– si ϕest de la forme R(t1, . . . , tn), alors M[s]|=ϕssi (s(t1), . . . , s(tn)) ∈RM;
– si ϕest de la forme ¬ψ, alors M[s]|=ϕssi M[s]6|=ψ;
– si ϕest de la forme ψ1∧ψ2, alors M[s]|=ϕssi M |=ψ1et M[s]|=ψ2;
– si ϕest de la forme ψ1∨ψ2, alors M[s]|=ϕssi M[s]|=ψ1ou M[s]|=ψ2;
– si ϕest de la forme ψ1→ψ2, alors M[s]|=ϕssi M[s]6|=ψ1ou M[s]|=ψ2;
– si ϕest de la forme ∀x ψ, alors M[s]|=ϕssi pour toute assignation s′coïncidant
avec ssur V \ {x}, on a M[s′]|=ψ;
– si ϕest de la forme ∃x ψ, alors M[s]|=ϕss’il existe une assignation s′coïncidant
avec ssur V \ {x}et telle que M[s′]|=ψ.
On dit aussi que ϕest vraie dans M[s].
La première clause revient à exiger que « l’égalité soit toujours interprétée par
l’égalité ».
Exemple 1.1.27.
– Reprenons l’exemple 1.1.23. (Z,4, s, ·)6|= 0+0 = 0 (puisque dans l’interprétation
donnée, cela revient à dire que 4 ·4 = 4).
– Pour l’interprétation attendue, (Z/nZ)[s]|=v1·v1= 1 dépend de s.
– Les variables de nos formules peuvent être répétées en dépit du bon sens. Soit
(M, s) une structure signée. Alors :
–M[s]|=∀v1∀v1χssi M[s]|=∀v1χ.
–M[s]|=∀v1∃v1χssi M[s]|=∃v1χ.
–M[s]|=∃v1∀v1χssi M[s]|=∀v1χ.
Remarque 1.1.28. La satisfaction (Définition 1.1.26) est un concept central en ma-
thématiques, mais moins naïf qu’il n’y paraît. La satisfaction des formules avec quan-
teurs ne peut être décidée algorithmiquement. Il faut en fait pour cette définition
un mathématicien. Cette remarque est une des clefs des phénomènes d’incomplétude,
plus précisément du théorème de Tarski (Variation n◦4 du chapitre 4) vu en fin de
semestre.
Lemme 1.1.29. M[s]|=∃x ϕ ssi M[s]|=¬∀x¬ϕ.
Démonstration. Supposons M[s]|=∃x ϕ. Alors il existe une assignation s′coïn-
cidant avec shors de xtelle que M[s′]|=ϕ. Donc il est faux que pour toute telle
assignation s′on ait M[s′]|=¬ϕ. Ainsi M[s]6|=∀x¬ϕ, et donc M[s]|=¬∀x¬ϕ. La
réciproque n’est pas plus dure.
Lemme 1.1.30. Soient (M, s)une structure signée et ϕune formule. Soit s′une
assignation coïncidant avec ssur VarLib(ϕ). Alors M[s]|=ϕssi M[s′]|=ϕ.
En particulier, la satisfaction d’un énoncé ne dépend pas de l’assignation choisie.
Démonstration. Récurrence sur ϕ.
La définition suivante pourra sembler anecdotique car nous ne l’utiliserons pas
avant quelques temps. C’est pourtant le concept central en théorie des modèles, et
nous en reparlerons au chapitre 3.
Définition 1.1.31 (définissabilité).Soient Mune structure signée, et ϕune formule.
– Une partie X⊆Mest définie par la formule ϕavec l’assignation ssi, pour tout
m∈M, on a l’équivalence : m∈Xssi M[s′]|=ϕ, où s′(v1) = m(et s′coïncide
ailleurs avec s).
– Une partie Xk⊆Mest définie par la formule ϕavec l’assignation ssi, pour
tout (m1, . . . , mk)∈Mk, on a l’équivalence : (m1, . . . , mk)∈Xssi M[s′]|=ϕ,
où s′(v1) = m1, . . ., s′(vk) = mk(et s′coïncide ailleurs avec s).
2