Let $z$, and $b$ be two complex numbers. What is $$f_b(z)=z^b.$$
If I write it like this: $$ \left(re^{i\theta}\right)^{b}=r^{b}e^{ib\theta}. $$
Would this even make sense?
Wolframalpha gives me $(-i)^i=e^{\pi/2}$ using the formula above. How to calculate $f_b(z)$?
It makes sense, but it is ambiguous unless you're more careful.
On the one hand, we can say that $i = e^{\pi i/2}$, so that $$ i^i = (e^{\pi i/2})^i = e^{- \pi /2} $$ On the other hand, we can equally claim that $i = e^{(2 \pi + \pi / 2)i }$, so that $$ i^i = (e^{(2 \pi + \pi / 2)i})^i = e^{-5 \pi/2} $$ That is, your $f_b$ will generally, at its heart, be a "multi-valued" function. Exactly which number you assign to $z^b$ depends on your definition whenever $b$ is not a real number.