| Back: | ⟨a, b | aabaaba=baaa⟩ |
|---|
Completion settings:
Axiom: aabaaba=baaa.
Referenced by [4].
Axiom: aabaab=c.
Axiom: baa=d.
Defines rule #8.
Referenced by [4], [6], [7], [8], [10].
Simplify [1] aabaaba=baaa.
Reduce RHS:
| [3] | (baa)a |
| ⇒ da |
Referenced by [5].
Overlap of [4] aabaaba=da with [2] aabaab=c:
Critical pair: ca=da.
Flip LHS and RHS.
Defines rule #1.
Overlap of [2] aabaab=c with [3] baa=d:
Critical pair: aadb=c.
Defines rule #6.
Referenced by [7], [8], [9], [10].
Overlap of [3] baa=d with [6] aadb=c:
Critical pair: bc=ddb.
Defines rule #7.
Overlap of [3] baa=d with [6] aadb=c:
Critical pair: bac=dadb.
Reduce RHS:
| [5] | (da)db |
| ⇒ cadb |
Defines rule #9.
Overlap of [5] da=ca with [6] aadb=c:
Critical pair: dc=caadb.
Reduce RHS:
| [6] | c(aadb) |
| ⇒ cc |
Defines rule #2.
Overlap of [6] aadb=c with [3] baa=d:
Critical pair: aadd=caa.
Defines rule #3.
Overlap of [10] aadd=caa with [5] da=ca:
Critical pair: aadca=caaa.
Reduce LHS:
| [9] | aa(dc)a |
| ⇒ aacca |
Defines rule #4.
Overlap of [10] aadd=caa with [9] dc=cc:
Critical pair: aadcc=caac.
Reduce LHS:
| [9] | aa(dc)c |
| ⇒ aaccc |
Defines rule #5.