Morphocompletion for #2255 ⟨a, b | aabbaab=aba

Solved by morph:2/1,4/0,2/0,2/0,2/0. (See Morphocompletion.)

Step 1

Checking up to 20 rules for overlaps.

Rewriting system is not complete: arenaTotalLimit

#Rule
1. aabbaab ⇒ aba
2. ababaab ⇒ aabbaba
3. aabbaaabbaba ⇒ abaabaab
4. ababaaabbaba ⇒ aabbabaabaab
5. abaabaababbaab ⇒ abaabaabba
6. abaabaabbabaab ⇒ abaabaababbaba
7. abaaabaababbaab ⇒ abaaabaabba
8. aabbabaaababbaab ⇒ aabbabaaabba
9. abaaaabaababbaab ⇒ abaaaabaabba
10. abababaaababbaab ⇒ abababaaabba
...

Collecting factors up to length 3, frequency 2:

Length 2:[2/0] ab, [2/1] ba

Considering [length 2 / frequency 1] ba=c.

Step 2

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. cccab ⇒ cabcc
2. cccccacb ⇒ cccacbcc
3. ba ⇒ c
4. accab ⇒ aabcc
5. accccacb ⇒ accacbcc
6. cabcac ⇒ cca
7. cabcca ⇒ cccac
8. cabcccac ⇒ cccca
9. cabcccca ⇒ cccccac
10. cccacbcac ⇒ cabccca
11. aabcac ⇒ aca
12. aabcca ⇒ accac
13. aabcccac ⇒ accca
14. aabcccca ⇒ accccac
15. cabcab ⇒ cc
16. cccacbcab ⇒ cabccc
17. aabcab ⇒ ac
18. accacbcab ⇒ aabccc
19. cabcaabcc ⇒ ccacab
20. aabcaabcc ⇒ acacab
...

Collecting factors up to length 5, frequency 2:

Length 2:[2/0] ca, [2/1] cc
Length 3:[3/0] cab, [3/1] ccc
Length 4:[4/0] aabc, [4/1] ccca

Considering [length 4 / frequency 0] aabc=d.

Step 3

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. cbddcc ⇒ bdcd
2. ccbd ⇒ bdcc
3. dcbd ⇒ acccc
4. aca ⇒ dac
5. accac ⇒ dca
6. accca ⇒ dccac
7. acbd ⇒ dcc
8. cabc ⇒ bd
9. dab ⇒ ac
10. dacbc ⇒ abd
11. cccab ⇒ bdc
12. dccab ⇒ accc
13. ba ⇒ c
14. bdac ⇒ cca
15. bdca ⇒ cccac
16. bddac ⇒ ccaa
17. aabc ⇒ d
18. accab ⇒ dc
19. cabbd ⇒ ccc
20. aabbd ⇒ acc
...

Collecting factors up to length 3, frequency 2:

Length 2:[2/0] bd, [2/1] ac

Considering [length 2 / frequency 0] bd=e.

Step 4

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. ecc ⇒ cce
2. cedcc ⇒ ecd
3. ccccc ⇒ ece
4. ace ⇒ dcc
5. eae ⇒ ccd
6. dae ⇒ acd
7. cca ⇒ eac
8. bd ⇒ e
9. aca ⇒ dac
10. eab ⇒ cc
11. eacbc ⇒ ce
12. cabe ⇒ ccc
13. cabc ⇒ e
14. ceacb ⇒ ec
15. dab ⇒ ac
16. dacbc ⇒ ae
17. ba ⇒ c
18. aabe ⇒ acc
19. aabc ⇒ d
20. aeacb ⇒ dc
...

Collecting factors up to length 3, frequency 2:

Length 2:[2/0] cc, [2/1] ab

Considering [length 2 / frequency 0] cc=f.

Step 5

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. fe ⇒ ef
2. ece ⇒ cff
3. fc ⇒ cf
4. cc ⇒ f
5. aff ⇒ dce
6. ace ⇒ df
7. eae ⇒ fd
8. fa ⇒ eac
9. dae ⇒ acd
10. bd ⇒ e
11. aca ⇒ dac
12. eab ⇒ f
13. cabe ⇒ cf
14. cabf ⇒ ec
15. cabc ⇒ e
16. dab ⇒ ac
17. ba ⇒ c
18. aabe ⇒ af
19. aabf ⇒ dc
20. aabc ⇒ d
...

Collecting factors up to length 3, frequency 2:

Length 2:[2/0] ab, [2/1] ca

Considering [length 2 / frequency 0] ab=g.

Step 6

Rewriting system is complete. See a, b | aabbaab=aba.