Boost logo

Glas :

[glas] vector space, banach space and hilbert space concepts

From: Karl Meerbergen (Karl.Meerbergen_at_[hidden])
Date: 2005-03-23 03:01:33


Hello,

Attached is a tar file with a proposal for vector space, banach space
and hilbert space concepts.
The index.html file gives an overview. We have tried to be as general as
possible using algebraic structures. You may see an important difference
between Matrix and Vector that should be discussed. The Vector concept
allows for a scalar multiplication with a scalar of a different
value_type as the Vector, the Matrix concept does not. An important
advantage I see is that the Vector allows scalar multiplication for
something like vector< vector<T > >.

Please forward me your comments. I am sure there are still errors. Is
anything missing related to VectorSpace, BanachSpace and HilbertSpace?

Thanks to Toon for reading the first draft. Thanks to you for your
contributions,

Have a nice day,

Karl