How to take a matrix outside the diagonal operator?

Click For Summary

Discussion Overview

The discussion revolves around the mathematical derivation and properties related to the expression involving the trace of a product of matrices and a diagonal operator. Participants are examining the transformation of terms between two equations presented in a supporting material, specifically focusing on the manipulation of matrices A and B, and the implications of taking certain terms outside of the diagonal operator.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant seeks to prove the equality involving the trace and the norm of a vector derived from matrices A and B, specifically questioning the manipulation of terms in equations 70 and 71 from the supporting material.
  • Another participant provides a notation for the diagonal operator, expressing it in suffix notation, and raises a question about the interpretation of taking the square root of a diagonal matrix.
  • A different participant expresses confusion regarding the square root of the matrix D = diag(A^T A) and whether the square root is applied to the matrix as a whole or to its diagonal entries.
  • Several participants reiterate the need to clarify the transition of terms between equations 70 and 71, specifically how certain terms are moved inside or outside the diagonal operator.
  • One participant emphasizes the importance of starting from the expression for the norm of a vector in terms of the trace, suggesting it as a foundational step for the derivation.

Areas of Agreement / Disagreement

Participants express varying levels of understanding and interpretation of the mathematical expressions involved. There is no consensus on the correct approach to take the terms outside the diagonal operator, and multiple viewpoints on the interpretation of the square root of the diagonal matrix are presented.

Contextual Notes

Participants note the specific equations and terms highlighted in the supporting material, indicating that there may be missing assumptions or definitions that are crucial for fully understanding the derivation process.

Umesh
Messages
3
Reaction score
0
How to derive (proof) the following

trace(A*Diag(B*B^T)*A^T) = norm(W,2),

where W = vec(sqrt(diag(A^T*A))*B)
&
sqrt(diag(A^T*A)) is the square root of diag(A^T*A),

B & A are matrix.

Please see the equation 70 and 71 on page 2068 of the supporting matrial.
 

Attachments

Physics news on Phys.org
diag(A) can be expressed in suffix notation as \delta_{ijk}A_{jk} where <br /> \delta_{ijk} = \begin{cases} 1 &amp; i = j = k, \\ 0 &amp; \mbox{otherwise}. \end{cases}
 
Umesh said:
where W = vec(sqrt(diag(A^T*A))*B)
&
sqrt(diag(A^T*A)) is the square root of diag(A^T*A),
diag(##A^TA##) is a square matrix. If we let D = diag(##A^T A##), then what you're asking about is ##\sqrt D##. I don't see anywhere in equations 70 and 71 that they are taking the square root of a matrix. The only square roots I see are the square roots of what appear to be some constants.

Although it does make sense to take the square root of a square matrix (##A = \sqrt B \Rightarrow A^2 = B##) it's not clear to me whether this is what you mean or that you're taking the square root of each entry on the diagonal matrix.

Also, it's not clear to me why you are taking the square root of what I'm calling D.
 
Please check only yellow highlighted terms on page number 2068.
Eq. 70 is converted into eq. 71 using formula ||vec(A)||_2^2 = tr{AA^H} (3rd line of appendix).
My question is
In eq 70, the term H*V*V^H*H^H is inside, and R is outside the diagonal operator as
tr{R* diag(H*V*V^H*H^H)*R^H} and
In eq 71, R is inside, and the HV term is outside the diagonal operator and written as
|| vec( ( diag(R^H*R) )^0.5*H*V ||_2^2.
My question is how or what properties is used to take H*V outside and R^H*R inside the diagonal operator. ?
Or How can we proof yellow highlighted terms in eq 70 is equal to yellow highlighted terms in eq 71?
Please see the attached pdf file.
 

Attachments

Umesh said:
Please check only yellow highlighted terms on page number 2068.
Eq. 70 is converted into eq. 71 using formula ||vec(A)||_2^2 = tr{AA^H} (3rd line of appendix).
My question is
In eq 70, the term H*V*V^H*H^H is inside, and R is outside the diagonal operator as
tr{R* diag(H*V*V^H*H^H)*R^H} and
In eq 71, R is inside, and the HV term is outside the diagonal operator and written as
|| vec( ( diag(R^H*R) )^0.5*H*V ||_2^2.

Start from this expression. You are given \|\operatorname{vec}(A)\|_2^2 = \operatorname{tr}(AA^H), so first apply that.
 
pasmith said:
Start from this expression. You are given \|\operatorname{vec}(A)\|_2^2 = \operatorname{tr}(AA^H), so first apply that.
Please try to understand the question and then reply.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 6 ·
Replies
6
Views
7K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K