Strang proves Euler's Identity by making the following assumption:
Any complex number $z$ is such that $$z = r(\cos(\theta)+i \sin(\theta))$$ for some choice of $\theta, r$. How would one justify this claim? I is s equivalent to say that $$\mathcal{C} = \{ r(cos(\theta)+i sin(\theta)) \ : r,\theta \in \mathbb{R} \}$$ But this is the claim that $\{\sin, \cos\}$ in some sense span the complex plane.
This is intuitively correct; but how can we prove this assumption more rigerously?