Each term in the Dictionary of Fine Distinctions is defined at one or more levels, from elementary to graduate. See also the list of all examples. Choose a level below to see the terms defined at or below that level, each at the most advanced of those levels. Hover over (or tap) a level next to a term to see the term's definition at that level.

1

  • 1-norm

    Consider a vector $x = (x_1, \dots, x_n)$. The 1-norm of $x$ is the sum of the absolute values of its entries:

    \[\norm{x}_1 = \abs{x_1} + \dots + \abs{x_n}.\]
    Distinctions: Types of norms

A

  • absolutely continuous

    Consider a function $f : [a, b] \to \reals$ and finite collections of disjoint subintervals $(x_1, y_1), \dots, (x_n, y_n)$ of $[a, b]$. The function $f$ is absolutely continuous if for every $\varepsilon > 0$, there exists $\delta > 0$ such that whenever such a collection has total length

    \[\sum_{k=1}^n (y_k - x_k) < \delta,\]

    the total change of $f$ satisfies

    \[\sum_{k=1}^n \abs{f(y_k) - f(x_k)} < \varepsilon.\]
    Distinctions: Types of continuity
  • addition

    Addition is a way to combine the number of items in two groups of items to find the total number of items.

  • admissible set

    Consider a control system whose states must satisfy some constraints, such as a minimum distance to an obstacle. The admissible set is the set of states that satisfy the state constraints.

  • algebraic number

    A number $a$ is an algebraic number if $a$ is a solution to a polynomial equation whose coefficients are all integers.

  • aperiodic

    We say that something occurs aperiodically if the length of time between each time it happens is not always the same.

  • append

    To append something to a list is to add it at the end.

  • arc length

    Think of a curved path, like a winding road. The arc length of the curve is how long it would be if it were straightened out, like measuring the path with a piece of string.

  • area

    The area of a rectangle is the product of its base times its height.

  • array

    An array is an arrangement of objects in rows and columns.

    Distinctions: Array vs. matrix vs. linear map
  • associative

    A way of combining numbers is associative if, when you combine three numbers in a row, it doesn’t matter which pair you combine first, such as $(2 + 3) + 4 = 2 + (3 + 4)$.

    Distinctions: Associative vs. commutative
  • asymptotically equivalent

    Functions $f$ and $g$ are asymptotically equivalent as $x \to \infty$ if the ratio $f(x) / g(x)$ approaches $1$, so that $f(x)$ and $g(x)$ are nearly equal in relative terms for large $x$.

  • asymptotically stable

    A stationary object is said to be in an asymptotically stable position if, after a small push, the object returns to its initial resting position.

  • average

    Think of a list of numbers, like the heights of the students in a class. An average of the list is a single number that represents a typical value of it. Usually, “average” means the arithmetic mean.

    Distinctions: Measures of center
  • axiom

    An axiom is a statement that is accepted without proof as a starting point, from which other statements are proved.

B

  • ball

    A ball is the set of all points within a distance $r$ of a center $c$. It is consists of the sphere together with everything inside it.

  • Banach space

    A Banach space is a normed space that is complete: every Cauchy sequence converges.

  • basis

    Consider a space of vectors, such as the plane, in which vectors can be added and stretched. A basis of the space is a set of vectors from which every vector in the space can be built in exactly one way, by stretching each of them and adding the results.

  • Bernoulli distribution

    Consider a random experiment that either succeeds or fails, such as a coin flip that succeeds if the coin lands heads. A random variable $X$ that equals $1$ for success and $0$ for failure has a Bernoulli distribution with success probability $p$ if

    \[P(X = 1) = p \quad \text{and} \quad P(X = 0) = 1 - p.\]
  • bilinear form

    Consider a vector space $V$. The function $B : V \times V \to \reals$ is a bilinear form on $V$ if $B$ is linear in each argument when the other is held fixed. It need not be symmetric or positive.

    Distinctions: Dot product vs. inner product vs. bilinear form
  • binary operation

    A binary operation is a way of combining two numbers to get another number.

    Distinctions: Operation vs. relation
  • binomial distribution

    Consider $n$ independent trials, each of which succeeds with probability $p$. The number $X$ of successes has a binomial distribution with parameters $n$ and $p$:

    \[P(X = k) = \binom{n}{k} p^k (1 - p)^{n - k} \quad \text{for } k = 0, 1, \dots, n.\]
  • boundary

    Consider a shape drawn on a piece of paper using a continuous line that forms a closed loop. There is a portion of the paper that is inside the shape and a portion that is outside. The boundary of the shape is curve that separates the inside from the outside.

  • bounded

    A set of numbers is bounded if it does not go on forever in either direction: there is some number that every number in the set is smaller than in size.

    Distinctions: Types of infinity
  • bug

    A bug is a mistake in a program that makes it behave incorrectly.

C

  • calculus of variations

    Calculus of variations is the study of finding the best curve or function among all possible curves or functions, where “best” is measured by a number computed from the whole curve, like the length of the curve or the time it takes to slide down the curve.

    Distinctions: Calculus of variations vs. optimal control
  • cardinal number

    A cardinal number is a number that tells how many.

  • cardinality

    The cardinality of a set is how many elements it has.

  • cascade control

    Cascade control is a way of controlling a system with two controllers, one inside the other. The outer controller decides what an intermediate quantity should be, and the inner controller makes that quantity follow the decision. For example, to control the temperature of a room, an outer controller chooses how much hot water should flow, and an inner controller adjusts a valve until the water flow matches.

  • change

    Think of a quantity that goes up or down, like the temperature during a day. The change in the quantity is how much it went up or down: its final value minus its starting value.

    Distinctions: Types of difference
  • chart

    A chart is a picture that presents information.

  • Chebyshev distance

    Consider two points $p = (p_1, \dots, p_n)$ and $q = (q_1, \dots, q_n)$ in $\reals^n$. The Chebyshev distance between $p$ and $q$ is the largest difference in any one coordinate:

    \[d_{\infty}(p, q) = \max_i \abs{p_i - q_i}.\]
    Distinctions: Types of distances
  • Cholesky decomposition

    Consider a symmetric matrix $A$ whose eigenvalues are all positive (that is, $A$ is positive definite). The Cholesky decomposition of $A$ is the factorization

    \[A = L L^{\top},\]

    where $L$ is lower triangular with positive diagonal entries.

    Distinctions: Types of matrix decompositions
  • circle

    A circle is the round curve made of all the points at a given distance from a single point. The distance is called the radius and the point at the middle is called the center.

    A circle is only the curve, not the region inside it.

  • class-$\mathcal{K}$

    Consider a function $\alpha : [0, a) \to [0, \infty)$. The function $\alpha$ is of class-$\mathcal{K}$ if

    1. $\alpha$ is continuous
    2. $\alpha$ is strictly increasing and
    3. $\alpha(0) = 0$.
  • class-$\mathcal{K}_\infty$

    Consider a class-$\mathcal{K}$ function $\alpha$ defined on all of $[0, \infty)$. The function $\alpha$ is of class-\(\mathcal{K}_\infty\) if $\alpha(r) \to \infty$ as $r \to \infty$.

  • closed loop

    Think of a machine that is trying to reach a goal, like a heater warming a room. In closed-loop control, the machine checks the result and adjusts its action based on what it measures.

    Distinctions: Types of control
  • closed set

    For all real numbers $a$ and $b$ such that $a < b$, the interval of numbers between $a$ and $b$ including $a$ and $b$ is called an closed interval, and is written $[a, b]$.

  • collection

    A collection is a group of objects considered together.

    Distinctions: Types of collections
  • commutative

    A way of combining two numbers is commutative if the order of the numbers doesn’t matter, such as $2 + 3 = 3 + 2$.

    Distinctions: Associative vs. commutative
  • congruent

    Think of two shapes cut out of paper. The shapes are congruent if both shapes have the same form and the same size, so that one could be placed exactly on top of the other (possibly after flipping it over).

    Distinctions: Types of sameness
  • conservative system

    Consider a mechanical system moving under forces. The system is conservative if the total energy of the system stays constant as the system moves.

    More precisely, for a system with total energy

    \[E = U + K\]

    where $U$ is the potential energy and $K$ is the kinetic energy, the value of $E$ is constant over time:

    \[\frac{d}{dt} E = 0.\]
  • continuous

    Think of a function $y = f(x)$. The graph of $f(x)$ is a plot that shows the value of $y$ for each values of $x$ by plotting the value of $x$ on a horizontal axis and the value $y = f(x)$ on the vertical axis. The function is continuous if you can draw its graph without lifting your pencil.

    Distinctions: Topology vs. σ-algebra; Types of continuity
  • continuously differentiable

    A function $f$ is called continuously differentiable if the derivative $f^{\prime}$ exists at each point in the domain of $f$ and the derivative is itself a continuous function.

    Distinctions: Lipschitz continuous vs. continuously differentiable; Differentiable vs. continuously differentiable; Types of continuity
  • control input

    Consider a system that you want to steer, like a car. A control input is a quantity you choose in order to steer the system.

    Distinctions: Types of exogenous inputs
  • coordinate vector

    Consider a set of basis directions, such as “east” and “north.” The coordinate vector of a vector vector $v$ is the list of numbers saying how much of each basis direction is needed to equal $v$.

    Distinctions: Vector vs. coordinate vector
  • covector

    A covector is a rule that takes a vector and returns a number, in a way that respects adding vectors and scaling them. In coordinates, it is written as a row of numbers, which multiplies a column vector.

    Distinctions: Vector vs. covector
  • curl

    Consider a flow, like water moving in a pond, and imagine placing a tiny paddle wheel at a point in it. The curl of the flow at that point measures how much the flow swirls around the point: how fast the paddle wheel would spin.

    Distinctions: Types of derivatives in vector calculus

D

  • detectable

    Consider a linear system $\dot{x} = A x + B u$ with output $y = C x$, and its unobservable modes: the parts of the state that do not affect the output. The system is detectable if every unobservable mode is asymptotically stable.

    Distinctions: Observable vs. reconstructible vs. detectable
  • diameter

    The diameter of the circle is the distance across a circle, measured as the length of a straight line drawn through its center.

  • difference

    Think of two numbers, one subtracted from the other. The difference of the two numbers is the result of the subtraction: $7 - 3 = 4$, so the difference of $7$ and $3$ is $4$.

    Distinctions: Types of difference
  • differentiable

    Consider a function $f$ and a point $a$ in its domain. The function $f$ is differentiable at $a$ if the limit

    \[f^{\prime}(a) = \lim_{h \to 0} \frac{f(a + h) - f(a)}{h}\]

    exists. It is differentiable if this holds at every point of its domain.

    Distinctions: Differentiable vs. continuously differentiable
  • differential

    Consider a differentiable function $f$ and a point $x$ in its domain. The differential of $f$ at $x$ is the linear map $\mathrm{d}f_x : v \mapsto Df(x) v$ that best approximates $f(x + v) - f(x)$ for small $v$. For $f : \reals^n \to \reals$,

    \[\mathrm{d}f_x(v) = \frac{\partial f}{\partial x_1}(x) v_1 + \dots + \frac{\partial f}{\partial x_n}(x) v_n.\]
    Distinctions: Types of multivariable derivatives
  • dimension (of a vector space)

    The dimension of an object is the number of perpendicular directions you can move within that space. Think of the directions you can move in a space: along a line, you can only go back and forth but not side to side or up and down, so a line has one dimension.

  • directional derivative

    Consider a function of several variables, like the height of a hill at each point of a map. The directional derivative of the function is its vertical rate of change as you move horizontally in a particular direction.

    Distinctions: Types of multivariable derivatives
  • discrete metric

    Consider a set $X$. The discrete metric on $X$ is the metric $d$ such that $d(p, q) = 1$ for $p \neq q$ and $d(p, p) = 0$.

    Distinctions: Types of distances
  • disjoint union (of disjoint sets)

    Consider two sets $A$ and $B$ that have no elements in common. The union $A \cup B$ is a union of disjoint sets.

    Distinctions: Disjoint union: union of disjoint sets vs. tagged union
  • disjoint union (tagged)

    Consider two sets $A$ and $B$, which may overlap. The disjoint union of $A$ and $B$ is a set that combines $A$ and $B$ while keeping the elements of $A$ apart from the elements of $B$:

    \[A \sqcup B = (\setdef{1} \times A) \cup (\setdef{2} \times B),\]

    so each element is tagged with the set it came from.

    Distinctions: Disjoint union: union of disjoint sets vs. tagged union
  • displacement

    Think of a moving object, like a ball rolling across a floor. The displacement of the object is how far, and in which direction, it ended up from where it started.

    Distinctions: Types of difference
  • distance

    Think of two objects, like two houses on a street. The distance between the two houses is how far apart the houses are. No distance is negative.

    Distinctions: Types of difference
  • disturbance

    Consider a system that is trying to follow a course, like a drone flying to a target. A disturbance is an outside influence that pushes the system off course.

    Distinctions: Types of exogenous inputs
  • divergence

    Consider a flow, like air moving in a room. The divergence of the flow measures how much it spreads out from each point (positive) or gathers in toward it (negative).

    Distinctions: Types of derivatives in vector calculus
  • dot product

    Consider two vectors $x = (x_1, \dots, x_n)$ and $y = (y_1, \dots, y_n)$ in $\reals^n$. The dot product of $x$ and $y$ is

    \[x \cdot y = x_1 y_1 + x_2 y_2 + \dots + x_n y_n.\]
    Distinctions: Dot product vs. inner product vs. bilinear form

E

  • edge (of a graph)

    Imagine a network drawn as dots connected by lines, like a map of cities and roads. Each line connecting two dots in the network is called an edge.

  • edge (of a polygon or polyhedron)

    A polygon is a 2D shape with straight sides that form a loop. Each side is called an edge of the polygon.

  • eigendecomposition

    Consider a square matrix $A$. An eigendecomposition of $A$ is a factorization

    \[A = P D P^{-1},\]

    where $P$ is invertible and $D$ is diagonal. The diagonal entries of $D$ are eigenvalues of $A$, and the columns of $P$ are corresponding eigenvectors.

    Distinctions: Types of matrix decompositions
  • eigenvalue

    Consider a square matrix $A$, which stretches and turns vectors when it multiplies them. An eigenvalue of $A$ is a number $\lambda$ such that $A$ stretches some nonzero vector $v$ by the factor $\lambda$ without turning it off its line:

    \[A v = \lambda v.\]
    Distinctions: Eigenvalue vs. singular value
  • equal

    Think of two amounts, like the number of apples in two baskets. The amounts are equal if the amounts have the same value.

    Distinctions: Types of sameness
  • equivalence relation

    Consider a set $X$ and a relation $\sim$ on $X$. The relation $\sim$ is an equivalence relation if, for all $a, b, c \in X$,

    1. $a \sim a$ (reflexive),
    2. $a \sim b$ implies $b \sim a$ (symmetric), and
    3. $a \sim b$ and $b \sim c$ imply $a \sim c$ (transitive).
  • equivalent

    Consider two objects and some way of comparing them that has been chosen. The objects are equivalent if the objects are the same in that particular sense.

    Distinctions: Types of sameness
  • error

    Think of an estimate or a measurement of some quantity, like the length of a table. The error of the estimate is how far it is from the true value.

    Distinctions: Types of difference
  • estimator

    Consider an unknown quantity and some data related to it. An estimator is a rule for guessing the unknown quantity from the data.

    Distinctions: Types of estimators
  • Euclidean distance

    Consider two points $p = (p_1, \dots, p_n)$ and $q = (q_1, \dots, q_n)$ in $\reals^n$. The Euclidean distance between $p$ and $q$ is the length of the straight segment from $p$ to $q$:

    \[d_2(p, q) = \sqrt{(p_1 - q_1)^2 + \dots + (p_n - q_n)^2}.\]
    Distinctions: Types of distances
  • Euclidean norm

    Consider a vector $x = (x_1, \dots, x_n)$, drawn as an arrow from the origin. The Euclidean norm of $x$ is the length of the arrow:

    \[\norm{x}_2 = \sqrt{x_1^2 + \dots + x_n^2}.\]
    Distinctions: Types of norms
  • event

    Consider a random experiment, such as rolling two dice, whose outcomes are pairs of values, such as $(1, 3)$. An event is a set of outcomes, such as “the sum of the dice is $4$,” which is the set $A = \setdef{(1, 3), (2, 2), (3, 1)}$. The event occurs if the outcome of the experiment is in the set.

  • exogenous input

    Consider a system that changes over time. An exogenous input is any signal that comes into the system from outside it, such as a control input or a disturbance.

    Distinctions: Types of exogenous inputs
  • exponential distribution

    Consider events that happen independently of each other at an average rate of $\lambda$ per unit of time, such as customers arriving at a shop. The waiting time $T$ until the first event has an exponential distribution with rate $\lambda$, which has the probability density

    \[f(t) = \lambda e^{-\lambda t} \quad \text{for } t \geq 0.\]
    Distinctions: Poisson vs. exponential distribution
  • extended Kalman filter

    An extended Kalman filter is a version of the Kalman filter for systems that are not linear. At each step, it approximates the system by a linear one near the current estimate, then applies the Kalman filter’s predict-and-correct steps to the approximation.

  • exterior

    Think of a shape drawn on paper, with an inside, an edge, and an outside. The exterior of the shape is everything outside it, not including its edge.

F

  • feedback

    Think of a system that can see the results of what it does, like a person riding a bike. Feedback is when the system watches its own results and adjusts.

    Distinctions: Types of control
  • feedforward

    Consider a system that is affected by a disturbance that you can see coming. Feedforward control reacts to the disturbance before it affects the result.

    Distinctions: Types of control
  • filter (estimation)

    Consider a quantity that is measured over time, with noisy measurements. In estimation, a filter estimates the current value of the quantity from the measurements made up to now.

    Distinctions: Types of estimators
  • finite

    A set of items is finite if you could count its elements completely, finishing at some number.

  • fixed point

    Think of a function as a machine that changes its input into an output. A fixed point of the function is an input that the function leaves unchanged: The output equals the input.

  • functional

    A functional takes a whole function as its input and returns a number.

G

  • geodesic distance

    Consider two points $p$ and $q$ on a surface, such as two cities on the Earth. The geodesic distance between $p$ and $q$ is the length of the shortest path from $p$ to $q$ that stays on the surface.

    Distinctions: Types of distances
  • geometric distribution

    Consider a sequence of independent trials, each of which succeeds with probability $p$. The number $N$ of trials up to and including the first success has a geometric distribution with parameter $p$:

    \[P(N = k) = (1 - p)^{k - 1} p \quad \text{for } k = 1, 2, 3, \dots.\]
  • gradient

    Consider a differentiable function $f : \reals^n \to \reals$. The gradient of $f$ is the vector of partial derivatives

    \[\nabla f(x) = \left( \frac{\partial f}{\partial x_1}(x), \dots, \frac{\partial f}{\partial x_n}(x) \right).\]
    Distinctions: Types of multivariable derivatives
  • group

    Consider a set $G$ with a binary operation $\ast$. The set $G$ is a group if

    1. $\ast$ is associative: $(a \ast b) \ast c = a \ast (b \ast c)$ for all $a, b, c \in G$,
    2. $G$ has an identity element $e$ such that $e \ast g = g \ast e = g$ for all $g \in G$, and
    3. every element $g \in G$ has an inverse $g^{-1}$ such that $g \ast g^{-1} = g^{-1} \ast g = e$.
    Distinctions: Types of collections

H

  • Hausdorff dimension

    Consider a shape, such as a segment, a square, or a cube. Scaling the shape up by a factor of $2$ multiplies its “size” by $2^d$, where $d$ is its dimension: by $2$ for a segment, $4$ for a square, and $8$ for a cube. The Hausdorff dimension makes this precise.

  • hypothesis (in science)

    A hypothesis is a guess about how something works that can be checked with an experiment.

    Distinctions: Conjecture vs. hypothesis vs. law vs. theory

I

  • identified

    Consider two objects that are not literally equal, but correspond to each other through a natural bijection. The objects are identified when we agree to treat the objects as the same.

    Distinctions: Types of sameness
  • identity element

    Consider an operation that combines two things, like addition or multiplication. An identity element for the operation is one that leaves everything unchanged.

  • indexed family

    Consider an index set $I$ and a set of values. An indexed family is a function $i \mapsto x_i$ from $I$ to the set, written \((x_i)_{i \in I}\). Unlike a set, an indexed family can repeat elements. A sequence is an indexed family with $I = \nats$.

    Distinctions: Types of collections
  • infinite

    A list of items is infinite if it never runs out: no matter how many elements you list, there are more.

    Distinctions: Types of infinity
  • infinity norm

    Consider a vector $x = (x_1, \dots, x_n)$. The infinity norm of $x$ is the largest absolute value of its entries:

    \[\norm{x}_{\infty} = \max_i \abs{x_i}.\]
    Distinctions: Types of norms
  • injective

    A function $f$ is injective if every two different inputs $x$ and $y$ give different outputs: $f(x) \neq f(y)$.

  • inner product

    An inner product is a way of multiplying two vectors to get a number, generalizing the dot product, that gives a way to measure lengths and angles.

    Distinctions: Dot product vs. inner product vs. bilinear form; Norm vs. metric vs. inner product
  • integer

    An integer is a whole number or the negative of a whole number:

    \[\dots, -3, -2, -1, 0, 1, 2, 3, \dots\]
  • interior

    The interior of a shape is the part on its inside, not including its edge.

  • intersection

    Consider two sets $A$ and $B$. The intersection of $A$ and $B$, written $A \cap B$, is the set of every element that is in both $A$ and $B$.

  • invariant

    An invariant is a quantity that stays the same while something else changes.

  • inverse element

    For addition of numbers, for every number $a$, there is another number $-a$ such that adding $a + (-a)$ is zero. We call $a$ the additive inverse $a$. For example, the additive inverse of $5$ is $-5$.

    The multiplicative inverse (or reciprocal) of a nonzero number $a$ is the number $\frac{1}{a}$ that you multiply by $a$ to get $1$:

    \[a \times \frac{1}{a} = 1.\]

    For example, the multiplicative inverse of $5$ is $\frac{1}{5}$. The number $0$ has no multiplicative inverse, because $0$ times every number is $0$.

  • irrational number

    An irrational number is a number that cannot be written as a fraction of whole numbers (or negative whole numbers).

  • isomorphic

    Two structures are isomorphic if the two structures are the same except for the names of their elements.

    Distinctions: Types of sameness

J

  • Jacobian

    The Jacobian of a function with several inputs and several outputs is the table of all of its partial derivatives, with one row per output and one column per input.

    Distinctions: Types of multivariable derivatives; Types of derivatives in vector calculus
  • Jacobian determinant

    Consider a function $f(x, y)$ that maps each point of the $xy$-plane to a new point in the plane. Near a given point, $f$ stretches or shrinks tiny regions, and it may also flip them over, like a mirror. The Jacobian determinant of $f$ at that point is the factor by which $f$ scales the areas of those tiny regions, made negative if $f$ flips them over.

  • Jordan normal form

    A Jordan block is a square matrix with a number $\lambda$ on its diagonal, $1$ on the diagonal just above it, and $0$ elsewhere, such as

    \[\begin{bmatrix} \lambda & 1 & 0 \\ 0 & \lambda & 1 \\ 0 & 0 & \lambda \end{bmatrix}.\]

    Consider a square complex matrix $A$. A Jordan normal form of $A$ is a factorization

    \[A = P J P^{-1},\]

    where $P$ is invertible and $J$ is block diagonal with Jordan blocks on its diagonal.

    Distinctions: Types of matrix decompositions
  • Jordan–Chevalley decomposition

    The Jordan–Chevalley decomposition of a square matrix $A$ writes it as a sum $A = D + N$, where $D$ is diagonalizable, $N$ is nilpotent ($N^k = 0$ for some $k$), and $D N = N D$.

    Distinctions: Types of matrix decompositions

K

  • Kalman filter

    A Kalman filter is a method for estimating a changing quantity, such as the position of a car, from noisy measurements made over time. At each step, it predicts the quantity from a model of how the quantity changes, then corrects the prediction toward the new measurement, trusting whichever of the two is less uncertain more.

L

  • law (in science)

    A scientific law is a statement, often an equation, that describes a pattern that holds in every tested case, without explaining why.

    Distinctions: Conjecture vs. hypothesis vs. law vs. theory
  • left limit

    Consider a function $f$ and a number $a$, and let $x$ approach $a$ from below (from the left). The left limit of $f$ at $a$, written $\lim_{x \to a^{-}} f(x)$, is the number that $f(x)$ approaches.

  • Lie derivative

    Consider a function $V$ and a vector field $F$, with solutions of $\dot{x} = F(x)$. The Lie derivative of $V$ along $F$ is

    \[L_F V(x) = \nabla V(x) \cdot F(x).\]

    It is the rate of change of $V$ along those solutions.

    Distinctions: Types of multivariable derivatives
  • likelihood

    Consider a statistical model that gives a probability (or probability density) $p(x \mid \theta)$ of data $x$ for each value of a parameter $\theta$, and observed data $x$. The likelihood of $\theta$ is the probability of the observed data, viewed as a function of the parameter:

    \[L(\theta) = p(x \mid \theta).\]
  • limit (of a function)

    Consider a function $f$ and a number $a$, and let $x$ get close to, but not equal to, $a$. The limit of $f(x)$ as $x$ approaches $a$ is the number that $f(x)$ gets close to.

    The limit of $f$ is written as

    \[\lim_{x \to a} f(x).\]
  • linear map

    Consider a function $f$ from $\reals$ to $\reals$. The function $f$ is a linear map if $f$ has the form $f(x) = m x$ for some number $m$. The graph of a linear map is a straight line that passes through the origin.

    Distinctions: Array vs. matrix vs. linear map
  • Lipschitz continuous

    Consider a function $f$ and the lines through pairs of points on its graph. The function $f$ is Lipschitz continuous if there is a number $L$ such that every one of those lines has a slope between $-L$ and $L$.

    Distinctions: Lipschitz continuous vs. continuously differentiable; Types of continuity
  • locally Lipschitz continuous

    Consider a function $f$ and the lines through pairs of points on its graph. The function $f$ is locally Lipschitz continuous if each point has a surrounding interval in which the slopes of those lines are bounded, though the bound can be different for different intervals.

  • LU decomposition

    Consider a square matrix $A$. An LU decomposition of $A$ is a factorization $A = L U$, where $L$ is lower triangular (usually with ones on its diagonal) and $U$ is upper triangular.

    Distinctions: Types of matrix decompositions
  • Luenberger observer

    A Luenberger observer estimates the unmeasured quantities of a system by running a copy of the system’s model alongside it and nudging the copy toward the real system whenever their measurements disagree.

M

  • matrix

    Think of numbers arranged in a grid, like the seats in a theater. A matrix is a rectangular grid of numbers arranged in rows and columns.

    Distinctions: Array vs. matrix vs. linear map
  • measure

    The Lebesgue measure assigns a size to (measurable) subsets of $\reals^n$, extending length ($n = 1$), area ($n = 2$), and volume ($n = 3$) to complicated sets. More generally, a measure is a countably additive function from a collection of sets to $[0, \infty]$.

  • measure zero

    Consider a set $A \subseteq \reals$. The set $A$ has measure zero if for every $\varepsilon > 0$, it can be covered by countably many intervals with total length less than $\varepsilon$.

    Distinctions: Types of set sparsity
  • metric

    A metric is a way of generalizing the concept of distance. Consider a set of points, and a rule that gives a “distance” between every two of them. The rule is a metric if

    1. no distance is negative,
    2. the distance is zero only from a point to itself,
    3. the distance is the same in both directions, and
    4. no distance is longer than a detour through a third point (the triangle inequality).
    Distinctions: Norm vs. metric vs. inner product
  • metric space

    A metric space is a set of points with a way of measuring the distance between every two points.

  • multiset

    Consider a set, in which each element appears only once. A multiset is like a set, except that an element can appear more than once.

    Distinctions: Types of collections

N

  • natural numbers (from 0)

    The natural numbers are the numbers $0, 1, 2, 3, \dots$ that can be used to answer questions about “how many?” objects there are.

    Distinctions: Natural numbers: starting at 0 or at 1; Whole numbers vs. natural numbers
  • natural numbers (from 1)

    The natural numbers are the counting numbers $1, 2, 3, 4, \dots$

    Distinctions: Natural numbers: starting at 0 or at 1; Whole numbers vs. natural numbers
  • norm

    A vector is arrow between two points. Such a vector has a direction and a length. The norm of the vector is its length: how long the arrow is.

    Distinctions: Norm vs. metric vs. inner product
  • normal distribution

    A random variable has a normal distribution if its values cluster symmetrically around a mean $\mu$, following a bell-shaped curve whose width is set by the standard deviation $\sigma$.

  • normal vector

    Consider a point on a curve. A normal vector at the point is a vector that is perpendicular to the curve at that point. More precisely, a vector $v$ is normal to a curve at $P$ if the line spanned by $v$ from $P$ is perpendicular to the tangent line of the curve at $P$.

    Distinctions: Right angle vs. perpendicular vs. orthogonal vs. normal
  • nowhere dense

    Consider a set $A$ in a topological space, with its closure $\overline{A}$. The set $A$ is nowhere dense if the interior of its closure is empty:

    \[\operatorname{int}(\overline{A}) = \emptyset.\]
    Distinctions: Types of set sparsity

O

  • observable

    Consider a system whose starting state is unknown, but whose input and output you can see. The system is observable if you can figure out its starting state by watching its output (and knowing its input) for a while.

    Distinctions: Observable vs. reconstructible vs. detectable
  • observer

    Consider a system with some quantities that you can measure and others that you cannot. An observer is a calculation that estimates the quantities you cannot measure directly from the ones you can.

    Distinctions: Types of estimators
  • open ball

    Consider a center $c$ and a radius $r$. The open ball with center $c$ and radius $r$ is a ball without its surface: all of the points at distance strictly less than $r$ from $c$.

  • open loop

    Think of a machine that is trying to reach a goal, like a toaster making toast. In open-loop control, the machine acts without checking the result.

    Distinctions: Types of control
  • open map

    A function $f : \reals^n \to \reals^m$ is called open if the image of every open set $U$ in $\reals^n$ is an open set $f(U)$ in $\reals^m$.

  • open set

    For all real numbers $a$ and $b$ such that $a < b$, the interval of numbers strictly between $a$ and $b$ is called an open interval, and is written $(a, b)$.

    Distinctions: Topology vs. σ-algebra
  • operator

    An operator is a function that takes a function as its input and gives a function as its output.

  • optimal control

    Optimal control is the study of choosing the inputs to a system over time to make the behavior of the system as good as possible, measured by a cost, while the system obeys its equations of motion.

    Distinctions: Calculus of variations vs. optimal control
  • ordinal number

    An ordinal number is a number that tells position of an item in a list, such the first, second, and third runner in a race.

  • ordinary derivative

    Consider a function $f$ of one variable. The derivative of $f$ is

    \[f^{\prime}(x) = \lim_{h \to 0} \frac{f(x + h) - f(x)}{h}:\]

    the slope of the graph of $f$ at $x$, or the rate at which $f$ changes.

  • orthogonal

    Two vectors in the plane or in space are orthogonal if the vectors meet at a right angle, which happens exactly when their dot product is $0$.

    Distinctions: Linearly independent vs. orthogonal; Right angle vs. perpendicular vs. orthogonal vs. normal
  • output feedback

    Consider a control system with state $x$ and measured output $y$. Output feedback is a control law that uses only $y$, either directly, as in $u = k(y)$, or through a dynamic controller.

    Distinctions: State feedback vs. output feedback

P

  • pairwise linearly independent

    A list of vectors is pairwise linearly independent if every two vectors in the list point along different lines through the origin.

    Distinctions: Linearly independent vs. pairwise non-parallel
  • partial derivative

    Consider a function $f(x, y)$ of two variables. The partial derivative of $f$ with respect to $x$ is the derivative of $f$ found by treating $y$ as a constant.

  • particle filter

    A particle filter estimates a changing quantity from noisy measurements by keeping many guesses of it, called particles. At each step, it moves each guess according to a model of how the quantity changes, with some randomness, gives more weight to the guesses that agree better with the new measurement, and then draws a new set of guesses that favors the heavily weighted ones.

  • periodic

    Consider a function $f$ of time $t$, and a number $T > 0$. The function $f$ is periodic with period $T$ if

    \[f(t + T) = f(t) \quad \text{for all } t.\]

    Periodic events happen at regular intervals of length $T$.

  • perpendicular

    Two lines are perpendicular if the lines cross and make square corners where they cross.

    Distinctions: Right angle vs. perpendicular vs. orthogonal vs. normal
  • PLU decomposition

    Consider a square matrix $A$. A PLU decomposition of $A$ is a factorization

    \[A = P L U,\]

    where

    1. $P$ is a permutation matrix (the identity matrix with its rows reordered),
    2. $L$ is lower triangular with ones on its diagonal, and
    3. $U$ is upper triangular.
    Distinctions: Types of matrix decompositions
  • point

    A point is an exact location, drawn as a dot. It has no width or length.

    Distinctions: Vector vs. point
  • Poisson distribution

    Consider events that happen independently of each other at an average rate of $\lambda$ per unit of time, such as customers arriving at a shop. The number $X$ of events in one unit of time has a Poisson distribution with mean $\lambda$:

    \[P(X = k) = \frac{\lambda^k e^{-\lambda}}{k!} \quad \text{for } k = 0, 1, 2, \dots.\]
    Distinctions: Poisson vs. exponential distribution
  • pole

    Consider a fraction of polynomials, after canceling common factors. A pole of the fraction is a value where the denominator is zero, so that the function blows up near that point.

  • polynomial function

    A polynomial function is a function whose output is given by a polynomial in its input.

  • positive definite function

    Consider a function $V : D \to \reals$ whose domain $D$ contains $0$. The function $V$ is positive definite if $V(0) = 0$ and $V(x) > 0$ for all $x \neq 0$ in $D$.

  • positive definite matrix

    A symmetric $n \times n$ real matrix $A$ is called positive definite if

    \[x^{\top} A x > 0 \quad \text{for every nonzero vector } x \in \reals^n.\]
    Distinctions: Positive definite vs. positive semidefinite
  • positive semidefinite

    A symmetric $n \times n$ real matrix $A$ is positive semidefinite if

    \[x^{\top} A x \geq 0 \quad \text{for every vector } x \in \reals^n.\]
    Distinctions: Positive definite vs. positive semidefinite
  • posterior

    Consider an unknown quantity, such as the chance that a coin lands heads, and a prior belief about the quantity. The posterior is a description of what you believe about the quantity after you see the data, found by updating the prior with the data. In the case of the coin, you may have a prior belief that the coin is fair: It lands on heads 50% of the time. But if you flip the coin 1000 times and it comes up heads 900 times, your posterior belief may become that the probability of the coin landing on heads is around 90%.

  • postulate

    A postulate is a statement accepted without proof as a starting point, especially in geometry, as in Euclid’s postulates.

  • predicate

    Consider a true/false statement with a variable in it, such as “$x$ is even.” The statement is a predicate: it becomes true or false once a value is chosen for the variable.

    Distinctions: Proposition vs. predicate
  • predictor

    Consider a quantity that changes over time, and the data about it available now. A predictor estimates a future value of the quantity from that data.

    Distinctions: Types of estimators
  • preimage

    Consider a function $f$ and a set $B$ of possible outputs. The preimage of $B$ under $f$ is the set of all inputs $x$ whose output $f(x)$ is in $B$.

  • prepend

    To prepend something to a list is to add it at the beginning.

  • prior

    Consider an unknown quantity, such as the chance that a coin lands heads. The prior is a description of what you believe about the quantity before you see the data, given by a probability for each possible value. In the case of the coin, you may have a prior belief that the coin is fair: It lands on heads 50% of the time.

  • probability

    The probability of something happening is a number from $0$ to $1$ that says how likely it is: $0$ means it cannot happen, and $1$ means it is certain.

  • probability density

    Consider a random variable $X$ with real values. A function $f \geq 0$ is a probability density of $X$ if probabilities are areas under the graph of $f$:

    \[P(a \leq X \leq b) = \int_a^b f(x) \mathrm{d}x \quad \text{for all } a \leq b.\]
  • probability zero

    Consider an event in a random experiment. The event has probability zero if its probability is $0$.

    Distinctions: Types of set sparsity
  • proper subset

    Think of two sets, $A$ and $B$, where everything in $A$ is also in $B$. The set $A$ is a proper subset of $B$ if $B$ has at least one thing that $A$ does not.

  • proposition

    A proposition is a statement that is either true or false.

    Distinctions: Proposition vs. predicate; Proposition vs. propositional formula; Sentence vs. proposition
  • propositional formula

    A propositional formula is an expression built from propositional variables $p, q, r, \dots$ using logical connectives such as $\neg$, $\land$, $\lor$, and $\implies$. It has a truth value only once each variable is assigned true or false.

    Distinctions: Proposition vs. propositional formula; Sentence vs. propositional formula

Q

R

  • random variable

    A random variable is a number whose value depends on the outcome of a random experiment, such as the number shown by a rolled die.

  • rational number

    A rational number is a number that can be written as a fraction of whole numbers, or the negative of one.

  • reachable

    Consider a control system with an input that you choose. The system is reachable if you can steer it from the origin to every state you choose in a finite amount of time.

  • real number

    A real number is any number on the number line. Every real number can be written as a (possibly infinite) decimal.

  • reconstructible

    Consider a system with state, input, and output, observed up to the present time. The system is reconstructible if its current state is uniquely determined by its past input and output over some finite time interval.

    Distinctions: Observable vs. reconstructible vs. detectable
  • relation

    A relation is a rule that determines whether whether two objects are related.

    Distinctions: Operation vs. relation
  • right angle

    A right angle is an angle that is a quarter of a full turn, like the corner of a square or of a sheet of paper.

    Distinctions: Right angle vs. perpendicular vs. orthogonal vs. normal
  • right limit

    Consider a function $f$ and a number $a$, and let $x$ approach $a$ from above (from the right). The right limit of $f$ at $a$, written $\lim_{x \to a^{+}} f(x)$, is the number that $f(x)$ approaches.

S

  • Schur decomposition

    Consider a square real matrix $A$ whose eigenvalues are all real. A Schur decomposition of $A$ is a factorization

    \[A = Q T Q^{\top},\]

    where $Q$ is orthogonal and $T$ is upper triangular.

    Distinctions: Types of matrix decompositions
  • sentence

    Consider a formula of first-order logic, such as $\forall x \, (x^2 \geq 0)$ or $x > 3$. The formula is a sentence if it has no free variables: every variable in it is bound by a quantifier.

    Distinctions: Formula vs. sentence; Sentence vs. proposition; Sentence vs. propositional formula
  • sequence

    A sequence is a list of things in a particular order.

    Distinctions: Types of collections
  • set

    A set is a collection of different objects, called its elements. Order and repetition do not matter: $\setdef{1, 2}$, $\setdef{2, 1}$, and $\setdef{1, 1, 2}$ are the same set.

    Distinctions: Types of collections
  • set difference

    Consider1 two sets $A$ and $B$. The set difference $A \setminus B$ is the set of elements of $A$ that are not in $B$.

    Distinctions: Types of difference
  • shape

    Consider an array of numbers, which has some length in each direction. The shape of the array is the list of those lengths.

  • singular value

    Consider an $m \times n$ real matrix $A$. The singular values of $A$ are the square roots of the eigenvalues of the $n \times n$ matrix $A^{\top} A$, which are nonnegative.

    Distinctions: Eigenvalue vs. singular value
  • singular value decomposition

    Consider an $m \times n$ real matrix $A$. A singular value decomposition of $A$ is a factorization

    \[A = U \Sigma V^{\top},\]

    where $U$ and $V$ are orthogonal matrices and $\Sigma$ is an $m \times n$ diagonal matrix whose diagonal entries $\sigma_1 \geq \sigma_2 \geq \dots \geq 0$ are the singular values of $A$.

    Distinctions: Types of matrix decompositions
  • small gain theorem

    Consider two stable systems $H_1$ and $H_2$ connected in a feedback loop, so that the output of each system is the input of the other. The small gain theorem says that if the loop gain is less than $1$, that is,

    \[\gamma_1 \gamma_2 < 1,\]

    where $\gamma_1$ and $\gamma_2$ are the gains of $H_1$ and $H_2$, then the feedback loop is stable.

  • smooth

    Consider a function, its derivative, the derivative of that, and so on. The function is smooth if you can take as many derivatives of it as you like, and each derivative is continuous.

  • span

    Consider a list of vectors $v_1, \dots, v_k$. The span of the vectors is the set of all vectors that can be built from them by stretching and adding them.

  • sphere

    Think of a ball, like a basketball. A sphere is the surface of the ball, like the skin of the basketball. A sphere is hollow: it does not include the inside.

  • stabilization

    Consider a system that does not stay at a desired resting state by itself, like a broom balanced on your hand. Stabilization is designing a controller that makes the system settle at that resting state and stay near it.

    Distinctions: Types of control objectives
  • state feedback

    State feedback is a control law that uses the full state, $u = k(x)$ instead of only a partial measurement of the state.

    Distinctions: State feedback vs. output feedback
  • static feedback

    A feedback law is static (or memoryless) if the input depends only on the current measurement:

    \[u(t) = k(y(t)).\]
  • statistical independence

    Consider two events, such as “the first coin lands heads” and “the second coin lands heads.” The events are independent if the probability of each event is the same whether or not the other event occurs.

  • steady state

    The steady state of a system is the behavior it settles into after its initial transients die out. A steady state can a constant value or a steady oscillation.

  • subset

    A set $A$ is a subset of a set $B$ if everything in $A$ is also in $B$. For example, the set of golden retrivers is a subset of the set of dogs, and dogs are a subset of all animals.

  • surjective

    A function is surjective if every element of the codomain is an output for some input.

  • switched system

    A dynamical system is called a switched system if it exhibits instantaneous switches between several sets of rules for how it changes over time.

  • symmetric matrix

    A square matrix $A$ is called symmetric if $A$ is unchanged when flipped across the main diagonal: for every $i$ and $j$, the entry in row $i$ and column $j$ of $A$ equals the entry in row $j$ and column $i$ of $A$.

  • symmetric relation

    A relation $R$ is symmetric if $x \mathrel{R} y$ implies $y \mathrel{R} x$.

T

  • Taxicab distance

    Consider two points $p = (p_1, \dots, p_n)$ and $q = (q_1, \dots, q_n)$ in $\reals^n$. The taxicab distance between $p$ and $q$ is the distance traveled from $p$ to $q$ when moving parallel to one axis at a time, as along the streets of a grid:

    \[d_1(p, q) = \abs{p_1 - q_1} + \dots + \abs{p_n - q_n}.\]
    Distinctions: Types of distances
  • term

    Consider a first-order language, with variables, constant symbols, and function symbols. A term is a string of symbols built by the rules of the language that names an object, such as $x$, $3$, or $x^2 + 1$. Terms are built in two steps:

    1. every variable and every constant symbol is a term, and
    2. if $f$ is a function symbol with $n$ inputs and $t_1, \dots, t_n$ are terms, then $f(t_1, \dots, t_n)$ is a term.
    Distinctions: Term vs. formula
  • term

    In a sum, each number being added is a term.

  • theory (in science)

    A scientific theory is a well-tested explanation of a broad range of observations, supported by a large body of evidence and used to make predictions.

    Distinctions: Conjecture vs. hypothesis vs. law vs. theory
  • Toeplitz decomposition

    Consider a square real matrix $A$. The Toeplitz decomposition of $A$ is a sum

    \[A = H + K\]

    where $H$ is a symmetric matrix and a $K$ is skew-symmetric.

    Distinctions: Types of matrix decompositions
  • topology

    A topology on a set is a choice of which subsets count as “open.” It describes which points are near which, without requiring a definition of “distance”.

    Distinctions: Topology vs. σ-algebra
  • total derivative (along a path)

    For a function $f(t, x)$ evaluated along a path $x(t)$, the total derivative is

    \[\frac{\mathrm{d}}{\mathrm{d}t} f(t, x(t)) = \frac{\partial f}{\partial t} + \nabla_x f \cdot \dot{x}.\]
  • total derivative (linear map)

    In multivariable calculus, the total derivative of $f : \reals^n \to \reals^m$ at $x$ is the linear map $Df(x)$ that best approximates $f(x + h) - f(x)$ for small $h$.

  • tracking

    Tracking is making a quantity follow a changing target, as a driver steers a car to follow a road.

    Distinctions: Types of control objectives
  • transcendental number

    A transcendental number is a number that does not solve any polynomial equation with integer coefficients.

  • transform

    A transform turns a function into another function, often to reveal hidden information or make a problem easier.

  • T₁

    Consider a topological space $X$. The space $X$ is T₁ if every point of $X$ is a closed set.

U

  • uncountable

    Consider an infinite set $S$. The set is uncountable if it is impossible to list the elements of $S$ in an (infinite) list $a_1, a_2, a_3, \dots$. The set is so large that every such list must leave out some elements of $S$.

    Distinctions: Types of infinity
  • uniform (in space)

    Consider a quantity that varies over a region, such as the density of a material or the strength of an electric field. The quantity is uniform if it has the same value at every point of the region.

  • uniform convergence

    Consider a function $f$ and a sequence of functions $f_n$ on a set $X$. The sequence $f_n$ converges uniformly to $f$ if, for every $\varepsilon > 0$, there exists $N \in \nats$ such that

    \[\abs{f_n(x) - f(x)} < \varepsilon \quad \text{for all } n \geq N \text{ and all } x \in X.\]
  • uniform distribution

    Consider a random experiment with outcomes in an interval $[a, b]$ (or in a finite set). The outcome has a uniform distribution if all outcomes are equally likely: for an interval, the probability of landing in a subinterval is proportional to its length,

    \[P(c \leq X \leq d) = \frac{d - c}{b - a} \quad \text{for } a \leq c \leq d \leq b.\]
  • uniformly continuous

    A function $f : \reals \to \reals$ is uniformly continuous if for every $\varepsilon > 0$, there exists $\delta > 0$ such that

    \[\abs{f(x) - f(y)} < \varepsilon \quad \text{for all } \abs{x - y} < \delta.\]

    The choice of $\delta$ depends only on $\varepsilon$, so the same $\delta$ works at every point.

    Distinctions: Types of continuity
  • uniformly stable

    Consider a time-varying system $\dot{x} = f(t, x)$ with an equilibrium at $0$, and its solutions $x(t)$ starting at $x(t_0)$ at the initial time $t_0$. The equilibrium is uniformly stable if, for every $\varepsilon > 0$, there is a $\delta > 0$, independent of $t_0$, such that

    \[\norm{x(t_0)} < \delta \implies \norm{x(t)} < \varepsilon \quad \text{for all } t \geq t_0 \text{ and every } t_0 \geq 0.\]
  • union

    Consider two sets $A$ and $B$. The union of $A$ and $B$, written $A \cup B$, is the set of every element that is in $A$, in $B$, or in both.

  • unit

    A unit is a standard amount used for measuring, such as “1 second” which gives a standard way to measure time.

  • unit vector

    A unit vector is a vector of length $1$, such as $(1, 0)$ or $\left(\frac{3}{5}, \frac{4}{5}\right)$ in the plane.

  • unscented Kalman filter

    An unscented Kalman filter is a version of the Kalman filter for systems that are not linear. Instead of approximating the system by a linear one, it represents the current estimate and its uncertainty by a few carefully chosen sample points, passes each point through the system’s model, and computes the new estimate and uncertainty from the results.

V

  • vector

    A vector is an arrow with a length and a direction.

    Distinctions: Vector vs. covector; Vector vs. point; Vector vs. coordinate vector
  • viability kernel

    Consider a control system $\dot x = f(x, u)$ and a set of state constraints $K$. The viability kernel of $K$ is a subset of $V \subset K$ such that for every initial state $x_0 \in V$, there exists at least one choice of admissible inputs $u(t)$ such that a solution starting from $x_0$ and controlled by $u(t)$ stays in $K$ forever.

  • volume

    Think of a solid object, like a box or a ball. The volume of the solid is the amount of space it takes up, measured in cubic units.

W

  • weighted average

    A weighted average is an average in which some values count more than others.

    Distinctions: Measures of center
  • whole numbers

    The whole numbers are $0, 1, 2, 3, \dots$, the numbers with no fractional or decimal part.

    Distinctions: Whole numbers vs. natural numbers

Z

  • Z-transform

    The Z-transform of a sequence $x[0], x[1], x[2], \dots$ is

    \[X(z) = \sum_{n=0}^{\infty} x[n] z^{-n},\]

    for the complex numbers $z$ where the series converges. It is the discrete-time analog of the Laplace transform.

  • Zeno (solution)

    A solution of a hybrid system is Zeno if it has infinitely many jumps while its ordinary time stays bounded.

  • zero

    Consider a box that could contain some items. If there are no items in the box, then number of items is zero.

  • zero (of a transfer function)

    Consider a fraction of polynomials, after canceling common factors. A zero of the fraction is a value where the numerator is zero, so that the function is zero.

  • zero vector

    Think of vectors as arrows, which can be long or short. The zero vector is the arrow with length zero. It does not point in any direction and adding it using the tip-to-tail rule does not change the vector it is added to.

Σ

  • σ-algebra

    A σ-algebra is a collection of the subsets of a set that can be measured, such as the events whose probabilities are defined. If a set can be measured, then so can everything outside it, and so can every combination of countably many measurable sets.

    Distinctions: Topology vs. σ-algebra