|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjhypercomplex.algebra.AlgebraicProperties
public abstract class AlgebraicProperties
| Constructor Summary | |
|---|---|
AlgebraicProperties()
|
|
| Method Summary | |
|---|---|
static boolean |
isAdamsIdentitiesForAlternativeAlgebrasSatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isAdamsIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
boolean |
isAlternative(Hypernumber h1,
Hypernumber h2)
Alternativity means that X(XY) = (XX)Y and X(YY) = (XY)Y This is equivalent to the associator properties: [X,X,Y] = [X,Y,Y] = 0 |
static boolean |
isAlternativeAlgebraIdentitySatisfied(java.lang.Class hypernumber,
int nr_of_identity,
int n_comps)
A collection of identities satisfied by alternative algebras. |
static boolean |
isAssociatorIdentity1Satisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isBolLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isBrukLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
|
static boolean |
isCommutatorAdamsIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isCommutatorCLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isCommutatorIdentity1Satisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isCommutatorMalcevIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isDerivation(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isExtraLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
A(B(CA)) = ((AB)C)A |
static boolean |
isFirstHentzelPeresiIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isGroup(java.lang.Class hypernumber,
int n_comps)
A(BC) = (AB)C |
static boolean |
isInLeftNucleus(Hypernumber h)
|
static boolean |
isInMiddleNucleus(Hypernumber h)
|
static boolean |
isInNucleus(Hypernumber h)
|
static boolean |
isInRightNucleus(Hypernumber h)
|
static boolean |
isInversePropertiesSatisfied(java.lang.Class hypernumber,
int n_comps)
A^–1(AB)=B=(BA)A^–1 |
static boolean |
isJordanIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
(A^2B)A - A^2(BA) = 0 <=> [A^2,B,A] = 0 Equivalent identities are A^2(AB) =A(A^2B) (BA)A^2 = (BA^2)A (AB)A^2 = (A^2B)A which are also checked. |
static boolean |
isJordansTripleIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
Cycl_Sum_{ ([A, [B, A, C], D] + [B, [A, A, C], D] - [B, A, [C, A, D]]) = 0 |
static boolean |
isLCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
|
static boolean |
isLeftBolLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isLeftMoufangLoop(java.lang.Class hypernumber,
int n_comps)
((AB)A)C=A(B(AC)) |
static boolean |
IsLeftNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isLie3Algebra(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isMiddleMoufangLoop(java.lang.Class hypernumber,
int n_comps)
(AB)(CA) = (A(BC))A = A((BC)A) |
static boolean |
IsMiddleNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isMoufangLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isNormMultiplicative(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isProjectionOperator(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isRCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
|
static boolean |
isRightBolLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isRightMoufangLoop(java.lang.Class hypernumber,
int n_comps)
A(B(CB))=((AB)C)B |
static boolean |
IsRightNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isSagleIdentitiesSatisfied(java.lang.Class hypernumber,
int n_comps,
boolean COMMUTATOR)
|
static boolean |
isSecondHentzelPeresiIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isTakhtajanIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static boolean |
isWeneIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
|
static void |
setNumericalMode(boolean is_numerical)
|
static void |
testFourCommutator(java.lang.Class hypernumber,
int n_comps)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AlgebraicProperties()
| Method Detail |
|---|
public static void setNumericalMode(boolean is_numerical)
is_numerical - 'true': calculations are carried out numerically.
'false': calculations are carried out numerically.
public static boolean isGroup(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isExtraLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
throws java.lang.Exception
java.lang.Exception
public static boolean isMoufangLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isLeftMoufangLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isRightMoufangLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isMiddleMoufangLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
throws java.lang.Exception
java.lang.Exception
public static boolean isCommutatorCLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isLCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
throws java.lang.Exception
java.lang.Exception
public static boolean isRCLoop(java.lang.Class hypernumber,
int n_comps,
boolean set_first_comp)
throws java.lang.Exception
java.lang.Exception
public static boolean IsLeftNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean IsMiddleNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean IsRightNuclearSquareLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isLeftBolLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isRightBolLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isBolLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isBrukLoop(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isProjectionOperator(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isAlternativeAlgebraIdentitySatisfied(java.lang.Class hypernumber,
int nr_of_identity,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public boolean isAlternative(Hypernumber h1,
Hypernumber h2)
throws java.lang.Exception
h1 - Hypermummer 1.h2 - Hypernummer 2.
java.lang.Exception
public static boolean isInLeftNucleus(Hypernumber h)
throws java.lang.Exception
h - Hyperumber
java.lang.Exception
public static boolean isInRightNucleus(Hypernumber h)
throws java.lang.Exception
h - Hyperumber
java.lang.Exception
public static boolean isNormMultiplicative(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
hypernumber - n_comps -
java.lang.Exception
public static boolean isInMiddleNucleus(Hypernumber h)
throws java.lang.Exception
h - Hyperumber
java.lang.Exception
public static boolean isInNucleus(Hypernumber h)
throws java.lang.Exception
h - Hypernumber.
java.lang.Exception
public static boolean isInversePropertiesSatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isSagleIdentitiesSatisfied(java.lang.Class hypernumber,
int n_comps,
boolean COMMUTATOR)
throws java.lang.Exception
java.lang.Exception
public static void testFourCommutator(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isTakhtajanIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isDerivation(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isLie3Algebra(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isAdamsIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isCommutatorAdamsIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isAdamsIdentitiesForAlternativeAlgebrasSatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isFirstHentzelPeresiIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isSecondHentzelPeresiIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isCommutatorMalcevIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isWeneIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isJordanIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isJordansTripleIdentitySatisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isCommutatorIdentity1Satisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
public static boolean isAssociatorIdentity1Satisfied(java.lang.Class hypernumber,
int n_comps)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||