| Back: | ⟨a, b | aaa=a, aaba=bb⟩ |
|---|
Completion settings:
Axiom: aaa=a.
Defines rule #1.
Axiom: aaba=bb.
Flip LHS and RHS.
Defines rule #2.
Overlap of [2] bb=aaba with [2] bb=aaba:
Critical pair: baaba=aabab.
Defines rule #3.
Overlap of [3] baaba=aabab with [1] aaa=a:
Critical pair: baaba=aababaa.
Reduce LHS:
| [3] | (baaba) |
| ⇒ aabab |
Flip LHS and RHS.
Referenced by [5].
Overlap of [1] aaa=a with [4] aababaa=aabab:
Critical pair: aaabab=ababaa.
Reduce LHS:
| [1] | (aaa)bab |
| ⇒ abab |
Flip LHS and RHS.
Defines rule #4.
Referenced by [6].
Overlap of [5] ababaa=abab with [3] baaba=aabab:
Critical pair: abaaabab=ababba.
Reduce LHS:
| [1] | ab(aaa)bab |
| ⇒ ababab |
Reduce RHS:
| [2] | aba(bb)a |
| [1] | ⇒ ab(aaa)baa |
| [5] | ⇒ (ababaa) |
| ⇒ abab |
Defines rule #5.