Rank of a linear map 2026-10-14
The rank of a linear map is the dimension of its image of a linear map. In finite-dimensional spaces it equals the rank of a matrix representing the map in any bases.
For every additive function , every real number , and every rational number , one has . This is the scalar multiplication part of being a linear map over the rational numbers.
First gives , and gives . Repeated addition gives for each positive integer , and the negative case follows from the sign identity. If with and , then
No continuity was used. In particular fixes , , and every other rational value, even for a discontinuous additive function.
Rational-linear map 2026-10-31
A rational-linear map is a linear map when its domain and codomain are regarded as vector spaces over the rational numbers. An additive map on a rational vector subspace of the real numbers is automatically rational-linear: integer homogeneity follows by repeated addition, and division by a positive integer gives rational homogeneity of an additive function.
For with real matrices , the same linear map viewed over the reals has block matrix in grouped real/imaginary coordinates. Interleaved coordinates merely permute the basis. Its complexification splits into the matrices and , giving the realification determinant identity.
Real-linear map 2026-10-31
A real-linear map is a linear map over the real numbers. For a map from the real line to itself, real linearity means multiplication by a fixed real number, its value at one. Rational-linear maps need not be real-linear without an additional regularity condition.
Consider the linear map represented by the rectangular matrix
To compute its kernel, solve the homogeneous linear system , . Taking gives , , so
Thus represents a null direction of a linear map: decreasing the first input by two, increasing the second by one, and decreasing the third by one changes neither output. Solving the homogeneous linear system is the concrete computation behind a kernel; the column space instead decides which outputs are attainable.[ref]
Now prescribe the nonzero output . The linear system becomes , . Again take :
Direct substitution gives , and . Conversely, the two linear equations force exactly this form, so no solutions have been omitted. This fiber is an affine subspace of dimension one in the three-dimensional input vector space. It is parallel to the kernel, but does not pass through the origin. For instance, and both give , while their difference gives zero. Adding and gives output , which is another way to see that this nonzero-output fiber is not a vector subspace.
Figure 1.
Three-dimensional inputs along one null direction give the same two-dimensional output
. The blue straight line is the kernel in the actual three-dimensional input vector space. The orange solution straight line is its translation by . Three marked inputs map to the single orange output in the two-dimensional output vector space; the blue kernel maps to zero. Finite plotted segments represent infinite straight lines. Details.
The first and third columns of are and , a basis of the output vector space. Hence has matrix rank two and reaches every output. The rank-nullity theorem predicts nullity before we solve any linear system. It provides a useful completeness check: one nonzero kernel vector already forms a basis here, so a second independent null direction of a linear map would signal a calculation error. In general, matrix rank for an matrix leaves independent kernel directions, rather than .[ref]
Take a different real matrix,
Its only eigenvalue is , with algebraic multiplicity two. However, the polynomial , which vanishes at that eigenvalue, gives . Merely checking values at eigenvalues cannot prove a matrix identity. The full characteristic polynomial does work:
The matrix is a Jordan block, and its minimal polynomial is also .
The binomial theorem gives, for positive integers ,
Terms containing or a higher matrix power vanish. After removing the common growth factor , the remaining linear map is the shear mapping . It moves to . The single eigenvalue controls the exponential scale, while the nilpotent matrix adds a factor growing linearly in .
Figure 1.
Normalized powers of a Jordan block retain a growing shear despite having only one eigenvalue; equal axes scales show the top edge moving by n/2
. Details.
In terms of polynomial interpolation, reduction modulo retains both a value and a derivative:
Indeed, polynomial division gives . This is a simple Hermite interpolation condition. For , it gives exactly the displayed matrix power. Repeated eigenvalues retain information about how a polynomial changes, not just where it vanishes.
If is a nondegenerate bilinear form on a finite-dimensional vector space and is any bilinear form, there is a unique linear map such that
The right radical of is .
Representation theory Created 2026-09-24 Updated 2026-10-20
Representation theory describes abstract symmetries by linear maps on vector spaces. A group representation assigns an invertible linear map to each group element, respecting multiplication. The payoff is that a symmetry problem becomes a problem about matrices, invariant subspaces, and eigenvalues. Decomposing the action can reveal combinations of variables that a symmetric system cannot mix.
Take the cyclic group , with . On three real coordinates, let send to :
This permutation representation does more than relabel a list: it acts linearly on every possible assignment of values to the three positions. The vector stays fixed. The vector subspace is also preserved, since a permutation does not change the sum.
Every vector separates uniquely into these two types:
For example, . The first term belongs to a trivial representation; the second is a contrast with zero coordinate sum. This is a direct sum decomposition . The symmetry preserves the mean and rotates the contrasts.
Figure 1.
Three-coordinate cyclic symmetry preserves the mean and rotates the zero-sum contrasts by 120 degrees
. Details.
The rotation is literal after choosing the orthonormal basis , of . In this basis,
It is a rotation through degrees, and three applications return to the starting point. There is no nonzero invariant real line, because this rotation has no real eigenvector. Thus the two-dimensional action is an irreducible representation over the real numbers. Over the complex numbers it instead splits into two eigenlines with eigenvalues and . The coefficient field is part of an irreducibility claim.
Why would this decomposition matter for a physical calculation? Consider three equal masses with scalar displacements and the symmetric quadratic coupling energy
The equations of motion are , where
is a graph Laplacian and is the all-ones matrix. The constant vector has eigenvalue zero: translating all coordinates equally costs no coupling energy. On , vanishes and , so both independent contrast directions have angular frequency . A three-coordinate coupled problem reduces to a free mean and two identical harmonic oscillators.
Figure 2.
Equal pair couplings leave the mean fixed and make two independent zero-sum modes oscillate at the same frequency
. Details.
For initial displacement and initial velocity zero, the exact solution is . The fixed mean and oscillating contrast can be read directly from the decomposition. More generally, a linear operator commuting with the group action carries its fixed-vector subspace into itself; with an invariant inner product, it preserves the corresponding orthogonal complement too.
For a finite group, averaging over the action constructs an invariant inner product over the real numbers or complex numbers. The resulting invariant complements explain Maschke's theorem: a finite-dimensional group representation decomposes into irreducible representations. Characters compress the action into traces and help identify those pieces. The assumptions matter; in modular representation theory the coefficient field can have characteristic dividing the group order, and such decompositions can fail. Chapter 4 of Pavel Etingof and coauthors' notes develops these mechanisms. [ref].
Right preconditioning 2026-10-18
Right preconditioning substitutes into the linear system . Applying its transformed linear map first solves , then computes . Recover the solution by solving . Its linear-system residual is exactly the original linear-system residual , which is useful when monitoring the imbalance in the original equations.
The left preconditioning and right preconditioning transformed matrices are similar matrices:
They therefore have the same eigenvalues, although their Euclidean norm condition numbers and residual histories need not agree. A similarity transformation preserves eigenvalues; a nonorthogonal change of coordinates need not preserve lengths.
Rotation (mathematics) 2026-10-14
In Euclidean geometry, a rotation about the origin is an orientation-preserving orthogonal linear map, represented by an element of the special orthogonal group. About another center , the map has form . In three dimensions a nonidentity rotation fixes an axis.
Schur functor 2026-10-07
For a partition of an integer , applying a Young symmetrizer of that shape to the tensor power of each vector space gives a Schur functor. The construction respects linear maps because their tensor powers commute with place permutations. For single rows it gives symmetric powers, and for single columns exterior powers.
For an everywhere-defined linear map between Banach spaces, its separating space measures the possible limiting defect in continuity at zero. It is a closed linear subspace: linear combinations combine witnessing sequences, and diagonal choices with and handle a convergent sequence of defects. The closed graph theorem gives continuous exactly when , since a limit has .
A linear map from a metrizable topological vector space is continuous exactly when it maps every sequence converging to zero to a sequence converging to zero. If continuity fails, a decreasing countable neighborhood basis supplies a null sequence whose images stay outside one fixed neighborhood of zero.
Sesquilinear form Created 2026-09-24 Updated 2026-10-14
A sesquilinear form on a complex vector space is a map which, with the convention used throughout this article, is a linear map in its first argument and a conjugate-linear map in its second. For vectors and complex numbers , the defining identities are
The bars denote complex conjugation. No symmetry or positivity is required. Some authors choose the opposite convention; every formula here keeps the first argument linear.[ref]
For a basis of a finite-dimensional vector space, write , , and . Expanding by the two identities gives
Every complex matrix gives a sesquilinear form this way. The superscript means transpose, not conjugate transpose. Equivalently, the scalar is , where . This is the convention used for the matrix of a Hermitian form when symmetry is imposed. The coordinate formula follows directly by expanding the basis coefficients.[ref]
For a concrete example on , let . Its matrix is : but , so it is not a Hermitian form. Also , so even real diagonal values cannot be assumed for an arbitrary sesquilinear form. By comparison, the bilinear form satisfies and has ; it cannot supply positive squared lengths on this complex vector space.
The effect of changing the complex argument of a multiplier is particularly revealing. For real numbers , sesquilinear forms satisfy
Thus a common change of complex argument cancels from the diagonal, whereas the two arguments rotate the output in opposite directions. Conjugating one argument is what replaces the scaling of a bilinear form by the nonnegative scaling needed for a Hermitian inner product. This mechanism also works in function spaces: for complex continuous functions on , obeys the same identities, letting integration measure overlap rather than merely multiply coefficients.
Shape operator Created 2026-09-24 Updated 2026-10-14
The shape operator measures how the unit normal turns as we move along a smooth surface. A plane has a constant unit normal, whereas the outward unit normal of a sphere turns in every direction in the tangent plane. Keeping the direction of this change, rather than just its magnitude, lets one recover the principal curvatures and their principal directions.
Choose an orientation of a surface , with Gauss map . The shape operator at is the linear map
Here is the differential of the Gauss map. Its output belongs to , identified with because both are the vector plane perpendicular to . The minus sign is our convention throughout this branch. [ref]
The shape operator packages the second fundamental form as an operator using the inner product supplied by the first fundamental form:
The symmetry of the second fundamental form makes the shape operator a self-adjoint operator for this inner product. Thus an orthonormal basis of principal directions diagonalizes it. In a coordinate basis of a parametric surface, write
The matrix need not be a symmetric matrix in this coordinate basis: its self-adjointness means . Using the eigenvalues of alone gives the principal curvatures only when is the identity matrix. [ref]
For a worked example, parametrize the lateral surface of an outward-oriented circular cylinder of radius using circumferential arc length and axial coordinate :
The coordinate tangent vectors are an orthonormal basis. Since and , the shape operator satisfies
Changing to angular coordinate gives and ; still has eigenvalues . This is why the first fundamental form must participate in the calculation.
For a sphere of radius centered at the origin, the outward unit normal is . Hence , so both principal curvatures are . For a plane, and the shape operator vanishes. Reversing the unit normal negates the shape operator and both principal curvatures; the Gaussian curvature remains unchanged while the mean curvature changes sign, as in orientation reversal of surface curvature.
Shear mapping Created 2026-10-07 Updated 2026-10-14
A horizontal shear fixes the horizontal axis pointwise and sends to . Its determinant is one and both eigenvalues are one. A nonzero shear preserves area but generally changes lengths and angles. Composing a shear with a planar rotation can produce a symmetric stretch; having determinant one alone does not make a linear map a shear.
Singular matrix Created 2026-09-29 Updated 2026-10-18
An square matrix over a field, with , is singular when it has no matrix inverse. Geometrically, its linear map loses at least one input direction: some nonzero vector satisfies , so . Over the real numbers, the following family makes that loss visible:
Figure 1.
Compression by becomes collapse only at
. The square retains two-dimensional extent for and , but maps to a segment at . The orange points come from three inputs with the same first coordinate and different second coordinates. They coincide only at . This is exact illustrative geometry, not measured data. Details.
For this diagonal matrix, . Whenever , the input can be recovered as and the kernel is . At , the kernel becomes : the entire second coordinate is forgotten. Consequently has no solution if , and has the solution straight line , , if . A singular matrix therefore need not make a particular linear system inconsistent; it prevents unique recovery when that linear system is consistent.
For an square matrix, all these tests describe the same failure:
Here is the field of scalars. Equivalently, the columns are linearly dependent, the linear map is neither injective nor surjective, and some outputs cannot be reached. See the invertible matrix equivalences and Strang's MIT 18.06SC lecture summary, Multiplication and inverse matrices, p. 2. Over an infinite field, every consistent linear system for a singular matrix has infinitely many solutions; over a finite field with elements and nullity , it has exactly solutions. This follows by adding each kernel vector to one solution.
The square hypothesis is essential. For an matrix, injectivity means matrix rank (full column rank), whereas surjectivity means matrix rank (full row rank). A rectangular matrix can satisfy one condition without the other; its kernel and image of a linear map give the useful tests without calling it a singular matrix.
Exact singularity also differs from sensitivity. For , is an invertible matrix, but its smallest singular value is and its condition number in Euclidean norm is . A change changes the recovered input by : with and , an output change of causes an input change of . These are exact toy values, not measurements. The condition number quantifies this sensitivity before a direction is lost; see Steve Marschner, Condition numbers, §2. A small determinant alone is not a reliable sensitivity test: has determinant yet condition number one for every nonzero real , since both singular values shrink equally.
The quadratic form gradient gives . Since is invertible, this linear map is nonzero exactly when . The regular level set theorem therefore makes every nonzero point of a smooth point of dimension . If , the entire level set is smooth.
If and the level set contains a nonzero point, the form is an indefinite quadratic form. Its only singular point is the origin. To prove this rather than merely observe a vanishing derivative, use Sylvester's law of inertia to write with both sign spaces nonzero. The null vectors span the whole ambient space. Their straight-line curves through the origin lie in the cone. If a relatively open neighborhood of the origin in the cone were an embedded submanifold, its tangent space would contain all these directions and hence have dimension . It would then be open in the ambient space, impossible for the zero set of this nonzero quadratic form. Thus the smooth locus is .
Figure 1.
Three levels of an indefinite quadratic form in three dimensions
. Original diagrams and generic model calculations generated by the adjacent Python script. Details.
Sparse injectivity Created 2026-10-06 Updated 2026-10-07
A linear map is injective on the class of sparse vectors of order exactly when its null space contains no nonzero vector with at most nonzero entries. Differences of two sparse vectors have at most active coordinates. Conversely, splitting the support of a vector of a -sparse null vector into two parts constructs two distinct -sparse vectors with the same image. The strict null space property implies sparse injectivity by applying it to both parts of such a split.