Step
*
1
of Lemma
tuple-type-subtype-n-tuple
1. L : Type List
2. n : ℕ
3. ||L|| = n ∈ ℤ
⊢ tuple-type(L) ⊆r tuple-type(map(λx.Top;upto(||L||)))
BY
{ (BLemma `subtype_rel_tuple-type` THEN Auto) }
1
1. L : Type List
2. n : ℕ
3. ||L|| = n ∈ ℤ
4. ||L|| = ||map(λx.Top;upto(||L||))|| ∈ ℤ
5. i : ℕ||L||
⊢ L[i] ⊆r map(λx.Top;upto(||L||))[i]
Latex:
Latex:
1.  L  :  Type  List
2.  n  :  \mBbbN{}
3.  ||L||  =  n
\mvdash{}  tuple-type(L)  \msubseteq{}r  tuple-type(map(\mlambda{}x.Top;upto(||L||)))
By
Latex:
(BLemma  `subtype\_rel\_tuple-type`  THEN  Auto)
Home
Index