For a prime power and , count ordered lists of linearly independent vectors in . The first has choices. After independent choices, their linear span contains vectors, so the next has choices. Every -dimensional vector subspace has exactly ordered bases. Dividing the list count by this common multiplicity givesThe notation refers to the Grassmannian, here considered simply as the finite collection of these vector subspaces.[ref]
For , there are ordered independent pairs. Each two-dimensional vector subspace has ordered bases, leaving vector subspaces. There are only coordinate-selected vector subspaces; most of the 35 also contain vectors combining coordinates.
A unique reduced row echelon form gives another count. Its six possible pivot-column patterns have freely chosen entries. Each free entry lies in , giving vector subspaces, respectively. The diagram fixes the zero entries required to make each pivot the first nonzero entry in its row and the only nonzero entry in its column. Different choices describe different row spaces.
Gelfand–Kirillov dimension 2026-10-05
For a nonzero finitely generated algebra over a field, choose a finite-dimensional generating vector subspace containing . The dimension is . Changing only rescales the filtration index by bounded factors. A nonzero finite-dimensional algebra has dimension zero; a polynomial ring in variables has dimension . The zero algebra is often assigned dimension .
Gelfand–Kirillov dimension of a module 2026-10-05
For a nonzero right module that is a finitely generated module, choose a finite-dimensional generating vector subspace and define , where generates the algebra and contains . For a left module use . It is independent of these choices and measures polynomial-order growth of a generating filtration of a module.
For a nonempty radially open convex set disjoint from a vector subspace , there is a nonzero linear functional whose kernel of a linear map contains and avoids . Choose and the Minkowski functional of . On , set . Disjointness implies , which gives for negative ; nonnegativity of gives it for nonnegative . The algebraic Hahn-Banach theorem extends to . For , , so . Also and .
Gram-Schmidt process Created 2026-09-24 Updated 2026-10-14
The Gram-Schmidt process turns a finite ordered family of linearly independent vectors in an inner product space over the real numbers into an orthonormal basis of their linear span. It keeps every successive linear span, so the first new vectors describe exactly the same directions as the first inputs. Its idea is geometric: remove the orthogonal projection onto directions already found, then divide the remaining vector by its norm. This makes a complicated basis easier to use without changing the vector subspace it describes.[ref]
Start with and . At step , use the previously obtained orthonormal set to defineThe sum is the orthogonal projection onto a finite-dimensional subspace , and is the orthogonal projection residual. Linear independence ensures : otherwise would already be a linear combination of earlier inputs. If the input family is linearly dependent, use only the retained orthonormal vectors in the sum and omit an input whenever its remainder is the zero vector; do not divide by zero. The retained outputs still form an orthonormal basis of the original linear span, but their number can be smaller than .
For a short verification, orthonormality makes every earlier inner product vanish:Also is minus a linear combination of earlier vectors, while is plus that same linear combination. These two inclusions, followed by division by a nonzero norm, giveThe argument also works in an inner product space over the complex numbers with the existing inner product convention, linear in the first argument: the coefficients remain . With the convention linear in the second argument, write instead.
For a first picture, take and in with the ordinary dot product. ThenSubtracting the diagonal component leaves an orthogonal direction; dividing by its norm makes its length one. If the second input were instead, its orthogonal projection would be the entire input and , revealing linear dependence.
Gram-Schmidt orthogonalization in : input vectors, subtraction of an orthogonal projection, and an orthonormal basis
. Details. For a full three-dimensional calculation, use the ordinary dot product and the input vectorsThe first two steps giveAt the third step, the inner products are and . ConsequentlyThe three numerator vectors have pairwise dot products and squared Euclidean norms . Thus the displayed outputs are indeed an orthonormal basis, and the three nonzero remainders also confirm linear independence of the inputs. Keeping the removed coefficients produces the QR decomposition below.
An immediate reward is a reusable orthogonal projection: once an orthonormal basis of a vector subspace is known, any vector hasFor the linear span of just the first two inputs in the three-dimensional example, gives . Its orthogonal projection residual is , visibly in the missing orthogonal direction. This is the geometry behind the linear least-squares problem.
The formulas above describe exact arithmetic. With floating-point arithmetic, subtracting an orthogonal projection nearly equal to the input can leave a small remainder; dividing by its small norm can magnify existing roundoff error. The Classical Gram-Schmidt and Modified Gram-Schmidt arrangements agree in exact arithmetic but can give different rounded results. Exact linear dependence and a small computed remainder therefore require different judgments in a numerical implementation.[ref]
https://nhigham.com/wp-content/uploads/2023/10/high95m.pdf. Higham, The Test Matrix Toolbox for Matlab, §8, p. 22
Hermitian inner product 2026-10-14
A Hermitian inner product is a Hermitian form on a complex vector space which has positive definiteness: for every nonzero vector . It is precisely a complex inner product. Only with this definiteness condition doesdefine a norm rather than a seminorm or an expression that may not be real. The standard Hermitian inner product on is ; positive weights give , with squared norm .[ref]
https://linear.axler.net/InnerProduct.pdf. Sheldon Axler, Linear Algebra Done Right, third edition, §6.A, definitions 6.3 and 6.9 and examples 6.4
A Hermitian inner product need not have a real matrix. For instance, with the linear-first coordinate convention,The last expression proves positive definiteness without a lengthy calculation of eigenvalues. For it gives , while for it gives . These unequal values expose why a silent switch to would change this particular Hermitian inner product: with these same entries it gives at . All entries must keep their roles from the matrix of a Hermitian form.
The Cauchy-Schwarz inequality for a Hermitian inner product statesEquality holds exactly when are linearly dependent, including when either is zero. For a nonzero , outline the proof by setting and . Then , and the Pythagorean theorem givesNonnegativity proves the inequality, while positive definiteness makes equality equivalent to . The scalar has no extra conjugate because the first argument is linear.[ref]
https://linear.axler.net/InnerProduct.pdf. Axler, Linear Algebra Done Right, third edition, orthogonal decomposition 6.14 and Cauchy-Schwarz inequality 6.15
The Cauchy-Schwarz inequality also holds for a positive semidefinite Hermitian form, but equality need not imply linear dependence: for , the independent vectors and give . Equality then describes dependence after passing to the quotient vector space by the radical of a Hermitian form. The indefinite Hermitian form in Hermitian form shows that conjugate symmetry alone does not even guarantee the inequality.
For a worked orthogonal projection, take , and . Then , and , with and for the squared norms. The residual is perpendicular in this Hermitian inner product even though its ordinary real dot product with is . For complex , the same orthogonal projection uses ; rotating multiplies by , while rotating multiplies by . This combines geometric decomposition with sensitivity to the relative complex arguments of the multipliers.
Analytical illustration: weighted orthogonal projection on a real slice and opposite changes of complex argument of its projection coefficient
. Details. A Hermitian inner product therefore supplies more than a positive diagonal: orthogonality, orthogonal projection onto a span, and the triangle inequality for its norm make approximation and distance meaningful. For the function space of complex continuous functions on , has positive definiteness, because a nonzero continuous function has positive modulus on a small interval. The same construction turns overlap under integration into lengths and best approximation in finite-dimensional vector subspaces.
Homogeneous linear system 2026-10-14
A linear system is homogeneous when its forcing is zero. Its solution set is the kernel of a linear map, a vector subspace. If has a particular solution , all its solutions are : subtracting the particular solution leaves a homogeneous linear system. The rank-nullity theorem gives the dimension of this freedom.
Hyperplane 2026-09-29
A hyperplane is a vector subspace of codimension one. A projective hyperplane in is the zero set of one nonzero homogeneous linear form.
Image of a linear map Created 2026-09-29 Updated 2026-10-14
Intersection of vector subspaces Created 2026-09-29 Updated 2026-10-07
The intersection of any family of vector subspaces of a common vector space is the set of vectors belonging to every member of the family. It is again a vector subspace.
Invariant subspace Created 2026-09-24 Updated 2026-10-14
An invariant subspace of a linear map is a vector subspace satisfying . For a group representation, invariance means for every represented group element .
Invariance of a vector subspace does not mean that each individual vector stays fixed. The zero-sum plane in the three-coordinate example is invariant even though the cyclic permutation rotates its nonzero vectors. By contrast, the constant-coordinate line is pointwise fixed. Distinguishing these statements prevents a symmetry-preserved mode space from being mistaken for a static mode.
Irreducible Lie algebra representation Created 2026-09-24 Updated 2026-09-24
A nonzero Lie algebra representation is irreducible when it has no proper nonzero invariant subspace.
Kadec-Snobar projection bound 2026-10-14
Every finite-dimensional vector subspace of a Banach space is the range of a bounded linear projection with the displayed norm bound. In maximal inscribed Euclidean or Hermitian ellipsoid coordinates, write the John contact decomposition as . Its contact functionals have norm one on . Extend them to by the Hahn-Banach theorem and set . This restricts to the identity on . The contact synthesis operator has Euclidean norm one, the weights sum to , and the Euclidean unit ball is contained in the norm unit ball; these facts give .
Kernel of a linear map Created 2026-09-24 Updated 2026-10-14
The kernel of a linear map is the vector subspace of inputs sent to zero. Linearity makes it a vector subspace: if , then for all scalars . A vector in the kernel represents a change that the map cannot detect, since for every input .
For given by , the zero-output equations are and . ThusIncreasing the first input while decreasing the second by the same amount leaves the output unchanged. For the linear functional , the kernel is the straight line shown in its diagram. A linear map is injective exactly when its kernel is the zero vector subspace, because is equivalent to .
The kernel describes invisible changes, rather than all inputs that produce a specified nonzero output. If , the corresponding fiber of a function is the affine solution space of a linear equation . The difference of two inputs in that fiber belongs to the kernel; an input in that fiber need not. In particular, for the fiber cannot be a vector subspace, since it does not contain the zero vector.[ref]
Solution Sets. Margalit and Rabinoff, Interactive Linear Algebra, §2.4.2, Key Observation and Remark: translate the homogeneous solution set by any particular solution
For the linear functional , , the kernel is . Each fiber is the parallel straight line . The input vector space is two-dimensional, but the output is one scalar: a whole straight line of inputs collapses to one point of the output real line.



