0.00/0.02 YES 0.00/0.02 Input TRS: 0.00/0.02 AC symbols: plus 0.00/0.02 1: plus(x,0()) -> x 0.00/0.02 2: plus(x,s(y)) -> s(plus(x,y)) 0.00/0.02 Number of strict rules: 2 0.00/0.02 Direct POLO(bPol) ... removes: 1 0.00/0.02 s w: x1 0.00/0.02 0 w: 0 0.00/0.02 plus w: x1 + x2 + 1 0.00/0.02 Number of strict rules: 1 0.00/0.02 Direct POLO(bPol) ... failed. 0.00/0.02 Uncurrying ... failed. 0.00/0.02 Dependency Pairs: 0.00/0.02 #1: #plus(x,s(y)) -> #plus(x,y) 0.00/0.02 #2: #plus(x,plus(y,z)) ->= #plus(plus(x,y),z) 0.00/0.02 #3: #plus(x,plus(y,z)) ->= #plus(x,y) 0.00/0.02 Number of SCCs: 1, DPs: 3 0.00/0.02 SCC { #1..3 } 0.00/0.02 POLO(Sum)... succeeded. 0.00/0.02 s w: x1 + 1 0.00/0.02 #plus w: x1 + x2 0.00/0.02 0 w: 0 0.00/0.02 plus w: x1 + x2 + 1 0.00/0.02 USABLE RULES: { 2 3 } 0.00/0.02 Removed DPs: #1 #3 0.00/0.02 Number of SCCs: 1, DPs: 1 0.00/0.02 SCC { #2 } 0.00/0.02 only weak rules. 0.00/0.02 Number of SCCs: 0, DPs: 0 0.00/0.02 Next Dependency Pairs: 0.00/0.02 #4: #plus(plus(x,s(y)),_1) -> #plus(s(plus(x,y)),_1) 0.00/0.02 #5: #plus(x,plus(y,z)) ->= #plus(plus(x,y),z) 0.00/0.02 #6: #plus(x,plus(y,z)) ->= #plus(x,y) 0.00/0.02 Number of SCCs: 1, DPs: 3 0.00/0.02 SCC { #4..6 } 0.00/0.02 POLO(Sum)... succeeded. 0.00/0.02 s w: 1 0.00/0.02 #plus w: x1 + x2 0.00/0.02 0 w: 0 0.00/0.02 plus w: x1 + x2 + 1 0.00/0.02 USABLE RULES: { 2 3 } 0.00/0.02 Removed DPs: #4 #6 0.00/0.02 Number of SCCs: 1, DPs: 1 0.00/0.02 SCC { #5 } 0.00/0.02 only weak rules. 0.00/0.02 Number of SCCs: 0, DPs: 0 0.00/0.02 EOF