| Back: | ⟨a, b | aababbaa=aab⟩ |
|---|
Completion settings:
Axiom: aababbaa=aab.
Referenced by [3].
Axiom: babbaa=c.
Defines rule #4.
Referenced by [3], [4], [5], [6], [7], [8].
Overlap of [1] aababbaa=aab with [2] babbaa=c:
Critical pair: aac=aab.
Flip LHS and RHS.
Defines rule #2.
Overlap of [2] babbaa=c with [3] aab=aac:
Critical pair: babbaac=cb.
Reduce LHS:
| [2] | (babbaa)c |
| ⇒ cc |
Flip LHS and RHS.
Defines rule #1.
Overlap of [2] babbaa=c with [3] aab=aac:
Critical pair: babbaaac=cab.
Reduce LHS:
| [2] | (babbaa)ac |
| ⇒ cac |
Flip LHS and RHS.
Defines rule #3.
Overlap of [3] aab=aac with [2] babbaa=c:
Critical pair: aac=aacabbaa.
Reduce RHS:
| [5] | aa(cab)baa |
| [4] | ⇒ aaca(cb)aa |
| ⇒ aacaccaa |
Flip LHS and RHS.
Defines rule #6.
Overlap of [4] cb=cc with [2] babbaa=c:
Critical pair: cc=ccabbaa.
Reduce RHS:
| [5] | c(cab)baa |
| [4] | ⇒ cca(cb)aa |
| ⇒ ccaccaa |
Flip LHS and RHS.
Defines rule #5.
Overlap of [5] cab=cac with [2] babbaa=c:
Critical pair: cac=cacabbaa.
Reduce RHS:
| [5] | ca(cab)baa |
| [4] | ⇒ caca(cb)aa |
| ⇒ cacaccaa |
Flip LHS and RHS.
Defines rule #7.