JSci.maths.groups
Interface Semigroup.Member

All Superinterfaces:
Member, java.io.Serializable
All Known Subinterfaces:
Group.Member, Monoid.Member
All Known Implementing Classes:
CyclicGroup.Member, DihedralGroup.Member, QuaternionGroup.Member
Enclosing interface:
Semigroup

public static interface Semigroup.Member
extends Member

This interface defines a member of a semigroup.


Method Summary
 Semigroup.Member compose(Semigroup.Member g)
          The semigroup composition law.
 

Method Detail

compose

public Semigroup.Member compose(Semigroup.Member g)
The semigroup composition law.

Parameters:
g - a semigroup member