Appendix F — Notation Reference
This appendix is the single place to look up any symbol used in this book. The conventions here are frozen: they are identical in Chapter 1 and in Chapter 40, and every chapter author was held to them. If a symbol on the page ever looks unfamiliar, it is defined here.
The guiding principle is simple and worth stating up front, because it makes the whole table predictable: the typeface tells you the kind of object. A plain italic lowercase letter is a number; a bold lowercase letter is a vector; an italic capital letter is a matrix. Once you internalize that, you can read most expressions before you have read their definitions — you will know that $A\mathbf{x}$ is "a matrix acting on a vector" purely from the fonts.
F.1 Scalars, vectors, and matrices
| Object | Convention | Written as | Example in the book |
|---|---|---|---|
| Scalar (a single real or complex number) | italic lowercase | $a$, $c$, $\lambda$, $\mu$, $t$ | the entry $a$, the eigenvalue $\lambda$ |
| Vector | bold lowercase; a column by default | $\mathbf{v}$, $\mathbf{x}$, $\mathbf{b}$, $\mathbf{u}$ | the solution $\mathbf{x}$ of $A\mathbf{x}=\mathbf{b}$ |
| Component of a vector (the $i$-th entry) | italic lowercase + subscript, 1-indexed | $v_1, v_2, \dots, v_n$ | $\mathbf{v}=(v_1,v_2,v_3)$ |
| Standard basis vector | bold $\mathbf{e}$ with subscript | $\mathbf{e}_1, \mathbf{e}_2, \dots, \mathbf{e}_n$ | $\mathbf{e}_1$ points "east," $\mathbf{e}_2$ "north" |
| Matrix | italic capital | $A$, $B$, $P$, $Q$, $U$, $V$ | the transformation matrix $A$ |
| Matrix entry (row $i$, column $j$) | italic lowercase, double subscript | $a_{ij}$ | $a_{11}$ is the top-left entry |
| Zero vector / zero matrix | bold zero / italic zero | $\mathbf{0}$, $0$ | $A\mathbf{x}=\mathbf{0}$ defines the null space |
A note you will need by Chapter 1. Mathematics indexes from one: the first component of $\mathbf{v}$ is $v_1$, and the top-left entry of $A$ is $a_{11}$. But
numpyindexes from zero: that same first component isv[0], and that same top-left entry isA[0, 0]. This is the single most common source of off-by-one confusion when you check a hand computation against code. Every chapter flags it the first time it bites; here is the rule once, plainly: the math symbol $a_{ij}$ corresponds to the Python expressionA[i-1, j-1].
Vectors are columns unless we say otherwise. Writing $\mathbf{v}=(v_1,v_2,v_3)$ on a line is shorthand for the column
$$\mathbf{v} = \begin{bmatrix} v_1 \\ v_2 \\ v_3 \end{bmatrix},$$
and the row version is its transpose, $\mathbf{v}^{\mathsf{T}} = [\,v_1\ v_2\ v_3\,]$. The distinction matters the moment you multiply: $\mathbf{v}^{\mathsf{T}}\mathbf{w}$ is a scalar (the dot product), while $\mathbf{v}\mathbf{w}^{\mathsf{T}}$ is a matrix (an outer product).
F.2 Operations on matrices
| Operation | Symbol | Read as | First appears |
|---|---|---|---|
| Transpose (flip across the diagonal) | $A^{\mathsf{T}}$ | "A transpose" | Ch. 8 |
| Inverse (the undo transformation) | $A^{-1}$ | "A inverse" | Ch. 9 |
| Conjugate (Hermitian) transpose | $A^{*}$ | "A star" or "A Hermitian" | Ch. 21, 27, 34 |
| Identity matrix | $I$ or $I_n$ | "the identity" (of size $n$) | Ch. 7 |
| Determinant (signed volume factor) | $\det(A)$ | "the determinant of A" | Ch. 11 |
| Trace (sum of diagonal entries) | $\operatorname{tr}(A)$ | "the trace of A" | Ch. 24 |
| Rank (dimension of the column space) | $\operatorname{rank}(A)$ | "the rank of A" | Ch. 14 |
A few conventions inside this group are worth stating explicitly, because they are easy to get subtly wrong:
- Always $A^{\mathsf{T}}$, never $A^{T}$. The transpose superscript is a sans-serif
"T" (typeset
\mathsf{T}). This is a deliberate choice so the transpose can never be confused with a variable named $T$ — which in this book is reserved for a linear transformation (see §F.6). - $A^{*}$ is the conjugate transpose, also called the Hermitian transpose or adjoint. For a real matrix it is identical to $A^{\mathsf{T}}$; the conjugation only matters over $\mathbb{C}$. We use $A^{*}$ (rather than $A^{\mathsf{H}}$ or $A^{\dagger}$) throughout, including in the quantum-computing material of Chapters 21, 27, and 34.
- Operator names are roman, variables are italic. Compare $\det(A)$ (the operator "det" upright, the matrix $A$ italic) with the eigenvalue $\lambda$ (a variable, italic). This is why we write $\operatorname{rank}(A)$ and $\operatorname{tr}(A)$, not $rank(A)$ — the upright type signals "this is a named function, not a product of letters."
Common Pitfall. $(AB)^{\mathsf{T}} = B^{\mathsf{T}}A^{\mathsf{T}}$ and $(AB)^{-1} = B^{-1}A^{-1}$ — the order reverses. The notation reminds you why: transpose and inverse both "undo from the outside in," like taking off shoes then socks in the reverse order you put them on. Writing $A^{\mathsf{T}}B^{\mathsf{T}}$ for $(AB)^{\mathsf{T}}$ is one of the most common algebra slips.
F.3 Spaces, subspaces, and the four fundamental subspaces
| Object | Symbol | Read as | Defined in |
|---|---|---|---|
| Real $n$-space | $\mathbb{R}^n$ | "R-n," the space of real $n$-vectors | Ch. 2 |
| Complex $n$-space | $\mathbb{C}^n$ | "C-n" | Ch. 26 |
| Column space of $A$ | $C(A)$ | "the column space of A" | Ch. 13 |
| Null space of $A$ | $N(A)$ | "the null space (kernel) of A" | Ch. 13 |
| Row space of $A$ | $C(A^{\mathsf{T}})$ | "the row space of A" | Ch. 14 |
| Left null space of $A$ | $N(A^{\mathsf{T}})$ | "the left null space of A" | Ch. 14 |
| Span of a set of vectors | $\operatorname{span}\{\mathbf{v}_1,\dots,\mathbf{v}_k\}$ | "the span of …" | Ch. 6 |
| Dimension of a space $V$ | $\dim(V)$ | "the dimension of V" | Ch. 15 |
The four fundamental subspaces have locked symbols in this book — they look the same every time, by design, because they are the organizing framework of Part III and recur everywhere after it. Read them as a matched set:
$$\underbrace{C(A)}_{\text{column space}} \quad \underbrace{N(A)}_{\text{null space}} \quad \underbrace{C(A^{\mathsf{T}})}_{\text{row space}} \quad \underbrace{N(A^{\mathsf{T}})}_{\text{left null space}}.$$
The notation itself encodes a theorem: the row space is written $C(A^{\mathsf{T}})$ because it is the column space of the transpose, and the left null space is $N(A^{\mathsf{T}})$ because it is the null space of the transpose. There is no separate "R(A)" or "LN(A)" to memorize — the symbols are built from $C(\cdot)$, $N(\cdot)$, and $A^{\mathsf{T}}$. (Strang writes these the same way; see Appendix H.)
F.4 Inner products, norms, and angle
| Object | Symbol | Read as | Defined in |
|---|---|---|---|
| Dot product (in $\mathbb{R}^n$) | $\mathbf{u}\cdot\mathbf{v}$ | "u dot v" | Ch. 18 |
| Abstract inner product | $\langle \mathbf{u},\mathbf{v}\rangle$ | "the inner product of u and v" | Ch. 34 |
| Norm (length) of a vector | $\lVert \mathbf{v}\rVert$ | "the norm of v" | Ch. 18 |
Two conventions here repay attention:
- Norms use double bars: $\lVert \mathbf{v}\rVert$, never $|v|$ or
||v||. Single bars $|c|$ are reserved for the absolute value (or modulus) of a scalar; double bars are for the length of a vector. The default norm is the Euclidean one, $\lVert\mathbf{v}\rVert = \sqrt{\mathbf{v}\cdot\mathbf{v}}$, unless a subscript says otherwise (e.g., $\lVert\mathbf{v}\rVert_1$ for the sum of absolute values). - $\mathbf{u}\cdot\mathbf{v}$ versus $\langle\mathbf{u},\mathbf{v}\rangle$. The dot notation is concrete — it means $\sum_i u_i v_i$ in $\mathbb{R}^n$. The angle-bracket notation is abstract: it stands for whatever inner product a given space is equipped with, including the integral inner product $\langle f,g\rangle=\int f g\,dx$ on function spaces (Chapters 22 and 34) and the Hermitian inner product on $\mathbb{C}^n$. When you see angle brackets, expect generality; when you see a dot, expect coordinates.
F.5 Eigenvalues and the canonical factorizations
| Object | Symbol | Read as | Defined in |
|---|---|---|---|
| Eigen-equation | $A\mathbf{v}=\lambda\mathbf{v}$ | "A times v equals lambda v" | Ch. 23 |
| Eigenvalue / eigenvector | $\lambda$ / $\mathbf{v}$ | — | Ch. 23 |
| Eigendecomposition (diagonalization) | $A = PDP^{-1}$ | "A equals P D P-inverse" | Ch. 25 |
| Singular value decomposition | $A = U\Sigma V^{\mathsf{T}}$ | "A equals U Sigma V-transpose" | Ch. 30 |
These two factorizations are the climaxes of the book, and their letters carry fixed meanings:
- In the eigendecomposition $A = PDP^{-1}$: $D$ is the diagonal matrix of eigenvalues, and the columns of $P$ are the corresponding eigenvectors. Reading it left to right is reading a transformation: $P^{-1}$ changes coordinates into the eigenbasis, $D$ scales along each eigen-axis, and $P$ changes back. (When $A$ is symmetric, the spectral theorem of Chapter 27 lets us replace $P$ by an orthogonal matrix $Q$, giving $A = QDQ^{\mathsf{T}}$.)
- In the SVD $A = U\Sigma V^{\mathsf{T}}$: $U$ and $V$ are orthogonal (their columns are orthonormal), and $\Sigma$ is a diagonal matrix of nonnegative singular values $\sigma_1 \ge \sigma_2 \ge \dots \ge 0$. The capital sigma $\Sigma$ here is a matrix, not a summation sign — context (and the fact that it sits in a product of matrices) tells them apart. Geometrically the SVD reads right to left as rotate–stretch–rotate.
The Key Insight. Every symbol in $A=PDP^{-1}$ and $A=U\Sigma V^{\mathsf{T}}$ has a geometric job. $D$ and $\Sigma$ do the stretching; $P$, $U$, and $V$ do the reorienting. The notation is not bookkeeping — it is a sentence describing what the matrix does to space.
F.6 Linear maps, and a few recurring conventions
| Object | Symbol | Read as |
|---|---|---|
| Linear transformation / map | $T:\mathbb{R}^n\to\mathbb{R}^m$, with $T(\mathbf{x})=A\mathbf{x}$ | "T from R-n to R-m" |
| Composition of maps | $S\circ T$ (equivalently the product $BA$) | "S after T" |
| Kernel and image of $T$ | $\ker(T)$, $\operatorname{im}(T)$ | "kernel," "image" |
A handful of typographic rules tie the whole system together:
- Inline math uses single dollars
$...$; displayed equations use double dollars$$...$$. Anything mathematical — even a lone symbol like $\lambda$ in a sentence — is wrapped in math mode, never typed as a bare letter. - A capital $T$ standing alone is a transformation; a capital $T$ in the superscript $A^{\mathsf{T}}$ is "transpose." They never collide because the transpose is always a raised sans-serif superscript attached to a matrix.
- Greek lowercase letters are scalars by default — $\lambda$ and $\mu$ for eigenvalues, $\sigma$ for a singular value, $\theta$ and $\phi$ for angles, $\alpha$ and $\beta$ for generic coefficients. The one exception is capital $\Sigma$ in the SVD (a matrix) and capital $\Lambda$, occasionally used for the diagonal eigenvalue matrix.
- Decorations are consistent: a hat $\hat{\mathbf{v}}$ marks a unit vector ($\lVert\hat{\mathbf{v}}\rVert=1$) or a fitted quantity such as $\hat{\mathbf{x}}$ in the regression of Chapter 17; a bar $\bar{x}$ marks a mean; a prime $\mathbf{e}_1'$ marks "where $\mathbf{e}_1$ goes after a transformation."
If you ever forget a symbol mid-chapter, this appendix is the fastest reference. The deeper rule never changes: the typeface names the object. Number, vector, matrix, transformation — the page tells you which one before you have read a single word.