| Back: | ⟨a, b | abababa=aabb⟩ |
|---|
Completion settings:
Axiom: abababa=aabb.
Referenced by [3].
Axiom: aabb=c.
Defines rule #2.
Simplify [1] abababa=aabb.
Reduce RHS:
| [2] | (aabb) |
| ⇒ c |
Defines rule #7.
Referenced by [4], [5], [6], [7].
Overlap of [3] abababa=c with [3] abababa=c:
Critical pair: abc=cba.
Defines rule #1.
Overlap of [3] abababa=c with [2] aabb=c:
Critical pair: abababc=cabb.
Reduce LHS:
| [4] | abab(abc) |
| [4] | ⇒ ab(abc)ba |
| [4] | ⇒ (abc)baba |
| ⇒ cbababa |
Defines rule #5.
Overlap of [3] abababa=c with [4] abc=cba:
Critical pair: abababcba=cbc.
Reduce LHS:
| [4] | abab(abc)ba |
| [4] | ⇒ ab(abc)baba |
| [4] | ⇒ (abc)bababa |
| [5] | ⇒ (cbababa)ba |
| ⇒ cabbba |
Defines rule #4.
Referenced by [7].
Overlap of [6] cabbba=cbc with [3] abababa=c:
Critical pair: cabbbc=cbcbababa.
Reduce RHS:
| [5] | cb(cbababa) |
| ⇒ cbcabb |
Defines rule #3.
Overlap of [5] cbababa=cabb with [2] aabb=c:
Critical pair: cbababc=cabbabb.
Reduce LHS:
| [4] | cbab(abc) |
| [4] | ⇒ cb(abc)ba |
| ⇒ cbcbaba |
Flip LHS and RHS.
Defines rule #6.