Step
*
1
1
1
1
2
of Lemma
listify_length
1. T : Type
2. n : ℤ
3. m : {...n - 1}
4. ∀f:{m + 1..n-} ⟶ T. (||listify(f;m + 1;n)|| = (n - m + 1) ∈ ℤ)
5. f : {m..n-} ⟶ T
⊢ ||listify(f;m;n)|| = (n - m) ∈ ℤ
BY
{ (RecCaseSplit `listify` THEN Auto) }
1
1. T : Type
2. n : ℤ
3. m : {...n - 1}
4. ∀f:{m + 1..n-} ⟶ T. (||listify(f;m + 1;n)|| = (n - m + 1) ∈ ℤ)
5. f : {m..n-} ⟶ T
6. m < n
⊢ (||listify(f;m + 1;n)|| + 1) = (n - m) ∈ ℤ
Latex:
Latex:
1.  T  :  Type
2.  n  :  \mBbbZ{}
3.  m  :  \{...n  -  1\}
4.  \mforall{}f:\{m  +  1..n\msupminus{}\}  {}\mrightarrow{}  T.  (||listify(f;m  +  1;n)||  =  (n  -  m  +  1))
5.  f  :  \{m..n\msupminus{}\}  {}\mrightarrow{}  T
\mvdash{}  ||listify(f;m;n)||  =  (n  -  m)
By
Latex:
(RecCaseSplit  `listify`  THEN  Auto)
Home
Index