Rules for Solving Unknown Matrix A in Ax=b Problem?

  • Thread starter Thread starter Genxi
  • Start date Start date
  • Tags Tags
    Matrix
Click For Summary
To solve for the unknown matrix A in the equation Ax = b, where x and b are known column vectors, one must recognize that the system is underdetermined, as there are more unknowns (nine elements of A) than equations (three). The suggested method of rearranging the equation using matrix algebra is flawed because it incorrectly treats certain matrix operations as scalar divisions. Instead, additional constraints or optimization criteria are necessary to find a unique solution for A. Common methods for solving linear systems include Cramer's rule, Gauss elimination, LU-factorization, and matrix inversion, but these do not directly apply to this specific problem without further information. Ultimately, without additional data, the system may yield either no solutions or infinitely many solutions.
Genxi
Messages
2
Reaction score
0

Homework Statement



I am trying to solve for the A matrix (3 x 3). I know matrix x is (3 x 1) and matrix b is (3 x 1), how do I go about solving for matrix A?


The Attempt at a Solution



I have not attempted this as I don't know the rules to initiate this problem.

Please offer me some hints or rules I should know on how to solve this problem


Thanks,


Genxi
 
Physics news on Phys.org
Well you could re-arrange it with matrix algebra:

Ax=b

Axx^{T}=bx^{T}

A=\frac{bx^{T}}{xx^{T}}

Note the last step is allowed because xx^{T} is a scalar.(You can't divide matrices by matrices)

Familiarise yourself with the transpose of a matrix (in this case, a column vector) and matrix multiplication, and perhaps rules of matrix algebra and that should be all you need to understand the above.

This link may be helpful http://people.hofstra.edu/stefan_waner/RealWorld/Summary3.html , though it may go into much more depth than you need.



.
 
Last edited by a moderator:
Other than what K29 has suggested, here are some methods commonly used to solve systems of linear equations (matrix equations). You can do a little research, or refer in your book/s:

1. Cramer's rule.
2. Gauss elimination method (reduce to row echelon form)
3. LU-factorisation method
4. Using matrix inversion.

Personally, i prefer the Gauss elimination method which is quicker.
 
K29 said:
Well you could re-arrange it with matrix algebra:

Ax=b

Axx^{T}=bx^{T}

A=\frac{bx^{T}}{xx^{T}}

Note the last step is allowed because xx^{T} is a scalar.(You can't divide matrices by matrices)

Familiarise yourself with the transpose of a matrix (in this case, a column vector) and matrix multiplication, and perhaps rules of matrix algebra and that should be all you need to understand the above.

This link may be helpful http://people.hofstra.edu/stefan_waner/RealWorld/Summary3.html , though it may go into much more depth than you need.



.

This is incorrect. Since x and b are column vectors, the objects xxT and bxT are 3×3 matrices, not scalars.

Anyway, if x and b are known but A is unknown, the equations Ax = b give 3 equations in the 9 unknowns aij, so the system is underdetermined. Additional information or some type of optimization criterion would need to be incorporated in order to obtain a unique solution.

RGV
 
Last edited by a moderator:
K29 said:
Well you could re-arrange it with matrix algebra:

Ax=b

Axx^{T}=bx^{T}

A=\frac{bx^{T}}{xx^{T}}

Note the last step is allowed because xx^{T} is a scalar.(You can't divide matrices by matrices)
The last step is disallowed because xx^{T} is a 3x3 matrix. What you might be able to do is post-multiply by the inverse of xx^{T}, but that too is disallowed because xx^{T} is singular.

So let's go back to the start.
Genxi said:
I am trying to solve for the A matrix (3 x 3). I know matrix x is (3 x 1) and matrix b is (3 x 1), how do I go about solving for matrix A?
You can't. Ax=b comprises three equations. However, you have nine unknowns, the nine elements of A. That's an underdetermined system. There are either no solutions or there are an infinite number of solutions.Edit
I now see that Ray Vickson beat me to it.
 
My mistake. I was working too quickly. Apologies to OP
 
Question: A clock's minute hand has length 4 and its hour hand has length 3. What is the distance between the tips at the moment when it is increasing most rapidly?(Putnam Exam Question) Answer: Making assumption that both the hands moves at constant angular velocities, the answer is ## \sqrt{7} .## But don't you think this assumption is somewhat doubtful and wrong?

Similar threads

  • · Replies 3 ·
Replies
3
Views
1K
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
9
Views
2K
Replies
10
Views
2K
Replies
8
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K