Let $2\leq \kappa\leq \gamma$ where $\gamma$ is an infinite cardinal number and $\kappa$ is any cardinal. Prove that $2^\gamma = \kappa^\gamma$.
One direction is obvious but I'm stuck with the other. i.e. showing $\kappa^\gamma\leq 2^\gamma$.
Any hints or solutions will be appreciated.
First conclude that $\gamma^2=\gamma$. Thus, $2^\gamma=2^{\gamma^2}=(2^\gamma)^\gamma \ge \gamma^\gamma \ge \kappa^\gamma$.