public class AlgebraFromMinimalSets extends BasicAlgebra implements SmallAlgebra
If n is the size of A and k is the size of each minimal set, we can specify the geometry of a list of maps 0 to k-1 into A.
SmallAlgebra.AlgebraTypeuniverseList, universeOrdercon, description, monitor, name, operationsMap, similarityType, size, sub, universeCARDINALITY_COUNTABLE, CARDINALITY_COUNTABLY_INFINITE, CARDINALITY_FINITE, CARDINALITY_INFINITE, CARDINALITY_UNKNOWN| Constructor and Description | 
|---|
AlgebraFromMinimalSets(SmallAlgebra minAlg)  | 
AlgebraFromMinimalSets(SmallAlgebra minAlg,
                      int algSize,
                      java.util.List<int[]> maps)  | 
AlgebraFromMinimalSets(java.lang.String name,
                      SmallAlgebra minAlg)  | 
AlgebraFromMinimalSets(java.lang.String name,
                      SmallAlgebra minAlg,
                      int algSize,
                      java.util.List<int[]> maps,
                      java.util.List<java.lang.Integer> connectPts)
If k is the cardinality of  
minAlg, each map maps
 k = {0,..., k-1} one-to-one into n = {0,...,n-1}. | 
AlgebraFromMinimalSets(java.lang.String name,
                      SmallAlgebra minAlg,
                      java.util.List<java.lang.Integer> connectPts)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
main(java.lang.String[] args)  | 
algebraType, con, convertToDefaultValueOps, elementIndex, getElement, getUniverseList, getUniverseOrder, intUniverse, resetConAndSub, setUniverseList, setUniverseOrder, subcardinality, constantOperations, getDescription, getMonitor, getName, getOperation, getOperationsMap, inputSize, isIdempotent, isSimilarTo, isTotal, isUnary, iterator, makeOperationTables, monitoring, operations, parent, parents, setDescription, setMonitor, setName, setOperations, setUniverse, similarityType, universe, updateSimilarityTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitalgebraType, con, convertToDefaultValueOps, elementIndex, getElement, getUniverseList, getUniverseOrder, parent, parents, resetConAndSub, subcardinality, constantOperations, getDescription, getMonitor, getName, getOperation, getOperationsMap, inputSize, isIdempotent, isSimilarTo, isTotal, isUnary, iterator, makeOperationTables, monitoring, operations, setDescription, setMonitor, setName, similarityType, universe, updateSimilarityTypepublic AlgebraFromMinimalSets(SmallAlgebra minAlg)
public AlgebraFromMinimalSets(SmallAlgebra minAlg, int algSize, java.util.List<int[]> maps)
public AlgebraFromMinimalSets(java.lang.String name,
                              SmallAlgebra minAlg)
public AlgebraFromMinimalSets(java.lang.String name,
                              SmallAlgebra minAlg,
                              java.util.List<java.lang.Integer> connectPts)
public AlgebraFromMinimalSets(java.lang.String name,
                              SmallAlgebra minAlg,
                              int algSize,
                              java.util.List<int[]> maps,
                              java.util.List<java.lang.Integer> connectPts)
minAlg, each map maps
 k = {0,..., k-1} one-to-one into n = {0,...,n-1}. The first map
 must be the identity. Each element of n must be in the range of 
 at least one map. Given any two elements of n, there are overlapping
 ranges of the maps going from on to the other.name - minAlg - a permutational algebramaps - Copyright 2003 Ralph Freese. All Rights Reserved.