anthropocene
the graph

Concept graph

Every concept is owned by exactly one lesson — enforced at build time. Any lesson needing it links there instead of re-teaching it. Anything required but unowned shows up below as a gap, which is how the to-write queue stays honest.

38
concepts
38
taught
0
gaps to write
0
unowned
0
build problems

All concepts

A-stabilitytaught

A method is A-stable when it stays bounded on decaying problems for ANY step size.

Adaptive step size controltaught

Estimate the local error each step and resize h to hold it near a tolerance.

Automatic differentiationtaught

Exact derivatives from the computational graph - neither symbolic nor finite-difference.

Backward Eulertaught

Evaluate the slope at the destination instead of the origin. Requires solving an equation, and buys unconditional stability.

Butcher tableautaught

The compact table of coefficients that fully specifies a Runge-Kutta method.

Catastrophic cancellationtaught

Subtracting two nearly equal numbers annihilates the leading digits and promotes rounding noise into the answer.

Central differencetaught

Straddles the point symmetrically so the leading error term cancels; second-order accurate for the same cost.

Classical RK4taught

Four slope samples per step, combined so error terms through third order cancel. The default workhorse.

Complex-step differentiationtaught

Step into the imaginary direction to get a derivative with no subtraction, and therefore no cancellation at all.

Conditioningtaught

A property of the PROBLEM: how much the answer moves when the input is perturbed.

Differentiable simulationtaught

Make the solver itself differentiable, so gradients flow through physics and you can optimise through time.

Embedded Runge-Kutta pairstaught

Two methods of different order sharing stage evaluations, so the error estimate is nearly free.

Energy drifttaught

Secular, one-directional loss or gain of a conserved quantity over a long integration.

Floating-point numberstaught

Reals are stored as a sign, a finite mantissa and an exponent, so almost every number you write down is approximated.

Forward differencetaught

Approximates a derivative from two samples one step apart; first-order accurate.

Forward Eulertaught

Step along the tangent you can see right now. The simplest integrator, and the one whose failures teach the most.

Global errortaught

The accumulated error at the end of a run. One order lower than the local error, because you take O(1/h) steps.

Hamiltonian systemstaught

Mechanics written so that a single function H generates the flow, and phase-space volume is conserved.

Heun's methodtaught

Predict with Euler, then correct with the average of both slopes. Second order for two evaluations.

Initial value problemtaught

A differential equation plus a starting state, which together determine the whole trajectory.

Local truncation errortaught

The error committed by a single step, assuming everything before it was exact.

Machine epsilontaught

The gap between 1 and the next representable double - the fundamental resolution of arithmetic.

Molecular dynamicstaught

Integrate many interacting particles to recover thermodynamics from mechanics.

Monte Carlo integrationtaught

Trade determinism for dimension-independence: error falls as 1/sqrt(N) no matter how many dimensions.

Numerical stabilitytaught

A property of the ALGORITHM: whether it amplifies the errors it makes along the way.

Order of accuracytaught

The exponent p in error = O(h^p): how fast the error falls when you refine the step.

Physics-informed neural networkstaught

Train a network whose loss is the PDE residual, turning solving into optimisation.

Richardson extrapolationtaught

Combine two step sizes so the leading error term cancels algebraically, buying an order for free.

Runge-Kutta methodstaught

Take several trial slopes inside one step and combine them so low-order error terms cancel.

Spectral methodstaught

Represent the solution in a Fourier or polynomial basis and get exponential accuracy for smooth problems.

Stiffnesstaught

When a system's fastest mode forces a far smaller step than accuracy alone would need.

Symplectic Eulertaught

Forward Euler with the position update using the ALREADY-UPDATED velocity. One reordering, entirely different long-run behaviour.

Symplectic integratorstaught

Methods that exactly preserve the geometric structure of Hamiltonian flow, rather than merely approximating the trajectory.

The shadow Hamiltoniantaught

A symplectic method solves a slightly different problem EXACTLY, which is why its energy error stays bounded.

The truncation/roundoff tradeofftaught

Shrinking h cuts truncation error but amplifies roundoff, so accuracy bottoms out at a finite optimal step.

Time reversibilitytaught

Running the integrator backwards returns you exactly to where you started.

Variational integratorstaught

Discretise the ACTION rather than the equations of motion, and conservation laws follow automatically.

Velocity Verlettaught

Second-order, symplectic, time-reversible. The standard integrator for molecular dynamics and N-body.