Article: Understanding Matrix Nullity
Matrix nullity tells how many independent directions solve Ax = 0. It measures freedom inside a linear system. A square or rectangular matrix can both have nullity. The value depends on columns, pivots, and rank.
Why Nullity Matters
Nullity matters because it shows whether a system has unique movement or many hidden solutions. When nullity is zero, the homogeneous system has only the zero vector. When nullity is positive, free variables create nonzero vectors in the null space. Those vectors form a basis. Each basis vector points toward a valid solution direction.
How the Calculation Works
This calculator uses row reduction to find the reduced row echelon form. It searches for pivot columns, then counts them as rank. Every nonpivot column becomes free. The nullity equals the number of columns minus the rank. This is the rank nullity theorem. It works for any m by n matrix over real numbers.
Good Input Habits
Careful entry is important. Put each row on a new line. Separate values with spaces or commas. Use decimals when needed. Set a small tolerance for noisy decimal data. A larger tolerance treats tiny values as zero. That can help with rounded measurements. It can also hide real small pivots.
Reading the Basis
The basis output is useful for checking answers. Each free variable is set to one while the other free variables are set to zero. Pivot variables are then read from the reduced matrix. This creates one basis vector per free column. If nullity is three, the null space basis has three vectors.
Meaning in Applications
Rank and nullity also explain dependencies. A matrix with more columns than pivots has dependent columns. In geometry, the null space describes directions lost by the transformation. In data work, it reveals redundant features. In equations, it explains why multiple answers may exist.
Saving Your Work
Use the exported files when documenting work. The CSV file stores summary values and tables. The PDF button makes a readable report for sharing. Always review row operations if an important decision depends on the result. Compare results with textbooks, software, or manual reduction for stronger confidence. Small changes can reveal sensitive matrices and uncertain pivots. Check entries before exporting.