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.