YES Input TRS: 1: +(a(),b()) -> +(b(),a()) 2: +(a(),+(b(),z)) -> +(b(),+(a(),z)) 3: +(+(x,y),z) -> +(x,+(y,z)) 4: f(a(),y) -> a() 5: f(b(),y) -> b() 6: f(+(x,y),z) -> +(f(x,z),f(y,z)) Number of strict rules: 6 Direct POLO(bPol) ... failed. Uncurrying ... failed. Dependency Pairs: #1: #+(a(),+(b(),z)) -> #+(b(),+(a(),z)) #2: #+(a(),+(b(),z)) -> #+(a(),z) #3: #f(+(x,y),z) -> #+(f(x,z),f(y,z)) #4: #f(+(x,y),z) -> #f(x,z) #5: #f(+(x,y),z) -> #f(y,z) #6: #+(+(x,y),z) -> #+(x,+(y,z)) #7: #+(+(x,y),z) -> #+(y,z) #8: #+(a(),b()) -> #+(b(),a()) Number of SCCs: 3, DPs: 5 SCC { #2 } POLO(Sum)... succeeded. a w: 0 b w: 1 f w: 0 #f w: 0 + w: x1 + x2 #+ w: x2 USABLE RULES: { } Removed DPs: #2 Number of SCCs: 2, DPs: 4 SCC { #4 #5 } POLO(Sum)... succeeded. a w: 0 b w: 1 f w: 0 #f w: x1 + w: x1 + x2 + 1 #+ w: 0 USABLE RULES: { } Removed DPs: #4 #5 Number of SCCs: 1, DPs: 2 SCC { #6 #7 } POLO(Sum)... succeeded. a w: 1 b w: 23676 f w: 0 #f w: 0 + w: x1 + x2 + 1 #+ w: x1 USABLE RULES: { } Removed DPs: #6 #7 Number of SCCs: 0, DPs: 0