En Propositions as Types, il est écrit:Qu'est-ce qu'une «preuve de rond-point» dans Propositions en tant que Types par P. Wadler?
En 1935, à l'âge de 25 ans, Gentzen15 introduit non pas un mais deux nouvelles formulations de déduction logique naturelle et calcul des séquents qui est devenu établi comme les deux principaux systèmes pour formuler une logique et de rester ainsi à ce jour. Il a montré comment normaliser les preuves afin de s'assurer qu'ils n'étaient pas "rond-point", ce qui donne une nouvelle preuve de la cohérence du système de Hilbert . Et, pour couronner le tout, pour correspondre à l'utilisation du symbole ∃ pour la quantification existentielle introduite par Peano, Gentzen a introduit le symbole ∀ pour désigner la quantification universelle. Il a écrit implication comme A ⊃ B (si A tient, puis B tient), conjonction comme A & B (A et B tiennent), et disjonction comme A ∨ B (au moins un de A ou B tient).
Qu'est-ce qu'un rond-point? Pourriez-vous donner un exemple simple? Pourquoi est-ce un problème?
Cela fait trop longtemps que j'ai fait ce genre de preuve, alors excuses pour ma rouillade. Si vous ne pouvez pas utiliser^-introduction après^-elimination, comment construisez-vous une preuve pour A^B ⊢ B^A? – MattClarke
@MattClarke merci! Il semble que cela fait longtemps que je n'ai pas abordé ce sujet. Corrigé la réponse – phadej