]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/contribs/ng_assembly/freescale/prod.ma
freescale translation (work in progress)
[helm.git] / helm / software / matita / contribs / ng_assembly / freescale / prod.ma
index 081d43408256d5a69af5924efa008a5c302ae63f..24bea4f216099aac89e4461753eb3cc681bbfd1b 100644 (file)
@@ -171,7 +171,7 @@ ndefinition eq_quadruple ≝
 ninductive Prod5T (T1:Type) (T2:Type) (T3:Type) (T4:Type) (T5:Type) : Type ≝
 quintuple : T1 → T2 → T3 → T4 → T5 → Prod5T T1 T2 T3 T4 T5.
 
-ndefinition Pro54T_ind
+ndefinition Prod5T_ind
  : ΠT1,T2,T3,T4,T5:Type.ΠP:Prod5T T1 T2 T3 T4 T5 → Prop.
    (Πt:T1.Πt1:T2.Πt2:T3.Πt3:T4.Πt4:T5.P (quintuple T1 T2 T3 T4 T5 t t1 t2 t3 t4)) →
    Πp:Prod5T T1 T2 T3 T4 T5.P p ≝
@@ -180,7 +180,7 @@ ndefinition Pro54T_ind
 λp:Prod5T T1 T2 T3 T4 T5.
  match p with [ quintuple t t1 t2 t3 t4 ⇒ f t t1 t2 t3 t4 ].
 
-ndefinition Pro54T_rec
+ndefinition Prod5T_rec
  : ΠT1,T2,T3,T4,T5:Type.ΠP:Prod5T T1 T2 T3 T4 T5 → Set.
    (Πt:T1.Πt1:T2.Πt2:T3.Πt3:T4.Πt4:T5.P (quintuple T1 T2 T3 T4 T5 t t1 t2 t3 t4)) →
    Πp:Prod5T T1 T2 T3 T4 T5.P p ≝
@@ -189,7 +189,7 @@ ndefinition Pro54T_rec
 λp:Prod5T T1 T2 T3 T4 T5.
  match p with [ quintuple t t1 t2 t3 t4 ⇒ f t t1 t2 t3 t4 ].
 
-ndefinition Pro54T_rect
+ndefinition Prod5T_rect
  : ΠT1,T2,T3,T4,T5:Type.ΠP:Prod5T T1 T2 T3 T4 T5 → Type.
    (Πt:T1.Πt1:T2.Πt2:T3.Πt3:T4.Πt4:T5.P (quintuple T1 T2 T3 T4 T5 t t1 t2 t3 t4)) →
    Πp:Prod5T T1 T2 T3 T4 T5.P p ≝