0.00/0.03 YES 0.00/0.03 Input TRS: 0.00/0.03 1: topB(i,N1(x),y) -> topA(1(),T1(x),y) 0.00/0.03 2: topA(i,x,N2(y)) -> topB(0(),x,T2(y)) 0.00/0.03 3: topB(i,S1(x),y) -> topA(i,N1(x),y) 0.00/0.03 4: topA(i,x,S2(y)) -> topB(i,x,N2(y)) 0.00/0.03 5: topA(i,N1(x),T2(y)) -> topB(i,N1(x),S2(y)) 0.00/0.03 6: topA(1(),T1(x),T2(y)) -> topB(1(),T1(x),S2(y)) 0.00/0.03 7: topA(i,N1(x),y) ->= topA(1(),T1(x),y) 0.00/0.03 8: topB(i,x,N2(y)) ->= topB(0(),x,T2(y)) 0.00/0.03 9: topA(i,S1(x),y) ->= topA(i,N1(x),y) 0.00/0.03 10: topB(i,x,S2(y)) ->= topB(i,x,N2(y)) 0.00/0.03 11: topB(i,N1(x),T2(y)) ->= topB(i,N1(x),S2(y)) 0.00/0.03 12: topB(1(),T1(x),T2(y)) ->= topB(1(),T1(x),S2(y)) 0.00/0.03 13: topA(i,N1(x),y) ->= topA(i,N1(C(x)),y) 0.00/0.03 14: topB(i,x,N2(y)) ->= topB(i,x,N2(C(y))) 0.00/0.03 15: topA(i,T1(x),y) ->= topA(i,T1(x),y) 0.00/0.03 16: topB(i,x,T2(y)) ->= topB(i,x,T2(y)) 0.00/0.03 17: topB(i,x,S2(y)) ->= topB(i,x,S2(D(y))) 0.00/0.03 Removing trivial weak rule 16. 0.00/0.03 Removing trivial weak rule 15. 0.00/0.03 Number of strict rules: 6 0.00/0.03 Direct POLO(bPol) ... removes: 4 1 3 5 7 9 6 2 0.00/0.03 1 w: 1 0.00/0.03 T1 w: x1 + 1 0.00/0.03 topB w: x1 + x2 + x3 0.00/0.03 S1 w: x1 + 6 0.00/0.03 T2 w: 2 * x1 + 2 0.00/0.03 D w: x1 0.00/0.03 C w: x1 0.00/0.03 0 w: 0 0.00/0.03 topA w: x1 + x2 + x3 + 1 0.00/0.03 N2 w: 2 * x1 + 2 0.00/0.03 N1 w: x1 + 4 0.00/0.03 S2 w: 2 * x1 + 2 0.00/0.03 Number of strict rules: 0 0.00/0.03 EOF