Is it possible to use non square matrices to solve systems of simultaneous linear equations?
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
Today I learnt non square matrices generally cannot have determinants because the matrix cannot fulfill all properties of determinants as seen in square matrices. So I want to know if given a system of linear equations whose matrix is non square can be solved if it can't have determinants.
matrices matrix-equations
add a comment |Â
up vote
0
down vote
favorite
Today I learnt non square matrices generally cannot have determinants because the matrix cannot fulfill all properties of determinants as seen in square matrices. So I want to know if given a system of linear equations whose matrix is non square can be solved if it can't have determinants.
matrices matrix-equations
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Today I learnt non square matrices generally cannot have determinants because the matrix cannot fulfill all properties of determinants as seen in square matrices. So I want to know if given a system of linear equations whose matrix is non square can be solved if it can't have determinants.
matrices matrix-equations
Today I learnt non square matrices generally cannot have determinants because the matrix cannot fulfill all properties of determinants as seen in square matrices. So I want to know if given a system of linear equations whose matrix is non square can be solved if it can't have determinants.
matrices matrix-equations
edited Aug 29 at 10:20
asked Aug 29 at 9:30
LiNKeR
337
337
add a comment |Â
add a comment |Â
3 Answers
3
active
oldest
votes
up vote
1
down vote
accepted
Totally. Search Gauss elimination, and you would find something related. Also for overdetermined systems, we can find the best approximation in some sense. Check Linear Algebra textbooks of you like.
add a comment |Â
up vote
1
down vote
They don't use Gaussian elimination for non-square matrices. This is a series of charts from the matlab site for the backslash operator which is used to solve systems of equations i.e. $ Ax= b$
ml-divide full, for non-sparse matrices
ml-divide for sparse matrices
as you can see it when it isn't square it uses the $QR$ decomposition. That is
$$ Ax =b \ QRx = b \ Rx = Q^-1b $$
then it uses back substitution to solve this
It is also possible to use the SVD decomp
$$ Ax=b \ U Sigma V^T x = b \ x = V Sigma^-1U^Tb $$
add a comment |Â
up vote
0
down vote
A fruitful way of thinking about an $n times m$ matrix $A$ is as a function $A:mathbbR^m rightarrow mathbbR^n$. So $A$ acts on every vector $v in mathbbR^m$ by left multiplication, giving a new vector $Avin mathbbR^n$. If $n=m=2$ you can think of $A$ as a way of moving around the plane, keeping straight lines straight, and keeping the origin fixed. Because of this, $A$ sends every $1 times 1$ square in the plane to a parallelogram, and all of those parallelograms have the same area. The (absolute value of the) determinant of $A$ tells you that area.
If general for $m=n$, the matrix (though of as a function) $A:mathbbR^n rightarrow mathbbR^n$ sends any $underbrace1 times dots times 1_n textrm times$ hypercube to a parallelotope and all such parallelotopes have the same volume. $det(A)$ tells you the signed $n$ -dimensional volume of such a parallelotope.
add a comment |Â
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
Totally. Search Gauss elimination, and you would find something related. Also for overdetermined systems, we can find the best approximation in some sense. Check Linear Algebra textbooks of you like.
add a comment |Â
up vote
1
down vote
accepted
Totally. Search Gauss elimination, and you would find something related. Also for overdetermined systems, we can find the best approximation in some sense. Check Linear Algebra textbooks of you like.
add a comment |Â
up vote
1
down vote
accepted
up vote
1
down vote
accepted
Totally. Search Gauss elimination, and you would find something related. Also for overdetermined systems, we can find the best approximation in some sense. Check Linear Algebra textbooks of you like.
Totally. Search Gauss elimination, and you would find something related. Also for overdetermined systems, we can find the best approximation in some sense. Check Linear Algebra textbooks of you like.
answered Aug 29 at 9:33
xbh
3,252320
3,252320
add a comment |Â
add a comment |Â
up vote
1
down vote
They don't use Gaussian elimination for non-square matrices. This is a series of charts from the matlab site for the backslash operator which is used to solve systems of equations i.e. $ Ax= b$
ml-divide full, for non-sparse matrices
ml-divide for sparse matrices
as you can see it when it isn't square it uses the $QR$ decomposition. That is
$$ Ax =b \ QRx = b \ Rx = Q^-1b $$
then it uses back substitution to solve this
It is also possible to use the SVD decomp
$$ Ax=b \ U Sigma V^T x = b \ x = V Sigma^-1U^Tb $$
add a comment |Â
up vote
1
down vote
They don't use Gaussian elimination for non-square matrices. This is a series of charts from the matlab site for the backslash operator which is used to solve systems of equations i.e. $ Ax= b$
ml-divide full, for non-sparse matrices
ml-divide for sparse matrices
as you can see it when it isn't square it uses the $QR$ decomposition. That is
$$ Ax =b \ QRx = b \ Rx = Q^-1b $$
then it uses back substitution to solve this
It is also possible to use the SVD decomp
$$ Ax=b \ U Sigma V^T x = b \ x = V Sigma^-1U^Tb $$
add a comment |Â
up vote
1
down vote
up vote
1
down vote
They don't use Gaussian elimination for non-square matrices. This is a series of charts from the matlab site for the backslash operator which is used to solve systems of equations i.e. $ Ax= b$
ml-divide full, for non-sparse matrices
ml-divide for sparse matrices
as you can see it when it isn't square it uses the $QR$ decomposition. That is
$$ Ax =b \ QRx = b \ Rx = Q^-1b $$
then it uses back substitution to solve this
It is also possible to use the SVD decomp
$$ Ax=b \ U Sigma V^T x = b \ x = V Sigma^-1U^Tb $$
They don't use Gaussian elimination for non-square matrices. This is a series of charts from the matlab site for the backslash operator which is used to solve systems of equations i.e. $ Ax= b$
ml-divide full, for non-sparse matrices
ml-divide for sparse matrices
as you can see it when it isn't square it uses the $QR$ decomposition. That is
$$ Ax =b \ QRx = b \ Rx = Q^-1b $$
then it uses back substitution to solve this
It is also possible to use the SVD decomp
$$ Ax=b \ U Sigma V^T x = b \ x = V Sigma^-1U^Tb $$
edited Aug 29 at 20:37
answered Aug 29 at 20:32
RHowe
1,135815
1,135815
add a comment |Â
add a comment |Â
up vote
0
down vote
A fruitful way of thinking about an $n times m$ matrix $A$ is as a function $A:mathbbR^m rightarrow mathbbR^n$. So $A$ acts on every vector $v in mathbbR^m$ by left multiplication, giving a new vector $Avin mathbbR^n$. If $n=m=2$ you can think of $A$ as a way of moving around the plane, keeping straight lines straight, and keeping the origin fixed. Because of this, $A$ sends every $1 times 1$ square in the plane to a parallelogram, and all of those parallelograms have the same area. The (absolute value of the) determinant of $A$ tells you that area.
If general for $m=n$, the matrix (though of as a function) $A:mathbbR^n rightarrow mathbbR^n$ sends any $underbrace1 times dots times 1_n textrm times$ hypercube to a parallelotope and all such parallelotopes have the same volume. $det(A)$ tells you the signed $n$ -dimensional volume of such a parallelotope.
add a comment |Â
up vote
0
down vote
A fruitful way of thinking about an $n times m$ matrix $A$ is as a function $A:mathbbR^m rightarrow mathbbR^n$. So $A$ acts on every vector $v in mathbbR^m$ by left multiplication, giving a new vector $Avin mathbbR^n$. If $n=m=2$ you can think of $A$ as a way of moving around the plane, keeping straight lines straight, and keeping the origin fixed. Because of this, $A$ sends every $1 times 1$ square in the plane to a parallelogram, and all of those parallelograms have the same area. The (absolute value of the) determinant of $A$ tells you that area.
If general for $m=n$, the matrix (though of as a function) $A:mathbbR^n rightarrow mathbbR^n$ sends any $underbrace1 times dots times 1_n textrm times$ hypercube to a parallelotope and all such parallelotopes have the same volume. $det(A)$ tells you the signed $n$ -dimensional volume of such a parallelotope.
add a comment |Â
up vote
0
down vote
up vote
0
down vote
A fruitful way of thinking about an $n times m$ matrix $A$ is as a function $A:mathbbR^m rightarrow mathbbR^n$. So $A$ acts on every vector $v in mathbbR^m$ by left multiplication, giving a new vector $Avin mathbbR^n$. If $n=m=2$ you can think of $A$ as a way of moving around the plane, keeping straight lines straight, and keeping the origin fixed. Because of this, $A$ sends every $1 times 1$ square in the plane to a parallelogram, and all of those parallelograms have the same area. The (absolute value of the) determinant of $A$ tells you that area.
If general for $m=n$, the matrix (though of as a function) $A:mathbbR^n rightarrow mathbbR^n$ sends any $underbrace1 times dots times 1_n textrm times$ hypercube to a parallelotope and all such parallelotopes have the same volume. $det(A)$ tells you the signed $n$ -dimensional volume of such a parallelotope.
A fruitful way of thinking about an $n times m$ matrix $A$ is as a function $A:mathbbR^m rightarrow mathbbR^n$. So $A$ acts on every vector $v in mathbbR^m$ by left multiplication, giving a new vector $Avin mathbbR^n$. If $n=m=2$ you can think of $A$ as a way of moving around the plane, keeping straight lines straight, and keeping the origin fixed. Because of this, $A$ sends every $1 times 1$ square in the plane to a parallelogram, and all of those parallelograms have the same area. The (absolute value of the) determinant of $A$ tells you that area.
If general for $m=n$, the matrix (though of as a function) $A:mathbbR^n rightarrow mathbbR^n$ sends any $underbrace1 times dots times 1_n textrm times$ hypercube to a parallelotope and all such parallelotopes have the same volume. $det(A)$ tells you the signed $n$ -dimensional volume of such a parallelotope.
answered Aug 29 at 15:39
James McKeown
111
111
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2898158%2fis-it-possible-to-use-non-square-matrices-to-solve-systems-of-simultaneous-linea%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password