YES
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt, V2) → U22(isList(V2))
U22(tt) → tt
U31(tt) → tt
U41(tt, V2) → U42(isNeList(V2))
U42(tt) → tt
U51(tt, V2) → U52(isList(V2))
U52(tt) → tt
U61(tt) → tt
U71(tt, P) → U72(isPal(P))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(V))
isList(nil) → tt
isList(__(V1, V2)) → U21(isList(V1), V2)
isNeList(V) → U31(isQid(V))
isNeList(__(V1, V2)) → U41(isList(V1), V2)
isNeList(__(V1, V2)) → U51(isNeList(V1), V2)
isNePal(V) → U61(isQid(V))
isNePal(__(I, __(P, I))) → U71(isQid(I), P)
isPal(V) → U81(isNePal(V))
isPal(nil) → tt
isQid(a) → tt
isQid(e) → tt
isQid(i) → tt
isQid(o) → tt
isQid(u) → tt
__: {1, 2}
nil: empty set
U11: {1}
tt: empty set
U21: {1}
U22: {1}
isList: empty set
U31: {1}
U41: {1}
U42: {1}
isNeList: empty set
U51: {1}
U52: {1}
U61: {1}
U71: {1}
U72: {1}
isPal: empty set
U81: {1}
isQid: empty set
isNePal: empty set
a: empty set
e: empty set
i: empty set
o: empty set
u: empty set
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt, V2) → U22(isList(V2))
U22(tt) → tt
U31(tt) → tt
U41(tt, V2) → U42(isNeList(V2))
U42(tt) → tt
U51(tt, V2) → U52(isList(V2))
U52(tt) → tt
U61(tt) → tt
U71(tt, P) → U72(isPal(P))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(V))
isList(nil) → tt
isList(__(V1, V2)) → U21(isList(V1), V2)
isNeList(V) → U31(isQid(V))
isNeList(__(V1, V2)) → U41(isList(V1), V2)
isNeList(__(V1, V2)) → U51(isNeList(V1), V2)
isNePal(V) → U61(isQid(V))
isNePal(__(I, __(P, I))) → U71(isQid(I), P)
isPal(V) → U81(isNePal(V))
isPal(nil) → tt
isQid(a) → tt
isQid(e) → tt
isQid(i) → tt
isQid(o) → tt
isQid(u) → tt
__: {1, 2}
nil: empty set
U11: {1}
tt: empty set
U21: {1}
U22: {1}
isList: empty set
U31: {1}
U41: {1}
U42: {1}
isNeList: empty set
U51: {1}
U52: {1}
U61: {1}
U71: {1}
U72: {1}
isPal: empty set
U81: {1}
isQid: empty set
isNePal: empty set
a: empty set
e: empty set
i: empty set
o: empty set
u: empty set
We applied the Lucas [26] to transform the context-sensitive TRS to an usual TRS.
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ Zantema-Transformation
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U61(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U61(isQid)
isNePal → U71(isQid)
isPal → U81(isNePal)
isPal → tt
isQid → tt
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U61(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U61(isQid)
isNePal → U71(isQid)
isPal → U81(isNePal)
isPal → tt
isQid → tt
Used ordering:
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
POL(U11(x1)) = x1
POL(U21(x1)) = x1
POL(U22(x1)) = 2·x1
POL(U31(x1)) = 2·x1
POL(U41(x1)) = x1
POL(U42(x1)) = 2·x1
POL(U51(x1)) = 2·x1
POL(U52(x1)) = x1
POL(U61(x1)) = x1
POL(U71(x1)) = 2·x1
POL(U72(x1)) = 2·x1
POL(U81(x1)) = 2·x1
POL(__(x1, x2)) = 2 + 2·x1 + x2
POL(isList) = 0
POL(isNeList) = 0
POL(isNePal) = 0
POL(isPal) = 0
POL(isQid) = 0
POL(nil) = 2
POL(tt) = 0
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ Zantema-Transformation
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U61(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U61(isQid)
isNePal → U71(isQid)
isPal → U81(isNePal)
isPal → tt
isQid → tt
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U61(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U61(isQid)
isNePal → U71(isQid)
isPal → U81(isNePal)
isPal → tt
isQid → tt
Used ordering:
U61(tt) → tt
isNePal → U61(isQid)
isPal → tt
POL(U11(x1)) = 2·x1
POL(U21(x1)) = 2·x1
POL(U22(x1)) = x1
POL(U31(x1)) = x1
POL(U41(x1)) = 2·x1
POL(U42(x1)) = 2·x1
POL(U51(x1)) = 2·x1
POL(U52(x1)) = 2·x1
POL(U61(x1)) = 1 + 2·x1
POL(U71(x1)) = 2 + 2·x1
POL(U72(x1)) = x1
POL(U81(x1)) = x1
POL(isList) = 0
POL(isNeList) = 0
POL(isNePal) = 2
POL(isPal) = 2
POL(isQid) = 0
POL(tt) = 0
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ Zantema-Transformation
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U71(isQid)
isPal → U81(isNePal)
isQid → tt
ISNELIST → U511(isNeList)
ISNEPAL → ISQID
U211(tt) → ISLIST
ISNELIST → ISNELIST
U411(tt) → ISNELIST
ISNELIST → ISLIST
U411(tt) → U421(isNeList)
U211(tt) → U221(isList)
U511(tt) → U521(isList)
U511(tt) → ISLIST
U711(tt) → ISPAL
ISLIST → ISLIST
ISNELIST → U411(isList)
ISLIST → U111(isNeList)
ISNEPAL → U711(isQid)
ISNELIST → U311(isQid)
ISNELIST → ISQID
U711(tt) → U721(isPal)
ISPAL → ISNEPAL
ISLIST → U211(isList)
ISPAL → U811(isNePal)
ISLIST → ISNELIST
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U71(isQid)
isPal → U81(isNePal)
isQid → tt
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ Zantema-Transformation
ISNELIST → U511(isNeList)
ISNEPAL → ISQID
U211(tt) → ISLIST
ISNELIST → ISNELIST
U411(tt) → ISNELIST
ISNELIST → ISLIST
U411(tt) → U421(isNeList)
U211(tt) → U221(isList)
U511(tt) → U521(isList)
U511(tt) → ISLIST
U711(tt) → ISPAL
ISLIST → ISLIST
ISNELIST → U411(isList)
ISLIST → U111(isNeList)
ISNEPAL → U711(isQid)
ISNELIST → U311(isQid)
ISNELIST → ISQID
U711(tt) → U721(isPal)
ISPAL → ISNEPAL
ISLIST → U211(isList)
ISPAL → U811(isNePal)
ISLIST → ISNELIST
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U71(isQid)
isPal → U81(isNePal)
isQid → tt
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Zantema-Transformation
ISNEPAL → U711(isQid)
ISPAL → ISNEPAL
U711(tt) → ISPAL
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U71(isQid)
isPal → U81(isNePal)
isQid → tt
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ MNOCProof
↳ QDP
↳ Zantema-Transformation
ISNEPAL → U711(isQid)
ISPAL → ISNEPAL
U711(tt) → ISPAL
isQid → tt
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ MNOCProof
↳ QDP
↳ Rewriting
↳ QDP
↳ Zantema-Transformation
ISNEPAL → U711(isQid)
ISPAL → ISNEPAL
U711(tt) → ISPAL
isQid → tt
isQid
ISNEPAL → U711(tt)
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ MNOCProof
↳ QDP
↳ Rewriting
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Zantema-Transformation
ISPAL → ISNEPAL
ISNEPAL → U711(tt)
U711(tt) → ISPAL
isQid → tt
isQid
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ MNOCProof
↳ QDP
↳ Rewriting
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ QReductionProof
↳ QDP
↳ Zantema-Transformation
ISPAL → ISNEPAL
ISNEPAL → U711(tt)
U711(tt) → ISPAL
isQid
isQid
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ MNOCProof
↳ QDP
↳ Rewriting
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ QReductionProof
↳ QDP
↳ NonTerminationProof
↳ QDP
↳ Zantema-Transformation
ISPAL → ISNEPAL
ISNEPAL → U711(tt)
U711(tt) → ISPAL
ISPAL → ISNEPAL
ISNEPAL → U711(tt)
U711(tt) → ISPAL
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ Zantema-Transformation
ISNELIST → U511(isNeList)
U211(tt) → ISLIST
ISNELIST → ISNELIST
ISLIST → ISLIST
U411(tt) → ISNELIST
ISNELIST → U411(isList)
ISNELIST → ISLIST
ISLIST → U211(isList)
U511(tt) → ISLIST
ISLIST → ISNELIST
U11(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U31(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
U51(tt) → U52(isList)
U52(tt) → tt
U71(tt) → U72(isPal)
U72(tt) → tt
U81(tt) → tt
isList → U11(isNeList)
isList → tt
isList → U21(isList)
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
isNePal → U71(isQid)
isPal → U81(isNePal)
isQid → tt
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Narrowing
↳ Zantema-Transformation
ISNELIST → U511(isNeList)
U211(tt) → ISLIST
U411(tt) → ISNELIST
ISLIST → ISLIST
ISNELIST → ISNELIST
ISNELIST → U411(isList)
ISNELIST → ISLIST
ISLIST → U211(isList)
U511(tt) → ISLIST
ISLIST → ISNELIST
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
U51(tt) → U52(isList)
isList → U11(isNeList)
isList → tt
isList → U21(isList)
U52(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U11(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
isQid → tt
U31(tt) → tt
ISNELIST → U511(U31(isQid))
ISNELIST → U511(U41(isList))
ISNELIST → U511(U51(isNeList))
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ Zantema-Transformation
U211(tt) → ISLIST
U411(tt) → ISNELIST
ISNELIST → ISNELIST
ISNELIST → U511(U41(isList))
ISNELIST → ISLIST
U511(tt) → ISLIST
ISNELIST → U511(U51(isNeList))
ISLIST → ISLIST
ISNELIST → U411(isList)
ISNELIST → U511(U31(isQid))
ISLIST → U211(isList)
ISLIST → ISNELIST
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
U51(tt) → U52(isList)
isList → U11(isNeList)
isList → tt
isList → U21(isList)
U52(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U11(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
isQid → tt
U31(tt) → tt
ISNELIST → U411(U21(isList))
ISNELIST → U411(U11(isNeList))
ISNELIST → U411(tt)
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ Zantema-Transformation
U211(tt) → ISLIST
ISNELIST → ISNELIST
U411(tt) → ISNELIST
ISNELIST → U511(U41(isList))
ISNELIST → ISLIST
U511(tt) → ISLIST
ISNELIST → U511(U51(isNeList))
ISNELIST → U411(U21(isList))
ISLIST → ISLIST
ISNELIST → U511(U31(isQid))
ISNELIST → U411(U11(isNeList))
ISLIST → U211(isList)
ISNELIST → U411(tt)
ISLIST → ISNELIST
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
U51(tt) → U52(isList)
isList → U11(isNeList)
isList → tt
isList → U21(isList)
U52(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U11(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
isQid → tt
U31(tt) → tt
ISLIST → U211(U11(isNeList))
ISLIST → U211(U21(isList))
ISLIST → U211(tt)
↳ CSR
↳ Lucas-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ UsableRulesProof
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ Narrowing
↳ QDP
↳ NonTerminationProof
↳ Zantema-Transformation
U211(tt) → ISLIST
U411(tt) → ISNELIST
ISNELIST → ISNELIST
ISNELIST → U511(U41(isList))
ISNELIST → ISLIST
U511(tt) → ISLIST
ISNELIST → U511(U51(isNeList))
ISLIST → ISLIST
ISNELIST → U411(U21(isList))
ISNELIST → U511(U31(isQid))
ISNELIST → U411(U11(isNeList))
ISLIST → U211(U11(isNeList))
ISLIST → U211(U21(isList))
ISNELIST → U411(tt)
ISLIST → U211(tt)
ISLIST → ISNELIST
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
U51(tt) → U52(isList)
isList → U11(isNeList)
isList → tt
isList → U21(isList)
U52(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U11(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
isQid → tt
U31(tt) → tt
U211(tt) → ISLIST
U411(tt) → ISNELIST
ISNELIST → ISNELIST
ISNELIST → U511(U41(isList))
ISNELIST → ISLIST
U511(tt) → ISLIST
ISNELIST → U511(U51(isNeList))
ISLIST → ISLIST
ISNELIST → U411(U21(isList))
ISNELIST → U511(U31(isQid))
ISNELIST → U411(U11(isNeList))
ISLIST → U211(U11(isNeList))
ISLIST → U211(U21(isList))
ISNELIST → U411(tt)
ISLIST → U211(tt)
ISLIST → ISNELIST
isNeList → U31(isQid)
isNeList → U41(isList)
isNeList → U51(isNeList)
U51(tt) → U52(isList)
isList → U11(isNeList)
isList → tt
isList → U21(isList)
U52(tt) → tt
U21(tt) → U22(isList)
U22(tt) → tt
U11(tt) → tt
U41(tt) → U42(isNeList)
U42(tt) → tt
isQid → tt
U31(tt) → tt
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U22(tt) → tt
U31(tt) → tt
U41(tt, V2) → U42(isNeList(a(V2)))
U42(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U52(tt) → tt
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(nilInact) → tt
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isNePal(V) → U61(isQid(a(V)))
isNePal(__Inact(I, __(P, I))) → U71(isQid(a(I)), a(P))
isPal(V) → U81(isNePal(a(V)))
isPal(nilInact) → tt
isQid(aInact) → tt
isQid(eInact) → tt
isQid(iInact) → tt
isQid(oInact) → tt
isQid(uInact) → tt
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
__(__(X, Y), Z) → __(X, __(Y, Z))
__(X, nil) → X
__(nil, X) → X
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U22(tt) → tt
U31(tt) → tt
U41(tt, V2) → U42(isNeList(a(V2)))
U42(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U52(tt) → tt
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(nilInact) → tt
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isNePal(V) → U61(isQid(a(V)))
isNePal(__Inact(I, __(P, I))) → U71(isQid(a(I)), a(P))
isPal(V) → U81(isNePal(a(V)))
isPal(nilInact) → tt
isQid(aInact) → tt
isQid(eInact) → tt
isQid(iInact) → tt
isQid(oInact) → tt
isQid(uInact) → tt
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
__(X, nil) → X
__(nil, X) → X
U22(tt) → tt
U41(tt, V2) → U42(isNeList(a(V2)))
U52(tt) → tt
isList(nilInact) → tt
isNePal(V) → U61(isQid(a(V)))
isNePal(__Inact(I, __(P, I))) → U71(isQid(a(I)), a(P))
isPal(nilInact) → tt
isQid(aInact) → tt
isQid(eInact) → tt
isQid(iInact) → tt
isQid(oInact) → tt
isQid(uInact) → tt
POL(U11(x1)) = x1
POL(U21(x1, x2)) = x1 + 2·x2
POL(U22(x1)) = 1 + x1
POL(U31(x1)) = x1
POL(U41(x1, x2)) = x1 + 2·x2
POL(U42(x1)) = x1
POL(U51(x1, x2)) = x1 + 2·x2
POL(U52(x1)) = 1 + x1
POL(U61(x1)) = x1
POL(U71(x1, x2)) = 1 + x1 + 2·x2
POL(U72(x1)) = x1
POL(U81(x1)) = x1
POL(__(x1, x2)) = x1 + x2
POL(__Inact(x1, x2)) = x1 + x2
POL(a) = 1
POL(a(x1)) = x1
POL(aInact) = 1
POL(e) = 2
POL(eInact) = 2
POL(i) = 1
POL(iInact) = 1
POL(isList(x1)) = 2·x1
POL(isNeList(x1)) = 2·x1
POL(isNePal(x1)) = 2 + 2·x1
POL(isPal(x1)) = 2 + 2·x1
POL(isQid(x1)) = 2·x1
POL(nil) = 2
POL(nilInact) = 2
POL(o) = 1
POL(oInact) = 1
POL(tt) = 1
POL(u) = 1
POL(uInact) = 1
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
U42(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
U42(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
U42(tt) → tt
POL(U11(x1)) = x1
POL(U21(x1, x2)) = x1 + x2
POL(U22(x1)) = x1
POL(U31(x1)) = x1
POL(U41(x1, x2)) = 2·x1 + x2
POL(U42(x1)) = 2 + x1
POL(U51(x1, x2)) = x1 + x2
POL(U52(x1)) = x1
POL(U61(x1)) = 2·x1
POL(U71(x1, x2)) = 2·x1 + 2·x2
POL(U72(x1)) = x1
POL(U81(x1)) = x1
POL(__(x1, x2)) = 2·x1 + x2
POL(__Inact(x1, x2)) = 2·x1 + x2
POL(a) = 0
POL(a(x1)) = x1
POL(aInact) = 0
POL(e) = 0
POL(eInact) = 0
POL(i) = 0
POL(iInact) = 0
POL(isList(x1)) = x1
POL(isNeList(x1)) = x1
POL(isNePal(x1)) = 2·x1
POL(isPal(x1)) = 2·x1
POL(isQid(x1)) = x1
POL(nil) = 0
POL(nilInact) = 0
POL(o) = 0
POL(oInact) = 0
POL(tt) = 0
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
U51(tt, V2) → U52(isList(a(V2)))
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
U51(tt, V2) → U52(isList(a(V2)))
U61(tt) → tt
U71(tt, P) → U72(isPal(a(P)))
U72(tt) → tt
U81(tt) → tt
POL(U11(x1)) = x1
POL(U21(x1, x2)) = x1 + 2·x2
POL(U22(x1)) = 1 + x1
POL(U31(x1)) = x1
POL(U41(x1, x2)) = x1 + 2·x2
POL(U51(x1, x2)) = x1 + 2·x2
POL(U52(x1)) = x1
POL(U61(x1)) = 2 + 2·x1
POL(U71(x1, x2)) = 2 + 2·x1 + 2·x2
POL(U72(x1)) = 1 + x1
POL(U81(x1)) = 2·x1
POL(__(x1, x2)) = x1 + x2
POL(__Inact(x1, x2)) = x1 + x2
POL(a) = 0
POL(a(x1)) = x1
POL(aInact) = 0
POL(e) = 0
POL(eInact) = 0
POL(i) = 0
POL(iInact) = 0
POL(isList(x1)) = 2·x1
POL(isNeList(x1)) = 2·x1
POL(isNePal(x1)) = x1
POL(isPal(x1)) = 2·x1
POL(isQid(x1)) = 2·x1
POL(nil) = 0
POL(nilInact) = 0
POL(o) = 0
POL(oInact) = 0
POL(tt) = 1
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
isPal(V) → U81(isNePal(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
isPal(V) → U81(isNePal(a(V)))
POL(U11(x1)) = x1
POL(U21(x1, x2)) = 2·x1 + 2·x2
POL(U22(x1)) = x1
POL(U31(x1)) = x1
POL(U41(x1, x2)) = x1 + 2·x2
POL(U51(x1, x2)) = x1 + 2·x2
POL(U81(x1)) = x1
POL(__(x1, x2)) = 2·x1 + x2
POL(__Inact(x1, x2)) = 2·x1 + x2
POL(a) = 0
POL(a(x1)) = x1
POL(aInact) = 0
POL(e) = 0
POL(eInact) = 0
POL(i) = 0
POL(iInact) = 0
POL(isList(x1)) = 2·x1
POL(isNeList(x1)) = 2·x1
POL(isNePal(x1)) = 2·x1
POL(isPal(x1)) = 1 + 2·x1
POL(isQid(x1)) = 2·x1
POL(nil) = 0
POL(nilInact) = 0
POL(o) = 0
POL(oInact) = 0
POL(tt) = 0
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
__(__(X, Y), Z) → __(X, __(Y, Z))
U11(tt) → tt
U21(tt, V2) → U22(isList(a(V2)))
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(V) → U31(isQid(a(V)))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
__(__(X, Y), Z) → __(X, __(Y, Z))
U21(tt, V2) → U22(isList(a(V2)))
isList(__Inact(V1, V2)) → U21(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U41(isList(a(V1)), a(V2))
isNeList(__Inact(V1, V2)) → U51(isNeList(a(V1)), a(V2))
POL(U11(x1)) = x1
POL(U21(x1, x2)) = 1 + 2·x1 + x2
POL(U22(x1)) = 2 + x1
POL(U31(x1)) = x1
POL(U41(x1, x2)) = 1 + 2·x1 + x2
POL(U51(x1, x2)) = 1 + 2·x1 + x2
POL(__(x1, x2)) = 2 + 2·x1 + x2
POL(__Inact(x1, x2)) = 2 + 2·x1 + x2
POL(a) = 0
POL(a(x1)) = x1
POL(aInact) = 0
POL(e) = 0
POL(eInact) = 0
POL(i) = 0
POL(iInact) = 0
POL(isList(x1)) = x1
POL(isNeList(x1)) = x1
POL(isQid(x1)) = x1
POL(nil) = 1
POL(nilInact) = 1
POL(o) = 0
POL(oInact) = 0
POL(tt) = 2
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
U11(tt) → tt
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isNeList(V) → U31(isQid(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
U11(tt) → tt
U31(tt) → tt
isList(V) → U11(isNeList(a(V)))
isNeList(V) → U31(isQid(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
U11(tt) → tt
isList(V) → U11(isNeList(a(V)))
POL(U11(x1)) = 1 + x1
POL(U31(x1)) = 2·x1
POL(__(x1, x2)) = x1 + x2
POL(__Inact(x1, x2)) = x1 + x2
POL(a) = 0
POL(a(x1)) = x1
POL(aInact) = 0
POL(e) = 1
POL(eInact) = 1
POL(i) = 0
POL(iInact) = 0
POL(isList(x1)) = 2 + 2·x1
POL(isNeList(x1)) = 2·x1
POL(isQid(x1)) = x1
POL(nil) = 0
POL(nilInact) = 0
POL(o) = 0
POL(oInact) = 0
POL(tt) = 0
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
U31(tt) → tt
isNeList(V) → U31(isQid(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
U31(tt) → tt
isNeList(V) → U31(isQid(a(V)))
a(x) → x
a → aInact
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
a(iInact) → i
nil → nilInact
a(nilInact) → nil
o → oInact
a(oInact) → o
e → eInact
a(eInact) → e
u → uInact
a(uInact) → u
Used ordering:
a(x) → x
a → aInact
a(__Inact(x1, x2)) → __(x1, x2)
i → iInact
nil → nilInact
o → oInact
a(oInact) → o
a(eInact) → e
u → uInact
POL(U31(x1)) = x1
POL(__(x1, x2)) = x1 + 2·x2
POL(__Inact(x1, x2)) = x1 + 2·x2
POL(a) = 2
POL(a(x1)) = 2 + x1
POL(aInact) = 0
POL(e) = 0
POL(eInact) = 0
POL(i) = 2
POL(iInact) = 0
POL(isNeList(x1)) = 2 + 2·x1
POL(isQid(x1)) = x1
POL(nil) = 2
POL(nilInact) = 0
POL(o) = 1
POL(oInact) = 0
POL(tt) = 0
POL(u) = 2
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
U31(tt) → tt
isNeList(V) → U31(isQid(a(V)))
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(iInact) → i
a(nilInact) → nil
e → eInact
a(uInact) → u
U31(tt) → tt
isNeList(V) → U31(isQid(a(V)))
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(iInact) → i
a(nilInact) → nil
e → eInact
a(uInact) → u
Used ordering:
U31(tt) → tt
isNeList(V) → U31(isQid(a(V)))
a(aInact) → a
__(x1, x2) → __Inact(x1, x2)
a(iInact) → i
a(nilInact) → nil
POL(U31(x1)) = 1 + 2·x1
POL(__(x1, x2)) = 2 + 2·x1 + x2
POL(__Inact(x1, x2)) = 1 + x1 + x2
POL(a) = 1
POL(a(x1)) = x1
POL(aInact) = 2
POL(e) = 2
POL(eInact) = 2
POL(i) = 1
POL(iInact) = 2
POL(isNeList(x1)) = 2 + 2·x1
POL(isQid(x1)) = x1
POL(nil) = 1
POL(nilInact) = 2
POL(tt) = 2
POL(u) = 0
POL(uInact) = 0
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
e → eInact
a(uInact) → u
e → eInact
a(uInact) → u
Used ordering:
e → eInact
a(uInact) → u
POL(a(x1)) = 2 + 2·x1
POL(e) = 2
POL(eInact) = 1
POL(u) = 1
POL(uInact) = 2
↳ CSR
↳ Lucas-Transformation
↳ Zantema-Transformation
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RRRPoloQTRSProof
↳ QTRS
↳ RisEmptyProof