The rewrite relation of the following TRS is considered.
There are 110 ruless (increase limit for explicit display).
{0(☐), 1(☐), 2(☐)}
We obtain the transformed TRSThere are 228 ruless (increase limit for explicit display).
Root-labeling is applied.
We obtain the labeled TRSThere are 684 ruless (increase limit for explicit display).
[00(x1)] | = | 1 · x1 |
[01(x1)] | = | 1 · x1 |
[10(x1)] | = | 1 · x1 + 2 |
[11(x1)] | = | 1 · x1 + 1 |
[12(x1)] | = | 1 · x1 + 1 |
[02(x1)] | = | 1 · x1 |
[22(x1)] | = | 1 · x1 + 1 |
[21(x1)] | = | 1 · x1 + 1 |
[20(x1)] | = | 1 · x1 + 2 |
There are 637 ruless (increase limit for explicit display).
There are 829 ruless (increase limit for explicit display).
The dependency pairs are split into 2 components.
There are 138 ruless (increase limit for explicit display).
[00#(x1)] | = | 1 · x1 |
[01(x1)] | = | 1 + 1 · x1 |
[11(x1)] | = | 1 + 1 · x1 |
[12(x1)] | = | 1 + 1 · x1 |
[22(x1)] | = | 1 + 1 · x1 |
[20(x1)] | = | 1 + 1 · x1 |
[00(x1)] | = | 1 · x1 |
[02(x1)] | = | 1 + 1 · x1 |
[21(x1)] | = | 1 + 1 · x1 |
[10(x1)] | = | 1 + 1 · x1 |
[12#(x1)] | = | 1 · x1 |
[11#(x1)] | = | 1 · x1 |
[01#(x1)] | = | 1 · x1 |
[02#(x1)] | = | 1 · x1 |
[22#(x1)] | = | 1 + 1 · x1 |
[20#(x1)] | = | 1 + 1 · x1 |
[21#(x1)] | = | 1 · x1 |
There are 132 ruless (increase limit for explicit display).
could be deleted.The dependency pairs are split into 1 component.
00#(01(11(12(22(20(00(01(11(12(x1)))))))))) | → | 00#(02(22(21(11(10(00(01(11(12(x1)))))))))) | (982) |
00#(01(11(12(22(20(00(01(11(11(x1)))))))))) | → | 00#(02(22(21(11(10(00(01(11(11(x1)))))))))) | (977) |
[00#(x1)] | = | 1 · x1 |
[01(x1)] | = | 1 + 1 · x1 |
[11(x1)] | = | 1 + 1 · x1 |
[12(x1)] | = | 1 |
[22(x1)] | = | 0 |
[20(x1)] | = | 1 · x1 |
[00(x1)] | = | 0 |
[02(x1)] | = | 1 · x1 |
[21(x1)] | = | 0 |
[10(x1)] | = | 0 |
22(20(01(11(10(00(01(11(10(02(21(11(12(21(10(00(02(20(02(21(12(20(01(11(x1)))))))))))))))))))))))) | → | 21(12(20(02(22(21(12(22(20(02(20(02(20(01(11(12(20(00(00(00(00(02(22(21(10(01(x1)))))))))))))))))))))))))) | (871) |
22(20(01(11(10(00(01(11(10(02(21(11(12(21(10(00(02(20(02(21(12(20(01(12(x1)))))))))))))))))))))))) | → | 21(12(20(02(22(21(12(22(20(02(20(02(20(01(11(12(20(00(00(00(00(02(22(21(10(02(x1)))))))))))))))))))))))))) | (872) |
02(20(01(11(10(00(01(11(10(02(21(11(12(21(10(00(02(20(02(21(12(20(01(11(x1)))))))))))))))))))))))) | → | 01(12(20(02(22(21(12(22(20(02(20(02(20(01(11(12(20(00(00(00(00(02(22(21(10(01(x1)))))))))))))))))))))))))) | (865) |
02(20(01(11(10(00(01(11(10(02(21(11(12(21(10(00(02(20(02(21(12(20(01(12(x1)))))))))))))))))))))))) | → | 01(12(20(02(22(21(12(22(20(02(20(02(20(01(11(12(20(00(00(00(00(02(22(21(10(02(x1)))))))))))))))))))))))))) | (866) |
00#(01(11(12(22(20(00(01(11(12(x1)))))))))) | → | 00#(02(22(21(11(10(00(01(11(12(x1)))))))))) | (982) |
00#(01(11(12(22(20(00(01(11(11(x1)))))))))) | → | 00#(02(22(21(11(10(00(01(11(11(x1)))))))))) | (977) |
There are no pairs anymore.
01#(11(10(02(22(20(00(02(21(x1))))))))) | → | 01#(11(10(00(02(21(x1)))))) | (1306) |
01#(11(10(02(22(20(00(02(20(x1))))))))) | → | 01#(11(10(00(02(20(x1)))))) | (1301) |
01#(11(10(02(22(20(00(02(22(x1))))))))) | → | 01#(11(10(00(02(22(x1)))))) | (1311) |
[01#(x1)] | = | 1 · x1 |
[11(x1)] | = | 1 · x1 |
[10(x1)] | = | 1 · x1 |
[02(x1)] | = | 1 + 1 · x1 |
[22(x1)] | = | 1 |
[20(x1)] | = | 0 |
[00(x1)] | = | 1 |
[21(x1)] | = | 0 |
[12(x1)] | = | 0 |
[01(x1)] | = | 0 |
00(01(11(12(22(20(00(01(11(11(x1)))))))))) | → | 00(02(22(21(11(10(00(01(11(11(x1)))))))))) | (304) |
00(01(11(12(22(20(00(01(11(10(x1)))))))))) | → | 00(02(22(21(11(10(00(01(11(10(x1)))))))))) | (303) |
00(01(11(12(22(20(00(01(11(12(x1)))))))))) | → | 00(02(22(21(11(10(00(01(11(12(x1)))))))))) | (305) |
00(00(02(20(00(01(12(20(00(x1))))))))) | → | 02(20(02(21(10(00(00(00(00(x1))))))))) | (450) |
00(00(02(20(00(01(12(20(01(x1))))))))) | → | 02(20(02(21(10(00(00(00(01(x1))))))))) | (451) |
00(00(02(20(00(01(12(20(02(x1))))))))) | → | 02(20(02(21(10(00(00(00(02(x1))))))))) | (452) |
00(02(20(02(21(11(10(00(02(21(12(22(22(20(00(00(01(12(21(11(12(21(11(x1))))))))))))))))))))))) | → | 01(10(00(01(11(12(21(12(20(02(20(00(00(02(20(02(21(12(21(11(10(00(00(00(00(00(01(x1))))))))))))))))))))))))))) | (820) |
00(02(20(02(21(11(10(00(02(21(12(22(22(20(00(00(01(12(21(11(12(21(12(x1))))))))))))))))))))))) | → | 01(10(00(01(11(12(21(12(20(02(20(00(00(02(20(02(21(12(21(11(10(00(00(00(00(00(02(x1))))))))))))))))))))))))))) | (821) |
01#(11(10(02(22(20(00(02(21(x1))))))))) | → | 01#(11(10(00(02(21(x1)))))) | (1306) |
01#(11(10(02(22(20(00(02(20(x1))))))))) | → | 01#(11(10(00(02(20(x1)))))) | (1301) |
01#(11(10(02(22(20(00(02(22(x1))))))))) | → | 01#(11(10(00(02(22(x1)))))) | (1311) |
There are no pairs anymore.