| Back: | ⟨a, b | aab=ba, bab=aaa⟩ |
|---|
Completion settings:
Axiom: aab=ba.
Flip LHS and RHS.
Defines rule #2.
Axiom: bab=aaa.
Reduce LHS:
| [1] | (ba)b |
| ⇒ aabb |
Defines rule #3.
Overlap of [1] ba=aab with [2] aabb=aaa:
Critical pair: baaa=aababb.
Reduce LHS:
| [1] | (ba)aa |
| [1] | ⇒ aa(ba)a |
| [1] | ⇒ aaaa(ba) |
| ⇒ aaaaaab |
Reduce RHS:
| [1] | aa(ba)bb |
| [2] | ⇒ aa(aabb)b |
| ⇒ aaaaab |
Overlap of [2] aabb=aaa with [1] ba=aab:
Critical pair: aabaab=aaaa.
Reduce LHS:
| [1] | aa(ba)ab |
| [1] | ⇒ aaaa(ba)b |
| [3] | ⇒ (aaaaaab)b |
| [2] | ⇒ aaa(aabb) |
| ⇒ aaaaaa |
Simplify [3] aaaaaab=aaaaab.
Reduce LHS:
| [4] | (aaaaaa)b |
| ⇒ aaaab |
Flip LHS and RHS.
Referenced by [6].
Overlap of [5] aaaaab=aaaab with [2] aabb=aaa:
Critical pair: aaaaaa=aaaabb.
Reduce LHS:
| [4] | (aaaaaa) |
| ⇒ aaaa |
Reduce RHS:
| [2] | aa(aabb) |
| ⇒ aaaaa |
Flip LHS and RHS.
Defines rule #1.