| Back: | ⟨a, b | aaa=a, baab=abb⟩ |
|---|
Completion settings:
Axiom: aaa=a.
Defines rule #1.
Referenced by [5].
Axiom: baab=abb.
Referenced by [4].
Axiom: abb=c.
Defines rule #8.
Referenced by [4], [5], [7], [8], [10].
Simplify [2] baab=abb.
Reduce RHS:
| [3] | (abb) |
| ⇒ c |
Defines rule #9.
Referenced by [6], [7], [8], [9].
Overlap of [1] aaa=a with [3] abb=c:
Critical pair: aac=abb.
Reduce RHS:
| [3] | (abb) |
| ⇒ c |
Defines rule #2.
Overlap of [4] baab=c with [4] baab=c:
Critical pair: baac=caab.
Reduce LHS:
| [5] | b(aac) |
| ⇒ bc |
Defines rule #6.
Referenced by [8].
Overlap of [4] baab=c with [3] abb=c:
Critical pair: bac=cb.
Defines rule #7.
Overlap of [3] abb=c with [4] baab=c:
Critical pair: abc=caab.
Reduce LHS:
| [6] | a(bc) |
| ⇒ acaab |
Defines rule #5.
Overlap of [8] acaab=caab with [4] baab=c:
Critical pair: acaac=caabaab.
Reduce LHS:
| [5] | ac(aac) |
| ⇒ acc |
Reduce RHS:
| [4] | caa(baab) |
| [5] | ⇒ c(aac) |
| ⇒ cc |
Defines rule #3.
Overlap of [8] acaab=caab with [3] abb=c:
Critical pair: acac=caabb.
Reduce RHS:
| [3] | ca(abb) |
| ⇒ cac |
Defines rule #4.