| Back: | ⟨a, b | abaaab=b⟩ |
|---|
Completion settings:
Axiom: abaaab=b.
Referenced by [2], [3], [4], [5].
Overlap of [1] abaaab=b with [1] abaaab=b:
Critical pair: abaab=baaab.
Flip LHS and RHS.
Overlap of [2] baaab=abaab with [1] abaaab=b:
Critical pair: baab=abaabaaab.
Reduce RHS:
| [1] | aba(abaaab) |
| ⇒ abab |
Referenced by [4], [5], [6], [7].
Overlap of [3] baab=abab with [1] abaaab=b:
Critical pair: bab=ababaaab.
Reduce RHS:
| [1] | ab(abaaab) |
| ⇒ abb |
Defines rule #1.
Overlap of [1] abaaab=b with [2] baaab=abaab:
Critical pair: aabaab=b.
Reduce LHS:
| [3] | aa(baab) |
| [4] | ⇒ aaa(bab) |
| ⇒ aaaabb |
Defines rule #4.
Simplify [2] baaab=abaab.
Reduce RHS:
| [3] | a(baab) |
| [4] | ⇒ aa(bab) |
| ⇒ aaabb |
Defines rule #3.
Simplify [3] baab=abab.
Reduce RHS:
| [4] | a(bab) |
| ⇒ aabb |
Defines rule #2.