• Aucun résultat trouvé

Sujet de M. Sénizergues ; tous documents autorisés ; durée conseillée : 1h 30.

N/A
N/A
Protected

Academic year: 2022

Partager "Sujet de M. Sénizergues ; tous documents autorisés ; durée conseillée : 1h 30."

Copied!
2
0
0

Texte intégral

(1)

Université Bordeaux 1

Master d’Informatique 1, 2011/2012

LOGIQUE, IN7M12

Examen du 16/12/2011

Sujet de M. Sénizergues ; tous documents autorisés ; durée conseillée : 1h 30.

Les exercices sont indépendants. La note obtenue à cette moitié de l’examen sera min{exo5 + exo6 + exo7 + exo8, 10}.

Exercice 5 (3 pts /10)

Parmi les quatre règles suivantes, lesquelles sont des règles dérivées du système LK ? : Γ ⊢ A, B A, B |−− ∆

Γ |−− ∆ R1

Γ ⊢ A, B A |−− ∆ B |−− ∆ Γ |−− ∆ R2 Γ ⊢ A Γ |−− B A, B |−− ∆

Γ |−− ∆ R3 Γ

1

⊢ A Γ

2

|−− B A, B |−− ∆

Γ

1

, Γ

2

|−− ∆ R4 (on justifiera précisément chaque réponse ).

Exercice 6 (3 pts /10)

Pour chacun des séquents S

i

suivants ( 1 ≤ i ≤ 3), déterminer si S

i

est prouvable dans LJ.

S

1

: A → B ⊢ (¬A) ∨ B S

2

: ¬(A ∧ B ) ⊢ (¬A) ∨ (¬B )

S

3

: ⊢ ∀x∀y [¬(P (x) ∨ Q(y))] → [(¬P(x)) ∧ (¬Q(y))]

Aide : pour traiter S

1

on pourra construire une structure de Kripke possédant deux noeuds k

0

≤ k

1

et telle que ||−−

0

= {(k

1

, A), (k

1

, B)}.

Exercice 7 (3 pts /10)

1- Montrer que, pour toute formule du premier ordre A :

¬¬¬A |−−

LJ

¬A 2- Est-il vrai que

¬¬⊥ |−−

LJ

⊥?

3- Montrer que, pour toute formule atomique A, si A 6= ⊥ alors le séquent

¬¬A |−− A

n’est pas prouvable dans LJ.

(2)

Exercice 8 (3 pts /10)

On considère dans cet exercice la signature S formée du symbole de prédicat = (symbole de l’égalité, d’arité 2), d’un symbole de fonction ∗ (symbole d’opération binaire, d’arité 2) et d’un symbole de constante e (d’arité 0). On rappelle les théories (i.e. ensembles de formules) suivantes :

EG (Théorie de l’ égalité) REF : ∀x x = x

SYM : ∀x∀y (x = y → y = x)

TRANS : ∀x∀y∀z (x = y ∧ y = z) → x = z

COMPF : ∀x

1

∀x

2

∀y

1

∀y

2

(x

1

= y

1

∧ x

2

= y

2

) → x

1

∗ x

2

= y

1

∗ y

2

MO (Théorie des monoïdes) Tous les axiomes ci-dessus de EG ; ASS : ∀x∀y∀z x ∗ (y ∗ z) = (x ∗ y) ∗ z NE : ∀x (x ∗ e = x ∧ e ∗ x = x)

1- Montrer que la règle suivante est une règle dérivée de LK : MO |−− x

1

= y

1

∗ (y

2

∗ y

3

) MO |−− x

1

= (y

1

∗ y

2

) ∗ y

3

AS

(où x

1

, y

1

, y

2

, y

3

sont des variables).

2- La règle suivante est-elle une règle dérivée de LK ? : MO |−− x

1

= y

1

∗ y

2

MO |−− x

1

= y

2

∗ y

1

COM

Aide : on remarquera que {a, b}

(l’ensemble des mots sur l’alphabet {a, b}), muni du produit de concaténation et de l’élément neutre ε, est un monoïde, donc une structure particulière A telle que A | = = MO.

2

Références

Documents relatifs

En utilisant le signe φ comme une méta-variable (pouvant tenir lieu de n’importe quelle formule bien formée), le signe > pour la tautologie, le signe ⊥ pour la contradiction et

Le temps de service moyen par un serveur est ¯ S = 6s, le nombre de requêtes moyen est λ par seconde.. Trouvez quelles valeurs de λ la file peut supporter en

[r]

Sénizergues ; tous douments autorisés ; durée onseillée : 1h 30.. Les exeries

Sénizergues ; tous documents autorisés ; durée conseillée : 1h 30.. Les exercices

Plus généralement, un détour, dans une preuve de NJ, est une règle d’introduction d’un connecteur, suivie d’un nombre fini d’affaiblissements, puis d’une règle

L’ accéléromè tre est placé sur un pot vibrant qui est solidaire d’ un miroir placé dans un interféromè tre de Michelson. Les mouvements du pot vibrant vont

Ils ont cloné le gène codant la carbamoyl phosphate synthétase, un enzyme situé au départ de la chaîne de biosynthèse des pyrimidines (dont tous les enzymes sont présents chez