I need to find the asymptotic relationship between the functions $f(n) = n^{100}$ and $g(n) = (log_2n)^{(1/2) \cdot log_2n}$.
I did the following to show that $f(n) = O(g(n))$:
$n^{100} \leq (log_2n)^{(1/2) \cdot log_2n} \impliedby 2^{n^{100}} \leq 2^{(log_2n)^{(1/2) \cdot {log_2n}}} \impliedby 2^{100 \cdot n} \leq n^{(1/2) \cdot log_2n} \impliedby 2^{2^{100 \cdot n}} \leq 2^{n^{(1/2) \cdot log_2n}} \impliedby 2^{200 \cdot n} \leq 2^{n \cdot (1/2) \cdot log_2n} \impliedby 200 \cdot n \leq (1/2) \cdot n \cdot log_2n \impliedby 200 \leq (1/2) \cdot log_2n \impliedby 400 \leq log_2n \impliedby n \geq 2^{400}$
However, my analysis seems to be incorrect, because when i plug the relevant numbers (some $n \geq 2^{400}$ into WolframAlpha, the inequality doesn't hold. I believe that I'm using some exponent properties wrong in my calculations, but I'm unable to spot them. Could you please elaborate on what part am I missing?
Thank you very much
You go from $2^{200 \cdot n} \leq 2^{n \cdot (1/2) \cdot \log_2 n}$ to $2^{100 \cdot n} \leq 2^{(1/2) \log_2 n}$ via an intermediate step. This can't be right as you have taken the square root of the left-hand side and the $n^\text{th}$ root of the right-hand side.
Perhaps more useful is this identity $$ a^b = (a)^b = (\mathrm{e}^{\ln a})^b = \mathrm{e}^{b \ln a} \text{.} $$ Using this on your original complicated function, I get $$ (\log_2 n)^{(1/2) \log_2 n} = \mathrm{e}^{(1/2) \log_2 n \log_2 \log_2 n} = n^{(1/2) \log_2 \log_2 n} \text{,} $$ which should help you with your asymptotic analysis and help you realize that $2^{400}$ might not be big enough to see the asymptotic behaviour.