The rewrite relation of the following TRS is considered.
a(b(a(b(a(a(b(a(b(a(x1)))))))))) | → | a(b(a(a(b(a(b(a(b(a(a(b(a(b(x1)))))))))))))) | (1) |
a(b(a(b(a(a(b(a(b(a(x1)))))))))) | → | b(a(b(a(a(b(a(b(a(b(a(a(b(a(x1)))))))))))))) | (2) |
{a(☐), b(☐)}
We obtain the transformed TRSa(a(b(a(b(a(a(b(a(b(a(x1))))))))))) | → | a(b(a(b(a(a(b(a(b(a(b(a(a(b(a(x1))))))))))))))) | (3) |
b(a(b(a(b(a(a(b(a(b(a(x1))))))))))) | → | b(b(a(b(a(a(b(a(b(a(b(a(a(b(a(x1))))))))))))))) | (4) |
Root-labeling is applied.
We obtain the labeled TRSaa(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))))))) | (5) |
aa(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))))))) | (6) |
ba(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | bb(ba(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))))))) | (7) |
ba(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | bb(ba(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))))))) | (8) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))))) | (9) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))) | (10) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))) | (11) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))) | (12) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(aa(x1))))))) | (13) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(aa(x1))))) | (14) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(aa(x1)))) | (15) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))))) | (16) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))) | (17) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))) | (18) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))) | (19) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(x1))))))) | (20) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(x1))))) | (21) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(x1)))) | (22) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))))) | (23) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))) | (24) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))) | (25) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))) | (26) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(aa(x1))))))) | (27) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(aa(x1))))) | (28) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(aa(x1)))) | (29) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))))) | (30) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))) | (31) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))) | (32) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))) | (33) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(x1))))))) | (34) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(x1))))) | (35) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(x1)))) | (36) |
We split (P,R) into the relative DP-problem (PD,P-PD,RD,R-RD) and (P-PD,R-RD) where the pairs PD
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))) | (24) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(x1))))))) | (20) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))) | (10) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))) | (25) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(aa(x1))))))) | (13) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(x1))))))) | (34) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(x1)))) | (36) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(aa(x1)))) | (15) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))) | (32) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(x1)))) | (22) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))))) | (18) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))))) | (30) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(x1))))) | (21) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(aa(x1)))) | (29) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | aa#(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))))) | (11) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(aa(x1))))))) | (27) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))))) | (9) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(aa(x1))))) | (14) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(aa(ab(ba(aa(x1))))) | (28) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))) | (19) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))) | (12) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))))) | (16) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))) | (31) |
aa#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(ab(x1)))))))))))) | (17) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(aa(ab(ba(ab(ba(ab(ba(aa(ab(ba(aa(x1)))))))))))))) | (23) |
There are no rules.
are deleted.As carrier we take the set {0,1}. Symbols are labeled by the interpretation of their arguments using the interpretations (modulo 2):
[bb(x1)] | = | 1 |
[ba(x1)] | = | 1 + 1x1 |
[aa#(x1)] | = | 0 |
[ba#(x1)] | = | 0 |
[ab(x1)] | = | 1x1 |
[aa(x1)] | = | 0 |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1)))))))))))))) | (37) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1)))))))))))))) | (38) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1)))))))))))))) | (39) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1)))))))))))))) | (40) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1)))))))))))) | (41) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1)))))))))))) | (42) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))))) | (43) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))))) | (44) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))) | (45) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))) | (46) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))) | (47) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))) | (48) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(aa0(x1))))) | (49) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(aa1(x1))))) | (50) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | aa#1(ab1(ba0(aa0(x1)))) | (51) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | aa#1(ab1(ba0(aa1(x1)))) | (52) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1)))))))))))))) | (53) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1)))))))))))))) | (54) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1)))))))))))) | (55) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1)))))))))))) | (56) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))))) | (57) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))))) | (58) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))) | (59) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))) | (60) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))) | (61) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))) | (62) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(x1))))) | (63) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa0(ab0(ba1(ab1(x1))))) | (64) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(x1)))) | (65) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (66) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1)))))))))))) | (67) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1)))))))))))) | (68) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))))) | (69) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))))) | (70) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))) | (71) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))) | (72) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))) | (73) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))) | (74) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(aa0(x1))))) | (75) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(aa1(x1))))) | (76) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | aa#1(ab1(ba0(aa0(x1)))) | (77) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | aa#1(ab1(ba0(aa1(x1)))) | (78) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1)))))))))))))) | (79) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1)))))))))))))) | (80) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1)))))))))))) | (81) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1)))))))))))) | (82) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))))) | (83) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))))) | (84) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))) | (85) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))) | (86) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))) | (87) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))) | (88) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(aa1(ab1(ba0(ab0(x1))))) | (89) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa0(ab0(ba1(ab1(x1))))) | (90) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | aa#1(ab1(ba0(ab0(x1)))) | (91) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (92) |
aa0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))))))))) | (93) |
aa0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))))))))) | (94) |
aa0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))))))))) | (95) |
aa0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))))))))) | (96) |
ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | bb0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))))))))) | (97) |
ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa1(x1))))))))))) | → | bb0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa1(x1))))))))))))))) | (98) |
ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | bb0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))))))))) | (99) |
ba0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | bb0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))))))))) | (100) |
The dependency pairs are split into 1 component.
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))) | (71) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))) | (60) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))) | (45) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa0(ab0(ba1(ab1(x1))))) | (64) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (66) |
aa#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))) | (85) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))) | (86) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))) | (59) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa0(ab0(ba1(ab1(x1))))) | (90) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (92) |
[aa#0(x1)] | = | 1 · x1 |
[ab0(x1)] | = | 1 · x1 |
[ba1(x1)] | = | 1 · x1 |
[ab1(x1)] | = | 1 · x1 |
[ba0(x1)] | = | 1 · x1 |
[aa0(x1)] | = | 1 + 1 · x1 |
[ba#0(x1)] | = | 1 · x1 |
[aa1(x1)] | = | 1 + 1 · x1 |
[bb0(x1)] | = | 0 |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (66) |
aa#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | aa#0(ab0(ba1(ab1(x1)))) | (92) |
The dependency pairs are split into 1 component.
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(aa0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(aa0(x1))))))))) | (45) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(x1))))))))) | (60) |
ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(ba1(ab1(x1))))))))))) | → | ba#0(aa0(ab0(ba1(ab1(x1))))) | (64) |
ba#0(ab0(ba1(ab1(ba0(aa0(ab0(ba1(ab1(ba0(ab0(x1))))))))))) | → | ba#0(ab0(ba1(ab1(ba0(aa1(ab1(ba0(ab0(x1))))))))) | (59) |
There are no pairs anymore.
[ba#(x1)] | = | -2 + 2 · x1 |
[aa(x1)] | = | 2 · x1 |
[ab(x1)] | = | 1 + x1 |
[ba(x1)] | = | x1 |
[bb(x1)] | = | 1 |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(aa(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(aa(x1))))))))) | (26) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(ab(ba(ab(ba(aa(ab(ba(ab(x1))))))))) | (33) |
ba#(ab(ba(ab(ba(aa(ab(ba(ab(ba(ab(x1))))))))))) | → | ba#(aa(ab(ba(ab(x1))))) | (35) |
There are no pairs anymore.