| Back: | ⟨a, b | aab=aa, bbbab=a⟩ |
|---|
Completion settings:
Axiom: aab=aa.
Defines rule #1.
Axiom: bbbab=a.
Defines rule #5.
Referenced by [3], [6], [7], [8], [9].
Overlap of [2] bbbab=a with [2] bbbab=a:
Critical pair: bbbaa=abbab.
Defines rule #4.
Overlap of [3] bbbaa=abbab with [1] aab=aa:
Critical pair: bbbaa=abbabb.
Reduce LHS:
| [3] | (bbbaa) |
| ⇒ abbab |
Flip LHS and RHS.
Defines rule #7.
Overlap of [3] bbbaa=abbab with [1] aab=aa:
Critical pair: bbbaaa=abbabab.
Reduce LHS:
| [3] | (bbbaa)a |
| ⇒ abbaba |
Flip LHS and RHS.
Referenced by [7].
Overlap of [2] bbbab=a with [4] abbabb=abbab:
Critical pair: bbbabbab=ababb.
Reduce LHS:
| [2] | (bbbab)bab |
| ⇒ abab |
Flip LHS and RHS.
Defines rule #3.
Overlap of [4] abbabb=abbab with [2] bbbab=a:
Critical pair: abbaa=abbabbab.
Reduce RHS:
| [4] | (abbabb)ab |
| [5] | ⇒ (abbabab) |
| ⇒ abbaba |
Flip LHS and RHS.
Defines rule #6.
Overlap of [6] ababb=abab with [2] bbbab=a:
Critical pair: abaa=ababbab.
Reduce RHS:
| [6] | (ababb)ab |
| ⇒ ababab |
Flip LHS and RHS.
Referenced by [9].
Overlap of [6] ababb=abab with [2] bbbab=a:
Critical pair: ababa=ababbbab.
Reduce RHS:
| [6] | (ababb)bab |
| [6] | ⇒ (ababb)ab |
| [8] | ⇒ (ababab) |
| ⇒ abaa |
Defines rule #2.