Certification Problem

Input (COPS 1076)

We consider two TRSs R and S where R contains the rules

b(b(x)) a(a(x)) (1)
a(a(x)) b(c(x)) (2)
a(c(x)) b(a(x)) (3)
b(a(x)) a(c(x)) (4)
a(b(x)) a(b(x)) (5)
b(c(x)) a(a(x)) (6)
a(b(x)) b(c(x)) (7)

and S contains the following rules:

a(x) b(b(b(x))) (8)
a(x) c(x) (9)
b(x) b(x) (10)

The underlying signature is as follows:

{a/1, b/1, c/1}

Property / Task

Prove or disprove commutation.

Answer / Result

No.

Proof (by ACP @ CoCo 2023)

1 Non-Joinable Fork

The systems are not commuting due to the following forking derivations.
t0 = a(a(x))
S b(b(b(a(x))))
= s1
and
t0 = a(a(x))
R b(c(x))
= t1
There is no possibility to join s1R*·←S* t1 for the following reason: