| Back: | ⟨a, b | abab=ba, abbb=a⟩ |
|---|
Completion settings:
Axiom: abab=ba.
Axiom: abbb=a.
Defines rule #1.
Referenced by [3], [6], [7], [8], [9], [10].
Overlap of [1] abab=ba with [2] abbb=a:
Critical pair: aba=babb.
Defines rule #3.
Referenced by [4], [5], [6], [8], [10].
Overlap of [1] abab=ba with [3] aba=babb:
Critical pair: abbabb=baa.
Flip LHS and RHS.
Defines rule #4.
Referenced by [5], [6], [8], [10].
Overlap of [3] aba=babb with [4] baa=abbabb:
Critical pair: aabbabb=babba.
Overlap of [4] baa=abbabb with [5] aabbabb=babba:
Critical pair: bbabba=abbabbbbabb.
Reduce RHS:
| [2] | abb(abbb)babb |
| [3] | ⇒ abb(aba)bb |
| [2] | ⇒ (abbb)abbbb |
| [2] | ⇒ a(abbb)b |
| ⇒ aab |
Defines rule #5.
Overlap of [5] aabbabb=babba with [2] abbb=a:
Critical pair: aabba=babbab.
Defines rule #6.
Overlap of [5] aabbabb=babba with [6] bbabba=aab:
Critical pair: aaaab=babbaa.
Reduce RHS:
| [4] | bab(baa) |
| [3] | ⇒ b(aba)bbabb |
| [2] | ⇒ bb(abbb)babb |
| [3] | ⇒ bb(aba)bb |
| [2] | ⇒ bbb(abbb)b |
| ⇒ bbbab |
Referenced by [9].
Overlap of [8] aaaab=bbbab with [2] abbb=a:
Critical pair: aaaa=bbbabbb.
Reduce RHS:
| [2] | bbb(abbb) |
| ⇒ bbba |
Defines rule #7.
Referenced by [10].
Overlap of [4] baa=abbabb with [9] aaaa=bbba:
Critical pair: bbbba=abbabbaa.
Reduce RHS:
| [6] | a(bbabba)a |
| [3] | ⇒ aa(aba) |
| [3] | ⇒ a(aba)bb |
| [2] | ⇒ ab(abbb)b |
| [3] | ⇒ (aba)b |
| [2] | ⇒ b(abbb) |
| ⇒ ba |
Defines rule #2.