Certification Problem

Input (TPDB SRS_Standard/ICFP_2010/149915)

The rewrite relation of the following TRS is considered.

0(1(x1)) 1(1(1(1(x1)))) (1)
2(2(0(x1))) 2(2(1(1(x1)))) (2)
0(0(1(0(x1)))) 1(1(0(1(0(x1))))) (3)
1(2(0(2(x1)))) 1(1(2(0(1(x1))))) (4)
2(2(0(1(2(x1))))) 1(1(1(2(1(2(x1)))))) (5)
0(0(2(1(2(2(2(x1))))))) 2(2(2(0(1(1(2(1(1(1(x1)))))))))) (6)
2(0(0(0(1(2(2(0(x1)))))))) 2(0(0(1(1(1(1(0(0(2(x1)))))))))) (7)
0(1(0(2(0(0(2(1(0(2(2(x1))))))))))) 2(0(0(2(1(0(1(2(1(1(0(1(1(0(x1)))))))))))))) (8)
2(2(1(1(2(0(2(0(2(2(2(x1))))))))))) 1(0(2(0(1(2(1(0(0(1(2(1(x1)))))))))))) (9)
0(2(2(2(2(0(1(2(2(0(0(0(x1)))))))))))) 1(2(2(1(1(1(2(0(2(1(0(1(1(2(x1)))))))))))))) (10)
2(0(0(0(2(2(0(2(0(2(2(1(2(2(x1)))))))))))))) 2(1(1(2(2(2(2(2(0(2(2(1(2(1(2(x1))))))))))))))) (11)
1(2(0(0(0(0(0(2(2(0(1(0(0(0(1(x1))))))))))))))) 1(1(0(1(2(1(2(1(0(1(1(2(0(2(2(1(1(0(2(1(x1)))))))))))))))))))) (12)
0(0(2(0(2(0(1(1(1(2(0(1(0(2(1(1(x1)))))))))))))))) 0(2(1(1(2(1(2(1(1(0(2(2(2(0(2(1(1(1(1(1(x1)))))))))))))))))))) (13)
0(1(2(1(1(0(2(2(0(1(1(2(0(2(0(0(x1)))))))))))))))) 0(0(1(0(1(1(2(1(1(2(1(1(1(0(0(2(2(x1))))))))))))))))) (14)
1(2(0(0(0(1(0(1(0(2(0(0(2(0(2(0(x1)))))))))))))))) 1(1(0(2(1(0(0(2(2(1(1(1(1(2(1(2(1(0(1(x1))))))))))))))))))) (15)
0(0(0(1(0(1(2(1(0(0(1(0(2(2(0(1(0(x1))))))))))))))))) 1(1(2(0(1(2(0(0(2(0(2(2(2(1(1(2(1(1(0(x1))))))))))))))))))) (16)
1(0(2(1(2(2(1(2(2(0(0(0(1(2(0(2(0(x1))))))))))))))))) 1(2(2(1(1(2(0(2(2(1(1(2(1(0(1(1(1(1(1(2(0(0(1(1(1(1(x1)))))))))))))))))))))))))) (17)
2(1(0(1(1(0(1(1(2(0(2(0(0(0(0(1(0(x1))))))))))))))))) 0(0(1(0(2(0(0(1(2(1(1(0(1(1(0(1(1(1(x1)))))))))))))))))) (18)
0(0(0(0(2(0(1(1(1(1(0(1(1(0(1(1(2(1(2(2(x1)))))))))))))))))))) 2(1(2(1(0(1(1(1(0(0(1(2(0(1(2(1(2(1(1(1(1(2(x1)))))))))))))))))))))) (19)
1(1(2(0(2(0(1(0(1(2(2(2(0(2(2(1(1(2(2(2(x1)))))))))))))))))))) 1(2(2(2(2(2(2(0(1(0(1(1(1(2(1(1(2(1(1(2(1(1(1(x1))))))))))))))))))))))) (20)
2(1(0(2(1(2(2(0(2(0(2(1(0(2(1(0(1(0(2(2(x1)))))))))))))))))))) 2(1(2(1(1(0(0(0(2(0(2(2(0(0(1(0(0(0(0(0(1(x1))))))))))))))))))))) (21)
2(2(1(2(0(2(2(0(2(0(2(0(0(2(2(1(1(1(2(0(1(x1))))))))))))))))))))) 1(1(2(1(0(2(1(0(2(0(0(2(1(1(0(0(1(0(1(0(2(1(x1)))))))))))))))))))))) (22)
2(2(1(0(0(0(2(2(2(0(0(1(2(2(1(2(2(1(2(0(0(0(x1)))))))))))))))))))))) 0(1(1(0(0(1(1(1(0(1(2(2(2(1(0(0(1(0(1(1(1(1(0(1(0(2(2(0(x1)))))))))))))))))))))))))))) (23)
0(2(2(2(1(0(2(0(2(1(2(2(1(2(0(0(1(2(2(0(0(1(0(x1))))))))))))))))))))))) 2(2(1(0(2(2(2(2(2(0(1(1(1(2(1(2(0(1(1(2(2(2(2(0(1(1(1(x1))))))))))))))))))))))))))) (24)
1(0(1(2(0(0(2(1(0(0(2(2(1(1(0(1(2(2(1(1(1(2(2(2(x1)))))))))))))))))))))))) 1(0(2(1(1(1(1(2(2(1(0(1(1(0(0(0(1(0(0(2(1(0(1(1(1(2(x1)))))))))))))))))))))))))) (25)
2(0(1(1(1(2(2(2(0(1(2(0(1(0(0(2(2(1(0(0(1(2(2(0(x1)))))))))))))))))))))))) 1(2(0(1(2(2(1(0(0(0(1(1(1(2(1(1(1(1(1(0(2(2(1(1(1(x1))))))))))))))))))))))))) (26)
2(2(2(2(0(1(0(2(0(2(2(2(1(0(2(2(1(2(0(2(2(2(2(1(x1)))))))))))))))))))))))) 1(1(1(0(0(0(2(0(2(1(1(1(2(1(1(0(0(2(0(0(1(0(0(1(1(0(1(x1))))))))))))))))))))))))))) (27)
1(2(0(1(2(0(1(2(2(1(0(0(2(0(2(2(0(0(2(2(1(0(0(0(0(x1))))))))))))))))))))))))) 1(0(0(0(1(0(1(2(2(0(0(2(2(0(1(0(1(0(2(1(0(1(0(1(1(2(0(x1))))))))))))))))))))))))))) (28)
1(1(1(0(0(2(0(2(0(1(0(2(1(0(0(0(2(0(2(1(0(1(2(0(1(2(x1)))))))))))))))))))))))))) 1(2(1(2(1(1(2(0(1(2(2(0(1(0(0(1(1(0(0(0(2(2(0(0(0(0(1(1(1(x1))))))))))))))))))))))))))))) (29)
0(2(1(0(0(1(2(2(0(2(1(1(2(0(2(1(2(2(0(0(2(0(2(0(0(0(0(x1))))))))))))))))))))))))))) 2(1(2(0(1(0(1(2(1(1(2(2(2(0(2(0(2(0(0(0(2(0(2(0(0(0(0(x1))))))))))))))))))))))))))) (30)
0(0(0(1(1(1(2(2(1(2(0(0(0(1(1(0(0(1(2(1(0(1(1(2(1(0(1(1(0(x1))))))))))))))))))))))))))))) 0(1(1(1(2(2(1(1(1(1(1(0(1(1(1(0(1(1(1(2(2(0(1(0(1(1(1(1(1(1(1(2(2(1(0(1(x1)))))))))))))))))))))))))))))))))))) (31)
0(0(1(0(2(1(0(2(0(2(2(0(0(0(1(0(0(2(2(2(2(2(0(0(2(1(0(1(0(0(x1)))))))))))))))))))))))))))))) 2(1(2(0(1(0(0(1(1(2(0(0(0(1(1(2(1(1(1(1(1(1(0(2(1(1(1(1(2(2(0(1(2(0(0(1(2(1(1(1(2(1(1(1(x1)))))))))))))))))))))))))))))))))))))))))))) (32)
2(0(2(0(2(1(1(0(0(2(1(0(2(2(1(0(2(1(2(2(2(2(2(1(0(2(0(1(0(0(x1)))))))))))))))))))))))))))))) 0(0(1(1(2(1(2(1(0(2(1(1(1(1(0(1(2(1(1(0(1(0(0(2(1(2(2(0(1(0(2(2(x1)))))))))))))))))))))))))))))))) (33)
2(2(1(1(2(2(2(2(1(0(0(2(1(0(2(1(0(2(0(2(1(1(0(0(0(1(2(1(2(0(x1)))))))))))))))))))))))))))))) 1(2(2(0(0(2(1(1(1(1(2(0(0(2(0(2(1(0(0(1(1(2(1(1(2(0(2(0(2(2(2(1(x1)))))))))))))))))))))))))))))))) (34)
0(0(0(1(0(1(2(1(2(0(1(1(1(0(2(2(1(0(2(1(0(0(2(2(2(0(0(1(1(0(0(x1))))))))))))))))))))))))))))))) 1(2(1(0(1(2(2(0(0(1(2(0(0(1(1(2(1(2(2(1(0(2(1(2(1(0(1(2(2(0(1(1(x1)))))))))))))))))))))))))))))))) (35)
0(1(1(0(1(0(0(0(2(2(2(1(1(2(1(0(0(0(0(1(2(2(0(0(0(0(0(2(1(0(1(x1))))))))))))))))))))))))))))))) 1(0(2(2(0(0(1(2(2(2(1(2(0(0(1(0(2(1(2(1(0(0(1(1(1(1(1(2(0(1(1(0(1(0(1(x1))))))))))))))))))))))))))))))))))) (36)
0(2(0(1(1(2(2(0(2(1(2(0(2(2(0(0(0(1(0(0(0(1(0(1(0(0(0(0(2(2(2(x1))))))))))))))))))))))))))))))) 0(2(0(0(0(0(2(1(1(1(1(2(0(0(2(1(1(2(1(2(1(1(0(2(0(2(1(2(0(0(1(2(0(0(x1)))))))))))))))))))))))))))))))))) (37)
0(2(1(2(0(0(2(2(2(1(0(0(1(1(1(0(1(0(1(0(0(2(2(1(2(0(0(0(0(0(0(x1))))))))))))))))))))))))))))))) 1(1(1(2(2(0(1(0(1(0(0(0(0(0(2(1(1(0(2(2(2(0(2(1(0(1(1(0(2(2(1(2(x1)))))))))))))))))))))))))))))))) (38)
2(2(2(2(2(2(0(0(2(1(1(0(2(0(2(2(0(2(2(0(0(1(1(1(2(2(0(0(2(1(2(x1))))))))))))))))))))))))))))))) 1(2(2(1(1(1(2(0(2(2(0(1(2(2(1(1(1(1(0(0(0(0(2(0(2(1(2(1(2(2(1(2(x1)))))))))))))))))))))))))))))))) (39)
0(0(2(0(1(2(0(1(2(2(1(0(0(2(1(0(1(2(1(2(2(0(2(1(2(2(0(1(1(0(0(0(x1)))))))))))))))))))))))))))))))) 2(2(1(2(0(2(2(1(0(1(1(1(1(0(0(1(1(2(0(2(1(2(0(0(2(1(2(2(0(1(1(1(2(1(1(1(2(0(1(x1))))))))))))))))))))))))))))))))))))))) (40)
0(2(2(2(1(2(2(0(2(2(0(1(1(2(0(2(1(0(0(2(2(0(2(1(2(2(1(1(1(0(1(1(x1)))))))))))))))))))))))))))))))) 1(1(1(1(0(2(1(2(1(2(1(1(2(0(1(0(1(1(0(2(1(0(2(2(2(1(0(0(0(2(1(0(1(x1))))))))))))))))))))))))))))))))) (41)
1(1(2(0(2(2(2(0(1(1(1(0(0(2(0(2(0(1(1(2(0(0(2(1(1(2(2(2(1(0(0(2(x1)))))))))))))))))))))))))))))))) 1(1(2(0(1(0(2(0(1(2(1(0(2(1(0(0(1(2(1(1(0(0(0(1(0(1(0(0(1(2(1(0(0(x1))))))))))))))))))))))))))))))))) (42)
2(2(0(0(2(1(2(1(0(1(1(2(0(1(2(1(0(1(2(1(2(1(0(1(0(2(0(1(0(0(0(1(1(x1))))))))))))))))))))))))))))))))) 1(0(1(1(1(0(2(0(0(0(0(1(2(2(1(2(1(2(1(0(1(2(1(2(1(1(1(1(1(1(1(1(1(2(1(x1))))))))))))))))))))))))))))))))))) (43)
2(0(0(0(1(2(0(1(0(0(2(2(2(0(1(0(0(0(2(2(1(1(2(1(2(0(2(0(1(2(0(2(0(0(x1)))))))))))))))))))))))))))))))))) 0(2(2(1(0(2(1(2(1(0(2(1(2(1(1(2(1(2(1(1(0(1(1(0(0(1(2(2(1(1(0(1(2(0(0(1(0(2(0(x1))))))))))))))))))))))))))))))))))))))) (44)
0(0(2(2(2(0(0(0(2(2(0(1(0(0(2(1(2(0(1(2(2(0(0(1(1(1(2(1(0(2(1(0(0(1(1(2(x1)))))))))))))))))))))))))))))))))))) 0(2(2(2(0(2(1(2(0(2(1(0(2(2(2(1(0(1(1(1(1(1(0(2(1(2(1(2(1(2(0(2(0(0(2(0(2(1(x1)))))))))))))))))))))))))))))))))))))) (45)
0(2(0(2(1(2(2(0(2(2(2(2(2(1(0(0(2(2(0(2(2(2(1(0(0(2(1(1(0(0(2(0(1(2(0(1(x1)))))))))))))))))))))))))))))))))))) 1(0(2(1(1(2(0(1(0(2(1(1(0(2(0(2(2(0(1(2(1(1(2(1(0(0(2(0(0(1(2(0(1(2(0(2(2(1(x1)))))))))))))))))))))))))))))))))))))) (46)
0(2(0(1(1(0(2(0(2(0(1(2(2(2(0(1(1(1(1(0(2(0(1(2(2(0(2(1(2(0(2(0(2(2(0(0(2(x1))))))))))))))))))))))))))))))))))))) 1(1(0(0(1(2(1(0(0(0(0(0(1(0(1(0(1(2(1(0(0(2(1(1(2(0(1(1(2(0(0(2(1(2(2(1(0(0(x1)))))))))))))))))))))))))))))))))))))) (47)
0(1(2(0(2(2(2(2(2(1(1(2(0(2(0(1(0(1(0(2(2(1(0(2(0(2(2(2(2(0(2(2(1(0(2(1(0(2(x1)))))))))))))))))))))))))))))))))))))) 2(0(1(1(1(1(2(2(0(1(0(2(2(0(1(1(1(1(1(2(0(2(1(1(2(0(2(0(0(1(2(1(2(1(1(1(0(1(0(0(1(0(1(x1))))))))))))))))))))))))))))))))))))))))))) (48)
0(2(1(2(2(0(1(1(2(0(0(1(1(0(0(1(0(2(1(2(2(0(1(0(1(0(1(0(2(1(0(2(0(0(1(2(2(0(x1)))))))))))))))))))))))))))))))))))))) 1(0(0(1(2(2(0(1(1(2(1(0(2(0(0(1(2(0(0(2(2(1(1(2(2(1(2(1(0(1(2(0(1(2(1(1(0(0(0(x1))))))))))))))))))))))))))))))))))))))) (49)
2(0(1(1(0(2(1(0(2(1(0(1(2(0(0(0(0(0(0(2(1(0(2(0(0(2(2(2(1(2(2(2(1(0(2(1(2(1(x1)))))))))))))))))))))))))))))))))))))) 0(1(1(2(1(0(1(1(1(1(0(2(2(2(2(1(2(1(1(1(0(1(1(2(2(2(1(1(0(2(1(1(1(1(2(1(2(0(0(2(2(0(1(2(2(1(1(1(1(x1))))))))))))))))))))))))))))))))))))))))))))))))) (50)
0(0(1(2(2(2(2(1(2(0(1(0(2(1(2(2(0(1(0(0(1(0(1(0(2(1(1(0(0(1(2(1(0(0(1(1(0(0(2(x1))))))))))))))))))))))))))))))))))))))) 0(1(1(2(1(2(1(2(1(2(1(1(1(2(0(0(2(1(1(1(1(2(2(0(0(0(1(2(1(0(1(2(2(1(2(2(0(0(1(1(2(0(2(0(1(2(x1)))))))))))))))))))))))))))))))))))))))))))))) (51)
1(1(2(0(2(0(2(2(1(2(2(1(0(2(2(0(0(2(0(0(2(2(0(0(2(0(2(0(2(0(1(0(2(1(0(1(1(0(2(x1))))))))))))))))))))))))))))))))))))))) 1(0(0(1(2(0(1(2(1(1(2(1(2(0(2(0(1(1(1(0(1(1(0(2(1(0(0(2(0(1(1(0(0(0(2(1(1(2(1(1(2(0(1(0(0(1(x1)))))))))))))))))))))))))))))))))))))))))))))) (52)
0(1(0(2(2(0(2(2(1(2(1(1(2(1(2(0(1(2(1(1(0(0(1(0(0(2(0(1(1(2(2(0(0(0(0(2(0(0(2(1(x1)))))))))))))))))))))))))))))))))))))))) 1(0(1(1(1(1(1(0(0(2(2(1(2(1(2(1(0(1(1(0(0(1(1(0(1(2(2(0(2(1(0(1(0(1(0(1(0(0(2(0(2(1(x1)))))))))))))))))))))))))))))))))))))))))) (53)
0(2(0(2(0(1(0(1(0(1(0(0(0(0(2(1(1(2(0(1(0(2(2(1(0(0(1(0(0(0(1(2(0(2(1(0(0(1(0(1(x1)))))))))))))))))))))))))))))))))))))))) 2(1(2(2(0(2(2(0(0(2(1(0(2(2(1(1(2(2(2(2(2(1(2(0(2(1(1(0(1(1(1(1(0(0(1(2(1(1(2(1(1(2(1(x1))))))))))))))))))))))))))))))))))))))))))) (54)
2(2(0(0(2(2(1(1(0(2(2(2(1(0(0(0(0(1(2(2(2(0(2(0(1(1(2(2(2(1(2(2(0(2(2(0(2(1(2(0(x1)))))))))))))))))))))))))))))))))))))))) 1(0(0(1(0(2(1(2(1(0(2(0(1(1(0(0(0(2(1(2(0(2(1(2(2(2(0(2(2(1(0(1(1(2(1(0(1(2(0(1(0(x1))))))))))))))))))))))))))))))))))))))))) (55)
0(1(1(0(0(0(1(2(2(0(0(0(1(1(0(1(2(0(2(0(0(2(1(1(2(0(0(0(0(2(1(2(1(0(2(2(2(0(2(2(1(x1))))))))))))))))))))))))))))))))))))))))) 0(0(2(1(2(0(0(0(0(0(2(0(2(1(1(0(0(2(2(1(0(2(1(0(2(1(1(2(1(1(1(2(1(1(0(0(0(1(1(2(0(1(2(1(x1)))))))))))))))))))))))))))))))))))))))))))) (56)
2(0(0(2(1(2(0(1(1(0(2(0(1(0(0(0(1(2(1(0(0(1(1(1(0(1(0(2(1(0(2(0(0(2(0(1(2(0(2(2(2(x1))))))))))))))))))))))))))))))))))))))))) 2(0(1(2(1(2(1(2(0(1(2(0(0(1(0(0(0(0(1(0(0(2(1(1(1(1(0(2(1(0(0(0(0(2(0(1(2(0(2(2(2(x1))))))))))))))))))))))))))))))))))))))))) (57)
2(0(2(1(1(2(2(0(1(2(1(0(1(2(0(1(2(0(2(2(2(0(1(2(0(1(0(1(2(2(2(1(1(2(0(2(0(0(1(0(0(x1))))))))))))))))))))))))))))))))))))))))) 2(2(1(1(0(1(1(0(2(0(2(0(1(1(2(1(2(1(0(2(0(1(0(2(0(1(0(0(0(2(2(0(1(0(0(2(0(1(2(1(1(2(0(x1))))))))))))))))))))))))))))))))))))))))))) (58)
0(0(1(1(0(1(0(2(0(0(0(2(1(2(0(0(2(2(1(1(2(0(0(1(2(0(0(0(2(0(0(1(0(1(0(1(1(0(0(2(2(2(x1)))))))))))))))))))))))))))))))))))))))))) 0(0(1(1(1(2(2(1(2(0(0(2(0(0(2(0(2(0(2(0(1(1(2(1(1(1(0(0(1(2(2(1(0(1(1(0(1(1(1(1(2(2(2(2(0(x1))))))))))))))))))))))))))))))))))))))))))))) (59)
1(2(0(2(0(1(1(1(1(0(0(0(1(0(0(2(2(2(0(2(1(0(1(1(0(0(2(0(1(2(2(0(1(2(2(2(1(0(2(2(0(0(x1)))))))))))))))))))))))))))))))))))))))))) 1(2(0(2(2(2(1(1(1(2(1(2(1(0(2(0(1(1(0(1(1(1(0(2(1(0(1(2(1(1(0(1(0(0(1(1(1(2(1(2(0(1(1(2(x1)))))))))))))))))))))))))))))))))))))))))))) (60)
1(2(0(2(1(1(1(1(2(0(2(2(1(2(2(0(2(1(1(1(1(2(1(2(1(2(2(0(2(1(2(1(0(0(1(2(0(2(2(2(0(1(x1)))))))))))))))))))))))))))))))))))))))))) 1(0(0(1(1(1(1(2(2(2(2(2(0(2(2(0(2(1(1(2(1(1(1(1(1(2(2(0(2(1(2(1(0(2(0(2(2(1(2(2(0(1(x1)))))))))))))))))))))))))))))))))))))))))) (61)
2(0(2(2(2(1(0(0(1(2(1(2(1(2(0(2(2(2(2(0(2(0(0(1(2(2(2(2(0(2(1(1(0(0(0(1(0(2(1(0(1(2(2(x1))))))))))))))))))))))))))))))))))))))))))) 2(0(1(0(0(1(2(2(0(1(2(0(0(2(1(1(1(2(1(2(1(1(1(2(2(1(0(1(1(1(0(1(1(1(2(1(0(2(2(1(0(1(0(2(1(2(0(x1))))))))))))))))))))))))))))))))))))))))))))))) (62)
2(1(1(0(2(0(2(2(2(0(1(0(2(1(1(1(1(0(2(1(1(0(1(0(2(0(0(1(0(1(0(2(1(2(0(2(1(0(1(2(0(1(0(x1))))))))))))))))))))))))))))))))))))))))))) 2(1(1(2(0(1(0(2(1(0(2(1(0(1(0(1(0(1(1(1(0(1(1(1(0(1(2(1(1(1(1(0(1(1(2(2(0(0(1(2(2(0(2(2(1(1(2(1(2(1(x1)))))))))))))))))))))))))))))))))))))))))))))))))) (63)
2(2(0(0(0(1(2(2(0(1(1(1(0(0(0(1(0(0(2(0(2(0(2(0(1(1(1(0(0(1(1(0(0(2(0(0(0(0(0(0(2(0(0(x1))))))))))))))))))))))))))))))))))))))))))) 0(1(0(2(1(1(1(1(2(0(1(1(2(0(2(0(2(2(0(1(0(2(1(1(2(1(1(1(2(2(1(2(2(0(1(1(1(0(2(1(0(1(2(2(0(1(2(0(1(2(x1)))))))))))))))))))))))))))))))))))))))))))))))))) (64)
2(2(0(2(0(1(2(1(2(1(2(2(0(0(2(2(2(1(2(2(1(1(0(1(2(2(0(2(2(1(2(1(1(1(2(0(2(1(2(0(2(2(2(x1))))))))))))))))))))))))))))))))))))))))))) 0(0(1(1(2(1(2(1(1(1(1(2(0(2(2(1(1(0(0(2(2(0(1(0(1(1(0(1(1(2(2(0(0(0(1(2(2(0(0(0(0(1(1(1(1(1(0(0(1(x1))))))))))))))))))))))))))))))))))))))))))))))))) (65)
2(0(1(0(0(0(2(0(0(2(2(0(1(1(0(0(1(0(0(0(0(0(0(2(0(1(0(0(1(0(1(1(1(2(2(0(1(0(1(0(2(2(0(0(x1)))))))))))))))))))))))))))))))))))))))))))) 0(2(0(2(1(0(2(2(0(2(1(0(0(1(2(1(1(1(0(2(1(2(2(1(0(0(1(1(1(1(0(0(1(1(2(2(1(0(0(2(1(2(0(0(0(0(0(x1))))))))))))))))))))))))))))))))))))))))))))))) (66)
1(0(0(2(1(0(0(2(0(2(2(0(2(2(2(2(2(1(1(2(0(2(2(1(0(2(1(1(0(0(2(1(2(2(2(0(2(2(1(0(0(0(2(1(0(x1))))))))))))))))))))))))))))))))))))))))))))) 1(0(0(1(0(2(2(0(2(1(2(0(2(0(1(1(0(2(2(1(2(1(2(0(0(0(2(2(0(2(1(1(1(2(0(0(2(1(2(0(1(0(1(1(1(1(2(2(2(1(x1)))))))))))))))))))))))))))))))))))))))))))))))))) (67)
2(2(0(0(1(0(2(0(0(0(2(1(0(1(2(2(1(0(2(1(1(2(0(2(2(2(1(1(0(0(0(2(1(1(2(1(1(0(1(1(2(1(2(2(2(x1))))))))))))))))))))))))))))))))))))))))))))) 1(0(2(2(0(1(0(0(2(0(1(0(2(1(1(0(2(0(2(1(2(1(1(1(0(2(1(1(1(1(2(2(1(1(0(0(1(2(0(1(1(1(0(0(2(0(2(1(x1)))))))))))))))))))))))))))))))))))))))))))))))) (68)
0(2(2(0(0(1(0(1(1(0(0(0(0(0(0(0(1(0(2(1(0(1(1(2(1(1(0(1(2(2(1(2(0(1(2(1(0(2(2(0(0(2(0(2(0(0(x1)))))))))))))))))))))))))))))))))))))))))))))) 2(0(1(0(1(0(0(1(2(2(1(1(0(1(1(2(1(0(1(0(1(0(0(2(1(2(1(0(2(2(0(0(2(1(0(1(1(2(2(2(2(1(1(1(2(0(1(x1))))))))))))))))))))))))))))))))))))))))))))))) (69)
2(2(2(0(2(1(1(2(2(1(1(1(2(2(2(0(2(0(0(2(0(2(2(2(1(2(0(0(2(0(0(1(0(2(0(0(1(2(0(1(1(0(0(0(2(0(x1)))))))))))))))))))))))))))))))))))))))))))))) 1(1(2(2(0(2(1(2(2(1(0(2(1(0(1(2(2(1(0(0(1(1(2(0(2(1(2(1(0(1(1(0(0(1(2(2(1(0(0(0(2(1(2(2(1(1(1(0(x1)))))))))))))))))))))))))))))))))))))))))))))))) (70)
0(1(1(0(1(0(2(0(0(2(1(2(2(0(0(2(2(1(2(2(0(2(0(1(2(2(0(1(1(0(2(1(2(2(1(1(1(2(1(2(0(1(0(0(1(1(1(x1))))))))))))))))))))))))))))))))))))))))))))))) 0(0(2(1(2(0(2(1(1(1(1(2(1(2(2(1(0(1(1(2(1(0(1(1(1(1(1(1(2(2(1(2(0(1(1(0(1(2(2(0(0(1(2(2(1(0(2(2(1(x1))))))))))))))))))))))))))))))))))))))))))))))))) (71)
0(1(1(0(1(0(2(1(0(0(1(2(0(1(2(1(1(0(2(2(1(2(0(1(1(0(1(0(1(1(0(2(1(2(0(0(0(1(1(2(2(1(2(2(2(2(2(x1))))))))))))))))))))))))))))))))))))))))))))))) 0(1(1(2(1(1(0(2(1(0(1(1(0(1(2(2(2(1(1(0(2(1(0(1(2(2(1(0(2(0(1(1(1(0(1(1(1(2(1(1(0(2(2(2(1(1(1(0(x1)))))))))))))))))))))))))))))))))))))))))))))))) (72)
0(0(0(0(1(2(1(0(1(0(2(2(2(1(1(0(1(2(2(0(0(1(1(0(0(0(1(1(2(1(2(2(2(1(2(0(1(0(1(0(0(1(0(1(0(1(0(0(x1)))))))))))))))))))))))))))))))))))))))))))))))) 0(2(2(1(2(2(2(1(1(0(1(2(1(2(0(1(1(1(0(2(1(2(0(2(0(0(1(1(2(1(2(2(1(2(2(0(0(2(1(2(0(1(2(0(1(2(2(1(1(1(x1)))))))))))))))))))))))))))))))))))))))))))))))))) (73)
0(0(2(0(1(1(0(2(0(0(0(1(1(1(1(0(1(1(1(0(0(0(1(2(1(0(0(0(0(2(2(0(0(0(0(2(1(2(0(0(2(2(0(2(0(0(1(0(x1)))))))))))))))))))))))))))))))))))))))))))))))) 1(1(1(2(2(1(0(1(1(2(2(1(1(2(1(1(1(1(0(1(2(1(2(0(0(2(1(2(0(1(1(0(1(2(0(1(0(2(1(1(0(1(0(2(0(2(1(1(0(x1))))))))))))))))))))))))))))))))))))))))))))))))) (74)
2(1(0(2(0(0(1(0(2(1(1(0(0(0(2(0(1(2(1(0(1(0(0(0(0(0(1(0(1(1(0(0(0(2(0(1(2(2(1(0(2(2(0(0(1(2(2(0(2(x1))))))))))))))))))))))))))))))))))))))))))))))))) 0(0(1(0(1(0(1(0(1(1(2(1(1(0(1(2(2(1(0(0(2(1(1(1(0(1(2(1(2(0(1(0(1(2(1(1(0(0(1(1(1(0(2(2(0(0(2(2(0(2(x1)))))))))))))))))))))))))))))))))))))))))))))))))) (75)

Property / Task

Prove or disprove termination.

Answer / Result

Yes.

Proof (by matchbox @ termCOMP 2023)

1 Closure Under Flat Contexts

Using the flat contexts

{2(), 1(), 0()}

We obtain the transformed TRS

There are 225 ruless (increase limit for explicit display).

1.1 Closure Under Flat Contexts

Using the flat contexts

{2(), 1(), 0()}

We obtain the transformed TRS

There are 675 ruless (increase limit for explicit display).

1.1.1 Semantic Labeling

The following interpretations form a model of the rules.

As carrier we take the set {0,...,8}. Symbols are labeled by the interpretation of their arguments using the interpretations (modulo 9):

[2(x1)] = 3x1 + 0
[1(x1)] = 3x1 + 1
[0(x1)] = 3x1 + 2

We obtain the labeled TRS

There are 6075 ruless (increase limit for explicit display).

1.1.1.1 Rule Removal

Using the matrix interpretations of dimension 1 with strict dimension 1 over the rationals with delta = 1
[20(x1)] = x1 +
19303/10
[23(x1)] = x1 +
19313/10
[26(x1)] = x1 +
19373/10
[21(x1)] = x1 +
3087/10
[24(x1)] = x1 +
0
[27(x1)] = x1 +
16463/10
[22(x1)] = x1 +
19303/10
[25(x1)] = x1 +
12319/10
[28(x1)] = x1 +
19373/10
[10(x1)] = x1 +
3042/5
[13(x1)] = x1 +
1
[16(x1)] = x1 +
57979/30
[11(x1)] = x1 +
7
[14(x1)] = x1 +
0
[17(x1)] = x1 +
10/3
[12(x1)] = x1 +
6402/5
[15(x1)] = x1 +
7
[18(x1)] = x1 +
6407/5
[00(x1)] = x1 +
19303/10
[03(x1)] = x1 +
19383/10
[06(x1)] = x1 +
19303/10
[01(x1)] = x1 +
6897/10
[04(x1)] = x1 +
7
[07(x1)] = x1 +
19303/10
[02(x1)] = x1 +
19373/10
[05(x1)] = x1 +
3589/2
[08(x1)] = x1 +
19383/10
all of the following rules can be deleted.

There are 6075 ruless (increase limit for explicit display).

1.1.1.1.1 R is empty

There are no rules in the TRS. Hence, it is terminating.