|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AbelianGroup | This interface defines an abelian group. |
| AbelianGroup.Member | This interface defines a member of an abelian group. |
| Group | This interface defines a group. |
| Group.Member | This interface defines a member of a group. |
| Loop | This interface defines a loop (a quasigroup with an identity element). |
| Loop.Member | This interface defines a member of a loop. |
| Magma | This interface defines a magma (a set with a single binary operation). |
| Magma.Member | This interface defines a member of a magma. |
| Monoid | This interface defines a monoid (a semigroup with an identity element). |
| Monoid.Member | This interface defines a member of a monoid. |
| OrderedGroup | This interface defines an ordered group. |
| Quasigroup | This interface defines a quasigroup (a magma in which division is always possible, not necessarily associative). |
| Quasigroup.Member | This interface defines a member of a Quasigroup. |
| Semigroup | This interface defines a semigroup (an associative magma). |
| Semigroup.Member | This interface defines a member of a semigroup. |
| Class Summary | |
|---|---|
| CyclicGroup | The CyclicGroup class represents the nth cyclic group. |
| DihedralGroup | The DihedralGroup class represents the nth dihedral group. |
| FiniteGroup | Superclass for finite groups. |
| LieGroup | The LieGroup class provides an encapsulation for Lie groups. |
| QuaternionGroup | The QuaternionGroup class represents the quaternion group. |
| U1 | The U1 class provides an encapsulation for U(1) groups. |
Provides classes for groups and their generalisations (monoids, semigroups).
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||