Interface ScalarTheory<S extends Scalar<S>>

All Superinterfaces:
BasicObjectTheory<S>, ComparableTheory<S>, ElementTheory<S>, OrderedTheory<S>, SizeableScalarTheory<S,S>, SizeableTheory<S,S>, StrictlyOrderedTheory<S>
All Known Subinterfaces:
CompleteScalarFieldTheory<E>, ScalarFieldTheory<E>

public interface ScalarTheory<S extends Scalar<S>> extends SizeableScalarTheory<S,S>
Since:
0.4
Author:
Michiel Meeuwissen
  • Method Details

    • implementsScalar

      @Property default void implementsScalar(@ForAll("elements") S e1)
    • absSignum

      @Property default void absSignum(@ForAll("elements") S e)