| Back: | ⟨a, b | aabaaab=ab⟩ |
|---|
Completion settings:
Axiom: aabaaab=ab.
Overlap of [1] aabaaab=ab with [1] aabaaab=ab:
Critical pair: aabaab=abaaab.
Flip LHS and RHS.
Overlap of [2] abaaab=aabaab with [1] aabaaab=ab:
Critical pair: abaab=aabaabaaab.
Reduce RHS:
| [1] | aab(aabaaab) |
| ⇒ aabab |
Defines rule #1.
Overlap of [1] aabaaab=ab with [2] abaaab=aabaab:
Critical pair: aaabaab=ab.
Reduce LHS:
| [3] | aa(abaab) |
| ⇒ aaaabab |
Defines rule #3.
Simplify [2] abaaab=aabaab.
Reduce RHS:
| [3] | a(abaab) |
| ⇒ aaabab |
Defines rule #2.