Member-only story

Why is multiplication between matrices defined this way?

Giuseppe Frisella
2 min readFeb 5, 2024

--

The reason is a matter of convenience, and there is no proof to be found. The fact is that in many scientific disciplines it is often necessary to do a series of long and repetitive operations. The use of matrices simplifies the exposition of calculations and their reproducibility.

For example, imagine that you have a point P of coordinates (x, y, z). I want to rotate it around the x-axis first, then around the y-axis, and finally around the z one.

What are the new coordinates?

Remembering such a series of sums and multiplications is a nightmare, however I can at least formally solve the problem with 3 rotation matrices.

In each of the 3 matrices, I replace the argument of the sines and cosines with the value of the angle I need, then proceed to the calculation. For example, calling the 3 angles: α, β and γ, I can multiply the 3 matrices with each other and get a single matrix with the rotation values I am interested in.

At that point, I take the resulting matrix R, and I multiply it by my point P expressed as a column vector, and I get the new coordinates of the rotated point.

This is possible because the product between matrices was defined that way and produces the correct result. If it had been defined any other way…

--

--

Giuseppe Frisella
Giuseppe Frisella

Written by Giuseppe Frisella

I'm a curious person and I'm on Medium mainly to read and share thoughts and knowledge. I love science, especially physics and evolutionary biology.

No responses yet