ArticleslgStudy

mathematics

M-matrix

M-matrix is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand M-matrix rather than just read about it. In short: In mathematics, especially linear algebra, an M-matrix is a matrix whose off-diagonal entries are less than or equal to zero (i.e., it is a Z-matrix) and whose eigenvalues have nonnegative real parts. The set of non-singular M-matrices are a subset of the class of P-matrices, and also of the class of inverse-positive matrices (i.e. matrices with inverses belonging to the class of positive matrices).

Key takeaways

  • M-matrix belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect M-matrix to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of M-matrix from memory before moving on to harder problems.

Reference excerpt

In mathematics, especially linear algebra, an M-matrix is a matrix whose off-diagonal entries are less than or equal to zero (i.e., it is a Z-matrix) and whose eigenvalues have nonnegative real parts. The set of non-singular M-matrices are a subset of the class of P-matrices, and also of the class of inverse-positive matrices (i.e. matrices with inverses belonging to the class of positive matrices). The name M-matrix was seemingly originally chosen by Alexander Ostrowski in reference to Hermann Minkowski, who proved that if a Z-matrix has all of its row sums positive, then the determinant of that matrix is positive.

Characterizations An M-matrix is commonly defined as follows: Definition: Let A be a n × n real Z-matrix. That is, A = (aij) where aij ≤ 0 for all i ≠ j, 1 ≤ i,j ≤ n. Then matrix A is also an M-matrix if it can be expressed in the form A = sI − B, where B = (bij) with bij ≥ 0, for all 1 ≤ i,j ≤ n, where s is at least as large as the maximum of the moduli of the eigenvalues of B, and I is an identity matrix. For the non-singularity of A, according to the Perron–Frobenius theorem, it must be the case that s > ρ(B). Also, for a non-singular M-matrix, the diagonal elements aii of A must be positive. Here we will further characterize only the class of non-singular M-matrices. Many statements that are equivalent to this definition of non-singular M-matrices are known, and any one of these statements can serve as a starting definition of a non-singular M-matrix. For example, Plemmons lists 40 such equivalences. These characterizations has been categorized by Plemmons in terms of their relations to the properties of: (1) positivity of principal minors, (2) inverse-positivity and splittings, (3) stability, and (4) semipositivity and diagonal dominance. It makes sense to categorize the properties in this way because the statements within a particular group are related to each other even when matrix A is an arbitrary matrix, and not necessarily a Z-matrix. Here we mention a few characterizations from each category.

Properties Below, ≥ denotes the element-wise order (not the usual positive semidefinite order on matrices). That is, for any real matrices A, B of size m × n, we write A ≥ B (or A > B) if aij ≥ bij (or aij > bij) for all i, j. Let A be a n × n real Z-matrix, then the following statements are equivalent to A being a non-singular M-matrix: Positivity of principal minors

All the principal minors of A are positive. That is, the determinant of each submatrix of A obtained by deleting a set, possibly empty, of corresponding rows and columns of A is positive. A + D is non-singular for each nonnegative diagonal matrix D. Every real eigenvalue of A is positive. All the leading principal minors of A are positive. There exist lower and upper triangular matrices L and U respectively, with positive diagonals, such that A = LU. Inverse-positivity and splittings

A is inverse-positive. That is, A−1 exists and A−1 ≥ 0. A is monotone. That is, Ax ≥ 0 implies x ≥ 0. A has a convergent regular splitting. That is, A has a representation A = M − N, where M−1 ≥ 0, N ≥ 0 with M−1N convergent. That is, ρ(M−1N) < 1. There exist inverse-positive matrices M1 and M2 with M1 ≤ A ≤ M2. Every regular splitting of A is convergent. Stability

There exists a positive diagonal matrix D such that AD + DAT is positive definite. A is positive stable. That is, the real part of each eigenvalue of A is positive. There exists a symmetric positive definite matrix W such that AW + WAT is positive definite. A + I is non-singular, and G = (A + I)−1(A − I) is convergent. A + I is non-singular, and for G = (A + I)−1(A − I), there exists a positive definite symmetric matrix W such that W − GTWG is positive definite. Semipositivity and diagonal dominance

A is semi-positive. That is, there exists x > 0 with Ax > 0. There exists x ≥ 0 with Ax > 0. There exists a positive diagonal matrix D such that AD has all positive row sums. A has all positive diagonal elements, and there exists a positive diagonal matrix D such that AD is strictly diagonally dominant. A has all positive diagonal elements, and there exists a positive diagonal matrix D such that D−1AD is strictly diagonally dominant.

Applications The primary contributions to M-matrix theory has mainly come from mathematicians and economists. M-matrices are used in mathematics to establish bounds on eigenvalues and on the establishment of convergence criteria for iterative methods for the solution of large sparse systems of linear equations. M-matrices arise naturally in some discretizations of differential operators, such as the Laplacian, and as such are well-studied in scientific computing. M-matrices also occur in the study of solutions to linear complementarity problem. Linear complementarity problems arise in linear and quadratic programming, computational mechanics, and in the problem of finding equilibrium point of a bimatrix game. Lastly, M-matrices occur in the study of finite Markov chains in the field of probability theory and operations research like queuing theory. Meanwhile, economists have studied M-matrices in connection with gross substitutability, stability of a general equilibrium and Leontief's input–output analysis in economic systems. The condition of positivity of all principal minors is also known as the Hawkins–Simon condition in economic literature. In engineering, M-matrices also occur in the problems of Lyapunov stability and feedback control in control theory and are related to Hurwitz matrices. In computational biology, M-matrices occur in the study of population dynamics.

See also A is a non-singular weakly diagonally dominant M-matrix if and only if it is a weakly chained diagonally dominant L-matrix. If A is an M-matrix, then −A is a Metzler matrix. A non-singular symmetric M-matrix is sometimes called a Stieltjes matrix. Translation matrix Hurwitz-stable matrix P-matrix Perron–Frobenius theorem Z-matrix H-matrix

References

Worked examples

Example 1 — a first encounter with M-matrix

Start with the simplest possible case. Write down what M-matrix claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to M-matrix before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about M-matrix ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of M-matrix

In research
M-matrix appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses M-matrix in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
M-matrix is common in secondary-school and first-year university syllabi. It links to neighbouring topics Matrices (mathematics), so understanding it makes those chapters shorter.
In everyday life
Look for M-matrix outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “M-matrix” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study M-matrix in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what M-matrix means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain M-matrix out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is M-matrix in simple terms?

In mathematics, especially linear algebra, an M-matrix is a matrix whose off-diagonal entries are less than or equal to zero (i.e., it is a Z-matrix) and whose eigenvalues have nonnegative real parts. The set of non-singular M-matrices are a subset of the class of P-matrices, and also of the class…

Why does M-matrix matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study M-matrix?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on M-matrix.

Tags

  • Matrices (mathematics)

Keep exploring