public interface AbelianGroup
Modifier and Type | Interface and Description |
---|---|
static interface |
AbelianGroup.Member
This interface defines a member of an abelian group.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isNegative(AbelianGroup.Member a,
AbelianGroup.Member b)
Returns true if one member is the negative of the other.
|
boolean |
isZero(AbelianGroup.Member g)
Returns true if the member is the identity element of this group.
|
AbelianGroup.Member |
zero()
Returns the identity element.
|
AbelianGroup.Member zero()
boolean isZero(AbelianGroup.Member g)
g
- a group memberboolean isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
a
- a group memberb
- a group member