← Computational Physics
Numerical Reality
What is a number, once it has to fit in 64 bits?
Before any solver, the substrate. Floating point is not "real numbers with a small error" - it is a different arithmetic, with its own failure modes. The distinction between a badly conditioned problem and an unstable algorithm is the single most useful idea in the field, and it belongs first.
01The numbers you do not havefoundation18 min
Your machine cannot represent 0.1, cannot represent most of the reals, and its arithmetic is not associative. Everything else in this path is built on top of that.
02Conditioning versus stabilitycore20 min
Two different questions that get confused constantly: is the problem sensitive, or is my algorithm sloppy? One you can fix, the other you cannot.