| Back: | ⟨a, b | aabaaaab=ab⟩ |
|---|
Completion settings:
Axiom: aabaaaab=ab.
Referenced by [2], [3], [4], [5].
Overlap of [1] aabaaaab=ab with [1] aabaaaab=ab:
Critical pair: aabaaab=abaaaab.
Flip LHS and RHS.
Overlap of [2] abaaaab=aabaaab with [1] aabaaaab=ab:
Critical pair: abaaab=aabaaabaaaab.
Reduce RHS:
| [1] | aaba(aabaaaab) |
| ⇒ aabaab |
Referenced by [4], [5], [6], [7].
Overlap of [3] abaaab=aabaab with [1] aabaaaab=ab:
Critical pair: abaab=aabaabaaaab.
Reduce RHS:
| [1] | aab(aabaaaab) |
| ⇒ aabab |
Defines rule #1.
Overlap of [1] aabaaaab=ab with [2] abaaaab=aabaaab:
Critical pair: aaabaaab=ab.
Reduce LHS:
| [3] | aa(abaaab) |
| [4] | ⇒ aaa(abaab) |
| ⇒ aaaaabab |
Defines rule #4.
Simplify [2] abaaaab=aabaaab.
Reduce RHS:
| [3] | a(abaaab) |
| [4] | ⇒ aa(abaab) |
| ⇒ aaaabab |
Defines rule #3.
Simplify [3] abaaab=aabaab.
Reduce RHS:
| [4] | a(abaab) |
| ⇒ aaabab |
Defines rule #2.