Álgebra de Boole

Este artículo está sobre el sistema algebraico . Para conocer la rama de la lógica matemática que estudia las proposiciones y las operaciones sobre ellas, consulte Álgebra de la lógica .

El álgebra booleana [1] [2] [3] es un conjunto no vacío A con dos operaciones binarias (análogo de conjunción ), (análogo de disyunción ), una operación unaria (análogo de negación ) y dos elementos seleccionados: 0 (o Falso) y 1 (o Verdadero) tales que para cualquier a , b y c del conjunto A los siguientes axiomas son verdaderos :

asociatividad
conmutatividad
leyes de absorción
distributividad
adicionalidad
En la notación · + ¯

Los primeros tres axiomas significan que ( A , , ) es una red . Por lo tanto, un álgebra booleana se puede definir como una red distributiva en la que se cumplen los dos últimos axiomas. Una estructura en la que se cumplen todos los axiomas menos el penúltimo se denomina pseudoálgebra booleana . Nombrado en honor a George Boole .

Algunas propiedades

Se puede ver a partir de los axiomas que el elemento más pequeño es 0, el más grande es 1 y el complemento ¬ a de cualquier elemento a está determinado de manera única. Para todo a y b de A , las siguientes igualdades también son verdaderas:

complemento 0 es 1 y viceversa
leyes de Morgan
. involutividad de la negación , la ley de eliminación de la doble negación .

Identidades básicas

Esta sección repite las propiedades y axiomas descritos anteriormente con la adición de algunos más.

Tabla resumen de propiedades y axiomas descritos anteriormente:

1 conmutatividad , portabilidad
2 asociatividad , compatibilidad
3.1 conjunción con respecto a la disyunción 3.2 disyunción con respecto a la conjunción 3 distributividad , distributividad
4 complementariedad , complementariedad (propiedades de las negaciones)
5 leyes de De Morgan
6 leyes de absorción
7 Blake-Poretsky
8 idempotencia
9 involutividad de la negación , la ley de eliminación de la doble negación
10 propiedades constantes
suma 0 es 1 suma 1 si 0
11 Vinculación

Ejemplos

0 una
0 0 0
una 0 una
0 una
0 0 una
una una una
a 0 una
¬a una 0
Esta álgebra booleana se usa más comúnmente en lógica , ya que es un modelo exacto del cálculo proposicional clásico . En este caso, 0 se llama falso , 1 se llama verdadero . Las expresiones que contienen operaciones booleanas y variables son formas proposicionales.

El principio de dualidad

Hay declaraciones duales en álgebras booleanas, ambas son verdaderas o ambas falsas. Es decir, si en una fórmula que es verdadera en algún álgebra booleana, cambiamos todas las conjunciones a disyunciones, 0 a 1, ≤ a > y viceversa, o < a ≥ y viceversa, entonces obtenemos una fórmula que también es verdadera en esta álgebra booleana. Esto se sigue de la simetría de los axiomas con respecto a tales reemplazos.

Representaciones de álgebras booleanas

Se puede demostrar que cualquier álgebra booleana finita es isomorfa al álgebra booleana de todos los subconjuntos de algún conjunto. De ello se deduce que el número de elementos en cualquier álgebra booleana finita será una potencia de dos.

El teorema de Stone establece que cualquier álgebra booleana es isomorfa al álgebra booleana de todos los conjuntos abiertos de algún espacio topológico compacto de Hausdorff totalmente desconectado .

Axiomatización

En 1933, el matemático estadounidense Huntington propuso la siguiente axiomatización para las álgebras booleanas:

  1. Axioma de conmutatividad : x + y = y + x .
  2. Axioma de asociatividad : ( x + y ) + z = x + ( y + z ).
  3. Ecuación de Huntington : n ( n ( x ) + y ) + n ( n ( x ) + n ( y )) = x .

Aquí se usa la notación de Huntington: + significa disyunción, n significa negación.

Herbert Robbins planteó la siguiente pregunta: ¿es posible reducir el último axioma como está escrito a continuación, es decir, la estructura definida por los axiomas escritos a continuación será un álgebra booleana?

Axiomatización del álgebra de Robbins:

  1. Axioma de conmutatividad : x + y = y + x .
  2. Axioma de asociatividad : ( x + y ) + z = x + ( y + z ).
  3. Ecuación de Robbins : norte ( norte ( x + y ) + norte ( x + norte ( y ))) = x .

Esta pregunta ha permanecido abierta desde la década de 1930 y ha sido una pregunta favorita de Tarski y sus alumnos.

En 1996, William McCune , utilizando algunos de los resultados obtenidos antes que él, dio una respuesta afirmativa a esta pregunta. Por lo tanto, cualquier álgebra de Robbins es un álgebra booleana.

Véase también

Notas

  1. DA Vladimirov. Obras de referencia en línea de Springer : álgebra booleana  . Springer-Verlag (2002). Consultado el 4 de agosto de 2010. Archivado desde el original el 9 de febrero de 2012.
  2. Vladimirov, 1969 , pág. 19
  3. Kuznetsov, 2007 .
  4. Vilenkin N. Ya., Shibasov L. P. Shibasova 3. F. Detrás de las páginas de un libro de texto de matemáticas: Aritmética. Álgebra. Geometría: Libro. para estudiantes en los grados 10-11 educación general instituciones _ - M. : Educación : JSC "Literatura Educativa", 1996. - S. 197. - 319 p.

Literatura