At:
list length wf nat1111212
1.
T: Type
2.
L: T List
3.
u: T
4.
v: T List
5.
(Case of v; nil 0 ; h.t 1+Y((l,L. Case of L; nil 0 ; h.t 1+l(t)),t))
6.
h: T
7.
t: T List
8.
9.
u1: T
10.
v1: T List
11.
(l,L. Case of L; nil 0 ; h.t 1+l(t))(Y(l,L. Case of L; nil 0 ; h.t 1+l(t)),v1)
1+Y((l,L. Case of L; nil 0 ; h.t 1+l(t)),v1)
By:
RWH YUnrollC 0
THEN
OnHyps [-1;0] Reduce
Generated subgoal:
1
11. (Case of v1; nil 0 ; h.t 1+Y((l,L. Case of L; nil 0 ; h.t 1+l(t)),t)) 1+(Case of v1; nil 0 ; h.t 1+Y((l,L. Case of L; nil 0 ; h.t 1+l(t)),t))