Académique Documents
Professionnel Documents
Culture Documents
TD 4 Logique de base
19 mars 2018
Exercice 2
Soit L un langage du calcul des prédicats où la signature est F = {a, f, g}
et R = {P, Q, R}.
Ici : P et Q sont deux symboles de prédicat binaires, R est un symbole
de prédicat unaire, f est un symbole de fonction unaire, a est un symbole de
fonction 0-aire, et enn g est un symbole de fonction ternaire.
1
Soit la formule du calcul des prédicats suivante (écrite en utilisant les conven-
tions du cours) :
A = ∃x P (x, f (y)) ∨ ¬∀y Q(y, g(a, z, f (z)))
Exercice 3
Soit X = x1 , x2 , . . . l'ensemble des variables et soit A la formule
∃x1 ((∃x2 R (x2 , x1 )) ∧ (P (f (x2 ))))
de A ?
Le terme f (a), où a est une constante, est-il libre pour x1 par rapport à
B?
Le terme f (f (x1 )) est-il libre pour x1 par rapport à B ?
2. Soit L le langage dont la signature ne comporte que les symboles de A
et soit T (L) l'ensemble de ses termes. Indiquer les sous-formules de A.