| Back: | ⟨a, b | abbaaaab=bab⟩ |
|---|
Completion settings:
Axiom: abbaaaab=bab.
Referenced by [3].
Axiom: ab=c.
Defines rule #1.
Referenced by [3], [4], [5], [6].
Simplify [1] abbaaaab=bab.
Reduce RHS:
| [2] | b(ab) |
| ⇒ bc |
Referenced by [4].
Overlap of [3] abbaaaab=bc with [2] ab=c:
Critical pair: cbaaaab=bc.
Reduce LHS:
| [2] | cbaaa(ab) |
| ⇒ cbaaac |
Defines rule #2.
Overlap of [4] cbaaac=bc with [4] cbaaac=bc:
Critical pair: cbaaabc=bcbaaac.
Reduce LHS:
| [2] | cbaa(ab)c |
| ⇒ cbaacc |
Reduce RHS:
| [4] | b(cbaaac) |
| ⇒ bbc |
Flip LHS and RHS.
Defines rule #4.
Overlap of [2] ab=c with [5] bbc=cbaacc:
Critical pair: acbaacc=cbc.
Defines rule #3.
Overlap of [5] bbc=cbaacc with [4] cbaaac=bc:
Critical pair: bbbc=cbaaccbaaac.
Reduce LHS:
| [5] | b(bbc) |
| ⇒ bcbaacc |
Reduce RHS:
| [4] | cbaac(cbaaac) |
| ⇒ cbaacbc |
Flip LHS and RHS.
Defines rule #5.