Teoría Lógica Nº1
Teoría Lógica Nº1
Teoría Lógica Nº1
Área de Servicios
Departamento de Informática
Universidad Nacional de San Luis
19 de marzo de 2024
1
Índice
2. Proposiciones y Conectivas 3
6. Clasificación de Fórmulas 19
10.Circuitos Lógicos 27
2
1. Introducción a la Lógica Proposicional
Existen en la realidad un número considerable de problemas con los que una persona se
enfrenta y de los cuales se deben deducir ciertos datos para poder resolverlos. Generalmente,
la forma en que las personas aplican el poder deductivo es muy personal, sin embargo éste
podrı́a ser encausado o guiado a través del uso de reglas de deducción. A su vez, será necesario
que dichas reglas sean establecidas y usadas con una cierta precisión de modo que puedan
ser reutilizadas toda vez que un mismo problema o problemas de caracterı́sticas similares
sean planteados.
La manera cotidiana de expresar los problemas es por medio de nuestro lenguaje natural.
Sin embargo, éste es en esencia ambiguo y redundante por lo cual es necesario transformarlo,
acotarlo o restringirlo de modo que se convierta en un lenguaje inequı́voco y preciso. Parti-
cularmente, los lenguajes simbólicos proveen esa clase de precisión. Si además son sı́mbolos
matemáticos, lo que tendremos es una precisión matemática en la acción de deducir. Ésta
es precisamente la finalidad de la lógica matemática: expresar problemas por medio de un
lenguaje inequı́voco que habilite el uso de reglas de deducción para la solución de los mismos.
La lógica formal es la ciencia del razonamiento formalmente válido que estudia las formas
y leyes generales del razonamiento humano. Las formas refiere a los elementos constitutivos
y las reglas sintácticas del lenguaje a tener en cuenta para la construcción de enunciados
válidos. Las leyes generales constituyen los métodos deductivos que prmiten establecer deri-
vaciones o deducciones correctas aplicando las formas del lenguaje.
La lógica formal se preocupa del uso de un lenguaje acotado para enunciar hechos ver-
daderos o falsos y del estudio de las leyes generales que permiten establecer cuándo una
derivación o deducción es correcta.
2. Proposiciones y Conectivas
3
4 es un número par
11 es un número par
se puede decir que la primera es verdadera y que la segunda es falsa. Sin embargo, para frases
como:
no es posible decidir si ellas son verdaderas o falsas, porque dependiendo de quién las diga
y/o en qué contexto podrı́an ser tanto verdaderas como falsas, pero si es posible asegurar que
las personas son capaces de evaluarlas como verdaderas o falsas en una situación particular.
Esto se debe a que en el lenguaje coloquial hay una gran parte de la información que está
implı́cita. No obstante, no toda frase puede ser evaluada. Existen frases las cuales no se
pueden categorizar.
Generalizando, se establece que toda frase que tiene una función de tipo informativa, es
una frase que se puede categorizar, excluyendo aquellas frases que cumplen la función de
transmitir una orden o directriz, como tambien aquellas cuya función es expresiva. Por lo
tanto, las frases exclamativas, las interrogativas, desiderativas, dubitativas y las imperativas
no son categorizables. Ası́, desde el punto de vista gramatical, una proposición es lo que se
denomina una oración declarativa o aseverativa en contraste a las restantes.
Agustı́n es bueno
Ojalá no me toque esa profesora
Prohibido pisar el césped
Por otro lado, existen ciertas expresiones lingüisticas que tienen la apriencia de oraciones ase-
verativas pero de las cuales no tiene sentido decir si son verdaderas o falsas. Son reconocidas
como falsas proposiciones.
El sol es simpático
Paco es un polı́gono
1. Oraciones Dubitativas
2. Oraciones exclamativas
3. Oraciones imperativas o exhortativas
4. Oraciones interrogativas
5. Oraciones desiderativas
6. Oraciones falsas proposiciones
7. Juicios de valor
5
2.2. Proposiciones cerradas y abiertas
Por ejemplo
x es un dı́a de la semana
Por lo tanto, para poder construir enunciados acerca del mundo real se hará uso de un
lenguaje formal, acotado y más limitado que el lenguaje natural, mediante el cual se podrán
escribir proposiciones (simples y compuestas) con los que se expresarán hechos acerca del
mundo real.
Caso 1:
De este enunciado claramente se puede deducir que, como sabemos que Sócrates es hom-
bre, éste es también mortal.
Caso 2:
Caso 3:
Sócrates es hombre.
Sócrates es mortal.
En los casos 2 y 3 se podrı́a llegar a deducir lo mismo que en el caso 1 (no obstante tener
dos enunciados en el caso 3) pero haciendo uso de reglas gramaticales y del significado por
nosotros conocido asociado a las palabras y en algunos casos nuestros conocimientos previos;
con lo cual no se estarı́a considerando la intención arriba establecida de que: la estructura
del enunciado debe permitirme deducir una información particular.
La manera correcta en que esta deducción podrı́a hacerse, considerando sólo que la es-
tructura de los enunciados me permita hacer la inferencia de la información particular sobre
que Sócrates es mortal serı́a:
Sócrates es hombre.
Sócrates es mortal.
En la Lógica Formal se estudian los principios y métodos a través de los cuales a partir
de la validez de los argumentos, desde el punto de vista solamente de su estructura, sin
tomar en cuenta el contenido semántico de las expresiones de los argumentos, se determina
la validez de la conclusión. De esta manera si se argumenta que:
En este argumento, no se toma en cuenta si los majadı́es son humanos, perros, pericos o
un concepto abstracto de cualquier área. Tampoco importa si Rudinstein es un ciudadano
de alguna ciudad del mundo o si es el nombre de un perro. De esta manera desde el punto
de vista de su estructura esta argumentación es válida.
Las premisas:
La conclusión:
Rudistein es de Majadistán.
Nuevamente esta argumentación es válida desde el punto de vista lógico, aún cuando se
sabe que la conclusión es falsa, porque conocemos que Argentina está en América. ¿Cómo
puede ser esto? ¿A partir de la Lógica se pueden obtener conclusiones equivocadas?
Son verdaderas lógicamente debido a que la primera es una premisa y a que la segunda
ha sido derivada lógicamente de sus premisas.
Resta entonces analizar cada una de los conectivos que me permiten armar proposiciones
compuestas y cómo éstos deben ser interpretados, para que toda vez que una misma propo-
sición de caracterı́sticas similares sea planteada ésta se evalúe de la misma manera. Esto es,
ver cuáles son las reglas que en forma inequı́voca y precisa me permitan deducir los valores
de verdad para las variables proposicionales que representan proposiciones compuestas. Por
convención para representar el valor de verdad verdadero se utiliza la letra mayúscula V y
para el valor de verdad falso la letra mayúscula F. En alguna bibliografı́a, en su lugar se
utiliza ⊤ para verdadero y ⊥ para falso.
Negación
Se podrı́a decir que es un conectivo particular o especial puesto que en lugar de relacionar
dos proposiciones, afecta solamente a la proposición a la cual se encuentra asociada1 .
9
la misma produce un cambio de categorı́a a dicha frase (si era verdadera, pasará a ser falsa
y viceversa).
Ejemplo:
Si se expresa dicho enunciado en forma general por medio de una variable proposicio-
nal, digamos P tendremos: Sea P una variable proposicional (o variable de enunciado), su
negación es ¬ P y la tabla de posibles valores que la misma puede adoptar es la siguiente:
P ¬P
V F
F V
Conjunción
Ejemplo:
Lo anterior se puede expresar en forma general por medio de las siguientes variables
poposicionales y su correspondiente tabla o regla de composición. Dadas P y Q dos variables
proposicionales, (P representando a B y Q representando a C) los valores de verdad que
adoptará la proposición A (representado simbólicamente por P ∧ Q) son:
10
P Q P∧Q
V V V
V F F
F V F
F F F
Disyunción
Ejemplo:
P Q P∨Q
V V V
V F V
F V V
F F F
Condicional
11
se encuentra detrás de la palabra “si” se denomina antecedente y la que sigue a la palabra
“entonces” se denomina consecuente.
Ejemplo:
La proposición compuesta “Si me levanto temprano, entonces tomaré el tren de las ocho”
| {z }
A
formada por las proposiciones simples “me levanto temprano” y
| {z }
B
“tomaré
| el tren
{z de las ocho”}
C
Se podrı́a decir qu éstos son los casos más comunes que se pueden producir y los cuales se
pueden analizar en forma intuitiva. Para completar el análisis, sobre las cuatro combinaciones
posibles para los valores de verdad que pueden tomar las dos proposiciones simples, quedan
por analizar dos casos: cuando el antecedente es falso y el consecuente verdadero, y cuando
ambos son falsos. Condicionales con antecedentes falsos resultan raros o sin sentido en el
lenguaje ordinario y por eso es difı́cil inferir qué valores de verdad le corresponden. La lógi-
ca resuelve considerar verdaderos estos dos condicionales; es decir, que si el antecedente es
falso no es necesario considerar el valor de verdad asociado al consecuente porque siempre
la proposición será verdadera. Ello no es totalmente arbitrario ni entra en conflicto con el
lenguaje ordinario, sino que más bien completa lo que éste deja sin decidir.
P Q P⇒Q
V V V
V F F
F V V
F F V
12
Bicondicional
La proposición compuesta “Jugaremos a las cartas sı́ y sólo sı́ reunimos cuatro personas”
| {z }
A
formada por las proposiciones simples “Jugaremos a las cartas” y
| {z }
B
“reunimos cuatro personas”
| {z }
C
Resta entonces ver, dada una proposición compuesta A conformada por dos proposiciones
B y C, unidas por medio del conectivo bicondicional (⇐⇒), cuándo la proposición A tomará
valores de verdad verdadero o falso: si uno de sus componentes es verdadero y el otro falso,
el bicondicional es falso, y es verdadero cuando ambos componentes son verdaderos, o ambos
son falsos; es decir, que el bicondicional es verdadero siempre que ambas proposiciones ten-
gan el mismo valor de verdad. A igual conclusión podrı́a llegarse si se evaluara cualquiera de
las dos proposiciones equivalentes (B ⇒ C) ∧ (C ⇒ B) o (C ⇒ B) ∧ (B ⇒ C).
P Q P ⇐⇒ Q
V V V
V F F
F V F
F F V
13
Disyunción Excluyente
Ejemplo:
Se debe representar como una disyunción excluyente, debido a que se está expresando que
sólo una de las actividades será la que se estudie. Entonces, la proposición A se puede
representar por medio de variables proposicionales como (P ⊻ Q), siendo P y Q dos variables
proposicionales (P representando a B y Q representando a C).
Ejemplo:
La proposición compuesta
“Mañana Sofı́a cumple 16 años, o mañana Sofı́a cumple 17 años”
| {z }
A
formada por los proposiciones simples “Mañana Sofı́a cumple 16 años” y
| {z }
B
“Mañana Sofı́a cumple 17 años”’
| {z }
C
Claramente por su significado no pueden ser ambas proposiciones verdaderas al mismo tiem-
po, por lo tanto el conectivo a utilizar en este caso serı́a la disyunción excluyente. Ası́, la
2
En la bibliografı́a también puede aparecer simbolizado por ⊕.
14
proposición A se puede representar como (P ⊻ Q), siendo P y Q dos variables proposicionales
(P representando a B y Q representando a C).
Cualquiera de las situaciones anteriores se puede expresar en forma general por medio de
variables proposicionales y su correspondiente tabla o regla de composición. Dadas P y Q
dos variables proposicionales los valores de verdad que adoptará la proposición compuesta,
representada simbólicamente por (P ⊻ Q), son:
P Q (P ⊻ Q)
V V F
V F V
F V V
F F F
Se tiene definido, para escribir una fórmula bien formada, un alfabeto con los sı́mbolos
que pueden utilizarse. Una fbf sólo puede contener sı́mbolos del siguiente conjunto: letras
mayúsculas que representen variables proposicionales, los conectivos lógicos (en nuestro caso:
¬, ∧, ∨, ⇒, ⇐⇒, ⊻) y los paréntesis izquierdo y derecho: (, ).
15
Las siguientes reglas permiten construir una fórmula bien formada (fbf):
1. Una variable proposicional es una fórmula bien formada, también llamada fórmula
atómica 3 .
Por lo tanto, para expresar cualquier proposición en Lógica Proposicional, se debe aso-
ciar a cada proposición simple distinta que la compone una variable proposicional que la
represente y vincular dichas variables proposicionales a través de las reglas que permite in-
corporar los conectivos correspondientes, de manera tal de armar la fórmula bien formada
que la representa.
Cabe aclarar que los paréntesis se utilizan en la escritura de las fbfs para asegurar una
interpretación única del significado de las proposiciones. En caso de no usarlos habrı́a que
considerar, al interpretar la proposición, otras reglas que establezcan la prioridad o jerarquı́a
de cada uno de los conectivos. Esta jerarquı́a se debe utilizar cada vez que se quiera evaluar
una fórmula.
Utilizando estas reglas es posible, a partir de las fórmulas atómicas y los conectivos,
construir proposiciones o fórmulas bien formadas más complejas de cualquier longitud.
Ejemplo:
Dadas las siguientes expresiones, se indica en cada caso cómo se clasifican y por qué:
3
Se las denomina fórmulas atómicas porque las variables proposicionales representan a las proposiciones
simples o átomos.
16
5. Evaluación de Fórmulas Bien Formadas
Hemos hablado hasta ahora de cómo se construyen correctamente las fbfs de la Lógica
Proposicional. Ahora debemos analizar cómo evaluar el significado de las mismas. Para ello,
se puede construir una tabla de verdad para cualquier fórmula bien formada, utilizando las
tablas de verdad de los conectivos ya analizadas.
Ejemplo:
Para la siguiente fórmula bien formada, mostraremos paso a paso el avance de su evalua-
ción:
(¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
De una de las posibles manera de evaluarla, considerando que se debe respetar la prioridad
de evaluación que establecen los paréntesis, serı́a:
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V
V F V
F V V
F F F
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V F
V F V F
F V V F
F F F V
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V F F
V F V F F
F V V F V
F F F V V
17
4) Luego se evalúa la fórmula ¬ Q:
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V F F F
V F V F F V
F V V F V F
F F F V V V
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V F F F V
V F V F F V V
F V V F V F F
F F F V V V V
P Q (P ∨ Q) ¬ (P ∨ Q) ¬ P ¬ Q (¬ P ⇒ ¬ Q) (¬ (P ∨ Q) ∧ (¬ P ⇒ ¬ Q))
V V V F F F V F
V F V F F V V F
F V V F V F F F
F F F V V V V V
Ejemplo:
P Q ¬ P (¬ P ∨ Q )
V V F V
V F F F
F V V V
F F V V
18
Dada la siguiente fbf (P ⇐⇒ (Q ∨ R)) y su tabla de verdad será:
P Q R (Q ∨ R) (P ⇐⇒ (Q ∨ R))
V V V V V
V V F V V
V F V V V
V F F F F
F V V V F
F V F V F
F F V V F
F F F F V
Dado que la tabla de verdad de una fbf debe considerar todas las posibles combinacio-
nes de valores de verdad para las distintas variables proposicionales, si en la fbf aparecen n
variables proposicionales distintas, la tabla deberá constar de 2n entradas o filas. Por conven-
ción, la última columna representa la evaluación de la fbf completa, para todas las posibles
combinaciones de valores. En el ejemplo anterior, como en (P ⇐⇒ (Q ∨ R)) hay 3 variables
proposicionales distintas (n = 3), ası́ tenı́amos 23 = 8 entradas o filas.
6. Clasificación de Fórmulas
Definiciones:
1. Una fórmula bien formada es una tautologı́a si toma el valor de verdad Verdadero
para cada una de las posibles combinaciones de valores de verdad de sus variables
proposicionales.
Ejemplo:
(P ∨ ¬P) es una tautologı́a
porque la columna correspondiente a la valuación de la fbf sólo tiene el valor de verdad
Verdadero.
P ¬P (P ∨ ¬P)
V F V
F V V
n
4
Se puede demostrar que sólo existen 22 tablas de verdad diferentes, para fórmulas bien formadas con n
variables proposicionales distintas, aunque existan infinitas fbfs.
19
2. Una fórmula bien formada es una contradicción si para cada una de las combinaciones
posibles de los valores de verdad de sus variables de proposicionales, ésta toma el valor
de verdad Falso.
Ejemplo:
P ∧ (¬P) es una contradicción
porque la columna correspondiente a la valuación de la fbf sólo tiene el valor de verdad
Falso.
P ¬P (P ∧ ¬P)
V F F
F V F
3. Una fórmula bien formada es consistente si al menos tiene una interpretación verda-
dera, es decir si para al menos una de las combinaciones de los valores de verdad de
sus variables proposicionales la fórmula se evalúa con el valor de verdad Verdadero.
Ejemplo:
(P ∨ Q) es consistente
porque en la columna correspondiente a la valuación de la fbf aparece el valor de verdad
Verdadero.
P Q (P ∨ Q)
V V V
V F V
F V V
F F F
20
Definición:
Sean P y Q dos fórmulas bien formadas decimos que:
Claramente, siendo P y Q dos fbfs tales que P ≡ Q (es decir, (P ⇐⇒ Q) es una tautologı́a),
entonces se cumple que P implica lógicamente a Q y viceversa. Queda como ejercicio para el
lector mostrar que esto es cierto, usando la información de la tabla de verdad de (P ⇐⇒ Q).
Ejemplo:
Dadas las siguientes fórmulas bien formadas (¬ P ∨ Q) y (P ⇒ Q), podemos decir que
son lógicamente equivalentes porque (¬ P ∨ Q) ⇐⇒ (P ⇒ Q) es una tautologı́a:
P Q ¬P (¬ P ∨ Q) (P ⇒ Q) ((¬ P ∨ Q) ⇐⇒ (P ⇒ Q))
V V F V V V
V F F F F V
F V V V V V
F F V V V V
Además, dadas las fórmulas (P ∧ ¬P) y (P ∨ ¬P), podemos decir que (P ∧ ¬P) implica
lógicamente a (P ∨ ¬P), porque ((P ∧ ¬P) ⇒ (P ∨ ¬P)) es una tautologı́a:
Ejemplo:
21
P Q (P ⇒ Q) P Q (Q ⇒ P) P Q (¬P ⇒ ¬Q) P Q (¬Q ⇒ ¬P)
V V V V V V V V V V V V
V F F V F V V F V V F F
F V V F V F F V F F V V
F F V F F V F F V F F V
Por lo tanto, al tener fórmulas con dos o más conectivos y faltando algunos paréntesis,
se deben conocer la precedencia o jerarquı́a (las que dan las prioridades) y las propiedades
de asociatividad de los conectivos para asegurar que la evaluación sea la correcta.
Ejemplo:
1. (P ⇐⇒ ( Q ∨ R)), o
22
P Q R (Q ∨ R) (P ⇐⇒ ( Q ∨ R)) P Q R (P ⇐⇒ Q) ((P ⇐⇒ Q)∨ R)
V V V V V V V V V V
V V F V V V V F V V
V F V V V V F V F V
V F F F F V F F F F
F V V V F F V V F V
F V F V F F V F F F
F F V V F F F V V V
F F F F V F F F V V
se puede notar que sus tablas de verdad son completamente distintas. Entonces para evaluar
la expresión P ⇐⇒Q ∨ R, ¿cuál seria la tabla correcta?
¬, ∧, ∨, ⊻, ⇒, ⇐⇒
Ejemplo:
P Q R Q ∨ R P ⇐⇒ Q ∨ R
V V V V V
V V F V V
V F V V V
V F F F F
F V V V F
F V F V F
F F V V F
F F F F V
es decir, como indican la jerarquı́a, primero se evalúa el conectivo ∨ con las variables pro-
posicionales Q y R, para luego evaluar el conectivo ⇐⇒ con la variable proposicional P y la
expresión Q ∨ R.
Sin embargo, no basta sólo con conocer la prioridad de los conectivos para poder evaluar
correctamente una expresión sin paréntesis. Si se tiene por ejemplo la expresión
23
P ∨ Q ∨ R, los dos conectivos utilizados tienen el mismo nivel de jerarquı́a y entonces,
como hay que evaluarlos en algún orden, se deberı́a decidir entre órdenes de evaluación:
((P ∨ Q)∨ R) o (P ∨(Q ∨ R)). Sin embargo, gracias a las reglas de asociatividad de los dis-
tintos conectivos binarios, da lo mismo cuál de los órdenes se usa porque son lógicamente equi-
valentes. Queda como ejercicio para el lector verificar que las tablas de verdad de las dos fbfs:
((P ∨ Q)∨ R) y (P ∨(Q ∨ R)) son iguales6 , o que (((P ∨ Q)∨ R) ⇐⇒ (P ∨(Q ∨ R))) es una
tautologı́a.
Existen además algunas otras reglas que facilitan el proceso de evaluación de las fórmulas
bien formadas, conocidas como:
Leyes de DeMorgan
Proposición:
Los pares {¬, ∧}, {¬, ∨} y {¬, ⇒} son conjuntos adecuados de conectivos.
Para demostrar que esto es cierto para alguno de los conjuntos dados basta con probar
que se pueden obtener las mismas tablas de verdad que la de los conectivos ausentes en el
conjunto, con fórmulas equivalentes que sólo usen conectivos del conjunto.
Ejemplo:
No es posible conseguir un conjunto de menor cardinalidad que los exhibidos como con-
juntos adecuados de conectivos, siempre y cuando nos manejemos con los conectivos aquı́
definidos, dado que si a alguno de los conjuntos se le trata de eliminar uno de sus conectivos,
no se lograrán expresar algunas fbfs sólo con el conectivo restante.
Ejemplo:
Si se considera el conjunto {¬, ∨}, se puede verificar que sólo con el conectivo del conjunto
{¬}, no podemos expresar ninguna fórmula que sea equivalente a (P ∨ Q), siendo P y Q fbfs
cualesquiera. Similarmente, se puede verificar que sólo con el conectivo del conjunto {∨}, no
podemos expresar ninguna fórmula que sea equivalente a ¬ P, siendo P una fbf cualquiera.
Dado que no es el significado del enunciado lo que interesa sino la forma en que éste se
expresa, es necesario estudiar la forma en que se va a formular una idea de modo que ésta
exprese siempre lo que se desea. Existen en castellano algunos patrones de conformación de
conectivas, conocido como Modelado de frases, que permiten representar formalmente la
misma estructura de las frases.
25
¬ P⇒Q
No P Si P entonces Q
Es falso que P Q si P
Nunca Si P, Q
Jamás P suficiente para Q
Tampoco Q necesario para P
No es verdad que No P a menos que Q
No es cierto que P sólo si Q
Carece de Siempre que
Con tal que
Puesto que
Ya que
Porque
Cuando
Salvo que
Solamente si
P∧Q P ⇐⇒ Q
PyQ P si y sólo si Q
P aunque Q P necesario y suficiente para Q
P pero Q P si y solamente si Q
Ambos, P y Q P únicamente Q
P, sin embargo Q P cuando y sólo cuando Q
P, además de Q Si P entonces y sólo entonces Q
P aun cuando Q
P tanto como Q
P sino Q
P∨Q P⊻Q
PoQ OPoQ
Bien P o Q P o Q, pero no ambos
P a menos que Q O bien P, o bien Q
P o Q o ambos
Al menos P o Q
P y/o Q
26
10. Circuitos Lógicos
La lógica proposicional permite definir una estructura simbólica que representa el razo-
namiento cuyo valor de verdad se desea determinar.
Las propiedades del cálculo proposicional son equivalentes a las del Álgebra que estableció
el Ing. Boole en el año 1854 y que son de gran valor e importancia porque es una rama
especial del álgebra que se usa principalmente en electrónica digital para la construcción
de la circuiterı́a en electrónica y en informática. El Álgebra de Boole es un método para
simplificar los circuitos lógicos en electrónica digital.
En el Álgebra de Boole, una proposición en una variable equivalente a una variable y los
conectivos lógicos se asocian con las compuertas lógicas.
Compuertas Lógicas: Debido a que una proposición puede ser evaluada y resultar sólo
verdadera o falsa, se puede deducir alguna equivalencia con el álgebra booleana, que maneja
solamente dos valores (0 y 1).
Los esquemas que resultan de aplicar las compuertas lógicas se conocen como circuitos
lógicos.
Una fórmula del cálculo proposicional se puede representar gráficamente usando compuer-
tas lógicas. En la siguiente tabla se pueden observar las compuertas lógicas que representan
las distintas funciones algebraicas ası́ como sus respectivos nombres y tablas de verdad.
27
Nombre Sı́mbolo Función Algebraica Tabla de Verdad
A B F
1 1 1
AND F = (A ∗ B) ≡ A ∧ B 1 0 0
0 1 0
0 0 0
A B F
1 1 1
OR F = (A + B) ≡ A ∨ B 1 0 1
0 1 1
0 0 0
A F
NO F = A ≡ ¬A 1 0
0 1
A B F
1 1 0
NAND F = (A ∗ B) ≡ ¬(A ∧ B) 1 0 1
0 1 1
0 0 1
A B F
1 1 0
NOR F = (A + B) ≡ ¬(A ∨ B) 1 0 0
0 1 0
0 0 1
28
A partir de estas compuertas básicas es posible construir otras compuertas más: la com-
puerta NAND (que es la negación de la compuerta AND) y la compuerta NOR (que es la
negación de la compuerta OR).
Es posible observar que gráficamente cada compuerta tiene su representación. y ası́ como
en la lógica proposicional la conjunción es un conectivo binario, se observa que la compuerta
AND tiene 2 entradas, en este caso llamadas A y B y genera una salida llamada F.
Por ejemplo
Figura 1: P ⇐⇒ Q ≡ (¬ P ∨ Q) ∧ (¬ Q ∨ P)
Suma = (A ∗ B) + (A ∗ B)
Acarreo = (A ∗ B)
A B Suma Acarreo
1 1 0 1
1 0 1 0
0 1 1 0
0 0 0 0
30