Proof for Euler's Identity using ODEs

Let

z=cos⁡θ+isin⁡θ

Differentiate with respect to θ (Imaginary numbers are just another axis)

dzdθ=−sin⁡θ+icos⁡θ=i(isin⁡θ+cos⁡θ)=iz

Using Solving a variable separable differential equation under Calculus

1zdz=idθ∫1zdz=∫idθln⁡z=iθ+Ceiθ+C=z

letting θ=0

ei0+C=cos⁡0+isin⁡0e0eC=1C=0

Thus

eiθ=z=cos⁡θ+isin⁡θ