| Back: | ⟨a, b | aaba=bb, abbb=b⟩ |
|---|
Completion settings:
Axiom: aaba=bb.
Flip LHS and RHS.
Referenced by [2], [3], [6], [7], [8], [9], [10], [11], [12].
Axiom: abbb=b.
Reduce LHS:
| [1] | a(bb)b |
| ⇒ aaabab |
Referenced by [4].
Overlap of [1] bb=aaba with [1] bb=aaba:
Critical pair: baaba=aabab.
Flip LHS and RHS.
Simplify [2] aaabab=b.
Reduce LHS:
| [3] | a(aabab) |
| ⇒ abaaba |
Referenced by [5], [6], [7], [9].
Overlap of [4] abaaba=b with [4] abaaba=b:
Critical pair: abab=baba.
Overlap of [5] abab=baba with [1] bb=aaba:
Critical pair: abaaaba=babab.
Reduce RHS:
| [5] | b(abab) |
| [1] | ⇒ (bb)aba |
| [4] | ⇒ a(abaaba) |
| ⇒ ab |
Overlap of [5] abab=baba with [4] abaaba=b:
Critical pair: abb=babaaaba.
Reduce LHS:
| [1] | a(bb) |
| ⇒ aaaba |
Reduce RHS:
| [6] | b(abaaaba) |
| ⇒ bab |
Flip LHS and RHS.
Overlap of [1] bb=aaba with [7] bab=aaaba:
Critical pair: baaaba=aabaab.
Flip LHS and RHS.
Referenced by [10].
Overlap of [7] bab=aaaba with [1] bb=aaba:
Critical pair: baaaba=aaabab.
Reduce RHS:
| [3] | a(aabab) |
| [4] | ⇒ (abaaba) |
| ⇒ b |
Overlap of [7] bab=aaaba with [5] abab=baba:
Critical pair: bbaba=aaabaab.
Reduce LHS:
| [1] | (bb)aba |
| [8] | ⇒ (aabaab)a |
| [9] | ⇒ (baaaba)a |
| ⇒ ba |
Reduce RHS:
| [8] | a(aabaab) |
| [6] | ⇒ (abaaaba) |
| ⇒ ab |
Flip LHS and RHS.
Defines rule #2.
Simplify [9] baaaba=b.
Reduce LHS:
| [10] | baa(ab)a |
| [10] | ⇒ ba(ab)aa |
| [10] | ⇒ b(ab)aaa |
| [1] | ⇒ (bb)aaaa |
| [10] | ⇒ a(ab)aaaaa |
| [10] | ⇒ (ab)aaaaaa |
| ⇒ baaaaaaa |
Defines rule #1.
Simplify [1] bb=aaba.
Reduce RHS:
| [10] | a(ab)a |
| [10] | ⇒ (ab)aa |
| ⇒ baaa |
Defines rule #3.