Similarity transformation to the transpose

Click For Summary

Discussion Overview

The discussion revolves around the existence of a matrix P that can transform a real nxn matrix A into its transpose AT through similarity transformation, specifically exploring the conditions under which such a transformation is possible. Participants also consider the case of transforming two matrices A and B simultaneously to their transposes.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant asks if there exists a matrix P such that P-1AP = AT for a given matrix A, and whether a similar matrix can be found for two matrices A and B.
  • Another participant suggests using a specific matrix X with 1s on the anti-diagonal, claiming it satisfies the condition XAX = AT, but later acknowledges that this does not meet the original requirement of X-1AX = AT.
  • A participant points out that the proposed matrix X does not yield the transpose but rather a mirrored version of the matrix.
  • One participant expresses uncertainty about the existence of a general method for finding a similarity transformation that results in a matrix B, whether it is the transpose of A or another form.
  • Another participant mentions that for any specific matrix A, a solution for X can be found through the linear equation A X - X AT = 0, noting that there is some freedom in the choice of X.
  • It is discussed that generally, it may not be possible to find a single X that transforms both matrices A and B to their transposes, and conditions under which a solution might exist are questioned.
  • A later reply introduces a method involving matrices C and O that can transform AT into A, but the context and implications of this method are not fully explored.

Areas of Agreement / Disagreement

Participants express differing views on the existence and method of finding a matrix P for the transformation to the transpose. There is no consensus on a general solution or method applicable to all cases, and several competing ideas are presented.

Contextual Notes

Participants note limitations in their approaches, including the dependence on specific matrix forms and the unresolved nature of the conditions required for simultaneous transformations of two matrices.

Leo321
Messages
38
Reaction score
0
I have a real nxn matrix A and I want to find P, so that P-1AP=AT. Does such a matrix exist? How do I find it?
What if I have two matrices A,B. Does there exist a matrix P, that transforms both of them to their transposes?
Thanks
 
Physics news on Phys.org
This isn't exactly what you're asking for, so I don't know if it's useful or not, but if we let X be the n×n matrix with 1 on the diagonal from lower left to upper right and 0 everywhere else, we have XAX=AT.
 
Fredrik said:
This isn't exactly what you're asking for, so I don't know if it's useful or not, but if we let X be the n×n matrix with 1 on the diagonal from lower left to upper right and 0 everywhere else, we have XAX=AT.

No, I need X-1AX=AT.
 
But it's exactly the same thing. If X is the matrix with ones on the "anti-diagonal" (running from upper right to lower left) then X= X^{-1}.
 
Last edited by a moderator:
Lol, I didn't even realize that myself. :smile: (That's why I said "this isn't exactly what you're asking for").
 
But it doesn't work. X with anti-diagonal 1's doesn't give the transpose, it gives a kind of mirroring of the matrix.

I'm also looking for an X such that X^-1AX=A^T. Shouldn't there be a method for generically finding a similarity transformation that gives you a matrix B, whether it's the transpose of A or something else?
 
Ah, crap. You're right, if we e.g. consider a 5×5 matrix, the element on row 4, column 1 will end up on row 2, column 5.

I don't know any such method.
 
For any particular matrix A, a solution for X can be found.
A X - X A^T = 0 is just a linear equation for the coefficients of X.
Experimentation shows that in general, for a n*n system, only n (n-1) components of X are fixed. So there is some freedom in the choice of X.

Some experimentation also shows that, in general, it's not possible to find an X that transposes two matrices, ie such that
A X = X A^T and B X = X B^T.
I'm not sure what conditions A and B would have to satisfy such that a solution exists.

Note that if it does hold true for A and B, ie
A X = X A^T and B X = X B^T
then you must have a strange antihomorphism
A B X = A X X^{-1} B X = X A^T B^T = X (B A)^T
I'm not sure what that means. But it does extend to the entire group generated by A and B...
 
I found the following. For a given matrix A and vectors b,c, this will transform AT into A and also give c = Pb.
C=\begin{bmatrix} b & Ab & \dots & A^{n-1}b \end{bmatrix}
O=\begin{bmatrix} c & A'c & \dots & (A')^{n-1}c \end{bmatrix}
P= O C ^{-1}
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 20 ·
Replies
20
Views
3K
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K