Álgebra de Boole

Según Edward Vermilye Huntington, el término Boolean algebra fue sugerido por primera vez por Henry M. Sheffer en 1913, aunque Charles Sanders Peirce dio el título A Boolian Algebra with One Constant al primer capítulo de su The Simplest Mathematics en 1880.El álgebra elemental, por otro lado, utiliza operadores aritméticos como la suma, la multiplicación, la resta y la división.Se denomina así en honor a George Boole (1815-1864), matemático inglés autodidacta que fue el primero en definirla como parte de un sistema lógico, inicialmente en un pequeño folleto de 1847, The Mathematical Analysis of Logic,[1]​ publicado en respuesta a una controversia en curso entre Augustus De Morgan y sir William Rowan Hamilton.Esta lógica se puede aplicar a dos campos: Dado un conjuntoen el que se han definido dos leyes de composición internaes un Retículo distributivo,[5]​ y complementario, esto es: Basándose en esta definición se determina lo siguiente.Diremos que este conjunto y las operaciones así definidas:son un álgebra de boole, si cumple los siguientes axiomas: Partiendo de los cinco axiomas anteriores, se pueden deducir y demostrar los siguientes teoremas fundamentales: Sea:Si se cumple que: Para los valores a, b deSi se cumple que: Para los valores a, b delas variables pueden representarse con letras mayúsculas o minúsculas, y pueden tomar los valores {0, 1}.en este caso está formado por dos elementos {0,1}, o {F, V}, o {no, sí}, dos valores contrapuestos, que son las dos posibles alternativas entre dos situaciones posibles, aquí, sin pérdida de la generalidad, tomaremos el conjunto: {0,1} como ya hemos dicho: Donde: La operación unaria interna negación, definimos una aplicación que a cada elemento a de {0,1}, le asigna un b de {0,1}.es un álgebra de Boole al cumplir los siguientes axiomas: Luegoálgebra de Boole, dadas dos variables binarias: a, b, que cumplen alguna de estas condiciones: entonces a es menor o igual que b.es: Para conjuntos de más elementos se aplica el mismo criterio.En esta operación definimos una aplicación que, a cada elemento A de P(U), le asigna un B de P(U).Para todo par ordenado (A,B) en P(U) por P(U), se cumple que existe un único C en P(U), tal que C es la unión A y B. Definiendo la unión de dos conjuntos como: El conjunto C es la unión de A y B, si para todo elemento x de C, se cumple que x es elemento de A o de B Con lo que definimos una aplicación que, a cada par ordenado (A, B) de P(U) por P(U), le asigna un C de P(U).Para todo par ordenado (A,B) en P(U) por P(U), se cumple que existe un único C en P(U), tal que C es la intersección A y B. Definiendo la intersección de dos conjuntos como: El conjunto C es la intersección de A y B, si para todo elemento x de C, se cumple que x es elemento de A y de B.conocido, como álgebra de Boole si cumple las siguientes axiomas: Concluyendo quePartiendo de estos axiomas se puede demostrar los siguientes teoremas: DadoPara toda proposición a, se cumple que existe una única proposición b, tal que b es la negación de a.es un álgebra de Boole al cumple los siguientes axiomas: LuegoPartiendo de estos axiomas se puede demostrar los siguientes teoremas: Sabiendo queEl álgebra de Boole se basa en un conjunto en el que se han definidos tres operaciones internas: una unaria y dos binarias, como ya hemos visto, siendo cómoda esta definición.Sin perdida de la generalidad, y dado los distintos formas que puede adoptar el álgebra de Boole consideraremos la lógica proposicional con las proposiciones: a, c, b, etc. Que pueden tomar los valores verdadero: V o falso: F. Y las conectivas lógicas sobre esas proposiciones que dan como resultado otras proposiciones lógicas, cada proposición: a, b, c, etc.La negación conjunta de proposiciones es equivalente a la puerta lógica NOR.La conjunción opuesta de proposiciones es equivalente a la puerta lógica NAND.y donde a, b, c, d, ... son variables o constantes que pueden tomar valores del conjunto, donde se han definido las siguientes operaciones internas: podemos decir que son fórmulas bien formadas: fbf: 1: Una variable o constante: 2: La negación de una variable o constante: 3: La operación binaria entre dos variables o constantes: 4: El resultado de sustituir en una fórmula bien formada, una variable o constante por una fórmula bien formada: La aplicación repetida de estos criterios dará siempre una fórmula bien formada.Si existen paréntesis, deben resolverse primero los más internos y trabajar hacia fuera.
Tautología Contradicción Tautología Negación lógica Afirmación lógica Contradicción Tautología Conjunción opuesta Disyunción lógica Implicación opuesta Implicación lógica Disyunción exclusiva Negación lógica Negación lógica Afirmación lógica Afirmación lógica Bicondicional Adjunción lógica Adjunción opuesta Disyunción opuesta Conjunción lógica Contradicción