| Back: | ⟨a, b | abbaab=baaba⟩ |
|---|
Completion settings:
Axiom: abbaab=baaba.
Defines rule #4.
Referenced by [4], [5], [6], [7], [8], [9], [11], [12].
Axiom: baabaa=c.
Defines rule #6.
Referenced by [3], [5], [6], [9], [10], [11], [12].
Overlap of [2] baabaa=c with [2] baabaa=c:
Critical pair: baac=cbaa.
Defines rule #2.
Overlap of [1] abbaab=baaba with [1] abbaab=baaba:
Critical pair: abbabaaba=baababaab.
Flip LHS and RHS.
Defines rule #9.
Overlap of [1] abbaab=baaba with [2] baabaa=c:
Critical pair: abc=baabaaa.
Reduce RHS:
| [2] | (baabaa)a |
| ⇒ ca |
Defines rule #1.
Referenced by [7].
Overlap of [2] baabaa=c with [1] abbaab=baaba:
Critical pair: baababaaba=cbbaab.
Reduce LHS:
| [4] | (baababaab)a |
| [2] | ⇒ abba(baabaa) |
| ⇒ abbac |
Defines rule #3.
Overlap of [1] abbaab=baaba with [5] abc=ca:
Critical pair: abbaca=baabac.
Reduce LHS:
| [6] | (abbac)a |
| ⇒ cbbaaba |
Flip LHS and RHS.
Defines rule #5.
Overlap of [1] abbaab=baaba with [6] abbac=cbbaab:
Critical pair: abbacbbaab=baababac.
Reduce LHS:
| [6] | (abbac)bbaab |
| ⇒ cbbaabbbaab |
Flip LHS and RHS.
Defines rule #7.
Overlap of [1] abbaab=baaba with [4] baababaab=abbabaaba:
Critical pair: ababbabaaba=baabaabaab.
Reduce RHS:
| [2] | (baabaa)baab |
| ⇒ cbaab |
Defines rule #11.
Referenced by [11].
Overlap of [2] baabaa=c with [4] baababaab=abbabaaba:
Critical pair: baaabbabaaba=cbabaab.
Defines rule #12.
Referenced by [12].
Overlap of [9] ababbabaaba=cbaab with [1] abbaab=baaba:
Critical pair: ababbabaabbaaba=cbaabbbaab.
Reduce LHS:
| [1] | ababbaba(abbaab)a |
| [2] | ⇒ ababbaba(baabaa) |
| ⇒ ababbabac |
Defines rule #8.
Overlap of [10] baaabbabaaba=cbabaab with [1] abbaab=baaba:
Critical pair: baaabbabaabbaaba=cbabaabbbaab.
Reduce LHS:
| [1] | baaabbaba(abbaab)a |
| [2] | ⇒ baaabbaba(baabaa) |
| ⇒ baaabbabac |
Defines rule #10.