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.
-