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.