public class AlgebraWithGeneratingVector extends java.lang.Object implements java.lang.Comparable<AlgebraWithGeneratingVector>
Constructor and Description |
---|
AlgebraWithGeneratingVector(SmallAlgebra alg,
int[] vec) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AlgebraWithGeneratingVector alg2) |
boolean |
equals(java.lang.Object obj) |
SmallAlgebra |
getAlgebra() |
int[] |
getVector() |
boolean |
isImageOf(AlgebraWithGeneratingVector alg2) |
static java.util.List<AlgebraWithGeneratingVector> |
siDecompose(SmallAlgebra alg,
int[] vec) |
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.
|
java.lang.String |
toString() |
public AlgebraWithGeneratingVector(SmallAlgebra alg, int[] vec)
public SmallAlgebra getAlgebra()
public int[] getVector()
public boolean isImageOf(AlgebraWithGeneratingVector alg2)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(AlgebraWithGeneratingVector alg2)
compareTo
in interface java.lang.Comparable<AlgebraWithGeneratingVector>
public static java.util.List<AlgebraWithGeneratingVector> siDecompose(SmallAlgebra alg, int[] vec)
public static java.util.List<AlgebraWithGeneratingVector> siDecompose(SmallAlgebra alg, int[] vec, java.util.List<Equation> relations)
alg
- vec
- public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2003 Ralph Freese. All Rights Reserved.