Adloun

Corrigé Mines-Ponts 2026 Informatique option MP — Partie 4 (Q18 à Q22) : Arithmétique de Presburger, forme simple, déduction naturelle

Sujet officiel du concours Mines-Ponts, session 2026, épreuve Informatique option MP. Corrigé rédigé par Ibrahim Alame.

Sujet officiel (PDF, site du concours)

Énoncé

Les termes sont construits à partir des variables (ensemble infini ) par ; il n'y a pas de constante. Les formules : , , , , , et (pour ne suivant pas déjà un quantificateur dans ) ; les variables prennent leurs valeurs dans . est la valeur de vérité de pour l'assignation de ses variables libres ; deux formules de mêmes variables libres sont équivalentes si elles ont la même valeur pour toute assignation. Exemple : exprime .

Une formule est sous forme simple si (i) elle ne contient ni ni ; (ii) elle ne contient pas ; (iii) toute sous-formule a pour une variable et pour une variable ou une somme de deux variables. Les preuves utilisent les règles de déduction naturelle de l'annexe du sujet (ax, aff, , t.e., RAA, , , , , , , , , , , cut) et deux règles d'égalité, pour une variable et un terme :

( : remplacement des occurrences libres de par ; l'addition est tenue pour associative).

Q18. Donner une formule vraie si et seulement si est pair.
Q19. Pour tout , donner une formule vraie si et seulement si ( n'est pas un terme).
Q20. Montrer que toute formule est équivalente à une formule sous forme simple.
Q21. Prouver en déduction naturelle .
Q22. Donner une formule à trois variables libres exprimant la transitivité de l'égalité et la prouver en déduction naturelle.

Corrigé

Q18. .

Elle est vraie pour la valeur si et seulement s'il existe avec , c'est-à-dire si est pair. (Ce que le correcteur attend : écrire est interdit, n'est pas un terme ; en est un.)

Q19. Sans constante, on caractérise puis par des propriétés, puis comme somme de copies de . Soit .

La somme de copies de est un terme (associativité), et chaque quantificateur porte sur une variable nouvelle : les sont bien des formules. (Contrôle exécuté par évaluation directe, quantificateurs bornés à : vraie exactement pour , pour et .)

Ce que le correcteur attend : aucune constante ou dans les termes ; une définition de qui dépend de l'entier du méta-langage, jamais d'un terme.

Q20. On définit, par induction sur la structure, une traduction et l'on prouve par induction structurelle la propriété

: est sous forme simple, a les mêmes variables libres que , et pour toute assignation .

Toutes les variables liées introduites ci-dessous sont nouvelles : distinctes entre elles et de toutes les variables déjà présentes, ce qui est possible car est infini ; la condition sur les quantificateurs est ainsi respectée.

100 % gratuit

La suite du corrigé est sur Adloun

Le corrigé rédigé en entier, question par question, et le tuteur pour poser des questions sur ce sujet.

Voir le corrigé complet, gratuitement

Inscription gratuite en 30 secondes (e-mail, nom d'utilisateur, mot de passe, classe ou profil), sans carte bancaire : arrivée directe sur le corrigé.

Toutes les parties de l'épreuve

Corrigé complet gratuit →