Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Foundations: the ideas we will not assume

This section is an optional on-ramp for research students and course learners. It does not lower the scientific standard, and it does not assume that seeing a topic in an earlier course means it is ready for use now. It reconnects ideas that are often taught separately: physical models, linear algebra, derivatives, probability, inference, conditioning, and differentiable programs.

Start with Choose your foundations path if you want a short, ungraded route. Read Why this documentation works this way if you want to understand why the site repeatedly asks you to predict, compute, audit, and state only the claim the evidence warrants.

The foundations sequence

  1. Choose your foundations path.

  2. Functions, units, and scales.

  3. What is a model?: representations, assumptions, parameters, predictions, information compression, and dimensionality.

  4. Linear algebra as the language of change.

  5. What is a derivative?: change, sensitivity, and scientific evidence.

  6. Probability and distributions.

  7. Models, inference, and information.

  8. Sensitivity, conditioning, and identifiability.

  9. From mathematical relations to differentiable programs.

The established Writing AD-safe scientific numerics module chapters remain the method reference. Foundations explain the connective ideas; module pages explain the algorithms and public APIs.

The recurring scientific habit

Every substantial unit follows

predict → compute → audit → state the warranted claim

Prediction names expected structure before results can bias the story. Computation exposes the method that actually ran. Audit compares the output with independent evidence. The final statement is deliberately no stronger than those checks.