| Back: | ⟨a, b | abba=b, baaab=a⟩ |
|---|
Completion settings:
Axiom: abba=b.
Referenced by [3], [5], [7], [8], [11].
Axiom: baaab=a.
Defines rule #6.
Referenced by [3], [4], [10], [12].
Overlap of [1] abba=b with [2] baaab=a:
Critical pair: aba=baab.
Flip LHS and RHS.
Defines rule #5.
Referenced by [5], [6], [7], [9], [10].
Overlap of [2] baaab=a with [2] baaab=a:
Critical pair: baaaa=aaaab.
Flip LHS and RHS.
Defines rule #3.
Referenced by [9], [10], [12].
Overlap of [1] abba=b with [3] baab=aba:
Critical pair: ababa=bab.
Referenced by [6].
Overlap of [3] baab=aba with [5] ababa=bab:
Critical pair: babab=abaaba.
Reduce RHS:
| [3] | a(baab)a |
| ⇒ aabaa |
Referenced by [7].
Overlap of [1] abba=b with [6] babab=aabaa:
Critical pair: abaabaa=bbab.
Reduce LHS:
| [3] | a(baab)aa |
| ⇒ aabaaa |
Flip LHS and RHS.
Referenced by [8].
Overlap of [1] abba=b with [7] bbab=aabaaa:
Critical pair: aaabaaa=bb.
Flip LHS and RHS.
Defines rule #4.
Overlap of [3] baab=aba with [8] bb=aaabaaa:
Critical pair: baaaaabaaa=abab.
Reduce LHS:
| [4] | ba(aaaab)aaa |
| ⇒ babaaaaaaa |
Flip LHS and RHS.
Defines rule #7.
Overlap of [8] bb=aaabaaa with [2] baaab=a:
Critical pair: ba=aaabaaaaaab.
Reduce RHS:
| [4] | aaabaa(aaaab) |
| [3] | ⇒ aaa(baab)aaaa |
| [4] | ⇒ (aaaab)aaaaa |
| ⇒ baaaaaaaaa |
Flip LHS and RHS.
Overlap of [1] abba=b with [10] baaaaaaaaa=ba:
Critical pair: abba=baaaaaaaa.
Reduce LHS:
| [1] | (abba) |
| ⇒ b |
Flip LHS and RHS.
Defines rule #2.
Overlap of [10] baaaaaaaaa=ba with [4] aaaab=baaaa:
Critical pair: baaaaaaabaaaa=baaab.
Reduce LHS:
| [4] | baaa(aaaab)aaaa |
| [2] | ⇒ (baaab)aaaaaaaa |
| ⇒ aaaaaaaaa |
Reduce RHS:
| [2] | (baaab) |
| ⇒ a |
Defines rule #1.