Professor J. Duparc Logique mathématique 1er octobre, 2013
Solution de l’exercice 3 :
1. Par exemple, ψ<(x,y) : ∃z(¬z'0∧y'(x+z)).
2. Par exemple,
ψprime(x) : ψ<(1,x)∧ ¬∃y∃z(x'(y·z)) ∧ ¬(y'1) ∧ ¬(z'1).
3. Par exemple,
ϕGoldbach :∀x∃y(ψ<(1,y)∧x'(1+1)·y)→
∃z1∃z2ψprime(z1)∧ψprime(z2)∧x'z1+z2.
Solution de l’exercice 4 :
1. (a) Considérons le langage du premier ordre Lcontenant
— deux symboles de constante 0et p,
— un symbole de relation binaire R,
— un symbole de fonction unaire Vabs,
— un symbole de fonction unaire f,
— un symbole de fonction binaire Soustr.
Dans ce langage du premier ordre, nous pouvons écrire la formule
ϕCP :∀xR(0,x)→ ∃yR(0,y)∧ ∀z(R(Vabs(Soustr(p,z)),y)
→R(Vabs(Soustr(f(p),f(z))),x)
qui est une façon d’écrire la continuité de la fonction f:R→Rau
point p∈R, généralement écrite
∀ε > 0∃δ > 0∀x∈R(|p−x|< δ → |f(p)−f(x)|< ε)
lorsque champ des quantificateurs est sous-entendu.
(b) Soit, par exemple, la L-structure M1avec |M1|=Roù l’on fait les
interprétations 0M1= 0,pM1=π
2RM1={(x,y)∈R2|x<y},
VabsM1est la valeur absolue |·| :R→R,fM1(x) = sin(x)pour tout
x∈R, et SoustrM1est la soustraction usuelle R2→R,(x,y)7→ x−y.
Alors, on M1|=ϕCP.
(c) Soit, par exemple, la L-structure M2avec |M2|=Noù l’on fait les
interprétations 0M2= 0,pM2= 105RM2={(x,y)∈N2|x<y},
VabsM2est l’identité sur N,fM2(n)=2npour tout n∈N, et
SoustrM2est la fonction constante égale à 0. Alors, on M2|=ϕCP.
2. (a) Nous pouvons considérer la formule
ϕC:∀z1∀xR(0,x)→ ∃yR(0,y)∧ ∀z2(R(Vabs(Soustr(z1,z2)),y)
→R(Vabs(Soustr(f(z1),f(z2))),x).
(b) Pour les L-structure M1et M2définies au point précédent, nous
avons M1|=ϕCet M2|=ϕC.
2