A derivative measures how fast something changes. It is the cornerstone of physics, engineering, and economics — but it is also an ideal object. Derivatives are defined in the limit as the gap between two points shrinks to zero, and no computer can store an infinitely thin gap.
The finite difference method breaks that idealism: instead of letting the gap shrink to zero, keep it small but finite. Pick a set of evenly spaced grid points and replace each derivative with a simple ratio:
That one substitution converts a differential equation — full of "how fast is this changing right now?" — into a system of ordinary arithmetic operations. Write the same approximation at every grid point, and a differential equation turns into a matrix equation or a stepping rule the computer can crunch in a loop.
The method is not new: Brook Taylor laid the groundwork with his series in 1715, and Lewis Fry Richardson used finite differences to compute the first ever numerical weather forecast by hand in 1922 (it took him months; a modern laptop does it in milliseconds). Today finite differences are baked into weather models, structural analysis codes, electronic circuit simulators, and image-processing pipelines.
Comments
Loading comments...