Tablas de Verdad Aplicaciones PDF
Tablas de Verdad Aplicaciones PDF
Tablas de Verdad Aplicaciones PDF
FACULTAD DE INGENIERIA Y
SISTEMAS
LÓGICA PROPOSICIONAL
TEMA:
• La lógica utiliza un lenguaje exacto que no da lugar a imprecisiones, para tal fin
toma como elemento básico de análisis a la proposición.
• Ejemplos:
• p : Hoy es sábado.
• q : Yo estudio Ingeniería.
• r : New York es llamada la capital del mundo.
• s : 1 no es un número primo.
• x : 4 + 3 = 10.
PROPOSICIONES COMPUESTAS
• u : 4 es un número par.
• v : 4 es divisible por 2.
• u v : 4 es un número par si y sólo si es divisible por 2.
LOGICA
PROPOSICIONAL
TABLAS DE VERDAD
TABLAS DE VERDAD
• Solución:
TAUTOLOGÍAS Y CONTRADICCIONES
• Entre las proposiciones compuestas existen unas muy importantes por ser
siempre verdaderas, independientemente del valor de verdad de las
proposiciones que la conforman, este tipo de proposiciones reciben el
nombre de tautologías.
• Las siguientes son las leyes de la lógica. Se caracterizan porque todas son tautologías:
• Ley del tercio excluido:
• p v ~p
• Ley de separación:
• (pΛ(pq))q
• Ley de simplificación:
• (pΛq)p
• Ley de la adición:
• p(pVq)
LEYES DEL CÁLCULO PROPOSICIONAL
• Una expresión lógica es una proposición (simple o compuesta) en la cual se establece una
comparación entre datos, utilizando:
• Operadores de relación: >, <, >=, <=, =, <> (Proposiciones simples)
• Operadores lógicos: Y, O, NO (Proposiciones compuestas)
• Ejemplo 1: Escriba una proposición que permita conocer si una persona es mayor de edad
• Solución: Se creará un dato denominado EDAD el cual representa la edad de una persona
• p: EDAD >= 18
EXPRESIONES LÓGICAS
• Ejemplo 2: Escriba una proposición que permita conocer si una persona gana mas
de un salario mínimo.
• Ejemplo 3. Escriba una proposición que permita determinar si una variable a tiene
un valor mayor a b y c.
EXPRESIONES LÓGICAS
• Solución:
• p: a > b
• q: a > c
• p Λ q: a > b Y a > c
• Prueba.
• Suponga que a = 20, b = 10, c = 15
• p: 20 > 10 (V)
• q: 20 > 15 (V)
• p Λ q: (20 > 10) Λ ( 20 > 15 ) (V Λ V = V)
EXPRESIONES LÓGICAS
• Solución. Se creará tres datos denominado LADO1, LADO2 y LADO3 el cual representa
los lados de un triángulo
• p: LADO1 = LADO2
• q: LADO2 = LADO3
• r: LADO1 = LADO3
• p V q V r: ( LADO1 = LADO2 ) V ( LADO2 = LADO3 ) V
( LADO1 = LADO3)
EXPRESIONES LÓGICAS
• Ejercicios:
• Escribir una proposición que permita conocer si un número está en el intervalo [-5, 7]
o en el intervalo [9, 11].
• Escriba una proposición que determine si tres variables llamadas DIA, MES y AÑO son
valores correctos.
• Escriba una proposición que determine si dos variables llamadas RAIZ1 y RAIZ2
corresponden a la solución de la ecuación (x 2+3x+5=0).
• Escriba una proposición que permita determinar si un carácter pulsado es alfabético.
• Escribir una proposición que permita determinar si en una elección entre 3 candidatos,
alguno obtuvo la mayoría absoluta (más del 50% de los votos).
LOGICA
PROPOSICIONAL
APLICACIONES DE LA LOGICA EN EL DISEÑO DE CIRCUITOS
ELECTRONICOS
CIRCUITOS ELECTRÓNICOS
• Circuito lógico es aquel que maneja la información en forma de "1" y "0", dos
niveles lógicos de voltaje fijos. "1" nivel alto o "high" y "0" nivel bajo o "low".
• Estas combinaciones dan lugar a otros tipos de elementos digitales como los
compuertas, entre otros.
CIRCUITOS ELECTRÓNICOS
• La compuerta Y lógica más conocida tiene dos entradas A y B, aunque puede tener
muchas más (A, B, C, etc.) y sólo tiene una salida.
COMPUERTA AND
• Se puede ver claramente que la salida X solamente es "1" (1 lógico, nivel alto)
cuando la entrada A como la entrada B están en "1". En otras palabra: La salida
X es igual a 1 cuando la entrada A y la entrada B son 1.
• Una compuerta AND puede tener muchas entradas. Una AND de múltiples
entradas puede ser creada conectando compuertas simples en serie.
• La compuerta OR lógica más conocida tiene dos entradas A y B, aunque puede tener
muchas más (A, B, C, etc.) y sólo tiene una salida.
COMPUERTA OR
• La compuerta OR de 2 entradas
tiene la siguiente tabla de verdad:
• La compuerta NOT o NO lógica (inversora) es una de las compuertas más simples dentro de la
Electrónica Digital.
• La compuerta NOT lógica tiene una sola entrada A y sólo tiene una salida. La salida de una
compuerta NOT tiene el valor inverso al de su entrada. En el caso del gráfico anterior la salida X
= A.
COMPUERTA NOT
• Una compuerta NAND (NO Y) de dos entradas, se puede implementar con la concatenación
de una compuerta AND o "Y" de dos entradas y una compuerta NOT o "No" o inversora.
• Como se puede ver la salida X sólo será "0" cuando todas las entradas sean "1".
OTRAS COMPUERTAS: NAND
• Una compuerta NOR (NO O) de dos entradas, se puede implementar con la concatenación
de una compuerta OR o “O" de dos entradas y una compuerta NOT o "No" o inversora.
• Como se puede ver la salida X sólo será “1" cuando todas las entradas sean “0".
OTRAS COMPUERTAS: NOR
• Ejemplo de compuerta
XOR de 3 entradas:
• Se puede ver como se cumple que X = 1 sólo cuando la suma de las entradas en "1" es impar.
CIRCUITOS COMBINACIONALES
• La salida F (salida final o total del circuito) variará si alguna de las entradas A o B o
las dos a la vez cambian.
• Los circuitos de lógica combinacional son hechos a partir de las compuertas básicas
compuerta AND, compuerta OR, compuerta NOT. También pueden ser construidos
con compuertas NAND, compuertas NOR, compuerta XOR, que son una combinación
de las tres compuertas básicas.
• Cuando se trabaja con circuitos digitales es muy común que al final de un diseño se
tenga un circuito con un número de partes (compuertas y otros) mayor al necesario.
• Para lograr que el circuito tenga la cantidad de partes correcta (la menor posible)
hay que optimizarlo (reducirlo).