Article View: comp.lang.fortran
Article #4594Re: simultaneous equations...solutions
From: Kaushik Banerjee
Date: Sun, 10 Jan 1993 21:17
Date: Sun, 10 Jan 1993 21:17
36 lines
1495 bytes
1495 bytes
Fact #1
An nxn linear system Ax=b has a unique solution if
and only if A is nonsingular.
Fact #2
An mxn (where m .ne. n) linear system Ax=b has either
no solution (termed "inconsistent") or an infinite number
of solutions.
Fact #3
The best you can do is a "least squares" solution.
Notation: A' = transpose of A
A^ = inverse of A
||x|| = Euclidean norm of the vector x
Say you want to solve Ax=b where A is nx3
==> A'Ax = A'b (these are the "normal equations")
If the columns of A are linearly independent, then the
3x3 matrix A'A is nonsingular.
==> x = (A'A)^A'b, i.e., x is the unique solution to the
normal equations and the unique least squares solution
to Ax=b.
Definition of a least squares solution:
x is least squares solution if and only if
||Ax - b|| .le. ||z - b|| for all other vectors z.
You may want to refer to "Introduction to Matrix
Computations" by Gilbert Stewart or some other text
on numerical linear algebra.
Hope this helps.
K. Banerjee
Technical Details
Message-ID:
<1993Jan10.211732.24254@ncsu.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!rock!taco!grad12.math.ncsu.edu!kbanerjeReferences:
<1993Jan10.191952.16384@nuscc.nus.sg>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.fortran Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!concert!rock!taco!grad12.math.ncsu.edu!kbanerje From: kbanerje@grad12.math.ncsu.edu (Kaushik Banerjee) Subject: Re: simultaneous equations...solutions Message-ID: <1993Jan10.211732.24254@ncsu.edu> Sender: news@ncsu.edu (USENET News System) Organization: NCSU Mathematics Dept. References: <1993Jan10.191952.16384@nuscc.nus.sg> Date: Sun, 10 Jan 1993 21:17:32 GMT Lines: 38