Morphocompletion for #4681 ⟨a, b | aabbaaab=aba

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

Step 1

Checking up to 20 rules for overlaps.

Rewriting system is not complete: arenaTotalLimit

#Rule
1. aabbaaab ⇒ aba
2. ababaaab ⇒ aabbaaba
3. aabbaaaabbaaba ⇒ abaabaaab
4. ababaaaabbaaba ⇒ aabbaabaabaaab
5. abaabaaababbaaab ⇒ abaabaaabba
6. abaabaaabbabaaab ⇒ abaabaaababbaaba
7. abaaabaaababbaaab ⇒ abaaabaaabba
8. aabbaabaaaababbaaab ⇒ aabbaabaaaabba
9. abaaaabaaababbaaab ⇒ abaaaabaaabba
...

Collecting factors up to length 7, frequency 3:

Length 2:[2/0] ab, [2/1] aa, [2/2] ba
Length 3:[3/0] aab, [3/1] aba, [3/2] baa
Length 4:[4/0] aaab, [4/1] baaa, [4/2] abaa
Length 5:[5/0] baaab, [5/1] abaaa, [5/2] abbaa
Length 6:[6/0] abaaab, [6/1] bbaaab, [6/2] aabbaa

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

Step 2

Checking up to 20 rules for overlaps.

Rewriting system is not complete: arenaTotalLimit

#Rule
1. ab ⇒ c
2. ccaacb ⇒ acbacc
3. acbaac ⇒ ca
4. acbaca ⇒ ccaac
5. acbaccaac ⇒ ccaca
6. acbaccaca ⇒ ccaccaac
7. ccaaccbaac ⇒ acbacca
8. ccaaccbaca ⇒ acbacccaac
9. acbaaacbacc ⇒ cacaacb
10. acbaccaccaac ⇒ ccaccaca
11. acbaccaccaca ⇒ ccaccaccaac
12. cacaaccbaac ⇒ cacaacba
13. cacaacbcaac ⇒ cacaaccbaca
14. ccaaccbaccaac ⇒ acbacccaca
15. acbaccaaacbacc ⇒ ccacacaacb
16. caacaaccbaac ⇒ caacaacba
17. caacaacbcaac ⇒ caacaaccbaca
18. cacaaccbaccaac ⇒ cacaacbcaca
19. ccacaaaccbaac ⇒ ccacaaacba
20. caaacaaccbaac ⇒ caaacaacba
...

Collecting factors up to length 6, frequency 5:

Length 2:[2/0] ac, [2/1] ca, [2/2] aa, [2/3] cc, [2/4] cb
Length 3:[3/0] aac, [3/1] caa, [3/2] acb, [3/3] acc, [3/4] cca
Length 4:[4/0] caac, [4/1] acba, [4/2] ccaa, [4/3] baac, [4/4] caca
Length 5:[5/0] ccaac, [5/1] acbac, [5/2] cbaac, [5/3] cbacc, [5/4] accba

Considering [length 4 / frequency 4] caca=d.

Step 3

Checking up to 20 rules for overlaps.

Rewriting system is not complete: roundsLimit

#Rule
1. ab ⇒ c
2. cadb ⇒ dcc
3. cacc ⇒ db
4. caddb ⇒ ddcc
5. cadcc ⇒ ddb
6. cadddb ⇒ dddcc
7. caddcc ⇒ dddb
8. cadddcc ⇒ ddddb
9. dbadb ⇒ cacdcc
10. dbacc ⇒ cacdb
11. dbadcc ⇒ cacddb
12. dca ⇒ cad
13. caca ⇒ d
14. dbaca ⇒ cacd
15. ccaacb ⇒ acbacc
16. dcbaac ⇒ dba
17. acbaac ⇒ ca
18. acbaca ⇒ ccaac
19. caaca ⇒ acbaad
20. acbaccaac ⇒ cd
...

Collecting factors up to length 6, frequency 5:

Length 2:[2/0] ca, [2/1] ac, [2/2] db, [2/3] cc, [2/4] ba
Length 3:[3/0] cad, [3/1] aca, [3/2] aac, [3/3] dba, [3/4] acb
Length 4:[4/0] cadd, [4/1] acba, [4/2] caac, [4/3] baca, [4/4] baac
Length 5:[5/0] ccaac, [5/1] cbaac, [5/2] acbac, [5/3] caddd, [5/4] acbaa

Considering [length 5 / frequency 4] acbaa=e.

Step 4

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