Term Rewriting System R: [X, Y, Z, X1, X2] 2nd(cons(X, n__cons(Y, Z))) -> activate(Y) from(X) -> cons(X, n__from(s(X))) from(X) -> n__from(X) cons(X1, X2) -> n__cons(X1, X2) activate(n__cons(X1, X2)) -> cons(X1, X2) activate(n__from(X)) -> from(X) activate(X) -> X Termination of R to be shown. Removing the following rules from R which fullfill a polynomial ordering: 2nd(cons(X, n__cons(Y, Z))) -> activate(Y) where the Polynomial interpretation: POL(n__from(x_1)) = x_1 POL(s(x_1)) = x_1 POL(activate(x_1)) = 2*x_1 POL(2nd(x_1)) = 1 + 2*x_1 POL(n__cons(x_1, x_2)) = x_1 + x_2 POL(from(x_1)) = 2*x_1 POL(cons(x_1, x_2)) = x_1 + x_2 was used. Not all Rules of R can be deleted, so we still have to regard a part of R. Removing the following rules from R which fullfill a polynomial ordering: from(X) -> cons(X, n__from(s(X))) from(X) -> n__from(X) activate(n__cons(X1, X2)) -> cons(X1, X2) activate(X) -> X where the Polynomial interpretation: POL(n__from(x_1)) = x_1 POL(activate(x_1)) = 1 + 2*x_1 POL(s(x_1)) = x_1 POL(n__cons(x_1, x_2)) = x_1 + x_2 POL(from(x_1)) = 1 + 2*x_1 POL(cons(x_1, x_2)) = x_1 + x_2 was used. Not all Rules of R can be deleted, so we still have to regard a part of R. Removing the following rules from R which fullfill a polynomial ordering: cons(X1, X2) -> n__cons(X1, X2) where the Polynomial interpretation: POL(n__from(x_1)) = x_1 POL(activate(x_1)) = x_1 POL(n__cons(x_1, x_2)) = x_1 + x_2 POL(from(x_1)) = x_1 POL(cons(x_1, x_2)) = 1 + x_1 + x_2 was used. Not all Rules of R can be deleted, so we still have to regard a part of R. Removing the following rules from R which fullfill a polynomial ordering: activate(n__from(X)) -> from(X) where the Polynomial interpretation: POL(n__from(x_1)) = x_1 POL(activate(x_1)) = 1 + x_1 POL(from(x_1)) = x_1 was used. All Rules of R can be deleted. Termination of R successfully shown. Duration: 0.423 seconds.