The Jordan partition of a nilpotent endomorphism #
The lengths of a Jordan-chain basis form a native Nat.Partition of the dimension.
This partition is independent of the chosen chains: the multiplicity of each positive
part is the drop in successive increases of the kernel dimensions. Conversely,
the partition recovers all those dimensions, and therefore completely determines
conjugacy of nilpotent endomorphisms between finite-dimensional vector spaces.
Module.End.jordanPartition makes this invariant available without choosing chains.
Module.End.JordanChainBasis.jordanPartition_eq identifies it with any supplied chain
basis, and Module.End.exists_linearEquiv_conj_eq_iff_jordanPartition_parts_eq gives the
conjugacy criterion. No algebraic closure or characteristic assumption is needed.
The dominance order on Jordan partitions compares ranks of powers:
Module.End.jordanPartition_dominates_jordanPartition_iff says that the Jordan partition of f
dominates that of g exactly when rank (g ^ k) ≤ rank (f ^ k) for every k. For nilpotent
matrices this is the combinatorial side of the description of orbit closures by dominance.
References #
- P. R. Halmos, Finite-Dimensional Vector Spaces, §57.
The partition whose parts are the lengths of the chains.
Instances For
The parts of a chain partition are the chain lengths, with their multiplicities.
The multiplicity of a part is the number of chains of that length.
The partition recovers the dimensions of the kernels of all powers.
Positive-part multiplicities are recovered from successive kernel dimensions.
The number of parts larger than k is the increase in kernel dimension from
power k to power k + 1.
The Jordan partition of a nilpotent endomorphism, with each Jordan block contributing
its size as a part. It is characterized by count_jordanPartition_parts_succ.
Instances For
The multiplicity of the part k + 1 is the drop in kernel-dimension increases
from k to k + 1 and from k + 1 to k + 2.
Every Jordan-chain basis gives the same Jordan partition.
The Jordan partition determines all dimensions of kernels of powers.
Two nilpotent endomorphisms have equal Jordan-partition parts exactly when all their kernel dimensions agree, even on different vector spaces.
The Jordan partition is a complete conjugacy invariant for nilpotent endomorphisms, including endomorphisms of different vector spaces.
Conjugating an endomorphism preserves its Jordan partition.
The length of column k + 1 of the Jordan diagram is the increase in kernel dimension
from the kth to the (k + 1)st power.
The Jordan partition of f dominates that of g exactly when, for every k, the rank of
g ^ k is at most the rank of f ^ k.
The zero operator has one part of size one for each dimension, including no parts on the zero-dimensional space.