| Back: | ⟨a, b | bab=aaa, bba=bb⟩ |
|---|
Completion settings:
Axiom: bab=aaa.
Defines rule #6.
Referenced by [3], [4], [7], [8], [9].
Axiom: bba=bb.
Overlap of [1] bab=aaa with [1] bab=aaa:
Critical pair: baaaa=aaaab.
Flip LHS and RHS.
Overlap of [2] bba=bb with [1] bab=aaa:
Critical pair: baaa=bbb.
Flip LHS and RHS.
Overlap of [4] bbb=baaa with [2] bba=bb:
Critical pair: bbb=baaaa.
Reduce LHS:
| [4] | (bbb) |
| ⇒ baaa |
Flip LHS and RHS.
Defines rule #2.
Referenced by [7], [8], [9], [10], [12].
Overlap of [4] bbb=baaa with [4] bbb=baaa:
Critical pair: bbaaa=baaab.
Reduce LHS:
| [2] | (bba)aa |
| [2] | ⇒ (bba)a |
| [2] | ⇒ (bba) |
| ⇒ bb |
Flip LHS and RHS.
Overlap of [1] bab=aaa with [6] baaab=bb:
Critical pair: babb=aaaaaab.
Reduce LHS:
| [1] | (bab)b |
| ⇒ aaab |
Reduce RHS:
| [3] | aa(aaaab) |
| [5] | ⇒ aa(baaaa) |
| ⇒ aabaaa |
Referenced by [9], [10], [12], [13].
Overlap of [1] bab=aaa with [5] baaaa=baaa:
Critical pair: babaaa=aaaaaaa.
Reduce LHS:
| [1] | (bab)aaa |
| ⇒ aaaaaa |
Flip LHS and RHS.
Defines rule #1.
Overlap of [7] aaab=aabaaa with [1] bab=aaa:
Critical pair: aaaaaa=aabaaaab.
Reduce RHS:
| [5] | aa(baaaa)b |
| [6] | ⇒ aa(baaab) |
| ⇒ aabb |
Flip LHS and RHS.
Referenced by [11].
Simplify [3] aaaab=baaaa.
Reduce LHS:
| [7] | a(aaab) |
| [7] | ⇒ (aaab)aaa |
| [5] | ⇒ aa(baaaa)aa |
| [5] | ⇒ aa(baaaa)a |
| [5] | ⇒ aa(baaaa) |
| ⇒ aabaaa |
Reduce RHS:
| [5] | (baaaa) |
| ⇒ baaa |
Overlap of [10] aabaaa=baaa with [6] baaab=bb:
Critical pair: aabb=baaab.
Reduce LHS:
| [9] | (aabb) |
| ⇒ aaaaaa |
Reduce RHS:
| [6] | (baaab) |
| ⇒ bb |
Flip LHS and RHS.
Defines rule #5.
Overlap of [7] aaab=aabaaa with [10] aabaaa=baaa:
Critical pair: abaaa=aabaaaaaa.
Reduce RHS:
| [10] | (aabaaa)aaa |
| [5] | ⇒ (baaaa)aa |
| [5] | ⇒ (baaaa)a |
| [5] | ⇒ (baaaa) |
| ⇒ baaa |
Defines rule #3.
Referenced by [13].
Simplify [7] aaab=aabaaa.
Reduce RHS:
| [12] | a(abaaa) |
| [12] | ⇒ (abaaa) |
| ⇒ baaa |
Defines rule #4.