Enter a 2×2 matrix and compute its Jordan form instantly. The calculator reports trace, determinant, eigenvalue structure, and Jordan classification.
Tip: Press Enter in any input to run the calculation.
What is Jordan form?
The Jordan canonical form (often called Jordan form) is a standardized matrix representation that reveals how a linear transformation is built from eigenvalues and generalized eigenvectors. It is one of the most useful tools in linear algebra because it makes matrix behavior easier to interpret, especially for powers of matrices, matrix exponentials, and differential equation systems.
In plain language: Jordan form tells you whether a matrix acts like a clean diagonal stretch/shrink, or whether there is an additional “shear-like” coupling inside repeated eigenvalue blocks.
How this jordan form calculator works
This page computes Jordan form for a 2×2 matrix \( A=\begin{bmatrix}a & b \\ c & d\end{bmatrix} \). For 2×2 matrices, the structure is determined by three core values:
- Trace: \( \mathrm{tr}(A)=a+d \)
- Determinant: \( \det(A)=ad-bc \)
- Discriminant: \( \Delta=\mathrm{tr}(A)^2-4\det(A) \)
The discriminant determines how many eigenvalues exist and whether they are repeated or complex.
Decision rules used by the calculator
- \(\Delta > 0\): two distinct real eigenvalues, so the Jordan form is diagonal.
- \(\Delta = 0\): repeated eigenvalue. The matrix is either diagonal (if it is already \(\lambda I\)) or a single Jordan block.
- \(\Delta < 0\): complex conjugate eigenvalues; over \(\mathbb{C}\), Jordan form is diagonal with complex entries. A real canonical 2×2 block is also shown.
Why Jordan form is useful
1) Solving differential equations
Systems like \(x'(t)=Ax(t)\) are solved via \(e^{At}\). Jordan form makes \(e^{At}\) straightforward to compute, especially when a matrix is not diagonalizable.
2) Understanding matrix powers
If you need \(A^n\), Jordan blocks immediately reveal growth/decay behavior and polynomial factors that appear with repeated eigenvalues.
3) Diagnosing diagonalizability
A matrix with only 1×1 Jordan blocks is diagonalizable. Any block larger than 1 indicates a defective eigenvalue structure.
Interpreting calculator outputs
After computing, read results in this order:
- Characteristic polynomial: confirms the algebraic equation for eigenvalues.
- Eigenvalues: identifies repeated vs distinct structure.
- Jordan form: gives the canonical block structure that drives behavior.
- Classification note: quick interpretation (diagonalizable, defective, or complex pair).
Common mistakes and quick checks
- Mixing up trace and determinant signs in the characteristic polynomial.
- Assuming repeated eigenvalues always imply diagonalizability (they do not).
- Ignoring the field: over real numbers vs complex numbers, canonical forms can be displayed differently.
Fast sanity check: if your matrix looks like \(\begin{bmatrix}\lambda & 1\\0 & \lambda\end{bmatrix}\), it is already a Jordan block and is not diagonalizable.
Practical note
This tool is designed for clean, fast 2×2 analysis. For larger matrices (3×3 and above), Jordan form requires deeper rank-chain checks and can be numerically sensitive. Still, mastering the 2×2 case builds intuition for all higher-dimensional Jordan computations.