My idea was not to build the best method for finding Eigenvalues and
Eigenvectors, but to understand them. The trouble with using LAPACK without
understanding is not the way to learn. Neither is studying LAPACK
productive in that rather than understanding the theory all effort is spent
learning how LAPACK avoids numerical approximations forced by the limited
precision of computers.

I wanted to apply the method for calculating Eigenvalues as described in
text books. Only use J notation instead of standard mathematical notation.
As a side effect the result is a J script that can calculate Eigenvalues.
It is will known that p. does not do well for large polynomials, but using
p. allows one to follow the theory of Eigenvalues without getting bogged
down on how to factor polynomials.

What frustrated me was that I could not find any information on calculating
Eigenvectors. So I posted my struggle to handle Eigenvectors looking for
advice. I appreciate the help given to me so far. I have found Gilbert
Strang's book and will read it. Also found this afternoon that Khan has
lectures on Eigenvalues and Eigenvectors. I look forward to studying them.

Personally I think that J can so closely match textbook mathematical
notation is neat and its ability to do polynomial arithmetic so easily
shows the unique power of J.

On Sat, Feb 4, 2012 at 4:51 PM, Henry Rich <henryhr...@nc.rr.com> wrote:

> Agreed, and note that solving the characteristic polynomial is NOT used
> for finding eigenvalues of any but the smallest systems.  *Numerical
> Recipes*, which generally thinks that any citizen can write their own
> code to do almost anything, suggests that you leave eigenvalues to LAPACK.
>
> Henry Rich
>
> On 2/3/2012 10:00 PM, Kip Murray wrote:
> > For applications get a copy of Gilbert Strang's Introduction to Linear
> > Algebra and read his Chapter 6 Eigenvalues and Eigenvectors.  The bad
> > news is, this chapter starts on page 274.  You are expected to
> > understand why he calls 2 2 $ 0.5 a projection matrix and 2 2 $ 0 1 1 0
> > a reflection matrix.  The good news is, he never forgets applications,
> > and his presentation of the math is first rate: "I try to explain rather
> > than to deduce."  You begin to respect eigenvalues and eigenvectors when
> > you see their application to systems of differential equations in
> > section 6.3.
> >
> > On 2/3/2012 5:03 PM, Don Guinn wrote:
> >>
> >> I would appreciate comments and suggestions and where to go to better
> >> understand the applications of Eigenvalues and Eigenvectors.
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to