Interface Semigroup<E>
- Type Parameters:
E- Element type.
- All Superinterfaces:
Set<E>
- All Known Implementing Classes:
AlgebraicFieldExtension,BigElements,BigFiniteField,BigIntegers,BigIntegersModuloN,BigPrimeField,BigRationals,ClassGroup,ComplexNumbers,ConstructiveReals,FieldOfFractions,FiniteField,GaussianRationals,GeneralLinearGroup,Integers,IntegersModuloN,MatrixRing,MultivariatePolynomialRing,MultivariatePolynomialRingOverRing,NullSafeRing,PerformanceLoggingField,PerformanceLoggingRing,PolynomialRing,PolynomialRingFFT,PolynomialRingKaratsuba,PolynomialRingOverRing,PrimeField,QuadraticField,QuotientRing,Rationals,RealNumbers,SymmetricGroup,TestUtils.TestBigIntegers,TestUtils.TestField,TestUtils.TestIntegers
A semigroup is a set with an associative multiplication operation.
-
Method Summary
-
Method Details
-
multiply
Return the result of the product ab in this group. -
multiply
Return the result of the product abc in this group. -
multiply
Return the result of the product abcd in this group.
-