Step * of Lemma product-equipollent-tuple3

L:Type List. ∀[A:Type]. tuple-type(L) × tuple-type(L [A])
BY
TACTIC:(InductionOnList THEN Reduce 0) }

1
[A:Type]. Unit × A

2
1. Type
2. Type List
3. ∀[A:Type]. tuple-type(v) × tuple-type(v [A])
⊢ ∀[A:Type]. if null(v) then else u × tuple-type(v) fi  × if null(v [A]) then else u × tuple-type(v [A]) fi 


Latex:


Latex:
\mforall{}L:Type  List.  \mforall{}[A:Type].  tuple-type(L)  \mtimes{}  A  \msim{}  tuple-type(L  @  [A])


By


Latex:
TACTIC:(InductionOnList  THEN  Reduce  0)




Home Index