Draft:Singular matrix
![]() | Draft article not currently submitted for review.
This is a draft Articles for creation (AfC) submission. It is not currently pending review. While there are no deadlines, abandoned drafts may be deleted after six months. To edit the draft click on the "Edit" tab at the top of the window. To be accepted, a draft should:
It is strongly discouraged to write about yourself, your business or employer. If you do so, you must declare it. Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Last edited by 2409:40E3:2059:36CF:D126:FD1F:2450:E91F (talk | contribs) 11 days ago. (Update) |
A singular matrix is a square matrix that is not invertible. Equivalently, an matrix is singular if and only if.[1] In classical linear algebra, a matrix is called nonsingular (or invertible) when it has an inverse; by definition, a matrix that fails this criterion is singular. In more algebraic terms, an matrix A is singular exactly when its columns (and rows) are linearly dependent, so that the linear map is not one-to-one.
In this case the kernel (null space) of A is non-trivial (has dimension ≥1), and the homogeneous system admits non-zero solutions. These characterizations follow from standard rank-nullity and invertibility theorems: for a square matrix A, if and only if , and if and only if .
Key properties and characteristics
- Determinant is zero: By definition an singular matrix have determinant of zero. Consequently, any co-factor expansion or determinant formula yields zero.
- Non-invertible: Since , the classic inverse does not exist in the case of singular matrix.
- Rank deficiency: Any structural reason that reduces the rank will cause singularity. For instance, if in a matrix the third row becomes the sum of first two rows, then it is a singular matrix.
- Numerical noise/Round off: In numerical computations, a matrix may be nearly singular when its determinant is extremely small (due to floating-point error or ill-conditioning), effectively causing instability. While not exactly zero in finite precision, such near-singularity can cause algorithms to fail as if singular.
In summary, any condition that forces the determinant to zero or the rank to drop below full automatically yields singularity.[2] [3]
Computational implications of singularity
- No direct inversion: Many algorithms rely on computing . If is singular the inversion provides a meaningless value.
- Gaussian-Elimination: In algorithms like Gaussian elimination (LU factorization), encountering a zero pivot signals singularity. In practice, with partial pivoting, the algorithm will fail to find a nonzero pivot in some column if and only if is singular.[4] Indeed,if no nonzero pivot can be found, the matrix is singular.[5]
- Infinite condition number: The condition number of a matrix (ratio of largest to smallest singular values) is infinite for a truly singular matrix.[6] An infinite condition number means any numerical solution is unstable: arbitrarily small perturbations in data can produce large changes in solutions. In fact, a system is “singular” precisely if its condition number is infinite[7], and it is “ill-conditioned” if the condition number is very large.
- Information data loss: Geometrically, a singular matrix compresses some dimension(s) to zero (maps whole subspaces to a point or line). In data analysis or modeling, this means information is lost in some directions. For example, in graphics or transformations, a singular transformation (e.g.\ projection to a line) cannot be reversed.
Applications in Physics, Engineering, and Computer Science
- In robotics: In mechanical and robotic systems, singular Jacobian matrices indicate kinematic singularities. For example, the Jacobian of a robotic manipulator (mapping joint velocities to end-effector velocity) loses rank when the robot reaches a configuration with constrained motion. At a singular configuration, the robot cannot move or apply forces in certain directions.[8] This has practical implications for planning and control (avoiding singular poses). Similarly, in structural engineering (finite-element models), a singular stiffness matrix signals an unrestrained mechanism (insufficient boundary conditions), meaning the structure is unstable and can deform without resisting forces.
References
- ^ "Definition of SINGULAR SQUARE MATRIX". www.merriam-webster.com. Retrieved 2025-05-16.
- ^ https://web.mnstate.edu/jamesju/Spr2012/Content/M327Rank.pdf#:~:text=Corollary%204,b%20has%20a%20unique
- ^ https://math.emory.edu/~lchen41/teaching/2020_Fall/Section_3-2.pdf#:~:text=An%20n%C3%97n%20matrix%20A%20is,0%20and%20also%20det%20A
- ^ https://fncbook.github.io/v1.0/linsys/pivoting.html#:~:text=Theorem%2017%20
- ^ https://fncbook.github.io/v1.0/linsys/pivoting.html#:~:text=Theorem%2017%20
- ^ https://mathworld.wolfram.com/ConditionNumber.html#:~:text=The%20ratio%20Image%3A%20C%20,the%20precision%20of%20matrix%20entries
- ^ https://mathworld.wolfram.com/ConditionNumber.html#:~:text=The%20ratio%20Image%3A%20C%20,the%20precision%20of%20matrix%20entries
- ^ https://modernrobotics.northwestern.edu/nu-gm-book-resource/5-3-singularities/#:~:text=say%20that%20the%20Jacobian%20is,in%20one%20or%20more%20directions