| Back: | ⟨a, b | abbaab=abaa⟩ |
|---|
Completion settings:
Axiom: abbaab=abaa.
Referenced by [3].
Axiom: abaa=c.
Defines rule #7.
Referenced by [3], [4], [6], [7], [9].
Simplify [1] abbaab=abaa.
Reduce RHS:
| [2] | (abaa) |
| ⇒ c |
Defines rule #8.
Referenced by [5], [6], [7], [8].
Overlap of [2] abaa=c with [2] abaa=c:
Critical pair: abac=cbaa.
Flip LHS and RHS.
Defines rule #5.
Overlap of [3] abbaab=c with [3] abbaab=c:
Critical pair: abbac=cbaab.
Reduce RHS:
| [4] | (cbaa)b |
| ⇒ abacb |
Flip LHS and RHS.
Defines rule #3.
Overlap of [3] abbaab=c with [2] abaa=c:
Critical pair: abbac=caa.
Flip LHS and RHS.
Defines rule #4.
Overlap of [2] abaa=c with [3] abbaab=c:
Critical pair: abac=cbbaab.
Flip LHS and RHS.
Defines rule #6.
Overlap of [4] cbaa=abac with [3] abbaab=c:
Critical pair: cbac=abacbbaab.
Reduce RHS:
| [5] | (abacb)baab |
| [4] | ⇒ abba(cbaa)b |
| [3] | ⇒ (abbaab)acb |
| ⇒ cacb |
Flip LHS and RHS.
Defines rule #1.
Overlap of [2] abaa=c with [5] abacb=abbac:
Critical pair: abaabbac=cbacb.
Reduce LHS:
| [2] | (abaa)bbac |
| ⇒ cbbac |
Flip LHS and RHS.
Defines rule #2.