ATLAS Ouvrir dans l'atlas →

Définition 4Syntaxe du premier ordre

Formules, variables libres

Énoncé

Les formules atomiques sont les mots =t1 t2= t_1\, t_2 et R t1⋯tnR\, t_1 \cdots t_n, où RR est un symbole de relation d'arité nn et les tit_i des termes. Les formules forment le plus petit ensemble de mots contenant les formules atomiques et stable par φ↦¬φ\varphi \mapsto \neg\varphi, (φ,ψ)↦ →φ ψ(\varphi, \psi) \mapsto\, \to \varphi\, \psi et φ↦∀x φ\varphi \mapsto \forall x\, \varphi.

Une occurrence d'un symbole dans un mot est une place où il figure. Pour une variable xx, on ne compte pas la lettre xx qui suit immédiatement un symbole ∀\forall : elle fait partie du bloc ∀x\forall x. Une sous-formule d'une formule φ\varphi est une formule formée de symboles consécutifs de φ\varphi.

Dans ∀x ψ\forall x\, \psi, la formule ψ\psi est la portée du quantificateur. Une occurrence de xx est liée si elle se trouve dans la portée d'un quantificateur ∀x\forall x, et libre sinon. Une formule sans variable libre est un énoncé, ou formule close, et un ensemble d'énoncés est une théorie.

La clôture universelle d'une formule ψ\psi dont les variables libres sont xi1,…,xigx_{i_1}, \dots, x_{i_g}, avec i1<⋯<igi_1 < \cdots < i_g, est la formule ∀xi1⋯∀xig ψ\forall x_{i_1} \cdots \forall x_{i_g}\, \psi. C'est un énoncé : une occurrence libre de ximx_{i_m} dans ψ\psi se trouve dans la portée du quantificateur ∀xim\forall x_{i_m}, qui contient ψ\psi, et une occurrence liée dans ψ\psi le reste.

Remarque

Une même variable peut avoir des occurrences libres et liées dans une formule : dans x=0→∀x (x=x)x = 0 \to \forall x\, (x = x), la première occurrence de xx est libre, les autres sont liées. L'erreur la plus répandue est de parler de « la » variable xx d'une telle formule, comme si elle avait un statut unique.

Ouvrir dans l'atlas interactif →