Certification Problem

Input

We consider the TRS containing the following rules:

f(f(x)) f(g(f(x),f(x)))
a b
a c
b d
c d
c e1
e1 e2
e1 d
e2 d

The underlying signature is as follows:

{f/1, g/2, a/0, b/0, c/0, d/0, e1/0, e2/0}

Property / Task

Prove or disprove confluence.

Answer / Result

Yes.

Proof (by csi + manual amendments)

1 Simultaneous Critical Pairs Closed

Confluence is proven by Okui's criterion, that all simultaneous critical pairs are development closed. The simultaneous critical pairs can be joined as follows. Here, ↔ is always chosen as an appropriate rewrite relation which is automatically inferred by the certifier. />