YES O(n^2) TRS: { a(c(d(x))) -> c(x), u(b(d(d(x)))) -> b(x), v(c(x)) -> b(x), v(a(c(x))) -> u(b(d(x))), v(a(a(x))) -> u(v(x)), w(c(x)) -> b(x), w(a(c(x))) -> u(b(d(x))), w(a(a(x))) -> u(w(x)) } Natural interpretation: Strict: { a(c(d(x))) -> c(x), u(b(d(d(x)))) -> b(x), v(c(x)) -> b(x), v(a(c(x))) -> u(b(d(x))), v(a(a(x))) -> u(v(x)), w(c(x)) -> b(x), w(a(c(x))) -> u(b(d(x))), w(a(a(x))) -> u(w(x)) } Weak: {} Interpretation class: deltarestricted [w](delta, X0) = + 0*X0 + 0 + 1*X0*delta + 0*delta [v](delta, X0) = + 0*X0 + 0 + 1*X0*delta + 0*delta [u](delta, X0) = + 0*X0 + 0 + 1*X0*delta + 0*delta [b](delta, X0) = + 0*X0 + 0 + 1*X0*delta + 0*delta [d](delta, X0) = + 1*X0 + 0 + 0*X0*delta + 1*delta [a](delta, X0) = + 1*X0 + 1 + 0*X0*delta + 0*delta [c](delta, X0) = + 1*X0 + 1 + 0*X0*delta + 0*delta w_tau_1(delta) = delta/(0 + 1 * delta) v_tau_1(delta) = delta/(0 + 1 * delta) u_tau_1(delta) = delta/(0 + 1 * delta) b_tau_1(delta) = delta/(0 + 1 * delta) d_tau_1(delta) = delta/(1 + 0 * delta) a_tau_1(delta) = delta/(1 + 0 * delta) c_tau_1(delta) = delta/(1 + 0 * delta) Qed