Step * 1 of Lemma before_last_or


1. [T] Type
2. List
3. T
4. : ℕ
5. i < ||L||
6. L[i] ∈ T
7. (||L|| 1) ∈ ℤ
⊢ (x last(L) ∈ T) ∨ before last(L) ∈ L
BY
((RWO "-1" (-2) THENA Auto) THEN Fold `last` (-2) THEN Auto) }


Latex:


Latex:

1.  [T]  :  Type
2.  L  :  T  List
3.  x  :  T
4.  i  :  \mBbbN{}
5.  i  <  ||L||
6.  x  =  L[i]
7.  i  =  (||L||  -  1)
\mvdash{}  (x  =  last(L))  \mvee{}  x  before  last(L)  \mmember{}  L


By


Latex:
((RWO  "-1"  (-2)  THENA  Auto)  THEN  Fold  `last`  (-2)  THEN  Auto)




Home Index