Uses of Interface
rocks.palaiologos.maja.structure.AdditiveGroupoid
Packages that use AdditiveGroupoid
-
Uses of AdditiveGroupoid in rocks.palaiologos.maja
Methods in rocks.palaiologos.maja with parameters of type AdditiveGroupoidModifier and TypeMethodDescriptionstatic <T> T
Maja.add
(AdditiveGroupoid<T> groupoid, T x, T y) Adds two values through an additive groupoid. -
Uses of AdditiveGroupoid in rocks.palaiologos.maja.structure
Subinterfaces of AdditiveGroupoid in rocks.palaiologos.maja.structureModifier and TypeInterfaceDescriptioninterface
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
Basic algebraic structure with an associative binary operation.interface
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
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 AdditiveGroupoidModifier and TypeMethodDescriptionstatic <T> AdditiveGroupoid<T>
AdditiveGroupoid.of
(MultiplicativeGroupoid<T> groupoid) Methods in rocks.palaiologos.maja.structure with parameters of type AdditiveGroupoidModifier and TypeMethodDescriptionstatic <T> MultiplicativeGroupoid<T>
MultiplicativeGroupoid.of
(AdditiveGroupoid<T> groupoid)