| Back: | ⟨a, b | abbaaab=bab⟩ |
|---|
Completion settings:
Axiom: abbaaab=bab.
Referenced by [3].
Axiom: ab=c.
Defines rule #1.
Referenced by [3], [4], [5], [6].
Simplify [1] abbaaab=bab.
Reduce RHS:
| [2] | b(ab) |
| ⇒ bc |
Referenced by [4].
Overlap of [3] abbaaab=bc with [2] ab=c:
Critical pair: cbaaab=bc.
Reduce LHS:
| [2] | cbaa(ab) |
| ⇒ cbaac |
Defines rule #2.
Overlap of [4] cbaac=bc with [4] cbaac=bc:
Critical pair: cbaabc=bcbaac.
Reduce LHS:
| [2] | cba(ab)c |
| ⇒ cbacc |
Reduce RHS:
| [4] | b(cbaac) |
| ⇒ bbc |
Flip LHS and RHS.
Defines rule #4.
Overlap of [2] ab=c with [5] bbc=cbacc:
Critical pair: acbacc=cbc.
Defines rule #3.
Overlap of [5] bbc=cbacc with [4] cbaac=bc:
Critical pair: bbbc=cbaccbaac.
Reduce LHS:
| [5] | b(bbc) |
| ⇒ bcbacc |
Reduce RHS:
| [4] | cbac(cbaac) |
| ⇒ cbacbc |
Flip LHS and RHS.
Defines rule #5.