Certification Problem
Input (COPS 102)
We consider the TRS containing the following rules:
I(x) |
→ |
I(J(x)) |
(1) |
J(x) |
→ |
J(K(J(x))) |
(2) |
H(I(x)) |
→ |
K(J(x)) |
(3) |
J(x) |
→ |
K(J(x)) |
(4) |
The underlying signature is as follows:
{I/1, J/1, K/1, H/1}Property / Task
Prove or disprove confluence.Answer / Result
Yes.Proof (by Hakusan @ CoCo 2023)
1 Compositional Rule Labeling with Parallel Critical Pairs
Confluence is proven by compositional rule labeling with parallel critical pairs.
The following labeling functions phi and psi are used (if only one is displayed, then phi = psi).
The non-0-0 parallel critical pairs are joined as follows.
The remaining rules are handled recursively.
There are no rules.
1.1 (Weakly) Orthogonal
Confluence is proven since the TRS is (weakly) orthogonal.