ML for Science · 189
Glossary
The technical terms of this track, with short definitions (and the Persian term where available). Each term links to the lesson where it is introduced.
- 2/3 rule
- Orszag's dealiasing rule: set the top third of the Fourier modes to zero, so the aliasing errors of a quadratic product fall only on modes that are discarded. Introduced in: Lesson 8
- 3D-Var
- Find the state that minimizes at one time. For linear its minimizer is the Kalman analysis mean. Introduced in: Lesson 6
- 4D-Var
- Fit the initial state of a model trajectory to all observations in a time window plus a background term. The gradient comes from one adjoint run backward through the window. Introduced in: Lesson 6
- A-stable
- A method whose stability region contains the whole left half-plane . Any stable linear decay is then stepped stably for every . Introduced in: Lesson 2
- addition theorem
- at every point: each degree has the same total power everywhere on the sphere. Introduced in: Lesson 9
- adjoint ODE
- The linear backward equation with a final condition from the loss; the gradient is . Introduced in: Lesson 3
- adjoint state
- The vector (the cotangent of the state) that is solved backward in time from the final time to give the gradient of the loss with respect to the parameters. Introduced in: Lesson 3
- adjoint-state method
- Reverse-mode differentiation applied to a simulator: one extra backward (adjoint) solve gives the gradient of a scalar misfit with respect to all parameters. Introduced in: Lesson 1
- aliasing
- On a grid of points, a wave with wavenumber looks exactly like one with . Products of fields create such high modes, which fold back onto low ones. Introduced in: Lesson 8
- analysis
- The updated state estimate after the observations are used, with error covariance . Introduced in: Lesson 6
- anomaly correlation coefficient (ACC)
- The correlation between forecast anomalies and observed anomalies , where is the climatology. Introduced in: Lesson 16
- anomaly matrix
- The matrix whose columns are the ensemble members minus the ensemble mean. The sample covariance is . Introduced in: Lesson 6
- associated Legendre function
- The function that gives the latitude part of . Stable code uses the normalised version and a recurrence, not factorial formulas. Introduced in: Lesson 9
- background
- The prior estimate of the state before new observations are used, written with error covariance (in a filter, the forecast with ). Introduced in: Lesson 6
- backsolve adjoint
- An adjoint method that recreates by solving the state ODE backward together with . It needs little memory but is unstable for dissipative or stiff problems. Introduced in: Lesson 3
- backward Euler
- The implicit method . It has order 1, needs a solve at each step, and has ; it is A-stable and L-stable. Introduced in: Lesson 2
- Brownian motion
- The process with , continuous paths and independent Gaussian increments . Introduced in: Lesson 12
- calibration
- A forecast is calibrated when its probabilities match observed frequencies: for example, 90% intervals contain the outcome 90% of the time. Introduced in: Lesson 7
- causal weighting
- Weight the residual at time by , so the PINN fits early times before later ones; is the causality parameter. Introduced in: Lesson 11
- central difference
- The finite-difference estimate of a directional derivative. Its truncation error is ; it is the standard gradient check. Introduced in: Lesson 1
- CFL condition
- The numerical domain of dependence must contain the physical one; for the upwind scheme this means . It is necessary for convergence, but not sufficient for stability. Introduced in: Lesson 2
- chaos
- Bounded dynamics in which two nearby states move apart exponentially fast, so long-term prediction of a single trajectory is impossible. Introduced in: Lesson 5
- cheap gradient principle
- The gradient of a scalar function costs only a small constant times the cost of the function itself, independent of the number of inputs (at most about 5 times for arithmetic programs). Introduced in: Lesson 1
- checkpointing
- Store the forward state only at some steps and recompute the rest during the backward pass. It trades extra compute for less memory. Introduced in: Lesson 3
- Clebsch–Gordan tensor product
- The equivariant product of two features of degrees and , split into parts of degree . For two vectors it gives the dot product, the cross product and a symmetric traceless matrix. Introduced in: Lesson 10
- climatology
- The long-term average state for each place and time of year. It is the reference for anomalies and a baseline forecast. Introduced in: Lesson 16
- colatitude
- The angle from the North Pole. Latitude is . Introduced in: Lesson 9
- collocation points
- The points in space and time where the PDE residual is evaluated in the PINN loss. Introduced in: Lesson 11
- condition number
- The ratio of the largest and smallest singular values of a matrix. It bounds how much relative errors in the data are amplified. Introduced in: Lesson 4
- conditional flow matching (CFM)
- Regress on the conditional target along . Its gradient equals that of the flow matching loss. Introduced in: Lesson 14
- continuity equation
- The PDE : the density changes only because mass moves with the velocity field . Introduced in: Lesson 13
- continuous adjoint
- Derive the adjoint ODE first and then solve it numerically ("optimize-then-discretize"). Its gradient differs from the discrete one by a discretization error. Introduced in: Lesson 3
- continuous normalizing flow
- A generative model that transports a simple density with a neural ODE; the log-density changes by . Introduced in: Lesson 3
- control variable
- The quantity that a variational method optimizes, for example the initial state in strong-constraint 4D-Var. Introduced in: Lesson 6
- cotangent
- The gradient of the scalar loss with respect to an intermediate value , written . Reverse mode carries cotangents backward. Introduced in: Lesson 1
- coupling
- A joint distribution of whose marginals are the source and the target. The independent coupling draws them independently. Introduced in: Lesson 14
- Courant number
- The dimensionless number for advection with speed : how many grid cells the signal moves in one step. Introduced in: Lesson 2
- CRPS
- The continuous ranked probability score, . It is proper and reduces to the absolute error for a point forecast. Introduced in: Lesson 7
- cut locus
- The set of points beyond which geodesics from stop being shortest. On the sphere it is the antipode . Introduced in: Lesson 15
- cycle skipping
- A failure of FWI: when the simulated wave is off by more than half a period, the misfit fits the wrong cycle and the gradient points to a wrong local minimum. Introduced in: Lesson 4
- data assimilation
- The combination of a model forecast with new observations to estimate the current state and its uncertainty, repeated in cycles. Introduced in: Lesson 6
- degree and order (spherical harmonics)
- The degree sets the total number of oscillations (the scale); the order sets how many of them are along longitude. Introduced in: Lesson 9
- denoising score matching (DSM)
- Train to match the score of the noising kernel, , on noisy samples. Its minimizer is the score of the noisy data distribution. Introduced in: Lesson 13
- diffusion coefficient
- The factor (or in diffusion models) that multiplies and sets the size of the noise. Introduced in: Lesson 12
- discrepancy principle
- Choose the regularization weight so that the residual equals the expected size of the noise. Introduced in: Lesson 4
- discrete adjoint
- Reverse-mode differentiation of the actual solver steps ("discretize-then-optimize"). It gives the exact gradient of the computed loss. Introduced in: Lesson 3
- discrete Fourier transform (DFT)
- The map from samples to Fourier coefficients , computed in by the FFT. Introduced in: Lesson 8
- double penalty
- A sharp forecast of a feature in a slightly wrong place is penalized twice by RMSE (once where it is and once where it should be), so RMSE favours blurry forecasts. Introduced in: Lesson 16
- drift
- The deterministic part of an SDE: the mean velocity of the process. Introduced in: Lesson 12
- dynamic mode decomposition (DMD)
- Fit the best linear map with to snapshots, usually in a rank- SVD basis. Each DMD mode has one growth rate and one frequency. Introduced in: Lesson 5
- dynamical core
- The part of a physics-based weather or climate model that solves the fluid equations. Hybrid models keep it and learn the rest. Introduced in: Lesson 16
- emulator
- A fast learned model that replaces an expensive simulator, often by stepping the state forward autoregressively. Introduced in: Lesson 2
- encoder–processor–decoder
- The common layout of ML weather models: map the grid to a latent mesh or token space, apply many learned steps there, and map back to the grid. Introduced in: Lesson 16
- ensemble Kalman filter (EnKF)
- A Kalman filter that replaces the covariance by the sample covariance of an ensemble of model runs. It works with nonlinear models and very large states. Introduced in: Lesson 6
- entropic OT
- Optimal transport with an added entropy term of weight . It is solved by Sinkhorn iterations and gives a smooth coupling. Introduced in: Lesson 14
- equivariant
- A function is equivariant if : transforming the input transforms the output in a known way, for example forces under rotations. Introduced in: Lesson 10
- Euler–Maruyama
- The scheme with . It has strong order 1/2 and weak order 1 (strong order 1 for additive noise). Introduced in: Lesson 12
- explicit method
- A time-stepping method that computes the new state only from known states. It is cheap per step but has a bounded stability region. Introduced in: Lesson 2
- exponential integrator
- A method for semilinear problems that solves the linear part exactly with , for example exponential Euler or ETDRK4. Introduced in: Lesson 2
- exponential map
- : follow the geodesic from with initial velocity for unit time. On the sphere . Introduced in: Lesson 15
- fair CRPS
- An estimator of the CRPS of an ensemble that uses for the spread term, so a small ensemble is not punished for its size. Introduced in: Lesson 16
- filter divergence
- The filter becomes overconfident: its covariance gets too small, it ignores the observations, and the estimate drifts away from the truth. Introduced in: Lesson 6
- fixed point
- A state with , so the dynamics stay there. Its stability follows from the eigenvalues of the Jacobian at when it is hyperbolic. Introduced in: Lesson 5
- flow matching
- Train a velocity field so that its ODE moves noise at to data at , by regression on the velocity of a chosen probability path. Introduced in: Lesson 14
- Fokker–Planck equation
- The PDE for the density of an SDE: . Introduced in: Lesson 12
- forward Euler
- The explicit method . It has order 1 and the stability function . Introduced in: Lesson 2
- forward map
- The map from a model to the data it predicts: when it is linear, when it is nonlinear. Introduced in: Lesson 4
- forward mode
- Automatic differentiation that pushes a tangent forward together with the values. One pass gives one JVP ; it is efficient when there are few inputs. Introduced in: Lesson 1
- forward sensitivity equation
- The ODE for the sensitivities . Its cost grows with the number of parameters. Introduced in: Lesson 3
- Fourier neural operator (FNO)
- A neural operator built from Fourier layers: FFT, multiply the lowest modes by learned weights, inverse FFT, add a pointwise linear term, apply a nonlinearity. Introduced in: Lesson 8
- full-waveform inversion (FWI)
- Seismic imaging that fits whole recorded waveforms with a wave-equation simulation. The gradient comes from the adjoint-state method: one forward and one adjoint simulation per source. Introduced in: Lesson 4
- gate nonlinearity
- An equivariant nonlinearity that multiplies each vector or higher-degree feature by a nonlinear function of a scalar feature. Introduced in: Lesson 10
- Gaussian grid
- A latitude–longitude grid whose latitudes are the Gauss–Legendre nodes in and whose longitudes are equally spaced. The SHT on it is exact for band-limited fields. Introduced in: Lesson 9
- Gaussian process (GP)
- A distribution over functions such that the values at any finite set of points are jointly Gaussian, with mean and covariance given by a kernel . Introduced in: Lesson 7
- Gauss–Newton method
- An iterative method for nonlinear least squares that linearizes the forward map at each step and solves the resulting linear least-squares problem. Introduced in: Lesson 4
- geodesic
- A locally shortest curve on a manifold. On the sphere the geodesics are great circles. Introduced in: Lesson 15
- geometric Brownian motion
- The SDE with solution . Introduced in: Lesson 12
- Gram matrix
- The matrix with entries for a set of inputs. Introduced in: Lesson 7
- group
- A set with an associative product, an identity and inverses, such as the rotations or the rotations and reflections . Introduced in: Lesson 10
- ill-posed
- A problem that is not well-posed. In practice small noise in the data causes large errors in the recovered model. Introduced in: Lesson 4
- IMEX method
- An implicit–explicit method: it treats the stiff linear part of implicitly and the nonlinear part explicitly. Introduced in: Lesson 2
- implicit method
- A time-stepping method in which the new state appears on both sides of the update, so each step solves an equation (often a linear system). Introduced in: Lesson 2
- inflation
- Multiply the ensemble anomalies by a factor slightly above 1 to counter the under-dispersion that sampling error and model error cause. Introduced in: Lesson 6
- innovation
- The difference between the observation and the forecast mapped to observation space. Its covariance is . Introduced in: Lesson 6
- invariant
- A function is invariant under a group if for every group element , for example an energy under rotations. Introduced in: Lesson 10
- inverse problem
- Recover a model (for example the wave speed inside the Earth) from noisy data , where the forward map predicts data from a model. Introduced in: Lesson 4
- irreducible representation (irrep)
- A representation with no smaller invariant subspace. The irreps of are the Wigner-D matrices of size . Introduced in: Lesson 10
- Itô integral
- The stochastic integral defined with the integrand at the left end of each interval. It has mean zero and satisfies the Itô isometry. Introduced in: Lesson 12
- Itô SDE
- An equation with drift and diffusion coefficient , where the noise integral is the Itô integral. Introduced in: Lesson 12
- Itô's lemma
- The chain rule for SDEs: . The extra term is the Itô correction. Introduced in: Lesson 12
- Jacobian
- For a map with and , the matrix of first partial derivatives. The derivative is the linear map . Introduced in: Lesson 1
- Jacobian-vector product (JVP)
- The product : how the output changes when the input moves in the direction . Forward mode computes one JVP per pass. Introduced in: Lesson 1
- Kalman filter
- The exact Bayesian filter for linear models with Gaussian errors. It alternates a forecast step (propagate mean and covariance) and an analysis step (Gaussian update with the Kalman gain). Introduced in: Lesson 6
- Kalman gain
- The matrix that weights the innovation: . Introduced in: Lesson 6
- kernel
- A symmetric function that gives the covariance of the function values at and . It is valid when every Gram matrix it makes is positive semidefinite. Introduced in: Lesson 7
- Koopman operator
- The linear operator that advances functions of the state (observables): , where is the flow map. It is linear even when the dynamics are not. Introduced in: Lesson 5
- kriging
- The name of GP regression in geostatistics: the best linear unbiased prediction of a spatial field from scattered measurements. Introduced in: Lesson 7
- L-curve
- The curve of the solution norm against the residual norm for many values of , on log axes. Its corner is a common choice of . Introduced in: Lesson 4
- L-stable
- A method that is A-stable and also has as , so very fast modes are damped in one step. Introduced in: Lesson 2
- latitude weights
- Weights proportional to the cosine of latitude in scores and losses, so that each grid cell counts by its area. Introduced in: Lesson 16
- Lax equivalence theorem
- For a consistent linear scheme for a well-posed linear problem, stability is equivalent to convergence ("consistency + stability = convergence"). Introduced in: Lesson 2
- lead time
- The time between the initialisation of a forecast and the time it is valid for. Introduced in: Lesson 16
- length scale
- The kernel hyperparameter : the input distance over which function values stay strongly correlated. Introduced in: Lesson 7
- LETKF
- The local ensemble transform Kalman filter: a deterministic square-root ensemble filter that computes the analysis in the space of the ensemble, separately for each local region. Introduced in: Lesson 6
- local truncation error
- The error that one step makes when it starts from the exact solution. A method is consistent if this error divided by goes to 0. Introduced in: Lesson 2
- localisation
- Remove spurious long-distance correlations of a small ensemble, either by tapering the covariance (covariance localisation) or by local analyses (domain localisation). Introduced in: Lesson 6
- log score
- The negative log predictive density at the observed outcome. It is strictly proper but punishes overconfident forecasts very strongly. Introduced in: Lesson 7
- logarithm map
- : the tangent vector at that the exponential map sends to . It is not defined at the cut locus. Introduced in: Lesson 15
- Lorenz-63
- The three-variable ODE of Lorenz (1963), , , . With , , it is chaotic. Introduced in: Lesson 5
- loss imbalance
- The terms of a PINN loss have gradients of very different sizes, so training reduces one term and ignores the others. Introduced in: Lesson 11
- Lyapunov exponent
- The average exponential rate at which small perturbations grow: . A positive value means chaos. Introduced in: Lesson 5
- Lyapunov time
- The time scale over which small errors grow by a factor . Making the initial error 10 times smaller adds only of forecast time. Introduced in: Lesson 5
- marginal likelihood
- The probability of the observed data under the GP with the function integrated out, ; also called the evidence. Maximizing it fits the hyperparameters. Introduced in: Lesson 7
- marginal velocity
- The velocity that the CFM model learns: the average of the conditional targets through the point . Introduced in: Lesson 14
- marginalization trick
- The fact that the conditional loss and the marginal loss differ by a constant that does not depend on , so training on single pairs learns the marginal velocity. Introduced in: Lesson 14
- Matérn kernel
- A family of kernels with a smoothness parameter . Its sample functions are rougher than RBF samples, which often fits physical data better. Introduced in: Lesson 7
- method of lines
- Discretize a PDE in space only. The result is a large system of ODEs in time, which a time-stepping method then solves. Introduced in: Lesson 2
- Milstein scheme
- Euler–Maruyama plus the term . It has strong order 1 in one dimension; it changes nothing when the noise is additive. Introduced in: Lesson 12
- minibatch OT
- Pair noise and data inside each minibatch with an optimal transport plan instead of at random. It gives straighter paths at a small cost. Introduced in: Lesson 14
- neural ODE
- A model whose right-hand side is a neural network; the output is the state at a later time, computed with an ODE solver. Introduced in: Lesson 3
- neural operator
- A network that learns a map between functions (for example from an initial condition to a later solution) and can be evaluated on different grids. Introduced in: Lesson 8
- neural tangent kernel (NTK)
- The kernel . For wide networks it describes training by gradient descent and explains spectral bias and loss imbalance. Introduced in: Lesson 11
- Nyquist mode
- The highest wavenumber on an even grid of points. It has no sign, so it must be set to zero in odd derivatives. Introduced in: Lesson 8
- observable
- A scalar function of the state, such as a measurement. The Koopman operator acts on observables. Introduced in: Lesson 5
- observation operator
- The map from the model state to the observed quantities, as in with . Introduced in: Lesson 6
- optimal transport (OT)
- The problem of moving one distribution onto another at the smallest total cost . Monge seeks a map; Kantorovich seeks a coupling. Introduced in: Lesson 14
- order (of a method)
- A method has order if its global error after a fixed time behaves like as the step . Its local truncation error is then . Introduced in: Lesson 2
- Ornstein–Uhlenbeck process
- The SDE . It is Gaussian, mean-reverting at rate , and its stationary distribution is . Introduced in: Lesson 12
- overdamped Langevin dynamics
- The SDE with potential ; its stationary density is . With it samples from . Its Euler–Maruyama version is the unadjusted Langevin algorithm. Introduced in: Lesson 12
- parity
- The sign that a feature takes under inversion : even (
e) or odd (o). A vector is1o; a pseudovector such as a cross product is1e. Introduced in: Lesson 10 - perturbed observations
- In the stochastic EnKF, each member is updated with its own noisy copy of the observation. Without them the analysis spread is too small. Introduced in: Lesson 6
- physics-informed neural network (PINN)
- A network trained to make the PDE residual small at collocation points, together with losses for the initial and boundary conditions and any data. Introduced in: Lesson 11
- Picard plot
- A log-scale plot of the singular values , the data coefficients and their ratio. It shows where noise starts to dominate. Introduced in: Lesson 4
- power spectrum (on the sphere)
- The energy per degree, . It does not change under rotations and shows whether a field (for example an ML forecast) is too smooth. Introduced in: Lesson 9
- prior mismatch
- The error from starting the reverse process at the simple prior instead of the true . Introduced in: Lesson 13
- probability integral transform (PIT)
- The value of the forecast CDF at the outcome. For a calibrated forecast is uniform on , so the PIT histogram is flat. Introduced in: Lesson 7
- probability-flow ODE
- The deterministic ODE , which has the same marginals as the forward SDE. Introduced in: Lesson 13
- pseudo-spectral method
- Compute derivatives in Fourier space and nonlinear products on the grid, switching with FFTs. Introduced in: Lesson 8
- quadratic grid
- A Gaussian grid with and , so quadratic products are computed without aliasing; the spherical form of the 2/3 rule. Introduced in: Lesson 9
- quadratic variation
- The limit of the sum of squared increments. For Brownian motion it equals , which gives the rule . Introduced in: Lesson 12
- rank histogram
- A histogram of the rank of the observation among the ensemble members. It is flat for a reliable ensemble, U-shaped for an under-dispersive one. Introduced in: Lesson 16
- RBF kernel
- The squared-exponential kernel , with signal variance and length scale . Its sample functions are infinitely smooth. Introduced in: Lesson 7
- reanalysis
- A consistent historical record of the atmosphere made by running one data assimilation system over past decades, such as ERA5. It is the usual training data of ML weather models. Introduced in: Lesson 16
- rectified flow
- The ODE flow defined by the marginal velocity of straight-line interpolation between coupled pairs. Introduced in: Lesson 14
- reflow
- Retrain flow matching on the pairs (start, end) produced by a trained flow. Paths become straighter and convex transport costs do not increase. Introduced in: Lesson 14
- representation
- A map from a group to invertible matrices with ; it says how a feature transforms. Introduced in: Lesson 10
- residual (PDE)
- The amount by which a candidate solution fails the PDE, for example for advection; it is zero for an exact solution. Introduced in: Lesson 11
- retraction
- A cheap map from the tangent plane back to the manifold, for example on the sphere (projected Euler). Introduced in: Lesson 15
- reverse-mode automatic differentiation
- A method that computes the gradient of a scalar output with respect to all inputs in one backward sweep over the tape. Cotangents of a value that is used several times add up. Introduced in: Lesson 1
- reverse-time SDE
- For a forward SDE , the SDE run from back to 0 has the same marginals (Anderson 1982). Introduced in: Lesson 13
- Riemannian conditional flow matching (RCFM)
- Flow matching on a manifold: regress a tangent velocity field on the velocity of the geodesic conditional path; the marginalization trick still holds. Introduced in: Lesson 15
- Riemannian manifold
- A smooth curved space with an inner product on each tangent plane, which defines lengths, angles and geodesics. The sphere is the example of the lesson. Introduced in: Lesson 15
- RK4
- The classical four-stage explicit Runge–Kutta method. It has order 4. Introduced in: Lesson 2
- rollout
- Apply a one-step model repeatedly to its own outputs to forecast many steps ahead. Fine-tuning on rollouts reduces error growth. Introduced in: Lesson 16
- Schur's lemma
- An equivariant linear map between two irreps is zero if they differ and a multiple of the identity if they are the same. So equivariant linear layers only mix channels of the same degree and parity. Introduced in: Lesson 10
- score
- The gradient of the log-density, . It does not depend on the normalising constant. Introduced in: Lesson 13
- scoring rule
- A function that rates a probabilistic forecast after the outcome is known. It is proper if the expected score is best when is the true distribution. Introduced in: Lesson 7
- selection rule
- The rule for which output degrees and parities a tensor product can produce: and . Introduced in: Lesson 10
- sharpness
- How concentrated the predictive distributions are. The goal is maximal sharpness subject to calibration. Introduced in: Lesson 7
- SINDy
- Sparse identification of nonlinear dynamics: fit from a library of candidate terms with a sparse coefficient matrix (for example by thresholded least squares). Introduced in: Lesson 5
- Sinkhorn algorithm
- Alternating scaling of the rows and columns of the Gibbs kernel until the coupling has the right marginals. Small needs the log domain. Introduced in: Lesson 14
- slerp
- Spherical linear interpolation along the great circle: . It is the geodesic conditional path on the sphere. Introduced in: Lesson 15
- spectral accuracy
- For smooth periodic functions, the error of spectral methods falls faster than any power of (exponentially for analytic functions). Introduced in: Lesson 8
- spectral bias
- Gradient-trained networks fit low frequencies first and high frequencies much more slowly. Introduced in: Lesson 11
- spectral derivative
- Differentiate a periodic function by multiplying each Fourier coefficient by and transforming back. Introduced in: Lesson 8
- spherical Fourier neural operator (SFNO)
- An FNO on the sphere: SHT, multiply the coefficients by learned weights that depend on the degree only, inverse SHT. This makes the layer equivariant to rotations. Introduced in: Lesson 9
- spherical harmonic
- A function on the sphere with degree and order . It is an eigenfunction of the Laplacian on the sphere with eigenvalue . Introduced in: Lesson 9
- spherical harmonic transform (SHT)
- The map between grid values on the sphere and spherical harmonic coefficients: an FFT along each circle of latitude, then Gauss–Legendre quadrature in latitude. Introduced in: Lesson 9
- spread–skill ratio
- The ensemble spread divided by the RMSE of the ensemble mean. For a perfect ensemble of size the expected skill$^2$ is spread$^2$. Introduced in: Lesson 16
- stability function
- The factor with when a method is applied to the test equation , where . Introduced in: Lesson 2
- stability region
- The set of complex numbers with . A linear system is stepped stably only if every lies in it. Introduced in: Lesson 2
- stationary density
- A density that does not change in time under the Fokker–Planck equation. For overdamped Langevin dynamics with potential , the zero-flux condition gives . Introduced in: Lesson 12
- stiff
- An ODE is stiff when it has very fast decaying modes next to the slow dynamics of interest, so explicit methods need tiny steps for stability, not for accuracy. The stiffness ratio measures the gap. Introduced in: Lesson 2
- straightness
- . means straight paths at constant speed, so one Euler step is exact. Introduced in: Lesson 14
- Stratonovich integral
- A stochastic integral with the integrand at the midpoint. It obeys the ordinary chain rule; it differs from the Itô integral when the noise depends on the state. Introduced in: Lesson 12
- tangent plane
- The plane of velocities at a point of the sphere: all with . Introduced in: Lesson 15
- tangent-linear model
- The linearized dynamics of a small perturbation along a trajectory. Introduced in: Lesson 5
- tape
- The record of the operations and intermediate values of a forward pass. The backward pass walks it in reverse order and applies one VJP per step. Introduced in: Lesson 1
- Tikhonov regularization
- Minimize . In the SVD it multiplies each component by the filter factor . Introduced in: Lesson 4
- time-delay embedding
- Stack past values of a measured signal into a vector (a Hankel matrix). This adds rows when there are few observables. Introduced in: Lesson 5
- triangular truncation
- Keep all spherical harmonic coefficients with and , written ; is the band limit. The resolution is then the same everywhere on the globe. Introduced in: Lesson 9
- truncated SVD (TSVD)
- A regularized solution that keeps only the components of the largest singular values and drops the rest. Introduced in: Lesson 4
- truncation error
- The error of a numerical formula that comes from cutting off a Taylor series, for example for a central difference. It falls as the step gets smaller, while rounding error grows. Introduced in: Lesson 1
- Tweedie's formula
- For with Gaussian noise, : the score gives the best denoiser. Introduced in: Lesson 13
- vector-Jacobian product (VJP)
- The product : it turns the sensitivity of the loss to the output into the sensitivity to the input. Reverse mode computes one VJP per pass and never forms . Introduced in: Lesson 1
- viscous Burgers equation
- The PDE : nonlinear advection plus diffusion with viscosity . The Cole–Hopf transform gives exact solutions. Introduced in: Lesson 8
- Wasserstein-2 distance
- over couplings . For Gaussians it has a closed form with the Bures term. Introduced in: Lesson 14
- well-posed
- Hadamard's conditions: a solution exists, it is unique, and it depends continuously on the data. Introduced in: Lesson 4
- Wigner-D matrix
- The matrix of size that tells how the spherical harmonics of degree mix under a rotation . Introduced in: Lesson 9