problem([]==>x:pnat=>y:pnat=>greater(x,y)=>greater(s(x),y),
ind_strat(induction(lemma(pairs)-[(x:pnat)-s(v1),(y:pnat)-s(v0)])then[base_case(sym_eval(normalize_term([reduction([1],[greater1,equ(u(1),left)])]))then[elementary(intro(new[v1])then[elim(v1),wfftacs])]),base_case(sym_eval(normalize_term([reduction([2],[greater2,equ(u(1),left)])]))then[elementary(intro(new[v1])then[istrue,wfftacs])]),step_case(ripple(direction_out,wave(direction_out,[1],[greater3,equ(u(1),left)],[])then[unblock_then_wave(direction_out,unblock_lazy([unblock(meta_ripple,unused,unused),idtac])then wave(direction_out,[2],[greater3,equ(u(1),left)],[]))])then[unblock_then_fertilize(strong,unblock_fertilize_lazy([idtac])then fertilize(strong,v2))])]),lambda(v0,lambda(v1,lambda(v2,su(su(v4,[v3 of v0],[v4]),[v2 of v1],[v3]))of lambda(v0,lambda(v1,lambda(v2,su(su(v4,[v3 of v0],[v4]),[v2 of v1],[v3]))of lambda(x,lambda(y,su(lambda(v3,su(su(su(su(su(su(v10,[v9 of lambda(v1,lambda(v0,lambda(v2,su(su(su(su(su(su(v2,[v3 of v0],[v4]),[greater3 of s(v1)],[v3]),[term_of(greater3)],[greater3]),[v3 of v0],[v4]),[greater3 of v1],[v3]),[term_of(greater3)],[greater3]))))],[v10]),[v8 of lambda(v0,su(su(lambda(v1,0),[greater2 of v0],[v1]),[term_of(greater2)],[greater2]))],[v9]),[v7 of lambda(v0,su(su(lambda(v1,any(v1)),[greater1 of v0],[v1]),[term_of(greater1)],[greater1]))],[v8]),[v6 of y],[v7]),[v5 of x],[v6]),[v3 of lambda(x,lambda(y,greater(x,y)=>greater(s(x),y)))],[v5]))of v4,[term_of(pairs)],[v4]))))))),
[
]).
