| Back: | ⟨a, b | aaa=1, abab=bba⟩ |
|---|
Completion settings:
Axiom: aaa=1.
Defines rule #1.
Referenced by [3], [4], [6], [8], [10].
Axiom: abab=bba.
Flip LHS and RHS.
Defines rule #2.
Referenced by [3], [5], [7], [9], [11].
Overlap of [2] bba=abab with [1] aaa=1:
Critical pair: bb=ababaa.
Flip LHS and RHS.
Overlap of [1] aaa=1 with [3] ababaa=bb:
Critical pair: aabb=babaa.
Flip LHS and RHS.
Defines rule #3.
Referenced by [5].
Overlap of [2] bba=abab with [4] babaa=aabb:
Critical pair: baabb=ababbaa.
Reduce RHS:
| [2] | aba(bba)a |
| ⇒ abaababa |
Flip LHS and RHS.
Referenced by [6].
Overlap of [1] aaa=1 with [5] abaababa=baabb:
Critical pair: aabaabb=baababa.
Flip LHS and RHS.
Defines rule #4.
Referenced by [7].
Overlap of [2] bba=abab with [6] baababa=aabaabb:
Critical pair: baabaabb=ababababa.
Flip LHS and RHS.
Referenced by [8].
Overlap of [1] aaa=1 with [7] ababababa=baabaabb:
Critical pair: aabaabaabb=babababa.
Flip LHS and RHS.
Defines rule #5.
Referenced by [9].
Overlap of [2] bba=abab with [8] babababa=aabaabaabb:
Critical pair: baabaabaabb=ababbababa.
Reduce RHS:
| [2] | aba(bba)baba |
| [2] | ⇒ abaaba(bba)ba |
| [2] | ⇒ abaabaaba(bba) |
| ⇒ abaabaabaabab |
Flip LHS and RHS.
Overlap of [1] aaa=1 with [9] abaabaabaabab=baabaabaabb:
Critical pair: aabaabaabaabb=baabaabaabab.
Flip LHS and RHS.
Defines rule #6.
Referenced by [11].
Overlap of [2] bba=abab with [10] baabaabaabab=aabaabaabaabb:
Critical pair: baabaabaabaabb=abababaabaabab.
Reduce RHS:
| [3] | ab(ababaa)baabab |
| [2] | ⇒ abb(bba)abab |
| [2] | ⇒ a(bba)bababab |
| [2] | ⇒ aaba(bba)babab |
| [2] | ⇒ aabaaba(bba)bab |
| [2] | ⇒ aabaabaaba(bba)b |
| [9] | ⇒ a(abaabaabaabab)b |
| ⇒ abaabaabaabbb |
Defines rule #7.