Updates:
        Status: Accepted
        Labels: -Priority-Low Priority-Medium

Comment #1 on issue 2301 by asmeurer: RFC: Basis, and/or VectorSpace class required
http://code.google.com/p/sympy/issues/detail?id=2301

Sounds like a good idea to me.

At my university, we have a sophomore level linear algebra class, which focuses on matrices and calculation, and a senior level class that focuses on the theory and proving the results (I am in this senior class right now actually). The senior class proves everything in terms of general vector spaces whenever possible, only falling back to matrices when necessary for calculation. It think that that could make a good model in SymPy too. Then you could, for example, consider linear transformations on the space of polynomials P(R) without having to compute the matrix of the transformation explicitly (this will be especially nice when the matrix is nontrivial, such as when you want to consider it over some orthonormal basis). You could also, in limited cases, consider things over infinite dimensional vector spaces, though this is more advanced, harder to compute, and probably less useful in general, but anyway the framework should allow for it.

--
You received this message because you are subscribed to the Google Groups 
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy-issues?hl=en.

Reply via email to