| Back: | ⟨a, b | babb=aa, bbbb=b⟩ |
|---|
Completion settings:
Axiom: babb=aa.
Flip LHS and RHS.
Defines rule #2.
Referenced by [3], [7], [9], [12], [13], [14].
Axiom: bbbb=b.
Defines rule #1.
Referenced by [4], [5], [6], [7], [8], [9], [12], [13], [14].
Overlap of [1] aa=babb with [1] aa=babb:
Critical pair: ababb=babba.
Flip LHS and RHS.
Defines rule #3.
Referenced by [4], [5], [7], [12], [13].
Overlap of [2] bbbb=b with [3] babba=ababb:
Critical pair: bbbababb=babba.
Reduce RHS:
| [3] | (babba) |
| ⇒ ababb |
Overlap of [3] babba=ababb with [3] babba=ababb:
Critical pair: babababb=ababbbba.
Reduce RHS:
| [2] | aba(bbbb)a |
| ⇒ ababa |
Referenced by [8], [9], [10], [11].
Overlap of [4] bbbababb=ababb with [2] bbbb=b:
Critical pair: bbbabab=ababbbb.
Reduce RHS:
| [2] | aba(bbbb) |
| ⇒ abab |
Defines rule #4.
Overlap of [4] bbbababb=ababb with [6] bbbabab=abab:
Critical pair: bbbabaabab=ababbbabab.
Reduce LHS:
| [1] | bbbab(aa)bab |
| [3] | ⇒ bb(babba)bbbab |
| [2] | ⇒ bbaba(bbbb)bab |
| [3] | ⇒ bba(babba)b |
| [1] | ⇒ bb(aa)babbb |
| ⇒ bbbabbbabbb |
Reduce RHS:
| [6] | aba(bbbabab) |
| [1] | ⇒ ab(aa)bab |
| ⇒ abbabbbab |
Flip LHS and RHS.
Defines rule #6.
Referenced by [14].
Overlap of [5] babababb=ababa with [2] bbbb=b:
Critical pair: bababab=abababb.
Overlap of [6] bbbabab=abab with [5] babababb=ababa:
Critical pair: bbbaababa=ababababb.
Reduce LHS:
| [1] | bbb(aa)baba |
| [2] | ⇒ (bbbb)abbbaba |
| ⇒ babbbaba |
Reduce RHS:
| [8] | a(bababab)b |
| [1] | ⇒ (aa)bababbb |
| [6] | ⇒ ba(bbbabab)bb |
| [1] | ⇒ b(aa)babbb |
| ⇒ bbabbbabbb |
Defines rule #9.
Overlap of [5] babababb=ababa with [8] bababab=abababb:
Critical pair: abababbb=ababa.
Defines rule #5.
Referenced by [11].
Overlap of [5] babababb=ababa with [10] abababbb=ababa:
Critical pair: bababa=ababab.
Defines rule #7.
Overlap of [3] babba=ababb with [9] babbbaba=bbabbbabbb:
Critical pair: babbbabbbabbb=ababbbbbaba.
Reduce RHS:
| [2] | aba(bbbb)baba |
| [3] | ⇒ a(babba)ba |
| [1] | ⇒ (aa)babbba |
| ⇒ babbbabbba |
Defines rule #10.
Overlap of [9] babbbaba=bbabbbabbb with [1] aa=babb:
Critical pair: babbbabbabb=bbabbbabbba.
Reduce LHS:
| [3] | babb(babba)bb |
| [3] | ⇒ (babba)babbbb |
| [2] | ⇒ ababbba(bbbb) |
| ⇒ ababbbab |
Flip LHS and RHS.
Defines rule #11.
Overlap of [1] aa=babb with [7] abbabbbab=bbbabbbabbb:
Critical pair: abbbabbbabbb=babbbbabbbab.
Reduce RHS:
| [2] | ba(bbbb)abbbab |
| ⇒ bababbbab |
Flip LHS and RHS.
Defines rule #8.