YES
0 QTRS
↳1 DependencyPairsProof (⇔, 0 ms)
↳2 QDP
↳3 DependencyGraphProof (⇔, 0 ms)
↳4 QDP
↳5 QDPOrderProof (⇔, 19 ms)
↳6 QDP
↳7 DependencyGraphProof (⇔, 0 ms)
↳8 QDP
↳9 UsableRulesProof (⇔, 0 ms)
↳10 QDP
↳11 QDPOrderProof (⇔, 0 ms)
↳12 QDP
↳13 PisEmptyProof (⇔, 0 ms)
↳14 YES
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
1(q1(0(x))) → 1(0(q1(x)))
0(q1(x)) → q2(1(x))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
11(q0(1(x))) → 01(1(q1(x)))
11(q0(1(x))) → 11(q1(x))
11(q0(0(x))) → 01(0(q1(x)))
11(q0(0(x))) → 01(q1(x))
11(q1(1(x))) → 11(1(q1(x)))
11(q1(1(x))) → 11(q1(x))
11(q1(0(x))) → 11(0(q1(x)))
11(q1(0(x))) → 01(q1(x))
01(q1(x)) → 11(x)
11(q2(x)) → 11(x)
01(q2(x)) → 01(q0(x))
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
1(q1(0(x))) → 1(0(q1(x)))
0(q1(x)) → q2(1(x))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
11(q0(1(x))) → 11(q1(x))
11(q1(1(x))) → 11(1(q1(x)))
11(q2(x)) → 11(x)
11(q0(0(x))) → 01(q1(x))
01(q1(x)) → 11(x)
11(q1(1(x))) → 11(q1(x))
11(q1(0(x))) → 11(0(q1(x)))
11(q1(0(x))) → 01(q1(x))
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
1(q1(0(x))) → 1(0(q1(x)))
0(q1(x)) → q2(1(x))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
11(q0(1(x))) → 11(q1(x))
11(q2(x)) → 11(x)
11(q0(0(x))) → 01(q1(x))
11(q1(0(x))) → 01(q1(x))
POL(0(x1)) = 1 + x1
POL(01(x1)) = x1
POL(1(x1)) = x1
POL(11(x1)) = x1
POL(q0(x1)) = 1 + x1
POL(q1(x1)) = x1
POL(q2(x1)) = 1 + x1
1(q1(0(x))) → 1(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
0(q1(x)) → q2(1(x))
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
11(q1(1(x))) → 11(1(q1(x)))
01(q1(x)) → 11(x)
11(q1(1(x))) → 11(q1(x))
11(q1(0(x))) → 11(0(q1(x)))
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
1(q1(0(x))) → 1(0(q1(x)))
0(q1(x)) → q2(1(x))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
11(q1(1(x))) → 11(q1(x))
1(q0(1(x))) → 0(1(q1(x)))
1(q0(0(x))) → 0(0(q1(x)))
1(q1(1(x))) → 1(1(q1(x)))
1(q1(0(x))) → 1(0(q1(x)))
0(q1(x)) → q2(1(x))
1(q2(x)) → q2(1(x))
0(q2(x)) → 0(q0(x))
11(q1(1(x))) → 11(q1(x))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
11(q1(1(x))) → 11(q1(x))
POL(1(x1)) = 1 + x1
POL(11(x1)) = x1
POL(q1(x1)) = x1