repthy
Class PSL
Object
AbstractCollection
AbstractSet
ImmutableSet
Group
HashGroup
PSL
- All Implemented Interfaces:
- Collection, Set
- Direct Known Subclasses:
- PSL3
- public class PSL
- extends HashGroup
The projective special linear group PSL(n, p) over
the finite field of p elements.
As in MatrixModp, we require 2 ≤ p ≤ 127.
- Author:
- Mark McConnell
|
Constructor Summary |
PSL(int n,
int p)
Constructs PSL(n, p). |
|
Method Summary |
boolean |
isSimple()
Whether this group is simple. |
static void |
main(String[] ignored)
Prompts for n and p and pops up the character
table of PSLn(p). |
| Methods inherited from class Group |
cyclicSubgpsUpToConj, describeOrder8, elementarySubgps, fillInCharTable, getCenter, getCentralizer, getCharComparator, getCharTable, getCommutatorSubgroup, getCompositionSeries, getConjClassRep, getEltOrder, getEltOrder, getIdentity, getOrder, getProperNormalSubgroup, getSylow, isAbelian, isCentral, isSubgroupOf, order, power, printTest, tableTest |
PSL
public PSL(int n,
int p)
- Constructs PSL(n, p).
- Throws:
IllegalArgumentException - Unless n ≥ 1 and
p is prime.
isSimple
public boolean isSimple()
- Description copied from class:
Group
- Whether this group is simple.
- Overrides:
isSimple in class Group
main
public static void main(String[] ignored)
- Prompts for n and p and pops up the character
table of PSLn(p).