| Back: | ⟨a, b | aa=a, babab=abb⟩ |
|---|
Completion settings:
Axiom: aa=a.
Defines rule #1.
Axiom: babab=abb.
Defines rule #5.
Referenced by [3], [5], [6], [8].
Overlap of [2] babab=abb with [2] babab=abb:
Critical pair: baabb=abbab.
Reduce LHS:
| [1] | b(aa)bb |
| ⇒ babb |
Flip LHS and RHS.
Referenced by [4], [5], [7], [10].
Overlap of [1] aa=a with [3] abbab=babb:
Critical pair: ababb=abbab.
Reduce RHS:
| [3] | (abbab) |
| ⇒ babb |
Overlap of [3] abbab=babb with [2] babab=abb:
Critical pair: ababb=babbab.
Reduce LHS:
| [4] | (ababb) |
| ⇒ babb |
Reduce RHS:
| [3] | b(abbab) |
| ⇒ bbabb |
Flip LHS and RHS.
Referenced by [6].
Overlap of [2] babab=abb with [4] ababb=babb:
Critical pair: bbabb=abbb.
Reduce LHS:
| [5] | (bbabb) |
| ⇒ babb |
Defines rule #2.
Overlap of [4] ababb=babb with [3] abbab=babb:
Critical pair: abbabb=babbab.
Reduce LHS:
| [3] | (abbab)b |
| [6] | ⇒ (babb)b |
| ⇒ abbbb |
Reduce RHS:
| [6] | (babb)ab |
| ⇒ abbbab |
Flip LHS and RHS.
Referenced by [9].
Overlap of [2] babab=abb with [6] babb=abbb:
Critical pair: baabbb=abbb.
Reduce LHS:
| [1] | b(aa)bbb |
| [6] | ⇒ (babb)b |
| ⇒ abbbb |
Defines rule #4.
Referenced by [9].
Simplify [7] abbbab=abbbb.
Reduce RHS:
| [8] | (abbbb) |
| ⇒ abbb |
Defines rule #6.
Simplify [3] abbab=babb.
Reduce RHS:
| [6] | (babb) |
| ⇒ abbb |
Defines rule #3.