| Back: | ⟨a, b | aaa=bb, abbb=bb⟩ |
|---|
Completion settings:
Axiom: aaa=bb.
Flip LHS and RHS.
Defines rule #4.
Axiom: abbb=bb.
Reduce LHS:
| [1] | a(bb)b |
| ⇒ aaaab |
Reduce RHS:
| [1] | (bb) |
| ⇒ aaa |
Referenced by [4].
Overlap of [1] bb=aaa with [1] bb=aaa:
Critical pair: baaa=aaab.
Flip LHS and RHS.
Referenced by [4], [5], [6], [7], [8], [9].
Simplify [2] aaaab=aaa.
Reduce LHS:
| [3] | a(aaab) |
| ⇒ abaaa |
Referenced by [5], [6], [7], [8].
Overlap of [4] abaaa=aaa with [3] aaab=baaa:
Critical pair: abbaaa=aaab.
Reduce LHS:
| [1] | a(bb)aaa |
| ⇒ aaaaaaa |
Reduce RHS:
| [3] | (aaab) |
| ⇒ baaa |
Flip LHS and RHS.
Defines rule #2.
Overlap of [3] aaab=baaa with [4] abaaa=aaa:
Critical pair: aaaaa=baaaaaa.
Reduce RHS:
| [5] | (baaa)aaa |
| ⇒ aaaaaaaaaa |
Flip LHS and RHS.
Referenced by [7].
Overlap of [6] aaaaaaaaaa=aaaaa with [3] aaab=baaa:
Critical pair: aaaaaaabaaa=aaaaab.
Reduce LHS:
| [3] | aaaa(aaab)aaa |
| [3] | ⇒ a(aaab)aaaaaa |
| [4] | ⇒ (abaaa)aaaaaa |
| ⇒ aaaaaaaaa |
Reduce RHS:
| [3] | aa(aaab) |
| [4] | ⇒ a(abaaa) |
| ⇒ aaaa |
Referenced by [8].
Overlap of [7] aaaaaaaaa=aaaa with [3] aaab=baaa:
Critical pair: aaaaaabaaa=aaaab.
Reduce LHS:
| [3] | aaa(aaab)aaa |
| [3] | ⇒ (aaab)aaaaaa |
| [7] | ⇒ b(aaaaaaaaa) |
| [5] | ⇒ (baaa)a |
| ⇒ aaaaaaaa |
Reduce RHS:
| [3] | a(aaab) |
| [4] | ⇒ (abaaa) |
| ⇒ aaa |
Defines rule #1.
Simplify [3] aaab=baaa.
Reduce RHS:
| [5] | (baaa) |
| ⇒ aaaaaaa |
Defines rule #3.