A B C D E F G H I J L M N O P Q R S T V Z 

I

inc() - Method in class jhypercomplex.BaseDependentCounter
Increases the number by 1.
initBitstring(int, int) - Static method in class jhypercomplex.combinatorics.Bitmap
 
INV_SQRT_2 - Static variable in interface jhypercomplex.CONST
 
isAdamsIdentitiesForAlternativeBinaryAlgebrasSatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isAdamsIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isAlternative(BinaryAlgebra, BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
Alternativity means right- and left-alternative.
isAlternativeBinaryAlgebraIdentitySatisfied(Class, int, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A collection of identities satisfied by alternative BinaryAlgebras.
isAntiSymmetric() - Method in class jhypercomplex.multiplication_tables.MultiplicationTable
 
isAssociative(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A(BC) = (AB)C
isAssociatorIdentity1Satisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isAssociatorTotallyAntisymmeric(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isAutomorphism(BinaryProductStructure, BinaryProductStructure) - Method in class jhypercomplex.BinaryProductStructure
Checks if given hypernumber is related to the hypernumbers x, y via the automorphism map: (a x a^{-1}) (a y a^{-1}) = l (a xy a^{-1}) with l a constant, i.e. we do not require an appropriate normalisation of the hypernumbers.
isBMQuaternatorIdentitySatisfied(Class<?>, int, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isBolLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isBrukLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.BinaryAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.ComplexNumber
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.OctonarySubAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.Octonion
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.Quaternion
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.Sedenion
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.cayley_dickson_algebras.Trigintaduonion
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.clifford_algebras.DeSitterAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.clifford_algebras.PauliAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.clifford_algebras.PlaneAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.clifford_algebras.SpacetimeAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.algebras.TensoredAlgebra
 
isCayleyDicksonAlgebra() - Method in class jhypercomplex.matrices.Vector
 
isCayleyDicksonLoop() - Method in class jhypercomplex.BinaryProductStructure
 
isCLoop(Class, int, boolean) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCommutative(BinaryAlgebra, BinaryAlgebra) - Static method in class jhypercomplex.algebras.BinaryAlgebra
 
isCommutatorAdamsIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCommutatorCLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCommutatorIdentity1Satisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCommutatorMalcevIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isCommutatorSagleIdentitiesSatisfied(Class<?>, int, boolean) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
The commutator form of the Sagle identity is given by one of the following 4 equivalent expressions: [A,[B,[C,D]]] + [B,[C,[D,A]]] + [C,[D,[A,B]]] + [D,[A,[B,C]]] + [[B,D],[A,C]] = 0 [[[A,B],C],D] + [[[B,C],D],A] + [[[C,D],A],B] + [[[D,A],B],C] + [[B,D],[A,C]] = 0 [A,[[B,C],D]] + [B,[[C,D],A]] + [C,[[D,A],D]] + [D,[[A,B],C]] + [[A,C],[B,D]] = 0 [[A,[B,C]],D] + [[B,[C,D]],A] + [[C,[D,A]],B] + [[D,[A,B]],C] + [[A,C],[B,D]] = 0 All 4 versions are checked.
isComponentZero(int) - Method in class jhypercomplex.BinaryProductStructure
 
isDerivation(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A derivative is a linear map D that satisfies the "Leibnitz rule", i.e.
isEqual(BinaryProductStructure) - Method in class jhypercomplex.algebras.BinaryAlgebra
Compares the components of the hypernumber with those of another one.
isEqual(SteinerTripleSystem, SteinerTripleSystem) - Static method in class jhypercomplex.combinatorics.SteinerTripleSystem
 
isEqualTables(String[][], String[][]) - Static method in class jhypercomplex.multiplication_tables.MultiplicationTable
 
isExtraLoop(Class, int, boolean) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A(B(CA)) = ((AB)C)A
isFanoPlane() - Method in class jhypercomplex.multiplication_tables.MultiplicationTable
Checks if the table is isomorphic to one of the 30 Fano planes.
isFirstHentzelPeresiIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
The first Hentzel-Peresi identity is defined as follows: sigma{b,c,e} ([a,(c,d,e),b] + [a,b,(c,d,e)]) = sigma{b,c,e} ([a,{{c,d},e} - {c,{d,e}},b] + [a,b,{{c,d},e} - {c,{d,e}}]) with sigma{b,c,e} the cyclic permutations over b,c,e and (c,d,e) the Jordan associator.
isFlexible(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A(BA) = (AB)A
isHadamardMatrix(SquareMatrix) - Static method in class jhypercomplex.matrices.HadamardMatrix
The condition for a matrix to be a Hadamard M matrix is: M_m * (M^t)_n = 1, for all m,n.
isInLeftNucleus(BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isInMiddleNucleus(BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isInNucleus(BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isInRightNucleus(BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isIntegralUnitElement(BinaryAlgebra) - Method in class jhypercomplex.algebras.cayley_dickson_algebras.discrete.HypercomplexLattice
 
isInversePropertiesSatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A^–1(AB)=B=(BA)A^–1
isJordanIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
(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.
isJordansTripleIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
Cycl_Sum_{ ([A, [B, A, C], D] + [B, [A, A, C], D] - [B, A, [C, A, D]]) = 0
isLatinSquare() - Method in class jhypercomplex.multiplication_tables.MultiplicationTable
 
isLCLoop(Class, int, boolean) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isLeftAlternative(BinaryAlgebra, BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
Left-alternativity is defined by means of the associator identity [h1,h1,h2] = 0.
isLeftBolLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isLeftMoufangLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
((AB)A)C=A(B(AC))
IsLeftNuclearSquareLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isLie3BinaryAlgebra(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isLinearizedJordanIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isLinearlyDependent(BinaryProductStructure, BinaryProductStructure, boolean) - Static method in class jhypercomplex.BinaryProductStructure
Tests linear dependency, i.e. if h1 = c*h2 is satisfied, with "c" a (real) non-zero constant.
isMiddleMoufangLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
(AB)(CA) = (A(BC))A = A((BC)A)
IsMiddleNuclearSquareLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isMoufangLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isNormMultiplicative(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isNumerical() - Method in class jhypercomplex.BinaryProductStructure
 
isNumericalityDetected(BinaryProductStructure) - Static method in class jhypercomplex.BinaryProductStructure
Detects if all the components are numerical.
isOrthogonal(BinaryAlgebra, BinaryAlgebra) - Static method in class jhypercomplex.algebras.BinaryAlgebra
 
isOrthogonalTo(BinaryAlgebra) - Method in class jhypercomplex.algebras.BinaryAlgebra
 
isPolarizedJordanIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isProductClosed(BinaryProductStructure[]) - Static method in class jhypercomplex.BinaryProductStructure
REQUIRES: Mode must be set to numerical.
isProjectionOperator() - Method in class jhypercomplex.algebras.BinaryAlgebra
 
isRCLoop(Class, int, boolean) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isRightAlternative(BinaryAlgebra, BinaryAlgebra) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
Right-alternativity is defined by means of the associator identity [h1,h2,h2] = 0.
isRightBolLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isRightMoufangLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
A(B(CB))=((AB)C)B
IsRightNuclearSquareLoop(Class, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isSecondHentzelPeresiIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
The second Hentzel-Peresi identity for a flexible BinaryAlgebra is defined as follows: [A(AB)-(BA)A,C,D] + [{[A,B],C},A,D] - [[A,B],{A,C},D] = 0
isSignMatrix() - Method in class jhypercomplex.multiplication_tables.SignTable
TODO: we need a proper mathemacal definition of what a sign matrix is and accordingly a proper check ...
isSixthRootOfUnity(Octonion) - Static method in class jhypercomplex.algebras.cayley_dickson_algebras.Octonion
 
isSTS7() - Method in class jhypercomplex.combinatorics.SevenPointsSTS
As the blocks can be set externally it is not guaranteed that one gets a block design.
isTakhtajanIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isThirdRootOfUnity(Octonion) - Static method in class jhypercomplex.algebras.cayley_dickson_algebras.Octonion
 
isUnitElement(BinaryAlgebra, boolean) - Method in class jhypercomplex.algebras.cayley_dickson_algebras.discrete.HypercomplexLattice
 
isUnitElement(Octonion) - Method in class jhypercomplex.algebras.cayley_dickson_algebras.discrete.OctonionE8Lattice
 
isUnitElement(Octonion) - Method in class jhypercomplex.algebras.cayley_dickson_algebras.discrete.OctonionicLeechLattice
 
isUnitElement(Quaternion) - Method in class jhypercomplex.algebras.cayley_dickson_algebras.discrete.QuaternionLattice
 
isWeneIdentitySatisfied(Class<?>, int) - Static method in class jhypercomplex.algebras.identities.AlgebraicProperties
 
isZero() - Method in class jhypercomplex.BinaryProductStructure
 
A B C D E F G H I J L M N O P Q R S T V Z