← LibraryAlgebraic and Geometric Multiplicities of Eigenvalues | KEVOS® MathematicsProject Delivery · Project ManagementLesson 29/189← PrevNext →
ArticlePublished 8 Aug 202622 min readBy Kevin Jogin
Skip to content

Engineering/Mathematics/Eigenvalues

Algebraic and Geometric Multiplicities of Eigenvalues

Each eigenvalue carries two independent counts: how often it repeats as a root of the characteristic polynomial, and how many independent eigenvectors it actually supplies. The inequality 1γA(λ)αA(λ)n governs the relationship, and the gap between the two decides whether a matrix can be diagonalised.

  • Advanced level
  • Stream: eigen
  • Reading time 16 min
  • Ref KVS-ENG-MATH-0084
Taxonomy
Engineering / Mathematics
Level
Advanced
Prerequisite
Characteristic polynomial, dimension, similarity
Core inequality
1γA(λ)αA(λ)n
Counting law
iαA(λi)=n
Consequence
At most n distinct eigenvalues; γ<α means defective

Overview

A repeated eigenvalue is the first place where the theory stops being uniform. When every root of the characteristic polynomial is simple, everything follows automatically: one eigenvector per eigenvalue, n of them, independent by the distinct-eigenvalue theorem, and a diagonal representation. As soon as a root repeats, a question opens that the polynomial cannot answer — does the repeated eigenvalue supply as many independent eigenvectors as its repetition count suggests?

The two multiplicities formalise the question. The algebraic multiplicity αA(λ) is read from the factored characteristic polynomial and is a statement about a scalar equation. The geometric multiplicity γA(λ) is the dimension of the eigenspace N(AλIn) and is a statement about a subspace. They are produced by different computations from different objects, and there is no reason on the face of it that they should be related at all.

They are related, in one direction only. Every eigenvalue has at least one eigenvector, so γA(λ)1. And a similarity argument shows that a g-dimensional eigenspace forces at least g factors of (xλ) into the characteristic polynomial, giving γA(λ)αA(λ). Since the characteristic polynomial has degree exactly n, the algebraic multiplicities sum to n and none can exceed it. The full chain is 1γA(λ)αA(λ)n.

The practical weight of the inequality is in its strict cases. Summed over all eigenvalues, the algebraic multiplicities always reach n; the geometric multiplicities reach n only when every eigenvalue is non-deficient, and that is exactly the condition for a basis of eigenvectors to exist. A single eigenvalue with γA(λ)<αA(λ) makes the matrix defective, blocks diagonalisation, and introduces polynomial-in-t terms into the response of any dynamic model built on it.

Definition

Algebraic Multiplicity of an Eigenvalue

AME

Let A be a square matrix with eigenvalue λ. The algebraic multiplicity αA(λ) is the highest power of (xλ) that divides the characteristic polynomial pA(x)=det(AxIn).

Since λ is a root, the factor occurs at least once and αA(λ)1. Values with αA(λ)=1 are called simple eigenvalues.

Geometric Multiplicity of an Eigenvalue

GME

Let A be a square matrix of size n with eigenvalue λ. The geometric multiplicity γA(λ) is the dimension of the eigenspace, γA(λ)=dim(EA(λ))=nrank(AλIn).

Computed as the count of non-pivot columns in the reduced row-echelon form of AλIn.

Defective Eigenvalue

DEF

An eigenvalue λ of a square matrix A is defective when γA(λ)<αA(λ); the difference αA(λ)γA(λ) is the defect. A matrix with any defective eigenvalue is itself called defective and admits no basis of eigenvectors.

Concepts

The characteristic polynomial has degree exactly n

For an n×n matrix A, pA(x)=det(AxIn) is a polynomial of degree n with leading coefficient (1)n. The proof is an induction on size, strengthened to cover a more general array: a square matrix whose entries are complex constants or linear polynomials of the form cx, with at most one such entry in any row and any column. Cofactor expansion about a row containing one of these entries produces a term of degree one higher than the submatrix's, and every other term comes from a submatrix with one fewer x-entry and so contributes lower degree. Since AxIn has exactly n entries of the form cx, one in each row and each column, the result applies directly.

Algebraic multiplicities sum to the size

Factoring pA(x) completely over and grouping equal roots gives pA(x)=(1)n(xλ1)αA(λ1)(xλk)αA(λk) with distinct λi. Comparing degrees on the two sides gives i=1kαA(λi)=n. This is the counting law that closes an eigenvalue search: once the exponents found sum to n, no eigenvalue remains undiscovered. It also bounds the number of distinct eigenvalues immediately, since each contributes at least 1 to a sum of n: a square matrix of size n has at most n distinct eigenvalues.

Why the geometric multiplicity cannot exceed the algebraic

Set g=γA(λ) and take a basis x1,,xg of the eigenspace. Extend it to a basis of n with ng further vectors and assemble all n vectors as the columns of a matrix S. The columns are independent by construction, so S is non-singular and hence invertible. Because S1S=In, the identity S1xi=ei holds for ig. Computing S1AS column by column, the first g columns become λe1,,λeg — zero everywhere except a λ on the diagonal.

Completing the argument through similarity

A determinant identity shows that A and S1AS have the same characteristic polynomial, since det(S1)det(S)=1 can be inserted around det(AxIn) and the factors recombined. Expanding det(S1ASxIn) down each of the first g columns in turn extracts a factor (xλ) each time, leaving pA(x)=(xλ)gpT(x) for some square matrix T of size ng. So (xλ) divides pA(x) at least g times, which is precisely γA(λ)αA(λ). The final bound αA(λ)n follows from the counting law, since multiplicities are positive and they sum to n.

The defect and what it costs

Summing over all distinct eigenvalues gives iγA(λi)iαA(λi)=n, with equality precisely when no eigenvalue is defective. The left-hand sum is the total number of independent eigenvectors available, because eigenvectors drawn from distinct eigenspaces are independent. Equality is therefore exactly the condition for a basis of n made of eigenvectors, and hence for diagonalisability. When the sum falls short, the shortfall is the total defect, and it is the number of generalised eigenvectors that must be adjoined to complete a basis.

Where the two multiplicities cannot differ

Two common situations remove the question entirely. If αA(λ)=1 then the inequality 1γA(λ)1 forces equality, so simple eigenvalues are never defective — a matrix with n distinct eigenvalues is always diagonalisable. If A is Hermitian, or real and symmetric, then a full orthonormal eigenvector basis exists and every eigenvalue satisfies γA(λ)=αA(λ) regardless of repetition. Defectiveness is therefore confined to non-normal matrices with repeated eigenvalues, which is a small but operationally important corner of the subject.

Determining the multiplicities of an eigenvalue

Factor pA(x) over Record the exponent on each distinct linear factor. That exponent is αA(λ).
Confirm the exponents sum to nIf they do not, the factorisation is incomplete. The degree of pA is exactly the size of the matrix.
Is αA(λ)=1?If yes, γA(λ)=1 is forced by the inequality and no further work is needed for that eigenvalue.
Reduce AλInFor each repeated eigenvalue, compute the rank and set γA(λ)=nrank(AλIn).
Compare the two countsγA(λ)=αA(λ) for every eigenvalue means diagonalisable. Any strict inequality means defective, with defect αA(λ)γA(λ).
Total the geometric multiplicitiesThe sum is the number of independent eigenvectors available. Compare against n to size the shortfall.

Equations

Degree of the characteristic polynomial

EQ-ME-01
deg(pA(x))=deg(det(AxIn))=n

Exactly n entries of AxIn contain the indeterminate, one per row and one per column, and each contributes one degree to the leading term.

Complete factorisation and the counting law

EQ-ME-02
pA(x)=(1)ni=1k(xλi)αA(λi),i=1kαA(λi)=n

Degrees must agree on both sides, so the algebraic multiplicities of the distinct eigenvalues account for exactly n roots.

Multiplicity inequality

EQ-ME-03
1γA(λ)αA(λ)n

The central result. Both multiplicities are positive, the geometric never exceeds the algebraic, and neither exceeds the size of the matrix.

Maximum number of distinct eigenvalues

EQ-ME-04
k=i=1k1i=1kαA(λi)=n

Each distinct eigenvalue contributes at least one to a total of n, so a matrix of size n has at most n distinct eigenvalues.

Similarity factorisation used in the proof

EQ-ME-05
pA(x)=pS1AS(x)=(xλ)gpT(x),g=γA(λ)

Extending an eigenspace basis to a basis of n exposes g factors of (xλ) explicitly, which is the mechanism behind γα.

Diagonalisability criterion

EQ-ME-06
i=1kγA(λi)=nAhas a basis of eigenvectors

The geometric multiplicities sum to n exactly when no eigenvalue is defective, which is exactly when the matrix is diagonalisable.

Defect of a matrix

EQ-ME-07
defect(A)=i=1k(αA(λi)γA(λi))=ni=1kγA(λi)

The number of generalised eigenvectors that must be adjoined to the eigenvectors to complete a basis of n.

Variable Definitions

Symbols used on this page
SymbolNameMeaningDomain / type
AMatrixThe square matrix under examinationn x n complex matrix
nSizeCommon row and column count; also the degree of pA(x)positive integer
kDistinct eigenvalue countNumber of distinct roots of the characteristic polynomial1 to n
αA(λ)Algebraic multiplicityExponent of (xλ) in the factored characteristic polynomial1 to n
γA(λ)Geometric multiplicityDimension of the eigenspace for λ1 to alpha
EA(λ)EigenspaceN(AλIn), all eigenvectors for λ plus 0subspace of C^n
SBasis matrixNon-singular matrix whose first g columns are an eigenspace basisn x n non-singular
TResidual blockSquare matrix of size ng left after extracting the (xλ)g factor(n-g) x (n-g) matrix
pA(x)Characteristic polynomialdet(AxIn), of degree npolynomial over C

Worked Numerical Example

Problem statement

A three-state coupled actuator model has state matrix D. A preliminary analysis found a repeated pole and concluded that the model has two independent slow modes. Determine both multiplicities for every eigenvalue and assess whether that conclusion is justified.

  1. State the matrix

    The third state is driven by the first two but does not feed back into them, which shows as a column of zeros above the diagonal:

    D=[110130335]
  2. Expand the determinant down the third column

    Only the (3,3) entry of that column is non-zero, so a single cofactor term survives and the 3×3 determinant collapses to a 2×2 one.

    pD(x)=(5x)det[1x113x]=(5x)[(1x)(3x)+1]
  3. Factor the characteristic polynomial

    The bracket expands to x24x+4, a perfect square. Writing the result in monic form gives the algebraic multiplicities directly.

    pD(x)=(5x)(x2)2=(x5)(x2)2
  4. Record the algebraic multiplicities and check the counting law

    The eigenvalues are λ=2 with αD(2)=2 and λ=5 with αD(5)=1. Their sum is 3=n, as required. The weighted eigenvalue sum 2+2+5=9 matches tr(D)=1+3+5, and the weighted product 225=20 matches det(D).

  5. Geometric multiplicity of the simple eigenvalue

    For λ=5 the algebraic multiplicity is 1, so the inequality 1γD(5)1 settles the matter without any computation. Reducing D5I3 confirms two pivot columns and the eigenvector below.

    ED(5)=span({[001]}),γD(5)=1=αD(5)
  6. Geometric multiplicity of the repeated eigenvalue

    This is the case that requires work. Form D2I3 and reduce. Rows one and two are identical, but the third row is not a multiple of them, so the rank is 2, not 1.

    D2I3=[110110333][110001000]
  7. Read the eigenspace dimension

    The reduced form has pivot columns 1 and 3, leaving one free variable. So rank(D2I3)=2 and γD(2)=32=1, strictly less than αD(2)=2.

    ED(2)=span({[110]}),γD(2)=1<2=αD(2)
  8. Total the counts and conclude

    The geometric multiplicities sum to 1+1=2<3=n, so there are only two independent eigenvectors in a three-dimensional space. The matrix is defective with defect 1, and the preliminary claim of two independent slow modes is wrong: the repeated pole at λ=2 supplies exactly one eigenvector, not two.

Result

The model has a defective eigenvalue at λ=2 with defect 1. Practically this means the matrix cannot be diagonalised and the free response contains a term proportional to te2t alongside the pure exponential. Any simulation or controller tuning that assumed a decomposition into three independent exponential modes will underestimate the transient amplitude, and a generalised eigenvector must be computed to complete the basis.

Applications &amp; Industry Use

Control systems

Repeated poles and transient overshoot

A defective pole of a continuous-time model contributes teλt terms to the free response rather than a pure exponential, producing an initial rise before the eventual decay. Gain schedules tuned against a purely exponential assumption will underpredict peak deviation, so the multiplicity comparison belongs in the model review checklist for every repeated pole.

Structural engineering

Multiplicity of natural frequencies in symmetric structures

Symmetric structures produce repeated natural frequencies whose eigenspaces are genuinely multi-dimensional, so geometric and algebraic multiplicities agree. Any modal extraction that returns fewer independent mode shapes than the repetition count indicates a modelling artefact — typically a non-symmetric damping or follower-force term — rather than a physical property.

Chemical &amp; process engineering

Counting independent conservation laws

The geometric multiplicity of the zero eigenvalue of a stoichiometric or Jacobian matrix is the number of independent conserved quantities in the network. The algebraic multiplicity may be larger, and where it is, the extra factor signals a slowly drifting near-invariant rather than a strict conservation law.

Computing &amp; data

Degenerate spectra in graph analysis

Highly symmetric graphs produce adjacency and Laplacian spectra with large multiplicities. Because these matrices are symmetric, the eigenvalue repetition is always matched by eigenspace dimension, so spectral embedding must select a basis of a subspace rather than a unique set of eigenvectors — a fact that explains why repeated runs can produce rotated but equivalent embeddings.

Aerospace engineering

Mode coalescence at flutter onset

As airspeed approaches the flutter boundary, two structural modes migrate together and the state matrix approaches a defective configuration where two eigenvalues merge but the eigenvectors do not span two dimensions. The near-defect makes the eigenvectors nearly parallel and the eigenvalue sensitivity extremely large, which is the mathematical signature of the instability.

Electrical power systems

Eigenvalue sensitivity near a defect

The sensitivity of an eigenvalue to parameter perturbation is inversely proportional to the inner product of its left and right eigenvectors, which tends to zero as an eigenvalue becomes defective. Near-defective modes therefore move enormous distances under small changes in loading, and identifying them by their multiplicity gap is a prerequisite for robust small-signal assessment.

Design Considerations

Compute the geometric multiplicity for every repeated eigenvalue

The characteristic polynomial cannot distinguish a diagonalisable repeated eigenvalue from a defective one. Any workflow that reports only algebraic multiplicities has left the decisive question unanswered. Add an explicit rank computation of AλIn for each repeated root.

Use the inequality to skip work on simple eigenvalues

When αA(λ)=1, the inequality pins γA(λ)=1 with no computation. For a matrix with all distinct eigenvalues this eliminates the entire multiplicity analysis and guarantees diagonalisability, which is why checking for distinctness first is worth the effort.

Treat defectiveness as structurally fragile

Defective matrices are not generic: an arbitrarily small perturbation of a defective matrix almost always has distinct eigenvalues and is diagonalisable. A model that is exactly defective is usually exactly defective for a structural reason — an idealisation, a symmetry, an exactly repeated component. Where the defect arises from a modelling assumption, test whether it survives realistic parameter variation.

Do not test for defectiveness in floating point alone

Near-defective and exactly defective matrices are numerically indistinguishable: both produce nearly parallel eigenvectors and clustered eigenvalues. The correct instrument is the condition number of the eigenvector matrix, or a Schur or Jordan-structure analysis, rather than an equality test on computed multiplicities.

Exploit symmetry to remove the question

Hermitian and real symmetric matrices are never defective; every eigenvalue satisfies γA(λ)=αA(λ) and an orthonormal eigenvector basis always exists. Where a model can be formulated symmetrically — a stiffness matrix, a covariance, a Gram matrix — doing so removes an entire class of failure at no analytical cost.

Budget for generalised eigenvectors when a defect is real

If the defect is genuine and must be handled, the shortfall niγA(λi) is exactly the number of generalised eigenvectors required. These are found by solving (AλIn)w=v for an existing eigenvector v, and they complete a basis in which the matrix takes Jordan rather than diagonal form.

Standards &amp; Codes

Notation, interchange and numerical standards that govern how this material is written down, stored and computed in production systems.

Applicable standards, conventions and reference implementations
ReferenceTitleRelevance to this topic
ISO 80000-2Quantities and units — Part 2: MathematicsGoverns the Greek symbols α and γ used for the two multiplicities and the presentation of the summation and product notation on this page.
LAPACK reference implementationLinear Algebra PACKage driver routinesxGEESX and xGEEVX return reciprocal condition numbers for eigenvalues and eigenvectors, which are the practical numerical proxy for detecting near-defective behaviour that a multiplicity count cannot see.
IEEE 754-2019IEEE Standard for Floating-Point ArithmeticSets the rounding behaviour that makes an exact multiplicity determination impossible in floating point, since a defective double root is perturbed to two distinct roots at the square root of the unit roundoff.
ISO 7626Mechanical vibration and shock — Experimental determination of mechanical mobilityExperimental modal identification under this standard must resolve repeated natural frequencies, where the eigenspace dimension rather than the frequency count determines how many independent mode shapes exist.
ISO/IEC 40314Mathematical Markup Language (MathML) Version 3.0Encodes the multiplicity inequality and the summation expressions as semantic markup so that the relationships remain machine-readable.

Material Selection

For a mathematical topic, "material" is the numeric representation: the scalar field, storage format and precision the computation is built from.

Representation and precision selection
RepresentationSelect whenTrade-off
Exact rational arithmeticMultiplicities must be certified, as in a symbolic model review or a published result.The only representation in which γA(λ)<αA(λ) can be established with certainty; limited to matrices whose characteristic polynomial factors over the rationals.
Arbitrary-precision floating pointThe polynomial does not factor rationally but multiplicities must still be resolved to high confidence.Allows a repeated root to be separated from a close pair by increasing precision until the behaviour stabilises, at a substantial runtime cost.
IEEE 754 binary64Routine numerical eigenanalysis of engineering models.Sufficient for eigenvalues and eigenvectors but incapable of a reliable multiplicity decision; supplement with eigenvector condition numbers.
Schur form rather than eigendecompositionA matrix is suspected of being defective or near-defective and a stable factorisation is needed.Always exists and is computed by orthogonal transformations, so it is numerically robust; it gives eigenvalues and invariant subspaces but not eigenvectors directly.
Symmetric or Hermitian storageThe matrix is known self-adjoint, guaranteeing γ=α throughout.Removes defectiveness by construction and halves the computational cost, but silently invalid if the assembly code does not enforce exact symmetry.
Rational canonical or Jordan structure computationThe Jordan block sizes, not just the multiplicities, are required.Gives the complete similarity invariants including block sizes, but is numerically unstable and viable only in exact arithmetic on modest sizes.

Manufacturing Notes

Implementation notes — how the result is actually produced by hand, by algorithm and by library, including cost and numerical behaviour.

Cost of the multiplicity comparison

Algebraic multiplicities come free with the factorisation of pA(x). Each geometric multiplicity costs one row reduction of an n×n matrix, about 23n3 operations, and is required only for repeated eigenvalues. For a matrix with r repeated eigenvalues the additional work is 23rn3, which is comparable to a single eigendecomposition when r is small.

Computing the rank reliably

The geometric multiplicity is n minus the rank of AλIn, and rank in floating point is a tolerance decision. Determine it from the singular values of AλIn with a threshold scaled to A and the machine epsilon, not from a count of non-zero pivots in a row reduction, which is far more sensitive to rounding.

Library behaviour

sympy.Matrix.eigenvects returns each eigenvalue with its algebraic multiplicity and a basis of its eigenspace, so the geometric multiplicity is the length of that basis and the comparison is immediate. sympy.Matrix.jordan_form exposes the block structure, which refines the multiplicity data further. NumPy provides neither; numpy.linalg.matrix_rank applied to AλIn is the closest numerical equivalent.

Detecting near-defectiveness numerically

Compute the eigenvector matrix S and its condition number κ(S). A well-separated diagonalisable matrix gives a modest value; a near-defective one gives a value approaching the reciprocal of the machine epsilon. This single scalar is more informative than any comparison of computed multiplicities and should accompany any reported eigendecomposition of a non-symmetric matrix.

Finding generalised eigenvectors

Where a defect exists, extend the basis by solving (AλIn)w=v with v an existing eigenvector for λ. The system is consistent precisely when v lies in the column space of AλIn, which is what the defect guarantees for at least one choice of v. Each solve is one row reduction, and the chain continues until the count of vectors for λ reaches αA(λ).

Failure Modes &amp; Common Mistakes

Failure modes, root causes and prevention
Failure mode / mistakeImpactRoot causePrevention & detection
Inferring eigenspace dimension from the polynomialhighReading αA(λ) off the factorisation and reporting it as the number of independent eigenvectors.Compute γA(λ)=nrank(AλIn) for every repeated eigenvalue. The two counts come from different objects.
Assuming n eigenvectors always existhighTreating diagonalisability as automatic and building a modal transformation matrix that turns out to be singular.Verify that the geometric multiplicities sum to n before assembling any eigenvector basis, and check that the assembled matrix is invertible.
Believing γ can exceed αmediumMiscounting free variables in the reduced form, or reducing the wrong matrix.The inequality is a theorem; a computed γA(λ)>αA(λ) is always an arithmetic error. Re-derive both counts.
Declaring a matrix defective from floating-point outputhighObserving two nearly equal computed eigenvalues and nearly parallel eigenvectors, and concluding an exact defect.Base the claim on exact arithmetic or on structural reasoning. Report eigenvector condition numbers as evidence of near-defectiveness instead.
Stopping the factorisation earlymediumFinding k roots and not confirming that the algebraic multiplicities sum to n.Divide out each factor found and continue until the quotient is constant. The degree of pA is exactly n, so the sum is a complete audit.
Confusing defect with rank deficiencymediumEquating a defective eigenvalue with a singular matrix, or assuming defect implies det(A)=0.Defectiveness concerns the structure of an eigenspace at any eigenvalue; singularity concerns the eigenvalue zero specifically. A non-singular matrix can be defective, and a singular matrix can be diagonalisable.
Assuming a symmetric matrix can be defectivelowApplying general defective-case handling to a Hermitian or real symmetric matrix.Self-adjoint matrices always satisfy γ=α. Exploit the guarantee rather than testing for it, and use the symmetric eigensolver.
Counting geometric multiplicities across different eigenvalueslowAdding eigenvector counts from distinct eigenvalues into a single eigenspace dimension.Each eigenvalue owns its own eigenspace. The sum of the geometric multiplicities measures the total eigenvector supply, not the dimension of any one subspace.

FAQs

Why can the geometric multiplicity never exceed the algebraic multiplicity?

Because a g-dimensional eigenspace can be extended to a basis of n, and the resulting similarity transformation puts g columns of the transformed matrix into the form λei. Expanding the determinant down each of those columns extracts g factors of (xλ) from the characteristic polynomial, so the algebraic multiplicity is at least g. Similar matrices share a characteristic polynomial, which is what transfers the conclusion back to A.

What does it mean in practice for a matrix to be defective?

It means the matrix has fewer than n independent eigenvectors, so no basis of eigenvectors exists and the matrix cannot be diagonalised. For a dynamic model this shows up as response terms of the form tjeλt rather than pure exponentials, and computationally it means the eigenvector matrix is singular and any modal decomposition built on it fails.

Can a matrix with all distinct eigenvalues be defective?

No. Distinct eigenvalues all have algebraic multiplicity one, and the inequality 1γA(λ)αA(λ)=1 forces geometric multiplicity one as well. Such a matrix always has n independent eigenvectors and is always diagonalisable, which is why checking for distinctness is the fastest route to a diagonalisability decision.

How is the number of distinct eigenvalues bounded?

By the size of the matrix. Each distinct eigenvalue contributes an algebraic multiplicity of at least one, and those multiplicities sum to exactly n because the characteristic polynomial has degree n. So the count of distinct eigenvalues is at most n, with equality precisely when every eigenvalue is simple.

Why is the characteristic polynomial guaranteed to have degree exactly n?

Because AxIn contains exactly n entries involving x, one in each row and one in each column, and each contributes one degree to the highest-order term of the determinant expansion. Every other product in the expansion misses at least one diagonal entry and therefore contributes lower degree. The leading coefficient is (1)n.

Can I detect defectiveness from a numerical eigensolver?

Not reliably. In floating point a defective matrix presents as clustered eigenvalues with nearly parallel eigenvectors, exactly as a near-defective but diagonalisable matrix would. The practical diagnostic is the condition number of the eigenvector matrix, which grows without bound as a defect is approached, or an eigenvalue condition estimate from a driver such as xGEEVX.

If a matrix is defective, what completes the basis?

Generalised eigenvectors. For an eigenvalue with defect d, one solves (AλIn)w=v starting from an existing eigenvector v and continues the chain until αA(λ) vectors are associated with λ. In the resulting basis the matrix takes Jordan form: diagonal blocks with λ on the diagonal and ones on the superdiagonal.

References

  1. Beezer, R. A. A First Course in Linear Algebra, Version 0.70. University of Puget Sound, 2006. Section PEE, Subsection ME. Licensed under the GNU Free Documentation License v1.2.
  2. Horn, R. A. and Johnson, C. R. Matrix Analysis, 2nd edition. Cambridge University Press, 2012. Section 1.4 and Chapter 3, Canonical Forms.
  3. Golub, G. H. and Van Loan, C. F. Matrix Computations, 4th edition. Johns Hopkins University Press, 2013. Section 7.1, Properties and Decompositions.
  4. ISO 80000-2:2019, Quantities and units — Part 2: Mathematics. International Organization for Standardization.
  5. Anderson, E. et al. LAPACK Users' Guide, 3rd edition. Society for Industrial and Applied Mathematics, 1999.

AI Suggested Questions

  • Construct a 4×4 matrix with a single eigenvalue of algebraic multiplicity four and geometric multiplicity two, and show its Jordan structure.
  • Explain why an arbitrarily small perturbation of a defective matrix is almost always diagonalisable, and what that implies for numerical analysis.
  • How does the defect of an eigenvalue relate to the sizes of its Jordan blocks?
  • Derive the sensitivity of a simple eigenvalue to matrix perturbation in terms of its left and right eigenvectors, and show what happens as a defect is approached.
  • Give an example of a singular matrix that is diagonalisable and a non-singular matrix that is defective.
  • Show how to compute a generalised eigenvector for a defective eigenvalue and verify that it completes a basis.

Related Calculators

Continue learning

NEXT LESSON →Amitsur’s Theorem on the Radical of a Polynomial Ring | KEVOS®Article · Project ManagementAmitsur’s Theorem on the Radical of an Algebra of Small Dimension | KEVOS®Article · Project ManagementArchetypes: Reference Catalogue of Worked Systems | KEVOS® MathematicsArticle · Project ManagementBases and Nonsingular Matrices | KEVOS® MathematicsArticle · Project Management