Uses of Interface
rocks.palaiologos.maja.structure.MultiplicativeSemigroup
Packages that use MultiplicativeSemigroup
-
Uses of MultiplicativeSemigroup in rocks.palaiologos.maja.structure
Subinterfaces of MultiplicativeSemigroup in rocks.palaiologos.maja.structureModifier and TypeInterfaceDescriptioninterface
A division ring is a set R equipped with two binary operations + and ·, where (R, +) is an abelian group and (R, ·) is a commutative monoid.interface
DivisionRing<T>
A division ring is a set R equipped with two binary operations + and ·, where (R, +) is an abelian group and (R, ·) is a group.interface
Field<T>
A a commutative division ring (i.e.interface
Group with a commutative binary operation.interface
An algebraic structure with an associative and commutative binary operation and an identity element.interface
An extension to the concept of monoid.interface
An algebraic structure with an associative binary operation (implied by semigroup properties) and an identity element.interface
Ring<T>
A ring is a set R equipped with two binary operations + and ·, where (R, +) is an abelian group and (R, ·) is a monoid.interface
SemiRing<T>
A ring is a set R equipped with two binary operations + and ·, where (R, +) is a commutative monoid and (R, ·) is a monoid.Methods in rocks.palaiologos.maja.structure that return MultiplicativeSemigroupModifier and TypeMethodDescriptionstatic <T> MultiplicativeSemigroup<T>
MultiplicativeSemigroup.of
(AdditiveSemigroup<T> semigroup) Methods in rocks.palaiologos.maja.structure with parameters of type MultiplicativeSemigroupModifier and TypeMethodDescriptionstatic <T> AdditiveSemigroup<T>
AdditiveSemigroup.of
(MultiplicativeSemigroup<T> semigroup)