Logica Propocional Documentacion
Logica Propocional Documentacion
Proposiciones Lógicas
1
INDICE
Contenido
INTRODUCCION ...............................................................................................................4
3.1 LOGICA PROPOSICIONAL .........................................................................................5
3.1.1 Que es una proposición .........................................................................................6
Características de una proposición matemática ..........................................................8
Algunos ejemplos ...........................................................................................................9
Proposición matemática abierta ......................................................................................9
3.1.2 Proposiciones simples y compuestas (Disyunción, Conjunción, Negación,
Condicional Y Bicondicional) ........................................................................................15
3.1.2.1 Disyunción .....................................................................................................17
3.1.2.2 Conjunción.....................................................................................................21
3.1.2.3 Negación .......................................................................................................25
Tabla de verdad de la negación ....................................................................................26
3.1.2.4 Condicional ....................................................................................................30
Tabla de verdad de la condicional ................................................................................30
Proposición recíproca ................................................................................................31
3.1.2.5 Bicondicional .................................................................................................35
3.1.3 Tablas de Verdad ................................................................................................10
3.1.4 Tautología, Contradicción y Contingencias. .........................................................39
Tautología .................................................................................................................39
Contradicción ............................................................................................................42
Contingencias ............................................................................................................44
3.1.5 Equivalencias Lógicas .........................................................................................45
3.1.6 Reglas de inferencia ............................................................................................46
3.1.7 Argumentos válidos y no validos ..........................................................................64
3.1.8 Demostración Formal (Directa y por Contradicción) .............................................70
3.2 LOGICA DE PREDICADOS .......................................................................................77
Constantes de individuo................................................................................................78
Variables de individuo ...................................................................................................78
3.2.1 cuantificadores .....................................................................................................80
3.2.2 representación y evaluación del predicado ..........................................................84
3.3 ALGEBRA DECLARATIVA ........................................................................................85
2
3.4 INDUCCION A LA MATEMATICA ..............................................................................87
3.5 APLICACIONES DE LA LOGICA MATEMATICA EN LA COMPUTACION ................89
CIRCUITOS COMPUTACIONALES .............................................................................89
PROGRAMACION LOGICA .........................................................................................90
CONCLUSION .................................................................................................................91
BIBLIOGRAFIA ................................................................................................................92
3
INTRODUCCION
A diario vemos cosas o sucesos que ocurren por el sentido común, puesto que estas se
llevan acabó siguiendo los pasos de la lógica, en consecuencia, de esto da como resultado
acciones que se pueden contemplar a simple vista y las podemos definir en sentido lógico
en relación a la matemática, utilizando los recurso de esta y aplicando algunas reglas que
son otorgadas por la misma lógica. Las matemáticas y la lógica son hermanas ya que
ambas son ciencias exactas, donde todo tiene que ser con claro y preciso, o también se
podría decir que sus cálculos son muy acertados. En las proposiciones lógicas, se utilizan
símbolos y cada uno de estos tiene su forma de leerse, ya que en una formula no pueden
a ver frases, como consecuencia de esto tenemos una tabla, donde se representa si estas
frases(proposiciones) son verdaderas o falsas, en esta parte es todo o nada(es lógico o
no lo es). Se pretende formular afirmar un suceso o hecho de la realidad sin alterar ni una
parte de esta.
4
3.1 LOGICA PROPOSICIONAL
Lo que es la lógica proposicional también se conoce como lógica matemática o lógica
simbolice. Se trata del estudio de las lógicas proposicionales o sentencias lógicas, en
donde se intenta evaluar la verdad y su nivel absoluto. Se relaciona con la matemática, ya
que utiliza símbolos que, a través de tablas de la verdad, indican lo verdadero y lo falso.
La lógica proposicional forma parte de la lógica clásica, y permite estudiar las
implicaciones de las variables proposicionales, así como los valores de verdad de las
proposiciones. Estos valores se construyen a partir de conectores lógicos, y son
aplicables tanto en matemáticas como en otras ramas de conocimiento.
Cuando se trata de proposiciones simples, solo son válidas aquellas que emiten una
información verdadera o falsa. Es el caso de las siguientes proposiciones:
5
También existen proposiciones complejas, en las que se conectan dos enunciados, para
formar uno solo. En este caso el conector lógico sería la palabra que lo vincula: "y",
"entonces", entre otros. Ejemplos:
o Juan es estudiante
Una proposición es una estructura semántica compuesta por dos o más conceptos unidos
entre sí a través de frases de enlace para crear unidades con significado (Novak & Gowin,
1984). En la teoría cognitiva de Ausubel (1963; 1968), los conceptos y proposiciones
constituyen las unidades más pequeñas de que se compone el conocimiento. Son, para
utilizar la analogía de Novak, los átomos y moléculas, respectivamente, de nuestra
estructura cognitiva.
Las proposiciones más simples, las llamadas proposiciones binarias, constan de dos
conceptos con su respectiva frase de enlace, es decir, tienen la estructura CONCEPTO +
FRASE DE ENLACE + CONCEPTO. Los siguientes son ejemplos de este tipo de
proposiciones (la frase de enlace aparece en color rojo):
6
De los anteriores ejemplos de proposiciones es importante enfatizar ciertos aspectos:
• Sombra bajo el árbol – El enlace “bajo el” no relaciona los conceptos “Sombra” y
“Árbol” de manera que se produzca una unidad con significado.
• Los músculos se debilitan sin ejercicio – Aunque leído de corrido la expresión es una
oración declarativa, no está estructurada como proposición, ya que la palabra “se”
no constituye una frase de enlace válida. En otras palabras, está pensada como
oración, no como una relación entre dos conceptos claramente identificados (en este
caso, “Músculos” y “Ejercicio”).
• Renacimiento para llegar al Romanticismo – La estructura da la impresión de ser la
continuación de algo; no tiene sentido por sí sola, como debiera tener para ser una
proposición.
• Disco herniado ocurre cuando el disco entre los huesos se sale y presiona los
nervios – Después de la frase de enlace tenemos una proposición completa, no un
concepto. Habría que desglosarla más.
• Provincia de Chiriquí distrito cabecera David – El enlace no incluye un verbo, por
tanto, no se establece una relación clara entre los conceptos; hay tan solo una
concatenación de conceptos, y aunque puede intuirse la idea, no cumple el formato
de una proposición la cual estipula que la relación debe estar expresada de forma
explícita.
7
Proposición es un concepto con diferentes usos. Puede tratarse de la manifestación de
algo para que otros individuos conozcan una intención, de la concreción de una propuesta
o de un enunciado que puede resultar falso o verdadero.
8
Algunos ejemplos
Las proposiciones matemáticas pueden ser vistas como expresiones de juicio que no
pueden resultar verdaderas y falsas de manera simultánea. Por ejemplo:
a: 9 es múltiplo de 3
b: 7 es múltiplo de 3
Hay ciertas afirmaciones de las cuales no podemos anticipar su valor de verdad a simple
vista, ya que en su contenido existe al menos una variable, cuyo valor se desconoce.
Luego de observarla y analizarla, pueden llevarse a cabo los cálculos necesarios para dar
con uno de los valores capaces de reemplazarla, para finalmente estar en condiciones de
asegurar se la proposición es verdadera o falsa.
En algunos casos, las variables pueden ser reemplazadas por más de un valor, los cuales
forman parte de un conjunto que se denomina dominio de la variable. A su vez, el
conjunto que se forma por los elementos de dicho dominio que vuelven la proposición
abierta verdadera recibe el nombre de conjunto solución de la proposición abierta.
9
3.1.2 Tablas de Verdad
Las tablas de verdad son un método para saber si una fórmula molecular (es decir,
formada por varias proposiciones) es siempre V, a veces V o nunca V (es decir, siempre
F).
Si los valores son siempre V tenemos una Tautología, si siempre son F estamos ante
una contradicción.
Como hemos dicho, cualquier proposición puede tener valor V (verdadero) o F (falso).
Cuando hacemos una tabla de verdad asignamos todas las combinaciones posibles de
valores para esas variables proposicionales.
La manera de construir las tablas de verdad e indicar los valores de verdad posibles
para cada variable es la siguiente:
1 VARIABLE PROPOSICIONAL:
p
V
F
2 VARIABLES PROPOSICIONALES
p q
V V
V F
F V
F F
10
3 VARIABLES PROPOSICIONALES
p q r
V V V
V V F
V F V
V F F
F V V
F V F
F F V
F F F
Construcción completa
Una vez hemos construido la parte de la tabla de verdad que nos indica las
distintas combinaciones de los valores de verdad debemos añadir nuevas columnas
a la derecha, en ellas iremos escribiendo las relaciones entre proposiciones,
atendiendo siempre a su estructura lógica, y debajo de la fórmula escrita iremos
poniendo el valor de verdad correspondiente en caso de ser V-V o V-F o F-V…
Veamos el siguiente ejemplo.
p q r
V V V
V V F
V F V
V F F
F V V
F V F
F F V
F F F
11
Tras ello añadimos las relaciones existentes entre las distintas proposiciones
atendiendo al orden marcado por los paréntesis.
p q r p& (p&q) →r
q
V V V
V V F
V F V
V F F
F V V
F V F
F F V
F F F
Finalmente, para saber qué valor de verdad le corresponde a una afirmación en la cual
dos proposiciones están relacionadas por la conjunción y en la que sus valores
son los que
12
indican las distintas combinaciones de la tabla, atendemos a las tablas de
verdad de los conectores lógicos. Para resolver el ejemplo pondremos aquí las
tablas de la conjunción y del condicional, que son los conectores lógicos que
aparecen en nuestra formulación lógica:
p q r p& (p&q) →r
q
V V V V
V V F V
V F V F
V F F F
F V V F
F V F F
F F V F
F F F F
p q r p& (p&q) →r
q
V V V V V
V V F V F
V F V F V
V F F F V
F V V F F
F V F F V
F F V F F
F F F F V
13
Las tablas de todos los conectores lógicos son las siguientes:
1.- Negación
2.- Conjunción
3.- Disyunción
4.- Condicional
5.- Bicondicional
14
3.1.3 Proposiciones simples y compuestas (Disyunción,
Conjunción, Negación, Condicional Y Bicondicional)
Además ya usaste proposiciones (las expresiones que pueden ser calificadas como
falsas o como verdaderas) y sabes, que así como la aritmética opera con números,
la lógica opera con proposiciones.
Por ejemplo:
Si tenemos dos proposiciones, las cuales a lo largo de este texto se escribirán entre
comillas, sin embargo existen textos en los que no se utiliza esta notación:
✓ p: "Está lloviendo"
Las simbolizamos con las letras minúsculas: p, q y podemos operar con ellas para
obtener una nueva proposición:
Así decimos que operar con proposiciones significa que, a partir de proposiciones
dadas, podemos obtener una nueva proposición; esta nueva proposición recibe el
nombre de proposición compuesta; por ejemplo, son proposiciones compuestas:
15
✓ p y q: "Está lloviendo y hay mucho tráfico"
Recuerda que las proposiciones tienen sólo un valor de verdad: falso que
simbolizamos F o 0, o verdadero, que simbolizamos V o 1
✓ m: "2 + 3 = 5"
m es verdadera.
✓ n: "5<3"
n es falsa
1. m o n
✓ m es verdadera.
✓ n es falsa
✓ m o n es verdadera
2. m y n
✓ m es verdadera
✓ n es falsa
✓ m y n es falsa
16
3.1.2.1 Disyunción
17
La diferencia entre la disyunción exclusiva y la disyunción inclusiva es que en la
disyunción inclusiva hay "información adicional", que "del inicio es claro que uno de
las dos alternativas debe ser verdadera",2 es decir que no sólo al menos que una
situación, sino que más de una de las dos situaciones existen.
Ejemplos de disyunción:
pvq => c
Si voy al cine o voy a cenar entonces gastaré algo de dinero; la conclusión de gastar
algo de dinero es verdadera si la persona va al cine aunque no vaya a cenar, pero
también es verdadera si solamente va a cenar y no va al cine.
La única forma en que la conclusión de gastar algo de dinero sea falsa, es que no
vaya la cine ni a cenar.
Sea p = Camino bajo la lluvia, q= Me mojan con una manguera, c= Estaré mojado.
pvq=>c
Si camino bajo la lluvia o me mojan con una manguera entonces estaré mojado: la
conclusión en esto es que si camino bajo la lluvia es verdad que estaré mojado,
pero también es verdadera si me mojan con una manguera aunque no camine bajo
la lluvia.
Sea p=El foco verde está encendido q = El foco rojo está encendido c = Hay
corriente eléctrica
pvq=>c
Si el foco verde está encendido o el foco rojo está encendido entonces hay corriente
eléctrica, por lo tanto la afirmación es verdadera.
Esta afirmación es verdadera siempre que uno de los dos focos o ambos estén
encendidos, si los dos están apagados entonces no hay corriente eléctrica.
18
Ejemplo de alumno:
p˅q=>c
p q p˅q
p= voy a Mazatan V V V
q= voy a Tapachula V F V
F V V
c= saldré de mi casa F F F
p˅q=>c
p q p˅q
p= tomo agua
V V V
q= bebo refresco V F V
F V V
c= estoy saciado F F F
19
20
3.1.2.2 Conjunción
EJEMPLOS:
p = ” El numero 4 es par”
entonces…
entonces…
21
En razonamiento formal, una conjunción lógica ( ) entre dos proposiciones
es un conector lógico cuyo valor de la verdad resulta en cierto solo si ambas
proposiciones son ciertas, y en falso de cualquier otra forma.1 Existen diferentes
contextos donde se utiliza la conjunción lógica.
En lenguajes formales, el conectivo "y" se utiliza en español para simbolizar una
conjunción lógica. La noción equivalente en la teoría de conjuntos es
p^q=>c
p= hay jabón p q p^q
V V V
q= hay agua
V F F
c= me baño F V F
F F F
22
V^V=V “hay jabón y hay agua, me baño”
V^F=F “hay jabón y no hay agua no me baño”
F^V=F “no hay jabón y hay agua, no me baño”
F^F=F “no hay jabón y no hay agua, no me baño”
23
24
3.1.2.3 Negación
Ejemplo
25
Si bien pp es una proposición compuesta, la negación ∼∼ no es un conector lógico
o conectiva lógica porque no conecta con otra proposición.
Naturalmente la proposición 1 es verdadero y la 2 es falsa por si creían que me
olvidaba.
• pp = El Tumi es de oro.
∼p∼p = El tumi no es de oro.
• qq = Los seres humanos no son de Ganimedes.
∼q∼q = Los seres humanos son de Ganimedes.
• rr = El tigre es un felino .
∼r∼r = El tigre no es un felino.
La negación de proposiciones compuestas:
Como ya hemos indicado antes, lo único que hace este operador lógico es cambiar
la validez de las proposiciones.
26
En la siguiente tabla de verdad muestro el cambio de la validez de una proposición
cualquiera.
∼(∼p)=p∼(∼p)=p
Otras propiedades relacionadas con otros conectivos lógicos lo pueden encontrar
en la sección de las principales leyes lógicas que ya mencione hace pocos párrafos.
27
Existen otras leyes lógicas como las leyes de Morgan que no vamos a mencionar
en esta sección porque están relacionadas con otros conectivos lógicos que aún no
hemos explicado, pero son muy usados para encontrar relaciones entre conectivos
lógicos que ya tratamos en secciones posteriores del curso de lógica.
Ejemplo de alumno:
p=¬p
p= salgo a correr
¬p= no aslgo a correr
p ¬p
V F
F V
p=¬p
P= tengo hombre
¬p= no tengo hambre
p ¬p
V F
F V
28
29
3.1.2.4 Condicional
La condicional lógica estudia las consecuencias de los argumentos, para lograr este
cometido es necesario tener información previa para identificar dichas
consecuencias y también deben estar incluidas en los argumentos.
30
Una proposición que tenga como conectivo lógico dominante a la
condicional lógica, lo llamaremos proposición condicional.
Ejemplo
La proposición:
Proposición recíproca
Ejemplo
31
o pp = Si sale el sol, entonces saldré de casa.
La palabra «Sale el sol» por si solo es una afirmación, pero no demostrable, no
puedes hacer que salga el sol porque simplemente se diga “Sale el sol“, no tienes
voluntad sobre las estaciones climatológicas y de los astros.
Pero la expresión «Si sale el sol» es un pronóstico, donde se puede decir que es
verdadero o falso según la circunstancias. Simbolizando «rr = sale el sol» donde
este sería el antecedente de la proposición pp.
La expresión «Saldré de casa» es tan solo una orden, una acción, pero la expresión
«entonces, saldré de casa» es una consecuencia, una posible conclusión de una
causa. Simbolizando «ss = saldré de casa» donde este sería el consecuente de la
proposición pp.
Nuestra proposición condicional quedaría así:
o p=r→sp=r→s
Y su proposición recíproca esta representada así:
o p=s→rp=s→r
La nueva proposición recíproca sería:
Ejemplo de alumno:
p→q
p= me baño
q= me lavo los pies
32
p q p→q
V V V
V F F
F V V
F F V
p→q
p= vendo tomate
q= vendo verduras
p q p→q
V V V
V F F
F V V
F F V
33
34
3.1.2.5 Bicondicional
Desde ahora, cuando nos refiramos a una proposición formada jerárquicamente con
este conectivo, lo llamaremos proposición bicondicional.
Otro punto a tener en cuenta es que este conector es conmutativo, esto es, se
cumple la siguiente equivalencia p↔q≡q↔pp↔q≡q↔p.
El significado literal de la bicondicional lógica entre dos proposiciones o enunciados
abiertos es «Si y solo si«, en este caso, la proposición p↔qp↔q se lee «pp si y
solo si qq».
Ejemplo
35
Caso 2: Sea la siguiente proposición:
Pero el punto aquí es que en el caso 2 de este ejemplo se usó la palabra «siempre
y cuando» que resulta ser equivalente a «si y solo si«.
Ejemplo de alumno:
p↔q
p= aprenderé
q= voy a la escuela
p q p↔q
V V V
V F F
F V F
F F V
36
p↔q
p= cocinaré
q= tengo hambre
p q p↔q
V V V
V F F
F V F
F F V
37
38
3.1.4 Tautología, Contradicción y Contingencias.
Tautología
39
Ejemplo de alumno:
p→(pvq)
P q pvq p→(pvq)
V V V V
V F V V
F V V V
F F F V
(p→q)˅(q→p)
P q p→q q→p (p→q)˅(p→q)
V V V V V
V F F V V
F V V F V
F F V V V
40
41
Contradicción
Una proposición es una contradicción, si es falsa para todos sus valores de verdad.
Ejemplo:
Ejemplo de alumno:
pv~p
p ~p pv~p
V V F
V F F
F V F
F F F
42
43
Contingencias
Ejemplo de alumno:
~(pvq)
p q pvq ~(pvq)
V V V F
V F V F
F V V F
F F F V
44
3.1.5 Equivalencias Lógicas
Dos fórmulas lógicas son equivalentes si tienen los mismos valores de verdad para
todos los posibles valores de verdad de sus componentes atómicos.
Para ello no hay más que hacer la tabla de verdad de cada una de esas expresiones
y comprobar si, en efecto, todas sus interpretaciones son iguales para la conectiva
dominante.
Te proponemos que rellenes la siguiente tabla con “Vs” y “Fs” donde proceda para
comprobar que, en virtud de la ley asociativa de la disyunción, la fórmula p(qr) es
equivalente a (pq)r.
EJEMPLO
Para ello no hay más que hacer la tabla de verdad de cada una de esas expresiones
y comprobar si, en efecto, todas sus interpretaciones son iguales para la conectiva
dominante.
Te proponemos que rellenes la siguiente tabla con “Vs” y “Fs” donde proceda para
comprobar que, en virtud de la ley asociativa de la disyunción, la fórmula p(qr) es
equivalente a (pq)r.
45
(p → ¬q) ∨ (¬p ∨ r) ¬p ∨ ¬q ∨ r
La regla de modus ponens dice que si una premisa tiene la forma de condicional y
la otra afirma el antecedente entonces es válida la inferencia que consiste en afirmar
el consecuente:
P1:
P2:
C:
46
a aquél modo de razonar mediante el cual afirmando (poniendo) el antecedente de
un condicional se puede afirmar (ponens) su consecuente.
P1:
P2: ¬
C: ¬
P1:
P2:
C1:
C2:
Están basadas en (( ) ( )) y (( ) ( ))
P:
C1:
C2:
Está basada en (( ) )y (( ) )
La regla de encadenamiento:
P1:
P2:
47
C:
La regla de resolución:
P1:
P2: ¬
C:
( ( )) ( ( ))
P: ( )
C: ( )
P: ( )
C: ( )
48
49
MODUS PONENDO PONENS (PP)
P= hace calor
q= me baño
p→q= hace calor entonces me baño
∵q= por lo tanto me baño
p= tengo sueño
q= me duermo
p→q= tango sueño entonces me duermo
∵q= por lo tanto me duermo
50
51
MODUS TOLLENDO TELLENS (TT)
p= nos bañamos
q= vamos al rio
p→q= nos bañamos entonces vamos al rio
¬q= no vamos al rio
∵¬p= no nos bañamos
p= cocinamos
q= ensuciamos los trastes
p→q= cocinamos entonces ensuciamos los trastes
¬q= no ensiciamos trastes
∵¬p= por lo tanto no cocinamos
52
53
DOBLE NEGACION (DN)
p= es de día
¬(¬p)= ¬ (no es de día)
∵p= por lo tanto si es de día
p= jugamos canicas
¬(¬p)= ¬(no jugaremos)
∵p= por lo tanto jugaremos canicas
p= hay viento
¬(¬p)= ¬( no hay viento)
∵p= por lo tanto hay viento
54
55
ADJUNCION
p= trabajamos en campo
q= cosechamos maíz
∵p^q=por lo tanto, trabajamos en el campo y cosechamos maíz
56
MODUS TOLLENDO PONENS (TP)
p= voy a jugar
q= barro la casa
57
pvq= “voy a jugar o barro la casa”
¬p= “no voy a jugar”
∵q= “barro la casa”
p= es de día
q= es de noche
pvq= “es de día o esa de noche”
¬p= “no es de día”
∵q= “por lo tanto es de noche”
58
59
LEY DE LA ADICION (LA)
p= te compro manzanas
q= te compro peras
∵pvq= “por lo tanto te compro manzanas o te compro peras”
p= hoy es viernes
q= hoy es sabado
∵pvq= “por lo tanto, hoy es viernes o hoy es sábado”
60
61
SILOGISMO HIPOTÈTICO (SH)
p= me baño
q= me lavo el cuerpo
r= estoy limpio
p→q= “me baño entonces me lavo el cuerpo”
q→r= “me lavo el cuerpo entonces estoy limpio”
∵p→r= “por lo tanto, me baño entonces estoy limpio”
p= estoy trabajando
q= gano dinero
r= voy de compra
p→q= “estoy trabajando entonces gano dinero”
q→r= “gano dinero entonces voy de compra”
∵p→r= “por lo tanto, estoy trabajando entonces voy de compra”
62
63
SILOGISMO DISYUNTIVO (DS)
p˅q
p→r
q→r
∵r
p= voy en carro
q= voy en moto
r= estoy manejando
p˅q= “voy en carro o voy moto”
p→r = “voy en carro entonces estoy manejando”
q→r = “voy en moto entonces estoy manejando”
∵r= “por lo tanto estoy manejando”
p˅q
p→r
q→r
∵r
p= desayuno una torta
q= desayuno unos huevos
r= estoy lleno
p˅q= “desayuno una torta o desayuno unos huevos”
p→r = “desayuno una torta entonces estoy lleno”
q→r = “desayuno unos huevos entonces estoy lleno”
∵r= “por lo tanto estoy lleno”
64
Un argumento es correcto – del punto de vista lógico, si siempre que las premisas
son verdaderas su conclusión lo es por razones formales. O, dicho de otro modo, si
es imposible por razones formales que las premisas sean verdaderas y la conclusión
sea falsa. En este caso se dice que la conclusión es consecuencia lógica de las
premisas o que las premisas implican la conclusión
Si probamos con todas las alternativas, resulta que o y no son las únicas
expresiones que no pueden intercambiarse por otras.
De esto es evidente que la validez de (1) depende solo del hecho de que una de las
premisas consiste de dos enunciados conectados por la conjunción o, que la otra
premisa es la negación del primer enunciado de la primera premisa y que la
conclusión es el segundo enunciado de la primera premisa. Y (1) no es el único
argumento cuya validez depende de este hecho. Lo mismo ocurre con el ejemplo
(4) y (5), por ejemplo. Decimos que (1), (4) y (5) tienen una misma forma en común,
y es esta forma la que es responsable de su validez. Esta forma común puede
representarse esquemáticamente así:
(6) A o B
No A
Ejemplo 1:
65
P 2 3 C 5 P P
¬ qv
p q r p → (q ^ ¬r) ¬q
r ¬r
V V V F V V F
V V F V V V F
V F V F F F V
V F F V V V V
F V V F V V F
F V F V V V F
F F V F F V V
F F F V V V V
Lo que hace que podamos hablar de razonamiento es la relación que existe entre
los enunciados que llamamos premisas y la conclusión.
66
Argumento: Conjunto de formulas para el razonamiento logico.
Argumento Valido: Un argumento es valido si se cumple:
✓ Señalar de la tabla sólo aquellos renglones que hacen que todas las premisas
sean verdaderas.
Las premisas pueden ser verdaderas o falsas, la conclusión puede ser verdadera o
falsa, y el argumento puede ser válido o inválido.
67
Todos los argumentos pueden convertirse en un condicional, pues después de todo
lo que un argumento esta afirmando, es que si las premisas son verdaderas,
entonces la conclusión también lo es. Dicho de otro modo:
P1 ∧ P2 ∧ … ∧ Pn→C
Es decir, un argumento es, en realidad, un condicional en el que en antecedente es
la conjunción de todas las premisas (P1∧P2∧…∧Pn) y el consecuente es la
conclusión.
Como sabemos, la tabla de verdad del condicional nos dice que este solo es falso
cuando el antecedente es verdadero y el consecuente es falso, y verdadero en el
resto de los casos.
68
En segundo lugar, tenemos que convertir el argumento en un condicional. Como
hemos visto, el antecedente del condicional estará formado por la conjunción de
todas las premisas, y el consecuente por la conclusión, de modo que obtenemos lo
siguiente:
[( p → q ) ᶺ ¬p] → q
Como vemos, la tabla de verdad nos revela que el condicional analizado es una
contingencia, lo que significa que puede ser verdadero o no, es decir, que es posible
que sus premisas sean verdaderas y su conclusión falsa. Por lo tanto el argumento
correspondiente no será válido, como dedujimos intuitivamente en el apartado
anterior.
69
Ejemplo # 3. ¿Es válido el siguiente argumento?
Todas las plantas de plátanos tienen hojas verdes.
Esta planta tiene hojas verdes.
Esta planta es de plátanos.
Ejemplo de alumno:
p→q, q→r ˫p→r
p= ellos son soldados
q= van a la guerra
r= ellos pelean
S1= ellos son soldados, van a la guerra
S2= van a la guerra, ellos pelean
S= los soldados pelean
“es un argumentó valido”
70
Un argumento que establece la verdad de un teorema es una demostración. La
lógica es una herramienta para el análisis de las demostraciones. En esta sección
describiremos dos métodos generales de demostración: Directa y por contradicción.
p1 , p2 , … , pn |= q
o también
p1
p2
.
.
.
pn
q
Significa que si se sabe que p1 es verdadera, p2 es verdadera ,…, y pn también es
verdadera, entonces estamos seguros que q es verdadera.
71
es verdadera, sino solamente que q es verdadera si todas las p1, p2, … son
verdaderas.
Una demostración directa comienza con las hipótesis, seguidas de las tautologías y
reglas de inferencia necesarias, hasta llegar a la conclusión.
p → ¬q, q ∨ ¬r, s → r |= p → ¬s
Demostración:
1. p → ¬q Premisa
2. q ∨ ¬r Premisa
3. s → r Premisa
4. p Premisa Adicional
5. ¬q MPP(1,4)
6. ¬r SD(2,5)
7. ¬s MTT(3,6)
72
El procedimiento de la demostración por contradicción es semejante a la que se
realizó por el método directo con la diferencia de que las líneas iniciales de dicha
demostración no son únicamente las hipótesis, sino además se incluye en la
demostración una línea con la negación de la conclusión. Por otro lado el objetivo
de la demostración es llegar a una contradicción.
p → (q ^ r), (q ∨ s) → t, (p ∨ s) |= t
Demostración:
1. p → (q ^ r) Premisa
2. (q ∨ s) → t Premisa
3. p ∨ s Premisa
4. ¬t Premisa Adicional
5. ¬(q ∨ s) MPP(2,4)
6. ¬q ^ ¬s Ley de Morgan(5)
7. ¬q LS(6)
8. ¬s LS(6)
9. p SD(3,8)
10. q ^ r MPP(1,9)
11. q LS(10)
12. q ^ ¬q Conjunción(7,11)
pero esto último es una comtradicción, por lo que queda demostrado el argumento.
Note que juntamente con las premisas se debe incluir la negación de la conclusión
como premisa adicional, paso 4. En este momento el alumno ya tiene los elementos
para llevar a cabo demostraciones con el apoyo del maestro. Es conveniente
73
plantear varios enunciados, para que el alumno los represente con simbología lógica
en forma de teorema. Que ese mismo teorema lo represente con su tabla de verdad
y haga la correspondiente demostración por los dos métodos antes mencionados.
74
por contradicción:
[(pvq) →r]^[r→s]=>[ s’→q’]
(pvq) →r hipótesis
q→s hipótesis
(s’→q’)’ negación de conclusión
[(s’^q’’)’]’ implicación
s’^q doble negación
s’ simplificación
q simplificación
(pvq) →s silogismo hipotético
S’→(p^q)’ contrapositiva
S’→(pvq)’ ley de morgan
(p’^q’) modus ponens
q’ simplificación
q^q’ conjunción
0 contradicción
75
76
3.2 LOGICA DE PREDICADOS
La lógica de primer orden, también llamada lógica de predicados o cálculo de
predicados, es un sistema formal diseñado para estudiar la inferencia en los
lenguajes de primer orden.1 Los lenguajes de primer orden son, a su vez, lenguajes
formales con cuantificadores que alcanzan sólo a variables de individuo, y con
predicados y funciones cuyos argumentos son sólo constantes o variables de
individuo.2
La lógica de primer orden tiene el poder expresivo suficiente para definir a
prácticamente todas las matemáticas.
Un predicado es una expresión lingüística que puede conectarse con una o varias
otras expresiones para formar una oración.3 Por ejemplo, en la oración «Marte es
un planeta», la expresión «es un planeta» es un predicado que se conecta con la
expresión «Marte» para formar una oración. Y en la oración «Júpiter es más grande
que Marte», la expresión «es más grande que» es un predicado que se conecta con
dos expresiones, «Júpiter» y «Marte», para formar una oración.
En lógica matemática, cuando un predicado se conecta con una expresión, se dice
que expresa una propiedad (como la propiedad de ser un planeta), y cuando se
conecta con dos o más expresiones, se dice que expresa una relación (como la
relación de ser más grande que). Sin embargo, la lógica de primer orden no hace
ningún supuesto sobre si existen o no las propiedades o las relaciones. Sólo se
ocupa de estudiar el modo en que hablamos y razonamos con expresiones
lingúisticas.
En la lógica de primer orden, los predicados son tratados como funciones. Una
función es, metafóricamente hablando, una máquina que recibe un conjunto de
cosas, las procesa, y devuelve como resultado una única cosa. A las cosas que
entran a las funciones se las llama argumentos,4 y a las cosas que salen, valores o
imágenes. Considérese por ejemplo la siguiente función matemática:
f(x) = 2x
Esta función toma números como argumentos y devuelve más números como
valores. Por ejemplo, si toma el número 1, devuelve el número 2, y si toma el 5,
devuelve el 10. En la lógica de primer orden, se propone tratar a los predicados
como funciones que no sólo toman números como argumentos, sino expresiones
como «Marte», «Mercurio» y otras que se verán más adelante. De este modo, la
oración «Marte es un planeta» puede transcribirse, siguiendo la notación propia de
las funciones, de la siguiente manera:
Planeta(Marte)
O, más abreviadamente:
77
P(m)
En la matemática existen además funciones que toman varios argumentos. Por
ejemplo:
f(x,y) = x + y
Esta función, si toma los números 1 y 2, devuelve el número 3, y si toma el -5 y el -
3, devuelve el -8. Siguiendo esta idea, la lógica de primer orden trata a los
predicados que expresan relaciones, como funciones que toman dos o más
argumentos. Por ejemplo, la oración «Caín mató a Abel» puede formalizarse así:
Mató(Caín,Abel)
O abreviando:
M(c,a)
Este procedimiento puede extenderse para tratar con predicados que expresan
relaciones entre muchas entidades. Por ejemplo, la oración «Ana está sentada entre
Bruno y Carlos» puede formalizarse:
S(a,b,c)
Constantes de individuo
Una constante de individuo es una expresión lingüística que refiere a una entidad.
Por ejemplo «Marte», «Júpiter», «Caín» y «Abel» son constantes de individuo.
También lo son las expresiones «1», «2», etc., que refieren a números. Una entidad
no tiene que existir para que se pueda hablar acerca de ella, de modo que la lógica
de primer orden tampoco hace supuestos acerca de la existencia o no de las
entidades a las que refieren sus constantes de individuo.
Variables de individuo
78
modo, en la matemática, la x en la función f(x) = 2x no representa ningún número
en particular, sino que es algo así como un espacio vacío donde pueden insertarse
distintos números. En conclusión, podemos representar una expresión como «esto
es antiguo» con la expresión:
Antiguo(x)
O abreviadamente:
A(x)
Es evidente, sin embargo, que hasta que no se determine a qué refiere la x, no es
posible asignar un valor de verdad a la expresión «esto es antiguo», del mismo
modo que hasta que no se determine un número para la x en la función f(x) = 2x, no
será posible calcular ningún valor para la función.
Por supuesto, al igual que con las constantes de individuo, las variables sirven
también para formalizar relaciones. Por ejemplo, la oración «esto es más grande
que aquello» se formaliza:
G(x,y)
Y también pueden combinarse constantes de individuo con variables. Por ejemplo
en la oración «ella está sentada entre Bruno y Carlos»:
S(x,b,c)
Ejemplo de alumno:
Todos los perros tienen cuatro patas
G(x)=x es perro
H(x)=x tienen cuatro patas
Ɐx:G(x) →H(x)
79
Todas las aves son mortales
G(x)=x las aves
H(x)=x son mortales
Ɐx:G(x) →H(x)
3.2.1 cuantificadores
x>3
80
Esta es una expresión con valor de verdad, en particular, una expresión falsa, pues
existen muchos números (muchos x) que son mayores que tres. Anteponiendo en
cambio la expresión "para al menos un x", un cuantificador existencial, se obtiene:
Adviértase ahora, sin embargo, que el valor de verdad de las dos expresiones
anteriores depende de qué números se esté hablando. Si cuando se afirma "para
todo x, x < 3", se está hablando sólo de los números negativos, por ejemplo,
entonces la afirmación es verdadera. Y si al afirmar "para al menos un x, x < 3" se
está hablando solamente de los números 3, 4 y 5, entonces la afirmación es falsa.
En lógica, a aquello de lo que se está hablando cuando se usa algún cuantificador,
se lo llama el dominio de discurso.6
81
Para todo x, x es amigable.
∀x A(x)
P(x)=x es “comen”
Ɐ(x)=X es “los animales”
Ɐ(x), P(x)= “todos los animales comen”
82
83
3.2.2 representación y evaluación del predicado
Al igual que las proposiciones, los predicados tienen un valor de veracidad, pero a
diferencia de las preposiciones, su valor de veracidad, depende de sus términos. Es
decir, un predicado puede ser verdadero para un conjunto de términos, pero falso
para otro.
84
« Y, [mamífero (Y) => nace (Y, vivo)].
Involución
¬ (¬ p) ↔ p (se lee «no, no p, equivale a p»)
Idempotencia
(p ^ ¬ p) ↔ p
(p v ¬ p) ↔ p
Conmutatividad
a) de la disyunción: p v q ↔ q v p
b) de la conjunción: p ^ q ↔ q ^ p
85
Asociatividad
a) de la disyunción: (p v q) v r ↔ p v (q v r)
b) de la conjunción: (p ^ q) ^ r ↔ p ^ (q ^ r)
Distributividad:
De la conjunción respecto de la disyunción: (p Ú q) Ù r ↔ (p Ù r) Ú (q Ù r)
De la disyunción respecto de la conjunción: (p Ù q) Ú r ↔ (p Ú r) Ú (q Ú r)
Leyes de De Morgan
~(pÚq)↔~pÙ~q
86
Es decir, la negación de una implicación no es una implicación sino la conjunción
del antecedente con la negación del consecuente.
Ejemplo: Sea la implicación p: hoy es viernes entonces mañana es domingo.
Su negación es ~ p: hoy es viernes y mañana no es domingo.
88
3.5 APLICACIONES DE LA LOGICA MATEMATICA EN LA
COMPUTACION
Es la misma lógica matemática aplicada al contexto de las ciencias de la
computación. Su uso es fundamental a varios niveles: en los circuitos
computacionales, en la programación lógica y en el análisis y optimización (de
recursos temporales y espaciales) de algoritmos.
CIRCUITOS COMPUTACIONALES
El nivel menos abstracto dentro de una computadora está constituido por circuitos
electrónicos que responden a diferentes señales eléctricas, siguiendo los patrones
de la lógica booleana; esto es, compuertas lógicas que devuelven un valor
dependiendo de las entradas que se le dan al sistema. Existen ocho compuertas
lógicas básicas con las cuales se pueden formar sistemas muy complejos: AND,
OR, Inverter, Buffer, NAND, NOR, XOR y XNOR. Todas ellas son representadas
mediante un símbolo y una tabla de valores de verdad, que es simplemente un
cuadro donde se ubican todas las posibles entradas y los valores que devolvería la
compuerta dados dichos valores.
Todo sistema computacional, por muy complejo que sea, no está compuesto por
más que circuitos electrónicos que únicamente entienden un lenguaje binario. La
lógica computacional se encarga de modelar y optimizar tales sistemas a este nivel.
ALGORITMOS
Dados un estado inicial y una entrada, siguen dolos pasos sucesivos se llega a un
estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la
algoritmia.
89
pseudoprogramación que es una imitación de los lenguajes de programación de alto
nivel. Así, un pseudocódigo es una combinación de símbolos (+, -, *, /, %, >, >=, <,
<=, !=, ==, y, o, no), términos (Leer, Imprimir, Abrir, Cerrar, Hacer…Mientras,
Mientras…Hacer, Para…Mientras, etc.)Y otras características comúnmente
utilizadas en uno o más lenguajes de alto nivel.
PROGRAMACION LOGICA
90
CONCLUSION
Como se ha demostrado la lógica en sentido común es todo lo que sucede en la
realidad, es decir, a una acción hay una reacción, al afirmar una proposición
estamos diciendo que esto es lógico y que si puede suceder, en el transcurso de un
de un día podemos decir que vivimos y observamos muchos ejemplos de este
tipo(proposiciones lógicas). La importancia de esto es que al comprender la lógica,
se puede proveer con mas precisión un problema o la que pasaría si sucede algo,
que como inicio sea un antecesor y posterior a este un un sucesor, seria como
prevenir y tener una idea del porvenir. Si se presentase un problema, con esta
herramienta podemos deducir una posterior respuesta, sin llevado acabó aun el
proceso de resolución.
91
BIBLIOGRAFIA
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-logica-proposicional-2/
https://www.euroinnova.mx/blog/que-es-la-logica-proposicional
https://www.matematicas.ciencias.uchile.cl/juaco/section-1.html
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-1-concepto-de-
proposicion/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-2-proposiciones-
compuestas-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-3-tablas-de-verdad/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-4-tautologia-
contradiccion-y-contigencia-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-5-equivalencias-
logicas-3/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-6-regla-de-inferencia-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-7-argumentos-validos-
y-no-validos-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-8-demostracion-formal-
directa-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-1-8-demostracion-formal-
por-contradiccion-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-2-logica-de-predicados-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-2-1-cuantificadores-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-2-2-representacion-y-
evaluacion-de-predicados-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-3-algebra-declarativa-2/
https://logicosmatematicos.wordpress.com/2011/10/23/3-4-induccion-matematica-
2/
92
https://logicosmatematicos.wordpress.com/2011/10/20/3-5-aplicacion-de-la-logica-
matematica-en-la-computacion/
93