| Back: | ⟨a, b | aa=1, ababb=bab⟩ |
|---|
Completion settings:
Axiom: aa=1.
Defines rule #1.
Axiom: ababb=bab.
Overlap of [1] aa=1 with [2] ababb=bab:
Critical pair: abab=babb.
Flip LHS and RHS.
Defines rule #2.
Overlap of [2] ababb=bab with [3] babb=abab:
Critical pair: abababab=bababb.
Reduce RHS:
| [2] | b(ababb) |
| ⇒ bbab |
Referenced by [8].
Overlap of [3] babb=abab with [3] babb=abab:
Critical pair: bababab=abababb.
Reduce RHS:
| [2] | ab(ababb) |
| ⇒ abbab |
Defines rule #5.
Referenced by [6].
Overlap of [5] bababab=abbab with [5] bababab=abbab:
Critical pair: baabbab=abbabab.
Reduce LHS:
| [1] | b(aa)bbab |
| ⇒ bbbab |
Flip LHS and RHS.
Overlap of [1] aa=1 with [6] abbabab=bbbab:
Critical pair: abbbab=bbabab.
Flip LHS and RHS.
Defines rule #3.
Overlap of [3] babb=abab with [6] abbabab=bbbab:
Critical pair: bbbbab=abababab.
Reduce RHS:
| [4] | (abababab) |
| ⇒ bbab |
Defines rule #4.