| Back: | ⟨a, b | aa=a, babbab=ab⟩ |
|---|
Completion settings:
Axiom: aa=a.
Defines rule #1.
Referenced by [4].
Axiom: babbab=ab.
Referenced by [3], [4], [5], [6].
Overlap of [2] babbab=ab with [2] babbab=ab:
Critical pair: babab=abbab.
Overlap of [3] babab=abbab with [2] babbab=ab:
Critical pair: baab=abbabbab.
Reduce LHS:
| [1] | b(aa)b |
| ⇒ bab |
Reduce RHS:
| [2] | ab(babbab) |
| ⇒ abab |
Flip LHS and RHS.
Defines rule #2.
Overlap of [2] babbab=ab with [4] abab=bab:
Critical pair: babbbab=abab.
Reduce RHS:
| [4] | (abab) |
| ⇒ bab |
Overlap of [2] babbab=ab with [5] babbbab=bab:
Critical pair: babbab=abbbab.
Reduce LHS:
| [2] | (babbab) |
| ⇒ ab |
Flip LHS and RHS.
Overlap of [5] babbbab=bab with [4] abab=bab:
Critical pair: babbbbab=babab.
Reduce RHS:
| [3] | (babab) |
| ⇒ abbab |
Referenced by [9].
Overlap of [6] abbbab=ab with [4] abab=bab:
Critical pair: abbbbab=abab.
Reduce RHS:
| [4] | (abab) |
| ⇒ bab |
Simplify [7] babbbbab=abbab.
Reduce LHS:
| [8] | b(abbbbab) |
| ⇒ bbab |
Flip LHS and RHS.
Defines rule #3.
Referenced by [10].
Overlap of [9] abbab=bbab with [8] abbbbab=bab:
Critical pair: abbbab=bbabbbbab.
Reduce LHS:
| [6] | (abbbab) |
| ⇒ ab |
Reduce RHS:
| [8] | bb(abbbbab) |
| ⇒ bbbab |
Flip LHS and RHS.
Defines rule #4.