The basis of n x n matrices with matrix multiplication

Click For Summary
SUMMARY

The discussion centers on constructing a minimal set of n x n matrices that can serve as a basis for generating all n x n matrices through matrix multiplication, addition, and scalar multiplication. The participant explores the use of matrices A and B, leading to the conclusion that 2n matrices may be necessary, but questions the redundancy in this count. The reference to Gilmore's book suggests a total of 2(n-1) matrices, prompting further investigation into the reasoning behind this figure. The simplest basis matrices identified are the elementary matrices E_{ij}, which can be expressed as tensor products of standard basis vectors.

PREREQUISITES
  • Understanding of matrix multiplication and addition
  • Familiarity with n x n matrices and their properties
  • Knowledge of tensor products in linear algebra
  • Basic concepts of linear independence and span in vector spaces
NEXT STEPS
  • Study the properties of elementary matrices E_{ij} and their role in matrix theory
  • Explore the concept of tensor products in greater detail, particularly in relation to matrix multiplication
  • Investigate the implications of Gilmore's claim regarding the basis size of 2(n-1) for n x n matrices
  • Learn about linear combinations and their application in generating vector spaces
USEFUL FOR

Mathematicians, students of linear algebra, and researchers interested in matrix theory and its applications in various fields such as physics and engineering.

etnad179
Messages
11
Reaction score
0
Hi All,

I recently came across the interesting notion of constructing the minimal set of nxn matrices that can be used as a basis to generate all nxn matrices given that matrix multiplication, and addition and multiplication by scalar are allowed.

Is there a way to construct an explicit set of matrices that do this?

I'm stuck at the moment with the following thought process:

say A,B \in M then C_{ij} = (A \times B )_{ij} = \sum_k A_{ik} B_{kj}

Now since we only need one of the products in the sum k to be non-zero - we can pick the k to be some unique value say k=0. We now have the 2n matrices A_{i0} \& B_{0j} for i,j=0,...,n that generate general matrices C (with a 1 in the A_{i0} or B_{0j} component since can use scalar mult.)--- But I haven't used the addition properties, so this 2n is too large (?). There is one repeat 00 so is the total 2n-1?

This would be reasonable except in the book Lie Groups, Lie Algebras... by Gilmore it says (without reason) 2(n-1), and he uses it a few times - so I presume not a typo...

Thanks in advance!
 
Last edited:
Physics news on Phys.org
To generate all ##n\times n## matrices, we need ##n^2## many of them. The easiest ones are ##E_{ij}## with a one at position ##(i,j)## and zero elsewhere. Now we can write each of them as ##E_{ij} = e_i \otimes e_j## where ##e_{k}## is a vector with a one at position ##k## and zeroes elsewhere.

The tensor product here is the matrix multiplication of a column vector with a row vector.
(see e.g. https://www.physicsforums.com/insights/what-is-a-tensor/ )
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
7K