GEORGE BOOLE
George Boole fue un brillante matemático y filósofo británico de origen humilde, que ya en
la adolescencia dominaba las lenguas del latín, griego, alemán, italiano y francés.
Lenguas que le permitieron incursionar en la lectura de libros sobre teología cristiana y
también sobre el estudio de las ciencias matemáticas.
Desarrolló el Álgebra Booleana. Método aritmético base de la programación de las
computadoras actuales.
Biografía
George Boole nació el 2 de noviembre de 1815, en la ciudad de Lincoln, Inglaterra, donde
comenzó los estudios básicos. Fue por intermedio de su padre que tomó las primeras
lecciones y conoció las Matemáticas y los instrumentos ópticos.
Se interesó por idiomas y comenzó a tener clases de griego y latín. Creía que el
conocimiento en idiomas podría ayudar a mejorar su condición social.
Incluso sin tener una formación academia, con apenas 16 años ya desempeñaba la
función de profesor asistente. En torno a 1830 abrió su propia escuela y cambió su área
de interés enfocándose en Matemáticas.
Fue condecorado con una medalla en la Royal Society por una publicación sobre métodos
algebraicos para la solución de ecuaciones diferenciales que había sido publicada en la
Transactions of Royal Society. Esta medalla marcó el inicio del destaque y del
reconocimiento de Boole en la sociedad académica de la época.
Se convirtió en amigo de Augustus De Morgan y junto con él continuó una disputa sobre
la lógica iniciada por De Morgan con el filósofo Sir Willian Hamilton. Como resultado, en
1847 Boole publicó la obra The Mathematical Analysis Logic (Análisis matemático de la
lógica). Una obra corta que acabó ganando destaque y marcó época.
Inicio de la carrera académica
En 1849 obtuvo un lugar para enseñar matemáticas en la que sería su sede académica
hasta la muerte: Queen College en Cork. Conocido por ser un Profesor dedicado y
aplicado, en 1854 publicó su obra más conocida: An Investigation in the laws of Thought
(Una investigación de las leyes del pensamiento)
En ella, Boole define las teorías matemáticas de la lógica y de la probabilidad
estableciendo una nueva álgebra con un enfoque simplificado. A partir de una analogía
entre símbolos del álgebra y aquellos que representaban la lógica, nació entonces el
Álgebra Booleana, base de la programación para las computadoras actuales.
En 1857, Boole publicó su tratado On the Comparison of Transcendents, with Certain
Applications to the Theory of Definite Integrals (Comparación de transcendentes, con
ciertas aplicaciones a la teoría de integrales definidas), donde estudiaba la suma de
residuos de una función racional. Entre otros resultados, probó la conocida como
identidad de Boole.
Boole fue reconocidamente un genio. Ganó títulos de las universidades de Oxford y
Dublín. Fue elegido Fellow of the Royal Society en 1857. Desgraciadamente su carrera
fue corta, pues se inició tarde en el medio académico y acabó falleciendo con 49 años, el
8 de diciembre de 1864, a causa de una neumonía.
Álgebra Booleana
Es una rama especial del álgebra que se usa principalmente en electrónica digital. El
álgebra booleana fue inventada en el año 1854 por el matemático inglés George Boole.
El álgebra de Boole es un método para simplificar los circuitos lógicos (o a veces
llamados circuitos de conmutación lógica) en electrónica digital.
Por lo tanto, también se llama como "Cambio de álgebra". Podemos representar el
funcionamiento de los circuitos lógicos utilizando números, siguiendo algunas reglas, que
son bien conocidas como "Leyes del álgebra de Boole".
También podemos hacer los cálculos y las operaciones lógicas de los circuitos aún más
rápido siguiendo algunos teoremas, que se conocen como "Teoremas del álgebra de
Boole". Una función booleana es una función que representa la relación entre la entrada y
la salida de un circuito lógico.
La lógica booleana solo permite dos estados del circuito, como True y False. Estos dos
estados están representados por 1 y 0, donde 1 representa el estado "Verdadero" y 0
representa el estado "Falso".
Leyes e identidades del álgebra booleana:
Al formular expresiones matemáticas para circuitos lógicos es importante tener
conocimiento del álgebra booleana, que define las reglas para expresar y simplificar
enunciados lógicos binarios. Una barra sobre un símbolo indica la operación booleana
NOT, que corresponde a la inversión de una señal.
Leyes fundamentales:
OR AND NOT
A+0=A A+0=0 A¨= A
A+1=1 A+1=A
A+A=A A+A=A
A+A=1 A+A=0
Leyes conmutativas:
A+B=B+A
A∙B=B∙A
Leyes distributivas:
A ∙ (B + C) = (A ∙ B) + (A ∙ C)
A + (B ∙ C) = (A + B) ∙ (A + C)
Otras identidades útiles:
A + (A ∙ B) = A
A ∙ (A +B) = A
A + (A ∙ B) = A + B
(A + B) ∙ (A + B) = A
(A + B) ∙ (A + C) = A + (B ∙ C)
A + B + (A ∙ B) = A + B
(A ∙ B) + (B ∙ C) + (B ∙ C) = (A ∙ B) + C
(A ∙ B) + (A ∙ C) + (B ∙ C) = (A ∙ B) + (B ∙ C)