Matrix Decomposition: Finding A & B for C & D

In summary, the conversation discusses the problem of finding two real and square matrices A and B such that C = A*A - B*B and D = A*B + B*A, where C is symmetric and D is antisymmetric. This problem arises in describing radar Doppler measurements of hydrometeors. The speaker is seeking an algorithm or solution for this problem. There is also a mention of a possible typo in the condition for matrix C and a suggestion to approach the problem from a different direction.
  • #1
schutgens
1
0
Hello,

I have a question about what I would call, for want of a better name, matrix decomposition. However, my question does not concern standard decompositions like eigenvalue or Cholesky decomposition.

The problem:
Assume given two real and square matrices C and D. C is symmetric, while D is antisymmetric. Find two real and square matrices A and B, such that:
C = A*A - B*B
and
D = A*B + B*A
Here * denotes standard matrix multiplication.

Does anybody know a suitable algorithm for this or a similar problem? Most likely several solutions A and B exist.

This problem arises when trying to describe radar Doppler measurements of hydrometeors (cloud and rain drops).

Any help will be appreciated.
 
Physics news on Phys.org
  • #2
There is probably a typo in the condition for ##C##.

The way is usually from the other direction: Given any square matrix ##A##, then ##A+A^\tau## is symmetric and ##A-A^\tau## antisymmetric, better: skew symmetric. The decomposition is ##A=\frac{1}{2}\cdot \left((A+A^\tau)+(A-A^\tau) \right)\,.##
 

FAQ: Matrix Decomposition: Finding A & B for C & D

What is matrix decomposition?

Matrix decomposition, also known as matrix factorization, is the process of breaking down a matrix into its constituent parts. This is done by finding two or more matrices that, when multiplied together, equal the original matrix.

Why is matrix decomposition important?

Matrix decomposition is important because it allows us to simplify complex matrices and perform calculations more efficiently. It also helps us to better understand the underlying structure and relationships within a matrix.

What are some common types of matrix decomposition?

Some common types of matrix decomposition include LU decomposition, QR decomposition, and Singular Value Decomposition (SVD). Each type has its own specific applications and uses.

How do you find A and B for C and D in matrix decomposition?

The process of finding A and B for C and D in matrix decomposition varies depending on the specific type of decomposition. In general, it involves finding the inverse or factorization of one or more matrices to solve for the unknowns.

What are some real-world applications of matrix decomposition?

Matrix decomposition has many practical applications in fields such as data analysis, signal processing, and machine learning. It is used for tasks such as image and audio compression, recommendation systems, and text mining.

Similar threads

Replies
1
Views
2K
Replies
1
Views
1K
Replies
1
Views
975
Replies
4
Views
2K
Replies
1
Views
2K
Replies
2
Views
2K
Back
Top