b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
c(c(a(a(b(b(x)))))) → c(c(b(b(x))))
d(d(a(a(x)))) → c(c(d(d(x))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ QTRS Reverse
↳ RRRPoloQTRSProof
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
c(c(a(a(b(b(x)))))) → c(c(b(b(x))))
d(d(a(a(x)))) → c(c(d(d(x))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
c(c(a(a(b(b(x)))))) → c(c(b(b(x))))
d(d(a(a(x)))) → c(c(d(d(x))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ QTRS
↳ RRRPoloQTRSProof
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
c(c(a(a(b(b(x)))))) → c(c(b(b(x))))
d(d(a(a(x)))) → c(c(d(d(x))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
Used ordering:
b(b(a(a(c(c(x1)))))) → b(b(c(c(x1))))
POL(a(x1)) = 2 + 2·x1
POL(b(x1)) = 2 + 2·x1
POL(c(x1)) = 2 + 2·x1
POL(d(x1)) = x1
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
B(b(b(b(b(b(x1)))))) → A(a(b(b(c(c(x1))))))
D(d(a(a(c(c(x1)))))) → B(b(b(b(x1))))
A(a(d(d(x1)))) → D(c(c(x1)))
D(d(a(a(c(c(x1)))))) → B(b(b(x1)))
D(d(a(a(c(c(x1)))))) → B(b(x1))
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(a(a(c(c(x1)))))) → B(x1)
B(b(b(b(b(b(x1)))))) → A(b(b(c(c(x1)))))
D(d(c(c(x1)))) → D(d(x1))
B(b(b(b(b(b(x1)))))) → B(b(c(c(x1))))
B(b(b(b(b(b(x1)))))) → B(c(c(x1)))
D(d(c(c(x1)))) → B(d(d(x1)))
A(a(d(d(x1)))) → D(d(c(c(x1))))
D(d(c(c(x1)))) → B(b(d(d(x1))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
D(d(c(c(x1)))) → D(x1)
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
B(b(b(b(b(b(x1)))))) → A(a(b(b(c(c(x1))))))
D(d(a(a(c(c(x1)))))) → B(b(b(b(x1))))
A(a(d(d(x1)))) → D(c(c(x1)))
D(d(a(a(c(c(x1)))))) → B(b(b(x1)))
D(d(a(a(c(c(x1)))))) → B(b(x1))
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(a(a(c(c(x1)))))) → B(x1)
B(b(b(b(b(b(x1)))))) → A(b(b(c(c(x1)))))
D(d(c(c(x1)))) → D(d(x1))
B(b(b(b(b(b(x1)))))) → B(b(c(c(x1))))
B(b(b(b(b(b(x1)))))) → B(c(c(x1)))
D(d(c(c(x1)))) → B(d(d(x1)))
A(a(d(d(x1)))) → D(d(c(c(x1))))
D(d(c(c(x1)))) → B(b(d(d(x1))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
D(d(c(c(x1)))) → D(x1)
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
D(d(c(c(x1)))) → D(d(x1))
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
D(d(c(c(x1)))) → D(x1)
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
a(a(d(d(x1)))) → d(d(c(c(x1))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ UsableRulesProof
D(d(c(c(x1)))) → D(d(x1))
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
D(d(c(c(x1)))) → D(x1)
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(x1)))) → D(d(x1))
D(d(c(c(x1)))) → D(x1)
POL(D(x1)) = x1
POL(a(x1)) = 1 + 2·x1
POL(b(x1)) = 1 + 2·x1
POL(c(x1)) = 1 + 2·x1
POL(d(x1)) = x1
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ UsableRulesProof
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
Used ordering: Polynomial Order [21,25] with Interpretation:
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
POL( c(x1) ) = max{0, -1}
POL( d(x1) ) = 1
POL( b(x1) ) = max{0, -1}
POL( D(x1) ) = x1 + 1
POL( a(x1) ) = max{0, -1}
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ UsableRulesProof
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(a(a(c(c(x0)))))))) → D(d(b(b(b(b(b(b(x0))))))))
D(d(c(c(d(a(a(c(c(x0))))))))) → D(d(b(b(d(b(b(b(b(x0)))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ UsableRulesProof
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(d(a(a(c(c(x0))))))))) → D(d(b(b(d(b(b(b(b(x0)))))))))
D(d(c(c(a(a(c(c(x0)))))))) → D(d(b(b(b(b(b(b(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(a(a(c(c(b(b(b(b(b(x0))))))))))))) → D(d(b(b(b(b(b(a(a(b(b(c(c(x0)))))))))))))
D(d(c(c(a(a(c(c(b(b(b(x0))))))))))) → D(d(b(b(b(a(a(b(b(c(c(x0)))))))))))
D(d(c(c(a(a(c(c(b(d(d(b(b(x0))))))))))))) → D(d(b(b(b(b(b(c(c(d(d(b(b(x0)))))))))))))
D(d(c(c(a(a(c(c(b(x0))))))))) → D(d(b(a(a(b(b(c(c(x0)))))))))
D(d(c(c(a(a(c(c(b(b(b(b(x0)))))))))))) → D(d(b(b(b(b(a(a(b(b(c(c(x0))))))))))))
D(d(c(c(a(a(c(c(d(d(b(b(x0)))))))))))) → D(d(b(b(b(b(c(c(d(d(b(b(x0))))))))))))
D(d(c(c(a(a(c(c(x0)))))))) → D(d(a(a(b(b(c(c(x0))))))))
D(d(c(c(a(a(c(c(b(b(x0)))))))))) → D(d(b(b(a(a(b(b(c(c(x0))))))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ UsableRulesProof
D(d(c(c(a(a(c(c(b(b(b(x0))))))))))) → D(d(b(b(b(a(a(b(b(c(c(x0)))))))))))
D(d(c(c(a(a(c(c(b(d(d(b(b(x0))))))))))))) → D(d(b(b(b(b(b(c(c(d(d(b(b(x0)))))))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(a(a(c(c(b(x0))))))))) → D(d(b(a(a(b(b(c(c(x0)))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(a(a(c(c(x0)))))))) → D(d(a(a(b(b(c(c(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(a(a(c(c(b(b(b(b(b(x0))))))))))))) → D(d(b(b(b(b(b(a(a(b(b(c(c(x0)))))))))))))
D(d(c(c(a(a(c(c(b(b(b(b(x0)))))))))))) → D(d(b(b(b(b(a(a(b(b(c(c(x0))))))))))))
D(d(c(c(d(a(a(c(c(x0))))))))) → D(d(b(b(d(b(b(b(b(x0)))))))))
D(d(c(c(a(a(c(c(d(d(b(b(x0)))))))))))) → D(d(b(b(b(b(c(c(d(d(b(b(x0))))))))))))
D(d(c(c(a(a(c(c(b(b(x0)))))))))) → D(d(b(b(a(a(b(b(c(c(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ UsableRulesProof
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(d(a(a(c(c(x0))))))))) → D(d(b(b(d(b(b(b(b(x0)))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(d(a(a(c(c(b(b(x0))))))))))) → D(d(b(b(d(a(a(b(b(c(c(x0)))))))))))
D(d(c(c(d(a(a(c(c(b(d(d(b(b(x0)))))))))))))) → D(d(b(b(d(b(b(b(c(c(d(d(b(b(x0))))))))))))))
D(d(c(c(d(a(a(c(c(d(d(b(b(x0))))))))))))) → D(d(b(b(d(b(b(c(c(d(d(b(b(x0)))))))))))))
D(d(c(c(d(a(a(c(c(b(b(b(x0)))))))))))) → D(d(b(b(d(b(a(a(b(b(c(c(x0))))))))))))
D(d(c(c(d(a(a(c(c(b(b(b(b(b(x0)))))))))))))) → D(d(b(b(d(b(b(b(a(a(b(b(c(c(x0))))))))))))))
D(d(c(c(d(a(a(c(c(b(b(b(b(x0))))))))))))) → D(d(b(b(d(b(b(a(a(b(b(c(c(x0)))))))))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ UsableRulesProof
D(d(c(c(d(a(a(c(c(d(d(b(b(x0))))))))))))) → D(d(b(b(d(b(b(c(c(d(d(b(b(x0)))))))))))))
D(d(c(c(d(a(a(c(c(b(d(d(b(b(x0)))))))))))))) → D(d(b(b(d(b(b(b(c(c(d(d(b(b(x0))))))))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(d(a(a(c(c(b(b(b(b(b(x0)))))))))))))) → D(d(b(b(d(b(b(b(a(a(b(b(c(c(x0))))))))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(d(a(a(c(c(b(b(b(b(x0))))))))))))) → D(d(b(b(d(b(b(a(a(b(b(c(c(x0)))))))))))))
D(d(c(c(d(a(a(c(c(b(b(x0))))))))))) → D(d(b(b(d(a(a(b(b(c(c(x0)))))))))))
D(d(c(c(d(a(a(c(c(b(b(b(x0)))))))))))) → D(d(b(b(d(b(a(a(b(b(c(c(x0))))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ UsableRulesProof
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(b(b(d(d(x0)))))))))
D(d(c(c(d(c(c(x0))))))) → D(d(b(b(d(d(d(b(b(d(d(x0)))))))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.0(x0))))))) → D.1(d.0(b.0(b.1(d.0(b.0(b.0(d.1(d.0(x0)))))))))
D.1(d.0(c.0(c.0(c.0(c.1(x0)))))) → D.1(d.0(b.0(b.0(d.1(d.0(b.0(b.1(d.0(d.1(x0))))))))))
D.1(d.0(c.0(c.0(b.0(b.1(x0)))))) → D.1(d.0(c.0(c.0(d.1(d.0(b.0(b.1(x0))))))))
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(d.1(d.0(b.0(b.0(d.1(d.0(x0))))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.0(x0))))))) → D.1(d.0(b.0(b.1(d.0(d.1(d.0(b.0(b.0(d.1(d.0(x0)))))))))))
D.1(d.0(c.0(c.0(b.0(b.0(x0)))))) → D.1(d.0(c.0(c.0(d.1(d.0(b.0(b.0(x0))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.1(x0))))))) → D.1(d.0(b.0(b.1(d.0(d.1(d.0(b.0(b.1(d.0(d.1(x0)))))))))))
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(b.0(b.0(d.1(d.0(x0))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.1(x0))))))) → D.1(d.0(b.0(b.1(d.0(b.0(b.1(d.0(d.1(x0)))))))))
D.1(d.0(c.0(c.0(c.0(c.1(x0)))))) → D.1(d.0(b.0(b.0(b.0(b.1(d.0(d.1(x0))))))))
b.0(b.0(b.0(b.0(b.0(b.0(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.0(x1))))))
b.0(b.0(d.1(d.0(b.0(b.0(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.0(x1))))))
d.1(d.0(a.0(a.0(c.0(c.0(x1)))))) → b.0(b.0(b.0(b.0(x1))))
d.1(d.0(c.0(c.1(x1)))) → b.0(b.1(d.0(d.1(x1))))
b.0(b.0(d.1(d.0(b.0(b.1(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.1(x1))))))
d.1(d.0(a.0(a.0(c.0(c.1(x1)))))) → b.0(b.0(b.0(b.1(x1))))
d.1(d.0(c.0(c.1(x1)))) → d.1(d.0(b.0(b.1(d.0(d.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → b.0(b.0(d.1(d.0(x1))))
b.0(b.0(b.0(b.0(b.0(b.1(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → d.1(d.0(b.0(b.0(d.1(d.0(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ QDP
↳ DependencyGraphProof
↳ SemLabProof2
↳ UsableRulesProof
D.1(d.0(c.0(c.1(d.0(c.0(c.0(x0))))))) → D.1(d.0(b.0(b.1(d.0(b.0(b.0(d.1(d.0(x0)))))))))
D.1(d.0(c.0(c.0(c.0(c.1(x0)))))) → D.1(d.0(b.0(b.0(d.1(d.0(b.0(b.1(d.0(d.1(x0))))))))))
D.1(d.0(c.0(c.0(b.0(b.1(x0)))))) → D.1(d.0(c.0(c.0(d.1(d.0(b.0(b.1(x0))))))))
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(d.1(d.0(b.0(b.0(d.1(d.0(x0))))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.0(x0))))))) → D.1(d.0(b.0(b.1(d.0(d.1(d.0(b.0(b.0(d.1(d.0(x0)))))))))))
D.1(d.0(c.0(c.0(b.0(b.0(x0)))))) → D.1(d.0(c.0(c.0(d.1(d.0(b.0(b.0(x0))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.1(x0))))))) → D.1(d.0(b.0(b.1(d.0(d.1(d.0(b.0(b.1(d.0(d.1(x0)))))))))))
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(b.0(b.0(d.1(d.0(x0))))))))
D.1(d.0(c.0(c.1(d.0(c.0(c.1(x0))))))) → D.1(d.0(b.0(b.1(d.0(b.0(b.1(d.0(d.1(x0)))))))))
D.1(d.0(c.0(c.0(c.0(c.1(x0)))))) → D.1(d.0(b.0(b.0(b.0(b.1(d.0(d.1(x0))))))))
b.0(b.0(b.0(b.0(b.0(b.0(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.0(x1))))))
b.0(b.0(d.1(d.0(b.0(b.0(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.0(x1))))))
d.1(d.0(a.0(a.0(c.0(c.0(x1)))))) → b.0(b.0(b.0(b.0(x1))))
d.1(d.0(c.0(c.1(x1)))) → b.0(b.1(d.0(d.1(x1))))
b.0(b.0(d.1(d.0(b.0(b.1(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.1(x1))))))
d.1(d.0(a.0(a.0(c.0(c.1(x1)))))) → b.0(b.0(b.0(b.1(x1))))
d.1(d.0(c.0(c.1(x1)))) → d.1(d.0(b.0(b.1(d.0(d.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → b.0(b.0(d.1(d.0(x1))))
b.0(b.0(b.0(b.0(b.0(b.1(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → d.1(d.0(b.0(b.0(d.1(d.0(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof2
↳ UsableRulesProof
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(d.1(d.0(b.0(b.0(d.1(d.0(x0))))))))))
D.1(d.0(c.0(c.0(b.0(b.0(x0)))))) → D.1(d.0(c.0(c.0(d.1(d.0(b.0(b.0(x0))))))))
D.1(d.0(c.0(c.0(c.0(c.0(x0)))))) → D.1(d.0(b.0(b.0(b.0(b.0(d.1(d.0(x0))))))))
b.0(b.0(b.0(b.0(b.0(b.0(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.0(x1))))))
b.0(b.0(d.1(d.0(b.0(b.0(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.0(x1))))))
d.1(d.0(a.0(a.0(c.0(c.0(x1)))))) → b.0(b.0(b.0(b.0(x1))))
d.1(d.0(c.0(c.1(x1)))) → b.0(b.1(d.0(d.1(x1))))
b.0(b.0(d.1(d.0(b.0(b.1(x1)))))) → c.0(c.0(d.1(d.0(b.0(b.1(x1))))))
d.1(d.0(a.0(a.0(c.0(c.1(x1)))))) → b.0(b.0(b.0(b.1(x1))))
d.1(d.0(c.0(c.1(x1)))) → d.1(d.0(b.0(b.1(d.0(d.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → b.0(b.0(d.1(d.0(x1))))
b.0(b.0(b.0(b.0(b.0(b.1(x1)))))) → a.0(a.0(b.0(b.0(c.0(c.1(x1))))))
d.1(d.0(c.0(c.0(x1)))) → d.1(d.0(b.0(b.0(d.1(d.0(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ UsableRulesProof
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ UsableRulesProof
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))
D(d(c(c(b(b(x0)))))) → D(d(c(c(d(d(b(b(x0))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(d(d(b(b(d(d(x0))))))))))
D(d(c(c(c(c(x0)))))) → D(d(b(b(b(b(d(d(x0))))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
b(b(c(c(d(D(x)))))) → b(b(d(d(c(c(d(D(x))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(d(d(b(b(d(D(x))))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(b(b(d(D(x))))))))
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ RuleRemovalProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ Narrowing
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ SemLabProof
↳ SemLabProof2
↳ QDP
↳ QDPToSRSProof
↳ QTRS
↳ QTRS Reverse
↳ QTRS
↳ RFCMatchBoundsTRSProof
↳ UsableRulesProof
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
b(b(c(c(d(D(x)))))) → b(b(d(d(c(c(d(D(x))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(d(d(b(b(d(D(x))))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(b(b(d(D(x))))))))
c(c(d(d(x)))) → d(d(b(b(x))))
c(c(d(d(x)))) → d(d(b(b(d(d(x))))))
c(c(a(a(d(d(x)))))) → b(b(b(b(x))))
b(b(d(d(b(b(x)))))) → b(b(d(d(c(c(x))))))
b(b(b(b(b(b(x)))))) → c(c(b(b(a(a(x))))))
b(b(c(c(d(D(x)))))) → b(b(d(d(c(c(d(D(x))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(d(d(b(b(d(D(x))))))))))
c(c(c(c(d(D(x)))))) → d(d(b(b(b(b(d(D(x))))))))
The certificate consists of the following enumerated nodes:
5748, 5749, 5754, 5753, 5752, 5751, 5750, 5761, 5762, 5760, 5757, 5758, 5756, 5763, 5759, 5755, 5764, 5765, 5766, 5767, 5768, 5773, 5774, 5772, 5771, 5770, 5775, 5769, 5776, 5777, 5782, 5781, 5778, 5779, 5780, 5785, 5784, 5783, 5790, 5789, 5788, 5787, 5786, 5791, 5792, 5793, 5794, 5795, 5796, 5797, 5802, 5801, 5798, 5799, 5800, 5809, 5810, 5808, 5805, 5806, 5804, 5811, 5807, 5803, 5816, 5817, 5815, 5814, 5813, 5818, 5812, 5821, 5820, 5819, 5825, 5826, 5829, 5828, 5827, 5830, 5831, 5832, 5833, 5834, 5840, 5841, 5844, 5843, 5842
Node 5748 is start node and node 5749 is final node.
Those nodes are connect through the following edges:
↳ QTRS
↳ QTRS Reverse
↳ QTRS Reverse
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ QDP
↳ UsableRulesProof
↳ UsableRulesProof
↳ QDP
D(d(c(c(x1)))) → D(d(x1))
D(d(c(c(x1)))) → D(b(b(d(d(x1)))))
D(d(c(c(x1)))) → D(d(b(b(d(d(x1))))))
D(d(c(c(x1)))) → D(x1)
d(d(c(c(x1)))) → b(b(d(d(x1))))
d(d(c(c(x1)))) → d(d(b(b(d(d(x1))))))
d(d(a(a(c(c(x1)))))) → b(b(b(b(x1))))
b(b(d(d(b(b(x1)))))) → c(c(d(d(b(b(x1))))))
b(b(b(b(b(b(x1)))))) → a(a(b(b(c(c(x1))))))