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