Step * 1 of Lemma tuple-type-subtype-n-tuple


1. Type List
2. : ℕ
3. ||L|| n ∈ ℤ
⊢ tuple-type(L) ⊆tuple-type(map(λx.Top;upto(||L||)))
BY
(BLemma `subtype_rel_tuple-type` THEN Auto) }

1
1. Type List
2. : ℕ
3. ||L|| n ∈ ℤ
4. ||L|| ||map(λx.Top;upto(||L||))|| ∈ ℤ
5. : ℕ||L||
⊢ L[i] ⊆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