0 QTRS
↳1 Overlay + Local Confluence (⇔)
↳2 QTRS
↳3 DependencyPairsProof (⇔)
↳4 QDP
↳5 QDPOrderProof (⇔)
↳6 QDP
↳7 PisEmptyProof (⇔)
↳8 TRUE
:(:(:(:(C, x), y), z), u) → :(:(x, z), :(:(:(x, y), z), u))
:(:(:(:(C, x), y), z), u) → :(:(x, z), :(:(:(x, y), z), u))
:(:(:(:(C, x0), x1), x2), x3)
:1(:(:(:(C, x), y), z), u) → :1(:(x, z), :(:(:(x, y), z), u))
:1(:(:(:(C, x), y), z), u) → :1(x, z)
:1(:(:(:(C, x), y), z), u) → :1(:(:(x, y), z), u)
:1(:(:(:(C, x), y), z), u) → :1(:(x, y), z)
:1(:(:(:(C, x), y), z), u) → :1(x, y)
:(:(:(:(C, x), y), z), u) → :(:(x, z), :(:(:(x, y), z), u))
:(:(:(:(C, x0), x1), x2), x3)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
:1(:(:(:(C, x), y), z), u) → :1(:(x, z), :(:(:(x, y), z), u))
:1(:(:(:(C, x), y), z), u) → :1(x, z)
:1(:(:(:(C, x), y), z), u) → :1(:(:(x, y), z), u)
:1(:(:(:(C, x), y), z), u) → :1(:(x, y), z)
:1(:(:(:(C, x), y), z), u) → :1(x, y)
[:^12, C] > :2
:(:(:(:(C, x), y), z), u) → :(:(x, z), :(:(:(x, y), z), u))
:(:(:(:(C, x), y), z), u) → :(:(x, z), :(:(:(x, y), z), u))
:(:(:(:(C, x0), x1), x2), x3)