Documentos de Académico
Documentos de Profesional
Documentos de Cultura
:
La lógica es la ciencia que estudia el razonamiento, pero no desde una perspectiva
psicológica, sino que estudia el producto o resultado de la actividad de razonar.
La lógica se limita a presentar formalizadamente las leyes a las que la mente humana
se atiene cuando se aplica a razonar.
¿De qué trata la lógica?: La lógica investiga la relación de consecuencia que se da
entre una serie de premisas y la conclusión de un argumento correcto. Se dice que un
argumento es correcto (válido) si su conclusión se sigue o es consecuencia de sus
premisas; de otro modo es incorrecto.
Conexión entre analiticidad y corrección: Dado un argumento con una serie finita de
premisas:
A1, A2 , … An ∆ C
decimos que es correcto si y solamente si el enunciado:
Si A1 y A2 y… y An entonces C
es analítico.
Lógica proposicional: Se ocupa de enunciados declarativos simples o proposiciones
que se contemplan como un todo indivisible y que pueden ser combinados mediante
partículas lógicas denominadas conectores.
También denominada lógica de enunciados o lógica de conectores.
Conectores: Son las partículas que hacen de nexo de unión entre los enunciados
simples.
Grado de una forma enunciativa: El grado de una forma enunciativa es una aplicación
del conjunto de las formas enunciativas al conjunto de los numero naturales N:
1. grado(A) = 0, si A es una letra enunciativa.
2. Si A y B son formas enunciativas:
a) Grado(¬A) = 1 + grado(A),
b) Grado(A˄B) = 1 + grado(A) + grado(B),
c) Grado(A˅B) = 1 + grado(A) + grado(B),
d) Grado(A→B) = 1 + grado(A) + grado(B),
e) Grado(A↔B) = 1 + grado(A) + grado(B).
Conjunción
La conjunción solo se hace verdadera si el valor de p y q es verdadero.
p q p˄q
V V V
V F F
F V F
F F F
Disyunción
La disyunción solo es falsa para cuando las variables p y q son ambas falsas.
p q p˅q
V V V
V F V
F V V
F F F
Condicional
El condicional A→ B es verdadero, siempre que no se dé el caso de que el antecedente,
A, sea verdadero y el consecuente, B, sea falso y es falsa en el resto de los casos.
p q p→q
V V V
V F F
F V V
F F V
Bicondicional
El condicional A→B es verdadera, siempre que no se dé el caso de que el antecedente,
A, sea verdadero y el consecuente, B, sea falso y es falsa en el resto de los casos.
p q p↔q
V V V
V F F
F V F
F F V
Valoración: Dada una atribución veritativa, α, una valoración es una función ϑα cuyo
dominio es el conjunto de las formas enunciativas y cuyo rango es el conjunto {V, F}, tal
que para cualesquiera formas enunciativas A y B.
1. ϑα(A) = α(A) si A es una variable enunciativa;
2. ϑα(¬A) = f¬(ϑα(A));
3. ϑα(A˄B) = f˄(ϑα(A), ϑα(B));
4. ϑα(A˅B) = f˅(ϑα(A), ϑα(B));
5. ϑα(A→B) = f→(ϑα(A), ϑα(B));
6. ϑα(A↔B) = f↔(ϑα(A), ϑα(B));
Axioma: Es una fórmula tan clara y evidente que se admite sin necesidad de
demostración y se usa en las deducciones sin necesidad de justificación previa.
3. Definiciones:
(A˄B) es abreviatura de: (¬(A→(¬B)))
(A˅B) es abreviatura de ((¬A) →B)
(A↔B) es abreviatura de: (¬((A→B)→(¬(B→A))))
4. Axiomas: Cualesquiera que sean las fbf´s A, B y C, las siguientes fbf´s son
axiomas de L
((L1) (A → (B → A))
((L2) ((A → (B → C)) → ((A → B) → (A → C)))
((L3) (((¬A) → (¬B)) → (B → A))
Deducción: Sea Γ un conjunto de fbf´s de L. Una sucesión finita A1, A2, …, An de fbf´s
de L, es una deducción a partir de Γ si para todo i ϵ {1,2,….n} se cumple alguna de las
siguientes propiedades.
1. Ai es un axioma de L,
2. Ai ϵ Γ
3. Ai se infiere inmediatamente de dos miembros anteriores de la sucesión,
digamos Aj y Ak (con j < i y k < i), mediante la aplicación de la regla MP.
El último miembro An, se dice que es deducible a partir de Γ, o que es derivable a partir
de Γ, lo que denotamos por Γ ͰL An. Decimos que los elementos del conjunto Γ son las
premisas y An conclusión de la deducción.
Ley de Intercambio.
En el sistema L, el correlato del concepto semántico de equivalencia lógica es el
concepto de demostrablemente equivalente que introduciremos a continuación.
Def: Sean A y B fbf´s de L. A y B son demostrablemente equivalentes si y sólo si
ͰLk(A↔B).
Sistemas de deducción natural: Son sistemas sin axiomas y sólo con reglas de
inferencia, cuya aplicación resulta más familiar y sencilla que la de los viejos sistemas
deductivos.
Deducción: Una deducción es una secuencia finita de fórmulas tales que cada una de
ellas es:
1. Un supuesto inicial o premisa o
2. Un supuesto provisional o subsidiario, que debe estar cancelado antes de la
conclusión, o
3. Una fórmula derivada de las anteriores por inferencia inmediata
La última línea de la deducción es la conclusión. Una demostración o prueba es una
deducción sin premisas
Equivalencia de dos sistemas deductivos: Que toda fbf que sea teorema en uno de
los sistemas lo sea también en el otro. Consistirá en establecer que los axiomas de L
pueden ser deducidos a partir de las reglas de inferencia de nuestro sistema de
deducción natural y viceversa.
Lógica de Predicados
Nombres y variables:
El sujeto de una oración está constituido por lo que llamaremos un designador: una o
varias palabras que hacen referencia a objetos o individuos. Hay muchas clases de
designadores, los más usuales son los nombres.
En lugar de nombres de lenguaje ordinario emplearemos las primeras letras minúsculas
del alfabeto: a, b y c (y si es necesario subíndices). Estos símbolos son las constantes.
Las variables no designan a ningún objeto o individuo en particular. Para ellas
emplearemos las últimas letras minúsculas del alfabeto: x, y, y z (si es necesario
subíndices).
Functores:
Son expresiones que seguidas de un número determinado de designadores, forman a
su vez un designador.
Un functor que requiere n designadores para formar un nuevo designador, se llama
functor n-ádico o n-ario.
En vez de functores del lenguaje ordinario, los símbolos de función: f, g, h.
Los functores pueden contener variables. Un functor que contiene variables no designa
a ningún objeto o individuo; su formalización es lo que llamaremos término abierto. Al
contrario, un functor que no contiene variables designa propiamente a un objeto o
individuo; su formalización es lo que llamaremos un término cerrado.
Relatores:
Son expresiones lingüísticas que, junto a un número apropiado de designadores forman
un enunciado.
Hablaremos de relatores n-arios, cuando se necesita de n designadores para formar un
enunciado. Los relatores monarios / unarios tradicionalmente se denominan predicados.
Generalizador:
“Cada”, “Todo” => Cuantificador Λ
Todos los hombres son mortales. Para todo x, si x es un hombre x es mortal.
Λx (H(x) → M(x))
Particularizador:
“Alguno”, “Existe” => Cuantificador V
Existe un x, x es una animal y x es racional => Vx (A(x) ˄ R(x))
‘ ¬(Λx)¬ ’ equivale a ‘ (Vx) ’
‘ ¬(Λx) ’ equivale a ‘ (Vx)¬ ’
Lenguaje formal de primer orden L: Deseamos construir un lenguaje formal de tal
manera que las frases ordinarias del lenguaje natural puedan traducirse a fbf´s de ese
lenguaje.
Símbolos comunes a todos los formalismos
a) Símbolos de variable (V )
x,y,z, x0,y0,z0, x1,y1,z1…., xn,yn,zn
b) Conectivas y cuantificadores
¬, ˄, ˅, →, ↔, V, Λ.
c) Signos de puntuación ‘(’, ’)’, ‘,’.
a) Constantes (C ):
a,b,c, a0,b0,c0 , a1,b1,c1… an,bn,cn
Fórmula bien formada: una fórmula bien formada de L es una expresión, en la que
intervienen fórmulas atómicas, conectivas y/o cuantificadores, que pueden formarse
utilizando las siguientes reglas:
Ocurrencia ligada de una variable: Una ocurrencia de la variable x en una fbf se dice
que es ligada, si aparece dentro del radio de acción de un cuantificador universal (Λx) o
uno existencial (Vx).
Ocurrencia libre de una variable: una ocurrencia de la variable x en una fbf se dice
que es libre, si su aparición no es ligada.
Fórmula cerrada: Una fbf de L se dice que es una fórmula cerrada si y sólo si en ella
no aparecen variables libres. En caso contrario se dice que es una fórmula abierta.
Interpretación (informal): Para poder discutir sobre la verdad o falsedad de una fórmula
es necesario asignar significado a los símbolos que la componen. Interpretar un
formalismo básicamente consiste en seleccionar un modelo, esto es:
1. Elegir un dominio o universo de discurso; es decir, un conjunto no vacío de
individuos al que se referirán las variables.
2. Asignar significados a los símbolos peculiares del formalismo: asignar a cada
constante un individuo, a cada símbolo de función una función en el dominio
y a cada símbolo de relación una relación en el dominio.
Silogismo: Los silogismos son argumentos formados por enunciados categóricos que
se consideran modos de razonamiento válidos. La silogística puede considerarse un
antecedente de la lógica de predicados.
Valoración en I : Una valoración ϑ en I es una aplicación que asigna a cada variable
de L un elemento 𝑥̅ del dominio de la interpretación DI
v : V → DI
x → ϑ(x) = 𝑥̅
vx = 𝑥̅ si z ≡ x;
ϑ : T → DI
Satisfacibilidad: Sea una interpretación I = (DI, J). Sea A una fbf de L. La valoración
ϑ en I satisface la fbf A (ϑ Sat A) si y sólo si se cumple que, Eval I,ϑ (A) = V.
Equivalencia lógica: Dos fbf´s son lógicamente equivalentes, denotado AB, si y solo
si para toda interpretación I y para toda valoración ϑ en I, V satisface A si y sólo si ϑ
satisface B.
Verdad en I:
1. Una fbf A es verdadera en I si y solo si toda valoración ϑ en I satisface A.
2. Una fbf A es falsa en I si y sólo si no existe valoración ϑ en I que satisfaga A.
El sistema formal KL del cálculo de predicados está caracterizado por los siguientes
elementos:
1. Vocabulario:
a) Símbolos comunes a todos los formalismos.
1) Conjunto de símbolos de variable V.
x,y,z, x0,y0,z0, x1,y1,z1…., xn,yn,zn
2) Conectivas y cuantificadores
¬, →, Λ
3. Definiciones:
(A˄B) es abreviatura de (¬(A → (¬B)))
(A˅B) es abreviatura de ((¬A) → B)
(A↔B) es abreviatura de (¬((A → B) → (¬(B →A ))))
(Vx)A es abreviatura de (¬((Λx)(¬A)))
4. Axiomas: Cualesquiera que sean las fbf´s A, B y C, las siguientes fbf´s son
axiomas de KL
(K1) (A → (B → A))
(K2) ((A → (B → C)) → ((A → B) → (A → C)))
(K3) (((¬A) → (¬B)) → (B → A))
(K4) ((Λx)A → A), si x no aparece libre en A
(K5) ((Λx)A(x)→ A(t)), si t no introduce variables ligadas en A
(K6) (Λx)(A → B) → (A → (Λx)B), si x no aparece libre en A
Deducción: Sea Γ un conjunto de fbf´s de KL. Una sucesión finita A1,A2,,…An de fbf´s de
L, es una deducción a partir de Γ si para todo i ϵ {1,2…n] se cumple alguna de las
siguientes condiciones:
1. Ai es un axioma de KL o Ai ϵ Γ
2. Ai se infiere inmediatamente de dos fbf´s de la sucesión, Aj y Ak (con j < i y k < i),
mediante la aplicación de la regla MP.
3. Ai se infiere inmediatamente de una fbf de la sucesión, Ak (con k > i), mediante la
aplicación de la regla Gen.
Sustitución: Una sustitución θ es una aplicación que asigna a cada variable x del
conjunto de variables V de L un término θ(x) del conjunto de términos T de L.
θ:V→T
x → θ(x)