Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuras Algebraicas
1
Matemática Discreta
Matemática Discreta
Estructuras Algebraicas
m Z, n Z, m + n Z
m Z, n Z, m · n Z
m Z2, n Z2, m + n Z2
A Mmxn(R), B Mmxn(R), A + B Mmxn(R)
A M2x2(R), B M2x2(R), A · B M2x2(R)
3
Matemática Discreta
Estructuras Algebraicas
0 1 + 0 1 0 1
0 0 0 0 0 1 0 1 1
1 0 1 1 1 1 1 0 0
5
Matemática Discreta
Estructuras Algebraicas
6
Matemática Discreta
Estructuras Algebraicas
Ejemplos
Volviendo a las tablas antes definidas
0 1 + 0 1 0 1
0 0 0 0 0 1 0 1 1
1 0 1 1 1 1 1 0 0
Analizar las propiedades que verifican (A, ); (A, +); (A, )
8
Matemática Discreta
Estructuras Algebraicas
Propiedad 5.1
Sea A y : A A A una función.
i) Si existe neutro en A respecto de , éste es único.
ii) Sea : A A A asociativa y e A, el elemento neutro. Si a A
posee inverso, este inverso es único.
Elementos idempotentes
Definición:
Un elemento x A es idempotente si x * x = x.
La ley de composición interna “*” es idempotente si todo
elemento de A es idempotente.
Observación:
Si el conjunto A posee elemento neutro respecto de *, éste es
idempotente ya que e * e = e.
- El operador * es asociativo:
(a * b) * c = (a + b 2) * c = (a + b 2) + c 2 = a + b + c 4.
a * ( b * c) = a * (b + c 2) = a + (b + c 2) 2 = a + b + c 4.
- La lci * es conmutativa porque:
a * b = a + b 2 = b + a 2 = b * a.
- Si e fuese neutro de Z para * debe verificar que:
a * e = a, luego a + e 2 = a y despejando e = 2 Z.
- Si a’ es el elemento opuesto de a en Z para la operación *, se
verifica que:
a * a’ = a + a’ 2 = 2, de donde a’ = 4 a Z.
11
Matemática Discreta
Estructuras Algebraicas
Monoide
Definición:
Sea A un conjunto no vacío y * una “lci” definida en A.
El par (A, *) es un monoide.
Ejemplos:
(N, +), (N, .), (Z, +), (Z, –), (Q, .)
Las matrices cuadradas con el producto matricial
Las funciones continuas con la suma
El espacio tridimensional con la suma de ternas
El conjunto Z2 = {0, 1} con la suma módulo 2
El conjunto Z3 = {0, 1, 2} con el producto módulo 3
12
Matemática Discreta
Estructuras Algebraicas
Semigrupo
Definición:
Sea (S, *) un monoide. Si la lci * es asociativa entonces
(S, *) es un semigrupo.
Ejemplos:
(N, +), (N, .), (Z, +), (Q, .)
Las matrices cuadradas con el producto matricial
El espacio tridimensional con la suma de ternas
El conjunto Z2 = {0, 1} con la suma módulo 2
Grupo
Definición:
Sea G y una ley de composición interna definida sobre G.
El par (G, ) es un grupo si y sólo si es asociativa, con elemento
neutro e y tal que todo elemento de G admite inverso respecto
de .
Es decir, G es grupo si se satisfacen los axiomas:
g1) : G G G es una lci. Es decir, x, y G, x y G.
g2) x, y, z G, (x y) z x (y z)
g3) e G, x G, x e e x x
g4) x G x’ G, x x’ x’ x e
Grupo
15
Matemática Discreta
Estructuras Algebraicas
16
Matemática Discreta
Estructuras Algebraicas
Observaciones
1. Si G es grupo con una suma lo llamaremos grupo aditivo. En
estos casos de grupos aditivos, la ecuación a x b se traduce
como a x b.
2. Para grupos aditivos traducimos la Propiedad 5.2 ítem iii)
como (x) x, mientras que el ítem iv) como (x y) (y)
(x), x, y G.
3. Si G es grupo con una multiplicación lo llamaremos grupo
multiplicativo. En el caso de grupos multiplicativos utilizamos la
siguiente notación: a · x b o simplemente a x = b.
4. Para grupos multiplicativos traducimos la Propiedad 5.2 ítem
iii) como (x1)1 x, mientras que el ítem iv) como (x y)1 y1
x1. 19
Matemática Discreta
Estructuras Algebraicas
Grupos finitos
• e a
• G = {e, a}, la tabla es:
e e a
a a e
Grupos finitos
¿Qué ocurre para grupos de tamaño 4?
G = {e, a, b, c}, e elemento neutro. Posibles tablas:
e a b c e a b c
e’ = e e e a b c e e a b c e’ = e
a’ = a a a e c b a a e c b a’ = a
b’ = b b b c e a b b c a e b’ = c
c’ = c c c b a e c c b e a c’ = b
e a b c e a b c
e’ = e e e a b c e e a b c e’ = e
a’ = c a a b c e a a c e b a’ = b
b’ = b b b c e a b b e c a b’ = a
c’ = a c c e a b c c b a e c’ = c 21
Matemática Discreta
Estructuras Algebraicas
(Zn, +)
Sea n entero positivo, n 2.
Definimos: Zn = {0, 1, 2, . . ., n – 1} y una operación aditiva “+”
llamada suma módulo n:
i, j Zn: i + j = (i + j) mod n
donde la suma del lado derecho es la suma usual en Z.
(Z2, +) (Z3, +)
+ 0 1 + 0 1 2
0 0 1 0 0 1 2
1 1 0 1 1 2 0
2 2 0 1
22
Matemática Discreta
Estructuras Algebraicas
(F(A), o) es un grupo
Sea A = {1, 2, 3} y F(A) el conjunto de todas las funciones
biyectivas de A en A, esto es: F(A) = {f: A A / f es función
biyectiva}.
(F(A), o) con la composición de funciones biyectivas es un
grupo
o f1 f2 f3 f4 f5 f6
f1 f1 f2 f3 f4 f5 f6
f2 f2 f1 f4 f3 f6 f5
f3 f3 f5 f1 f6 f2 f4
f4 f4 f6 f2 f5 f1 f3
f5 f5 f3 f6 f1 f4 f2
f6 f6 f4 f5 f2 f3 f1 24
Matemática Discreta
Estructuras Algebraicas
(K4, o) es un grupo
e: R2 R2 / e (x, y) (x, y) rotación de 360º
r: R2 R2 / r (x, y) (x, y) rotación de 180º
h: R2 R2 / h (x, y) (x, y) reflexión respecto del eje x
v: R2 R2 / v (x, y) (x, y) reflexión respecto del eje y
Isomorfismo de grupos
Informalmente…
Isomorfismo de grupos
e a b c * e a b c
e e a b c e e a b c
a a b c e a a c e b
b b c e a b b e c a
c c e a b c c b a e
28
Matemática Discreta
Estructuras Algebraicas
Isomorfismo de grupos
Como todo isomorfismo entre dos grupos traslada propiedades
de un grupo en el otro, para determinar si dos grupos no son
isomorfos, bastará con ver que uno de ellos cumple una
propiedad y el otro no la verifica.
(F(A), o) o f1 f2 f3 f4 f5 f6
f1 f1 f2 f3 f4 f5 f6
(Z6, +) f2 f2 f1 f4 f3 f6 f5
f3 f3 f5 f1 f6 f2 f4
f4 f4 f6 f2 f5 f1 f3
f5 f5 f3 f6 f1 f4 f2
f6 f6 f4 f5 f2 f3 f1 29
Matemática Discreta
Estructuras Algebraicas
Anillos
Decimos que (A,+, . ) es un anillo si para todos a, b, c A se
cumplen los siguientes axiomas:
a1) a + b A y a . b A (las operaciones son lci en A)
a1) a + b = b + a
a2) (a + b) + c = a + (b + c)
a3) 0 A, a A : a + 0 = 0 + a = a
a4) a A, (a) A : a + (a) = (a) + a = 0
a5) (a . b) . c = a . (b . c)
a6) a . (b + c) = a . b + a . c y (b + c) . a = b . a + c .a
Notar que (A, +) es grupo abeliano 30
Matemática Discreta
Estructuras Algebraicas
Ejemplos
(Z, +, ·) es anillo conmutativo con identidad
Z no tiene divisores propios del cero
¿Es Z un cuerpo? Por qué?
También son anillos (Q, +, .); (R, +, .)
¿Son cuerpos?
Sabemos que (Zn, +) es un grupo abeliano.
Como la multiplicación de enteros módulo n es asociativa y
distributiva respecto de la suma, (Zn, +, .) es anillo. Además
(Zn, +, .) es anillo conmutativo con unidad.
(Zn, +, .) es cuerpo sí y sólo sí n es primo. 32
Matemática Discreta
Estructuras Algebraicas
Ejemplos
(Z5, +, .) es cuerpo
+ 0 1 2 3 4 . 0 1 2 3 4
0 0 1 2 3 4 0 0 0 0 0 0
1 1 2 3 4 0 1 0 1 2 3 4
2 2 3 4 0 1 2 0 2 4 1 3
3 3 4 0 1 2 3 0 3 1 4 2
4 4 0 1 2 3 4 0 4 3 2 1
Neutro de la “+”: 0
Neutro del “.”: 1
Inversos bajo la operación “.”: 1’ =1, 2’ = 3, 3’ = 2, 4’ = 4
33
Matemática Discreta
Estructuras Algebraicas
Ejemplos
(Zn, +, .) es cuerpo sí y sólo si n es primo
x . x’ = 1
x . x’ (mod n)= 1
x . x’ 1 (mod n)
x . x’ – 1 = n.k, k Z
x . x’ + n.k = 1
Tiene soluciones enteras si mcd(x, n) = 1
mcd(x, n) = 1 para todo x no nulo, x Zn
34
Matemática Discreta
Estructuras Algebraicas
Álgebras de Boole
Definición:
Un conjunto B , que contiene al menos dos elementos (0 y 1)
y sobre el cual se definen dos operaciones, es un álgebra
booleana si se satisfacen los siguientes axiomas:
x B, y B, x + y B, x . y B
(x + y) + z = x + (y + z); (x . y) . z = x . (y . z) x, y, z B
x + y = y + x; x.y=y.x x, y B
(x + y) . z = (x . z ) + (y . z); (x . y) + z = (x + z) . (y + z) x, y, z B
0 B x B, x + 0 = x ; 1 B x B, x . 1 = x
Para cada x B, x’ B tal que x + x’ = 1 y x . x’ = 0
El elemento x’ se llama complemento de x. 36
Matemática Discreta
Estructuras Algebraicas
Ejemplos
1) El álgebra de Boole de las Proposiciones lógicas con las
operaciones de disyunción y conjunción.
2) B = {0, 1} definiendo las operaciones binarias “+” y “.” por:
+ 0 1 . 0 1
0 0 1 0 0 0
1 1 1 1 0 1
37
Matemática Discreta
Estructuras Algebraicas
Ejemplos
3) B = D6 = {1, 2, 3, 6}, es el conjunto de los divisores positivos
de 6 con las operaciones de suma, producto y la
complementación definidas por:
x + y = mcm{x, y} x . y = mcd{x, y} x’ = 6 / x
+ 1 2 3 6 . 1 2 3 6
1 1 2 3 6 1 1 1 1 1
2 2 2 6 6 2 1 2 1 2
3 3 6 3 6 3 1 1 3 3
6 6 6 6 6 6 1 2 3 6
Ejemplos
Analiza por qué D8 con las operaciones ya definidas NO es
álgebra de Boole.
D8 = {1, 2, 4, 8} x + y = mcm{x, y} x . y = mcd{x, y}
+ 1 2 4 8 . 1 2 4 8
1 1 2 4 8 1 1 1 1 1
2 2 2 4 8 2 1 2 2 2
4 4 4 4 8 4 1 2 4 4
8 8 8 8 8 8 1 2 4 8
1 + 1’ = 8 1 . 1’ = 1 1’ = 8
2 + 2’ =8 2 . 2’ = 1 2’ = ? 2 no tiene complemento
(D8, mcm, mcd, 1, 8) NO es un Álgebra de Boole
39
Matemática Discreta
Estructuras Algebraicas
40
Matemática Discreta
Estructuras Algebraicas
42
Matemática Discreta
Estructuras Algebraicas
Actividad 8
Problema 8: Sea B = {0, 1, a, b}. Describe mediante tablas las
operaciones que convierten a B en un álgebra de Boole.
Problema 9: En un álgebra de Boole, ¿puede ocurrir que un
elemento del álgebra coincida con su complemento?
Problema 10: Demuestra que un álgebra de Boole no puede
tener tres elementos.
Problema 11: Sea B un álgebra de Boole. Demuestra que:
11.1) a + b = b y a’ + b = 1 son expresiones equivalentes
11.2) a’ + b = 1 y a . b’ = 0 son expresiones equivalentes
43
Matemática Discreta