| Back: | ⟨a, b | bab=aaa, bbb=b⟩ |
|---|
Completion settings:
Axiom: bab=aaa.
Defines rule #6.
Referenced by [3], [4], [5], [6], [7], [8].
Axiom: bbb=b.
Defines rule #8.
Overlap of [1] bab=aaa with [1] bab=aaa:
Critical pair: baaaa=aaaab.
Flip LHS and RHS.
Defines rule #4.
Overlap of [1] bab=aaa with [2] bbb=b:
Critical pair: bab=aaabb.
Reduce LHS:
| [1] | (bab) |
| ⇒ aaa |
Flip LHS and RHS.
Defines rule #7.
Overlap of [2] bbb=b with [1] bab=aaa:
Critical pair: bbaaa=bab.
Reduce RHS:
| [1] | (bab) |
| ⇒ aaa |
Defines rule #5.
Overlap of [1] bab=aaa with [5] bbaaa=aaa:
Critical pair: baaaa=aaabaaa.
Flip LHS and RHS.
Defines rule #3.
Referenced by [8].
Overlap of [5] bbaaa=aaa with [3] aaaab=baaaa:
Critical pair: bbabaaaa=aaaaab.
Reduce LHS:
| [1] | b(bab)aaaa |
| ⇒ baaaaaaa |
Reduce RHS:
| [3] | a(aaaab) |
| ⇒ abaaaa |
Flip LHS and RHS.
Defines rule #2.
Referenced by [8].
Overlap of [6] aaabaaa=baaaa with [3] aaaab=baaaa:
Critical pair: aaabaabaaaa=baaaaaaab.
Reduce LHS:
| [7] | aaaba(abaaaa) |
| [1] | ⇒ aaa(bab)aaaaaaa |
| ⇒ aaaaaaaaaaaaa |
Reduce RHS:
| [3] | baaa(aaaab) |
| [6] | ⇒ b(aaabaaa)a |
| [5] | ⇒ (bbaaa)aa |
| ⇒ aaaaa |
Defines rule #1.