23 Evaluacion semantica de formulas (valores de verdad)
Objetivo de la seccion: Definir por recursion el valor de verdad de una formula, que podra ser
-
“falso” o bien
-
“verdadero”.
Definición 23.1 (Signatura).
Llamamos signatura al conjunto formado por todos los simbolos de funcion y predicado (incluyendo los de constante y proposicion atomica).
Definición 23.2 (Interpretacion).
Sea una signatura. Llamamos interpretacion definida sobre a un par donde:
-
es un conjunto no vacio, llamado el dominio de la interpretacion.
-
es la funcion interpretacion que asocia a cada elemento de un objeto matematico como se describe a continuacion:
-
•
A cada simbolo de constante un elemento del dominio .
-
•
A cada simbolo de funcion de aridad una funcion .
-
•
A cada simbolo de predicado de aridad una relacion -aria .
-
•
Observación.
En la definicion anterior la relacion describe el conjunto de -tuplas de que “cumplen” el predicado en la interpretacion dada.
Definición 23.3.
Dado el conjunto de simbolos de variable, llamamos asignacion a una funcion que asocia:
-
A cada simbolo de variable un elemento del dominio .
Observación.
Normalmente, para evaluar una formula, solo asignaremos el conjunto finito de variables que aparezcan en la formula.
…
A continuacion, fijadas una interpretacion y una asignacion, vamos a asociar, de forma recursiva, a cada termino un elemento del dominio de la interpretacion.
Definición 23.4 (Definicion recursiva de la evaluacion de un termino).
Sean una signatura, una interpretacion definida sobre y una asignacion.
Vamos a asociar, de forma recursiva, a cada termino un elemento del dominio .
-
Si es un simbolo de constante
-
Si es un simbolo de variable
-
Si es un simbolo de funcion de aridad y son terminos .
Sean un conjunto no vacio, , una asignacion y un simbolo de variable. Se define una nueva asignacion, que se denota , como la asignacion que asocia a todas las variables el mismo elemento de que les asignaba , salvo al simbolo al que se asigna el valor .
A continuacion, fijadas una interpretacion y una asignacion, vamos a asociar, de forma recursiva, a cada formula un valor de verdad.
Definición 23.5 (Definicion recursiva de la evaluacion de una formula).
Sean una signatura, una interpretacion definida sobre y una asignacion.
Vamos a asociar, de forma recursiva, a cada formula un valor de verdad
-
-
-
Si es un simbolo de proposicion atomica
-
Si es un simbolo de predicado de aridad y son terminos
-
Si son terminos
-
Si es una formula se define como en proposicional: …
-
Si son formulas …
-
Si es una formula y es simbolo de variable
Observación.
La nocion intuitiva que hay tras la definicion de la evaluacion de los cuantificadores es:
-
es verdadera si y solo si es verdadera cuando toma todos los valores posibles de .
(Para justificarlo hace falta un argumento general).
-
es falsa si y solo si se encuentra un valor del dominio para que hace que sea falsa.
(Para justificarlo es suficiente un contraejemplo).
-
es verdadera si y solo si se encuentra un valor del dominio para que hace que sea verdadera.
(Para justificarlo es suficiente un ejemplo).
-
es falsa si y solo si es falsa cuando toma todos los valores posibles de .
(Para justificarlo hace falta un argumento general).