cayleytable
Class groupPermutation
java.lang.Object
cayleytable.groupPermutation
public class groupPermutation
- extends java.lang.Object
Class used to determine the number of permutations of a particular order
that form a legal group where the identity element is always 0.
- Author:
- Jeffrey Barr
Constructor Summary |
groupPermutation()
Creates a new instance of groupPermutation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
groupCount
int groupCount
groupNamer
private groupIdentify groupNamer
myGroup
private groupMatrix myGroup
groupPermutation
public groupPermutation()
- Creates a new instance of groupPermutation
determinePermutationAndSolve
private void determinePermutationAndSolve(java.util.ArrayList<PermutationGenerator> myPermGens,
int n)
repetitionCheck
private boolean repetitionCheck(int currentRow)
factorial
private int factorial(int n)
main
public static void main(java.lang.String[] args)