Sommaire

8) Le texte compacté

  Voyons maintenant ce que donne l'utilisation simultanée des trois techniques de compactions présentées.

Théorème InvTrans.
Énoncé : E:Set.R:(Rel E).(Trans E R)(Trans E (Inv E R)).
Proof :
Considérons un ensemble E quelconque ; un terme R quelconque de type (Rel E) ; posons par hypothèse (Trans R E) (H) ; considérons trois éléments x, y, et z quelconques de E ; posons par hypothèse (Inv E R x y) (H1) et (Inv E R y z) (H2).
  En appliquant l'hypothèse H à z, y, x, H2 et H1 nous avons (R z x).
Nous avons montré E:Set.R:(Rel E).(Trans E R)x,y,z:E.(Inv E R x y)(Inv E R y z)(R z x).
Qed.

  On arrive à croire que c'est une preuve. Cependant celle-ci semble incomplète. C'est bien le cas une particularité de la représentation des preuves dans le Calcul des Constructions est que toute une partie du raisonnement est implicite (-conversion des types). Voyons par la suite le texte obtenu en si l'on fait ressortir cette partie du raisonnement.
Sommaire


Yann Coscoy