Morphocompletion for #3812 ⟨a, b | abbabaaaab=a

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

Step 1

Checking up to 20 rules for overlaps.

Rewriting system is not complete: rulesLimit

#Rule
1. aaaaabbb ⇒ abbabaaa
2. aabaaaab ⇒ ababaaaa
3. ababaaaab ⇒ abbabaaaa
4. abbabaaaab ⇒ a
5. aaaaababbbab ⇒ abbabaaababa
6. aaaaabbaaaabbb ⇒ abbabaaababaaa
7. abbabaaababaaaa ⇒ aaaaab
8. abbabaaabbabaaaa ⇒ aaaaabb
9. ababaaaaaaaab ⇒ aabaaababaaaa
10. abbabaaaaaaaab ⇒ ababaaababaaaa
11. abbabaaabababbabaaa ⇒ aaaaababbb
...

Collecting factors up to length 4, frequency 3:

Length 2:[2/0] aa, [2/1] ab, [2/2] ba
Length 3:[3/0] aaa, [3/1] aab, [3/2] aba

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

Step 2

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. ab ⇒ c
2. cbcaaac ⇒ a
3. ccaaacb ⇒ a
4. ccaaaccbb ⇒ cbccbcaaa
5. ccaaacccbbc ⇒ cbccbcaacca
6. cbcaaaa ⇒ ccaaac
7. acaaac ⇒ ccaaaa
8. aaaacbb ⇒ cbcaaa
9. ccaaacacbb ⇒ cbcacbcaaa
10. aaaaccbbb ⇒ cbcaacccbcaac
11. aaaaccbbc ⇒ cbcaacca
12. aaaacbcbbc ⇒ cbcaacbca
13. cbcaacccbcaaa ⇒ aaaaccbb
14. cbcaacbccbcaaa ⇒ aaaacbcbb
15. cbcaaccaaac ⇒ aaaacb
16. cbcaaccccaaac ⇒ aaaaccbba
17. ccaaacaacbb ⇒ cbcaacbcaaa
18. cbcaaccaaaa ⇒ aaaac
19. ccaaaccaaac ⇒ acaaaa
20. ccaaaaaaac ⇒ acaaccaaaa
...

Collecting factors up to length 5, frequency 3:

Length 2:[2/0] aa, [2/1] ac, [2/2] cc
Length 3:[3/0] aaa, [3/1] aac, [3/2] caa
Length 4:[4/0] aaac, [4/1] caaa, [4/2] ccaa

Considering [length 2 / frequency 1] ac=d.

Step 3

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. ab ⇒ c
2. ac ⇒ d
3. dbcaad ⇒ aa
4. cbcaad ⇒ a
5. daadb ⇒ ccaad
6. dcaadb ⇒ aa
7. ccaadb ⇒ a
8. ccaaad ⇒ daadc
9. dbcaaad ⇒ dcaadc
10. cbcaaad ⇒ ccaadc
11. aaadb ⇒ cbcadcaad
12. adaadc ⇒ dcaaad
13. dcaaaa ⇒ adaad
14. ccaaaa ⇒ daad
15. dbcaaaa ⇒ dcaad
16. cbcaaaa ⇒ ccaad
17. cbcadcaaad ⇒ aaadc
18. ccaadcaad ⇒ daaaa
19. aaaadc ⇒ dbcadcaaad
20. adaaaa ⇒ dcaadcaad
...

Collecting factors up to length 4, frequency 3:

Length 2:[2/0] aa, [2/1] ad, [2/2] ca
Length 3:[3/0] aaa, [3/1] aad, [3/2] caa

Considering [length 2 / frequency 1] ad=e.

Step 4

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. ab ⇒ c
2. ad ⇒ e
3. ac ⇒ d
4. cbcae ⇒ a
5. daeb ⇒ ccae
6. eaeb ⇒ dcae
7. dcaeb ⇒ dbcae
8. ccaeb ⇒ a
9. ecaeb ⇒ ebcae
10. dbcaeb ⇒ d
11. ebcaeb ⇒ e
12. dbcaed ⇒ ae
13. daec ⇒ ccebcaed
14. eaec ⇒ dcebcaed
15. dbcaec ⇒ e
16. ebcaec ⇒ ae
17. dbcaee ⇒ ebcaed
18. aa ⇒ dbcae
19. dbcaea ⇒ ebcae
20. aebcae ⇒ ebcaea
...

Collecting factors up to length 7, frequency 2:

Length 2:[2/0] ae, [2/1] eb
Length 3:[3/0] aeb, [3/1] cae
Length 4:[4/0] bcae, [4/1] caeb
Length 5:[5/0] dbcae, [5/1] ebcae
Length 6:[6/0] ebcaea, [6/1] ebcaed

Considering [length 6 / frequency 0] ebcaea=f.

Step 5

Rewriting system is complete. See a, b | abbabaaaab=a.