@SimplyBeautifulArt. Actually, I have a question about the fast growing hierarchy. Why define e.g. $f_{\omega}(n)=f_{\omega [n]}(n)$
We knew that $f_k(n)=f_{k-1}^n(n)$
Now since $\omega=sup(\{0,1,2,3,\dots\})$
Then naively $f_{\omega}(n)=sup(\{f_0^n(n),f_1^n(n),f_2^n(n),\dots\})$
Why choose the nth term of this sequence?