Hacker News new | past | comments | ask | show | jobs | submit login

Because complex numbers make the fundamental theorem of Algebra nice and simple rather than complicated and ugly. In turn, this makes the spectral theorem of linear algebra nice and simple rather than complicated and ugly. In turn, this makes a bunch of downstream applications nice and simple rather than complicated and ugly.

You will get a feel for this if you work Axler's problems. More importantly, you will gain an intuition for the fact that if you turn up your nose at complex numbers while going into these application spaces, you are likely to painstakingly reinvent them except harder, more ugly, and worse.

Example: in physics, oscillation and waves A. underpin everything and B. involve energy sloshing between two buckets. Kinetic and potential. Electric and magnetic. Pressure and velocity. These become real and imaginary (or imaginary and real, it's arbitrary). This is where complex numbers -- where you have two choices of units -- absolutely shine. Where you would have needed two coupled equations with lots of sin(), cos(), trig identities, and perhaps even bifurcated domains you now have one simple equation with exponentials and lots of mathematical power tools immediately available. Complex numbers are a huge upgrade, and that's why anything to do with waves will have them absolutely everywhere.




You might think that in every real world application, complex numbers are introduced as a convenience, and that every calculation that takes advantage of them ends with taking the real part of the result, but that's not the case. In QM, the final answer contains an imaginary part that cannot be removed.


Having studied QM, I disagree. You can always introduce trigonometry and remove it.

Keep in mind that everything observable is a real number even if the intermediate calculations involve imaginary numbers.


Yup, and the Madelung equations explicitly present QM without complex numbers:

https://en.wikipedia.org/wiki/Madelung_equations#Equations




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: