Interface VectorSpace<V,S,F extends Field<S>>

Type Parameters:
V - Vector type.
S - Scalar type.
F - Field type.
All Superinterfaces:
AdditiveGroup<V>, CommutativeMonoid<V>, Module<V,S,F>, Set<V>
All Known Subinterfaces:
InnerProductSpace<V,S,F>, NormedVectorSpace<V,S,F>
All Known Implementing Classes:
AbstractVectorSpace, ComplexCoordinateSpace, RealCoordinateSpace, VectorSpaceOverField

public interface VectorSpace<V,S,F extends Field<S>> extends Module<V,S,F>
A vector space is a module over a field.