| Back: | ⟨a, b | aaa=aa, babb=ab⟩ |
|---|
Completion settings:
Axiom: aaa=aa.
Defines rule #1.
Axiom: babb=ab.
Defines rule #3.
Overlap of [2] babb=ab with [2] babb=ab:
Critical pair: babab=ababb.
Reduce RHS:
| [2] | a(babb) |
| ⇒ aab |
Defines rule #6.
Overlap of [3] babab=aab with [2] babb=ab:
Critical pair: baab=aabb.
Defines rule #2.
Overlap of [3] babab=aab with [3] babab=aab:
Critical pair: baaab=aabab.
Reduce LHS:
| [1] | b(aaa)b |
| [4] | ⇒ (baab) |
| ⇒ aabb |
Flip LHS and RHS.
Defines rule #4.
Overlap of [4] baab=aabb with [5] aabab=aabb:
Critical pair: baabb=aabbab.
Reduce LHS:
| [4] | (baab)b |
| ⇒ aabbb |
Flip LHS and RHS.
Referenced by [8].
Overlap of [5] aabab=aabb with [2] babb=ab:
Critical pair: aaab=aabbb.
Reduce LHS:
| [1] | (aaa)b |
| ⇒ aab |
Flip LHS and RHS.
Defines rule #5.
Referenced by [8].
Simplify [6] aabbab=aabbb.
Reduce RHS:
| [7] | (aabbb) |
| ⇒ aab |
Defines rule #7.