| Back: | ⟨a, b | aabb=aa, baab=b⟩ |
|---|
Completion settings:
Axiom: aabb=aa.
Axiom: baab=b.
Overlap of [1] aabb=aa with [2] baab=b:
Critical pair: aabb=aaaab.
Reduce LHS:
| [1] | (aabb) |
| ⇒ aa |
Flip LHS and RHS.
Overlap of [2] baab=b with [1] aabb=aa:
Critical pair: baa=bb.
Flip LHS and RHS.
Defines rule #4.
Referenced by [5].
Overlap of [4] bb=baa with [4] bb=baa:
Critical pair: bbaa=baab.
Reduce LHS:
| [4] | (bb)aa |
| ⇒ baaaa |
Reduce RHS:
| [2] | (baab) |
| ⇒ b |
Defines rule #2.
Overlap of [3] aaaab=aa with [1] aabb=aa:
Critical pair: aaaa=aab.
Flip LHS and RHS.
Defines rule #3.
Overlap of [3] aaaab=aa with [5] baaaa=b:
Critical pair: aaaab=aaaaaa.
Reduce LHS:
| [3] | (aaaab) |
| ⇒ aa |
Flip LHS and RHS.
Defines rule #1.
Overlap of [5] baaaa=b with [3] aaaab=aa:
Critical pair: baaa=bab.
Flip LHS and RHS.
Defines rule #5.