Step * 1 1 of Lemma firstn_last_mklist


1. Type
2. : ℕ ⟶ T
3. : ℕ+
4. (n 1) (||mklist(n;F)|| 1) ∈ ℕ
5. ¬↑null(mklist(n;F))
⊢ mklist(n;F) (firstn(||mklist(n;F)|| 1;mklist(n;F)) [last(mklist(n;F))]) ∈ (T List)
BY
(RWO "firstn_last<0⋅ THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  F  :  \mBbbN{}  {}\mrightarrow{}  T
3.  n  :  \mBbbN{}\msupplus{}
4.  (n  -  1)  =  (||mklist(n;F)||  -  1)
5.  \mneg{}\muparrow{}null(mklist(n;F))
\mvdash{}  mklist(n;F)  =  (firstn(||mklist(n;F)||  -  1;mklist(n;F))  @  [last(mklist(n;F))])


By


Latex:
(RWO  "firstn\_last<"  0\mcdot{}  THEN  Auto)




Home Index