A complex nilpotent matrix of size six is determined up to matrix similarity by its matrix rank and nilpotency index. Its Nilpotent Jordan block sizes form an integer partition of six. If there are blocks and the largest size is , then its matrix rank is and its minimal polynomial is . The eleven possible size lists are
No two have the same pair , which proves the assertion by Jordan normal form. The dimension restriction matters: in size seven, block lists and both have matrix rank four and minimal polynomial , but give different Jordan normal forms.
A stationary iterative method for a linear system converges to its specified fixed point for every initial vector if and only if its iteration matrix satisfies , where the spectral radius is the largest modulus of an eigenvalue.[ref]
For a diagonalizable matrix, write . Then , so each eigenvector coefficient tends to zero exactly when its eigenvalue has modulus less than one. For a general matrix, the Jordan normal form gives the same result: a Jordan block with a nilpotent matrix of size satisfies
If , every coefficient tends to zero because exponential decay beats any fixed polynomial in ; if , the block vanishes once . Conversely, an eigenvector with provides an initial error that cannot tend to zero. For a real matrix with complex eigenvalues, the same obstruction appears in the real invariant subspace spanned by the real and imaginary parts of an eigenvector.
The words "every initial vector" matter. For example, fails the criterion, but still tends to zero. Here a generic initial error has a nonzero first coordinate and diverges; the exceptional errors lie on the second coordinate axis. With , generic errors oscillate rather than diverge in norm, while the same exceptional axis still converges. Both are valid matrix splittings with and . In general the convergent errors form the direct sum of the generalized eigenspaces for ; if , this is a proper linear subspace.
A small spectral radius describes eventual convergence, but does not imply that the Euclidean norm of the error decreases on every step for a non-normal matrix. An operator norm bound does give the stepwise estimate . For a real symmetric matrix, the matrix 2-norm equals its spectral radius, making this particularly direct.
There are nilpotent matrices of size n over . Every matrix has a unique invariant direct sum on which it is nilpotent and invertible. Counting those ordered decompositions gives . Subtraction at n and n−1 yields . Translation by the identity counts unipotent matrices.
Cube root of a matrix 2026-10-25
A cube root of a matrix is a square matrix of the same size over the specified field satisfying . Every complex invertible matrix has one: put it in Jordan normal form, choose a scalar cube root of each nonzero eigenvalue, and apply the truncated binomial cube root of the identity plus a nilpotent matrix on each block. The Nilpotent Jordan block has none, even though its square is nonzero. If , then , making a nilpotent matrix of size three; the Cayley-Hamilton theorem then gives , a contradiction.
The only diagonalizable nilpotent matrix is the zero matrix. Indeed, if and with , then , so . A basis of eigenvectors would make every diagonal entry zero and therefore . Nonzero nilpotent matrices require nontrivial Jordan blocks, even if their characteristic polynomial has only one distinct root.
When a square matrix satisfies , its powers reduce to and . Absolute convergence of the matrix exponential allows even and odd subseries to be separated. Thus and . For real , these are and . For , they are and . At , , including nonzero nilpotent matrices of square zero. This also explains the limiting sine-over-argument coefficients without dividing by zero.
Matrix geometric series Created 2026-09-24 Updated 2026-10-20
The finite matrix geometric series telescopes as stated in the title. If its partial sums converge, then their successive differences show . Passing to the limit gives , so the sum is the matrix inverse . Conversely, existence of the inverse alone does not imply series convergence: the scalar matrix is a counterexample. The Neumann series gives a sufficient condition from a matrix norm smaller than one.
For a nilpotent matrix with , convergence is automatic and the inverse is the finite polynomial . Multiplying by directly verifies this inverse without computing a determinant or diagonalizing.
Nilpotence criterion for an abelian-by-cyclic group Created 2026-10-14 Updated 2026-10-31
For , the commutator is in additive notation. The lower central series from its second term is . It terminates exactly when is a nilpotent matrix. For rank two this means , equivalently and . Nilpotence of a finite-index subgroup alone gives virtual nilpotence of the whole group.
Nilpotency index Created 2026-10-20 Updated 2026-10-25
The nilpotency index is the least positive power at which a nilpotent matrix becomes zero.
For conjugation of by complex matrices by the special linear group, the affine null cone consists exactly of the nilpotent matrices. If a conjugate tends to zero along an algebraic one-parameter subgroup, its constant characteristic polynomial must be . Conversely, put a nilpotent matrix in strictly upper triangular form and conjugate it by . Every active matrix entry has positive weight and tends to zero. The Hilbert-Mumford criterion for projective stability therefore identifies the semistable locus of the projective conjugation representation as the complement of the projectivized nilpotent cone.
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.
Subtract the identity matrix and put
Direct matrix multiplication gives
For the last equality, each column of is a multiple of , and . Thus is a nilpotent matrix. The minimal polynomial of divides and equals , where is the nilpotency index of .
The first row of forces if , and its third row then forces . Conversely gives . If exactly one parameter is nonzero, then but . If both are nonzero, then while . Consequently the complete answer is
No lower power can annihilate the matrix in any of these cases, as the displayed nonvanishing matrix powers show.
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.
Take the Nilpotent Jordan block
Then
Suppose that a complex matrix of size three satisfied . We would have , so would be a nilpotent matrix. Every eigenvalue of must then be zero: if with , applying gives . Its characteristic polynomial is therefore , and the Cayley-Hamilton theorem gives . This contradicts . Hence
The obstruction is that a nilpotent matrix of size three cannot have nilpotency index greater than three.
The increments are positive integers by part (a)(i), are nonincreasing by part (a)(ii), and sum to . Thus they form an integer partition of . The complete list is , , , , and .
To prove all five occur over every field, let be a Nilpotent Jordan block of size . It sends each standard basis vector to its predecessor, with the first sent to zero, so
For a block diagonal matrix, the nullities add. The following explicit nilpotent matrices therefore realize every possible sequence:
In each row the largest Jordan block size is exactly the nilpotency index , so the displayed sequence stops at the correct place.
Generate independent Bernoulli random variables above the diagonal and set everything else to zero. Taking the strict upper triangle of a random square array gives each allowed entry probability of being one:
import numpy as np
rng = np.random.default_rng(2024)


def rand_triu(n):
    return np.triu(rng.integers(0, 2, size=(n, n)), k=1)


example = rand_triu(10)
print(example)
0 1 0 0 0 0 1 1 1 1
0 0 1 0 0 0 1 0 0 0
0 0 0 1 1 0 0 1 1 0
0 0 0 0 1 1 1 1 0 0
0 0 0 0 0 0 1 1 1 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
Every matrix returned in this way is a nilpotent matrix; randomness affects its nilpotency index, not the fact of the nilpotent property.
Put and . Direct matrix multiplication gives the two-dimensional Cayley-Hamilton theorem identity . If , determinant multiplicativity gives , hence . The identity then says . If , its trace is zero; otherwise a nonzero entry forces . Thus and .
Conversely, those two scalar relations give , so the same Cayley-Hamilton theorem identity implies . Therefore
This is the square-zero criterion for a two-by-two matrix. If , determinant multiplicativity first gives , hence . Now and . Either , or a nonzero entry gives and hence ; in both cases . The converse follows by multiplying by . Consequently . A nonzero nilpotent matrix of this size therefore has nilpotency index two.
If is a unipotent matrix, is a nilpotent matrix. If for a nonzero eigenvector, then for some , forcing .
Conversely, suppose the only eigenvalue is . Over , the characteristic polynomial is then . The Cayley-Hamilton theorem gives , so is nilpotent. Thus is unipotent if and only if its only eigenvalue is one.
For , conjugating gives
Because commutes with , and ,
Thus is similar to a nilpotent matrix, and is itself nilpotent. Therefore is a unipotent matrix.
Use the natural linearization of a line bundle on induced by the conjugation representation on . The notation involving the dual does not change this matrix description: the nondegenerate pairing identifies the representation with its dual equivariantly. Let be a projective point, so .
The Hilbert-Mumford criterion for projective stability says that is not a semistable projective point in geometric invariant theory precisely when some algebraic one-parameter subgroup sends its affine representative to zero:
Equivalently, all active weights for that subgroup are strictly positive. With the convention , semistability requires for every subgroup, including conjugates of diagonal ones.
Suppose such a zero limit exists. The coefficients in
are invariant under conjugation. Continuity along the zero limit gives for every . By the Cayley-Hamilton theorem, : the matrix is nilpotent.
Conversely, if is a nonzero nilpotent matrix, choose a basis in which it is strictly upper triangular, for example a Jordan normal form. The change of basis can be chosen in : multiply any invertible change-of-basis matrix by a scalar with the required th power, which does not affect its conjugation. In this basis take
The exponents sum to zero, so this is an algebraic one-parameter subgroup of the special linear group. The matrix entry has weight
Every potentially nonzero entry has and therefore positive weight. Thus the conjugated matrix tends to zero. Conjugate this subgroup back to the original basis to obtain the required destabilizing subgroup for .
It follows that the nilpotent cone for conjugation of matrices is exactly the affine null cone, and
Each is a homogeneous invariant of degree , so the second description also gives invariant open sets witnessing semistability. Equivalently, a representative has at least one nonzero eigenvalue. Nonzero singular matrices can be semistable; invertibility is not the criterion. For example, a diagonal matrix with diagonal entries is semistable, while a nonzero strictly upper triangular matrix is unstable.