Linear Algebra · 196
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.
- -conjugate
- Vectors with for : orthogonal in the inner product defined by an SPD matrix . Introduced in: Lesson 14
- affine map نگاشت آفین
- A linear map plus a fixed shift, . It is not linear when . Introduced in: Lesson 1
- algebraic multiplicity
- The number of times is a root of the characteristic polynomial. Introduced in: Lesson 5
- Arnoldi iteration
- Builds an orthonormal basis of the Krylov subspace with Gram–Schmidt, and the upper Hessenberg matrix . Introduced in: Lesson 14
- backward error
- The smallest relative change of the data that makes the computed answer exact. It can be computed from the residual. Introduced in: Lesson 13
- backward stable
- An algorithm whose backward error is for every input. Its forward error is then at most about . Introduced in: Lesson 13
- basis پایه
- An independent list of vectors that spans a subspace. Every vector of the subspace has unique coordinates in it. Introduced in: Lesson 1
- Bauer–Fike theorem
- For diagonalizable , every eigenvalue of is within of an eigenvalue of . Introduced in: Lesson 17
- BBP phase transition
- In the spiked covariance model, the top sample eigenvalue separates from the noise bulk only when the spike strength is above ; below it the spike cannot be detected. Introduced in: Lesson 18
- Bessel's correction
- Dividing by instead of in the sample covariance. It makes the estimate unbiased, because the mean was fitted to the same data. Introduced in: Lesson 9
- catastrophic cancellation
- The loss of correct digits when two nearly equal rounded numbers are subtracted. The fix is to rewrite the formula. Introduced in: Lesson 13
- Cauchy interlacing
- If with with orthonormal columns (for example a principal submatrix), then . Introduced in: Lesson 6
- Cauchy–Schwarz inequality
- , with equality only when one vector is a multiple of the other. It makes the angle between two vectors well defined. Introduced in: Lesson 3
- centering
- Subtracting the mean of each feature from the data: . PCA needs centered data. Introduced in: Lesson 9
- change-of-basis matrix
- The matrix that turns coordinates in one basis into coordinates in another. If the new basis vectors are the columns of , then and . Introduced in: Lesson 4
- characteristic polynomial
- , a polynomial of degree for an matrix. Its roots are the eigenvalues. Introduced in: Lesson 5
- Cholesky factorization
- with lower triangular with a positive diagonal. It exists, and is unique, exactly when is positive definite. Introduced in: Lesson 7
- circulant matrix
- A matrix with (indices mod ): each column is the previous one shifted down by one. is the circular convolution . Introduced in: Lesson 19
- circular convolution
- with indices mod . The DFT turns it into an entrywise product: . Introduced in: Lesson 19
- column space فضای ستونی
- , the span of the columns of . It is the set of all outputs . Introduced in: Lesson 1
- composition ترکیب نگاشتها
- Applying one map after another. is the matrix of "first , then ": . Introduced in: Lesson 1
- condition number
- The worst amplification of a small relative input change. For an invertible matrix, , and . Introduced in: Lesson 13
- conjugate gradient (CG)
- A Krylov method for with symmetric positive definite. Step minimizes the -norm of the error over ; convergence depends on . Introduced in: Lesson 14
- conjugate transpose
- : the transpose of with every entry replaced by its complex conjugate. For a complex vector, . Introduced in: Lesson 4
- coordinates مختصات
- The numbers in for a basis . Introduced in: Lesson 1
- Courant–Fischer theorem
- The min–max form of the eigenvalues of a symmetric matrix, sorted downward: . Introduced in: Lesson 6
- CP decomposition
- A tensor written as a sum of rank-1 tensors, . The smallest exact is the CP rank. Introduced in: Lesson 15
- Davis–Kahan theorem
- Bounds the rotation of an eigenvector or eigenspace of a symmetric matrix under noise : , for example . Introduced in: Lesson 17
- defective matrix
- A square matrix with fewer independent eigenvectors than its size, such as the shear . It is not diagonalizable. Introduced in: Lesson 5
- deflation
- Setting a tiny subdiagonal entry to 0 in the QR algorithm, which splits off a converged eigenvalue so the work continues on a smaller block. Introduced in: Lesson 14
- determinant
- The factor by which a square matrix changes volumes, with a minus sign when the map mirrors space. exactly when is not invertible. Introduced in: Lesson 3
- diagonalization
- Writing with eigenvectors as the columns of and eigenvalues on the diagonal of . It is possible exactly when has independent eigenvectors. Introduced in: Lesson 5
- differential
- The linear part of the change . If for every , then . Introduced in: Lesson 16
- dimension بُعد
- The number of vectors in a basis of a subspace. All bases of a subspace have the same size. Introduced in: Lesson 1
- dot product
- . Its sign tells whether the angle between and is below, at or above . Introduced in: Lesson 0
- dual norm
- . The dual of is with . Introduced in: Lesson 11
- echelon form
- The staircase form that elimination produces. The first nonzero entry (the pivot) of each nonzero row lies to the right of the pivot in the row above. Introduced in: Lesson 2
- Eckart–Young–Mirsky theorem
- The truncated SVD is a best approximation of of rank at most in the spectral and the Frobenius norm. The errors are and . Introduced in: Lesson 8
- eigengap
- The distance from an eigenvalue (or a group of eigenvalues) to the rest of the spectrum. A small gap makes the eigenvector sensitive to noise. Introduced in: Lesson 17
- eigenspace
- : all eigenvectors for the eigenvalue , together with . Introduced in: Lesson 5
- eigenvalue
- A number with for some nonzero vector . The eigenvalues are the roots of . Introduced in: Lesson 5
- eigenvector
- A nonzero vector with . The matrix only stretches, shrinks or flips it; its line does not change. Introduced in: Lesson 5
- elimination حذف
- Subtracting multiples of rows from other rows to create zeros below each pivot (Gaussian elimination). Introduced in: Lesson 1
- entry درایه
- One number of a matrix; is the entry in row and column . Introduced in: Lesson 1
- equivariant map
- A map with for every group element : transforming the input transforms the output in a matching way. It is invariant if . Introduced in: Lesson 19
- Euclidean norm
- The length of a vector, . Introduced in: Lesson 0
- explained variance ratio
- The share of the total variance along principal direction : . Introduced in: Lesson 9
- Fiedler vector
- The eigenvector of the second smallest Laplacian eigenvalue . Its signs split the graph in two (spectral bisection). Introduced in: Lesson 19
- forward error
- : how wrong the computed answer is. It is usually unknown, because is unknown. Introduced in: Lesson 13
- forward mode
- Automatic differentiation that multiplies the chain of Jacobians from the input side (JVPs). One pass per input direction. Introduced in: Lesson 15
- four fundamental subspaces
- The column space , null space , row space and left null space of a matrix . Introduced in: Lesson 2
- Fourier neural operator (FNO)
- A network whose layers apply a learned filter to the lowest Fourier modes plus a pointwise linear map: a global convolution that can be used on grids of different size. Introduced in: Lesson 19
- free variable
- A variable of whose column has no pivot. You choose it freely; back substitution then gives the pivot variables. Introduced in: Lesson 2
- frequency response
- The eigenvalues of a circulant (the DFT of its first column). They tell how the filter scales each Fourier mode. Introduced in: Lesson 19
- Frobenius norm
- : the Euclidean norm of seen as a long vector. Introduced in: Lesson 11
- Gavish–Donoho threshold
- A cut-off for singular values of a noisy matrix that minimizes the mean squared error; for a square matrix it is , a little above the bulk edge . Introduced in: Lesson 18
- generalized eigenvector
- A nonzero vector with for some . A defective matrix needs them to complete a basis. Introduced in: Lesson 5
- generalized Rayleigh quotient
- with symmetric and symmetric positive definite. Its critical values are the eigenvalues of . Introduced in: Lesson 6
- geometric multiplicity
- , the number of independent eigenvectors for . It is at least 1 and at most the algebraic multiplicity. Introduced in: Lesson 5
- Gershgorin disc theorem
- Every eigenvalue of lies in at least one disc with center and radius . Introduced in: Lesson 5
- Givens rotation
- A rotation that changes only two coordinates. It is chosen to set one entry to zero. Introduced in: Lesson 12
- GMRES
- A Krylov method for any nonsingular : it picks with the smallest residual . Introduced in: Lesson 14
- Golub–Kahan bidiagonalization
- with bidiagonal, computed with Householder reflections from both sides. It is the first phase of computing the SVD. Introduced in: Lesson 14
- gradient check
- A test of a derivative: compare with times the claimed directional derivative for decreasing . The error must fall like . Introduced in: Lesson 16
- Gram–Schmidt
- Builds orthonormal vectors from the columns of by subtracting projections onto the earlier ones. The modified version (MGS) is more stable than the classical one (CGS). Introduced in: Lesson 12
- graph Fourier transform
- , the coordinates of a graph signal in the eigenvectors of the Laplacian . Small eigenvalues belong to smooth signals. Introduced in: Lesson 19
- graph Laplacian
- for a graph with adjacency matrix and degree matrix . It is PSD, , and its number of zero eigenvalues is the number of connected components. Introduced in: Lesson 19
- Grassmann manifold
- , the set of -dimensional subspaces of . One point can be stored as the projector for any in that spans it. Introduced in: Lesson 19
- group representation
- A rule that gives each element of a group an invertible matrix , with . Introduced in: Lesson 19
- Hessenberg form
- A matrix with zeros below the first subdiagonal. An orthogonal similarity (Householder reflections) brings any square matrix to this form, and a symmetric matrix to tridiagonal form. Introduced in: Lesson 14
- Hoffman–Wielandt inequality
- For symmetric and with sorted eigenvalues: . Introduced in: Lesson 17
- HOSVD
- Higher-order SVD: in each mode, take the top left singular vectors of the unfolding, then project the tensor onto them. The truncated HOSVD is quasi-optimal, not optimal. Introduced in: Lesson 15
- Householder reflection
- , the reflection across the hyperplane orthogonal to . It is symmetric and orthogonal and can map a vector to a multiple of . Introduced in: Lesson 12
- image (of a vector) تصویر (یک بردار)
- The output of a map for the input . The columns of are the images of the standard basis vectors. Introduced in: Lesson 1
- indefinite matrix
- A symmetric matrix with both positive and negative eigenvalues. The graph of its quadratic form is a saddle. Introduced in: Lesson 7
- induced norm
- The matrix norm given by a vector norm. is the largest absolute column sum and the largest absolute row sum. Introduced in: Lesson 11
- inverse iteration
- Power iteration with : solve and normalize. It converges to the eigenvector whose eigenvalue is closest to the shift . Introduced in: Lesson 14
- invertible matrix
- A square matrix with a matrix such that . Equivalently, , or . Introduced in: Lesson 3
- Jacobian
- The matrix of a map . Near , . Introduced in: Lesson 15
- Johnson–Lindenstrauss lemma
- A random projection to dimensions keeps all pairwise distances of points within a factor , with high probability. does not depend on the original dimension. Introduced in: Lesson 18
- Jordan form
- A block-diagonal matrix of Jordan blocks , where has ones just above the diagonal. Every square matrix is similar to a Jordan form over . Introduced in: Lesson 5
- JVP (Jacobian-vector product)
- The product of the Jacobian with a tangent vector . Forward mode computes it in one pass. Introduced in: Lesson 15
- Kronecker product
- The block matrix with blocks . Its eigenvalues are the products . Introduced in: Lesson 16
- Kronecker sum
- for of size and of size . Its eigenvalues are the sums . Introduced in: Lesson 16
- Krylov subspace
- . It needs only matrix-vector products. Introduced in: Lesson 14
- Lanczos iteration
- Arnoldi for a symmetric matrix. becomes tridiagonal, and each new vector needs only the two previous ones. Introduced in: Lesson 14
- least squares
- Find that minimizes . Then is the orthogonal projection of onto . Introduced in: Lesson 12
- left null space
- , a subspace of for an matrix . It is the orthogonal complement of . Introduced in: Lesson 2
- linear combination ترکیب خطی
- A sum of vectors multiplied by numbers. Introduced in: Lesson 1
- linear map نگاشت خطی
- A map with for all vectors and numbers . With a fixed basis, it is the same as a matrix. Introduced in: Lesson 1
- linearly dependent وابسته خطی
- Not independent; some nonzero combination gives 0, so one vector is a combination of the others. Introduced in: Lesson 1
- linearly independent مستقل خطی
- Vectors with only for . Each one adds a new direction. Introduced in: Lesson 1
- Lipschitz constant
- The smallest with for all . For a linear map in the 2-norm it is . Introduced in: Lesson 11
- Loewner order
- means that is positive semidefinite: for every . It is a partial order; some pairs cannot be compared. Introduced in: Lesson 7
- LoRA
- Low-rank adaptation: fine-tune with , trainable and frozen, so only numbers are trained. Introduced in: Lesson 15
- LU factorization
- with unit lower triangular (it stores the elimination multipliers) and upper triangular (it holds the pivots). With row exchanges, . Introduced in: Lesson 10
- machine epsilon
- The gap between 1 and the next larger float, for bits of precision. In double precision . Introduced in: Lesson 13
- Marchenko–Pastur law
- The limit of the eigenvalue histogram of a sample covariance of pure noise when . For it fills . Introduced in: Lesson 18
- matrix exponential
- , defined for every square . solves . Introduced in: Lesson 16
- matrix factorization
- Writing a matrix as a product of simple matrices (triangular, orthogonal or diagonal), for example , , or . Introduced in: Lesson 10
- matrix function
- For symmetric , , with applied to each eigenvalue (not to each entry). Examples are , and . Introduced in: Lesson 16
- mode- unfolding
- The matrix whose columns are the mode- fibers of a tensor (all indices fixed except the -th). For a third-order tensor, is . Introduced in: Lesson 15
- multilinear rank
- The tuple of a tensor. Its entries can differ. Introduced in: Lesson 15
- norm
- A function with , only for , and . Introduced in: Lesson 11
- normal equations
- . They say that the error is orthogonal to every column of , and they give the least-squares solution. Introduced in: Lesson 3
- normalized Laplacian
- . Its eigenvalues lie in . Introduced in: Lesson 19
- nuclear norm
- , the sum of the singular values. It is the convex surrogate for rank used in low-rank models. Introduced in: Lesson 11
- null space فضای پوچ
- . The columns of are independent exactly when . Introduced in: Lesson 1
- numerical rank
- The number of singular values above a cut-off, such as . Smaller singular values are treated as zero. Introduced in: Lesson 8
- orthogonal complement
- The set of all vectors that are orthogonal to every vector of a subspace . In , and are orthogonal complements. Introduced in: Lesson 2
- orthogonal matrix
- A real square matrix with . Its columns are orthonormal, , and it keeps lengths and angles. It is a rotation () or a rotation combined with a reflection (). Introduced in: Lesson 4
- orthogonal projection
- The point of a subspace that is closest to a vector . The error is orthogonal to the subspace. Introduced in: Lesson 3
- orthogonal projector
- A matrix with and . For with independent columns, projects onto . Introduced in: Lesson 3
- orthogonal vectors
- Two vectors with dot product zero, . In the plane and in space they are perpendicular. Introduced in: Lesson 0
- orthonormal
- Vectors that are pairwise orthogonal and have length 1: for and . Introduced in: Lesson 4
- outer product ضرب بیرونی
- The matrix for column vectors . Its column is , so its rank is 1 when . Introduced in: Lesson 1
- over-smoothing
- In a deep GCN without residual connections, repeated propagation acts like power iteration, so the node features become almost the same up to a degree-dependent factor. Introduced in: Lesson 19
- oversampling
- Taking a few more random vectors than the target rank in a randomized SVD, so that one bad draw does not matter. Introduced in: Lesson 9
- partial pivoting
- At each elimination step, swap in the row with the largest in the current column. Then all multipliers satisfy . Introduced in: Lesson 10
- Perron–Frobenius theorem
- A square matrix with all entries positive has a real, positive, simple eigenvalue that is larger in absolute value than all others. Its eigenvector can be chosen with all entries positive. Introduced in: Lesson 5
- pivot محور
- The first nonzero entry of a row after elimination. A column without a pivot is a free column. Introduced in: Lesson 1
- polar decomposition
- For square : with orthogonal and symmetric positive semidefinite. From the SVD, and . Introduced in: Lesson 8
- positive definite
- : a symmetric matrix with for every . Equivalently, all its eigenvalues are positive. Introduced in: Lesson 7
- positive semidefinite
- : a symmetric matrix with for every . Equivalently, all its eigenvalues are . Introduced in: Lesson 7
- power iteration
- Repeat . If , almost every start vector turns toward the top eigenvector, with error of order . Introduced in: Lesson 5
- preconditioning
- Solving an equivalent system with a cheap , so that the iteration sees , which has a smaller condition number or clustered eigenvalues. Introduced in: Lesson 14
- principal angles
- The angles between two -dimensional subspaces with orthonormal bases and : . Introduced in: Lesson 17
- principal component analysis (PCA)
- Finds the orthogonal directions of largest variance of a data set: the eigenvectors of the sample covariance matrix, or the right singular vectors of the centered data matrix. Introduced in: Lesson 9
- principal directions
- The eigenvectors of the sample covariance matrix, equal to the right singular vectors of . They are sorted by the variance along them. Introduced in: Lesson 9
- principal minor
- The determinant of a submatrix with the same set of row and column indices. A leading principal minor uses the indices . Introduced in: Lesson 7
- pseudoinverse
- The Moore–Penrose pseudoinverse , where inverts each nonzero and keeps the zeros. is the minimum-norm least-squares solution. Introduced in: Lesson 8
- push-through identity
- . It lets ridge regression invert the smaller of the two matrices. Introduced in: Lesson 10
- QK and OV circuits
- The two low-rank matrices of an attention head: decides where a token looks, and decides what is read and written. Both have rank at most . Introduced in: Lesson 15
- QR algorithm
- Repeat: factor , then set . With Hessenberg reduction, shifts and deflation it is the standard dense eigenvalue method. Introduced in: Lesson 14
- QR factorization
- with having orthonormal columns and upper triangular. The reduced (thin) QR has of size . Introduced in: Lesson 12
- QR with column pivoting
- , where at each step the remaining column of largest norm goes first. Small diagonal entries of reveal the numerical rank. Introduced in: Lesson 12
- quadratic form
- The function of a symmetric matrix , also called the energy. Introduced in: Lesson 7
- random matrix theory
- The study of the eigenvalues and singular values of large random matrices. It shows how pure noise looks, so you can tell which eigenvalues carry signal. Introduced in: Lesson 18
- randomized SVD
- An approximate truncated SVD: multiply by a random matrix, orthonormalize the result to get , then take the small SVD of . Introduced in: Lesson 9
- range finder
- The first stage of the randomized SVD: for a random , an orthonormal basis for (almost) the top part of the range of . Introduced in: Lesson 9
- rank رتبه
- The dimension of the column space of a matrix: the number of independent columns. Introduced in: Lesson 1
- rank–nullity theorem
- For : . Introduced in: Lesson 2
- Rayleigh quotient
- for . For symmetric it lies between the smallest and the largest eigenvalue and reaches them at the eigenvectors. Introduced in: Lesson 6
- Rayleigh quotient iteration
- Inverse iteration with the shift updated to the Rayleigh quotient at every step. For symmetric matrices it converges cubically. Introduced in: Lesson 14
- reduced row echelon form (RREF)
- An echelon form in which every pivot is 1 and every other entry in a pivot column is 0. Each matrix has exactly one RREF. Introduced in: Lesson 2
- residual
- for an approximate solution . In least squares it is orthogonal to every column of . Introduced in: Lesson 12
- retraction
- A smooth map that brings a point back onto the manifold after a step, for example the Q factor of a QR factorization or the polar factor. Introduced in: Lesson 19
- reverse mode
- Automatic differentiation that multiplies the chain of Jacobians from the output side (VJPs). One pass gives the full gradient of a scalar loss; backpropagation is reverse mode. Introduced in: Lesson 15
- Riemannian gradient
- The Euclidean gradient projected onto the tangent space of the manifold. On the Stiefel manifold it is . Introduced in: Lesson 19
- Ritz values
- The eigenvalues of , the matrix compressed onto a Krylov subspace. They approximate the extreme eigenvalues of first. Introduced in: Lesson 14
- row space فضای سطری
- The span of the rows of . Every row of lies in the row space of . Introduced in: Lesson 1
- sample covariance matrix
- for centered samples in the rows of . It is symmetric positive semidefinite. Introduced in: Lesson 9
- Schatten -norm
- The norm of the vector of singular values. , and give the nuclear, Frobenius and spectral norms. Introduced in: Lesson 11
- Schur complement
- For with invertible: . Then exactly when and . Introduced in: Lesson 7
- scores
- The coordinates of the samples on the principal directions: . Introduced in: Lesson 9
- shear برش
- A map that keeps one axis fixed and slides the points parallel to it, e.g. . Introduced in: Lesson 1
- Sherman–Morrison formula
- The rank-1 case of the Woodbury formula: , if . Introduced in: Lesson 10
- significand
- The number that a float multiplies by a power of 2. Its leading 1 is not stored (the hidden bit). Introduced in: Lesson 13
- similar matrices
- and for an invertible : one linear map written in two bases. They have the same eigenvalues, trace and determinant, but in general not the same singular values. Introduced in: Lesson 4
- singular value
- A diagonal entry of in the SVD. The are the eigenvalues of , and is the largest stretch of . Introduced in: Lesson 8
- singular value decomposition (SVD)
- with and orthogonal and diagonal with . Every real matrix has one. Introduced in: Lesson 8
- singular vectors
- The columns of (left singular vectors) and of (right singular vectors) in the SVD, with and . Introduced in: Lesson 8
- sketching
- Multiplying the data by a short random matrix and working with the small result , for example to solve a huge least-squares problem. Introduced in: Lesson 18
- soft-thresholding
- , the minimizer of . It sets small values exactly to zero, as in the lasso. Introduced in: Lesson 11
- span فضای پوشش
- The set of all linear combinations of some vectors; for the columns of it is the column space . Introduced in: Lesson 1
- spanning set مجموعهی پوشا
- A set of vectors whose span is the whole subspace. It may contain extra (dependent) vectors. Introduced in: Lesson 1
- special solution
- The solution of with one free variable equal to 1 and the other free variables equal to 0. The special solutions form a basis of . Introduced in: Lesson 2
- spectral norm
- , the largest stretch of . It equals the largest singular value ; for symmetric it is . Introduced in: Lesson 6
- spectral normalization
- Dividing each weight matrix by an estimate of its largest singular value, so that every layer is (about) 1-Lipschitz. Introduced in: Lesson 11
- spectral theorem
- Every real symmetric matrix is with orthogonal and real and diagonal: real eigenvalues and an orthonormal basis of eigenvectors. Introduced in: Lesson 6
- standard basis vector بردار پایهی استاندارد
- The vector with a 1 in position and 0 elsewhere. is column of . Introduced in: Lesson 1
- standardization
- Dividing each centered feature by its standard deviation, so that all features have variance 1. PCA of standardized data is PCA of the correlation matrix. Introduced in: Lesson 9
- Stiefel manifold
- , the set of matrices with orthonormal columns. Its dimension is . Introduced in: Lesson 19
- subspace زیرفضا
- A set of vectors that contains 0 and is closed under addition and multiplication by numbers. Introduced in: Lesson 1
- subspace embedding
- A matrix with for all in a subspace. It is oblivious if it works for any fixed subspace without looking at the data. Introduced in: Lesson 18
- subspace iteration
- Power iteration on a block of vectors, with an orthonormalization after every product. In the randomized SVD it turns the weights into . Introduced in: Lesson 9
- superposition
- A network represents more features than it has dimensions by giving each feature an almost-orthogonal direction. It works when features are sparse. Introduced in: Lesson 18
- swamping
- The loss of a small term added to a large sum , when is less than half the gap between floats near . Introduced in: Lesson 13
- Sylvester equation
- , linear in . It has a unique solution exactly when no is zero. Introduced in: Lesson 16
- symmetric matrix
- A square matrix with , that is, . Introduced in: Lesson 6
- tensor
- An array with three or more indices, such as with entries . Introduced in: Lesson 15
- thin SVD
- The reduced SVD of an matrix: it keeps only columns of and and the block of . Introduced in: Lesson 8
- truncated SVD
- : the SVD with only the largest terms. Introduced in: Lesson 8
- Tucker decomposition
- : a small core tensor multiplied by a factor matrix in each mode. Introduced in: Lesson 15
- underflow
- A result too small for the float format: it loses precision or becomes 0. Small fp16 gradients underflow without loss scaling. Introduced in: Lesson 13
- unit ball
- The set of a norm: a disk for , a diamond for and a square for in the plane. Introduced in: Lesson 11
- unit lower triangular
- A lower triangular matrix with ones on the diagonal. Introduced in: Lesson 10
- unit roundoff
- , the largest relative error of rounding to nearest: with . Introduced in: Lesson 13
- unitary matrix
- A complex square matrix with , the complex version of an orthogonal matrix. Every eigenvalue has . Introduced in: Lesson 4
- vec
- Stacks the columns of a matrix into one long vector. Then . Introduced in: Lesson 16
- VJP (vector-Jacobian product)
- The product (the row vector ). Reverse mode computes it in one pass. Introduced in: Lesson 15
- Wedin's theorem
- The Davis–Kahan bound for singular vectors of any matrix: the top- singular subspaces rotate by at most about divided by the gap . Introduced in: Lesson 17
- Weyl's inequality
- For symmetric and , each sorted eigenvalue moves by at most the spectral norm of the change: . Introduced in: Lesson 6
- Wilkinson shift
- The eigenvalue of the trailing block that is closer to the last diagonal entry. The QR algorithm uses it as the shift. Introduced in: Lesson 14
- Woodbury formula
- . It updates an inverse after a rank- change at the cost of a inverse. Introduced in: Lesson 10
- norm
- for , and . For it is not a norm. Introduced in: Lesson 11