# Matrices and Matrix Operations

Last Updated: 4th October, 2023

Matrices and Matrix Operations are fundamental concepts in mathematics. Matrices are rectangular clusters of numbers or images organized in columns and columns that are utilized to represent systems of linear equations and changes. Matrix Operations incorporate expansion, subtraction, multiplication, and inversion of frameworks, which are utilized to control and analyze networks. The study of networks and matrix operations contains a wide extend of applications in different areas such as computer science, material science, designing, and financial matters.

## Introduction to Matrices

A network could be a rectangular cluster of numbers or factors organized in rows and columns. We indicate a framework by a capital letter, ordinarily in boldface, such as A, B, or C. Networks have two dimensions: the number of columns and the number of columns. For illustration, the network A underneath has 3 rows and 2 columns:

A = [ 1 2 ]
[ 3 4 ]
[ 5 6 ]


The entry in the ith row and jth column of A is denoted by A(i ,j). For example, A(2 ,1) = 3 is the entry in the second row and first column of A.

Matrices are useful in many areas of mathematics, science, and engineering. They can represent data, linear transformations, and systems of equations, among other things.

## Matrix Operation

Matrices can be added, subtracted, multiplied by a scalar, and multiplied by other matrices. Let A and B be two matrices of the same dimensions, and let k be a scalar. Then we have:

The sum of matrices A and B, denoted as A + B, is a matrix C, where each element Cij is the sum of the corresponding elements in matrices A and B, i.e.,

Cij = Aij + Bij


A + B = [ A(1,1) + B(1,1)  A(1,2) + B(1,2)  ...  A(1,n) + B(1,n) ]
[ A(2,1) + B(2,1)  A(2,2) + B(2,2)  ...  A(2,n) + B(2,n) ]
...                    ...
[ A(m,1) + B(m,1)  A(m,2) + B(m,2)  ...  A(m,n) + B(m,n) ]


#### Matrix Subtraction

The difference of matrices A and B, denoted as A - B, is a matrix C, where each element Cij is the difference of the corresponding elements in matrices A and B, i.e.,

Cij = Aij - Bij


A - B = [ A(1,1) - B(1,1)  A(1,2) - B(1,2)  ...  A(1,n) - B(1,n) ]
[ A(2,1) - B(2,1)  A(2,2) - B(2,2)  ...  A(2,n) - B(2,n) ]
...                    ...
[ A(m,1) - B(m,1)  A(m,2) - B(m,2)  ...  A(m,n) - B(m,n) ]


For example, if

A = [1   2   3
4   5   6]

B = [7   8   9
10  11  12]

To add these matrices, we simply add the corresponding elements, resulting in

C = [1+7   2+8   3+9
4+10  5+11  6+12]

= [ 8    10    12
14    16    18]

To subtract matrix B from matrix A, we simply subtract the corresponding
elements, resulting in

C = [1-7    2-8    3-9
4-10   5-11   6-12]

= [-6     -6     -6
-6     -6     -6]


#### Matrix Multiplication

Matrix multiplication could be a more complicated operation than expansion, subtraction, and scalar multiplication. It includes increasing the sections of two matrices in a particular way.

Let A be an m × n framework and let B be an n × p network. The item of A and B is an m × p matrix C, where the section within the ith row and jth column of C is given by the dot product of the ith row of A and the jth column of B. That's,

C(i,j) = A(i,1)B(1,j) + A(i,2)B(2,j) + ... + A(i,n)B(n,j)

We can write this more succinctly using matrix notation as:

C = AB


Let's consider the following example of multiplying two matrices, A and B:

A = [1  2
3  4
5  6]

B = [7    8    9
10  11   12]


To multiply matrix A and matrix B, we need to calculate the dot product of each row of matrix A with each column of matrix B.

The first row of matrix A is [1 2]. The first column of matrix B is [7 10]. The dot product of these vectors is:

(1 * 7) + (2 * 10) = 27


The first row of matrix A multiplied by matrix B will have three elements: 27, 32, and 37.

We repeat this process for each row of matrix A and each column of matrix B:

• The first row of A multiplied by B: [27 32 37]
• The second row of A multiplied by B: [61 74 87]
• The third row of A multiplied by B: [95 116 137]

Therefore, the resulting matrix C, which is the product of matrix A and matrix B, is:

C = [27   32   37
61   74   87
95  116  137]


Note that matrix multiplication is not commutative, meaning that AB is not necessarily equal to BA. In fact, AB and BA may not even be defined if A and B have different dimensions.

### Scalar Multiplication

Scalar multiplication is an arithmetic operation performed on a matrix and a scalar. To perform scalar multiplication, we simply multiply each element of the matrix by the scalar.


kA = [ kA*(1,1)  kA*(1,2)  ...  kA*(1,n) ]
[ kA*(2,1)  kA*(2,2)  ...  kA*(2,n) ]
...              ...
[ kA*(m,1)  kA*(m,2)  ...  kA*(m,n) ]


Let's consider the following example of scalar multiplication:

A = [1  2
3  4
5  6]

k = 2


To perform scalar multiplication, we multiply each element of matrix A by the scalar k:

kA = [2*1  2*2
2*3  2*4
2*5  2*6]

= [ 2   4
6   8
10  12]


Therefore, the result of scalar multiplication of matrix A by the scalar k is a new matrix, where each element of matrix A is multiplied by the scalar k.

## Properties of Matrix Operations

Matrix addition and scalar multiplication have properties that are similar to those of real numbers. For example, matrix addition is associative and commutative, and scalar multiplication is distributive over matrix addition. That is,

Commutativity of Addition: A + B = B + A

Associativity of Addition: A + (B + C) = (A + B) + C

Distributivity of Scalar Multiplication over Addition: k(A + B) = kA + kB

Distributivity of Addition over Scalar Multiplication: (k + l)A = kA + lA

Associativity of Scalar Multiplication: k(lA) = (kl)A

Multiplication by the Scalar 1 is the Identity Operation: 1A = A

Matrix multiplication, on the other hand, has properties that are more complicated. In general, matrix multiplication is associative but not commutative. That is,

Associativity of Multiplication: A(BC) = (AB)C

However, matrix multiplication is distributive over addition in a more complicated way:

A(B + C) = AB + AC

(B + C)A = BA + CA

## Types of Matrices

There are many different types of matrices, each with their own properties and uses.

### 1. Square Matrices

A square matrix is a matrix with the same number of rows and columns. For example, the matrix

A = [1 2 3]
[4 5 6]
[7 8 9]


is a square matrix of size 3 × 3. Square matrices are often used to represent linear transformations, and they have many interesting properties, such as determinants and inverses.

### 2. Diagonal Matrices

A diagonal matrix is a square matrix in which all the entries off the main diagonal are zero. That is, for a diagonal matrix D, **D(i,j) = 0** whenever **i ≠ j**. For example, the matrix

D = [2 0 0]
[0 3 0]
[0 0 4]


is a diagonal matrix. Diagonal matrices are useful in many applications, such as solving systems of linear equations and diagonalizing matrices.

### 3. Symmetric Matrices

A symmetric matrix is a square matrix that is equal to its own transpose. That is, for a symmetric matrix A, **A = A^T**. For example, the matrix


A = [1 2 3]
[2 4 5]
[3 5 6]


is a symmetric matrix. Symmetric matrices are used in many applications, such as optimization and data analysis.

### 4. Identity Matrices

An identity matrix is a square matrix with ones on the main diagonal and zeros everywhere else. That is, for an identity matrix I, I(i,j) = 1 if i = j and I(i,j) = 0 if i ≠ j. For example, the matrix

I = [1 0 0]
[0 1 0]
[0 0 1]


I is an identity matrix. The identity matrix is a very special matrix, as it is the multiplicative identity for matrices. That is, for any matrix A of appropriate size, IA = AI = A.

### 5. Inverse Matrices

The inverse of a square network A^-1, such that AA^-1 = A^-1A = I. Not all lattices have a inverse, but in the event that a square matrix A does have an inverse, it is special. The converse of a matrix can be found employing a equation including the determinant of the network and its adjugate (the transpose of its cofactor matrix).

For example, the inverse of the matrix


A = [1 2]
[3 4]


is


A^-1 = [-2 1]
[3/2 -1/2]


It can be checked that AA^-1 = A^-1A = I.

### 6. Transpose Matrices

The transpose of a matrix A, denoted A^T, is the matrix obtained by interchanging its rows and columns. That is, if A has dimensions m × n, then A^T has dimensions n × m, and **A^T(i,j) = A(j,i)** for all **i** and **j**. For example, the transpose of the matrix


A = [1 2 3]
[4 5 6]


is


A^T = [1 4]
[2 5]
[3 6]


The transpose of a matrix has many applications, such as solving systems of linear equations and matrix multiplication.

## Solving Systems of Linear Equations with Matrices

Matrices can be utilized to solve frameworks of linear equations. A framework of linear equations can be composed in network shape as Ax = b, where A is the coefficient framework, x is the vector of questions, and b is the vector of constants. To illuminate for x, able to increase both sides of the condition by the reverse of A, in the event that it exists, to get x = A^-1b. On the off chance that A does not have an inverse, at that point, the framework of conditions either has no arrangement or infinitely numerous arrangements.

For example, consider the system of equations


2x + 3y = 8
4x - 5y = -7


This system can be written in matrix form as


[2  3] [x]   [8]
[4 -5] [y] = [-7]


The coefficient matrix A is


A = [2  3]
[4 -5]


and the vector of constant b is


b = [ 8]
[-7]


To solve for x and y, we can find the inverse of A, if it exists:


A^-1 = [-5/23  -3/23]
[-4/23  -2/23]


Multiplying both sides of the equation by A^-1, we obtain


[x]   [-5/23  -3/23] [ 8]
[y] = [-4/23  -2/23] [-7]


So the solution to the system of equations is x = 1 and y = 2.

## Applications of Matrices

Matrices have many real-world applications in various fields such as computer graphics, economics, and cryptography. Here are some examples:

• Computer graphics: Matrices are used to transform and manipulate 3D objects in computer graphics. For example, a matrix can be used to represent a rotation or translation of an object in 3D space.
• Economics: Matrices are used to model and analyze economic systems. For example, a matrix can be used to represent the flow of goods and services between different sectors of an economy.
• Cryptography: Matrices are used in encryption and decryption algorithms in cryptography. For example, a matrix can be used to represent a substitution cipher, where each letter in a message is replaced by another letter according to a certain rule.
• Social network analysis: Matrices are used to represent social networks and analyze their structure. For example, a matrix can be used to represent the connections between individuals in a social network, and eigenvalues and eigenvectors can be used to identify important nodes or communities within the network.

## Conclusion

In conclusion, matrices and matrix operations are fundamental concepts in linear algebra that have numerous applications in a wide range of fields. Matrices are rectangular arrays of numbers that are used to represent linear equations and transformations. Matrix operations such as addition, subtraction, multiplication, and inversion can be used to solve systems of linear equations, find determinants, and perform transformations.

## Key Takeaways

• Matrices are rectangular clusters of numbers that are utilized to represent straight conditions and changes.
• Matrix operations such as expansion, subtraction, multiplication, and reversal can be utilized to solve frameworks of linear equations, find determinants, and perform changes.
• Matrices have various real-world applications in areas such as computer design, financial matters, and cryptography.
• Understanding frameworks and their properties can offer assistance us unravel issues in a wide run of ranges, from material science and building to social arrange examination and machine learning.

## Quiz

1. What is the entry in the second row and first column of the matrix A below?

A = [ 1  2 ]
[ 3  4 ]
[ 5  6 ]


a. 1 b. 2 c. 3 d. 4

2. What are the dimensions of the matrix A below?

A = [ 1  2 ]
[ 3  4 ]
[ 5  6 ]


a. 2 x 3 b. 3 x 2 c. 2 x 2 d. 3 x 3

3. Which of the following is not a matrix operation?

b. Subtraction

c. Multiplication

d. Division

4. What is the result of adding the matrices A and B below?


A = [1 2 3 4 5 6]
B = [7 8 9 10 11 12]

a. [ 8   10   12]
[14   16   18]

b. [ 8   10   12]
[14   16   18]

c. [ 8   10   12]
[14   16   18]
[0    0    0 ]

d. [ 7   8    9 ]
[10  11    12]


a. [ 8   10   12]
[14   16   18]


5. What is the product of the matrices A and B below?

A = [1 2 3 4]
B = [5 6 7 8]

a. [19  22]
[43  50]
b. [5 6] [7 8]
[13 14; 15 16]
c. [1 2 3 4; 5 6 7 8]
d. [11 12; 15 16]


Answer: a. [19 22; 43 50]

Module 1: Linear Algebra and Vector AlgebraMatrices and Matrix Operations

Top Tutorials

Related Articles