org.uacalc.alg
Class AlgebraWithGeneratingVector
java.lang.Object
org.uacalc.alg.AlgebraWithGeneratingVector
- All Implemented Interfaces:
- java.lang.Comparable<AlgebraWithGeneratingVector>
public class AlgebraWithGeneratingVector
- extends java.lang.Object
- implements java.lang.Comparable<AlgebraWithGeneratingVector>
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AlgebraWithGeneratingVector
public AlgebraWithGeneratingVector(SmallAlgebra alg,
int[] vec)
getAlgebra
public SmallAlgebra getAlgebra()
getVector
public int[] getVector()
isImageOf
public boolean isImageOf(AlgebraWithGeneratingVector alg2)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
compareTo
public int compareTo(AlgebraWithGeneratingVector alg2)
- Specified by:
compareTo in interface java.lang.Comparable<AlgebraWithGeneratingVector>
siDecompose
public static java.util.List<AlgebraWithGeneratingVector> siDecompose(SmallAlgebra alg,
int[] vec)
siDecompose
public static java.util.List<AlgebraWithGeneratingVector> siDecompose(SmallAlgebra alg,
int[] vec,
java.util.List<Equation> relations)
- Given an algebra and a vector of elements, this first forms the
subalgebra generated by the vector and then decomposes that into
subdirectly irreducible algebras.
- Parameters:
alg - vec -
- Returns:
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright 2003 Ralph Freese. All Rights Reserved.