NO 0.08/0.18 NO 0.08/0.18 0.08/0.18 Problem: 0.08/0.18 2ndspos(s(N),cons(X)) -> rcons(posrecip(Y),2ndsneg(N,Z)) 0.08/0.18 2ndsneg(s(N),cons(X)) -> rcons(negrecip(Y),2ndspos(N,Z)) 0.08/0.18 from(X) -> cons(X) 0.08/0.18 2ndspos(0(),Z) -> rnil() 0.08/0.18 2ndsneg(0(),Z) -> rnil() 0.08/0.18 pi(X) -> 2ndspos(X,from(0())) 0.08/0.18 plus(0(),Y) -> Y 0.08/0.18 plus(s(X),Y) -> s(plus(X,Y)) 0.08/0.18 times(0(),Y) -> 0() 0.08/0.18 times(s(X),Y) -> plus(Y,times(X,Y)) 0.08/0.18 square(X) -> times(X,X) 0.08/0.18 0.08/0.18 Proof: 0.08/0.18 Fresh Variable Processor: 0.08/0.18 loop length: 1 0.08/0.18 terms: 0.08/0.18 2ndspos(s(N),cons(X)) 0.08/0.18 context: rcons(posrecip([]),2ndsneg(N,Z)) 0.08/0.18 substitution: 0.08/0.18 Y -> 2ndspos(s(N),cons(X)) 0.08/0.18 Qed 0.08/0.18 EOF