Matrix

Dependencies:

  1. Semiring
  2. Ring

Let $R$ be a semiring. An $m$ by $n$ matrix in $R$ is a rectangular array of $m$ rows and $n$ columns where each element in the matrix belongs to $R$.

The element in row $i$ and column $j$ of matrix $A$ is denoted as $A[i, j]$ or $A_{i, j}$ or $a_{i, j}$. Rows and columns are generally numbered from 1 onwards. Sometimes they are numbered from 0 onwards.

The set of $m$ by $n$ matrices in $R$ is denoted by $\mathbb{M}_{m, n}(R)$.

A matrix where the number of rows equals the number of columns is a square matrix. A matrix where the number of columns is 1 is called a column vector. A matrix where the number of rows is 1 is called a row vector.

A zero matrix (denoted by $0$) is a matrix whose all elements are 0.

\[ (A+0)[i, j] = A[i, j] + 0[i, j] = A[i, j] + 0 = A[i, j] \implies A+0 = A \] \[ (0+A)[i, j] = 0[i, j] + A[i, j] = 0 + A[i, j] = A[i, j] \implies 0+A = A \]

Operations on a matrix

Dependency for:

  1. Approximation algorithm for covering LPs
  2. Identity matrix is identity of matrix product
  3. Identity matrix
  4. c(AB) = (cA)B and (AB)c = A(Bc)
  5. Bounding matrix quadratic form using eigenvalues
  6. Matrices over a field form a vector space
  7. Positive definite
  8. Elementary row operation
  9. Row space
  10. Conjugate Transpose and Hermitian
  11. Submatrix
  12. Reduced Row Echelon Form (RREF)
  13. Transpose of product
  14. Conjugation of matrices is homomorphic
  15. Trace of a matrix
  16. Matrix multiplication distributes over addition
  17. Square matrices form a (semi)ring
  18. Matrix multiplication is associative
  19. Stacking
  20. Matrix of linear transformation
  21. Eigenpair of affine transformation
  22. Every complex matrix has an eigenvalue
  23. Eigenpair of power of a matrix
  24. All eigenvalues of a hermitian matrix are real
  25. Linearly independent set is not bigger than a span
  26. System of linear equations
  27. Chapman-Kolmogorov equation
  28. Markov chain
  29. Polyhedral set and polyhedral cone

Info:

Transitive dependencies:

  1. Group
  2. Ring
  3. Semiring