Théorème d'élimination des coupures
En logique mathématique, le théorème d'élimination des coupures (ou Hauptsatz de Gentzen) est le résultat central établissant l'importance du calcul des séquents. Il a été initialement prouvé par Gerhard Gentzen en 1934 dans son article historique « Recherches sur la déduction logique » pour les systèmes LJ et LK formalisant la logique intuitionniste et classique, respectivement. Le théorème d'élimination des coupures stipule que toute déclaration qui possède une preuve dans le calcul des séquents, faisant usage de la règle de coupure, possède aussi une preuve sans coupure, à savoir, une preuve qui ne fait pas usage de la règle de coupure[1],[2].
La règle de coupure
modifierUn séquent est une expression logique concernant plusieurs phrases, sous la forme « », qui est lu « prouve », et (comme déclaré par Gentzen) doit être compris comme équivalente à la proposition « Si ( et et …) alors ( ou ou …). »[3] Notez que le côté gauche (CG) est une conjonction (et) et le côté droit (CD) est une disjonction (ou).
Le CG peut avoir arbitrairement plus ou moins de formules; lorsque le CG est vide, le CD devient une tautologie. Dans LK, le CD peut aussi avoir un certain nombre de formules, s'il n'en a pas, le CG est une contradiction, alors que dans LJ, le CD ne peut avoir soit qu'une formule, soit aucune: nous voyons ici qu'avoir plus d'une formule du CD est équivalent, en présence de la règle de contraction droite, à l'admissibilité du principe du tiers exclu (car est alors prouvable). Depuis la logique LC de Jean-Yves Girard, il est facile d'obtenir une formalisation assez naturelle de la logique classique où le CD contient au plus une formule.
La « coupure » est une règle du calcul des séquents, et est équivalente à une variété de règles d'autres théories de la démonstration, ce qui, étant donné
et
permet de déduire
Autrement dit, il « coupe » les occurrences de la formule hors de la relation d'inférence.
Élimination de la coupure
modifierLe théorème d'élimination des coupures stipule que, pour un système donné, tout séquent prouvable en utilisant la règle de coupure peut être prouvé sans l'utilisation de cette règle.
Pour le calcul des séquents, qui ont seulement une formule du CD, la règle de coupure, étant donné
et
permet de déduire
Si nous considérons comme un théorème, alors l'élimination de la coupure dans ce cas, dit simplement qu'un lemme utilisé pour démontrer ce théorème peut être inliné. Chaque fois que la démonstration du théorème mentionne le lemme , nous pouvons remplacer les occurrences de la démonstration de . Par conséquent, la règle de coupe est admissible.
Conséquences
modifier- Un système logique est cohérent s'il ne démontre pas la proposition fausse , c'est-à-dire s'il n'y a pas de preuve du séquent . Or cette proposition n'a aucune règle d'introduction, donc il n'y a pas de démonstration sans coupure de . Ainsi, tout système qui satisfait la propriété d'élimination des coupures est cohérent.
- Généralement, les systèmes logiques satisfont la propriété de la sous-formule : si est une démonstration sans coupure du séquent , alors toutes les formules qui apparaissent dans sont des sous-formules de ou des formules de . Par sous-formule, on entend une formule dont est composée : par exemple, est une sous-formule de , etc.
- L'élimination des coupures et la propriété de la sous-formule permette de démontrer le théorème d'interpolation de Craig[4], qui permet, si , de trouver une formule qui approxime et au sens où , , et les atomes de sont la réunion de ceux de et .
Bibliographie
modifier- Karim Nour, René David, Christophe Raffalli Introduction à la logique : Théorie de la démonstration - Cours et exercices corrigés, ed. Dunod. Plus spécifiquement concernant l'élimination des coupures, pages 200-211.
Références
modifier- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Cut-elimination theorem » (voir la liste des auteurs).
- Curry 1977, pp. 208–213, donne une démonstration du théorème d'élimination.
- Kleene 2009, pp. 453, donne une très brève démonstration du théorème d'élimination des coupures.
- Wilfried Buchholz, Beweistheorie (Allemagne, 2002-2003)
- René David, Karim Nour et Christophe Raffali, Introduction à la logique : Théorie de la démonstration, Dunod, p. 216-218
Bibliographie
modifier- Gerhard Gentzen, « Untersuchungen über das logische Schließen. I », Mathematische Zeitschrift, vol. 39 (2), , p. 176–210 (DOI 10.1007/bf01201353)
- Gerhard Gentzen, « Untersuchungen über das logische Schließen. II », Mathematische Zeitschrift, vol. 39 (3) 1935, p. 405–431 (DOI 10.1007/bf01201363)
- Gerhard Gentzen, « Investigations into logical deduction », American Philosophical Quarterly, vol. 1, , p. 249–287
- Gerhard Gentzen, « Investigations into logical deduction », American Philosophical Quarterly, vol. 2, , p. 204–218
- Untersuchungen über das logische Schließen I
- Untersuchungen über das logische Schließen II
- (de) Haskell Brooks Curry, Foundations of mathematical logic, New York, Dover Publications Inc., (1re éd. 1963), 408 p. (ISBN 978-0-486-63462-3, lire en ligne)
- (de) Stephen Cole Kleene, Introduction to metamathematics, Ishi Press International, (1re éd. 1952), 576 p. (ISBN 978-0-923891-57-2)