Interface HilbertSpace<H,​F extends Field<F> & Comparable<F>>

    • Method Detail

      • innerProduct

        double innerProduct​(H that)
        <⋅,⋅> : H × H → F

        Inner product formalizes the geometrical notions such as the length of a vector and the angle between two vectors. It defines orthogonality between two vectors, where their inner product is 0.

        Parameters:
        that - the object to form an angle with this
        Returns:
        <this,that>
      • angle

        double angle​(H that)
        ∠ : H × H → F

        Inner product formalizes the geometrical notions such as the length of a vector and the angle between two vectors. It defines orthogonality between two vectors, where their inner product is 0.

        Parameters:
        that - the object to form an angle with this
        Returns:
        the angle between this and that