Está en la página 1de 43

Capítulo 5

Estructuras Algebraicas

1
Matemática Discreta
Matemática Discreta
Estructuras Algebraicas

Leyes de composición interna (lci)


Definición:
Sea A un conjunto no vacío, y sea “” una operación definida
sobre A x A. La operación es una lci si:
 a  A  b  A, a  b  A.
Es decir:  : A x A  A.

La operación “” se denomina ley de composición interna u


operador binario.
Las operaciones son binarias porque operan dos elementos de un
mismo conjunto y el resultado pertenece a dicho conjunto.
También se puede decir que el conjunto dado es cerrado para la
operación . 2
Matemática Discreta
Estructuras Algebraicas

Leyes de composición interna (lci)


Ejemplos:

 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

lci sobre conjuntos finitos


A = {a1, a2, ..., ai, ..., aj, ..., an}
Definimos las leyes de composición interna, en general,
mediante cuadros de doble entrada o matrices, colocando en la
intersección de la fila i con la columna j, el elemento aij que
definimos como aij = ai  aj.
Columna j
 a1 …. aj …. an
a1 a11 … a1j … a1n

Fila i ai ai1 aij ain

an an1 … anj … ann
4
Matemática Discreta
Estructuras Algebraicas

lci sobre conjuntos finitos


A = {a1, a2, ..., ai, ..., aj, ..., an}
Definimos las leyes de composición interna, en general,
mediante cuadros de doble entrada o matrices, colocando en la
intersección de la fila i con la columna j, el elemento aij que
definimos como aij = ai  aj.

Si A = {0, 1}, son ejemplos de leyes de composición interna:

 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

Leyes de composición interna (lci)


Más ejemplos:
Z3 = {0, 1, 2} La operación . es el producto módulo 3
a, b  Z3, a . b = (a . b) mod 3
. 0 1 2
donde . es el producto usual
0 0 0 0
1 0 1 2 Algunos cálculos…
2 0 2 1 0 . 0 = (0.0) mod 3 = 0 mod 3 =0
1 . 2 = (1.2) mod 3 = 2 mod 3 = 2
2 . 2 = (2.2) mod 3 = 4 mod 3 = 1

6
Matemática Discreta
Estructuras Algebraicas

Propiedades de las lci


Sean A   y : A  A  A una función. Decimos que:
1)  es asociativa en A   a, b, c  A, (a  b)  c = a  (b  c).
2)  es conmutativa en A   a, b  A, a  b = b  a.
3) A tiene elemento neutro respecto de  
eAaA,ae =e a=a
4) Los elementos a  A son inversibles respecto de  
 a  A  a’  A, a  a’ = a’  a = e.

Si la lci es denotada mediante el símbolo de la adición “+”, se


utiliza la designación de elemento opuesto en lugar de elemento
inverso. 7
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.

Dem de i): Supongamos que existen dos neutros e1 y e2 en A


respecto de . Debemos probar que son iguales.
e2 = e2  e1 porque e1 es elemento neutro. Además e2  e1 = e1  e2 =
e1 porque e2 es elemento neutro. De donde e1 = e2.

Dem de ii): Sea a  A. Supongamos que existen a’ y a’’, en A, dos


inversos de a. a’  a’  e  a’  (a  a’’)  (a’  a)  a’’  e  a’’  a’’.9
Matemática Discreta
Estructuras Algebraicas

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.

Ejemplo: Sea A = {0, 1, 2} y se define * como


* 0 1 2
0 0 0 0 Como 0 * 0 = 0, 1 * 1 = 1 y 2 * 2 = 2,
1 1 1 1 el operador * es idempotente.
2 2 2 2 10
Matemática Discreta
Estructuras Algebraicas

Análisis de propiedades. Ejemplo

En (Z, *), donde * esta definida por: a * b = a + b  2

- 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

(Z, –) NO es semigrupo. Por qué?


13
Matemática Discreta
Estructuras Algebraicas

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

Si se cumple la siguiente propiedad:  x, y  G, x  y  y  x,


entonces (G, ) es un grupo abeliano o conmutativo.
14
Matemática Discreta
Estructuras Algebraicas

Grupo

Analiza si el monoide (Z, *) con la operación * definida por:


a * b = a + b – ab es un grupo.

15
Matemática Discreta
Estructuras Algebraicas

Propiedades de los Grupos (5.2)


Sea (G, ) grupo, entonces:
i) El neutro es único, y el inverso de cada elemento es único.
ii) Las ecuaciones x  a  b y a  x  b,  a, b  G, admiten solución
única x en G.
iii)  x  G se cumple (x’)’  x.
iv)  x, y  G se verifica que (x  y)’  y’  x’.

16
Matemática Discreta
Estructuras Algebraicas

Propiedades de los Grupos (5.2)


Sea (G, ) grupo, entonces:
i) El neutro es único, y el inverso de cada elemento es único.
ii) Las ecuaciones x  a  b y a  x  b,  a, b  G, admiten solución
única x en G.
iii)  x  G se cumple (x’)’  x.
iv)  x, y  G se verifica que (x  y)’  y’  x’.
Dem de ii):
a  x  b  a’  (a  x)  a’  b  (a’  a)  x  a’  b  e  x  a’ 
b  x  a’ b. Luego  x  a’ b solución de la ecuación a  x  b.
Esta solución es única ya que si x e y son soluciones satisfacen a 
x = b; a  y = b luego a  x = a  y y como a’ es el único inverso de
a, premultiplicando a izquierda por a’ es x = y. 17
Matemática Discreta
Estructuras Algebraicas

Propiedades de los Grupos (5.2)


Sea (G, ) grupo, entonces:
i) El neutro es único, y el inverso de cada elemento es único.
ii) Las ecuaciones x  a  b y a  x  b,  a, b  G, admiten solución
única x en G.
iii)  x  G se cumple (x’)’  x.
iv)  x, y  G se verifica que (x  y)’  y’  x’.
Dem de iv):
Utilizaremos la definición de inverso.
(x  y)  (y’ x’)  x  (y  y’)  x’ (x  e)  x’  x  x’  e.
Análogamente,
(y’  x’)  (x  y)  y’  (x’  x)  y  (y’  e)  y  y’  y = e.
Luego (x  y)’  y’  x’. 18
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 (x1)1  x, mientras que el ítem iv) como (x y)1  y1
x1. 19
Matemática Discreta
Estructuras Algebraicas

Grupos finitos

• G = {e}, la tabla es: • e e elemento neutro


e e

• e a
• G = {e, a}, la tabla es:
e e a
a a e

• G = {e, a, b}, ¿cómo es su tabla?

Existen únicos grupos de tamaño 1, 2, y 3.


20
Matemática Discreta
Estructuras Algebraicas

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

(Dn, mcm) y (Dn, mcd)


Dn = {k  N, k n} = conjunto de divisores positivos de n, n  N
Ejemplo: D10 = {1, 2, 5, 10}
Considerando las operaciones + y . definidas por:
x + y = mcm{x, y} x . y = mcd{x, y}
+ 1 2 5 10 . 1 2 5 10
1 1 2 5 10 1 1 1 1 1
2 2 2 10 10 2 1 2 1 2
5 5 10 10 10 5 1 1 5 5
10 10 10 10 10 10 1 2 5 10
¿Son grupos? 23
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

Si K4  {e, r, h, v}, construimos la siguiente tabla que nos da las


imágenes de todos los pares ordenados de K4 x K4 por la
composición de funciones:
o e r h v
e e r h v
r r e v h
h h v e r
v v h r e 25
Matemática Discreta
Estructuras Algebraicas

Orden de un elemento de un grupo


Si (G, ) es un grupo con elemento neutro e, se llama orden del
elemento “a” de G al menor entero positivo “n” tal que an = e.
Bajo la operación de G:
an = a  a  ...  a
n veces a
Simbólicamente: o(a) = n
Si no existe “n” tal que an = e se dice que el orden de a es
infinito.

 En todo grupo el orden del elemento neutro es 1 y éste es el


único elemento de G que tiene orden 1.
 El orden de un elemento es divisor del número de elementos
del grupo. 26
Matemática Discreta
Estructuras Algebraicas

Isomorfismo de grupos
Informalmente…

Cuando dos grupos son isomorfos de alguna manera son


“iguales”, en el sentido que es posible trasladar todas las
“propiedades algebraicas” de uno en el otro y desde el
punto de vista de la estructura difieren sólo en la
denominación de sus elementos.

Si G y G* son grupos isomorfos, lo simbolizamos: G ≈ G*.


Existe f función biyectiva, f: G  G*, que permite definir
el isomorfismo
27
Matemática Discreta
Estructuras Algebraicas

Isomorfismo de grupos

Todo isomorfismo entre grupos finitos hace corresponder


elementos del mismo orden.

Ejemplo: Analiza si los grupos dados son isomorfos:

 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

Clasificación de los anillos


Sea (A, , . ) un anillo.
a) A es anillo conmutativo si  a, b  A se verifica a . b = b . a.
b) Decimos que A no tiene divisores propios del cero si:
 a, b  A se verifica que: a . b = 0 entonces a = 0 o b = 0.
c) A es un anillo unitario o con identidad si existe 1  A, con 1  0
tal que  a  A : a . 1 = 1 . a = a.

Sea A un anillo con identidad.


a) Si se cumple que para a  A,  b  A, a . b = b . a = 1 entonces
“b” se denomina inverso multiplicativo de “a” y “a” es un
elemento inversible de A.
b) A se llama un campo o cuerpo si es conmutativo y todo
elemento no nulo de A es inversible. 31
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

Propiedades de los anillos


Sea (A, +, .) un anillo, entonces  a, b, c, d  A se verifica:
i) 0.a = a.0 = 0. El 0  A se denomina “absorbente”de A.
ii) a.(b) =  (a.b) = (a).b . 0 1 2 3 4
iii) (a).(b) = a.b 0 0 0 0 0 0
Si A tiene identidad, es decir, si 1  A entonces: 1 0 1 2 3 4
2 0 2 4 1 3
iv) (1).a = a
3 0 3 1 4 2
v) (1).(1) = 1 4 0 4 3 2 1
Además se verifican:
vi) a.(b  c) = a.b  a.c
vii) (a  b).c = a.c  b.c
viii) (a + b).(c + d) = a.c + a.d + b.c + b.d 35
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

(B, +, ., 0, 1) es el Álgebra de Boole Bivaluada

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

(D6, mcm, mcd, 1, 6) es el Álgebra de Boole de los divisores


positivos de 6
38
Matemática Discreta
Estructuras Algebraicas

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

Para tener en cuenta


¿Para qué valores de n, Dn es un álgebra booleana?

Dn es un Álgebra de Boole si “n” puede expresarse como un


producto de números primos distintos.

¿Es D30 un álgebra booleana? y D36?

40
Matemática Discreta
Estructuras Algebraicas

Propiedades de un Álgebra de Boole


1) Los neutros son únicos.
2) Para cada elemento de B, su complemento es único.
Se verifican además:
3) i) Leyes de idempotencia: x + x = x ; x x = x xB
ii) Leyes de acotación: x + 1 = 1; x 0 = 0 xB
iii) Leyes de absorción: x + x y = x; x ( x + y ) = x  x, y  B
iv) Ley de involución: ( x’ )’ = x xB
v) Complemento para cada elemento neutro: 0’ = 1 y 1’= 0
vi) Leyes de De Morgan:
( x + y )’ = x’ y’  x, y  B
( x y )’ = x’ + y’  x, y  B
4) Si x + y = x + z y además x’ + y = x’ + z, entonces y = z.
O bien, si x y = x z y además x’ y = x’ z, entonces y = z. 41
Matemática Discreta
Estructuras Algebraicas

Simplificación de expresiones booleanas


Ejemplo:
w x + (x’ z)’ + y + z’ =
= w x + (x’’+ z’) + y + z’ ley de De Morgan
= w x + (x + z’) + y + z’ ley de involución
= (w x + x) + z’ + y + z’ ley asociativa
= x + z’ + y leyes de absorción,
conmutativa e idempotencia

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

También podría gustarte