YES Problem: +(0(),y) -> y +(s(x),y) -> s(+(x,y)) -(0(),y) -> 0() -(x,0()) -> x -(s(x),s(y)) -> -(x,y) Proof: DP Processor: DPs: +#(s(x),y) -> +#(x,y) -#(s(x),s(y)) -> -#(x,y) TRS: +(0(),y) -> y +(s(x),y) -> s(+(x,y)) -(0(),y) -> 0() -(x,0()) -> x -(s(x),s(y)) -> -(x,y) Matrix Interpretation Processor: dim=1 interpretation: [-#](x0, x1) = 4x0 + 5x1, [+#](x0, x1) = x0 + 4, [-](x0, x1) = 4x0, [s](x0) = x0 + 1, [+](x0, x1) = 4x0 + x1, [0] = 0 orientation: +#(s(x),y) = x + 5 >= x + 4 = +#(x,y) -#(s(x),s(y)) = 4x + 5y + 9 >= 4x + 5y = -#(x,y) +(0(),y) = y >= y = y +(s(x),y) = 4x + y + 4 >= 4x + y + 1 = s(+(x,y)) -(0(),y) = 0 >= 0 = 0() -(x,0()) = 4x >= x = x -(s(x),s(y)) = 4x + 4 >= 4x = -(x,y) problem: DPs: TRS: +(0(),y) -> y +(s(x),y) -> s(+(x,y)) -(0(),y) -> 0() -(x,0()) -> x -(s(x),s(y)) -> -(x,y) Qed