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

Type Parameters:
V - Vector type.
S - Scalar type.
F - Scalar field type
All Superinterfaces:
AdditiveGroup<V>, CommutativeMonoid<V>, Module<V,S,F>, Set<V>, VectorSpace<V,S,F>
All Known Implementing Classes:
ComplexCoordinateSpace, RealCoordinateSpace, VectorSpaceOverField

public interface InnerProductSpace<V,S,F extends Field<S>> extends VectorSpace<V,S,F>
A group is a set with an associative addition operation and an inverse operation.
  • Method Details

    • innerProduct

      S innerProduct(V v, V u)
      Return the inner product ⟨v,u⟩ of two vectors v and u.