4 Definicion de formula
Definición 4.1 (Lenguaje, informal).
-
Llamamos alfabeto a un conjunto , cuyos elementos se denominan simbolos.
-
Una palabra sobre es una sucesion finita de simbolos de , escritos uno a continuacion de otro.
-
El conjunto de todas las palabras sobre se denota como .
-
Un lenguaje sobre es un subconjunto .
Ejemplo.
(todas las cadenas finitas de bits).
Ejemplo.
. Reglas que definen :
-
1.
.
-
2.
(cerrado por concatenacion).
-
3.
-
4.
Cualquier palabra que no se pueda obtener con la aplicacion de las reglas anteriores, no esta en .
Se puede demostrar que consiste en todas las cadenas de bits que comienzan por y que no tienen una cantidad impar de ceros consecutivos.
Ejemplos de palabras que estan en el lenguaje : .
Definición 4.2 (Alfabeto de la logica proposicional).
Nombre | Simbolo | Tipo | Aridad |
Proposición atómica | Proposición atómica | - | |
Verdadero | Conectiva | 0 | |
Falso | |||
Negación | 1 | ||
Conjunción | 2 | ||
Disyunción | |||
Implicación | |||
Doble implicación | |||
Paréntesis izquierdo | ( | Auxiliar | - |
Paréntesis derecho | ) |
Definición 4.3.
Vamos a definir el lenguaje de las formulas de la logica proposicional mediante las siguientes reglas de formacion:
-
1.
Formulas atomicas:
-
Si es un simbolo de proposicion atomica
-
-
-
-
2.
Si .
-
3.
Si entonces:
-
-
-
-
-
-
4.
Cualquier palabra que no se pueda obtener con la aplicacion de las reglas anteriores, no esta en .
Observación.
Con estas reglas de formacion estrictas que hemos dado en la definicion, no es una formula.
Observación.
Por economia de escritura, muchas veces escribiremos la tercera regla de la definicion anterior como:
-
Si entonces , donde