| Back: | ⟨a, b | aa=1, abbabb=bab⟩ |
|---|
Completion settings:
Axiom: aa=1.
Defines rule #3.
Axiom: abbabb=bab.
Referenced by [3], [4], [5], [7].
Overlap of [1] aa=1 with [2] abbabb=bab:
Critical pair: abab=bbabb.
Defines rule #4.
Overlap of [2] abbabb=bab with [2] abbabb=bab:
Critical pair: abbbab=bababb.
Reduce RHS:
| [3] | b(abab)b |
| ⇒ bbbabbb |
Defines rule #6.
Overlap of [3] abab=bbabb with [2] abbabb=bab:
Critical pair: abbab=bbabbbabb.
Reduce RHS:
| [4] | bb(abbbab)b |
| ⇒ bbbbbabbbb |
Overlap of [1] aa=1 with [4] abbbab=bbbabbb:
Critical pair: abbbabbb=bbbab.
Reduce LHS:
| [4] | (abbbab)bb |
| ⇒ bbbabbbbb |
Overlap of [2] abbabb=bab with [5] abbab=bbbbbabbbb:
Critical pair: bbbbbabbbbb=bab.
Reduce LHS:
| [6] | bb(bbbabbbbb) |
| ⇒ bbbbbab |
Defines rule #2.
Overlap of [5] abbab=bbbbbabbbb with [3] abab=bbabb:
Critical pair: abbbbabb=bbbbbabbbbab.
Reduce RHS:
| [7] | (bbbbbab)bbbab |
| ⇒ babbbbab |
Flip LHS and RHS.
Defines rule #7.
Overlap of [7] bbbbbab=bab with [6] bbbabbbbb=bbbab:
Critical pair: bbbbbab=babbbbb.
Reduce LHS:
| [7] | (bbbbbab) |
| ⇒ bab |
Flip LHS and RHS.
Defines rule #1.
Simplify [5] abbab=bbbbbabbbb.
Reduce RHS:
| [7] | (bbbbbab)bbb |
| ⇒ babbbb |
Defines rule #5.