A*transpose(A) for orthonormal columns ?

  • Thread starter Thread starter FrogPad
  • Start date Start date
  • Tags Tags
    Columns
Click For Summary
SUMMARY

The discussion centers on the properties of the matrix product AA' for an n x m matrix A with orthonormal columns, where n >= m. It establishes that if A is square (n = m), then AA' = I, confirming A's orthogonality. However, for the case where n > m, the rank of AA' is m, leading to the conclusion that AA' cannot equal the identity matrix I, which has rank n. The participant seeks clarification on proving the rank properties of AA' when n > m.

PREREQUISITES
  • Understanding of matrix multiplication and properties
  • Familiarity with orthonormal vectors and orthogonal matrices
  • Knowledge of matrix rank and its implications
  • Basic linear algebra concepts, particularly related to matrices
NEXT STEPS
  • Study the properties of orthogonal matrices in linear algebra
  • Learn about the implications of matrix rank in relation to products of matrices
  • Explore the Singular Value Decomposition (SVD) of matrices
  • Investigate the relationship between matrix dimensions and rank in linear transformations
USEFUL FOR

Students and professionals in mathematics, particularly those studying linear algebra, as well as anyone involved in data science or machine learning who requires a solid understanding of matrix operations and properties.

FrogPad
Messages
801
Reaction score
0

Homework Statement



Consider an n x m matrix A with n >= m. If all columns of A are orthonormal, then A'A = I. What can you say about AA'?

Where A'A = transpose(A)*A and AA' = A*transpose(A)

Homework Equations





The Attempt at a Solution


For the case that n = m:
A is square. Since the columns of A are normalized, and the set of vectors contained in A is orthogonal, we can call A orthogonal.

So, A'A = I and AA' = I

For the case that n > m:
I'm lost here...

any hints? What should I be looking up in the books to understand this?
 
Physics news on Phys.org
One thought is...

For n > m, rank(A) = m.

So, AA' = L where L is [n x n]. Now I am assuming that the rank(L) = m, but I do not know how to prove this.

Now if we wanted, AA' = I where I is [n x n], and rank(I) = n.

Lets try, AA' = I

-> rank(AA') = rank(I)
-> rank(L) = rank(I)
-> m = n

this is not true, since n > m


Thanks for any help
 

Similar threads

  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K
Replies
15
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K