Certification Problem

Input (TPDB TRS_Standard/Endrullis_06/pair2hard)

The rewrite relation of the following TRS is considered.

p(a(x0),p(b(a(x1)),x2)) p(x1,p(a(b(a(x1))),x2)) (1)
a(b(a(x0))) b(a(b(x0))) (2)

Property / Task

Prove or disprove termination.

Answer / Result

Yes.

Proof (by AProVE @ termCOMP 2023)

1 Dependency Pair Transformation

The following set of initial dependency pairs has been identified.
p#(a(x0),p(b(a(x1)),x2)) p#(x1,p(a(b(a(x1))),x2)) (3)
p#(a(x0),p(b(a(x1)),x2)) p#(a(b(a(x1))),x2) (4)
p#(a(x0),p(b(a(x1)),x2)) a#(b(a(x1))) (5)
a#(b(a(x0))) a#(b(x0)) (6)

1.1 Dependency Graph Processor

The dependency pairs are split into 2 components.