| Back: | ⟨a, b | aaa=a, ababa=bb⟩ |
|---|
Completion settings:
Axiom: aaa=a.
Defines rule #1.
Axiom: ababa=bb.
Defines rule #5.
Referenced by [3], [4], [5], [6].
Overlap of [1] aaa=a with [2] ababa=bb:
Critical pair: aabb=ababa.
Reduce RHS:
| [2] | (ababa) |
| ⇒ bb |
Defines rule #2.
Overlap of [2] ababa=bb with [1] aaa=a:
Critical pair: ababa=bbaa.
Reduce LHS:
| [2] | (ababa) |
| ⇒ bb |
Flip LHS and RHS.
Defines rule #3.
Overlap of [2] ababa=bb with [2] ababa=bb:
Critical pair: abbb=bbba.
Flip LHS and RHS.
Defines rule #4.
Overlap of [2] ababa=bb with [3] aabb=bb:
Critical pair: ababbb=bbabb.
Defines rule #6.
Overlap of [3] aabb=bb with [5] bbba=abbb:
Critical pair: aababbb=bbbba.
Reduce LHS:
| [6] | a(ababbb) |
| ⇒ abbabb |
Reduce RHS:
| [5] | b(bbba) |
| ⇒ babbb |
Defines rule #7.
Overlap of [6] ababbb=bbabb with [5] bbba=abbb:
Critical pair: abaabbb=bbabba.
Reduce LHS:
| [3] | ab(aabb)b |
| ⇒ abbbb |
Flip LHS and RHS.
Defines rule #8.