Package JSci.maths.groups

Provides classes for groups and their generalisations (monoids, semigroups).

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.
Monoid This interface defines a monoid.
Monoid.Member This interface defines a member of a monoid.
Semigroup This interface defines a semigroup.
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.
 

Package JSci.maths.groups Description

Provides classes for groups and their generalisations (monoids, semigroups).