Matrix trace Created 2026-09-24 Updated 2026-10-14
For an -by- square matrix over a field, its matrix trace is the sum of its diagonal entries:
For example, has trace . Adding corresponding diagonal entries immediately proves linearity:
Thus matrix trace is a linear functional on the vector space of -by- matrices.[ref]
The surprising point is that the sum is intrinsic to a linear operator, even though individual diagonal entries depend on the basis. The cyclic property of the trace gives, for any invertible matrix ,
Hence matrix similarity preserves trace. For the example above, choose the change-of-basis matrix . Then
The diagonal entries have changed but their sum has not. This makes trace useful for extracting a feature of the underlying linear operator without finding a preferred basis.
Over the complex numbers, or over the real numbers after allowing complex eigenvalues, the trace equals their sum with algebraic multiplicity:
No diagonalizable matrix hypothesis is needed.[ref] To see why, use triangularization over an algebraically closed field: an upper triangular matrix similar to has the eigenvalues on its diagonal, counted with algebraic multiplicity, because its characteristic polynomial is . Similarity preserves trace, so summing that diagonal proves the formula.
For instance,
There is only one independent eigenvector, since , so is not a diagonalizable matrix. Nevertheless its repeated eigenvalue contributes twice. For our earlier , the characteristic polynomial is , its eigenvalues are and , and their sum is . An inexpensive diagonal sum therefore gives spectral information before solving the characteristic polynomial.
The trace of a real matrix does not give that linear map's volume factor: that factor is the absolute value of its determinant. For example, has trace and area factor , but has trace and volume factor . Their occasional numerical agreement in two dimensions is a coincidence. The connection between trace and local volume change gives a geometric interpretation near the identity matrix, and describes the volume rate of a flow map generated by a linear system of differential equations.
Minimal polynomial of an invertible matrix Created 2026-09-29 Updated 2026-10-14
A square matrix is invertible exactly when its minimal polynomial has nonzero constant term. If , then , and invertibility would contradict the minimality of . Conversely, if with , then .
Moore-Penrose inverse Created 2026-09-24 Updated 2026-10-14
The Moore-Penrose inverse extends the useful part of a matrix inverse to rectangular and singular matrices. A linear system may have no exact solution, or may have many. The pseudoinverse resolves both ambiguities: is the minimum-norm least-squares solution. First minimize the Euclidean norm ; among all vectors attaining that minimum, choose the one with smallest Euclidean norm . It does not pretend that inconsistent equations can all be satisfied.
For , its Moore-Penrose inverse is the unique matrix satisfying the four Penrose equations. The singular value decomposition gives a direct construction:
Here are unitary matrices, the star is the conjugate transpose, and is the rectangular diagonal matrix obtained by replacing each nonzero singular value by and leaving zeros at zero. Over the real numbers, use orthogonal matrices and transposes. The pseudoinverse reverses the stretches that can be reversed; it discards output components the original linear map cannot produce and does not invent an input component in its kernel. [ref]
The two products have especially clear meanings:
They are orthogonal projection matrices: selects the producible part of an output, while selects the detectable part of an input. They are generally not identity matrices. For an invertible matrix, both are identities and .
This gives a useful order of operations for least-squares solutions: project the requested output onto the column space, then invert the restriction of from to its column space. Adding a kernel vector leaves the residual unchanged but increases the squared Euclidean norm by the Pythagorean theorem in an inner-product space, because is orthogonal to that kernel. The pseudoinverse therefore provides one canonical answer without hiding either lost information or irreconcilable data.
The name records a history with several contributors. E. H. Moore gave an earlier generalization in 1920; M. H. Pearl's 1966 paper records that work, Arne Bjerhammar's 1951 rediscovery for maximal-rank rectangular matrices, and Roger Penrose's independent 1955 treatment. [ref] Penrose's original paper proves existence and uniqueness from the four Penrose equations for arbitrary complex matrices, including rectangular ones. [ref]
Nondegenerate bilinear form Created 2026-09-24 Updated 2026-10-14
A bilinear form is nondegenerate when its left radical and right radical are both zero: every nonzero vector can be detected by some pairing, whichever input slot it occupies. On a finite-dimensional vector space, either condition implies the other, and the following tests are equivalent:
Here is the matrix of a bilinear form, and is the dual space. The linear map has matrix in the chosen basis and its dual basis, so its kernel is the right radical. The map has matrix . An invertible matrix has zero kernel on both sides, proving the finite-dimensional equivalence. In infinite dimensions, zero left radical and right radical imply these maps are injective, but do not generally make them surjective.[ref]
For the real symmetric bilinear form , the determinant is . Its isotropic vector has zero self-pairing but pairs to with , so it is detected. The alternating bilinear form with matrix has determinant and detects every nonzero vector even though all self-pairings vanish. Neither zero self-pairings nor the absence of positive definiteness implies degeneracy.
Nondegeneracy is useful because it turns a linear functional into a unique vector. For , the linear functional is ; solving for that representing vector amounts to solving an invertible system of linear equations. The analogous identification underlies bilinear orthogonal complements and the dual isomorphisms induced by a nondegenerate pairing.
Nondegenerate critical point Created 2026-09-24 Updated 2026-10-14
A critical point of a real function with continuous second partial derivatives is nondegenerate when its Hessian matrix is an invertible matrix there, equivalently when none of its eigenvalues is zero. A positive-definite matrix gives a strict local minimum, a negative definite Hessian gives a strict local maximum, and opposite-sign eigenvalues give a saddle point of a scalar function. A nondegenerate critical point need not be an extremum: has Hessian matrix , which is an invertible matrix.
Such critical points are the local building blocks of Morse theory.
Nondegenerate stationary point of a phase Created 2026-09-24 Updated 2026-10-05
A stationary point of a smooth phase is nondegenerate when its Hessian matrix at is an invertible matrix. In one dimension, this condition is .
For a real symmetric invertible matrix , the full undamped Newton step for the displayed quadratic function sends every starting point to the unique stationary point:
This follows because the gradient is affine and its first-order expansion is exact. If is a positive-definite matrix the result is the unique global minimum; a negative-definite matrix gives a global maximum, and an indefinite matrix gives a saddle point. Thus exact arrival does not by itself show that a minimization method has minimized anything. A line search, damping, or a positive-definite matrix replacing the Hessian matrix changes this exact one-step assertion.
Let be a real matrix of matrix rank , and let the columns of be bases of and , respectively. Then has matrix rank , , and is an invertible matrix.
Proof. Since has independent columns, its Gram matrix is invertible, and maps onto . Thus and . The basis conditions give the two zero products. In particular,
If , taking its dot product with gives . Hence and simultaneously . Therefore , and is invertible. The case is immediate.
For a common eigenvector of and , the two eigenvalues have zero product and positive sum: exactly one is zero. Thus the added term fills the missing orthogonal output directions without interfering with the original ones.
Suppose an -stage Runge-Kutta method has order , an invertible matrix , and . Its stability function is . The adjugate matrix formula gives a rational function with denominator degree and numerator degree at most ; its zero limit at infinity lowers the latter degree to at most . The order of a numerical method gives , identifying the Padé approximant. Uniqueness follows because the cross-multiplied difference of two candidates has degree at most but a zero of order at least , so is identically zero. The A-stability of near-diagonal exponential Padé approximants then proves A-stability, and the zero limit proves L-stability. These conditions identify the stability function; they do not alone claim uniqueness of all entries of the Runge-Kutta method tableau.
Parameter continuation 2026-10-14
Parameter continuation changes by a small amount and solves again for , using the previous solution as the initial guess for Newton method. If is an invertible matrix, the implicit function theorem gives a local solution branch , with
Local convergence of Newton method also needs regularity and a sufficiently small step: the cited result assumes a Lipschitz continuous derivative and an invertible at the seed.[ref]
For the cubic polynomial,
The derivative becomes unbounded at either continuation fold, and the scalar Newton method divides by there. Just beyond the upper continuation fold, no nearby real solution exists at the increased , although a distant negative- solution still exists. Converging to that solution would jump away from the local solution branch. Decreasing the parameter step cannot make a valid smooth local description at the bend.
Choose a basis and let be the matrix of . Use the monic convention
Under a change of basis, becomes for an invertible matrix . Then
so multiplicativity of the determinant gives . Therefore the characteristic polynomial is independent of the chosen basis and is well-defined for the linear transformation itself.
A diagonalizable matrix over the field admits an invertible matrix with entries in such that
Equivalently, the vector space has a basis of eigenvectors of . Indeed, says that each column of is an eigenvector with the corresponding diagonal entry as its eigenvalue. Requiring the basis and eigenvalues to lie in makes the choice of field essential.
If , the positive-definite symmetric matrix is an invertible matrix and . Multiplying by gives
Hence is a descent direction. If , then and the algorithm has already reached a stationary point; the strict descent assertion applies before termination.
Let be the interior nodes, and let be the nodal basis of the common conforming finite element space, with and zero boundary values. These piecewise-linear hat functions give the expansions
Testing the first equation with and then the second equation with gives the linear system
Here is the diffusion stiffness matrix and the mass matrix. Their entries are symmetric in , so both are symmetric matrices.
For , put . The two quadratic forms are
If , the linear independence of the basis ensures , so . If , the Poincaré inequality and zero Dirichlet boundary condition force , contradicting . Thus both and are positive-definite matrices.
For , symmetry of cancels the cross terms:
Therefore
This is the positivity of a quadratic form intended by the last sentence of the question. For , is a nonsymmetric matrix, since . Under the convention that “positive-definite matrix” includes symmetry, that last sentence needs this qualification: the symmetric part of a matrix is positive definite. The quadratic lower bound for a nonsymmetric matrix still implies that is an invertible matrix: would give , hence .
Write . Part (ii) identifies the first superdiagonal block exactly:
where is the formal derivative. Thus the candidate is . If the irreducible polynomial has , its polynomial degree makes and coprime. Equivalently, is a separable polynomial. This includes every irreducible polynomial over a field of characteristic zero, and every irreducible polynomial over a perfect field.
Under this separability hypothesis, Bézout's identity for polynomials gives . Evaluating at proves that is an invertible matrix. Moreover, has zero diagonal blocks, because . It is therefore a nilpotent matrix with . The only product of strictly upward block steps that reaches block uses the first superdiagonal every time, so
For , the corresponding assertion is simply . The block upper triangular matrix has
The minimal polynomial divides this characteristic polynomial. Since is an irreducible polynomial, it must be a power of ; the exact nilpotency index just found forces
The arbitrary-field qualification is necessary. In the rational function field , take . This is an irreducible polynomial: a square of a rational function has even order of vanishing at , while has odd order. Its formal derivative is zero. With ,
The off-diagonal block in is zero, and , rather than . No alternative polynomial coprime to could represent that block: would imply . Thus the printed coprimality claim fails as stated over a general field.
There is also a precise general replacement. In characteristic , let be the largest power for which , so that ; set in characteristic zero. Irreducibility of implies that is an irreducible polynomial, so and are coprime. The binomial theorem in characteristic gives . Expanding , with the coefficients equivalently supplied by the Hasse derivatives, gives
where commutes with and is a block upper triangular matrix whose diagonal blocks are . These blocks are invertible by Bézout's identity for polynomials, since . Thus is invertible, and
The same characteristic polynomial and divisibility argument now prove the corrected arbitrary-field answer:
This is the minimal polynomial of a companion block chain; recovers the intended separable case.
By Jordan normal form, each complex nilpotent matrix of size six can be put by matrix similarity into a block diagonal matrix whose Nilpotent Jordan blocks have sizes
A Nilpotent Jordan block of size has matrix rank and minimal polynomial . Therefore, for the whole matrix,
Thus the given matrix rank determines the number of Jordan blocks, and the given minimal polynomial determines the largest size . For size six these two data determine the entire integer partition. Here is the complete list, arranged by the largest size:
To see that the list is exhaustive, choose the largest part between one and six and partition the remainder into parts at most . The resulting rows all have distinct pairs . Hence and have the same Jordan normal form .
Explicitly, choose invertible matrices such that and . Then
This proves matrix similarity and illustrates the classification of six-dimensional nilpotent matrices by rank and nilpotency index.
We construct a cube root of a matrix on each Jordan block. Since is an invertible matrix over the complex numbers, its Jordan normal form is
Consider one block , where is a Nilpotent Jordan block and . Choose a complex cube root of , so .
We need a polynomial with constant term one satisfying
This can be constructed using only polynomial multiplication. Write . Once have been chosen, the coefficient of in is plus an expression depending only on those earlier coefficients. Choose to make this coefficient one at and zero at . Division by three is possible over the complex numbers, so the recursion always succeeds. Its first coefficients are
This is the truncated binomial cube root of the identity plus a nilpotent matrix; equivalently , where the generalized binomial coefficient is and the empty product is one.
Substitute . The polynomial remainder is a multiple of , hence zero. It follows that
For , take , so the same construction covers single-entry blocks. Assemble the block diagonal matrix . Taking matrix powers respects these blocks, and conjugating back gives
Thus every invertible matrix over the complex numbers has at least one cube root of a matrix. The construction uses only finitely many matrix powers.
For a diagonalizable matrix, write . Relative to an existing fixed point,
Convergence to the same fixed point for every initial vector therefore holds exactly when
Here is the spectral radius. Necessity follows by choosing an initial displacement in each eigenspace; sufficiency follows because every displayed scalar power tends to zero. The condition also makes an invertible matrix, so that fixed point exists uniquely for every .
If instead different initial vectors may converge to different constant solutions, an eigenvalue is allowed: all other eigenvalues must have modulus less than one, and the component of in the eigenspace for must vanish. That component of the initial vector then remains unchanged. No other unit-modulus eigenvalue is compatible with convergence for arbitrary initial vectors.
Repeated substitution in the affine iteration gives
Therefore the required matrix polynomials are
These formulas do not require an inverse. If is an invertible matrix, multiplying the finite geometric sum by gives .
A fixed point obeys . Thus the necessary and sufficient existence condition is
If is not an eigenvalue of , then is an invertible matrix and the unique constant solution is . If is singular but the equation is consistent, all constant solutions are for any particular solution . For an existing fixed point, ; the successive difference in the question likewise obeys .