org.metasyntactic.math.algebra
Interface Group

All Superinterfaces:
java.util.Collection, Groupoid, Monoid, Semigroup, java.util.Set, Set
All Known Subinterfaces:
AbelianGroup, Field, Ring
All Known Implementing Classes:
AbstractField

public interface Group
extends Monoid


Method Summary
 java.lang.Object getInverse(java.lang.Object a)
           
 
Methods inherited from interface org.metasyntactic.math.algebra.Monoid
getIdentity
 
Methods inherited from interface org.metasyntactic.math.algebra.Semigroup
getAssociativeBinaryOperation
 
Methods inherited from interface org.metasyntactic.math.algebra.Groupoid
getBinaryOperation
 
Methods inherited from interface org.metasyntactic.math.algebra.Set
difference, intersection, union
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

getInverse

public java.lang.Object getInverse(java.lang.Object a)