Step
*
1
1
1
of Lemma
assert-palindrome-test
.....assertion..... 
1. T : Type
2. eq : EqDecider(T)
3. L : T List
4. R : T List
5. rev(L) = R ∈ (T List)
⊢ ||R|| = ||L|| ∈ ℤ
BY
{ ((RevHypSubst (-1) 0 THEN Auto) THEN RWO  "length-reverse" 0 THEN Auto) }
Latex:
Latex:
.....assertion..... 
1.  T  :  Type
2.  eq  :  EqDecider(T)
3.  L  :  T  List
4.  R  :  T  List
5.  rev(L)  =  R
\mvdash{}  ||R||  =  ||L||
By
Latex:
((RevHypSubst  (-1)  0  THEN  Auto)  THEN  RWO    "length-reverse"  0  THEN  Auto)
Home
Index