[ { "name": "IsObject", "type": "Category", "implied": [] }, { "name": "ViewObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oper.g", "line": 1626 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10050, "comment": "ViewObj: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 10038, "comment": "ViewObj: for a Lie matrix in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieMatrix" ] ] }, { "rank": 10036, "comment": "ViewObj: for groups with known structure description", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasStructureDescription" ] ] }, { "rank": 10036, "comment": "ViewObj: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ], "aka": [ "ViewFullHomModule" ] }, { "rank": 10023, "comment": "ViewObj: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 10022, "comment": "ViewObj: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 10022, "comment": "ViewObj: for group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] }, { "rank": 10017, "comment": "ViewObj: for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 10017, "comment": "ViewObj: for identity mapping", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ] ] }, { "rank": 10009, "comment": "ViewObj: for a canonical basis", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis" ] ] }, { "rank": 10007, "comment": "ViewObj: for an enumerator that perhaps has its own `ViewObj' function", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ] ] }, { "rank": 10001, "comment": "ViewObj", "filters": [ [ "IsPcp" ] ], "aka": [ "PRINT_OBJ", "PrintObj" ] }, { "rank": 10001, "comment": "ViewObj: for an object with name", "filters": [ [ "HasName" ] ] }, { "rank": 10000, "comment": "ViewObj", "filters": [ [] ] }, { "rank": 136, "comment": "ViewObj: subgroup by property", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasElementTestFunction" ] ] }, { "rank": 129, "comment": "ViewObj: for a two-sided ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 128, "comment": "ViewObj: for a right ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 128, "comment": "ViewObj: for a left ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal", "HasLeftActingRingOfIdeal" ] ] }, { "rank": 110, "comment": "ViewObj: for a restricted mapping", "filters": [ [ "IsGeneralRestrictedMappingRep" ] ] }, { "rank": 110, "comment": "ViewObj: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 109, "comment": "ViewObj: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 107, "comment": "ViewObj: objects with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 107, "comment": "ViewObj: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ] }, { "rank": 90, "comment": "ViewObj: for function field", "filters": [ [ "IsFunctionField" ] ] }, { "rank": 72, "comment": "ViewObj: for a field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 68, "comment": "ViewObj: for cyclotomic field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 66, "comment": "ViewObj: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 66, "comment": "ViewObj: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 65, "comment": "ViewObj: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 65, "comment": "ViewObj: for natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 61, "comment": "ViewObj: for a polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 59, "comment": "ViewObj: for a matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 58, "comment": "ViewObj: for algebraic extension", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ] ] }, { "rank": 55, "comment": "ViewObj: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 48, "comment": "ViewObj: for full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "ViewObj: for full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 48, "comment": "ViewObj: subgroup of free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 47, "comment": "ViewObj: fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 46, "comment": "ViewObj: for a matrix group with stored generators", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "ViewObj: for a matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 44, "comment": "ViewObj: for GF2 matrix", "filters": [ [ "IsTable", "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "ViewObj: for a Lie algebra with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "HasDimension" ] ] }, { "rank": 43, "comment": "ViewObj: for a Lie algebra with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 42, "comment": "ViewObj: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 41, "comment": "ViewObj: for an algebra-with-one with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasDimension" ] ] }, { "rank": 40, "comment": "ViewObj: for an algebra-with-one with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRingWithOne" ] ] }, { "rank": 39, "comment": "ViewObj: for an algebra-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 39, "comment": "ViewObj: for a FLMLOR-with-one with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasDimension" ] ] }, { "rank": 38, "comment": "ViewObj: for an algebra with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasDimension" ] ] }, { "rank": 38, "comment": "ViewObj: for a FLMLOR-with-one with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorRingWithOne" ] ] }, { "rank": 38, "comment": "ViewObj: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 37, "comment": "ViewObj: for an algebra with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 37, "comment": "ViewObj: for a FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 36, "comment": "ViewObj: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 36, "comment": "ViewObj: for a FLMLOR with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasDimension" ] ] }, { "rank": 35, "comment": "ViewObj: for a character", "filters": [ [ "IsClassFunction", "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 35, "comment": "ViewObj: for a FLMLOR with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 35, "comment": "ViewObj: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "ViewObj: for null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 34, "comment": "ViewObj: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 33, "comment": "ViewObj: for Z_(pi) (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 33, "comment": "ViewObj: for a virtual character", "filters": [ [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 33, "comment": "ViewObj: for a semigroup Congruence with known generating pairs", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 32, "comment": "ViewObj: for a semigroup congruence", "filters": [ [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 32, "comment": "ViewObj: for ranges", "filters": [ [ "IsList", "IsRange", "IsFinite", "HasIsFinite" ] ] }, { "rank": 31, "comment": "ViewObj: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "ViewObj: for an empty row vector", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 30, "comment": "ViewObj: for a ring-with-one with known generators", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 29, "comment": "ViewObj: for an alg. hom. from f. p. algebra", "filters": [ [ "IsAlgebraHomomorphismFromFpRep" ] ] }, { "rank": 29, "comment": "ViewObj: for an operation algebra homomorphism", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ] ] }, { "rank": 29, "comment": "ViewObj: for a ring-with-one", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 29, "comment": "ViewObj: for a RightSemigroupCongruence with generators", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsRightSemigroupCongruence", "HasIsRightSemigroupCongruence" ] ] }, { "rank": 29, "comment": "ViewObj: for a LeftSemigroupCongruence with known generating pairs", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsLeftSemigroupCongruence", "HasIsLeftSemigroupCongruence" ] ] }, { "rank": 27, "comment": "ViewObj: for algebra module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsAlgebraModule", "HasIsAlgebraModule" ] ] }, { "rank": 27, "comment": "ViewObj: for vector space with known dimension", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasDimension" ] ] }, { "rank": 27, "comment": "ViewObj: for a ring with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 27, "comment": "ViewObj: for a magma congruence with generating pairs", "filters": [ [ "IsMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 27, "comment": "ViewObj: for a RightMagmaCongruence with generators", "filters": [ [ "IsRightMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 27, "comment": "ViewObj: for a LeftMagmaCongruence with known generating pairs", "filters": [ [ "IsLeftMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 26, "comment": "ViewObj: for vector space with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 26, "comment": "ViewObj: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 26, "comment": "ViewObj: for a magma congruence", "filters": [ [ "IsMagmaCongruence" ] ] }, { "rank": 25, "comment": "ViewObj: for a fp monoid with generators", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": 25, "comment": "ViewObj: for a free monoid containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 25, "comment": "ViewObj: For a compressed MatFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitMatrixRep" ] ] }, { "rank": 25, "comment": "ViewObj: for an algebra g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 25, "comment": "ViewObj: for vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 24, "comment": "ViewObj: pcgs", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ] ] }, { "rank": 24, "comment": "ViewObj: for free left module with known generators", "filters": [ [ "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 24, "comment": "ViewObj: for free left module with known dimension", "filters": [ [ "IsFreeLeftModule", "HasDimension" ] ] }, { "rank": 24, "comment": "ViewObj: for a RightSemigrouCongruence", "filters": [ [ "IsRightSemigroupCongruence", "HasIsRightSemigroupCongruence" ] ] }, { "rank": 24, "comment": "ViewObj: for a LeftSemigroupCongruence", "filters": [ [ "IsLeftSemigroupCongruence", "HasIsLeftSemigroupCongruence" ] ] }, { "rank": 23, "comment": "ViewObj: for saturated Fitting formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsSaturated", "HasIsSaturated", "IsClassByPropertyRep" ] ] }, { "rank": 23, "comment": "ViewObj: for GreensHRelation", "filters": [ [ "IsGreensHRelation" ] ] }, { "rank": 23, "comment": "ViewObj: for GreensDRelation", "filters": [ [ "IsGreensDRelation" ] ] }, { "rank": 23, "comment": "ViewObj: for GreensJRelation", "filters": [ [ "IsGreensJRelation" ] ] }, { "rank": 23, "comment": "ViewObj: for embedding into wreath product", "filters": [ [ "IsEmbeddingWreathProductPermGroup" ] ] }, { "rank": 23, "comment": "ViewObj: for projection from subdirect product", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ] ] }, { "rank": 23, "comment": "ViewObj: for projection from a direct product", "filters": [ [ "IsProjectionDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "ViewObj: for embedding into direct product", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "ViewObj: for nat. hom. of pc group", "filters": [ [ "IsNaturalHomomorphismPcGroupRep" ] ] }, { "rank": 23, "comment": "ViewObj: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 23, "comment": "ViewObj: for a ring g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "ViewObj: for a left module m.b.m.", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 23, "comment": "ViewObj: for a left module g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "ViewObj: for free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 23, "comment": "ViewObj: for a zero group", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsMagmaWithZeroAdjoined" ] ] }, { "rank": 23, "comment": "ViewObj: for an iterator that perhaps has its own `ViewObj' function", "filters": [ [ "IsIterator", "IsIteratorByFunctionsRep" ] ] }, { "rank": 22, "comment": "ViewObj: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "ViewObj: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 22, "comment": "ViewObj: for action homomorphism", "filters": [ [ "IsActionHomomorphism" ] ], "aka": [ "VPActionHom" ] }, { "rank": 22, "comment": "ViewObj: for a RightMagmaCongruence", "filters": [ [ "IsRightMagmaCongruence" ] ] }, { "rank": 22, "comment": "ViewObj: for a LeftMagmaCongruence", "filters": [ [ "IsLeftMagmaCongruence" ] ] }, { "rank": 21, "comment": "ViewObj: for a free semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 21, "comment": "ViewObj: For a compressed VecFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitVectorRep" ] ] }, { "rank": 21, "comment": "ViewObj: for GF2 vector", "filters": [ [ "IsHomogeneousList", "IsFinite", "HasIsFinite", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 21, "comment": "ViewObj: empty strings", "filters": [ [ "IsString", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 20, "comment": "ViewObj: for product of Fitting formations", "filters": [ [ "IsFittingProductRep", "IsFormationProductRep" ] ] }, { "rank": 20, "comment": "ViewObj", "filters": [ [ "IsUnicodeCharacter" ] ] }, { "rank": 20, "comment": "ViewObj: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 20, "comment": "ViewObj: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 20, "comment": "ViewObj: for a fp semigroup with generators", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": 20, "comment": "ViewObj: combinatorial collector rep (32 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 20, "comment": "ViewObj: combinatorial collector rep (16 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 20, "comment": "ViewObj: combinatorial collector rep (8 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 20, "comment": "ViewObj: for a free semigroup containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 19, "comment": "ViewObj: for Fitting formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsClassByPropertyRep" ] ] }, { "rank": 19, "comment": "ViewObj: for a saturated formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "IsClassByPropertyRep" ] ] }, { "rank": 19, "comment": "ViewObj: for homomorphisms into matrix groups", "filters": [ [ "IsHomomorphismIntoMatrixGroup", "HasIsHomomorphismIntoMatrixGroup" ] ] }, { "rank": 19, "comment": "ViewObj: combinatorial collector rep (32 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is32BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj: combinatorial collector rep (16 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is16BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj: combinatorial collector rep (8 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is8BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj: combinatorial collector rep (up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "ViewObj: for mapping by function with inverse", "filters": [ [ "IsMappingByFunctionWithInverseRep" ] ] }, { "rank": 19, "comment": "ViewObj: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 18, "comment": "ViewObj: combinatorial collector rep", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 18, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is32BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is16BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is8BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "ViewObj: for a semigroup ideal with known generators", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "HasGeneratorsOfMagmaIdeal", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 17, "comment": "ViewObj: for a Schunck class", "filters": [ [ "IsSchunckClass", "HasIsSchunckClass", "IsClassByPropertyRep" ] ] }, { "rank": 17, "comment": "ViewObj: for a subsemigroup of a Rees 0-matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "ViewObj: for a subsemigroup of a Rees matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "ViewObj: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ] ] }, { "rank": 17, "comment": "ViewObj: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "ViewObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 17, "comment": "ViewObj: for a free magma-with-one containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "CategoryCollections(IsWord)" ] ] }, { "rank": 17, "comment": "ViewObj: For large finite field elements", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "ViewObj: for an add. magma-with-inverses with generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 17, "comment": "ViewObj: for a semigroup ideal", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 16, "comment": "ViewObj: for a Molien series", "filters": [ [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "HasMolienSeriesInfo" ] ], "aka": [ "ViewMolienSeries" ] }, { "rank": 16, "comment": "ViewObj: for a quotient semigroup with generators", "filters": [ [ "IsQuotientSemigroup" ] ] }, { "rank": 16, "comment": "ViewObj: RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "ViewObj: for a MagmaIdeal with generators", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "HasGeneratorsOfMagmaIdeal" ] ] }, { "rank": 15, "comment": "ViewObj: for formation product", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "ViewObj: for formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsClassByPropertyRep" ] ] }, { "rank": 15, "comment": "ViewObj: for Fitting product", "filters": [ [ "IsFittingProductRep" ] ] }, { "rank": 15, "comment": "ViewObj: for Fitting class", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsClassByPropertyRep" ] ] }, { "rank": 15, "comment": "ViewObj: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "ViewObj: for an add. magma-with-zero with generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] }, { "rank": 15, "comment": "ViewObj: for a MagmaIdeal", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma" ] ] }, { "rank": 14, "comment": "ViewObj: for Fitting set", "filters": [ [ "IsClassByPropertyRep", "IsFittingSetRep" ] ] }, { "rank": 14, "comment": "ViewObj", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 14, "comment": "ViewObj: for a free magma containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "CategoryCollections(IsWord)" ] ] }, { "rank": 14, "comment": "ViewObj: for a RightMagmaIdeal with generators", "filters": [ [ "IsRightActedOnBySuperset", "HasGeneratorsOfExtRSet", "IsMagma" ] ] }, { "rank": 14, "comment": "ViewObj: for a LeftMagmaIdeal with generators", "filters": [ [ "IsLeftActedOnBySuperset", "HasGeneratorsOfExtLSet", "IsMagma" ] ] }, { "rank": 14, "comment": "ViewObj: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ] ] }, { "rank": 13, "comment": "ViewObj: for from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] }, { "rank": 13, "comment": "ViewObj: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 13, "comment": "ViewObj: for an add. magma with generators", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagma" ] ] }, { "rank": 13, "comment": "ViewObj: for a RightMagmaIdeal", "filters": [ [ "IsRightActedOnBySuperset", "IsMagma" ] ] }, { "rank": 13, "comment": "ViewObj: for a LeftMagmaIdeal", "filters": [ [ "IsLeftActedOnBySuperset", "IsMagma" ] ] }, { "rank": 12, "comment": "ViewObj", "filters": [ [ "IsPowerCommutatorCollector" ] ] }, { "rank": 12, "comment": "ViewObj", "filters": [ [ "IsPowerConjugateCollector" ] ] }, { "rank": 12, "comment": "ViewObj: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 12, "comment": "ViewObj: for an add. magma", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 11, "comment": "ViewObj", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "ViewObj", "filters": [ [ "IsPolycyclicCollector" ] ] }, { "rank": 11, "comment": "ViewObj: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 10, "comment": "ViewObj: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 10, "comment": "ViewObj: for external orbit", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "ViewObj", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ] ] }, { "rank": 10, "comment": "ViewObj: for a semi-echelonized basis with basis vectors", "filters": [ [ "IsBasis", "IsSemiEchelonized", "HasIsSemiEchelonized", "HasBasisVectors" ] ] }, { "rank": 9, "comment": "ViewObj: sliced perm", "filters": [ [ "IsSlicedPermInv" ] ] }, { "rank": 9, "comment": "ViewObj: sliced perm", "filters": [ [ "IsSlicedPerm" ] ] }, { "rank": 9, "comment": "ViewObj: for external subset", "filters": [ [ "IsExternalSubset" ] ] }, { "rank": 9, "comment": "ViewObj: for a semi-echelonized basis", "filters": [ [ "IsBasis", "IsSemiEchelonized", "HasIsSemiEchelonized" ] ] }, { "rank": 9, "comment": "ViewObj: for right transversal", "filters": [ [ "IsList", "IsRightTransversalRep" ] ] }, { "rank": 8, "comment": "ViewObj: for sparse hash tables", "filters": [ [ "IsSparseHashRep" ] ] }, { "rank": 8, "comment": "ViewObj: for a basis with basis vectors", "filters": [ [ "IsBasis", "HasBasisVectors" ] ] }, { "rank": 8, "comment": "ViewObj: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "ViewObj: for IsGroupClass and IsClassByPropertyRep", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByPropertyRep" ] ] }, { "rank": 7, "comment": "ViewObj: IsString", "filters": [ [ "IsString", "IsFinite", "HasIsFinite" ] ] }, { "rank": 7, "comment": "ViewObj", "filters": [ [ "IsUnicodeString" ] ] }, { "rank": 7, "comment": "ViewObj: for dense hash tables", "filters": [ [ "IsDenseHashRep" ] ] }, { "rank": 7, "comment": "ViewObj: for a basis", "filters": [ [ "IsBasis" ] ] }, { "rank": 7, "comment": "ViewObj: IsString", "filters": [ [ "IsString", "IsFinite", "HasIsFinite" ] ] }, { "rank": 7, "comment": "ViewObj: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ] ] }, { "rank": 6, "comment": "ViewObj: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "ViewObj: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 6, "comment": "ViewObj: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion" ] ] }, { "rank": 6, "comment": "ViewObj", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 6, "comment": "ViewObj: External Set", "filters": [ [ "IsExternalSet" ] ] }, { "rank": 6, "comment": "ViewObj: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 5, "comment": "ViewObj: for IsGroupClassByListRep", "filters": [ [ "IsGroupClassByListRep" ] ] }, { "rank": 5, "comment": "ViewObj: for IsClassByUnionRep", "filters": [ [ "IsClassByUnionRep" ] ] }, { "rank": 5, "comment": "ViewObj: for IsClassByIntersectionRep", "filters": [ [ "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "ViewObj: for IsClassByComplementRep", "filters": [ [ "IsClassByComplementRep" ] ] }, { "rank": 5, "comment": "ViewObj: for IsClassByPropertyRep", "filters": [ [ "IsClassByPropertyRep" ] ] }, { "rank": 5, "comment": "ViewObj: for a Knuth Bendix rewriting system", "filters": [ [ "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup", "IsKnuthBendixRewritingSystem" ] ] }, { "rank": 5, "comment": "ViewObj: for a Knuth Bendix rewriting system", "filters": [ [ "IsBuiltFromMonoid", "HasIsBuiltFromMonoid", "IsKnuthBendixRewritingSystem" ] ] }, { "rank": 5, "comment": "ViewObj: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 4, "comment": "ViewObj: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ] ] }, { "rank": 4, "comment": "ViewObj: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] }, { "rank": 4, "comment": "ViewObj: for a monoid rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid" ] ] }, { "rank": 4, "comment": "ViewObj: for a semigroup rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup" ] ] }, { "rank": 4, "comment": "ViewObj: for an infinite list of generators", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ] ] }, { "rank": 4, "comment": "ViewObj: for an infinite list of names", "filters": [ [ "IsList", "IsInfiniteListOfNamesRep" ] ] }, { "rank": 3, "comment": "ViewObj: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] }, { "rank": 3, "comment": "ViewObj: for iterators of residue class unions (ResClasses)", "filters": [ [ "IsIterator", "IsResidueClassUnionsIteratorRep" ] ] }, { "rank": 3, "comment": "ViewObj: for a tcp server", "filters": [ [ "IsIOHub" ] ] }, { "rank": 3, "comment": "ViewObj: for a real random source", "filters": [ [ "IsRealRandomSource" ] ] }, { "rank": 3, "comment": "ViewObj: lattice", "filters": [ [ "IsLatticeSubgroupsRep" ] ] }, { "rank": 3, "comment": "ViewObj: for dictionaries", "filters": [ [ "IsDictionary" ] ] }, { "rank": 3, "comment": "ViewObj: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] }, { "rank": 3, "comment": "ViewObj: for a mutable basis of a Gaussian matrix space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ] ] }, { "rank": 3, "comment": "ViewObj: for a mutable basis of a Gaussian row space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ] ] }, { "rank": 3, "comment": "ViewObj: for mutable basis represented by a nice mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ] ] }, { "rank": 3, "comment": "ViewObj: for mutable basis represented by an immutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ] ] }, { "rank": 3, "comment": "ViewObj: for finite lists", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 2, "comment": "ViewObj: for an IO_Result", "filters": [ [ "IO_Result" ] ] }, { "rank": 2, "comment": "ViewObj: for an operation", "filters": [ [ "IsOperation" ] ], "aka": [ "PRINT_OPERATION" ] }, { "rank": 2, "comment": "ViewObj", "filters": [ [ "IsRewritingSystem" ] ] }, { "rank": 2, "comment": "ViewObj: for vector search tables", "filters": [ [ "IsVectorSearchTable" ] ] }, { "rank": 2, "comment": "ViewObj: default directory rep", "filters": [ [ "IsDirectoryRep" ] ] }, { "rank": 1, "comment": "ViewObj: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] }, { "rank": 1, "comment": "ViewObj: for a black box program", "filters": [ [ "IsBBoxProgram" ] ] }, { "rank": 1, "comment": "ViewObj", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "ViewObj: for IsFile objects", "filters": [ [ "IsFile" ] ] }, { "rank": 1, "comment": "ViewObj: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] }, { "rank": 1, "comment": "ViewObj", "filters": [ [ "IsTableOfMarks" ] ] }, { "rank": 1, "comment": "ViewObj: for an ordering", "filters": [ [ "IsOrdering" ] ] }, { "rank": 1, "comment": "ViewObj: stabilizer chain records", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "ViewObj: IsChar", "filters": [ [ "IsChar" ] ] }, { "rank": 1, "comment": "ViewObj: record", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "ViewObj: default method trying ViewString", "filters": [ [] ] }, { "rank": 1, "comment": "ViewObj: for a function", "filters": [ [ "IsFunction" ] ] }, { "rank": 0, "comment": "ViewObj: default method using `PrintObj'", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "VIEW_OBJ", "ViewObj" ] }, { "name": "ViewString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oper.g", "line": 1649 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10033, "comment": "ViewString: for a group as semigroup", "filters": [ [ "IsGroupAsSemigroup", "HasIsGroupAsSemigroup", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 10032, "comment": "ViewString: for a symmetric inverse monoid", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative", "IsSymmetricInverseSemigroup", "HasIsSymmetricInverseSemigroup" ] ] }, { "rank": 10024, "comment": "ViewString: for a full transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "IsFullTransformationSemigroup", "HasIsFullTransformationSemigroup" ] ] }, { "rank": 10001, "comment": "ViewString: for an object with name", "filters": [ [ "HasName" ] ], "aka": [ "Name", "SimsName" ] }, { "rank": 72, "comment": "ViewString: for a field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 65, "comment": "ViewString: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 65, "comment": "ViewString: for natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 62, "comment": "ViewString: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "ViewString: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 53, "comment": "ViewString: for a group of partial perms", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "ViewString: for a group of transformations", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 48, "comment": "ViewString: for full row modules", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ], "aka": [ "String" ] }, { "rank": 38, "comment": "ViewString: for a group with generators and size", "filters": [ [ "HasSize", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "ViewString: for a group with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "ViewString: for a group with known generators (as a semigroup)", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "ViewString: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 33, "comment": "ViewString: for Z_(pi) (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 28, "comment": "ViewString: for a group as semigroup with known generators (as a semigroup)", "filters": [ [ "HasGeneratorsOfMagma", "IsGroupAsSemigroup", "HasIsGroupAsSemigroup" ] ] }, { "rank": 27, "comment": "ViewString: for a polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 27, "comment": "ViewString: for an inverse monoid with inverse monoid generators", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 27, "comment": "ViewString: for an inverse monoid with semigroup generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 26, "comment": "ViewString: for a inverse monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 22, "comment": "ViewString: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "ViewString: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 22, "comment": "ViewString: for an inverse semigroup with inverse semigroup generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 22, "comment": "ViewString: for an inverse semigroup with semigroup generators", "filters": [ [ "HasGeneratorsOfMagma", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 21, "comment": "ViewString: for a inverse semigroup", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 21, "comment": "ViewString: for a monoid with monoid generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "ViewString: for a monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "ViewString: for univariate polynomial over finite field (ResClasses)", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 18, "comment": "ViewString: for integer", "filters": [ [ "IsInt" ] ] }, { "rank": 18, "comment": "ViewString: for a magma-with-inverses with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 17, "comment": "ViewString: for rationals", "filters": [ [ "IsRat" ] ] }, { "rank": 17, "comment": "ViewString: For large finite field elements", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "ViewString: for an internal FFE delegating to String", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 16, "comment": "ViewString: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 16, "comment": "ViewString: RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "ViewString: for a semigroup with semigroup generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "ViewString: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "ViewString: for a magma-with-one with generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 13, "comment": "ViewString: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 12, "comment": "ViewString: for a magma with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma" ] ] }, { "rank": 11, "comment": "ViewString: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 9, "comment": "ViewString: for residue classes of Z^2 (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZxZ", "IsResidueClass", "HasIsResidueClass" ] ] }, { "rank": 8, "comment": "ViewString: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 8, "comment": "ViewString: DoubleCoset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 8, "comment": "ViewString: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "ViewString: for a Green's class", "filters": [ [ "IsGreensClass" ] ] }, { "rank": 7, "comment": "ViewString: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": 6, "comment": "ViewString: for a boolean", "filters": [ [ "IsBool" ] ] }, { "rank": 5, "comment": "ViewString: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 5, "comment": "ViewString: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 4, "comment": "ViewString: call ViewString and incorporate hints", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 3, "comment": "ViewString: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] }, { "rank": 2, "comment": "ViewString: for residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsResidueClassWithFixedRepresentative", "HasIsResidueClassWithFixedRepresentative" ] ] }, { "rank": 2, "comment": "ViewString: for residue classes (ResClasses)", "filters": [ [ "IsResidueClass", "HasIsResidueClass" ] ] }, { "rank": 2, "comment": "ViewString: for an operation", "filters": [ [ "IsOperation" ] ] }, { "rank": 2, "comment": "ViewString: for a function", "filters": [ [ "IsFunction", "IsInternalRep" ] ] }, { "rank": 1, "comment": "ViewString: for a syntax tree", "filters": [ [ "IsSyntaxTree" ] ] }, { "rank": 1, "comment": "ViewString: for a type", "filters": [ [ "IsType" ] ] }, { "rank": 1, "comment": "ViewString: for a family", "filters": [ [ "IsFamily" ] ] }, { "rank": 1, "comment": "ViewString: IsChar", "filters": [ [ "IsChar" ] ] }, { "rank": 1, "comment": "ViewString: generic default method", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ViewString" ] }, { "name": "NameFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 160 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NAME_FUNC", "NameFunction" ] }, { "name": "SetNameFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 177 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SET_NAME_FUNC", "SetNameFunction" ] }, { "name": "NumberArgumentsFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NARG_FUNC", "NumberArgumentsFunction" ] }, { "name": "NamesLocalVariablesFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 243 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NAMS_FUNC", "NamesLocalVariablesFunction" ] }, { "name": "CallFuncList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 442 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CALL_FUNC_LIST", "CallFuncList" ] }, { "name": "CallFuncListWrap", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/function.g", "line": 443 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CALL_FUNC_LIST_WRAP", "CallFuncListWrap" ] }, { "name": "=", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10022, "comment": "=: for two lists, the second being empty", "filters": [ [ "IsList" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 10022, "comment": "=: for two lists, the first being empty", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ] ] }, { "rank": 10011, "comment": "=: for a list and a residue class union (ResClasses)", "filters": [ [ "IsList" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 10011, "comment": "=: for a residue class union and a list (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsList" ] ] }, { "rank": 744, "comment": "=: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 222, "comment": "=: for 32 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is32BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_Equal" ] }, { "rank": 222, "comment": "=: for 16 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is16BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_Equal" ] }, { "rank": 222, "comment": "=: for 8 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is8BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_Equal" ] }, { "rank": 220, "comment": "=: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 214, "comment": "=: two objects with memory", "filters": [ [ "IsObjWithMemory" ], [ "IsObjWithMemory" ] ] }, { "rank": 120, "comment": "=: for two abelian number fields", "filters": [ [ "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 118, "comment": "=: perm with straight line program element", "filters": [ [ "IsPerm" ], [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 118, "comment": "=: straight line program element with perm", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsPerm" ] ] }, { "rank": 118, "comment": "=: for two finite fields in the same family", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 110, "comment": "=: objects with memory with x", "filters": [ [ "IsObjWithMemory" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 110, "comment": "=: x with straight line program element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsStraightLineProgElm" ] ] }, { "rank": 110, "comment": "=: straight line program element with x", "filters": [ [ "IsStraightLineProgElm" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 108, "comment": "=: for two compressed 8 bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ], "aka": [ "EQ_MAT8BIT_MAT8BIT" ] }, { "rank": 106, "comment": "=: for two division rings", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 100, "comment": "=: for subgroups of free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 100, "comment": "=: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 90, "comment": "=: for GF2 matrix and GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ], "aka": [ "EQ_GF2MAT_GF2MAT" ] }, { "rank": 84, "comment": "=: pcgs computable groups using family pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCanonicalPcgsWrtFamilyPcgs", "HasFamilyPcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCanonicalPcgsWrtFamilyPcgs", "HasFamilyPcgs" ] ] }, { "rank": 82, "comment": "=: for certain cyclotomic semirings", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 76, "comment": "=: for two ordinary block matrices", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 74, "comment": "=: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 74, "comment": "=: pcgs computable groups using home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCanonicalPcgsWrtHomePcgs", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCanonicalPcgsWrtHomePcgs", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "=: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 66, "comment": "=: for Z_(pi)'s (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 62, "comment": "=: for two class functions", "filters": [ [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 54, "comment": "=: for two rings with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 52, "comment": "=: for two ANF automorphisms", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 52, "comment": "=: for two Frobenius automorphisms", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 48, "comment": "=: For 2 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "EQ_VEC8BIT_VEC8BIT" ] }, { "rank": 47, "comment": "=: pc group homomorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages" ] ] }, { "rank": 46, "comment": "=: for two field homomorphisms", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 46, "comment": "=: for two free left modules (at least one fin. dim.)", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 46, "comment": "=: method for two s.v. gen. mappings that is a field homomorphism", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "IsFieldHomomorphism", "HasIsFieldHomomorphism" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 44, "comment": "=: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 44, "comment": "=: for group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] }, { "rank": 44, "comment": "=: for GreensRelation", "filters": [ [ "IsGreensRelation" ], [ "IsGreensRelation" ] ] }, { "rank": 44, "comment": "=: for an inverse semigroups with generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ], [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 43, "comment": "=: for ANF automorphism and identity mapping", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 43, "comment": "=: for identity mapping and ANF automorphism", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 43, "comment": "=: for Frobenius automorphism and identity mapping", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 43, "comment": "=: for identity mapping and Frobenius automorphism", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 42, "comment": "=: for GF2 vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ], "aka": [ "EQ_GF2VEC_GF2VEC" ] }, { "rank": 42, "comment": "=: for eqivalence relations", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] }, { "rank": 42, "comment": "=: method for two s.v. gen. mappings that respect add.,add.inv.,mult.,one,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 40, "comment": "=", "filters": [ [ "IsUnicodeCharacter" ], [ "IsUnicodeCharacter" ] ] }, { "rank": 40, "comment": "=: for two underlying relations of general mappings", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ], [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 39, "comment": "=: homomorphism by images with homomorphism: compare generator images", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsGroupGeneralMappingByImages" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 38, "comment": "=: homomorphism with general mapping: test b=a", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsGroupGeneralMappingByImages" ] ] }, { "rank": 38, "comment": "=: for ring ring general mapping and ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 38, "comment": "=: for ring g.m.b.i. and ring general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 38, "comment": "=: method for two s.v. gen. mappings that respect add.,add.inv.,mult.,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 38, "comment": "=: method for two s.v. gen. mappings that respect mult.,one,add.,add.inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 38, "comment": "=: for two direct product elements", "filters": [ [ "IsDirectProductElement" ], [ "IsDirectProductElement" ] ] }, { "rank": 36, "comment": "=: for two unknowns in default representation", "filters": [ [ "IsUnknown", "IsUnknownDefaultRep" ], [ "IsUnknown", "IsUnknownDefaultRep" ] ] }, { "rank": 35, "comment": "=: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 35, "comment": "=: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 34, "comment": "=: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ], [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ] ] }, { "rank": 34, "comment": "=", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "=: BFElm=BFElm", "filters": [ [ "IsAlgBFRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "=: BFElm<AlgElm", "filters": [ [ "IsAlgBFRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "=: AlgElm=BFElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "=: AlgElm=AlgElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "=: laurent", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 34, "comment": "=: method for two s.v. gen. mappings that respect add.,add.inv.,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 34, "comment": "=: method for two s.v. gen. mappings that respect mult.,add.,add.inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 33, "comment": "=: for a list and a class function", "filters": [ [ "IsList" ], [ "IsClassFunction" ] ] }, { "rank": 33, "comment": "=: for a class function and a list", "filters": [ [ "IsClassFunction" ], [ "IsList" ] ] }, { "rank": 33, "comment": "=: for a collection, and an empty row vector in the same family", "filters": [ [ "IsCollection" ], [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 33, "comment": "=: for an empty row vector, and a collection in the same family", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsCollection" ] ] }, { "rank": 32, "comment": "=: IsTransformationRepOfEndo, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 32, "comment": "=: RightCosets", "filters": [ [ "IsRightCoset" ], [ "IsRightCoset" ] ] }, { "rank": 32, "comment": "=", "filters": [ [ "IsFFE" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 32, "comment": "=", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "=: for two elements in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 32, "comment": "=: for cyclotomic and unknown", "filters": [ [ "IsCyc" ], [ "IsUnknown" ] ], "aka": [ "IsAtomicList", "IsReadOnlyObj", "RETURN_FALSE", "ReturnFalse" ] }, { "rank": 32, "comment": "=: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 32, "comment": "=: for semigroup with generators and semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "=: for `-infinity' and cyclotomic", "filters": [ [ "IsNegInfinity" ], [ "IsCyclotomic" ] ] }, { "rank": 31, "comment": "=: for cyclotomic and `-infinity'", "filters": [ [ "IsCyclotomic" ], [ "IsNegInfinity" ] ] }, { "rank": 31, "comment": "=: for `infinity' and cyclotomic", "filters": [ [ "IsInfinity" ], [ "IsCyclotomic" ] ] }, { "rank": 31, "comment": "=: for cyclotomic and `infinity'", "filters": [ [ "IsCyclotomic" ], [ "IsInfinity" ] ] }, { "rank": 30, "comment": "=: for two plist matrices", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 30, "comment": "=: univariate = univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 30, "comment": "=: method for two s.v. gen. mappings that respect add. and add. inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 30, "comment": "=: method for two s.v. gen. mappings that respect mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 29, "comment": "=: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ], "aka": [ "COMPARE_FLOAT_ANY" ] }, { "rank": 29, "comment": "=: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "=: IsEndoMapping, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 29, "comment": "=: IsTransformationRepOfEndo, IsEndoMapping", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 28, "comment": "=", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "=", "filters": [ [ "IsPurePadicNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 28, "comment": "=: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 28, "comment": "=: for two Lie objects in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 28, "comment": "=: for additive group and additive coset", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsAdditiveCoset" ] ] }, { "rank": 28, "comment": "=: for additive coset and additive group", "filters": [ [ "IsAdditiveCoset" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 26, "comment": "=: classes for perm group", "filters": [ [ "IsConjugacyClassPermGroupRep" ], [ "IsConjugacyClassPermGroupRep" ] ] }, { "rank": 26, "comment": "=: compare source generator images", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 26, "comment": "=: zmodnze : for two elements in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 26, "comment": "=: rational functions", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] }, { "rank": 26, "comment": "=: for s. c. ring elements in dense vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "=: for two UEALattice elements", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ], [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 26, "comment": "=: for s. c. algebra elements in dense vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "=: method for two s.v. gen. mappings that respect add. and zero", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 26, "comment": "=: method for two s.v. gen. mappings that respect mult. and one", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 25, "comment": "=: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "=: FElm=BFElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsAlgBFRep" ] ] }, { "rank": 25, "comment": "=: BFElm=FElm", "filters": [ [ "IsAlgBFRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "=: FElm=AlgElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 25, "comment": "=: AlgElm=FElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 24, "comment": "=", "filters": [ [ "IsRationalClassPermGroupRep" ], [ "IsRationalClassPermGroupRep" ] ] }, { "rank": 24, "comment": "=: xorbs with canonicalRepresentativeDeterminator", "filters": [ [ "IsExternalOrbit", "CanEasilyDetermineCanonicalRepresentativeExternalSet", "HasCanEasilyDetermineCanonicalRepresentativeExternalSet" ], [ "IsExternalOrbit", "CanEasilyDetermineCanonicalRepresentativeExternalSet", "HasCanEasilyDetermineCanonicalRepresentativeExternalSet" ] ] }, { "rank": 24, "comment": "=: xorbs which know their size", "filters": [ [ "HasSize", "IsExternalOrbit" ], [ "HasSize", "IsExternalOrbit" ] ] }, { "rank": 24, "comment": "=: for two additive cosets", "filters": [ [ "IsAdditiveCoset" ], [ "IsAdditiveCoset" ] ] }, { "rank": 24, "comment": "=: for binary relss over [1..n] with images list", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 22, "comment": "=", "filters": [ [ "IsConjugacyClassSubgroupsRep" ], [ "IsConjugacyClassSubgroupsRep" ] ] }, { "rank": 22, "comment": "=", "filters": [ [ "IsRationalClassGroupRep" ], [ "IsRationalClassGroupRep" ] ] }, { "rank": 22, "comment": "=: for two plist vectors", "filters": [ [ "IsPlistVectorRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 22, "comment": "=: for two weight rep elements", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 22, "comment": "=: for two cochains", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ], [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 22, "comment": "=: for direct sum elements", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ], [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 22, "comment": "=: for sparse rowspace elements", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ], [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 22, "comment": "=: for two algebra module elements in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 22, "comment": "=: for s. c. algebra elements", "filters": [ [ "IsSCAlgebraObj" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 22, "comment": "=: for two normalized f.p. algebra elements", "filters": [ [ "IsElementOfFpAlgebra", "IsNormalForm", "HasIsNormalForm" ], [ "IsElementOfFpAlgebra", "IsNormalForm", "HasIsNormalForm" ] ] }, { "rank": 22, "comment": "=: for two free magma ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 22, "comment": "=: method for two s.v. gen. mappings that respect add.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition" ] ] }, { "rank": 22, "comment": "=: method for two s.v. gen. mappings that respect mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication" ] ] }, { "rank": 20, "comment": "=: xorbs", "filters": [ [ "IsExternalOrbit" ], [ "IsExternalOrbit" ] ] }, { "rank": 20, "comment": "=: for monomial elements", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ], [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 18, "comment": "=: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "=: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "=: for two residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "=: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "=: for two f.p. algebra elements (try nice monomorphism)", "filters": [ [ "IsElementOfFpAlgebra" ], [ "IsElementOfFpAlgebra" ] ] }, { "rank": 18, "comment": "=: method for two s.v. gen. mappings", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 16, "comment": "=: for fp monoid elts produced by the Froidure-Pin algorithm", "filters": [ [ "IsFpMonoidReducedElt", "HasIsFpMonoidReducedElt" ], [ "IsFpMonoidReducedElt", "HasIsFpMonoidReducedElt" ] ] }, { "rank": 16, "comment": "=: DoubleCosets", "filters": [ [ "IsDoubleCoset" ], [ "IsDoubleCoset" ] ] }, { "rank": 16, "comment": "=: for two inf. bits assoc. words", "filters": [ [ "IsInfBitsAssocWord" ], [ "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_Equal" ] }, { "rank": 16, "comment": "=: for two 32 bits assoc. words", "filters": [ [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ] }, { "rank": 16, "comment": "=: for two 16 bits assoc. words", "filters": [ [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 16, "comment": "=: for two 8 bits assoc. words", "filters": [ [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 14, "comment": "=", "filters": [ [ "IsUnicodeString" ], [ "IsUnicodeString" ] ] }, { "rank": 14, "comment": "=: for fp semigp elts produced by the Froidure-Pin algorithm", "filters": [ [ "IsFpSemigpReducedElt", "HasIsFpSemigpReducedElt" ], [ "IsFpSemigpReducedElt", "HasIsFpSemigpReducedElt" ] ] }, { "rank": 14, "comment": "=: for Green's classes", "filters": [ [ "IsGreensClass" ], [ "IsGreensClass" ] ] }, { "rank": 14, "comment": "=: for two f.p. group elements", "filters": [ [ "IsElementOfFpGroup" ], [ "IsElementOfFpGroup" ] ] }, { "rank": 14, "comment": "=: wreath elements", "filters": [ [ "IsWreathProductElement" ], [ "IsWreathProductElement" ] ] }, { "rank": 14, "comment": "=: for two elements of magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ], [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 14, "comment": "=: for two elements of a magma with zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ], [ "IsMagmaWithZeroAdjoinedElementRep" ] ] }, { "rank": 14, "comment": "=: for two general mappings", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 12, "comment": "=: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 12, "comment": "=: for pcp elements", "filters": [ [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 12, "comment": "=", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ], [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 12, "comment": "=: for two elements of a f.p. monoid", "filters": [ [ "IsElementOfFpMonoid" ], [ "IsElementOfFpMonoid" ] ] }, { "rank": 12, "comment": "=", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 12, "comment": "=: assoc words in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 12, "comment": "=: for two equivalence classes", "filters": [ [ "IsEquivalenceClass" ], [ "IsEquivalenceClass" ] ] }, { "rank": 12, "comment": "=: for two small lists", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "EQ_LIST_LIST_DEFAULT" ] }, { "rank": 10, "comment": "=: for elements of a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ], [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "=: for elements of a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroupElement" ], [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "=: for two Knuth-Bendix rewriting systems", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ], [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] }, { "rank": 10, "comment": "=: for two elements of a f.p. semigroup", "filters": [ [ "IsElementOfFpSemigroup" ], [ "IsElementOfFpSemigroup" ] ] }, { "rank": 10, "comment": "=: for two domains", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 10, "comment": "=: for a domain and a list", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList", "IsCollection" ] ] }, { "rank": 10, "comment": "=: for a list and a domain", "filters": [ [ "IsList", "IsCollection" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 10, "comment": "=: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ], [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 9, "comment": "=: for a list of elements and an infinite domain (ResClasses)", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 9, "comment": "=: for an infinite domain and a list of elements (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 8, "comment": "=: for two words", "filters": [ [ "IsWord" ], [ "IsWord" ] ] }, { "rank": 8, "comment": "=: for two finite lists (not necessarily small)", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 6, "comment": "=: for omrec and omrec", "filters": [ [ "MitM_OMRecRep" ], [ "MitM_OMRecRep" ] ] }, { "rank": 6, "comment": "=: for two lists with length - last resort", "filters": [ [ "IsList", "HasLENGTH" ], [ "IsList", "HasLENGTH" ] ] }, { "rank": 6, "comment": "=: for two info classes", "filters": [ [ "IsInfoClassListRep" ], [ "IsInfoClassListRep" ] ] }, { "rank": 4, "comment": "=: for classes", "filters": [ [ "IsClass" ], [ "IsClass" ] ] }, { "rank": 4, "comment": "=: for two IO_Results", "filters": [ [ "IO_Result" ], [ "IO_Result" ] ] }, { "rank": 4, "comment": "=: for two lists - last resort", "filters": [ [ "IsList" ], [ "IsList" ] ] }, { "rank": 2, "comment": "=: for two IsFile objects", "filters": [ [ "IsFile" ], [ "IsFile" ] ] }, { "rank": 2, "comment": "=: for another object and an IO_Result", "filters": [ [], [ "IO_Result" ] ] }, { "rank": 2, "comment": "=: for an IO_Result and another object", "filters": [ [ "IO_Result" ], [] ] }, { "rank": 2, "comment": "=: for two directories", "filters": [ [ "IsDirectory" ], [ "IsDirectory" ] ] }, { "rank": 2, "comment": "=: for two families: delegate to `IsIdenticalObj'", "filters": [ [ "IsFamily" ], [ "IsFamily" ] ], "aka": [ "IS_IDENTICAL_OBJ", "IsIdenticalObj" ] }, { "rank": 0, "comment": "=: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "=: for two objects in different families", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "=", "EQ" ] }, { "name": "<", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 222, "comment": "<: for 32 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is32BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_Less" ] }, { "rank": 222, "comment": "<: for 16 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is16BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_Less" ] }, { "rank": 222, "comment": "<: method for 8 bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is8BitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_Less" ] }, { "rank": 220, "comment": "<: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 214, "comment": "<: two objects with memory", "filters": [ [ "IsObjWithMemory" ], [ "IsObjWithMemory" ] ] }, { "rank": 140, "comment": "<: RightCosets of perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsRightCoset" ], [ "CategoryCollections(IsPerm)", "IsRightCoset" ] ] }, { "rank": 132, "comment": "<: cgs comparison", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 120, "comment": "<: for two abelian number fields", "filters": [ [ "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 116, "comment": "<: for two inf. bits assoc. words", "filters": [ [ "IsInfBitsAssocWord" ], [ "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_Less" ] }, { "rank": 110, "comment": "<: x with objects with memory", "filters": [ [ "IsObjWithMemory" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 110, "comment": "<: objects with memory with x", "filters": [ [ "IsObjWithMemory" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 110, "comment": "<: x with straight line program element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsStraightLineProgElm" ] ] }, { "rank": 110, "comment": "<: straight line program element with x", "filters": [ [ "IsStraightLineProgElm" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 108, "comment": "<: for two compressed 8 bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ], "aka": [ "LT_MAT8BIT_MAT8BIT" ] }, { "rank": 90, "comment": "<: for GF2 matrix and GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ], "aka": [ "LT_GF2MAT_GF2MAT" ] }, { "rank": 70, "comment": "<: groups by smallest generating sets", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 62, "comment": "<: for two class functions", "filters": [ [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 52, "comment": "<: for two ANF automorphisms", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 52, "comment": "<: for two Frobenius automorphisms", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 48, "comment": "<: For 2 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "LT_VEC8BIT_VEC8BIT" ] }, { "rank": 46, "comment": "<: for two free left modules", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 44, "comment": "<: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 43, "comment": "<: for ANF automorphism and identity mapping", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 43, "comment": "<: for identity mapping and ANF automorphism", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 43, "comment": "<: for a Frobenius automorphism, and an identity mapping", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 43, "comment": "<: for an identity mapping, and a Frobenius automorphism", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 42, "comment": "<: for GF2 vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ], "aka": [ "LT_GF2VEC_GF2VEC" ] }, { "rank": 42, "comment": "<: for transformation semigroups", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "<: for two underlying relations of general mappings", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ], [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 38, "comment": "<: for two elements in Z/pZ (ModulusRep, small)", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 38, "comment": "<: for two elements in Z/pZ (ModulusRep, large)", "filters": [ [ "IsFFE", "IsLexOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsLexOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 38, "comment": "<: for two direct product elements", "filters": [ [ "IsDirectProductElement" ], [ "IsDirectProductElement" ] ] }, { "rank": 36, "comment": "<", "filters": [ [ "IsLexOrderedFFE", "IsCoeffsModConwayPolRep" ], [ "IsLexOrderedFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 36, "comment": "<: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 36, "comment": "<: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 36, "comment": "<: for two unknowns in default representation", "filters": [ [ "IsUnknown", "IsUnknownDefaultRep" ], [ "IsUnknown", "IsUnknownDefaultRep" ] ] }, { "rank": 34, "comment": "<: group homomorphisms: Images of smallest generators", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 34, "comment": "<: for two elements in Z/nZ (ModulusRep, nonprime)", "filters": [ [ "IsZmodnZObjNonprime", "IsModulusRep" ], [ "IsZmodnZObjNonprime", "IsModulusRep" ] ] }, { "rank": 34, "comment": "<: BFElm<BFElm", "filters": [ [ "IsAlgBFRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "<: BFElm<AlgElm", "filters": [ [ "IsAlgBFRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "<: AlgElm<BFElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "<: AlgElm<AlgElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "<: Univariate Polynomials", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 33, "comment": "<: for a module and a residue class union (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsResidueClassUnion" ] ], "aka": [ "IsLockable", "IsShared", "RETURN_TRUE", "ReturnTrue" ] }, { "rank": 33, "comment": "<: for a residue class union and a module (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 33, "comment": "<: for a list and a class function", "filters": [ [ "IsClassFunction" ], [ "IsList" ] ] }, { "rank": 33, "comment": "<: for a class function and a list", "filters": [ [ "IsClassFunction" ], [ "IsList" ] ] }, { "rank": 32, "comment": "<: for a ring and a residue class union (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsResidueClassUnion" ] ] }, { "rank": 32, "comment": "<: for a residue class union and a ring (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 32, "comment": "<: IsTransformationRepOfEndo, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 32, "comment": "<: for cyclotomic and unknown", "filters": [ [ "IsCyc" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "<: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 31, "comment": "<: for `-infinity' and cyclotomic", "filters": [ [ "IsNegInfinity" ], [ "IsCyclotomic" ] ] }, { "rank": 31, "comment": "<: for cyclotomic and `-infinity'", "filters": [ [ "IsCyclotomic" ], [ "IsNegInfinity" ] ] }, { "rank": 31, "comment": "<: for `infinity' and cyclotomic", "filters": [ [ "IsInfinity" ], [ "IsCyclotomic" ] ] }, { "rank": 31, "comment": "<: for cyclotomic and `infinity'", "filters": [ [ "IsCyclotomic" ], [ "IsInfinity" ] ] }, { "rank": 30, "comment": "<: for two plist matrices", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 30, "comment": "<: for two finite field elements in different characteristic", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] }, { "rank": 30, "comment": "<: for a finite field element, and a cyclotomic", "filters": [ [ "IsFFE" ], [ "IsCyclotomic" ] ] }, { "rank": 30, "comment": "<: for a cyclotomic, and a finite field element", "filters": [ [ "IsCyclotomic" ], [ "IsFFE" ] ] }, { "rank": 29, "comment": "<: for a module and a list of elements (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsList" ] ] }, { "rank": 29, "comment": "<: for a list of elements and a module (ResClasses)", "filters": [ [ "IsList" ], [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 29, "comment": "<: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "<: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "<: IsTransformationRepOfEndo, IsEndoMapping", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 29, "comment": "<: IsEndoMapping, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 28, "comment": "<: for a ring and a list of elements (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 28, "comment": "<: for a list of elements and a ring (ResClasses)", "filters": [ [ "IsList" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 28, "comment": "<", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "<", "filters": [ [ "IsPurePadicNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 28, "comment": "<: for two Lie objects in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 26, "comment": "<: zmodnze : for two elements in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 26, "comment": "<: for s. c. ring elements in dense vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "<: for two UEALattice elements", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ], [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 26, "comment": "<: for s. c. algebra elements in dense vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 25, "comment": "<: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "<: FElm<BFElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsAlgBFRep" ] ] }, { "rank": 25, "comment": "<: BFElm<FElm", "filters": [ [ "IsAlgBFRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "<: FElm<AlgElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 25, "comment": "<: AlgElm<FElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 24, "comment": "<: rational functions", "filters": [ [ "IsPolynomialFunction" ], [ "IsPolynomialFunction" ] ], "aka": [ "SMALLER_RATFUN" ] }, { "rank": 24, "comment": "<: for binary rels over [1..n] with images list", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 23, "comment": "<: for a permutation, and a finite field element", "filters": [ [ "IsPerm" ], [ "IsFFE" ] ] }, { "rank": 23, "comment": "<: for a permutation, and a cyclotomic", "filters": [ [ "IsPerm" ], [ "IsCyclotomic" ] ] }, { "rank": 23, "comment": "<: for a finite field element, and a permutation", "filters": [ [ "IsFFE" ], [ "IsPerm" ] ] }, { "rank": 23, "comment": "<: for a cyclotomic, and a permutation", "filters": [ [ "IsCyclotomic" ], [ "IsPerm" ] ] }, { "rank": 22, "comment": "<: for a transformation and finite field element", "filters": [ [ "IsTransformation" ], [ "IsFFE" ] ] }, { "rank": 22, "comment": "<: for a finite field element and transformation", "filters": [ [ "IsFFE" ], [ "IsTransformation" ] ] }, { "rank": 22, "comment": "<: for a cyclotomic and transformation", "filters": [ [ "IsCyclotomic" ], [ "IsTransformation" ] ] }, { "rank": 22, "comment": "<: for a transformation and cyclotomic", "filters": [ [ "IsTransformation" ], [ "IsCyclotomic" ] ] }, { "rank": 22, "comment": "<: for two plist vectors", "filters": [ [ "IsPlistVectorRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 22, "comment": "<: for two weight rep elements", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 22, "comment": "<: for two cochains", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ], [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 22, "comment": "<: for direct sum elements", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ], [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 22, "comment": "<: for sparse rowspace elements", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ], [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 22, "comment": "<: for two algebra module elements in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 22, "comment": "<: for s. c. algebra elements", "filters": [ [ "IsSCAlgebraObj" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 22, "comment": "<: for two normalized f.p. algebra elements", "filters": [ [ "IsElementOfFpAlgebra", "IsNormalForm", "HasIsNormalForm" ], [ "IsElementOfFpAlgebra", "IsNormalForm", "HasIsNormalForm" ] ] }, { "rank": 22, "comment": "<: for two free magma ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 20, "comment": "<: xorbs, via AsSSortedList", "filters": [ [ "IsExternalOrbit" ], [ "IsExternalOrbit" ] ] }, { "rank": 20, "comment": "<: for monomial elements", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ], [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 19, "comment": "<", "filters": [ [ "IsFFE", "IsModulusRep" ], [ "IsCoeffsModConwayPolRep" ] ] }, { "rank": 19, "comment": "<", "filters": [ [ "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsModulusRep" ] ] }, { "rank": 19, "comment": "<", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsCoeffsModConwayPolRep" ] ] }, { "rank": 19, "comment": "<", "filters": [ [ "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 18, "comment": "<: for two residue class unions, mixed rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "<: for two residue class unions, mixed rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "<: for two residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "<: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "<: for two f.p. algebra elements (try nice monomorphism)", "filters": [ [ "IsElementOfFpAlgebra" ], [ "IsElementOfFpAlgebra" ] ] }, { "rank": 17, "comment": "<: for a list, and a finite field element", "filters": [ [ "IsList" ], [ "IsFFE" ] ] }, { "rank": 17, "comment": "<: for a list, and a cyclotomic", "filters": [ [ "IsList" ], [ "IsCyclotomic" ] ] }, { "rank": 17, "comment": "<: for a finite field element, and a list", "filters": [ [ "IsFFE" ], [ "IsList" ] ] }, { "rank": 17, "comment": "<: for a cyclotomic, and a list", "filters": [ [ "IsCyclotomic" ], [ "IsList" ] ] }, { "rank": 16, "comment": "<: for fp monoid elts produced by the Froidure-Pin algorithm", "filters": [ [ "IsFpMonoidReducedElt", "HasIsFpMonoidReducedElt" ], [ "IsFpMonoidReducedElt", "HasIsFpMonoidReducedElt" ] ] }, { "rank": 16, "comment": "<: for two 32 bits assoc. words", "filters": [ [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ] }, { "rank": 16, "comment": "<: for two 16 bits assoc. words", "filters": [ [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 16, "comment": "<: for two 8 bits assoc. words", "filters": [ [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 16, "comment": "<: for two small homogeneous lists", "filters": [ [ "IsHomogeneousList", "IsSmallList", "HasIsSmallList" ], [ "IsHomogeneousList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "LT_LIST_LIST_DEFAULT" ] }, { "rank": 16, "comment": "<: for a character, and a finite field element", "filters": [ [ "IsChar" ], [ "IsFFE" ] ] }, { "rank": 16, "comment": "<: for a character, and a cyclotomic", "filters": [ [ "IsChar" ], [ "IsCyclotomic" ] ] }, { "rank": 16, "comment": "<: for a boolean, and a finite field element", "filters": [ [ "IsBool" ], [ "IsFFE" ] ] }, { "rank": 16, "comment": "<: for a boolean, and a cyclotomic", "filters": [ [ "IsBool" ], [ "IsCyclotomic" ] ] }, { "rank": 16, "comment": "<: for a finite field element, and a character", "filters": [ [ "IsFFE" ], [ "IsChar" ] ] }, { "rank": 16, "comment": "<: for a finite field element, and a boolean", "filters": [ [ "IsFFE" ], [ "IsBool" ] ] }, { "rank": 16, "comment": "<: for a cyclotomic, and a character", "filters": [ [ "IsCyclotomic" ], [ "IsChar" ] ] }, { "rank": 16, "comment": "<: for a cyclotomic, and a boolean", "filters": [ [ "IsCyclotomic" ], [ "IsBool" ] ] }, { "rank": 14, "comment": "<: for fp semigp elts produced by the Froidure-Pin algorithm", "filters": [ [ "IsFpSemigpReducedElt", "HasIsFpSemigpReducedElt" ], [ "IsFpSemigpReducedElt", "HasIsFpSemigpReducedElt" ] ] }, { "rank": 14, "comment": "<: for two f.p. group elements", "filters": [ [ "IsElementOfFpGroup" ], [ "IsElementOfFpGroup" ] ] }, { "rank": 14, "comment": "<: wreath elements", "filters": [ [ "IsWreathProductElement" ], [ "IsWreathProductElement" ] ] }, { "rank": 14, "comment": "<: for two elements of magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ], [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 14, "comment": "<: for two elements of magmas with zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ], [ "IsMagmaWithZeroAdjoinedElementRep" ] ] }, { "rank": 14, "comment": "<: for two general mappings", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 12, "comment": "<: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 12, "comment": "<: for pcp elements", "filters": [ [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 12, "comment": "<", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ], [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 12, "comment": "<: for two elements of a f.p. monoid", "filters": [ [ "IsElementOfFpMonoid" ], [ "IsElementOfFpMonoid" ] ] }, { "rank": 12, "comment": "<", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 12, "comment": "<: assoc words in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 12, "comment": "<: for two equivalence classes", "filters": [ [ "IsEquivalenceClass" ], [ "IsEquivalenceClass" ] ] }, { "rank": 12, "comment": "<: for two finite homogeneous lists (not necessarily small)", "filters": [ [ "IsHomogeneousList", "IsFinite", "HasIsFinite" ], [ "IsHomogeneousList", "IsFinite", "HasIsFinite" ] ], "aka": [ "LT_LIST_LIST_FINITE" ] }, { "rank": 12, "comment": "<: for two small lists, possibly in different families", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsList", "IsSmallList", "HasIsSmallList" ] ] }, { "rank": 10, "comment": "<: for elements of a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ], [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "<: for elements of a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroupElement" ], [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "<: for two elements of a f.p. semigroup", "filters": [ [ "IsElementOfFpSemigroup" ], [ "IsElementOfFpSemigroup" ] ] }, { "rank": 10, "comment": "<: assoc words", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 10, "comment": "<: for a domain and a list", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList", "IsCollection" ] ] }, { "rank": 10, "comment": "<: for a list and a domain", "filters": [ [ "IsList", "IsCollection" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 10, "comment": "<: for a list, and a permutation", "filters": [ [ "IsList" ], [ "IsPerm" ] ] }, { "rank": 10, "comment": "<: for a permutation, and a list", "filters": [ [ "IsPerm" ], [ "IsList" ] ] }, { "rank": 10, "comment": "<: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ], [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 9, "comment": "<: for a character, and a permutation", "filters": [ [ "IsChar" ], [ "IsPerm" ] ] }, { "rank": 9, "comment": "<: for a boolean, and a permutation", "filters": [ [ "IsBool" ], [ "IsPerm" ] ] }, { "rank": 9, "comment": "<: for a permutation, and a character", "filters": [ [ "IsPerm" ], [ "IsChar" ] ] }, { "rank": 9, "comment": "<: for a permutation, and a boolean", "filters": [ [ "IsPerm" ], [ "IsBool" ] ] }, { "rank": 8, "comment": "<: for a residue class union and a list (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsList" ] ] }, { "rank": 8, "comment": "<: for a list and a residue class union (ResClasses)", "filters": [ [ "IsList" ], [ "IsResidueClassUnion" ] ] }, { "rank": 8, "comment": "<: nonassoc words", "filters": [ [ "IsWord" ], [ "IsWord" ] ] }, { "rank": 6, "comment": "<: for omrec and omrec", "filters": [ [ "MitM_OMRecRep" ], [ "MitM_OMRecRep" ] ] }, { "rank": 6, "comment": "<: for two info classes", "filters": [ [ "IsInfoClassListRep" ], [ "IsInfoClassListRep" ] ] }, { "rank": 4, "comment": "<: for classes", "filters": [ [ "IsClass" ], [ "IsClass" ] ] }, { "rank": 4, "comment": "<: for two finite lists, possibly in different families", "filters": [ [ "IsList" ], [ "IsList" ] ] }, { "rank": 3, "comment": "<: for a list, and a character", "filters": [ [ "IsList" ], [ "IsChar" ] ] }, { "rank": 3, "comment": "<: for a list, and a boolean", "filters": [ [ "IsList" ], [ "IsBool" ] ] }, { "rank": 3, "comment": "<: for a character, and a list", "filters": [ [ "IsChar" ], [ "IsList" ] ] }, { "rank": 3, "comment": "<: for a boolean, and a list", "filters": [ [ "IsBool" ], [ "IsList" ] ] }, { "rank": 2, "comment": "<: for two IsFile objects", "filters": [ [ "IsFile" ], [ "IsFile" ] ] }, { "rank": 2, "comment": "<: for a character, and a boolean", "filters": [ [ "IsChar" ], [ "IsBool" ] ] }, { "rank": 2, "comment": "<: for a boolean, and a character", "filters": [ [ "IsBool" ], [ "IsChar" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "<", "LT" ] }, { "name": "in", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10014, "comment": "in: for a ring element and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 10004, "comment": "in: for an object, and a collection that contains the whole family", "filters": [ [], [ "IsCollection", "IsWholeFamily", "HasIsWholeFamily" ] ] }, { "rank": 10002, "comment": "in: for wrong family relation", "filters": [ [], [ "IsCollection" ] ] }, { "rank": 443, "comment": "in: TF method, use tree", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFittingFreeLiftSetup" ] ] }, { "rank": 437, "comment": "in: special linear group", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 435, "comment": "in: general linear group", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 416, "comment": "in: for groups of FFE", "filters": [ [ "IsFFE" ], [ "CategoryCollections(IsFFE)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 414, "comment": "in: respecting sesquilinear form", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFullSubgroupGLorSLRespectingSesquilinearForm", "HasIsFullSubgroupGLorSLRespectingSesquilinearForm" ] ] }, { "rank": 414, "comment": "in: respecting bilinear form", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFullSubgroupGLorSLRespectingBilinearForm", "HasIsFullSubgroupGLorSLRespectingBilinearForm" ] ] }, { "rank": 377, "comment": "in: by nice monomorphism", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 136, "comment": "in: subgroup by property", "filters": [ [], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasElementTestFunction" ] ] }, { "rank": 92, "comment": "in: for matrix and SL(n,Z)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNaturalSL", "HasIsNaturalSL", "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ] ] }, { "rank": 90, "comment": "in: for matrix and GL(n,Z)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNaturalGL", "HasIsNaturalGL", "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ] ] }, { "rank": 87, "comment": "in: for subgroups of Z/p^aZ, p<>2", "filters": [ [ "IsZmodnZObjNonprime" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 85, "comment": "in: for cyclotomic and Rationals", "filters": [ [ "IsCyclotomic" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 84, "comment": "in: for cyclotomic and cyclotomic field", "filters": [ [ "IsCyc" ], [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 82, "comment": "in: for cyclotomic and abelian number field", "filters": [ [ "IsCyc" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 77, "comment": "in: for a FFE, and a field of FFEs", "filters": [ [ "IsFFE" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 73, "comment": "in: perm in natsymmetric group", "filters": [ [ "IsPerm" ], [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 73, "comment": "in: alternating", "filters": [ [ "IsPerm" ], [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 71, "comment": "in: Alg in Ext", "filters": [ [ "IsAlgebraicElement" ], [ "IsAlgebraicExtension" ] ] }, { "rank": 70, "comment": "in: for a permutation, and a permutation group", "filters": [ [ "IsPerm" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 69, "comment": "in: ratfun in fctfield", "filters": [ [ "IsRationalFunction" ], [ "IsFunctionField" ] ] }, { "rank": 64, "comment": "in: FElm in Ext", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsAlgebraicExtension" ] ] }, { "rank": 60, "comment": "in: for full row module", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 58, "comment": "in: for Gaussian integers", "filters": [ [ "IsCyc" ], [ "IsGaussianIntegers" ] ] }, { "rank": 57, "comment": "in: for a subgroup of a free group", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 56, "comment": "in: for a pcp element and a pcp group", "filters": [ [ "IsPcpElement" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 55, "comment": "in: generic direct product", "filters": [ [ "IsDirectProductElement" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 55, "comment": "in: for integers", "filters": [ [ "IsCyclotomic" ], [ "IsIntegers" ] ] }, { "rank": 54, "comment": "in: LAGUNA: for a Lie algebra that comes from an associative algebra and a Lie object", "filters": [ [ "IsLieObject" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 54, "comment": "in", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754PseudoField" ] ] }, { "rank": 53, "comment": "in: for automorphism groups of free groups", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsAutomorphismGroupOfFreeGroup" ] ] }, { "rank": 52, "comment": "in: for s. c. algebra element, and full s. c. algebra", "filters": [ [ "IsSCAlgebraObj" ], [ "IsFullSCAlgebra", "HasIsFullSCAlgebra" ] ] }, { "rank": 49, "comment": "in: generic wreath product", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo", "CategoryCollections(IsWreathProductElement)" ], [ "IsWreathProductElement" ] ] }, { "rank": 48, "comment": "in: for full matrix module", "filters": [ [], [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "in: for pc group", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs", "CanEasilyComputePcgs" ] ] }, { "rank": 47, "comment": "in: polynomial ideal", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal", "CategoryCollections(IsRationalFunction)" ] ] }, { "rank": 47, "comment": "in: for pcgs computable groups with home pcgs", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasInducedPcgsWrtHomePcgs", "CanEasilyComputePcgs" ] ] }, { "rank": 46, "comment": "in", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsConjugacyClassSubgroupsRep" ] ] }, { "rank": 46, "comment": "in: for ring element, and magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsMagmaRingModuloRelations" ] ] }, { "rank": 46, "comment": "in: for pcgs computable groups with induced pcgs", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasComputedInducedPcgses", "CanEasilyComputePcgs" ] ] }, { "rank": 44, "comment": "in: for nonnegative integers", "filters": [ [ "IsCyclotomic" ], [ "IsNonnegativeIntegers" ] ] }, { "rank": 43, "comment": "in: subgroup of fp group by quotient rep", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 43, "comment": "in: for full hom space of linear mappings", "filters": [ [ "IsGeneralMapping" ], [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 43, "comment": "in: for positive integers", "filters": [ [ "IsCyclotomic" ], [ "IsPositiveIntegers" ] ] }, { "rank": 42, "comment": "in: subgroup of fp group", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 42, "comment": "in: for row vector and Gaussian row space", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 41, "comment": "in: SC Rings", "filters": [ [ "IsSCRingObj" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 41, "comment": "in: default method, checking for <g> being among the generators", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 39, "comment": "in: polynomial in polynomial ring", "filters": [ [ "IsPolynomialFunction" ], [ "IsPolynomialRing" ] ] }, { "rank": 39, "comment": "in: for an element and an underlying relation of a general mapping", "filters": [ [ "IsDirectProductElement" ], [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 33, "comment": "in: for object and Z_(pi) (ResClasses)", "filters": [ [], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 33, "comment": "in: for vector and free left module that is handled by a nice basis", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 32, "comment": "in: for vector and fin. dim. free left module", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsFreeLeftModule", "IsFiniteDimensional", "HasIsFiniteDimensional" ] ] }, { "rank": 25, "comment": "in: for eq relation with partition", "filters": [ [ "IsList" ], [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "HasEquivalenceRelationPartition" ] ] }, { "rank": 24, "comment": "in: for a transformation and a full transformation semigroup", "filters": [ [ "IsTransformation" ], [ "IsFullTransformationSemigroup", "HasIsFullTransformationSemigroup" ] ] }, { "rank": 21, "comment": "in: perm class rep", "filters": [ [ "IsPerm" ], [ "IsConjugacyClassPermGroupRep" ] ] }, { "rank": 20, "comment": "in: for a right coset with representative", "filters": [ [], [ "HasRepresentative", "HasActingDomain", "HasFunctionAction", "IsRightCosetDefaultRep" ] ] }, { "rank": 20, "comment": "in", "filters": [ [ "IsPerm" ], [ "IsRationalClassPermGroupRep" ] ] }, { "rank": 20, "comment": "in: for an object, and an empty list", "filters": [ [], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "in: xset: Test representative equal", "filters": [ [], [ "HasRepresentative", "IsExternalSet" ] ] }, { "rank": 15, "comment": "in: for additive element and additive coset", "filters": [ [ "IsAdditiveElement" ], [ "IsAdditiveCoset" ] ] }, { "rank": 14, "comment": "in: by CanonicalRepresentativeDeterminator", "filters": [ [], [ "IsExternalOrbit", "HasCanonicalRepresentativeDeterminatorOfExternalSet" ] ] }, { "rank": 14, "comment": "in: for binary rels over [1..n] with images list", "filters": [ [ "IsList" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 13, "comment": "in: for a simple inverse automaton", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsSimpleInvAutomatonRep" ] ] }, { "rank": 13, "comment": "in: double coset", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsDoubleCoset" ] ] }, { "rank": 13, "comment": "in: xorb HasAsSSortedList", "filters": [ [], [ "HasAsSSortedList", "IsExternalOrbit" ] ] }, { "rank": 12, "comment": "in: for a res.-cl. and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 12, "comment": "in: empty class", "filters": [ [], [ "IsEmpty", "HasIsEmpty", "IsClass" ] ] }, { "rank": 12, "comment": "in: xorb HasAsList", "filters": [ [], [ "HasAsList", "IsExternalOrbit" ] ] }, { "rank": 12, "comment": "in: very small xorbs: test in AsList", "filters": [ [], [ "HasSize", "IsExternalOrbit" ] ] }, { "rank": 11, "comment": "in", "filters": [ [], [ "IsRationalClassGroupRep" ] ] }, { "rank": 11, "comment": "in: xorb: HasEnumerator", "filters": [ [], [ "HasEnumerator", "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "in: xorb: RepresentativeAction", "filters": [ [], [ "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "in: for a magma congruence class", "filters": [ [], [ "IsCongruenceClass" ] ] }, { "rank": 9, "comment": "in: for a ring element and a residue class union in sparse rep. (ResClasses)", "filters": [ [], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "in: for a ring element and a residue class union in standard rep. (ResClasses)", "filters": [ [], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 7, "comment": "in: membership test of Green's class", "filters": [ [], [ "IsGreensClass" ] ] }, { "rank": 7, "comment": "in: for an enumerator that perhaps has its own membership test function", "filters": [ [], [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ] ] }, { "rank": 6, "comment": "in: for element and equivalence class", "filters": [ [], [ "IsEquivalenceClass" ] ] }, { "rank": 6, "comment": "in: for an object, and a small list", "filters": [ [], [ "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "IN_LIST_DEFAULT" ] }, { "rank": 5, "comment": "in: for a domain, and an element", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 4, "comment": "in: for group class", "filters": [ [], [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 2, "comment": "in: for class, delegate to IsMember", "filters": [ [], [ "IsClass" ] ] }, { "rank": 2, "comment": "in: for an object, and a list", "filters": [ [], [ "IsList" ] ] }, { "rank": 0, "comment": "in: fallback method to test conditions", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IN", "in" ] }, { "name": "ShallowCopy", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 44, "comment": "ShallowCopy: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ], "aka": [ "SHALLOWCOPY_GF2MAT" ] }, { "rank": 31, "comment": "ShallowCopy: for class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "ShallowCopy: for an empty row vector", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 25, "comment": "ShallowCopy: For a compressed MatFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitMatrixRep" ] ] }, { "rank": 21, "comment": "ShallowCopy: For a compressed VecFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitVectorRep" ] ], "aka": [ "SHALLOWCOPY_VEC8BIT" ] }, { "rank": 21, "comment": "ShallowCopy: for GF2 vectors", "filters": [ [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ], "aka": [ "SHALLOWCOPY_GF2VEC" ] }, { "rank": 18, "comment": "ShallowCopy: combinatorial collector rep", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 17, "comment": "ShallowCopy", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ], "aka": [ "ShallowCopy_SingleCollector" ] }, { "rank": 15, "comment": "ShallowCopy: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 12, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsSortLookupDictionary" ] ] }, { "rank": 11, "comment": "ShallowCopy: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 10, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "TableHasIntKeyFun", "IsSparseHashRep" ] ] }, { "rank": 10, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsPositionLookupDictionary" ] ] }, { "rank": 10, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsListLookupDictionary" ] ] }, { "rank": 9, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsSparseHashRep" ] ] }, { "rank": 9, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsSortDictionary" ] ] }, { "rank": 9, "comment": "ShallowCopy: for a strictly sorted dense list", "filters": [ [ "IsList", "IsDenseList", "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 8, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsPositionDictionary" ] ] }, { "rank": 8, "comment": "ShallowCopy", "filters": [ [ "IsCopyable", "IsListDictionary" ] ] }, { "rank": 8, "comment": "ShallowCopy: for a strictly sorted list", "filters": [ [ "IsList", "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 7, "comment": "ShallowCopy", "filters": [ [ "IsUnicodeString" ] ] }, { "rank": 7, "comment": "ShallowCopy: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ] ] }, { "rank": 5, "comment": "ShallowCopy: for a Knuth Bendix rewriting system", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] }, { "rank": 5, "comment": "ShallowCopy: for a presentation in default representation", "filters": [ [ "IsPresentation", "IsPresentationDefaultRep" ] ], "aka": [ "DEEP_COPY_OBJ", "StructuralCopy" ] }, { "rank": 3, "comment": "ShallowCopy: for iterators of residue class unions (ResClasses)", "filters": [ [ "IsIterator", "IsResidueClassUnionsIteratorRep" ] ] }, { "rank": 3, "comment": "ShallowCopy: for a dense list", "filters": [ [ "IsList", "IsDenseList" ] ] }, { "rank": 3, "comment": "ShallowCopy: for `IsIteratorByFunctions'", "filters": [ [ "IsIterator", "IsIteratorByFunctionsRep" ] ] }, { "rank": 2, "comment": "ShallowCopy: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "ShallowCopy: generic method for mutable basis", "filters": [ [ "IsMutableBasis" ] ] }, { "rank": 0, "comment": "ShallowCopy: for a (not copyable) object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SHALLOW_COPY_OBJ", "ShallowCopy" ] }, { "name": "Name", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "Name: system getter", "filters": [ [ "IsAttributeStoringRep", "HasName" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10001, "comment": "SetName: generic test routine", "filters": [ [], [] ] }, { "rank": 22, "comment": "SetName: set name of indeterminate", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsString" ] ] }, { "rank": 2, "comment": "SetName: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetName: default method, does nothing", "filters": [ [], [] ], "aka": [ "DO_NOTHING_SETTER" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetName" ] }, { "name": "HasName", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasName" ] }, { "name": "InfoText", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "InfoText: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInfoText" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InfoText" ] }, { "name": "SetInfoText", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInfoText: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInfoText: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInfoText" ] }, { "name": "HasInfoText", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInfoText" ] }, { "name": "String", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 440 }, { "file": "/home/mtorpey/gap/lib/object.gd", "line": 441 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "String: system getter", "filters": [ [ "IsAttributeStoringRep", "HasString" ] ] }, { "rank": 10000, "comment": "String", "filters": [ [] ] }, { "rank": 72, "comment": "String: for a field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 68, "comment": "String: for cyclotomic field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 66, "comment": "String: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 65, "comment": "String: for natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "String: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 61, "comment": "String: for a polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 48, "comment": "String: for full row modules", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 36, "comment": "String: for a group with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "String: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 33, "comment": "String: for Z_(pi) (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 30, "comment": "String: for a range", "filters": [ [ "IsRange" ] ] }, { "rank": 27, "comment": "String: for a inverse monoid with known generators as an inverse monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 27, "comment": "String: for a inverse monoid with known generators as a monoid", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 26, "comment": "String: for a inverse monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 23, "comment": "String: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 22, "comment": "String: for a inverse semigroup with known generators as a semigroup", "filters": [ [ "HasGeneratorsOfMagma", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 22, "comment": "String: for a inverse semigroup with known generators as an inverse semigroup", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 21, "comment": "String: for a inverse semigroup", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 21, "comment": "String: for monoid with known generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "String: for monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "String: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 18, "comment": "String: for element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 18, "comment": "String: for an unknown in default representation", "filters": [ [ "IsUnknown", "IsUnknownDefaultRep" ] ] }, { "rank": 18, "comment": "String: for an integer", "filters": [ [ "IsInt" ] ] }, { "rank": 17, "comment": "String: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "String: For large finite field elements", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "String: for an internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 17, "comment": "String: AlgElm", "filters": [ [ "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "String: BFElm", "filters": [ [ "IsAlgBFRep" ] ] }, { "rank": 17, "comment": "String: laurent polynomial", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 17, "comment": "String: for a rational", "filters": [ [ "IsRat" ] ] }, { "rank": 16, "comment": "String: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 16, "comment": "String: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 16, "comment": "String: for a semigroup with known generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "String: for -infinity", "filters": [ [ "IsNegInfinity" ] ] }, { "rank": 16, "comment": "String: for infinity", "filters": [ [ "IsInfinity" ] ] }, { "rank": 16, "comment": "String: for a cyclotomic", "filters": [ [ "IsCyc" ] ] }, { "rank": 15, "comment": "String: for plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "String: univar", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "String: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 14, "comment": "String: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 13, "comment": "String: from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] }, { "rank": 13, "comment": "String: rational function", "filters": [ [ "IsRationalFunction" ] ] }, { "rank": 11, "comment": "String: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "String: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "String: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "String: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "String: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 10, "comment": "String: pcword", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ] }, { "rank": 9, "comment": "String: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "String: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 8, "comment": "String: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 8, "comment": "String: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "String: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": 6, "comment": "String: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 6, "comment": "String: for pcp elements", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 6, "comment": "String: for an fp monoid element", "filters": [ [ "IsElementOfFpMonoid" ] ] }, { "rank": 5, "comment": "String: for an f.p. semigroup element", "filters": [ [ "IsElementOfFpSemigroup" ] ] }, { "rank": 5, "comment": "String: for an associative word", "filters": [ [ "IsAssociativeElement", "IsWord" ] ], "aka": [ "NiceStringAssocWord" ] }, { "rank": 5, "comment": "String: for a nonassociative word", "filters": [ [ "IsNonassocWord" ] ] }, { "rank": 5, "comment": "String: for a string (do nothing)", "filters": [ [ "IsString" ] ] }, { "rank": 2, "comment": "String: for a function, with whitespace reduced", "filters": [ [ "IsFunction", "IsInternalRep" ] ] }, { "rank": 2, "comment": "String: for a (finite) list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "String", "filters": [ [ "IsKernelDataObjectRep" ] ] }, { "rank": 1, "comment": "String: record", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "String: for a boolean", "filters": [ [ "IsBool" ] ] }, { "rank": 1, "comment": "String: for a character", "filters": [ [ "IsChar" ] ] }, { "rank": 0, "comment": "String", "filters": [ [] ] } ], "2args": [ { "rank": 21, "comment": "String: for an object, and zero", "filters": [ [], [ "IsZeroCyc" ] ] }, { "rank": 19, "comment": "String: for an object, and a negative integer", "filters": [ [], [ "IsInt", "IsNegRat" ] ] }, { "rank": 19, "comment": "String: for an object, and a positive integer", "filters": [ [], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 440 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetString: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetString: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetString" ] }, { "name": "HasString", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 440 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasString" ] }, { "name": "PrintObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 465 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10036, "comment": "PrintObj: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 10023, "comment": "PrintObj: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 10022, "comment": "PrintObj: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 10022, "comment": "PrintObj: for group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] }, { "rank": 10017, "comment": "PrintObj: for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 10017, "comment": "PrintObj: for identity mapping", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ] ] }, { "rank": 10014, "comment": "PrintObj: for a Lie object in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 10009, "comment": "PrintObj: for a canonical basis", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis" ] ] }, { "rank": 10001, "comment": "PrintObj: for an object with name", "filters": [ [ "HasName" ] ] }, { "rank": 136, "comment": "PrintObj: subgroup by property", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasElementTestFunction" ] ] }, { "rank": 110, "comment": "PrintObj: for a restricted mapping", "filters": [ [ "IsGeneralRestrictedMappingRep" ] ] }, { "rank": 110, "comment": "PrintObj: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 109, "comment": "PrintObj: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 107, "comment": "PrintObj: objects with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 90, "comment": "PrintObj: for a function field", "filters": [ [ "IsFunctionField" ] ] }, { "rank": 72, "comment": "PrintObj: for a field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 68, "comment": "PrintObj: for cyclotomic field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 66, "comment": "PrintObj: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 65, "comment": "PrintObj: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 65, "comment": "PrintObj: for natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 61, "comment": "PrintObj: for a polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 59, "comment": "PrintObj: for a matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 58, "comment": "PrintObj: for algebraic extension", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ] ] }, { "rank": 56, "comment": "PrintObj: for a field with known generators", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "HasGeneratorsOfDivisionRing" ] ] }, { "rank": 55, "comment": "PrintObj: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 53, "comment": "PrintObj: for a semigroup with known generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsMagmaWithInverses", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "PrintObj: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 50, "comment": "PrintObj: for a semigroup with known generators", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsMagmaWithInverses", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 48, "comment": "PrintObj: for full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "PrintObj: for full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 45, "comment": "PrintObj: for a matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "PrintObj: for an algebra-with-one with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 39, "comment": "PrintObj: for an algebra-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 38, "comment": "PrintObj: for a FLMLOR-with-one with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 38, "comment": "PrintObj: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 37, "comment": "PrintObj: for an algebra with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 37, "comment": "PrintObj: for a FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 36, "comment": "PrintObj: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 36, "comment": "PrintObj: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 36, "comment": "PrintObj: for a group with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "PrintObj: for a character", "filters": [ [ "IsClassFunction", "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 35, "comment": "PrintObj: for a FLMLOR with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 35, "comment": "PrintObj: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "PrintObj: for null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 34, "comment": "PrintObj: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 33, "comment": "PrintObj: for Z_(pi) (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 33, "comment": "PrintObj: for a virtual character", "filters": [ [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 33, "comment": "PrintObj: for a semigroup Congruence with known generating pairs", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 32, "comment": "PrintObj: for a semigroup congruence", "filters": [ [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 31, "comment": "PrintObj: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "PrintObj: for an algebra-with-one hom. b.i", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsOne", "HasRespectsOne", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 30, "comment": "PrintObj: for a ring-with-one with generators", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 29, "comment": "PrintObj: for an alg. hom. from f. p. algebra", "filters": [ [ "IsAlgebraHomomorphismFromFpRep" ] ] }, { "rank": 29, "comment": "PrintObj: for an operation algebra homomorphism", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ] ] }, { "rank": 29, "comment": "PrintObj: for an algebra hom. b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 29, "comment": "PrintObj: for a two-sided ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 29, "comment": "PrintObj: for a ring-with-one", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 29, "comment": "PrintObj: for a right semigroup congruence with known generating pairs", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsRightSemigroupCongruence", "HasIsRightSemigroupCongruence" ] ] }, { "rank": 29, "comment": "PrintObj: for a left semigroup congruence with known generating pairs", "filters": [ [ "HasGeneratingPairsOfMagmaCongruence", "IsLeftSemigroupCongruence", "HasIsLeftSemigroupCongruence" ] ] }, { "rank": 28, "comment": "PrintObj: for a right ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 28, "comment": "PrintObj: for a left ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal", "HasLeftActingRingOfIdeal" ] ] }, { "rank": 27, "comment": "PrintObj: for inner automorphism", "filters": [ [ "IsInnerAutomorphism", "HasIsInnerAutomorphism" ] ] }, { "rank": 27, "comment": "PrintObj: for a ring hom. b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 27, "comment": "PrintObj: for algebra module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsAlgebraModule", "HasIsAlgebraModule" ] ] }, { "rank": 27, "comment": "PrintObj: for an algebra-with-one g.m.b.i", "filters": [ [ "IsGeneralMapping", "RespectsOne", "HasRespectsOne", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 27, "comment": "PrintObj: for a left module hom. b.i", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 27, "comment": "PrintObj: for a ring with generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 27, "comment": "PrintObj: for a inverse monoid with known generators", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 27, "comment": "PrintObj: for a magma Congruence with known generating pairs", "filters": [ [ "IsMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 27, "comment": "PrintObj: for a right magma congruence with known generating pairs", "filters": [ [ "IsRightMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 27, "comment": "PrintObj: for a left magma congruence with known generating pairs", "filters": [ [ "IsLeftMagmaCongruence", "HasGeneratingPairsOfMagmaCongruence" ] ] }, { "rank": 26, "comment": "PrintObj: for ANF automorphism", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 26, "comment": "PrintObj: for a Frobenius automorphism", "filters": [ [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 26, "comment": "PrintObj: method for vector space with left module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 26, "comment": "PrintObj: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 26, "comment": "PrintObj: for a magma congruence", "filters": [ [ "IsMagmaCongruence" ] ] }, { "rank": 25, "comment": "PrintObj: For a compressed MatFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitMatrixRep" ] ] }, { "rank": 25, "comment": "PrintObj: for an algebra g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 25, "comment": "PrintObj: method for vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 24, "comment": "PrintObj: pcgs", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ] ] }, { "rank": 24, "comment": "PrintObj: for free left module with known generators", "filters": [ [ "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 24, "comment": "PrintObj: for a right semigroup congruence", "filters": [ [ "IsRightSemigroupCongruence", "HasIsRightSemigroupCongruence" ] ] }, { "rank": 24, "comment": "PrintObj: for a left semigroup congruence", "filters": [ [ "IsLeftSemigroupCongruence", "HasIsLeftSemigroupCongruence" ] ] }, { "rank": 23, "comment": "PrintObj: for saturated Fitting formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsSaturated", "HasIsSaturated", "IsClassByPropertyRep" ] ] }, { "rank": 23, "comment": "PrintObj: for embedding into wreath product", "filters": [ [ "IsEmbeddingImprimitiveWreathProductMatrixGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for projection from a direct product", "filters": [ [ "IsProjectionDirectProductMatrixGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for embedding into direct product", "filters": [ [ "IsEmbeddingDirectProductMatrixGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for embedding into wreath product", "filters": [ [ "IsEmbeddingWreathProductPermGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for projection from subdirect product", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for projection from a direct product", "filters": [ [ "IsProjectionDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "PrintObj: for embedding into direct product", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "PrintObj: method for a PcGroupHomomorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages" ] ] }, { "rank": 23, "comment": "PrintObj: for nat. hom. of pc group", "filters": [ [ "IsNaturalHomomorphismPcGroupRep" ] ] }, { "rank": 23, "comment": "PrintObj: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 23, "comment": "PrintObj: for a ring g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "PrintObj: for a left module m.b.m.", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 23, "comment": "PrintObj: for a left module g.m.b.i", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "PrintObj: for free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 23, "comment": "PrintObj: for a magma with zero adjoined", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsMagmaWithZeroAdjoined" ] ] }, { "rank": 22, "comment": "PrintObj: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "PrintObj: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 22, "comment": "PrintObj: for action homomorphism", "filters": [ [ "IsActionHomomorphism" ] ] }, { "rank": 22, "comment": "PrintObj: for a inverse semigroup with known generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 22, "comment": "PrintObj: for a right magma congruence", "filters": [ [ "IsRightMagmaCongruence" ] ] }, { "rank": 22, "comment": "PrintObj: for a left magma congruence", "filters": [ [ "IsLeftMagmaCongruence" ] ] }, { "rank": 21, "comment": "PrintObj: for a Rees 0-matrix semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 21, "comment": "PrintObj: for a Rees matrix semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 21, "comment": "PrintObj: for GHBI", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsGroupGeneralMappingByImages" ] ] }, { "rank": 21, "comment": "PrintObj: For a compressed VecFFE", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitVectorRep" ] ] }, { "rank": 21, "comment": "PrintObj: for monoid with known generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 21, "comment": "PrintObj: for an equivalence relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] }, { "rank": 20, "comment": "PrintObj: for product of Fitting formations", "filters": [ [ "IsFittingProductRep", "IsFormationProductRep" ] ] }, { "rank": 20, "comment": "PrintObj", "filters": [ [ "IsUnicodeCharacter" ] ] }, { "rank": 20, "comment": "PrintObj: modulo pcgs", "filters": [ [ "IsModuloPcgs" ] ] }, { "rank": 20, "comment": "PrintObj: combinatorial collector rep (32 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 20, "comment": "PrintObj: combinatorial collector rep (16 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 20, "comment": "PrintObj: combinatorial collector rep (8 Bits, up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj: for Fitting formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsClassByPropertyRep" ] ] }, { "rank": 19, "comment": "PrintObj: for a saturated formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "IsClassByPropertyRep" ] ] }, { "rank": 19, "comment": "PrintObj: combinatorial collector rep (32 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is32BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj: combinatorial collector rep (16 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is16BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj: combinatorial collector rep (8 Bits)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is8BitsSingleCollectorRep", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj: combinatorial collector (up to date)", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep" ] ] }, { "rank": 19, "comment": "PrintObj: for mapping by function with inverse", "filters": [ [ "IsMappingByFunctionWithInverseRep" ] ] }, { "rank": 18, "comment": "PrintObj: for a subsemigroup of a Rees 0-matrix semigroup", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "PrintObj: for a subsemigroup of a Rees matrix semigroup", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "PrintObj: combinatorial collector", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 18, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is32BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is16BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "Is8BitsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsSingleCollectorRep" ] ] }, { "rank": 18, "comment": "PrintObj: zmodnze : for full collection Z/nZ(m)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 18, "comment": "PrintObj: for element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 18, "comment": "PrintObj: for unknown in default representation", "filters": [ [ "IsUnknown", "IsUnknownDefaultRep" ] ] }, { "rank": 18, "comment": "PrintObj: for a semigroup ideal with known generators", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "HasGeneratorsOfMagmaIdeal", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 17, "comment": "PrintObj: for a Schunck class", "filters": [ [ "IsSchunckClass", "HasIsSchunckClass", "IsClassByPropertyRep" ] ] }, { "rank": 17, "comment": "PrintObj: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ] ] }, { "rank": 17, "comment": "PrintObj: for group general mapping b.i.", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "PrintObj", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 17, "comment": "PrintObj: for large finite field elements (use String)", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "PrintObj: AlgElm", "filters": [ [ "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "PrintObj: BFElm", "filters": [ [ "IsAlgBFRep" ] ] }, { "rank": 17, "comment": "PrintObj: laurent polynomial", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 17, "comment": "PrintObj: for an add. magma-with-inverses with generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 17, "comment": "PrintObj: for a semigroup ideal", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 16, "comment": "PrintObj: for a Molien series", "filters": [ [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "HasMolienSeriesInfo" ] ] }, { "rank": 16, "comment": "PrintObj: RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "PrintObj: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 16, "comment": "PrintObj: for a semigroup with known generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "PrintObj: for a magma ideal with known generators", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "HasGeneratorsOfMagmaIdeal" ] ] }, { "rank": 16, "comment": "PrintObj: for -infinity", "filters": [ [ "IsNegInfinity" ] ] }, { "rank": 16, "comment": "PrintObj: for infinity", "filters": [ [ "IsInfinity" ] ] }, { "rank": 15, "comment": "PrintObj: for formation product", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "PrintObj: for formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsClassByPropertyRep" ] ] }, { "rank": 15, "comment": "PrintObj: for Fitting product", "filters": [ [ "IsFittingProductRep" ] ] }, { "rank": 15, "comment": "PrintObj: for Fitting class", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsClassByPropertyRep" ] ] }, { "rank": 15, "comment": "PrintObj: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "PrintObj: for GF2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 15, "comment": "PrintObj: univar", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "PrintObj: for an add. magma-with-zero with generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] }, { "rank": 15, "comment": "PrintObj: for a magma ideal", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma" ] ] }, { "rank": 14, "comment": "PrintObj: for Fitting set", "filters": [ [ "IsClassByPropertyRep", "IsFittingSetRep" ] ] }, { "rank": 14, "comment": "PrintObj", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 14, "comment": "PrintObj", "filters": [ [ "IsPadicExtensionNumber" ] ] }, { "rank": 14, "comment": "PrintObj", "filters": [ [ "IsPurePadicNumber" ] ] }, { "rank": 14, "comment": "PrintObj: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 14, "comment": "PrintObj: for a right magma ideal with known generators", "filters": [ [ "IsRightActedOnBySuperset", "HasGeneratorsOfExtRSet", "IsMagma" ] ] }, { "rank": 14, "comment": "PrintObj: for a left magma ideal with known generators", "filters": [ [ "IsLeftActedOnBySuperset", "HasGeneratorsOfExtLSet", "IsMagma" ] ] }, { "rank": 14, "comment": "PrintObj: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ] ] }, { "rank": 13, "comment": "PrintObj: for from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] }, { "rank": 13, "comment": "PrintObj: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 13, "comment": "PrintObj: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 13, "comment": "PrintObj: rational function", "filters": [ [ "IsRationalFunction" ] ] }, { "rank": 13, "comment": "PrintObj: for UEALattice element", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 13, "comment": "PrintObj: for an add. magma with generators", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagma" ] ] }, { "rank": 13, "comment": "PrintObj: for a right magma ideal", "filters": [ [ "IsRightActedOnBySuperset", "IsMagma" ] ] }, { "rank": 13, "comment": "PrintObj: for a left magma ideal", "filters": [ [ "IsLeftActedOnBySuperset", "IsMagma" ] ] }, { "rank": 12, "comment": "PrintObj", "filters": [ [ "IsPowerCommutatorCollector" ] ] }, { "rank": 12, "comment": "PrintObj", "filters": [ [ "IsPowerConjugateCollector" ] ] }, { "rank": 12, "comment": "PrintObj: fp algebra elements", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 12, "comment": "PrintObj: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 12, "comment": "PrintObj: for an add. magma", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 12, "comment": "PrintObj: for a binary relation on n points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 11, "comment": "PrintObj", "filters": [ [ "IsConjugacyClassSubgroupsRep" ] ] }, { "rank": 11, "comment": "PrintObj", "filters": [ [ "IsRationalClassGroupRep" ] ] }, { "rank": 11, "comment": "PrintObj", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "PrintObj", "filters": [ [ "IsPolycyclicCollector" ] ] }, { "rank": 11, "comment": "PrintObj: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "PrintObj: for GF2 vector", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": 11, "comment": "PrintObj: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "PrintObj: for weight rep element", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 11, "comment": "PrintObj: for direct sum elements", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 11, "comment": "PrintObj: for symmetric elements", "filters": [ [ "IsSymmetricPowerElement", "IsMonomialElementRep" ] ] }, { "rank": 11, "comment": "PrintObj: for wedge elements", "filters": [ [ "IsWedgeElement", "IsMonomialElementRep" ] ] }, { "rank": 11, "comment": "PrintObj: for tensor elements", "filters": [ [ "IsTensorElement", "IsMonomialElementRep" ] ] }, { "rank": 11, "comment": "PrintObj: for algebra module element in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 11, "comment": "PrintObj: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "PrintObj: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 11, "comment": "PrintObj: for a mapping", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 10, "comment": "PrintObj: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 10, "comment": "PrintObj: for external orbit", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "PrintObj: pcword", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ] }, { "rank": 10, "comment": "PrintObj", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ] ] }, { "rank": 10, "comment": "PrintObj: method for a subspaces domain", "filters": [ [ "IsSubspacesVectorSpace", "IsSubspacesVectorSpaceDefaultRep" ] ] }, { "rank": 10, "comment": "PrintObj: for a semi-echelonized basis with basis vectors", "filters": [ [ "IsBasis", "IsSemiEchelonized", "HasIsSemiEchelonized", "HasBasisVectors" ] ] }, { "rank": 9, "comment": "PrintObj: for residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "PrintObj: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 9, "comment": "PrintObj: sliced perm", "filters": [ [ "IsSlicedPermInv" ] ] }, { "rank": 9, "comment": "PrintObj: sliced perm", "filters": [ [ "IsSlicedPerm" ] ] }, { "rank": 9, "comment": "PrintObj: for external subset", "filters": [ [ "IsExternalSubset" ] ] }, { "rank": 9, "comment": "PrintObj", "filters": [ [ "IsPackedElementDefaultRep", "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 9, "comment": "PrintObj: for a semi-echelonized basis", "filters": [ [ "IsBasis", "IsSemiEchelonized", "HasIsSemiEchelonized" ] ] }, { "rank": 9, "comment": "PrintObj: for right transversal", "filters": [ [ "IsList", "IsRightTransversalRep" ] ] }, { "rank": 8, "comment": "PrintObj: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 8, "comment": "PrintObj: for sparse hash tables", "filters": [ [ "IsSparseHashRep" ] ] }, { "rank": 8, "comment": "PrintObj: for a cochain", "filters": [ [ "IsCochain" ] ] }, { "rank": 8, "comment": "PrintObj: for a sparse rowspace element", "filters": [ [ "IsSparseRowSpaceElement" ] ] }, { "rank": 8, "comment": "PrintObj: for a basis with basis vectors", "filters": [ [ "IsBasis", "HasBasisVectors" ] ] }, { "rank": 7, "comment": "PrintObj: for IsGroupClass and IsClassByPropertyRep", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByPropertyRep" ] ] }, { "rank": 7, "comment": "PrintObj", "filters": [ [ "IsUnicodeString" ] ] }, { "rank": 7, "comment": "PrintObj: for a Green's class", "filters": [ [ "IsGreensClass" ] ] }, { "rank": 7, "comment": "PrintObj: wreath elements", "filters": [ [ "IsWreathProductElement" ] ] }, { "rank": 7, "comment": "PrintObj: for element of magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 7, "comment": "PrintObj: for dense hash tables", "filters": [ [ "IsDenseHashRep" ] ] }, { "rank": 7, "comment": "PrintObj: for a basis", "filters": [ [ "IsBasis" ] ] }, { "rank": 7, "comment": "PrintObj: for an element of a magma with zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ] ] }, { "rank": 7, "comment": "PrintObj: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 7, "comment": "PrintObj: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ] ] }, { "rank": 7, "comment": "PrintObj: for an enumerator that perhaps has its own `PrintObj' function", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ] ] }, { "rank": 6, "comment": "PrintObj: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "PrintObj: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 6, "comment": "PrintObj", "filters": [ [ "IsSimpleInvAutomatonRep" ] ] }, { "rank": 6, "comment": "PrintObj: for pcp elements", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 6, "comment": "PrintObj", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 6, "comment": "PrintObj: for an fp monoid element", "filters": [ [ "IsElementOfFpMonoid" ] ] }, { "rank": 6, "comment": "PrintObj: External Set", "filters": [ [ "IsExternalSet" ] ] }, { "rank": 6, "comment": "PrintObj: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 6, "comment": "PrintObj: for an eq. class", "filters": [ [ "IsEquivalenceClass" ] ] }, { "rank": 6, "comment": "PrintObj: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 5, "comment": "PrintObj: for IsGroupClassByListRep", "filters": [ [ "IsGroupClassByListRep" ] ] }, { "rank": 5, "comment": "PrintObj: for IsClassByUnionRep", "filters": [ [ "IsClassByUnionRep" ] ] }, { "rank": 5, "comment": "PrintObj: for IsClassByIntersectionRep", "filters": [ [ "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "PrintObj: for IsClassByComplementRep", "filters": [ [ "IsClassByComplementRep" ] ] }, { "rank": 5, "comment": "PrintObj: for IsClassByPropertyRep", "filters": [ [ "IsClassByPropertyRep" ] ] }, { "rank": 5, "comment": "PrintObj: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 5, "comment": "PrintObj: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 5, "comment": "PrintObj: for an f.p. semigroup element", "filters": [ [ "IsElementOfFpSemigroup" ] ] }, { "rank": 5, "comment": "PrintObj: for a presentation in default representation", "filters": [ [ "IsPresentation", "IsPresentationDefaultRep" ] ] }, { "rank": 5, "comment": "PrintObj: for an associative word", "filters": [ [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 5, "comment": "PrintObj: for a nonassociative word", "filters": [ [ "IsNonassocWord" ] ] }, { "rank": 5, "comment": "PrintObj: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 4, "comment": "PrintObj: for an infinite list of generators", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ] ] }, { "rank": 4, "comment": "PrintObj: for an infinite list of names", "filters": [ [ "IsList", "IsInfiniteListOfNamesRep" ] ] }, { "rank": 4, "comment": "PrintObj: for an enumerator", "filters": [ [ "IsList", "IsAttributeStoringRep" ] ] }, { "rank": 3, "comment": "PrintObj: lattice", "filters": [ [ "IsLatticeSubgroupsRep" ] ] }, { "rank": 3, "comment": "PrintObj: for mutable basis with underlying mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaUnderlyingMutableBasisRep" ] ] }, { "rank": 3, "comment": "PrintObj: for a mutable basis of a Gaussian matrix space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ] ] }, { "rank": 3, "comment": "PrintObj: for a mutable basis of a Gaussian row space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ] ] }, { "rank": 3, "comment": "PrintObj: for mutable basis represented by a nice mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ] ] }, { "rank": 3, "comment": "PrintObj: for mutable basis represented by an immutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ] ] }, { "rank": 3, "comment": "PrintObj: for an info class", "filters": [ [ "IsInfoClassListRep" ] ] }, { "rank": 3, "comment": "PrintObj: for an iterator that perhaps has its own `PrintObj' function", "filters": [ [ "IsIterator", "IsIteratorByFunctionsRep" ] ] }, { "rank": 2, "comment": "PrintObj", "filters": [ [ "IsRewritingSystem" ] ] }, { "rank": 2, "comment": "PrintObj", "filters": [ [ "IsRandomSource" ] ] }, { "rank": 2, "comment": "PrintObj: output text none", "filters": [ [ "IsOutputTextNoneRep" ] ] }, { "rank": 2, "comment": "PrintObj: output text file", "filters": [ [ "IsOutputTextFileRep" ] ] }, { "rank": 2, "comment": "PrintObj: output text string", "filters": [ [ "IsOutputTextStringRep" ] ] }, { "rank": 2, "comment": "PrintObj: input text none", "filters": [ [ "IsInputTextNoneRep" ] ] }, { "rank": 2, "comment": "PrintObj: input text file", "filters": [ [ "IsInputTextFileRep" ] ] }, { "rank": 2, "comment": "PrintObj: input text string", "filters": [ [ "IsInputTextStringRep" ] ] }, { "rank": 2, "comment": "PrintObj: default directory rep", "filters": [ [ "IsDirectoryRep" ] ] }, { "rank": 2, "comment": "PrintObj: for an operation", "filters": [ [ "IsOperation" ] ] }, { "rank": 1, "comment": "PrintObj: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] }, { "rank": 1, "comment": "PrintObj: for a black box program", "filters": [ [ "IsBBoxProgram" ] ] }, { "rank": 1, "comment": "PrintObj: for pcp", "filters": [ [ "IsPcp" ] ] }, { "rank": 1, "comment": "PrintObj", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "PrintObj: IsObjToBePrinted", "filters": [ [ "IsObjToBePrinted" ] ] }, { "rank": 1, "comment": "PrintObj: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] }, { "rank": 1, "comment": "PrintObj", "filters": [ [ "IsTableOfMarks" ] ] }, { "rank": 1, "comment": "PrintObj: for a root system", "filters": [ [ "IsRootSystem" ] ] }, { "rank": 1, "comment": "PrintObj: closed stream", "filters": [ [ "IsClosedStream" ] ] }, { "rank": 1, "comment": "PrintObj: record", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "PrintObj: for an iterator", "filters": [ [ "IsIterator" ] ] }, { "rank": 1, "comment": "PrintObj: for 'to be defined' objects", "filters": [ [ "IsToBeDefinedObj" ] ] }, { "rank": 1, "comment": "PRINT_OBJ: for a type", "filters": [ [ "IsType" ] ] }, { "rank": 1, "comment": "PRINT_OBJ: for a family", "filters": [ [ "IsFamily" ] ] }, { "rank": 0, "comment": "PrintObj: default method delegating to PrintString", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "PrintString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 513 }, { "file": "/home/mtorpey/gap/lib/object.gd", "line": 514 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "PrintString: for a group with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 27, "comment": "PrintString: for a inverse monoid with known generators", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 22, "comment": "PrintString: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "PrintString: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 22, "comment": "PrintString: for a inverse semigroup with known generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 21, "comment": "PrintString: for monoid with known generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "PrintString: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 18, "comment": "PrintString: for a magma-with-inverses with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 16, "comment": "PrintString: RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "PrintString: for a semigroup with known generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "PrintString: for a magma-with-one with generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 12, "comment": "PrintString: for a magma with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma" ] ] }, { "rank": 11, "comment": "PrintString: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 9, "comment": "PrintString: for right transversal", "filters": [ [ "IsList", "IsRightTransversalRep" ] ] }, { "rank": 8, "comment": "PrintString: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 7, "comment": "PrintString: for a Green's class", "filters": [ [ "IsGreensClass" ] ] }, { "rank": 7, "comment": "PrintString: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": -1, "comment": "PrintString: default method delegating to String", "filters": [ [] ] } ], "2args": [ { "rank": 21, "comment": "PrintString: for an object, and zero", "filters": [ [], [ "IsZeroCyc" ] ] }, { "rank": 19, "comment": "PrintString: for an object, and a negative integer", "filters": [ [], [ "IsInt", "IsNegRat" ] ] }, { "rank": 19, "comment": "PrintString: for an object, and a positive integer", "filters": [ [], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrintString" ] }, { "name": "Display", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 576 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10002, "comment": "Display: for partitions of Z^2 into residue class unions (ResClasses)", "filters": [ [ "IsList" ] ] }, { "rank": 54, "comment": "Display: for matrix of FFEs (for larger fields)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 44, "comment": "Display: for matrix of FFEs", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 43, "comment": "Display: for matrix over Integers mod n", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsZmodnZObjNonprime))" ] ] }, { "rank": 38, "comment": "Display: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 34, "comment": "Display: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ], "aka": [ "PrintArray" ] }, { "rank": 31, "comment": "Display: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 20, "comment": "Display: for a nearly character table", "filters": [ [ "IsNearlyCharacterTable" ] ] }, { "rank": 17, "comment": "Display: For large finite field elements", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 15, "comment": "Display: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 13, "comment": "Display: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 11, "comment": "Display: for residue class unions of Z in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 11, "comment": "Display: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 6, "comment": "Display: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 6, "comment": "Display: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion" ] ] }, { "rank": 5, "comment": "Display: for vector search tables in default representation", "filters": [ [ "IsVectorSearchTableDefaultRep" ] ] }, { "rank": 2, "comment": "Display: for a function", "filters": [ [ "IsFunction", "IsInternalRep" ] ] }, { "rank": 2, "comment": "Display: for a (finite) list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "Display: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] }, { "rank": 1, "comment": "Display: for a black box program", "filters": [ [ "IsBBoxProgram" ] ] }, { "rank": 1, "comment": "Display: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] }, { "rank": 1, "comment": "Display: for a table of marks (add empty options record)", "filters": [ [ "IsTableOfMarks" ] ] }, { "rank": 0, "comment": "Display: generic: use DisplayString or otherwise PrintObj", "filters": [ [] ] } ], "2args": [ { "rank": 32, "comment": "Display: for a class function, and a record", "filters": [ [ "IsClassFunction" ], [ "IsRecord" ] ] }, { "rank": 22, "comment": "Display: for a nearly character table, and a list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsList" ] ] }, { "rank": 21, "comment": "Display: for a nearly character table, and a record", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsRecord" ] ] }, { "rank": 2, "comment": "Display: for a straight line decision, and a record", "filters": [ [ "IsStraightLineDecision" ], [ "IsRecord" ] ] }, { "rank": 2, "comment": "Display: for a straight line program, and a record", "filters": [ [ "IsStraightLineProgram" ], [ "IsRecord" ] ] }, { "rank": 2, "comment": "Display: for a table of marks and an options record", "filters": [ [ "IsTableOfMarks" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Display" ] }, { "name": "DisplayString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 600 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 25, "comment": "DisplayString: for a partial perm semigroup with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "DisplayString: for a transformation semigroup with generators", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 17, "comment": "DisplayString: For large finite field elements", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ], "aka": [ "DisplayStringForLargeFiniteFieldElements" ] }, { "rank": 17, "comment": "DisplayString: for an internal FFE via String", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 13, "comment": "DisplayString: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 7, "comment": "DisplayString: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": 6, "comment": "DisplayString: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion" ] ] }, { "rank": 4, "comment": "DisplayString: IsList", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 2, "comment": "DisplayString: for a function, using string stream", "filters": [ [ "IsFunction", "IsInternalRep" ] ] }, { "rank": 1, "comment": "DisplayString: for a type", "filters": [ [ "IsType" ] ] }, { "rank": 1, "comment": "DisplayString: for a family", "filters": [ [ "IsFamily" ] ] }, { "rank": 1, "comment": "DisplayString: IsChar", "filters": [ [ "IsChar" ] ] }, { "rank": -1, "comment": "DisplayString: generic: return default string", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DisplayString" ] }, { "name": "IsInternallyConsistent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 626 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "IsInternallyConsistent: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "IsInternallyConsistent: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "IsInternallyConsistent: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] }, { "rank": 1, "comment": "IsInternallyConsistent: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] }, { "rank": 1, "comment": "IsInternallyConsistent: for a table of marks, decomposition test", "filters": [ [ "IsTableOfMarks" ] ] }, { "rank": 0, "comment": "IsInternallyConsistent: default method 'ReturnTrue'", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInternallyConsistent" ] }, { "name": "IsImpossible", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 647 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsImpossible: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsImpossible" ] ] }, { "rank": 37, "comment": "IsImpossible", "filters": [ [ "IsOrdinaryMatrix", "IsLieMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsImpossible" ] }, { "name": "SetIsImpossible", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 647 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsImpossible: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsImpossible: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsImpossible" ] }, { "name": "HasIsImpossible", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 647 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsImpossible" ] }, { "name": "ExtRepOfObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 662 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 109, "comment": "ExtRepOfObj: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ] ] }, { "rank": 103, "comment": "ExtRepOfObj: using 32Bits_ExtRepOfObj", "filters": [ [ "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_ExtRepOfObj" ] }, { "rank": 103, "comment": "ExtRepOfObj: using 16Bits_ExtRepOfObj", "filters": [ [ "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_ExtRepOfObj" ] }, { "rank": 103, "comment": "ExtRepOfObj: using 8Bits_ExtRepOfObj", "filters": [ [ "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_ExtRepOfObj" ] }, { "rank": 17, "comment": "ExtRepOfObj: for an internal cyclotomic", "filters": [ [ "IsCyc", "IsInternalRep" ] ], "aka": [ "COEFFS_CYC" ] }, { "rank": 17, "comment": "ExtRepOfObj: for element in Z/nZ (ModulusRep, nonprime)", "filters": [ [ "IsZmodnZObjNonprime", "IsModulusRep" ] ] }, { "rank": 17, "comment": "ExtRepOfObj: ExtElm", "filters": [ [ "IsAlgebraicElement", "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "ExtRepOfObj: baseFieldElm", "filters": [ [ "IsAlgebraicElement", "IsAlgBFRep" ] ] }, { "rank": 13, "comment": "ExtRepOfObj: for s. c. ring element in dense coeff. vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 13, "comment": "ExtRepOfObj: for s. c. algebra element in dense coeff. vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 12, "comment": "ExtRepOfObj: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 12, "comment": "ExtRepOfObj: for f.p. algebra element", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for weight rep element", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for a cochain", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for a direct sum element", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for a sparse rowspace element", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for algebra module element in packed element rep", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 11, "comment": "ExtRepOfObj: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "ExtRepOfObj: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 10, "comment": "ExtRepOfObj: for an UEALattice element", "filters": [ [ "IsUEALatticeElement" ] ] }, { "rank": 10, "comment": "ExtRepOfObj: for a monomial element", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 9, "comment": "ExtRepOfObj: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 8, "comment": "ExtRepOfObj: for a inf. bits assoc. word", "filters": [ [ "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_ExtRepOfObj" ] }, { "rank": 8, "comment": "ExtRepOfObj: for a 32 bits assoc. word", "filters": [ [ "Is32BitsAssocWord" ] ] }, { "rank": 8, "comment": "ExtRepOfObj: for a 16 bits assoc. word", "filters": [ [ "Is16BitsAssocWord" ] ] }, { "rank": 8, "comment": "ExtRepOfObj: for an 8 bits assoc. word", "filters": [ [ "Is8BitsAssocWord" ] ] }, { "rank": 7, "comment": "ExtRepOfObj: for a nonassoc. word", "filters": [ [ "IsNonassocWord", "IsBracketRep" ] ] }, { "rank": 6, "comment": "ExtRepOfObj: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion" ] ] }, { "rank": 6, "comment": "ExtRepOfObj", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 6, "comment": "ExtRepOfObj: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ], "aka": [ "ERepLettWord" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtRepOfObj" ] }, { "name": "ObjByExtRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 678 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 25, "comment": "ObjByExtRep: for floats", "filters": [ [ "CategoryFamily(IsFloat)" ], [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 23, "comment": "ObjByExtRep: for family of elements in Z/nZ (nonprime), and integer", "filters": [ [ "CategoryFamily(IsZmodnZObjNonprime)" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "ObjByExtRep: for a family of nonassociative words, and an integer", "filters": [ [ "CategoryFamily(IsNonassocWord)" ], [ "IsInt" ] ] }, { "rank": 13, "comment": "ObjByExtRep: baseFieldElm", "filters": [ [ "CategoryFamily(IsAlgebraicElement)" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 9, "comment": "ObjByExtRep: for s. c. alg. elms. family with coefficients family", "filters": [ [ "IsFamilyOverFullCoefficientsFamily", "CategoryFamily(IsSCAlgebraObj)" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for a InfBits-family of associative words, and a homogeneous list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsInfBitsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for a 32Bits-family of associative words, and a homogeneous list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is32BitsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for a 16Bits-family of associative words, and a homogeneous list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is16BitsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for a 8Bits-family of associative words, and a homogeneous list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is8BitsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for s. c. ring elements family", "filters": [ [ "CategoryFamily(IsSCRingObj)" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ObjByExtRep: for s. c. algebra elements family", "filters": [ [ "CategoryFamily(IsSCAlgebraObj)" ], [ "IsHomogeneousList" ] ] }, { "rank": 7, "comment": "ObjByExtRep: letter rep family", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsLetterWordsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 7, "comment": "ObjByExtRep: for a family of associative words, and a homogeneous list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsSyllableWordsFamily" ], [ "IsHomogeneousList" ] ], "aka": [ "SyllableWordObjByExtRep" ] }, { "rank": 7, "comment": "ObjByExtRep: ExtElm", "filters": [ [ "CategoryFamily(IsAlgebraicElement)" ], [ "IsList" ] ] }, { "rank": 7, "comment": "ObjByExtRep: for family of f.p. algebra elements with normal form", "filters": [ [ "CategoryFamily(IsElementOfFpAlgebra)", "HasNiceNormalFormByExtRepFunction" ], [ "IsList" ] ] }, { "rank": 6, "comment": "ObjByExtRep: for family of UEALattice elements, and list", "filters": [ [ "CategoryFamily(IsUEALatticeElement)" ], [ "IsList" ] ] }, { "rank": 6, "comment": "ObjByExtRep: for magma ring elements family, and list", "filters": [ [ "CategoryFamily(IsElementOfMagmaRingModuloRelations)" ], [ "IsList" ] ] }, { "rank": 5, "comment": "ObjByExtRep: using 32Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy32BitsSingleCollector" ], [ "IsList" ] ] }, { "rank": 5, "comment": "ObjByExtRep: using 16Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy16BitsSingleCollector" ], [ "IsList" ] ] }, { "rank": 5, "comment": "ObjByExtRep: using 8Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy8BitsSingleCollector" ], [ "IsList" ] ] }, { "rank": 4, "comment": "ObjByExtRep: for a family of nonassociative words, and a list", "filters": [ [ "CategoryFamily(IsNonassocWord)" ], [ "IsList" ] ] }, { "rank": 4, "comment": "ObjByExtRep: for a family of weight rep elements and a list", "filters": [ [ "CategoryFamily(IsWeightRepElement)" ], [ "IsList" ] ] }, { "rank": 4, "comment": "ObjByExtRep: for a family of direct sum elements and a list", "filters": [ [ "CategoryFamily(IsDirectSumElement)" ], [ "IsList" ] ] }, { "rank": 4, "comment": "ObjByExtRep: for a sparse rowspace element family and a list", "filters": [ [ "CategoryFamily(IsSparseRowSpaceElement)" ], [ "IsList" ] ] }, { "rank": 4, "comment": "ObjByExtRep: for a family of monomial elements and a list", "filters": [ [ "CategoryFamily(IsMonomialElement)" ], [ "IsList" ] ] }, { "rank": 3, "comment": "ObjByExtRep: reconstruct a residue class union (ResClasses)", "filters": [ [ "IsFamily" ], [ "IsList" ] ] }, { "rank": 2, "comment": "ObjByExtRep: for algebra module elements family, object", "filters": [ [ "CategoryFamily(IsAlgebraModuleElement)" ], [] ] } ], "3args": [], "4args": [ { "rank": 44, "comment": "ObjByExtRep: for a 32 bits assoc. words family, two integers, and a list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is32BitsFamily" ], [ "IsInt" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 44, "comment": "ObjByExtRep: for a 16 bits assoc. words family, two integers, and a list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is16BitsFamily" ], [ "IsInt" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 44, "comment": "ObjByExtRep: for an 8 bits assoc. words family, two integers, and a list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "Is8BitsFamily" ], [ "IsInt" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 43, "comment": "ObjByExtRep: letter rep family,integers (ignored)", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsLetterWordsFamily" ], [ "IsInt" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 41, "comment": "ObjByExtRep: for an inf. bits assoc. words family, two integers, and a list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsInfBitsFamily" ], [ "IsCyclotomic" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 40, "comment": "ObjByExtRep: for a fam. of assoc. words, a cyclotomic, an int., and a homog. list", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))", "IsSyllableWordsFamily" ], [ "IsCyclotomic" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "NonassocWord", "ObjByExtRep" ] }, { "name": "KnownAttributesOfObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 703 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "KnownAttributesOfObject: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnownAttributesOfObject" ] }, { "name": "KnownPropertiesOfObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "KnownPropertiesOfObject: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnownPropertiesOfObject" ] }, { "name": "KnownTruePropertiesOfObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 778 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "KnownTruePropertiesOfObject: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnownTruePropertiesOfObject" ] }, { "name": "CategoriesOfObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 809 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "CategoriesOfObject: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CategoriesOfObject" ] }, { "name": "RepresentationsOfObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 831 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "RepresentationsOfObject: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentationsOfObject" ] }, { "name": "PostMakeImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/object.gd", "line": 873 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "PostMakeImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "PostMakeImmutable", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "PostMakeImmutable", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "PostMakeImmutable: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 0, "comment": "PostMakeImmutable: unless otherwise directed, do nothing", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PostMakeImmutable" ] }, { "name": "FlushCaches", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/variable.g", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FlushCaches" ] }, { "name": "CollectionsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "CollectionsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCollectionsFamily" ] ] }, { "rank": 91, "comment": "CollectionsFamily: for a family", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CollectionsFamily" ] }, { "name": "SetCollectionsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCollectionsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCollectionsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCollectionsFamily" ] }, { "name": "HasCollectionsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCollectionsFamily" ] }, { "name": "ElementsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ElementsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasElementsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementsFamily" ] }, { "name": "SetElementsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "SetElementsFamily: method to inherit `Characteristic' to collections families", "filters": [ [ "IsAttributeStoringRep", "IsFamily" ], [ "IsFamily" ] ] }, { "rank": 2, "comment": "SetElementsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetElementsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetElementsFamily" ] }, { "name": "HasElementsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasElementsFamily" ] }, { "name": "UseSubsetRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 497 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 0, "comment": "UseSubsetRelation: default method that checks maintenances and then returns `true'", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UseSubsetRelation" ] }, { "name": "UseIsomorphismRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 778 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 0, "comment": "UseIsomorphismRelation: default method that checks maintenances and then returns `true'", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UseIsomorphismRelation" ] }, { "name": "UseFactorRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 940 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 98, "comment": "UseFactorRelation", "filters": [ [ "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "UseFactorRelation: default method that checks maintenances and then returns `true'", "filters": [ [ "IsCollection" ], [], [ "IsCollection" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "UseFactorRelation" ] }, { "name": "Iterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1149 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10009, "comment": "Iterator: for a trivial collection", "filters": [ [ "IsCollection", "IsTrivial", "HasIsTrivial" ] ] }, { "rank": 99, "comment": "Iterator: for a trivial permutation group", "filters": [ [ "IsTrivial", "HasIsTrivial", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "Iterator: for `Rationals'", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 66, "comment": "Iterator", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 61, "comment": "Iterator: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "Iterator: for a free group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 40, "comment": "Iterator: for `Integers'", "filters": [ [ "IsIntegers" ] ] }, { "rank": 28, "comment": "Iterator: for `PositiveIntegers'", "filters": [ [ "IsPositiveIntegers" ] ] }, { "rank": 23, "comment": "Iterator: for free left module (delegate to 'IteratorByBasis')", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 19, "comment": "Iterator: more helpful error for integers", "filters": [ [ "IsInt", "IsPosRat" ] ] }, { "rank": 16, "comment": "Iterator: for a free monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 14, "comment": "Iterator: for a free semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 11, "comment": "Iterator: for subspaces collection of a (finite) full row module", "filters": [ [ "IsSubspacesVectorSpace", "IsSubspacesFullRowSpaceDefaultRep" ] ] }, { "rank": 10, "comment": "Iterator: for a subspaces domain", "filters": [ [ "IsSubspacesVectorSpace", "IsSubspacesVectorSpaceDefaultRep" ] ] }, { "rank": 9, "comment": "Iterator: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 5, "comment": "Iterator: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ] }, { "rank": 3, "comment": "Iterator: for a mutable iterator", "filters": [ [ "IsMutable", "IsIterator" ] ], "aka": [ "ADOPT", "ADOPT_NORECURSE", "AdoptObj", "AdoptSingleObj", "CLONE_REACHABLE", "CopyFromRegion", "CopyRegion", "FromAtomicComObj", "FromAtomicList", "FromAtomicRecord", "ID_FUNC", "IdFunc", "LockAndAdoptObj", "MakeReadOnlyObj", "MakeReadOnlyRaw", "MakeReadOnlySingleObj", "MakeStrictWriteOnceAtomic", "MakeThreadLocal", "MakeWriteOnceAtomic", "REACHABLE", "RegionSubObjects" ] }, { "rank": 2, "comment": "Iterator: for a list", "filters": [ [ "IsList" ] ], "aka": [ "IteratorList" ] }, { "rank": 2, "comment": "Iterator: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Iterator" ] }, { "name": "IteratorSorted", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1174 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "IteratorSorted: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ] }, { "rank": 2, "comment": "IteratorSorted: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "IteratorSorted: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IteratorSorted" ] }, { "name": "IsDoneIterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "IsDoneIterator: primitive groups iterator", "filters": [ [ "IsMutable", "IsIterator", "IsPrimGrpIterRep" ] ] }, { "rank": 3, "comment": "IsDoneIterator: for iterators of residue class unions (ResClasses)", "filters": [ [ "IsIterator", "IsResidueClassUnionsIteratorRep" ] ] }, { "rank": 3, "comment": "IsDoneIterator: for `IsIteratorByFunctions'", "filters": [ [ "IsIterator", "IsIteratorByFunctionsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDoneIterator" ] }, { "name": "NextIterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1259 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "NextIterator: for iterators of residue class unions (ResClasses)", "filters": [ [ "IsMutable", "IsIterator", "IsResidueClassUnionsIteratorRep" ] ] }, { "rank": 5, "comment": "NextIterator: primitive groups iterator", "filters": [ [ "IsMutable", "IsIterator", "IsPrimGrpIterRep" ] ] }, { "rank": 5, "comment": "NextIterator: for `IsIteratorByFunctions'", "filters": [ [ "IsMutable", "IsIterator", "IsIteratorByFunctionsRep" ] ] }, { "rank": 1, "comment": "NextIterator: for an immutable iterator (print a reasonable error message)", "filters": [ [ "IsIterator" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NextIterator" ] }, { "name": "IsEmpty", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1360 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsEmpty: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsEmpty" ] ] }, { "rank": 12, "comment": "IsEmpty: for a magma with generators of magma", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma" ] ] }, { "rank": 5, "comment": "IsEmpty", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "HasContainsTrivialGroup" ] ] }, { "rank": 5, "comment": "IsEmpty", "filters": [ [ "IsClassByUnionRep" ] ] }, { "rank": 5, "comment": "IsEmpty", "filters": [ [ "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "IsEmpty", "filters": [ [ "IsClassByComplementRep" ] ] }, { "rank": 4, "comment": "IsEmpty", "filters": [ [ "IsCollection", "HasSize" ] ] }, { "rank": 2, "comment": "IsEmpty: for generic class", "filters": [ [ "IsClass" ] ] }, { "rank": 2, "comment": "IsEmpty: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "IsEmpty: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsEmpty" ] }, { "name": "SetIsEmpty", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsEmpty: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsEmpty: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsEmpty" ] }, { "name": "HasIsEmpty", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsEmpty" ] }, { "name": "IsTrivial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1379 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsTrivial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTrivial" ] ] }, { "rank": 53, "comment": "IsTrivial: for a division ring", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 38, "comment": "IsTrivial: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "IsTrivial: for a FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 35, "comment": "IsTrivial", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 34, "comment": "IsTrivial: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 24, "comment": "IsTrivial", "filters": [ [ "IsFreeLeftModule", "HasDimension" ] ] }, { "rank": 23, "comment": "IsTrivial: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 18, "comment": "IsTrivial", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 17, "comment": "IsTrivial", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 15, "comment": "IsTrivial", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] }, { "rank": 15, "comment": "IsTrivial", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 4, "comment": "IsTrivial", "filters": [ [ "IsCollection", "HasSize" ] ] }, { "rank": 3, "comment": "IsTrivial", "filters": [ [ "IsCollection", "HasIsNonTrivial" ] ] }, { "rank": 2, "comment": "IsTrivial: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTrivial" ] }, { "name": "SetIsTrivial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1379 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTrivial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTrivial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTrivial" ] }, { "name": "HasIsTrivial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1379 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTrivial" ] }, { "name": "IsNonTrivial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1420 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsNonTrivial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNonTrivial" ] ] }, { "rank": 3, "comment": "IsNonTrivial", "filters": [ [ "IsCollection", "HasIsTrivial" ] ] }, { "rank": 2, "comment": "IsNonTrivial: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNonTrivial" ] }, { "name": "SetIsNonTrivial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1420 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNonTrivial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNonTrivial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNonTrivial" ] }, { "name": "HasIsNonTrivial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1420 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNonTrivial" ] }, { "name": "IsFinite", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1451 }, { "file": "/home/mtorpey/gap/lib/float.gd", "line": 212 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1195 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsFinite: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFinite" ] ] }, { "rank": 52, "comment": "IsFinite: via Minkowski kernel (short but not too efficient)", "filters": [ [ "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ] ] }, { "rank": 48, "comment": "IsFinite: cyclotomic matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 43, "comment": "IsFinite: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 40, "comment": "IsFinite: pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 36, "comment": "IsFinite: for a magma ring modulo the span of ``zero''", "filters": [ [ "IsMagmaRingModuloSpanOfZero" ] ] }, { "rank": 36, "comment": "IsFinite: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 24, "comment": "IsFinite", "filters": [ [ "IsFreeLeftModule", "HasIsFiniteDimensional" ] ] }, { "rank": 23, "comment": "IsFinite: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 22, "comment": "IsFinite: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 20, "comment": "IsFinite: for an underlying relation of a general mapping", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 18, "comment": "IsFinite: for a semigroup of assoc. words", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 17, "comment": "IsFinite: for a Rees matrix subsemigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "IsFinite: for a Rees 0-matrix subsemigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "IsFinite", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "IsFinite", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 13, "comment": "IsFinite: for a magma of nonassoc. words", "filters": [ [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 12, "comment": "IsFinite: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 12, "comment": "IsFinite: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 11, "comment": "IsFinite: for a conjugacy class", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "IsFinite: method for an ext. orbit by stabilizer", "filters": [ [ "IsExternalOrbitByStabilizerRep" ] ] }, { "rank": 5, "comment": "IsFinite", "filters": [ [ "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsFinite", "filters": [ [ "IsCollection", "HasSize" ] ] }, { "rank": 2, "comment": "IsFinite: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFinite" ] }, { "name": "SetIsFinite", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFinite: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFinite: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFinite" ] }, { "name": "HasIsFinite", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFinite" ] }, { "name": "IsWholeFamily", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1491 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsWholeFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWholeFamily" ] ] }, { "rank": 50, "comment": "IsWholeFamily: for a finitely generated free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 48, "comment": "IsWholeFamily: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 36, "comment": "IsWholeFamily: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 33, "comment": "IsWholeFamily: for s. c. algebra elements collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFreeLeftModule", "CategoryCollections(IsSCAlgebraObj)" ] ] }, { "rank": 24, "comment": "IsWholeFamily: for a free monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 18, "comment": "IsWholeFamily: for a free semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 17, "comment": "IsWholeFamily: for a subsemigroup of a Rees 0-matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "IsWholeFamily: for a subsemigroup of a Rees matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 13, "comment": "IsWholeFamily: for a free magma", "filters": [ [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 2, "comment": "IsWholeFamily: default for a collection, print an error message", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWholeFamily" ] }, { "name": "SetIsWholeFamily", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1491 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWholeFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWholeFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWholeFamily" ] }, { "name": "HasIsWholeFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1491 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWholeFamily" ] }, { "name": "Size", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1527 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "Size: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSize" ] ] }, { "rank": 403, "comment": "Size: natural SL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 401, "comment": "Size: general linear group", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 401, "comment": "Size: for groups of FFE", "filters": [ [ "CategoryCollections(IsFFE)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 372, "comment": "Size: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 103, "comment": "Size", "filters": [ [ "IsCollection", "HasIsFinite" ] ] }, { "rank": 65, "comment": "Size", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "Size", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 62, "comment": "Size: for a permutation group that knows to be a direct product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 61, "comment": "Size: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "Size", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 48, "comment": "Size: cyclotomic matrix group not known to be finite", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 48, "comment": "Size: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 46, "comment": "Size: for a matrix group that knows to be a wreath product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo" ] ] }, { "rank": 46, "comment": "Size: for a matrix group that knows to be a direct product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 43, "comment": "Size: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 40, "comment": "Size: pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 38, "comment": "Size: infinite abelianization", "filters": [ [ "HasAbelianInvariants", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "Size: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "Size: subgroups of finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "Size: for a group with known ordinary character table", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasOrdinaryCharacterTable" ] ] }, { "rank": 36, "comment": "Size: subdirect product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSubdirectProductInfo" ] ] }, { "rank": 36, "comment": "Size: group direct product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 30, "comment": "Size: for sc rings and their subrings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 30, "comment": "Size: for a cyclic group", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ] ] }, { "rank": 28, "comment": "Size: characteristic zero ring is infinite", "filters": [ [ "HasCharacteristic", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 24, "comment": "Size: for a free monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 23, "comment": "Size: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 20, "comment": "Size: for a character table", "filters": [ [ "IsNearlyCharacterTable" ] ] }, { "rank": 20, "comment": "Size: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 20, "comment": "Size: for a free semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 20, "comment": "Size: for an underlying relation of a general mapping", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 19, "comment": "Size", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 18, "comment": "Size: zmodnze : for full ring Z/nZ(m)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 17, "comment": "Size: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 17, "comment": "Size: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 13, "comment": "Size: for a free magma", "filters": [ [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 12, "comment": "Size: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 12, "comment": "Size: for a magma with a zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoined" ] ] }, { "rank": 12, "comment": "Size: for a trivial domain", "filters": [ [ "IsCollection", "IsTrivial", "HasIsTrivial", "IsGeneralizedDomain" ] ] }, { "rank": 11, "comment": "Size: method for a rational class", "filters": [ [ "IsRationalClassGroupRep" ] ] }, { "rank": 11, "comment": "Size: for a conjugacy class", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "Size: method for an ext. orbit by stabilizer", "filters": [ [ "IsExternalOrbitByStabilizerRep" ] ] }, { "rank": 10, "comment": "Size: method for a subspaces domain", "filters": [ [ "IsSubspacesVectorSpace", "IsSubspacesVectorSpaceDefaultRep" ] ] }, { "rank": 8, "comment": "Size: double coset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 8, "comment": "Size: for sparse hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ] ] }, { "rank": 7, "comment": "Size: for Green's classes", "filters": [ [ "IsGreensClass" ] ] }, { "rank": 7, "comment": "Size: for dense hash tables", "filters": [ [ "IsDenseHashRep" ] ] }, { "rank": 5, "comment": "Size: for a list that is a collection", "filters": [ [ "IsList", "IsCollection" ] ], "aka": [ "LENGTH", "Length" ] }, { "rank": 5, "comment": "Size", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsList" ] ] }, { "rank": 2, "comment": "Size: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "Size: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Size" ] }, { "name": "SetSize", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1527 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 102, "comment": "SetSize", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 2, "comment": "SetSize: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSize: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSize" ] }, { "name": "HasSize", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1527 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSize" ] }, { "name": "Representative", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1567 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "Representative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentative" ] ] }, { "rank": 10018, "comment": "Representative: for additive-magma-with-zero with known zero", "filters": [ [ "HasZeroImmutable", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ], "aka": [ "Zero", "ZeroAttr", "ZeroImmutable" ] }, { "rank": 10017, "comment": "Representative: for magma-with-one with known one", "filters": [ [ "HasOneImmutable", "IsMagmaWithOne" ] ], "aka": [ "Identity", "One", "OneAttr", "OneImmutable" ] }, { "rank": 10014, "comment": "Representative: for additive coset in default repres.", "filters": [ [ "IsAdditiveCoset", "IsAdditiveCosetDefaultRep" ] ] }, { "rank": 62, "comment": "Representative", "filters": [ [ "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 54, "comment": "Representative: for a division ring with known generators", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "HasGeneratorsOfDivisionRing" ] ] }, { "rank": 48, "comment": "Representative: for full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "Representative: for full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 43, "comment": "Representative: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 36, "comment": "Representative: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 33, "comment": "Representative: for left operator ring-with-one with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRingWithOne" ] ] }, { "rank": 30, "comment": "Representative: for left operator ring with known generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 30, "comment": "Representative: for a ring-with-one with generators", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 27, "comment": "Representative: for a ring with generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 20, "comment": "Representative: for a subsemigroup of Rees 0-matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 20, "comment": "Representative: for a subsemigroup of Rees matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 19, "comment": "Representative: for right operator additive group with known generators", "filters": [ [ "IsExtRSet", "IsDistributiveROpDSum", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfRightOperatorAdditiveGroup" ] ] }, { "rank": 19, "comment": "Representative: for left operator additive group with known generators", "filters": [ [ "IsExtLSet", "IsDistributiveLOpDSum", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 18, "comment": "Representative: for magma-with-inverses with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 17, "comment": "Representative: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 17, "comment": "Representative: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 17, "comment": "Representative: for additive-magma-with-inverses with known generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 15, "comment": "Representative: for additive-magma-with-zero with stored parent", "filters": [ [ "HasParentAttr", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 15, "comment": "Representative: for additive-magma-with-zero with known generators", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] }, { "rank": 15, "comment": "Representative: for magma-with-one with stored parent", "filters": [ [ "HasParentAttr", "IsMagmaWithOne" ] ] }, { "rank": 15, "comment": "Representative: for magma-with-one with generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 13, "comment": "Representative: for additive magma with known generators", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagma" ] ] }, { "rank": 12, "comment": "Representative: for magma with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma" ] ] }, { "rank": 6, "comment": "Representative: External Set", "filters": [ [ "IsExternalSet" ] ] }, { "rank": 6, "comment": "Representative: for a domain with known domain generators", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "HasGeneratorsOfDomain" ] ] }, { "rank": 6, "comment": "Representative: for a domain with known elements list", "filters": [ [ "IsCollection", "HasAsList", "IsGeneralizedDomain" ] ] }, { "rank": 5, "comment": "Representative: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ] }, { "rank": 2, "comment": "Representative: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Representative" ] }, { "name": "SetRepresentative", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1567 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentative" ] }, { "name": "HasRepresentative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1567 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentative" ] }, { "name": "RepresentativeSmallest", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1597 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "RepresentativeSmallest: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentativeSmallest" ] ] }, { "rank": 20, "comment": "RepresentativeSmallest: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 8, "comment": "RepresentativeSmallest: for a strictly sorted list", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 5, "comment": "RepresentativeSmallest", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsSSortedList" ] ] }, { "rank": 5, "comment": "RepresentativeSmallest", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasEnumeratorSorted" ] ] }, { "rank": 2, "comment": "RepresentativeSmallest: for a list", "filters": [ [ "IsList" ] ], "aka": [ "MinimumList" ] }, { "rank": 2, "comment": "RepresentativeSmallest: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativeSmallest" ] }, { "name": "SetRepresentativeSmallest", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1597 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentativeSmallest: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentativeSmallest: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentativeSmallest" ] }, { "name": "HasRepresentativeSmallest", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1597 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentativeSmallest" ] }, { "name": "Random", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1658 }, { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1659 }, { "file": "/home/mtorpey/gap/lib/random.gd", "line": 74 }, { "file": "/home/mtorpey/gap/lib/random.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 403, "comment": "Random: for natural SL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 401, "comment": "Random: for natural GL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 372, "comment": "Random: for a group handled by nice monomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 116, "comment": "Random: for an internal list", "filters": [ [ "IsList", "IsInternalRep" ] ] }, { "rank": 108, "comment": "Random: for sparse hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ] ] }, { "rank": 107, "comment": "Random: for dense hash tables", "filters": [ [ "IsHash", "IsDenseHashRep" ] ] }, { "rank": 75, "comment": "Random: for a natural alternating group: floyd's algorithm", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 75, "comment": "Random: for a natural symmetric group: floyd's algorithm", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 71, "comment": "Random: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "Random: for Rationals", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 66, "comment": "Random: for a large non-prime finite field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 61, "comment": "Random: for a finite prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 60, "comment": "Random: for a finite field with known primitive root", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "HasPrimitiveRoot" ] ] }, { "rank": 56, "comment": "Random: for an algebraic extension", "filters": [ [ "IsAlgebraicExtension" ] ] }, { "rank": 55, "comment": "Random: for a pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "Random: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 49, "comment": "Random: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 49, "comment": "Random: for an fp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsSubgroupFpGroup" ] ] }, { "rank": 48, "comment": "Random: for a full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "Random: for a full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 48, "comment": "Random: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 43, "comment": "Random: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 40, "comment": "Random: for `Integers'", "filters": [ [ "IsIntegers" ] ] }, { "rank": 37, "comment": "Random: LAGUNA: for full ot normalized unit group of group ring", "filters": [ [ "IsGroupOfUnitsOfMagmaRing", "HasIsGroupOfUnitsOfMagmaRing" ] ] }, { "rank": 36, "comment": "Random: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 24, "comment": "Random: for a free monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 23, "comment": "Random: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 18, "comment": "Random: for a free semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 18, "comment": "Random: for the full collection Z/nZ(m)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 16, "comment": "Random: for a RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 13, "comment": "Random: for a free magma", "filters": [ [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 12, "comment": "Random: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 10, "comment": "Random: for for an external orbit: via acting domain", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 8, "comment": "Random: for a double coset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 7, "comment": "Random: for a dense small list", "filters": [ [ "IsList", "IsDenseList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "RandomList" ] }, { "rank": 5, "comment": "Random: for p-adic extension family", "filters": [ [ "CategoryFamily(IsPadicExtensionNumber)" ] ] }, { "rank": 5, "comment": "Random: for a pure p-adic family", "filters": [ [ "CategoryFamily(IsPurePadicNumber)" ] ] }, { "rank": 4, "comment": "Random: for an infinite list of generators", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ] ] }, { "rank": 3, "comment": "Random: for a dense (small) list", "filters": [ [ "IsList", "IsDenseList" ] ] }, { "rank": 0, "comment": "Random: for a (finite) collection", "filters": [ [ "IsCollection", "IsFinite", "HasIsFinite" ] ] }, { "rank": 0, "comment": "Random: fallback method to test conditions", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 405, "comment": "Random: for a random source and natural SL", "filters": [ [ "IsRandomSource" ], [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 403, "comment": "Random: for a random source and natural GL", "filters": [ [ "IsRandomSource" ], [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 374, "comment": "Random: for a random source and a group handled by nice monomorphism", "filters": [ [ "IsRandomSource" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 77, "comment": "Random: for a random source and a natural alternating group: floyd's algorithm", "filters": [ [ "IsRandomSource" ], [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 77, "comment": "Random: for a random source and a natural symmetric group: floyd's algorithm", "filters": [ [ "IsRandomSource" ], [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 73, "comment": "Random: for a random source and a permutation group", "filters": [ [ "IsRandomSource" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 72, "comment": "Random: for a random source and Rationals", "filters": [ [ "IsRandomSource" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 68, "comment": "Random: for a random source and a large non-prime finite field", "filters": [ [ "IsRandomSource" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 63, "comment": "Random: for a random source and a finite prime field", "filters": [ [ "IsRandomSource" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 62, "comment": "Random: for a random source and a finite field with known primitive root", "filters": [ [ "IsRandomSource" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "HasPrimitiveRoot" ] ] }, { "rank": 58, "comment": "Random: for a random source and an algebraic extension", "filters": [ [ "IsRandomSource" ], [ "IsAlgebraicExtension" ] ] }, { "rank": 57, "comment": "Random: for a random source and a pcgs computable groups", "filters": [ [ "IsRandomSource" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 51, "comment": "Random: for a random source and full ring Z/nZ", "filters": [ [ "IsRandomSource" ], [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 51, "comment": "Random: for a random source and an fp group", "filters": [ [ "IsRandomSource" ], [ "IsFinite", "HasIsFinite", "IsSubgroupFpGroup" ] ] }, { "rank": 50, "comment": "Random: for a random source and a full matrix module", "filters": [ [ "IsRandomSource" ], [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 50, "comment": "Random: for a random source and a full row module", "filters": [ [ "IsRandomSource" ], [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 50, "comment": "Random: for a random source and a free group", "filters": [ [ "IsRandomSource" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 42, "comment": "Random: for a random source and `Integers'", "filters": [ [ "IsRandomSource" ], [ "IsIntegers" ] ] }, { "rank": 38, "comment": "Random: for a random source and full hom space of linear mappings", "filters": [ [ "IsRandomSource" ], [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 36, "comment": "Random: for two integers", "filters": [ [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 26, "comment": "Random: for a random source and a free monoid", "filters": [ [ "IsRandomSource" ], [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 25, "comment": "Random: for a random source and a free left module", "filters": [ [ "IsRandomSource" ], [ "IsFreeLeftModule" ] ] }, { "rank": 20, "comment": "Random: for a random source and a free semigroup", "filters": [ [ "IsRandomSource" ], [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 20, "comment": "Random: for a random source and the full collection Z/nZ(m)", "filters": [ [ "IsRandomSource" ], [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 18, "comment": "Random: for a random source and a RightCoset", "filters": [ [ "IsRandomSource" ], [ "IsRightCoset" ] ] }, { "rank": 15, "comment": "Random: for a random source and a free magma", "filters": [ [ "IsRandomSource" ], [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 14, "comment": "Random: for a random source and an additive coset", "filters": [ [ "IsRandomSource" ], [ "IsAdditiveCoset" ] ] }, { "rank": 12, "comment": "Random: for a random source and for an external orbit: via acting domain", "filters": [ [ "IsRandomSource" ], [ "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "Random: for a random source and a double coset", "filters": [ [ "IsRandomSource" ], [ "IsDoubleCoset" ] ] }, { "rank": 7, "comment": "Random: for a random source and p-adic extension family", "filters": [ [ "IsRandomSource" ], [ "CategoryFamily(IsPadicExtensionNumber)" ] ] }, { "rank": 7, "comment": "Random: for a random source and a pure p-adic family", "filters": [ [ "IsRandomSource" ], [ "CategoryFamily(IsPurePadicNumber)" ] ] }, { "rank": 6, "comment": "Random: for a random source and an infinite list of generators", "filters": [ [ "IsRandomSource" ], [ "IsList", "IsInfiniteListOfGeneratorsRep" ] ] }, { "rank": 5, "comment": "Random: for a real random source and a list", "filters": [ [ "IsRealRandomSource" ], [ "IsList" ] ] }, { "rank": 5, "comment": "Random", "filters": [ [ "IsMersenneTwister" ], [ "IsList" ] ] }, { "rank": 5, "comment": "Random", "filters": [ [ "IsGAPRandomSource" ], [ "IsList" ] ] }, { "rank": 5, "comment": "Random", "filters": [ [ "IsGlobalRandomSource" ], [ "IsList" ] ] }, { "rank": 4, "comment": "Random", "filters": [ [ "IsRandomSource" ], [ "IsList" ] ] }, { "rank": 2, "comment": "Random: for a random source and a (finite) collection", "filters": [ [ "IsRandomSource" ], [ "IsCollection", "IsFinite", "HasIsFinite" ] ] }, { "rank": 0, "comment": "Random: fallback method to test conditions", "filters": [ [ "IsRandomSource" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 39, "comment": "Random: for a real random source and two integers", "filters": [ [ "IsRealRandomSource" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 39, "comment": "Random", "filters": [ [ "IsMersenneTwister" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 38, "comment": "Random", "filters": [ [ "IsRandomSource" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Random" ] }, { "name": "PseudoRandom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1737 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 116, "comment": "PseudoRandom: for an internal list", "filters": [ [ "IsList", "IsInternalRep" ] ] }, { "rank": 37, "comment": "PseudoRandom: subgroups fp group: force generators", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "PseudoRandom: product replacement", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "Group_PseudoRandom" ] }, { "rank": 27, "comment": "PseudoRandom: polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 16, "comment": "PseudoRandom: RightCoset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 8, "comment": "PseudoRandom: double coset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 1, "comment": "PseudoRandom: for a list or collection (delegate to `Random')", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PseudoRandom" ] }, { "name": "PseudoRandomSeed", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1751 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "PseudoRandomSeed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPseudoRandomSeed" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PseudoRandomSeed" ] }, { "name": "SetPseudoRandomSeed", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1751 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPseudoRandomSeed: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPseudoRandomSeed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPseudoRandomSeed" ] }, { "name": "HasPseudoRandomSeed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1751 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPseudoRandomSeed" ] }, { "name": "Enumerator", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1785 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "Enumerator: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEnumerator" ] ] }, { "rank": 10023, "comment": "Enumerator: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ], "aka": [ "EnumeratorOfZmodnZ" ] }, { "rank": 10003, "comment": "Enumerator: for a collection with known `AsSSortedList' value", "filters": [ [ "IsCollection", "HasAsSSortedList" ] ], "aka": [ "AsSSortedList", "AsSet" ] }, { "rank": 10003, "comment": "Enumerator: for a collection with known `AsList' value", "filters": [ [ "IsCollection", "HasAsList" ] ], "aka": [ "AsList" ] }, { "rank": 384, "comment": "Enumerator: use nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 70, "comment": "Enumerator: for `Rationals'", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 66, "comment": "Enumerator", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 61, "comment": "Enumerator: for a finite prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ], "aka": [ "EnumeratorOfPrimeField" ] }, { "rank": 61, "comment": "Enumerator: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "Enumerator: finite pc computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 51, "comment": "Enumerator: for enumerator of a free group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 49, "comment": "Enumerator: fp gp.", "filters": [ [ "IsFinite", "HasIsFinite", "IsSubgroupFpGroup" ] ] }, { "rank": 49, "comment": "Enumerator: for trivial magma-with-one", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsMagmaWithOne" ] ], "aka": [ "EnumeratorOfTrivialMagmaWithOne" ] }, { "rank": 40, "comment": "Enumerator: for integers", "filters": [ [ "IsIntegers" ] ] }, { "rank": 37, "comment": "Enumerator: generic method for a group", "filters": [ [ "IsAttributeStoringRep", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "GroupEnumeratorByClosure" ] }, { "rank": 30, "comment": "Enumerator: generic method for a ring-with-one with known generators", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ], "aka": [ "EnumeratorOfRing" ] }, { "rank": 27, "comment": "Enumerator: generic method for a two-sided ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal" ] ], "aka": [ "EnumeratorOfIdeal" ] }, { "rank": 27, "comment": "Enumerator: generic method for a right ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal" ] ] }, { "rank": 27, "comment": "Enumerator: generic method for a left ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal" ] ] }, { "rank": 27, "comment": "Enumerator: generic method for a two-sided ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal" ] ] }, { "rank": 27, "comment": "Enumerator: generic method for a right ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal" ] ] }, { "rank": 27, "comment": "Enumerator: generic method for a left ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal" ] ] }, { "rank": 27, "comment": "Enumerator: generic method for a ring with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 26, "comment": "Enumerator: for a free monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 23, "comment": "Enumerator: for free left module (delegate to 'EnumeratorByBasis')", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 22, "comment": "Enumerator: for a full transformation semigroup", "filters": [ [ "IsFullTransformationSemigroup", "HasIsFullTransformationSemigroup" ] ] }, { "rank": 21, "comment": "Enumerator: for trivial add. magma-with-zero", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ], "aka": [ "EnumeratorOfTrivialAdditiveMagmaWithZero" ] }, { "rank": 20, "comment": "Enumerator: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup", "HasUnderlyingSemigroup" ] ] }, { "rank": 20, "comment": "Enumerator: for a free semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 20, "comment": "Enumerator: for an underlying relation of a general mapping", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ] ] }, { "rank": 18, "comment": "Enumerator: zmodnze : for full collection Z/nZ(m)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 18, "comment": "Enumerator: for a semigroup ideal", "filters": [ [ "HasGeneratorsOfMagmaIdeal", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] }, { "rank": 17, "comment": "Enumerator: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 17, "comment": "Enumerator: generic method for a magma ideal", "filters": [ [ "IsAttributeStoringRep", "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma" ] ], "aka": [ "EnumeratorOfMagmaIdeal" ] }, { "rank": 16, "comment": "Enumerator: for a right coset", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "Enumerator: for a left semigroup ideal", "filters": [ [ "HasGeneratorsOfExtLSet", "IsLeftSemigroupIdeal", "HasIsLeftSemigroupIdeal" ] ] }, { "rank": 16, "comment": "Enumerator: for a right semigroup ideal", "filters": [ [ "HasGeneratorsOfExtRSet", "IsRightSemigroupIdeal", "HasIsRightSemigroupIdeal" ] ] }, { "rank": 16, "comment": "Enumerator: for a generic semigroup", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 14, "comment": "Enumerator: for a free magma", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "CategoryCollections(IsWord)" ] ] }, { "rank": 14, "comment": "Enumerator: generic method for an add. magma", "filters": [ [ "IsAttributeStoringRep", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ], "aka": [ "EnumeratorOfAdditiveMagma" ] }, { "rank": 13, "comment": "Enumerator", "filters": [ [ "IsConjugacyClassPermGroupRep" ] ] }, { "rank": 13, "comment": "Enumerator: generic method for a magma", "filters": [ [ "IsAttributeStoringRep", "IsMagma" ] ], "aka": [ "EnumeratorOfMagma" ] }, { "rank": 12, "comment": "Enumerator", "filters": [ [ "IsRationalClassPermGroupRep" ] ] }, { "rank": 12, "comment": "Enumerator: for an additive coset", "filters": [ [ "IsAdditiveCoset" ] ] }, { "rank": 11, "comment": "Enumerator", "filters": [ [ "IsRationalClassGroupRep" ] ] }, { "rank": 11, "comment": "Enumerator: xorb by stabilizer", "filters": [ [ "IsExternalOrbitByStabilizerRep" ] ] }, { "rank": 11, "comment": "Enumerator: <xorb by pcgs>", "filters": [ [ "IsExternalOrbit", "IsExternalSetByPcgs" ] ] }, { "rank": 10, "comment": "Enumerator: for external orbit: compute orbit", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 10, "comment": "Enumerator: for external subset with home enumerator", "filters": [ [ "IsExternalSubset", "HasHomeEnumerator" ] ] }, { "rank": 10, "comment": "Enumerator: method for a subspaces domain", "filters": [ [ "IsSubspacesVectorSpace", "IsSubspacesVectorSpaceDefaultRep" ] ] }, { "rank": 10, "comment": "Enumerator: for a magma congruence class", "filters": [ [ "IsCongruenceClass" ] ] }, { "rank": 9, "comment": "Enumerator: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ] ], "aka": [ "IncludedElements" ] }, { "rank": 8, "comment": "Enumerator: for a double coset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 8, "comment": "Enumerator: for sparse hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ] ] }, { "rank": 8, "comment": "Enumerator", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasEnumeratorSorted", "IsGeneralizedDomain" ] ], "aka": [ "EnumeratorSorted" ] }, { "rank": 7, "comment": "Enumerator: for dense hash tables", "filters": [ [ "IsDenseHashRep" ] ] }, { "rank": 7, "comment": "Enumerator: for list dictionaries", "filters": [ [ "IsListDictionary" ] ] }, { "rank": 6, "comment": "Enumerator: external set -> HomeEnumerator", "filters": [ [ "IsExternalSet" ] ], "aka": [ "HomeEnumerator" ] }, { "rank": 6, "comment": "Enumerator: for equivalence classes", "filters": [ [ "IsEquivalenceClass" ] ] }, { "rank": 6, "comment": "Enumerator: for a domain with stored domain generators", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "HasGeneratorsOfDomain" ] ] }, { "rank": 5, "comment": "Enumerator: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ], "aka": [ "IMMUTABLE_COPY_OBJ", "Immutable" ] }, { "rank": 5, "comment": "Enumerator", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsList" ] ] }, { "rank": 2, "comment": "Enumerator: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Enumerator" ] }, { "name": "SetEnumerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1785 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEnumerator: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEnumerator: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEnumerator" ] }, { "name": "HasEnumerator", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1785 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEnumerator" ] }, { "name": "EnumeratorSorted", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1829 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "EnumeratorSorted: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEnumeratorSorted" ] ] }, { "rank": 10003, "comment": "EnumeratorSorted: for a collection with known `AsSSortedList' value", "filters": [ [ "IsCollection", "HasAsSSortedList" ] ] }, { "rank": 61, "comment": "EnumeratorSorted: for a finite prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 18, "comment": "EnumeratorSorted: for a plist", "filters": [ [ "IsList", "IsPlistRep" ] ] }, { "rank": 5, "comment": "EnumeratorSorted: for a domain", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 5, "comment": "EnumeratorSorted", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsSSortedList" ] ] }, { "rank": 2, "comment": "EnumeratorSorted: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetEnumeratorSorted", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1829 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEnumeratorSorted: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEnumeratorSorted: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEnumeratorSorted" ] }, { "name": "HasEnumeratorSorted", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 1829 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEnumeratorSorted" ] }, { "name": "UnderlyingCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "UnderlyingCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingCollection" ] }, { "name": "SetUnderlyingCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingCollection" ] }, { "name": "HasUnderlyingCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingCollection" ] }, { "name": "ListOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2089 }, { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2090 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 255 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 256 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1218 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1219 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "ListOp: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 11, "comment": "ListOp: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 9, "comment": "ListOp: generic method for a vector object", "filters": [ [ "IsVectorObj" ] ] }, { "rank": 5, "comment": "ListOp: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ] }, { "rank": 2, "comment": "ListOp: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "ListOp: for a collection", "filters": [ [ "IsCollection" ] ] }, { "rank": 1, "comment": "ListOp: for an iterator", "filters": [ [ "IsIterator" ] ] } ], "2args": [ { "rank": 16, "comment": "ListOp: for a plist matrix and a function", "filters": [ [ "IsPlistMatrixRep" ], [ "IsFunction" ] ] }, { "rank": 12, "comment": "ListOp: for a plist vector and a function", "filters": [ [ "IsPlistVectorRep" ], [ "IsFunction" ] ] }, { "rank": 10, "comment": "ListOp: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ], [ "IsFunction" ] ] }, { "rank": 10, "comment": "ListOp: generic method for a vector object and a function", "filters": [ [ "IsVectorObj" ], [ "IsFunction" ] ] }, { "rank": 4, "comment": "ListOp: for a dense list, and a function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "ListOp: for a list, and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "ListOp: for an iterator, and a function", "filters": [ [ "IsIterator" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "ListOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 1, "comment": "ListOp", "filters": [ [ "IsPcp" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ListOp" ] }, { "name": "SortedList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2130 }, { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2131 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "SortedList: for a list or collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [ { "rank": 2, "comment": "SortedList: for a list or collection and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortedList" ] }, { "name": "SSortedList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2195 }, { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2196 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "SSortedList: for a plist", "filters": [ [ "IsList", "IsPlistRep" ] ], "aka": [ "LIST_SORTED_LIST", "SSortedListList" ] }, { "rank": 9, "comment": "SSortedList: for a collection that is a small list", "filters": [ [ "IsList", "IsCollection", "IsSmallList", "HasIsSmallList" ] ] }, { "rank": 5, "comment": "SSortedList: for a collection that is a list", "filters": [ [ "IsList", "IsCollection" ] ] }, { "rank": 2, "comment": "SSortedList: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "SSortedList: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "SSortedList: for a list, and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "SSortedList: for a collection, and a function", "filters": [ [ "IsCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SSortedList", "Set" ] }, { "name": "AsList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsList" ] ] }, { "rank": 66, "comment": "AsList", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 66, "comment": "AsList: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ], "aka": [ "AsSSortedListNonstored" ] }, { "rank": 61, "comment": "AsList: for a finite prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 61, "comment": "AsList: permgp: AsSSortedList", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "AsList: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 49, "comment": "AsList: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 24, "comment": "AsList: pcgs", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ] ] }, { "rank": 23, "comment": "AsList: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ], "aka": [ "AsListOfFreeLeftModule" ] }, { "rank": 11, "comment": "AsList: for classes of subgroups", "filters": [ [ "IsConjugacyClassSubgroupsRep" ] ] }, { "rank": 11, "comment": "AsList", "filters": [ [ "IsRationalClassGroupRep" ] ] }, { "rank": 11, "comment": "AsList: xorb by stabilizer", "filters": [ [ "IsExternalOrbitByStabilizerRep" ] ] }, { "rank": 10, "comment": "AsList: for Pc transversals", "filters": [ [ "IsList", "IsRightTransversalPcGroupRep" ] ] }, { "rank": 10, "comment": "AsList: external orbit", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 8, "comment": "AsList: double coset", "filters": [ [ "IsDoubleCoset" ] ] }, { "rank": 8, "comment": "AsList", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsSSortedList", "IsGeneralizedDomain" ] ] }, { "rank": 7, "comment": "AsList: for an enumerator that perhaps has its own `AsList' function", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ] ] }, { "rank": 6, "comment": "AsList: for a domain with stored domain generators", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "HasGeneratorsOfDomain" ] ] }, { "rank": 6, "comment": "AsList: for collections that are constant time access lists", "filters": [ [ "IsCollection", "IsConstantTimeAccessList" ] ] }, { "rank": 3, "comment": "AsList: for a constant time access list", "filters": [ [ "IsList", "IsConstantTimeAccessList" ] ] }, { "rank": 2, "comment": "AsList: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "AsList: for a collection", "filters": [ [ "IsCollection" ] ] }, { "rank": 1, "comment": "AsList", "filters": [ [ "IsPcp" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetAsList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "SetAsList: for an underlying relation and a list of direct product elements", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ], [ "CategoryCollections(IsDirectProductElement)" ] ] }, { "rank": 2, "comment": "SetAsList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsList" ] }, { "name": "HasAsList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsList" ] }, { "name": "AsSortedList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2287 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsSortedList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSortedList" ] ] }, { "rank": 1, "comment": "AsSortedList: for a list or collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSortedList" ] }, { "name": "SetAsSortedList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2287 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSortedList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSortedList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSortedList" ] }, { "name": "HasAsSortedList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2287 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSortedList" ] }, { "name": "AsSSortedList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2349 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsSSortedList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSSortedList" ] ] }, { "rank": 61, "comment": "AsSSortedList: via stabchain", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "AsSSortedList: pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 49, "comment": "AsSSortedList: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 43, "comment": "AsSSortedList: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 23, "comment": "AsSSortedList: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 18, "comment": "AsSSortedList: for a plist", "filters": [ [ "IsList", "IsPlistRep" ] ], "aka": [ "AS_LIST_SORTED_LIST", "AsSSortedListList" ] }, { "rank": 14, "comment": "AsSSortedList: for a left magma ideal", "filters": [ [ "IsLeftActedOnBySuperset", "HasGeneratorsOfExtLSet", "IsMagma" ] ] }, { "rank": 14, "comment": "AsSSortedList: for a right magma ideal", "filters": [ [ "IsRightActedOnBySuperset", "HasGeneratorsOfExtRSet", "IsMagma" ] ] }, { "rank": 10, "comment": "AsSSortedList: external orbit", "filters": [ [ "IsExternalOrbit" ] ] }, { "rank": 7, "comment": "AsSSortedList: for a Green's class", "filters": [ [ "IsGreensClass" ] ] }, { "rank": 6, "comment": "AsSSortedList: for a collection that is a constant time access list", "filters": [ [ "IsCollection", "IsConstantTimeAccessList" ] ] }, { "rank": 2, "comment": "AsSSortedList: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "AsSSortedList: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 2, "comment": "AsSSortedList: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetAsSSortedList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSSortedList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSSortedList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSSortedList" ] }, { "name": "HasAsSSortedList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSSortedList" ] }, { "name": "AsSSortedListNonstored", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2374 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10002, "comment": "AsSSortedListNonstored: if `AsSSortedList' is known", "filters": [ [ "IsListOrCollection", "HasAsSSortedList" ] ] }, { "rank": 2502, "comment": "AsSSortedListNonstored: if `AsList' is known:sort", "filters": [ [ "IsListOrCollection", "HasAsList" ] ] }, { "rank": 61, "comment": "AsSSortedListNonstored: via stabchain", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "AsSSortedListNonstored: pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "AsSSortedListNonstored: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SumOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2478 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "SumOp: for a dense list", "filters": [ [ "IsDenseList" ] ] }, { "rank": 1, "comment": "SumOp: for a list/collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [ { "rank": 6, "comment": "SumOp: for a list, and initial value", "filters": [ [ "IsList" ], [ "IsAdditiveElement" ] ] }, { "rank": 5, "comment": "SumOp: for a dense list, and a function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 4, "comment": "SumOp: for a list/collection, and init. value", "filters": [ [ "IsListOrCollection" ], [ "IsAdditiveElement" ] ] }, { "rank": 2, "comment": "SumOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 7, "comment": "SumOp: for a list, a function, and initial value", "filters": [ [ "IsList" ], [ "IsFunction" ], [ "IsAdditiveElement" ] ] }, { "rank": 5, "comment": "SumOp: for a list/collection, and a function, and an initial value", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ], [ "IsAdditiveElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SumOp" ] }, { "name": "ProductOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2556 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "ProductOp: for a dense list", "filters": [ [ "IsDenseList" ] ] }, { "rank": 1, "comment": "ProductOp: for a list/collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [ { "rank": 6, "comment": "ProductOp: for a list, and initial value", "filters": [ [ "IsList" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 5, "comment": "ProductOp: for a dense list and a function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 4, "comment": "ProductOp: for a list/collection, and initial value", "filters": [ [ "IsListOrCollection" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 2, "comment": "ProductOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 7, "comment": "ProductOp: for a list, a function, and initial value", "filters": [ [ "IsList" ], [ "IsFunction" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 5, "comment": "ProductOp: for a list/collection, a function, and an initial value", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ], [ "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProductOp" ] }, { "name": "FilteredOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2624 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "FilteredOp: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ], [ "IsFunction" ] ] }, { "rank": 4, "comment": "FilteredOp: for a dense list, and a function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "FilteredOp: for a list, and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "FilteredOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FilteredOp" ] }, { "name": "NumberOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2695 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "NumberOp: for a dense list", "filters": [ [ "IsDenseList" ] ] }, { "rank": 2, "comment": "NumberOp: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "NumberOp: for a list/collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [ { "rank": 4, "comment": "NumberOp: for a dense list, and a function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "NumberOp: for a list, and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "NumberOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumberOp" ] }, { "name": "ForAllOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2741 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "ForAllOp: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ], [ "IsFunction" ] ] }, { "rank": 6, "comment": "ForAllOp: for a dense list, and a function", "filters": [ [ "IsDenseList", "IsFinite", "HasIsFinite" ], [ "IsFunction" ] ] }, { "rank": 5, "comment": "ForAllOp: for a list, and a function", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "ForAllOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ForAllOp" ] }, { "name": "ForAnyOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 2789 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "ForAnyOp: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ], [ "IsFunction" ] ] }, { "rank": 6, "comment": "ForAnyOp: for a dense list, and a function", "filters": [ [ "IsDenseList", "IsFinite", "HasIsFinite" ], [ "IsFunction" ] ] }, { "rank": 5, "comment": "ForAnyOp: for a list, and a function", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "ForAnyOp: for a list/collection, and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ForAnyOp" ] }, { "name": "IsSubset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3000 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10126, "comment": "IsSubset: permgrp of natsymmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 10100, "comment": "IsSubset: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 10011, "comment": "IsSubset: test whether domain is parent of the other", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsGeneralizedDomain", "HasParentAttr" ] ] }, { "rank": 10008, "comment": "IsSubset: for two collections with known sizes, check sizes", "filters": [ [ "IsCollection", "HasSize" ], [ "IsCollection", "HasSize" ] ] }, { "rank": 10008, "comment": "IsSubset: for two collections, the first containing the whole family", "filters": [ [ "IsCollection", "IsWholeFamily", "HasIsWholeFamily" ], [ "IsCollection" ] ] }, { "rank": 10005, "comment": "IsSubset: for two collections, check for identity", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 744, "comment": "IsSubset: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 129, "comment": "IsSubset: polynomial rings", "filters": [ [ "IsPolynomialRing" ], [ "IsCollection" ] ] }, { "rank": 118, "comment": "IsSubset: for two finite fields in the same family", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 109, "comment": "IsSubset: field, 8bit-vector", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "Is8BitVectorRep" ] ] }, { "rank": 106, "comment": "IsSubset: field, 8bit-vector", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "IsGF2VectorRep" ] ] }, { "rank": 106, "comment": "IsSubset: for two division rings", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ], "aka": [ "DivisionRing_IsSubset" ] }, { "rank": 103, "comment": "IsSubset: for Z_pi and Rationals (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 103, "comment": "IsSubset: for Rationals and Z_(pi) (ResClasses)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 100, "comment": "IsSubset: for subgroups of free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 82, "comment": "IsSubset: for certain cyclotomic semirings", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 80, "comment": "IsSubset: 2-sided ideal in ring, naive", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 76, "comment": "IsSubset: subgroups of fp group by quot. rep", "filters": [ [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 76, "comment": "IsSubset: pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 75, "comment": "IsSubset: subgroups of fp group: test generators", "filters": [ [ "IsSubgroupFpGroup" ], [ "HasGeneratorsOfMagmaWithInverses", "IsSubgroupFpGroup" ] ] }, { "rank": 74, "comment": "IsSubset: subgp fp group: via quotient rep", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 74, "comment": "IsSubset: for two FLMLORs-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 73, "comment": "IsSubset: for Z_(pi) and Integers (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsIntegers" ] ] }, { "rank": 70, "comment": "IsSubset: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 68, "comment": "IsSubset: for two FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 66, "comment": "IsSubset: for Z_(pi)'s (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 56, "comment": "IsSubset: for two rings-with-one", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 53, "comment": "IsSubset: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 46, "comment": "IsSubset: for two free left modules", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 38, "comment": "IsSubset: for two collections that are internal lists", "filters": [ [ "IsList", "IsInternalRep", "IsCollection" ], [ "IsList", "IsInternalRep", "IsCollection" ] ], "aka": [ "IsSubsetSet" ] }, { "rank": 34, "comment": "IsSubset: for two magmas with inverses", "filters": [ [ "IsMagmaWithInverses" ], [ "IsMagmaWithInverses" ] ] }, { "rank": 32, "comment": "IsSubset: for two additive magmas with inverses", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 32, "comment": "IsSubset: for two internal lists", "filters": [ [ "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ] }, { "rank": 28, "comment": "IsSubset: for two additive magmas with zero", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 28, "comment": "IsSubset: for two magmas with one", "filters": [ [ "IsMagmaWithOne" ], [ "IsMagmaWithOne" ] ] }, { "rank": 24, "comment": "IsSubset: for two additive magmas", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 22, "comment": "IsSubset: for two magmas", "filters": [ [ "IsMagma" ], [ "IsMagma" ] ] }, { "rank": 22, "comment": "IsSubset: for collection and empty list", "filters": [ [ "IsCollection" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 22, "comment": "IsSubset: for empty list and collection", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsCollection" ] ] }, { "rank": 18, "comment": "IsSubset: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "IsSubset: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "IsSubset: for two residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "IsSubset: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 12, "comment": "IsSubset: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 11, "comment": "IsSubset: for a residue class union and the base ring (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 11, "comment": "IsSubset: for the base ring and a residue class union (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsResidueClassUnion" ] ] }, { "rank": 8, "comment": "IsSubset: for residue class union and element list (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsList" ] ] }, { "rank": 6, "comment": "IsSubset: for two collections with known `AsSSortedList'", "filters": [ [ "IsCollection", "HasAsSSortedList" ], [ "IsCollection", "HasAsSSortedList" ] ] }, { "rank": 4, "comment": "IsSubset: for two collections (loop over the elements of the second)", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "IsSubset: for two collections in different families", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubset" ] }, { "name": "Intersection2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3075 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10009, "comment": "Intersection2: domain and whole family", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsWholeFamily", "HasIsWholeFamily" ] ] }, { "rank": 10009, "comment": "Intersection2: whole family and domain", "filters": [ [ "IsCollection", "IsWholeFamily", "HasIsWholeFamily" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 10002, "comment": "Intersection2: for two times the same ring (ResClasses)", "filters": [ [ "IsListOrCollection" ], [ "IsListOrCollection" ] ] }, { "rank": 744, "comment": "Intersection2: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 136, "comment": "Intersection2: for two cyclotomic fields of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ], [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 134, "comment": "Intersection2: for abelian number field and cyclotomic field", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 134, "comment": "Intersection2: for cyclotomic field and abelian number field", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 132, "comment": "Intersection2: for two abelian number fields", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 130, "comment": "Intersection2", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 130, "comment": "Intersection2", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 130, "comment": "Intersection2", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 130, "comment": "Intersection2", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 126, "comment": "Intersection2", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 126, "comment": "Intersection2", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 126, "comment": "Intersection2", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 126, "comment": "Intersection2", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 124, "comment": "Intersection2: for two fields of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 122, "comment": "Intersection2: perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 103, "comment": "Intersection2: for Z_(pi) and Rationals (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 103, "comment": "Intersection2: for Rationals and Z_(pi) (ResClasses)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 100, "comment": "Intersection2: for subgroups of free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 100, "comment": "Intersection2: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 82, "comment": "Intersection2: for certain cyclotomic semirings", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 76, "comment": "Intersection2: subgroups of fp group by quotient", "filters": [ [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 74, "comment": "Intersection2: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 74, "comment": "Intersection2: generic method for two FLMLORs-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 72, "comment": "Intersection2: groups with pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "Intersection2: for two spaces in a common s.c. algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "CategoryCollections(IsSCAlgebraObj)" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "CategoryCollections(IsSCAlgebraObj)" ] ] }, { "rank": 70, "comment": "Intersection2: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 68, "comment": "Intersection2: generic method for two FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 66, "comment": "Intersection2: for Z_(pi)'s (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsZ_pi", "HasIsZ_pi" ] ] }, { "rank": 60, "comment": "Intersection2: for two Gaussian row spaces", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 50, "comment": "Intersection2: method for two vector spaces", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 28, "comment": "Intersection2: for Fitting sets", "filters": [ [ "IsFittingSetRep" ], [ "IsFittingSetRep" ] ] }, { "rank": 26, "comment": "Intersection2: for Fitting class and Fitting set", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ], [ "IsFittingSetRep" ] ] }, { "rank": 26, "comment": "Intersection2: for Fitting set and Fitting class", "filters": [ [ "IsFittingSetRep" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 24, "comment": "Intersection2: for two additive cosets", "filters": [ [ "IsAdditiveCoset" ], [ "IsAdditiveCoset" ] ] }, { "rank": 22, "comment": "Intersection2: for residue class unions of Z in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "Intersection2: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "Intersection2: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "Intersection2: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 12, "comment": "Intersection2: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 11, "comment": "Intersection2: for the base ring and a residue class union (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsResidueClassUnion" ] ] }, { "rank": 11, "comment": "Intersection2: for a residue class union and the base ring (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 11, "comment": "Intersection2: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsList" ] ] }, { "rank": 11, "comment": "Intersection2: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsList" ] ] }, { "rank": 10, "comment": "Intersection2: for two group classes by list", "filters": [ [ "IsGroupClassByListRep" ], [ "IsGroupClassByListRep" ] ] }, { "rank": 10, "comment": "Intersection2: of two class intersections", "filters": [ [ "IsClassByIntersectionRep" ], [ "IsClassByIntersectionRep" ] ] }, { "rank": 10, "comment": "Intersection2: for two collections in the same family, both lists", "filters": [ [ "IsList", "IsCollection" ], [ "IsList", "IsCollection" ] ], "aka": [ "IntersectionSet" ] }, { "rank": 10, "comment": "Intersection2: for two lists or collections, the first being empty", "filters": [ [ "IsListOrCollection", "IsEmpty", "HasIsEmpty" ], [ "IsListOrCollection" ] ] }, { "rank": 10, "comment": "Intersection2: for two lists or collections, the second being empty", "filters": [ [ "IsListOrCollection" ], [ "IsListOrCollection", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 9, "comment": "Intersection2: for grp class and group class by list", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ], [ "IsGroupClassByListRep" ] ] }, { "rank": 9, "comment": "Intersection2: for group class by list and group class", "filters": [ [ "IsGroupClassByListRep" ], [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 8, "comment": "Intersection2: for a finite set and a residue class union (ResClasses)", "filters": [ [ "IsList" ], [ "IsResidueClassUnion" ] ] }, { "rank": 7, "comment": "Intersection2: of class and small list/coll", "filters": [ [ "IsClass" ], [ "IsListOrCollection", "IsFinite", "HasIsFinite", "HasSize" ] ] }, { "rank": 7, "comment": "Intersection2: of small list/coll and class", "filters": [ [ "IsListOrCollection", "IsFinite", "HasIsFinite", "HasSize" ], [ "IsClass" ] ] }, { "rank": 7, "comment": "Intersection2: for two collections in the same family, the first being a list", "filters": [ [ "IsList", "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 7, "comment": "Intersection2: for two collections in the same family, the second being a list", "filters": [ [ "IsCollection" ], [ "IsList", "IsCollection" ] ] }, { "rank": 6, "comment": "Intersection2: of small list and class", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsClass" ] ] }, { "rank": 6, "comment": "Intersection2: of class and small list", "filters": [ [ "IsClass" ], [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 6, "comment": "Intersection2: of class intersection and class/list/coll", "filters": [ [ "IsClassByIntersectionRep" ], [ "IsListOrCollection" ] ] }, { "rank": 6, "comment": "Intersection2: of class/list/coll and class intersection", "filters": [ [ "IsListOrCollection" ], [ "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "Intersection2: of two classes", "filters": [ [ "IsClass" ], [ "IsClass" ] ] }, { "rank": 4, "comment": "Intersection2: for two collections in the same family", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Intersection2: for two collections in different families", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Intersection2: for two lists (not necessarily in the same family)", "filters": [ [ "IsList" ], [ "IsList" ] ] }, { "rank": 3, "comment": "Intersection2: of class and list/collection", "filters": [ [ "IsClass" ], [ "IsListOrCollection" ] ] }, { "rank": 3, "comment": "Intersection2: of list/collection and class", "filters": [ [ "IsListOrCollection" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Intersection2" ] }, { "name": "Union2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 82, "comment": "Union2: for certain cyclotomic semirings", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsCyclotomic)", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 54, "comment": "Union2: for two times the same row module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 52, "comment": "Union2: for two times the same ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 18, "comment": "Union2: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "Union2: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "Union2: for two residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "Union2: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 12, "comment": "Union2: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 11, "comment": "Union2: for the base ring and a residue class union (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsResidueClassUnion" ] ] }, { "rank": 11, "comment": "Union2: for a residue class union and the base ring (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 11, "comment": "Union2: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsList" ] ] }, { "rank": 11, "comment": "Union2: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsList" ] ] }, { "rank": 10, "comment": "Union2: for two class unions", "filters": [ [ "IsClassByUnionRep" ], [ "IsClassByUnionRep" ] ] }, { "rank": 10, "comment": "Union2: for two collections that are lists", "filters": [ [ "IsList", "IsCollection" ], [ "IsList", "IsCollection" ] ], "aka": [ "UnionSet" ] }, { "rank": 8, "comment": "Union2: for a finite set and a residue class union (ResClasses)", "filters": [ [ "IsList" ], [ "IsResidueClassUnion" ] ] }, { "rank": 7, "comment": "Union2: for the base ring and a finite set (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ] ] }, { "rank": 7, "comment": "Union2: for a finite set and the base ring (ResClasses)", "filters": [ [ "IsList" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 7, "comment": "Union2: for two collections, the first being a list", "filters": [ [ "IsList", "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 7, "comment": "Union2: for two collections, the second being a list", "filters": [ [ "IsCollection" ], [ "IsList", "IsCollection" ] ] }, { "rank": 6, "comment": "Union2: for class union and class/list/collection", "filters": [ [ "IsClassByUnionRep" ], [ "IsListOrCollection" ] ] }, { "rank": 6, "comment": "Union2: for class/list/collection and class union", "filters": [ [ "IsListOrCollection" ], [ "IsClassByUnionRep" ] ] }, { "rank": 4, "comment": "Union2: for two collections", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Union2: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] }, { "rank": 3, "comment": "Union2: for class and class/list/collection", "filters": [ [ "IsClass" ], [ "IsListOrCollection" ] ] }, { "rank": 3, "comment": "Union2: for class/list/collection and class", "filters": [ [ "IsListOrCollection" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Union2" ] }, { "name": "Difference", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10025, "comment": "Difference: for a domain and the empty set (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 10010, "comment": "Difference: for two times the same ring (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 111, "comment": "Difference: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsList" ] ] }, { "rank": 111, "comment": "Difference: for a residue class union and a finite set (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsList" ] ] }, { "rank": 51, "comment": "Difference: for Z and a residue class union in sparse rep. (ResClasses)", "filters": [ [ "IsIntegers" ], [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 29, "comment": "Difference: for Z^2 and a finite set (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsList" ] ] }, { "rank": 28, "comment": "Difference: for a ring and a finite set (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 22, "comment": "Difference: for residue class unions of Z in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 22, "comment": "Difference: for collection, and empty list", "filters": [ [ "IsCollection" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 21, "comment": "Difference: for empty list, and collection", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsListOrCollection" ] ] }, { "rank": 18, "comment": "Difference: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 18, "comment": "Difference: for two residue class unions in different rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 18, "comment": "Difference: for two residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 14, "comment": "Difference: for the base ring and a residue class union (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 12, "comment": "Difference: for two unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 11, "comment": "Difference: for a residue class union and the base ring (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 10, "comment": "Difference: for two collections that are lists", "filters": [ [ "IsList", "IsCollection" ], [ "IsList", "IsCollection" ] ] }, { "rank": 9, "comment": "Difference: for group class by list and group class", "filters": [ [ "IsGroupClassByListRep" ], [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 8, "comment": "Difference: for a finite set and a residue class union (ResClasses)", "filters": [ [ "IsList" ], [ "IsResidueClassUnion" ] ] }, { "rank": 7, "comment": "Difference: for two collections in the same family, the second being a list", "filters": [ [ "IsCollection" ], [ "IsList", "IsCollection" ] ] }, { "rank": 7, "comment": "Difference: for two collections in the same family, the first being a list", "filters": [ [ "IsList", "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Difference: for two collections in the same family", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Difference: for two collections in different families", "filters": [ [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 4, "comment": "Difference: for two lists (assume one can produce a sorted result)", "filters": [ [ "IsList" ], [ "IsList" ] ] }, { "rank": 3, "comment": "Difference: for class and class/list/collection", "filters": [ [ "IsClass" ], [ "IsListOrCollection" ] ] }, { "rank": 3, "comment": "Difference: for class/list/collection and class", "filters": [ [ "IsListOrCollection" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Difference" ] }, { "name": "CanEasilyCompareElements", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3228 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "CanEasilyCompareElements: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanEasilyCompareElements" ] ] }, { "rank": 20, "comment": "CanEasilyCompareElements: empty homogeneous list", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 19, "comment": "CanEasilyCompareElements: for direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 4, "comment": "CanEasilyCompareElements: homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] }, { "rank": 1, "comment": "CanEasilyCompareElements: family: default false", "filters": [ [ "IsFamily" ] ] }, { "rank": 0, "comment": "CanEasilyCompareElements: generic: inherit `true' from family", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanEasilyCompareElements" ] }, { "name": "SetCanEasilyCompareElements", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanEasilyCompareElements: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 1, "comment": "SetCanEasilyCompareElements: family setter", "filters": [ [ "IsFamily" ], [] ] }, { "rank": 0, "comment": "SetCanEasilyCompareElements: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanEasilyCompareElements" ] }, { "name": "HasCanEasilyCompareElements", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanEasilyCompareElements" ] }, { "name": "CanEasilySortElements", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3230 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "CanEasilySortElements: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanEasilySortElements" ] ] }, { "rank": 20, "comment": "CanEasilySortElements: empty homogeneous list", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 4, "comment": "CanEasilySortElements: homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] }, { "rank": 1, "comment": "CanEasilySortElements: family: default false", "filters": [ [ "IsFamily" ] ] }, { "rank": 0, "comment": "CanEasilySortElements: generic: inherit `true' from family", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanEasilySortElements" ] }, { "name": "SetCanEasilySortElements", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanEasilySortElements: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 1, "comment": "SetCanEasilySortElements: family setter", "filters": [ [ "IsFamily" ], [] ] }, { "rank": 0, "comment": "SetCanEasilySortElements: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanEasilySortElements" ] }, { "name": "HasCanEasilySortElements", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanEasilySortElements" ] }, { "name": "CanComputeIsSubset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/coll.gd", "line": 3251 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 77, "comment": "CanComputeIsSubset: whole fp family group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 42, "comment": "CanComputeIsSubset: if membership test works", "filters": [ [ "IsCollection", "IsGeneralizedDomain", "CanEasilyTestMembership" ], [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 10, "comment": "CanComputeIsSubset: default for domains: no unless identical", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 0, "comment": "CanComputeIsSubset: default: no, unless identical", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanComputeIsSubset" ] }, { "name": "IsSmallList", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsSmallList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSmallList" ] ] }, { "rank": 10, "comment": "IsSmallList", "filters": [ [ "IsAttributeStoringRep", "IsBasis", "HasUnderlyingLeftModule" ] ] }, { "rank": 10, "comment": "IsSmallList", "filters": [ [ "IsAttributeStoringRep", "IsBasis", "HasBasisVectors" ] ] }, { "rank": 2, "comment": "IsSmallList: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 0, "comment": "IsSmallList: for a non-list", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSmallList" ] }, { "name": "SetIsSmallList", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSmallList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSmallList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSmallList" ] }, { "name": "HasIsSmallList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSmallList" ] }, { "name": "Length", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 137 }, { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 540 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 173 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 694 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "Length: system getter", "filters": [ [ "HasLENGTH", "IsAttributeStoringRep" ] ] }, { "rank": 136, "comment": "Length: for a matrix with memory", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ] ] }, { "rank": 109, "comment": "Length: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ] ] }, { "rank": 108, "comment": "Length: for a word with memory", "filters": [ [ "IsWord", "IsObjWithMemory" ] ] }, { "rank": 44, "comment": "Length: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ] }, { "rank": 38, "comment": "Length: for Lie matrix in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieMatrix" ] ] }, { "rank": 38, "comment": "Length: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 35, "comment": "Length: for null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 31, "comment": "Length: for class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "Length: for an empty row vector", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 25, "comment": "Length: For a compressed MatFFE", "filters": [ [ "IsList", "Is8BitMatrixRep" ] ] }, { "rank": 24, "comment": "Length: pcgs", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ] ] }, { "rank": 21, "comment": "Length: For a compressed VecFFE", "filters": [ [ "IsList", "Is8BitVectorRep" ] ], "aka": [ "LEN_VEC8BIT" ] }, { "rank": 21, "comment": "Length: for a direct product element in default representation", "filters": [ [ "IsDefaultDirectProductElementRep" ] ] }, { "rank": 20, "comment": "Length: modulo pcgs", "filters": [ [ "IsModuloPcgs" ] ] }, { "rank": 18, "comment": "Length: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ] ], "aka": [ "LEN_GF2VEC" ] }, { "rank": 13, "comment": "Length: LAGUNA: for an element of a magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] }, { "rank": 11, "comment": "Length: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 10, "comment": "Length: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 10, "comment": "Length: for a right transversal in cosets representation", "filters": [ [ "IsList", "IsRightTransversalViaCosetsRep" ] ] }, { "rank": 10, "comment": "Length: for a right transversal in cosets representation", "filters": [ [ "IsList", "IsRightTransversalViaCosetsRep" ] ] }, { "rank": 9, "comment": "Length: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ] ] }, { "rank": 9, "comment": "Length: for right transversal", "filters": [ [ "IsList", "IsRightTransversalRep" ] ] }, { "rank": 8, "comment": "Length: for a 32 bits assoc. word", "filters": [ [ "Is32BitsAssocWord" ] ], "aka": [ "32Bits_LengthWord" ] }, { "rank": 8, "comment": "Length: for a 16 bits assoc. word", "filters": [ [ "Is16BitsAssocWord" ] ], "aka": [ "16Bits_LengthWord" ] }, { "rank": 8, "comment": "Length: for an 8 bits assoc. word", "filters": [ [ "Is8BitsAssocWord" ] ], "aka": [ "8Bits_LengthWord" ] }, { "rank": 7, "comment": "Length", "filters": [ [ "IsUnicodeString" ] ] }, { "rank": 7, "comment": "Length: for a basis", "filters": [ [ "IsBasis" ] ] }, { "rank": 7, "comment": "Length: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ] ], "aka": [ "LengthWPObj" ] }, { "rank": 7, "comment": "Length: for an enumerator that perhaps has its own `Length' function", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ] ] }, { "rank": 6, "comment": "Length: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 6, "comment": "Length: for an assoc. word in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ] }, { "rank": 5, "comment": "Length: enum-by-niceomorphism", "filters": [ [ "IsList", "IsEnumeratorByNiceomorphismRep" ] ] }, { "rank": 5, "comment": "Length: enum-by-pcgs", "filters": [ [ "IsList", "IsEnumeratorByPcgsRep" ] ] }, { "rank": 5, "comment": "Length: for a nonassoc. word", "filters": [ [ "IsNonassocWord" ] ] }, { "rank": 4, "comment": "Length: for an infinite list of generators", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ] ] }, { "rank": 4, "comment": "Length: for an infinite list of names", "filters": [ [ "IsList", "IsInfiniteListOfNamesRep" ] ] }, { "rank": 1, "comment": "Length", "filters": [ [ "IsPcp" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetLENGTH", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 137 }, { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 540 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 173 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 694 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLENGTH: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLENGTH: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLength" ] }, { "name": "HasLENGTH", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLength" ] }, { "name": "IsBound[]", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 169 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "IsBound[]: for Lie matrix in default representation, and integer", "filters": [ [ "IsPackedElementDefaultRep", "IsLieMatrix" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 50, "comment": "IsBound[]: for class function and positive integer", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 50, "comment": "IsBound[]: for an empty row vector, and a positive integer", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "IsBound[]: pcgs", "filters": [ [ "IsPcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "IsBound[]", "filters": [ [ "IsModuloPcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 34, "comment": "IsBound[]: for a plist matrix, and a position", "filters": [ [ "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "IsBound[]: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "IsBoundElmWPObj" ] }, { "rank": 26, "comment": "IsBound[]: for an enumerator that perhaps has its own `IsBound' function", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 22, "comment": "IsBound[]: for a dense list and positive integer", "filters": [ [ "IsDenseList" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ISB_LIST", "IsBound[]" ] }, { "name": "[]", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 178 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 203 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 713 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 816 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 25 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 155, "comment": "[]: for a matrix with memory", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 63, "comment": "[]: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM_GF2MAT" ] }, { "rank": 57, "comment": "[]: for Lie matrix in default representation, and positive integer", "filters": [ [ "IsPackedElementDefaultRep", "IsLieMatrix" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 57, "comment": "[]: for an ordinary block matrix and a positive integer", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 50, "comment": "[]: for class function and positive integer", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 44, "comment": "[]: For a compressed MatFFE", "filters": [ [ "IsList", "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM_MAT8BIT" ] }, { "rank": 43, "comment": "[]: pcgs, pos int", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "[]: For a compressed VecFFE", "filters": [ [ "IsList", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM_VEC8BIT" ] }, { "rank": 40, "comment": "[]: for a direct product element in default repres., and a pos. integer", "filters": [ [ "IsDefaultDirectProductElementRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "[]: modulo pcgs", "filters": [ [ "IsModuloPcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 37, "comment": "[]: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM_GF2VEC" ] }, { "rank": 34, "comment": "[]: for a plist matrix and a positive integer", "filters": [ [ "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 30, "comment": "[]: for classes of subgroups", "filters": [ [ "IsConjugacyClassSubgroupsRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ClassElementLattice" ] }, { "rank": 30, "comment": "[]: for a plist vector and a positive integer", "filters": [ [ "IsPlistVectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "[]: right transversal fp group", "filters": [ [ "IsList", "IsRightTransversalFpGroupRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "[]: for Pc transversals", "filters": [ [ "IsList", "IsRightTransversalPcGroupRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "[]: for right transversal of perm. group, and pos. integer", "filters": [ [ "IsList", "IsRightTransversalPermGroupRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "[]: factored transversal", "filters": [ [ "IsList", "IsFactoredTransversalRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "[]: rt via coset", "filters": [ [ "IsList", "IsRightTransversalViaCosetsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "[]: for degenerated residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsFinite", "HasIsFinite", "IsResidueClassUnionOfZxZ" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "[]", "filters": [ [ "IsUnicodeString" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "[]: for a basis and a positive integer", "filters": [ [ "IsBasis" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "[]: method for a weak pointer object", "filters": [ [ "IsWeakPointerObject" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "[]: for enumerator by functions", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": "[]: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": "[]: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": "[]: enum-by-niceo", "filters": [ [ "IsList", "IsEnumeratorByNiceomorphismRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": "[]: enum-by-pcgs", "filters": [ [ "IsList", "IsEnumeratorByPcgsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "[]: for an infinite list of generators", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "[]: for an infinite list of names", "filters": [ [ "IsList", "IsInfiniteListOfNamesRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 20, "comment": "[]", "filters": [ [ "IsPcp" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 76, "comment": "[]: for an ordinary block matrix and two positive integers", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "[]: for a plist matrix and two positions", "filters": [ [ "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "[]: For a compressed MatFFE", "filters": [ [ "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "MAT_ELM_MAT8BIT" ] }, { "rank": 53, "comment": "[]: for GF2 matrix", "filters": [ [ "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "MAT_ELM_GF2MAT" ] }, { "rank": 39, "comment": "[]", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 38, "comment": "[]: for a matrix object and two positions", "filters": [ [ "IsMatrixObj" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ELM_LIST", "[]" ] }, { "name": "GetWithDefault", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 223 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ELM_DEFAULT_LIST", "GetWithDefault" ] }, { "name": "{}", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 232 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 211 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 60, "comment": "{}: For an 8 bit vector and a range", "filters": [ [ "IsList", "Is8BitVectorRep" ], [ "IsRange", "IsInternalRep" ] ], "aka": [ "ELMS_VEC8BIT_RANGE" ] }, { "rank": 40, "comment": "{}: For an 8 bit vector and a plain list", "filters": [ [ "IsList", "Is8BitVectorRep" ], [ "IsDenseList", "IsPlistRep" ] ], "aka": [ "ELMS_VEC8BIT" ] }, { "rank": 35, "comment": "{}: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsList", "IsDenseList", "IsInternalRep" ] ], "aka": [ "ELMS_GF2VEC" ] }, { "rank": 24, "comment": "{}: pcgs, range", "filters": [ [ "IsPcgs" ], [ "IsDenseList" ] ] }, { "rank": 17, "comment": "{}: for a plist matrix and a list", "filters": [ [ "IsPlistMatrixRep" ], [ "IsList" ] ] }, { "rank": 13, "comment": "{}: for a plist vector and a list", "filters": [ [ "IsPlistVectorRep" ], [ "IsList" ] ] }, { "rank": 13, "comment": "{}: for a small list and a small dense list", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsDenseList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "ELMS_LIST_DEFAULT" ] }, { "rank": 11, "comment": "{}: generic method for a vector object and a list", "filters": [ [ "IsVectorObj" ], [ "IsList" ] ] }, { "rank": 9, "comment": "{}", "filters": [ [ "IsUnicodeString" ], [ "IsList" ] ] }, { "rank": 5, "comment": "{}: for a list and a dense list", "filters": [ [ "IsList" ], [ "IsDenseList" ] ] }, { "rank": 4, "comment": "{}", "filters": [ [ "IsPcp" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ELMS_LIST", "{}" ] }, { "name": "Elm0List", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "Elm0List: For an 8 bit matrix", "filters": [ [ "IsList", "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "Elm0List: For an 8 bit vector", "filters": [ [ "IsList", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM0_VEC8BIT" ] }, { "rank": 37, "comment": "Elm0List: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ELM0_GF2VEC" ] }, { "rank": 20, "comment": "Elm0List", "filters": [ [ "IsList" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ELM0_LIST", "Elm0List" ] }, { "name": "Unbind[]", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 285 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1202 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 45, "comment": "Unbind[]: For a compressed MatFFE", "filters": [ [ "IsMutable", "IsList", "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 42, "comment": "Unbind[]: for GF2 matrix", "filters": [ [ "IsMutable", "IsList", "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "UNB_GF2MAT" ] }, { "rank": 41, "comment": "Unbind[]: For a compressed VecFFE", "filters": [ [ "IsMutable", "IsList", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "UNB_VEC8BIT" ] }, { "rank": 41, "comment": "Unbind[]: for GF2 matrix", "filters": [ [ "IsList", "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 37, "comment": "Unbind[]: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "UNB_GF2VEC" ] }, { "rank": 35, "comment": "Unbind[]: for a plist matrix, and a position", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "Unbind[]", "filters": [ [ "IsMutable", "IsUnicodeString" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "Unbind[]: method for a weak pointer object", "filters": [ [ "IsMutable", "IsWeakPointerObject" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "UnbindElmWPObj" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UNB_LIST", "Unbind[]" ] }, { "name": "[]:=", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 294 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 206 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 820 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 48, "comment": "[]:=", "filters": [ [ "IsMutable", "IsUnicodeString" ], [ "IsInt", "IsPosRat" ], [ "IsUnicodeCharacter" ] ] }, { "rank": 46, "comment": "[]:=: for a plist matrix, a positive integer, and a plist vector", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsPlistVectorRep" ] ] }, { "rank": 45, "comment": "[]:=: For a compressed MatFE", "filters": [ [ "IsMutable", "IsList", "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "ASS_MAT8BIT" ] }, { "rank": 42, "comment": "[]:=: for GF2 matrix", "filters": [ [ "IsMutable", "IsList", "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "ASS_GF2MAT" ] }, { "rank": 41, "comment": "[]:=: For a compressed VecFFE", "filters": [ [ "IsMutable", "IsList", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "ASS_VEC8BIT" ] }, { "rank": 41, "comment": "[]:=: for GF2 matrix", "filters": [ [ "IsList", "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 39, "comment": "[]:=: for plain list and external objects", "filters": [ [ "IsMutable", "IsList", "IsPlistRep" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "ASS_PLIST_DEFAULT" ] }, { "rank": 37, "comment": "[]:=: for GF2 vector", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "ASS_GF2VEC" ] }, { "rank": 30, "comment": "[]:=: for a plist vector, a positive integer, and an obj", "filters": [ [ "IsPlistVectorRep" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 28, "comment": "[]:=: method for a weak pointer object", "filters": [ [ "IsMutable", "IsWeakPointerObject" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "SetElmWPObj" ] }, { "rank": -79, "comment": "[]:=: error message for immutable list", "filters": [ [ "IsList" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [ { "rank": 54, "comment": "[]:=: for a plist matrix, two positions, and an object", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 54, "comment": "[]:=: For a compressed MatFE", "filters": [ [ "IsMutable", "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "SET_MAT_ELM_MAT8BIT" ] }, { "rank": 53, "comment": "[]:=: for GF2 matrix", "filters": [ [ "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ], "aka": [ "SET_MAT_ELM_GF2MAT" ] }, { "rank": 40, "comment": "[]:=", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 39, "comment": "[]:=: for a matrix object, two positions, and an object", "filters": [ [ "IsMutable", "IsMatrixObj" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "ASS_LIST", "[]:=" ] }, { "name": "{}:=", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 303 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1205 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 33, "comment": "{}:=: for a plist matrix, a list, and a plist matrix", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsList" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 21, "comment": "{}:=: for a small mutable list, a small dense list, and a small list", "filters": [ [ "IsMutable", "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsDenseList", "IsSmallList", "HasIsSmallList" ], [ "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "ASSS_LIST_DEFAULT" ] }, { "rank": 9, "comment": "{}:=: for a mutable list, a dense list, and a list", "filters": [ [ "IsMutable", "IsList" ], [ "IsDenseList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ASSS_LIST", "{}:=" ] }, { "name": "ConstantTimeAccessList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "ConstantTimeAccessList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConstantTimeAccessList" ] ] }, { "rank": 10003, "comment": "ConstantTimeAccessList: for a constant time access list", "filters": [ [ "IsList", "IsConstantTimeAccessList" ] ] }, { "rank": 9, "comment": "ConstantTimeAccessList: for a strictly sorted dense list", "filters": [ [ "IsList", "IsDenseList", "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 8, "comment": "ConstantTimeAccessList: for a strictly sorted list", "filters": [ [ "IsList", "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 3, "comment": "ConstantTimeAccessList: for a dense list", "filters": [ [ "IsList", "IsDenseList" ] ] }, { "rank": 2, "comment": "ConstantTimeAccessList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConstantTimeAccessList" ] }, { "name": "SetConstantTimeAccessList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConstantTimeAccessList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConstantTimeAccessList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConstantTimeAccessList" ] }, { "name": "HasConstantTimeAccessList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConstantTimeAccessList" ] }, { "name": "AsPlist", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 367 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "AsPlist: for a plist", "filters": [ [ "IsList", "IsPlistRep" ] ] }, { "rank": 2, "comment": "AsPlist: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsPlist" ] }, { "name": "IsSortedList", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 503 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsSortedList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSortedList" ] ] }, { "rank": 4, "comment": "IsSortedList: for a finite list", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 2, "comment": "IsSortedList: for a list (not nec. finite)", "filters": [ [ "IsList" ] ] }, { "rank": 0, "comment": "IsSortedList: for non-lists", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSortedList" ] }, { "name": "SetIsSortedList", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 503 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSortedList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSortedList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSortedList" ] }, { "name": "HasIsSortedList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 503 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSortedList" ] }, { "name": "IsSSortedList", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 544 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsSSortedList: system getter", "filters": [ [ "HasIS_SSORT_LIST", "IsAttributeStoringRep" ] ] }, { "rank": 6, "comment": "IsSSortedList: for a small list", "filters": [ [ "IsSmallList", "HasIsSmallList" ] ], "aka": [ "IS_SSORT_LIST_DEFAULT" ] }, { "rank": 4, "comment": "IsSSortedList: for a homogeneous list (not nec. finite)", "filters": [ [ "IsHomogeneousList" ] ] }, { "rank": 0, "comment": "IsSSortedList: for non-lists", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IS_SSORT_LIST", "IsSSortedList", "IsSet" ] }, { "name": "SetIS_SSORT_LIST", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 544 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIS_SSORT_LIST: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIS_SSORT_LIST: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSSortedList" ] }, { "name": "HasIS_SSORT_LIST", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 544 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSSortedList" ] }, { "name": "IsDuplicateFree", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsDuplicateFree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsDuplicateFree" ] ] }, { "rank": 2, "comment": "IsDuplicateFree: for a finite list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDuplicateFree" ] }, { "name": "SetIsDuplicateFree", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsDuplicateFree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsDuplicateFree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsDuplicateFree" ] }, { "name": "HasIsDuplicateFree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsDuplicateFree", "HasIsDuplicateFreeList" ] }, { "name": "IsPositionsList", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 600 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsPositionsList: system getter", "filters": [ [ "HasIS_POSS_LIST", "IsAttributeStoringRep" ] ] }, { "rank": 8, "comment": "IsPositionsList: for a small homogeneous list", "filters": [ [ "IsHomogeneousList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "IS_POSS_LIST_DEFAULT" ] }, { "rank": 4, "comment": "IsPositionsList: for a homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] }, { "rank": 0, "comment": "IsPositionsList: for non-lists", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IS_POSS_LIST", "IsPositionsList" ] }, { "name": "SetIS_POSS_LIST", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 600 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIS_POSS_LIST: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIS_POSS_LIST: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPositionsList" ] }, { "name": "HasIS_POSS_LIST", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 600 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPositionsList" ] }, { "name": "Position", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 667 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 668 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "Position", "filters": [ [ "IsUnicodeString" ], [ "IsUnicodeCharacter" ] ] } ], "3args": [ { "rank": 68, "comment": "Position: for Lie matrix in default representation, row vector, and integer", "filters": [ [ "IsPackedElementDefaultRep", "IsLieMatrix" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsInt" ] ] }, { "rank": 65, "comment": "Position: for class function, cyclotomic, and nonnegative integer", "filters": [ [ "IsClassFunction" ], [ "IsCyc" ], [ "IsInt" ] ] }, { "rank": 45, "comment": "Position", "filters": [ [ "IsUnicodeString" ], [ "IsUnicodeCharacter" ], [ "IsInt" ] ] }, { "rank": 42, "comment": "Position: pcgs, object, int", "filters": [ [ "IsPcgs", "IsPcgsDefaultRep" ], [], [ "IsInt" ] ] }, { "rank": 38, "comment": "Position: modulo pcgs", "filters": [ [ "IsModuloPcgs" ], [], [ "IsInt" ] ] }, { "rank": 36, "comment": "Position: right transversal fp gp.", "filters": [ [ "IsList", "IsRightTransversalFpGroupRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsZeroCyc" ] ] }, { "rank": 34, "comment": "Position: for enumerator by functions", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ], [], [ "IsZeroCyc" ] ] }, { "rank": 32, "comment": "Position: right transversal: Use PositionCanonical", "filters": [ [ "IsList", "IsRightTransversalRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt" ] ] }, { "rank": 31, "comment": "Position: enum-by-niceo", "filters": [ [ "IsList", "IsEnumeratorByNiceomorphismRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsZeroCyc" ] ] }, { "rank": 31, "comment": "Position: enum-by-pcgs", "filters": [ [ "IsList", "IsEnumeratorByPcgsRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsZeroCyc" ] ] }, { "rank": 30, "comment": "Position: for a small sorted list, an object, and an integer", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST", "IsSmallList", "HasIsSmallList" ], [], [ "IsInt" ] ] }, { "rank": 26, "comment": "Position: for a sorted list, an object, and an integer", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ], [], [ "IsInt" ] ] }, { "rank": 25, "comment": "Position", "filters": [ [ "IsPcp" ], [ "IsPcpElement" ], [ "IsInt" ] ] }, { "rank": 25, "comment": "Position: for an infinite list of generators, an object, and zero", "filters": [ [ "IsList", "IsInfiniteListOfGeneratorsRep" ], [], [ "IsZeroCyc" ] ] }, { "rank": 25, "comment": "Position: for an infinite list of names, an object, and zero", "filters": [ [ "IsList", "IsInfiniteListOfNamesRep" ], [], [ "IsZeroCyc" ] ] }, { "rank": 25, "comment": "Position: for a basis, an object, and a nonnegative integer", "filters": [ [ "IsBasis" ], [], [ "IsInt" ] ] }, { "rank": 24, "comment": "Position: for a small list, an object, and an integer", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [], [ "IsInt" ] ], "aka": [ "POS_LIST_DEFAULT" ] }, { "rank": 23, "comment": "Position: for duplicate free list, object, and positive integer", "filters": [ [ "IsList", "IsDuplicateFree", "HasIsDuplicateFree" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 22, "comment": "Position: for a homog. list, an object not in the elements family, and an int.", "filters": [ [ "IsHomogeneousList" ], [], [ "IsInt" ] ], "aka": [ "RETURN_FAIL", "ReturnFail" ] }, { "rank": 20, "comment": "Position: for a (small) list, an object, and an integer", "filters": [ [ "IsList" ], [], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "POS_LIST", "Position" ] }, { "name": "PositionsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 696 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "PositionsOp", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionsOp" ] }, { "name": "PositionCanonical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 735 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 25, "comment": "PositionCanonical: for 8bit matrices lists, fall back on `Position'", "filters": [ [ "IsList", "Is8BitMatrixRep" ], [] ] }, { "rank": 22, "comment": "PositionCanonical: internal small sorted lists, use `POSITION_SORTED_LIST'", "filters": [ [ "IsList", "IsSSortedList", "HasIS_SSORT_LIST", "IsInternalRep", "IsSmallList", "HasIsSmallList" ], [] ] }, { "rank": 18, "comment": "PositionCanonical: for right transversal of perm. group, and permutation", "filters": [ [ "IsList", "IsRightTransversalPermGroupRep" ], [ "IsPerm" ] ] }, { "rank": 16, "comment": "PositionCanonical: for internally represented lists, fall back on `Position'", "filters": [ [ "IsList", "IsInternalRep" ], [] ] }, { "rank": 15, "comment": "PositionCanonical: right transversal fp gp.", "filters": [ [ "IsList", "IsRightTransversalFpGroupRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 15, "comment": "PositionCanonical: RT", "filters": [ [ "IsList", "IsRightTransversalPcGroupRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 15, "comment": "PositionCanonical: factored transversal", "filters": [ [ "IsList", "IsFactoredTransversalRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 15, "comment": "PositionCanonical: rt via coset", "filters": [ [ "IsList", "IsRightTransversalViaCosetsRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 10, "comment": "PositionCanonical: enum-by-niceo", "filters": [ [ "IsList", "IsEnumeratorByNiceomorphismRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 10, "comment": "PositionCanonical: enum-by-pcgs", "filters": [ [ "IsList", "IsEnumeratorByPcgsRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 7, "comment": "PositionCanonical: for enumerator by functions", "filters": [ [ "IsList", "IsDenseList", "IsDuplicateFree", "HasIsDuplicateFree", "IsEnumeratorByFunctionsRep" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionCanonical" ] }, { "name": "PositionNthOccurrence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 765 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 24, "comment": "PositionNthOccurrence: for boolean list, boolean, integer", "filters": [ [ "IsBlist" ], [ "IsBool" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "PositionNthOccurrence: for list, object, integer", "filters": [ [ "IsList" ], [], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionNthOccurrence" ] }, { "name": "PositionSortedOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 828 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 829 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "PositionSortedOp: for small list, and object", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [] ], "aka": [ "POSITION_SORTED_LIST" ] }, { "rank": 2, "comment": "PositionSortedOp", "filters": [ [ "IsList" ], [] ] } ], "3args": [ { "rank": 7, "comment": "PositionSortedOp: for small list, object, and function", "filters": [ [ "IsList", "IsSmallList", "HasIsSmallList" ], [], [ "IsFunction" ] ], "aka": [ "POSITION_SORTED_LIST_COMP" ] }, { "rank": 3, "comment": "PositionSortedOp: for list, object, and function", "filters": [ [ "IsList" ], [], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionSortedOp" ] }, { "name": "PositionProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 900 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 901 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "PositionProperty: for dense list and function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "PositionProperty: for list and function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 22, "comment": "PositionProperty: for dense list, function, and integer", "filters": [ [ "IsDenseList" ], [ "IsFunction" ], [ "IsInt" ] ] }, { "rank": 21, "comment": "PositionProperty: for list, function, and integer", "filters": [ [ "IsList" ], [ "IsFunction" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionProperty" ] }, { "name": "PositionsProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 969 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "PositionsProperty: for dense list and function", "filters": [ [ "IsDenseList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "PositionsProperty: for list and function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionsProperty" ] }, { "name": "PositionBound", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 995 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "PositionBound: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionBound" ] }, { "name": "PositionSublist", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1046 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 14, "comment": "PositionSublist", "filters": [ [ "IsUnicodeString" ], [ "IsUnicodeString" ] ] }, { "rank": 4, "comment": "PositionSublist: for two args in IsStringRep", "filters": [ [ "IsStringRep" ], [ "IsStringRep" ] ] }, { "rank": 0, "comment": "PositionSublist: list, sub", "filters": [ [], [] ] } ], "3args": [ { "rank": 32, "comment": "PositionSublist", "filters": [ [ "IsUnicodeString" ], [ "IsUnicodeString" ], [ "IsInt" ] ] }, { "rank": 29, "comment": "PositionSublist: list,empty,pos", "filters": [ [ "IsList" ], [ "IsEmpty", "HasIsEmpty" ], [ "IsInt" ] ] }, { "rank": 29, "comment": "PositionSublist: empty list,sub,pos", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "PositionSublist: for two args in IsStringRep and offset", "filters": [ [ "IsStringRep" ], [ "IsStringRep" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "PositionSublist: list,sub,pos", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionSublist" ] }, { "name": "IsMatchingSublist", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1074 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 0, "comment": "IsMatchingSublist: list, sub", "filters": [ [], [] ] } ], "3args": [ { "rank": 29, "comment": "IsMatchingSublist: list,empty,pos", "filters": [ [ "IsList" ], [ "IsEmpty", "HasIsEmpty" ], [ "IsInt" ] ] }, { "rank": 29, "comment": "IsMatchingSublist: empty list,sub,pos", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "IsMatchingSublist: list,sub,pos", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMatchingSublist" ] }, { "name": "Add", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1123 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1124 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1195 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1196 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 67 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 68 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 69 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 70 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 71 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "Add: for a plist matrix and a plist vector", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 8, "comment": "Add", "filters": [ [ "IsTreeForDocumentation" ], [ "HasChapterInfo", "HasGroupName", "IsTreeForDocumentationNodeForManItemRep" ] ] }, { "rank": 7, "comment": "Add", "filters": [ [ "IsTreeForDocumentation" ], [ "HasGroupName", "IsTreeForDocumentationNodeForManItemRep" ] ] }, { "rank": 7, "comment": "Add", "filters": [ [ "IsTreeForDocumentation" ], [ "HasChapterInfo", "IsTreeForDocumentationNodeForManItemRep" ] ] }, { "rank": 6, "comment": "Add", "filters": [ [ "IsTreeForDocumentationNode" ], [ "IsString" ] ] }, { "rank": 4, "comment": "Add: for mutable list and list", "filters": [ [ "IsMutable", "IsList" ], [] ], "aka": [ "ADD_LIST_DEFAULT" ] }, { "rank": 2, "comment": "Add", "filters": [ [ "IsTreeForDocumentationNode" ], [ "IsTreeForDocumentationNode" ] ] } ], "3args": [ { "rank": 46, "comment": "Add: for a plist matrix, a plist vector, and a pos. int", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsPlistVectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "Add: three arguments fast version sorted", "filters": [ [ "IsMutable", "IsSSortedList", "HasIS_SSORT_LIST", "IsPlistRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "Add: three arguments fast version", "filters": [ [ "IsMutable", "IsList", "IsPlistRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "Add: three arguments general version", "filters": [ [ "IsMutable", "IsList" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 4, "comment": "Add", "filters": [ [ "IsTreeForDocumentation" ], [ "IsTreeForDocumentationNode" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ADD_LIST", "Add" ] }, { "name": "Remove", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1169 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1170 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1198 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 16, "comment": "Remove: for a plist matrix", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ] ] }, { "rank": 4, "comment": "Remove: one argument", "filters": [ [ "IsMutable", "IsList" ] ] } ], "2args": [ { "rank": 39, "comment": "Remove: two arguments, fast", "filters": [ [ "IsMutable", "IsList", "IsPlistRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 35, "comment": "Remove: for a plist matrix, and a position", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "Remove: two arguments, general", "filters": [ [ "IsMutable", "IsList" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "REM_LIST", "Remove", "RemoveElmList" ] }, { "name": "Append", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1204 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 43, "comment": "Append: for 8bitm vectors", "filters": [ [ "IsMutable", "IsList", "Is8BitVectorRep" ], [ "IsList", "Is8BitVectorRep" ] ], "aka": [ "APPEND_VEC8BIT" ] }, { "rank": 37, "comment": "Append: for GF2 vectors", "filters": [ [ "IsMutable", "IsList", "IsGF2VectorRep" ], [ "IsList", "IsGF2VectorRep" ] ], "aka": [ "APPEND_GF2VEC" ] }, { "rank": 31, "comment": "Append: for two plist matrices", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 26, "comment": "Append: for mutable list in plist representation, and small list", "filters": [ [ "IsMutable", "IsList", "IsPlistRep" ], [ "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "APPEND_LIST_INTR" ] }, { "rank": 16, "comment": "Append", "filters": [ [ "IsMutable", "IsUnicodeString" ], [ "IsUnicodeString" ] ] }, { "rank": 6, "comment": "Append: for mutable list and list", "filters": [ [ "IsMutable", "IsList" ], [ "IsList" ] ], "aka": [ "APPEND_LIST_DEFAULT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "APPEND_LIST", "Append" ] }, { "name": "Compacted", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1308 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Compacted: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Compacted" ] }, { "name": "Collected", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1342 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Collected: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Collected" ] }, { "name": "DuplicateFreeList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1377 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "DuplicateFreeList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DuplicateFreeList", "Unique" ] }, { "name": "AsDuplicateFreeList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1397 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "AsDuplicateFreeList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsDuplicateFreeList" ] ] }, { "rank": 2, "comment": "AsDuplicateFreeList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsDuplicateFreeList" ] }, { "name": "SetAsDuplicateFreeList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1397 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsDuplicateFreeList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsDuplicateFreeList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsDuplicateFreeList" ] }, { "name": "HasAsDuplicateFreeList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1397 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsDuplicateFreeList" ] }, { "name": "DifferenceLists", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "DifferenceLists: homogeneous lists", "filters": [ [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DifferenceLists" ] }, { "name": "Flat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1459 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Flat: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Flat" ] }, { "name": "ReversedOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1509 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 30, "comment": "ReversedOp: for a range", "filters": [ [ "IsRange" ] ] }, { "rank": 6, "comment": "ReversedOp: for an assoc. word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 6, "comment": "ReversedOp: for an assoc. word in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ] }, { "rank": 3, "comment": "ReversedOp: for a dense list", "filters": [ [ "IsDenseList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReversedOp" ] }, { "name": "Shuffle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1541 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "Shuffle", "filters": [ [ "IsMutable", "IsDenseList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Shuffle" ] }, { "name": "Sort", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1635 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1636 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10006, "comment": "Sort: for a mutable set", "filters": [ [ "IsMutable", "IsList", "IsSortedList", "HasIsSortedList" ] ], "aka": [ "INFO_OWA", "Ignore", "InfoMatrixNq", "InfoRead1", "InfoRead2" ] }, { "rank": 8, "comment": "Sort: for a mutable small list", "filters": [ [ "IsMutable", "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "SORT_LIST" ] }, { "rank": 4, "comment": "Sort: for a mutable list", "filters": [ [ "IsMutable", "IsList" ] ] }, { "rank": 2, "comment": "Sort: for an immutable list", "filters": [ [ "IsList" ] ], "aka": [ "SORT_MUTABILITY_ERROR_HANDLER" ] } ], "2args": [ { "rank": 9, "comment": "Sort: for a mutable small list and a function", "filters": [ [ "IsMutable", "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsFunction" ] ], "aka": [ "SORT_LIST_COMP" ] }, { "rank": 5, "comment": "Sort: for a mutable list and a function", "filters": [ [ "IsMutable", "IsList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "Sort: for an immutable list and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sort" ] }, { "name": "SortBy", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1637 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "SortBy: for a mutable list and a function", "filters": [ [ "IsMutable", "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortBy" ] }, { "name": "StableSort", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1639 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1640 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10006, "comment": "StableSort: for a mutable set", "filters": [ [ "IsMutable", "IsList", "IsSortedList", "HasIsSortedList" ] ] }, { "rank": 8, "comment": "StableSort: for a mutable small list", "filters": [ [ "IsMutable", "IsList", "IsSmallList", "HasIsSmallList" ] ], "aka": [ "STABLE_SORT_LIST" ] }, { "rank": 4, "comment": "StableSort: for a mutable list", "filters": [ [ "IsMutable", "IsList" ] ] }, { "rank": 2, "comment": "StableSort: for an immutable list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 9, "comment": "StableSort: for a mutable small list and a function", "filters": [ [ "IsMutable", "IsList", "IsSmallList", "HasIsSmallList" ], [ "IsFunction" ] ], "aka": [ "STABLE_SORT_LIST_COMP" ] }, { "rank": 5, "comment": "StableSort: for a mutable list and a function", "filters": [ [ "IsMutable", "IsList" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "StableSort: for an immutable list and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StableSort" ] }, { "name": "StableSortBy", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1641 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "StableSortBy: for a mutable list and a function", "filters": [ [ "IsMutable", "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StableSortBy" ] }, { "name": "Sortex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1680 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1681 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10007, "comment": "Sortex: for a mutable sorted list", "filters": [ [ "IsMutable", "IsDenseList", "IsSortedList", "HasIsSortedList" ] ] }, { "rank": 4, "comment": "Sortex: for a mutable list", "filters": [ [ "IsMutable", "IsList" ] ] }, { "rank": 2, "comment": "Sortex: for an immutable list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 5, "comment": "Sortex: for a mutable list and a function", "filters": [ [ "IsMutable", "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sortex" ] }, { "name": "SortingPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1710 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "SortingPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSortingPerm" ] ] }, { "rank": 10005, "comment": "SortingPerm: for a dense and sorted list", "filters": [ [ "IsDenseList", "IsSortedList", "HasIsSortedList" ] ] }, { "rank": 3, "comment": "SortingPerm", "filters": [ [ "IsDenseList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortingPerm" ] }, { "name": "SetSortingPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1710 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSortingPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSortingPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSortingPerm" ] }, { "name": "HasSortingPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1710 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSortingPerm" ] }, { "name": "SortParallel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1778 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1780 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10012, "comment": "SortParallel: for a mutable set and a dense mutable list", "filters": [ [ "IsMutable", "IsDenseList", "IsSortedList", "HasIsSortedList" ], [ "IsMutable", "IsDenseList" ] ] }, { "rank": 8, "comment": "SortParallel: for two mutable lists", "filters": [ [ "IsMutable", "IsList" ], [ "IsMutable", "IsList" ] ], "aka": [ "SORT_PARA_LIST" ] }, { "rank": 4, "comment": "SortParallel: for two immutable lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [ { "rank": 9, "comment": "SortParallel: for mutable lists, and function", "filters": [ [ "IsMutable", "IsList" ], [ "IsMutable", "IsList" ], [ "IsFunction" ] ], "aka": [ "SORT_PARA_LIST_COMP" ] }, { "rank": 5, "comment": "SortParallel: for two immutable lists and function", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortParallel" ] }, { "name": "StableSortParallel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1783 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1785 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10012, "comment": "StableSortParallel: for a mutable set and a dense mutable list", "filters": [ [ "IsMutable", "IsDenseList", "IsSortedList", "HasIsSortedList" ], [ "IsMutable", "IsDenseList" ] ] }, { "rank": 8, "comment": "StableSortParallel: for two mutable lists", "filters": [ [ "IsMutable", "IsList" ], [ "IsMutable", "IsList" ] ], "aka": [ "STABLE_SORT_PARA_LIST" ] }, { "rank": 4, "comment": "StableSortParallel: for two immutable lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [ { "rank": 9, "comment": "StableSortParallel: for two mutable lists, and function", "filters": [ [ "IsMutable", "IsList" ], [ "IsMutable", "IsList" ], [ "IsFunction" ] ], "aka": [ "STABLE_SORT_PARA_LIST_COMP" ] }, { "rank": 5, "comment": "StableSortParallel: for two immutable lists and function", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "StableSortParallel" ] }, { "name": "MaximumList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1898 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1899 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 30, "comment": "MaximumList: for a range", "filters": [ [ "IsRange" ] ] }, { "rank": 8, "comment": "MaximumList: for a sorted list", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 2, "comment": "MaximumList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 30, "comment": "MaximumList: for a range and a seed", "filters": [ [ "IsRange" ], [] ] }, { "rank": 8, "comment": "MaximumList: for a sorted list and a seed", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ], [] ] }, { "rank": 2, "comment": "MaximumList: for a list and a seed", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximumList" ] }, { "name": "MinimumList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1901 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1902 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 30, "comment": "MinimumList: for a range", "filters": [ [ "IsRange" ] ] }, { "rank": 8, "comment": "MinimumList: for a sorted list", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ] ] }, { "rank": 2, "comment": "MinimumList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 30, "comment": "MinimumList: for a range and a seed", "filters": [ [ "IsRange" ], [] ] }, { "rank": 8, "comment": "MinimumList: for a sorted list and a seed", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST" ], [] ] }, { "rank": 2, "comment": "MinimumList: for a list", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "Permuted", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 1990 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "Permuted: for a class function, and a permutation", "filters": [ [ "IsClassFunction" ], [ "IsPerm" ] ] }, { "rank": 10, "comment": "Permuted: for a list and a permutation", "filters": [ [ "IsList" ], [ "IsPerm" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Permuted" ] }, { "name": "FirstOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2075 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2076 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "FirstOp: for a list or collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [ { "rank": 2, "comment": "FirstOp: for a list or collection and a function", "filters": [ [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FirstOp" ] }, { "name": "LastOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2128 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2129 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "LastOp: for a list", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] } ], "2args": [ { "rank": 5, "comment": "LastOp: for a list and a function", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LastOp" ] }, { "name": "Iterated", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "Iterated: for a list and a function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 3, "comment": "Iterated", "filters": [ [ "IsList" ], [ "IsFunction" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Iterated" ] }, { "name": "PlainListCopyOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2337 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 25, "comment": "PlainListCopyOp: For an 8 bit vector", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitMatrixRep" ] ] }, { "rank": 22, "comment": "PlainListCopyOp: for a GF2 matrix", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsGF2MatrixRep" ] ] }, { "rank": 21, "comment": "PlainListCopyOp: For an 8 bit vector", "filters": [ [ "IsSmallList", "HasIsSmallList", "Is8BitVectorRep" ] ] }, { "rank": 18, "comment": "PlainListCopyOp: for a GF2 vector", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsGF2VectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PlainListCopyOp" ] }, { "name": "PositionNot", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2368 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2369 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "PositionNot: for 8-bit vector and 0*Z(p)", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ] ], "aka": [ "POSITION_NONZERO_VEC8BIT" ] }, { "rank": 38, "comment": "PositionNot: for GF(2) vector and 0*Z(2)", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ] ], "aka": [ "POSITION_NONZERO_GF2VEC" ] }, { "rank": 2, "comment": "PositionNot: default value of third argument ", "filters": [ [ "IsList" ], [] ] } ], "3args": [ { "rank": 59, "comment": "PositionNot: for 8-bit vector and 0*Z(p) and starting ix", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ], [ "IsInt" ] ], "aka": [ "POSITION_NONZERO_VEC8BIT3" ] }, { "rank": 56, "comment": "PositionNot: for GF(2) vector and 0*Z(2) and offset", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "PositionNot: default method ", "filters": [ [ "IsList" ], [], [ "IsInt" ] ], "aka": [ "POSITION_NOT" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionNot" ] }, { "name": "PositionNonZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2407 }, { "file": "/home/mtorpey/gap/lib/list.gd", "line": 2408 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 24, "comment": "PositionNonZero: for 8-bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 21, "comment": "PositionNonZero: for GF(2) vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 12, "comment": "PositionNonZero: General method for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 12, "comment": "PositionNonZero: generic method for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 11, "comment": "PositionNonZero: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 9, "comment": "PositionNonZero: generic method for a vector object", "filters": [ [ "IsVectorObj" ] ] }, { "rank": 4, "comment": "PositionNonZero: default method", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [ { "rank": 42, "comment": "PositionNonZero: for 8-bit vector and starting point", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ] ] }, { "rank": 39, "comment": "PositionNonZero: for GF(2) vector and offset", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "PositionNonZero: default method with start", "filters": [ [ "IsHomogeneousList" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionNonZero" ] }, { "name": "NestingDepthA", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "NestingDepthA: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNestingDepthA" ] ] }, { "rank": 33, "comment": "NestingDepthA", "filters": [ [ "IsGeneralizedRowVector", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 33, "comment": "NestingDepthA", "filters": [ [ "IsGeneralizedRowVector", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 30, "comment": "NestingDepthA", "filters": [ [ "IsGeneralizedRowVector", "CategoryCollections(IsFFE)" ] ] }, { "rank": 30, "comment": "NestingDepthA", "filters": [ [ "IsGeneralizedRowVector", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 15, "comment": "NestingDepthA", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "NestingDepthA", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "NestingDepthA", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "NestingDepthA", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": 0, "comment": "NestingDepthA", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NestingDepthA" ] }, { "name": "SetNestingDepthA", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNestingDepthA: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNestingDepthA: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNestingDepthA" ] }, { "name": "HasNestingDepthA", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNestingDepthA" ] }, { "name": "NestingDepthM", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "NestingDepthM: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNestingDepthM" ] ] }, { "rank": 47, "comment": "NestingDepthM", "filters": [ [ "IsMultiplicativeGeneralizedRowVector", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 47, "comment": "NestingDepthM", "filters": [ [ "IsMultiplicativeGeneralizedRowVector", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 31, "comment": "NestingDepthM", "filters": [ [ "IsMultiplicativeGeneralizedRowVector", "CategoryCollections(IsFFE)" ] ] }, { "rank": 31, "comment": "NestingDepthM", "filters": [ [ "IsMultiplicativeGeneralizedRowVector", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 15, "comment": "NestingDepthM", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "NestingDepthM", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "NestingDepthM", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "NestingDepthM", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": 0, "comment": "NestingDepthM", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NestingDepthM" ] }, { "name": "SetNestingDepthM", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNestingDepthM: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNestingDepthM: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNestingDepthM" ] }, { "name": "HasNestingDepthM", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNestingDepthM" ] }, { "name": "IsZero", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZero" ] ] }, { "rank": 35, "comment": "IsZero: for null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 34, "comment": "IsZero: method for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 17, "comment": "IsZero", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 15, "comment": "IsZero: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 14, "comment": "IsZero", "filters": [ [ "IsPadicExtensionNumber" ] ] }, { "rank": 14, "comment": "IsZero", "filters": [ [ "IsPurePadicNumber" ] ] }, { "rank": 12, "comment": "IsZero: for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 11, "comment": "IsZero: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 7, "comment": "IsZero: for general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 4, "comment": "IsZero: for an additive-element-with-zero", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZero" ] }, { "name": "SetIsZero", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZero" ] }, { "name": "HasIsZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZero", "HasIsZeroRationalFunction" ] }, { "name": "IsOne", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1376 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 28 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsOne" ] ] }, { "rank": 110, "comment": "IsOne: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 107, "comment": "IsOne: object with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 23, "comment": "IsOne: method for s.v. gen. mapping that is a field homomorphism", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 21, "comment": "IsOne: method for s.v. gen. mapping that respect add.,add.inv.,mult.,one,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 19, "comment": "IsOne: method for s.v. gen. mapping that respect add.,add.inv.,mult.,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 19, "comment": "IsOne: method for s.v. gen. mapping that respect mult.,one,add.,add.inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 18, "comment": "IsOne: using `MappingGeneratorsImages'", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "HasMappingGeneratorsImages", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 17, "comment": "IsOne", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "IsOne: method for s.v. gen. mapping that respect add.,add.inv.,scal. mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 17, "comment": "IsOne: method for s.v. gen. mapping that respect mult.,add.,add.inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 15, "comment": "IsOne: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "IsOne: method for s.v. gen. mapping that respect add. and add. inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 15, "comment": "IsOne: method for s.v. gen. mapping that respect mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 13, "comment": "IsOne: method for s.v. gen. mapping that respect add. and zero", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 13, "comment": "IsOne: method for s.v. gen. mapping that respect mult. and one", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 11, "comment": "IsOne: method for s.v. gen. mapping that respect add.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition" ] ] }, { "rank": 11, "comment": "IsOne: method for s.v. gen. mapping that respect mult.", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication" ] ] }, { "rank": 9, "comment": "IsOne: method for s.v. gen. mapping", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 8, "comment": "IsOne: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "IS_IDEM_PPERM" ] }, { "rank": 7, "comment": "IsOne: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "IS_ID_TRANS" ] }, { "rank": 4, "comment": "IsOne: for a multiplicative-element-with-one", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsOne" ] }, { "name": "SetIsOne", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1376 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsOne" ] }, { "name": "HasIsOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1376 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsOne" ] }, { "name": "ZeroImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1452 }, { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1453 }, { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 256 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ZeroImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZeroImmutable" ] ] }, { "rank": 10014, "comment": "ZeroImmutable: for additive magma with zero (look at family)", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 45, "comment": "ZeroImmutable: for GF2 Matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "ZeroImmutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 30, "comment": "ZeroImmutable", "filters": [ [ "IsInternalRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithZero))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "IsRectangularTable", "HasIsRectangularTable" ] ], "aka": [ "ZERO_ATTR_MAT" ] }, { "rank": 29, "comment": "ZeroImmutable: for a matrix space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule" ] ] }, { "rank": 29, "comment": "ZeroImmutable: for a row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 27, "comment": "ZeroImmutable: for a right ideal", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasRightActingRingOfIdeal" ] ] }, { "rank": 27, "comment": "ZeroImmutable: for a left ideal", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal" ] ] }, { "rank": 17, "comment": "ZeroImmutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 16, "comment": "ZeroImmutable: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 15, "comment": "ZeroImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "ZeroImmutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "ZERO_MUT", "ZeroMutable", "ZeroOp" ] }, { "rank": 15, "comment": "ZeroImmutable: for an add. magma-with-zero with parent (ask the parent)", "filters": [ [ "HasParentAttr", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 14, "comment": "ZeroImmutable: for additive magma with zero", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 12, "comment": "ZeroImmutable: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 12, "comment": "ZeroImmutable: for additive magma", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 11, "comment": "ZeroImmutable: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 6, "comment": "ZeroImmutable: for a zero element", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement", "IsZero", "HasIsZero" ] ] }, { "rank": 5, "comment": "ZeroImmutable", "filters": [ [ "CategoryFamily(IsPadicExtensionNumber)" ] ] }, { "rank": 5, "comment": "ZeroImmutable", "filters": [ [ "CategoryFamily(IsPurePadicNumber)" ] ] }, { "rank": 5, "comment": "ZeroImmutable: for a family of FFEs", "filters": [ [ "CategoryFamily(IsFFE)" ] ] }, { "rank": 4, "comment": "ZeroImmutable: for an additive-element-with-zero (look at the family)", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement" ] ] }, { "rank": 0, "comment": "ZeroImmutable: for any object (call `ZERO')", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetZeroImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1452 }, { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1453 }, { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 256 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZeroImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZeroImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZero", "SetZeroAttr", "SetZeroImmutable" ] }, { "name": "HasZeroImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZero", "HasZeroAttr", "HasZeroImmutable" ] }, { "name": "ZeroMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1458 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 121 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10014, "comment": "ZeroMutable: for Lie object in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 45, "comment": "ZeroMutable: for GF2 Matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "ZeroMutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 31, "comment": "ZeroMutable: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "ZeroMutable: for empty row vector", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 24, "comment": "ZeroMutable: For an 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "ZERO_VEC8BIT" ] }, { "rank": 24, "comment": "ZeroMutable: for GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ], "aka": [ "ZERO_GF2VEC" ] }, { "rank": 19, "comment": "ZeroMutable: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 17, "comment": "ZeroMutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 15, "comment": "ZeroMutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "ZeroMutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 14, "comment": "ZeroMutable: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj" ] ] }, { "rank": 14, "comment": "ZeroMutable", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ], "aka": [ "ZERO_MUT_LIST_DEFAULT" ] }, { "rank": 13, "comment": "ZeroMutable: for a p-adic number", "filters": [ [ "IsPadicNumber" ] ] }, { "rank": 13, "comment": "ZeroMutable: for UEALattice element", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 12, "comment": "ZeroMutable: defer to family", "filters": [ [ "IsPolynomialFunction" ] ] }, { "rank": 12, "comment": "ZeroMutable: for a 0-cochain", "filters": [ [ "IsCochain", "IsZeroCochainRep" ] ] }, { "rank": 12, "comment": "ZeroMutable: for an f.p. algebra element", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 11, "comment": "ZeroMutable: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "ZeroMutable: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj" ] ] }, { "rank": 11, "comment": "ZeroMutable: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "ZeroMutable: for weight rep element", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 11, "comment": "ZeroMutable: for a cochain", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 11, "comment": "ZeroMutable: for direct sum elements", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 11, "comment": "ZeroMutable: for sparse rowspace elements", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 11, "comment": "ZeroMutable: for an algebra module element in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 11, "comment": "ZeroMutable: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "ZeroMutable: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "ZeroMutable: for monomial elements", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 7, "comment": "ZeroMutable: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 6, "comment": "ZeroMutable: for a (non-copyable) zero element", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement", "IsZero", "HasIsZero" ] ] }, { "rank": 5, "comment": "ZeroMutable: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 5, "comment": "ZeroMutable: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 4, "comment": "ZeroMutable: for an additive-element-with-zero (look at the family)", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ZeroSameMutability", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1462 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "ZeroSameMutability: for GF2 Matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "ZeroSameMutability: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 35, "comment": "ZeroSameMutability: for null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 25, "comment": "ZeroSameMutability: for GF2 vector, mutable", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 24, "comment": "ZeroSameMutability: For an 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 24, "comment": "ZeroSameMutability: for GF2 vector, immutable", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 15, "comment": "ZeroSameMutability: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 14, "comment": "ZeroSameMutability", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ], "aka": [ "ZERO_LIST_DEFAULT" ] }, { "rank": 11, "comment": "ZeroSameMutability: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 0, "comment": "ZeroSameMutability: for an (immutable) object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZERO", "ZeroSM", "ZeroSameMutability" ] }, { "name": "+", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1471 }, { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 720 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10027, "comment": "+: for a scalar and the base module (ResClasses)", "filters": [ [], [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 10026, "comment": "+: for a ring element and the base ring (ResClasses)", "filters": [ [], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 10024, "comment": "+: for two info selectors", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST", "CategoryCollections(IsInfoClass)" ], [ "IsSSortedList", "HasIS_SSORT_LIST", "CategoryCollections(IsInfoClass)" ] ] }, { "rank": 10013, "comment": "+: for info selector and info class", "filters": [ [ "IsSSortedList", "HasIS_SSORT_LIST", "CategoryCollections(IsInfoClass)" ], [ "IsInfoClass" ] ] }, { "rank": 10013, "comment": "+: for info class and info selector", "filters": [ [ "IsInfoClass" ], [ "IsSSortedList", "HasIS_SSORT_LIST", "CategoryCollections(IsInfoClass)" ] ] }, { "rank": 10005, "comment": "+: for the base ring and a ring element (ResClasses)", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [] ] }, { "rank": 10002, "comment": "+: for two info classes", "filters": [ [ "IsInfoClass" ], [ "IsInfoClass" ] ] }, { "rank": 98, "comment": "+: for two empty matrices", "filters": [ [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 90, "comment": "+: for GF2 matrix and GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ], "aka": [ "SUM_GF2MAT_GF2MAT" ] }, { "rank": 88, "comment": "+: For two 8 bit matrices in same characteristic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ], "aka": [ "SUM_MAT8BIT_MAT8BIT" ] }, { "rank": 76, "comment": "+: for two ordinary block matrices", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 70, "comment": "+: for two characters", "filters": [ [ "IsClassFunction", "IsCharacter", "HasIsCharacter" ], [ "IsClassFunction", "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 70, "comment": "+: for two null map matrices", "filters": [ [ "IsNullMapMatrix" ], [ "IsNullMapMatrix" ] ] }, { "rank": 66, "comment": "+: for two virtual characters", "filters": [ [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ], [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 62, "comment": "+: for two empty row vectors in the same family", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 60, "comment": "+: for two Gaussian row spaces", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 56, "comment": "+: method for two two-sided ideals", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": 54, "comment": "+: for linear m.b.i. and linear m.b.m.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearMappingByMatrixDefaultRep" ] ], "aka": [ "SumOfMappingAndMBM" ] }, { "rank": 54, "comment": "+: for linear m.b.m. and linear m.b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearMappingByMatrixDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearGeneralMappingByImagesDefaultRep" ] ], "aka": [ "SumOfMBMAndMapping" ] }, { "rank": 54, "comment": "+: method for two right ideals", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasRightActingRingOfIdeal" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasRightActingRingOfIdeal" ] ] }, { "rank": 54, "comment": "+: method for two left ideals", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal" ] ] }, { "rank": 52, "comment": "+: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 48, "comment": "+: For two 8 bit vectors in same characteristic", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "SUM_VEC8BIT_VEC8BIT" ] }, { "rank": 48, "comment": "+: for GF2 vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ], "aka": [ "SUM_GF2VEC_GF2VEC" ] }, { "rank": 46, "comment": "+: for a grv, and an ordinary block matrix", "filters": [ [ "IsGeneralizedRowVector" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 46, "comment": "+: for an ordinary block matrix, and a grv", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsGeneralizedRowVector" ] ] }, { "rank": 45, "comment": "+: For an 8 bit vector of char 2 and a GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "+: For a GF2 vector and an 8 bit vector of char 2", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 44, "comment": "+: for two left modules", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 38, "comment": "+: for ring ring general mapping and ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 38, "comment": "+: for ring g.m.b.i. and ring general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 38, "comment": "+: for mapping and linear m.b.m.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 38, "comment": "+: for linear m.b.m. and mapping", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearMappingByMatrixDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 38, "comment": "+: for mapping and linear m.b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 38, "comment": "+: for linear m.b.i. and mapping", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 38, "comment": "+: for two direct product elements", "filters": [ [ "IsDirectProductElement" ], [ "IsDirectProductElement" ] ] }, { "rank": 36, "comment": "+: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 36, "comment": "+: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 34, "comment": "+", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "+: for integer and element in Z/nZ (ModulusRep)", "filters": [ [ "IsInt" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 34, "comment": "+: for element in Z/nZ (ModulusRep) and integer", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "+: BFElm+BFElm", "filters": [ [ "IsAlgBFRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "+: BFElm+AlgElm", "filters": [ [ "IsAlgBFRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "+: AlgElm+BFElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "+: AlgElm+AlgElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "+: laurent + laurent", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ], "aka": [ "SUM_LAURPOLS" ] }, { "rank": 33, "comment": "+: for rational and element in Z/nZ (ModulusRep)", "filters": [ [ "IsRat" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 33, "comment": "+: for element in Z/nZ (ModulusRep) and rational", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "+", "filters": [ [ "IsFFE" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 32, "comment": "+", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "+: for a rational and a FFE", "filters": [ [ "IsRat" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "+: for a FFE and a rational", "filters": [ [ "IsFFE" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "+: for two elements in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 32, "comment": "+: for two unknowns", "filters": [ [ "IsUnknown" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "+: for cyclotomic and unknown", "filters": [ [ "IsCyc" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "+: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 32, "comment": "+: for general mapping and algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 32, "comment": "+: for an algebra g.m.b.i. and general mapping", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping" ] ] }, { "rank": 32, "comment": "+: for `-infinity' and `-infinity'", "filters": [ [ "IsNegInfinity" ], [ "IsNegInfinity" ] ] }, { "rank": 32, "comment": "+: for cyclotomic and `-infinity'", "filters": [ [ "IsCyc" ], [ "IsNegInfinity" ] ] }, { "rank": 32, "comment": "+: for `-infinity' and cyclotomic", "filters": [ [ "IsNegInfinity" ], [ "IsCyc" ] ] }, { "rank": 32, "comment": "+: for `infinity' and `infinity'", "filters": [ [ "IsInfinity" ], [ "IsInfinity" ] ] }, { "rank": 32, "comment": "+: for cyclotomic and `infinity'", "filters": [ [ "IsCyc" ], [ "IsInfinity" ] ] }, { "rank": 32, "comment": "+: for `infinity' and cyclotomic", "filters": [ [ "IsInfinity" ], [ "IsCyc" ] ] }, { "rank": 31, "comment": "+: for object, and class function", "filters": [ [], [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "+: for class function, and object", "filters": [ [ "IsClassFunction" ], [] ] }, { "rank": 30, "comment": "+: for two plist matrices", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 30, "comment": "+", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] }, { "rank": 30, "comment": "+: univariate + univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "SUM_UNIVFUNCS" ] }, { "rank": 30, "comment": "+: for general mapping and linear g.m.b.i.", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 30, "comment": "+: for linear g.m.b.i. and general mapping", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ], [ "IsGeneralMapping" ] ] }, { "rank": 29, "comment": "+: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "+: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "+: for a default list, and a direct product element", "filters": [ [ "IsListDefault" ], [ "IsDirectProductElement" ] ], "aka": [ "SUM_LIST_SCL_DEFAULT" ] }, { "rank": 29, "comment": "+: for a direct product element, and a default list", "filters": [ [ "IsDirectProductElement" ], [ "IsListDefault" ] ], "aka": [ "SUM_SCL_LIST_DEFAULT" ] }, { "rank": 28, "comment": "+", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "+", "filters": [ [ "IsPurePadicNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 28, "comment": "+: zmodnze : for cyclotomic and element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsCyclotomic" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 28, "comment": "+: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep) and cyclotomic", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsCyclotomic" ] ] }, { "rank": 28, "comment": "+: polynomial + polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 28, "comment": "+: for two Lie objects in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 28, "comment": "+", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 26, "comment": "+: zmodnze : for two elements in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 26, "comment": "+: rat-fun + rat-fun", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] }, { "rank": 26, "comment": "+: for s. c. ring elements in dense vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "+: for two UEALattice elements", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ], [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 26, "comment": "+: for s. c. algebra elements in dense vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 25, "comment": "+: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "+: FElm+BFElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsAlgBFRep" ] ] }, { "rank": 25, "comment": "+: BFElm+FElm", "filters": [ [ "IsAlgBFRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "+: FElm+AlgElm", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 25, "comment": "+: AlgElm+FElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "+: laurent + coeff", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "+: coeff + laurent", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ], "aka": [ "SumCoeffLaurpol" ] }, { "rank": 25, "comment": "+: laurent + coeff(embed)", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "+: coeff(embed) + laurent", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 24, "comment": "+: for two 0-cochains", "filters": [ [ "IsCochain", "IsZeroCochainRep" ], [ "IsCochain", "IsZeroCochainRep" ] ] }, { "rank": 24, "comment": "+: fp algebra elements", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ], [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 24, "comment": "+: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 24, "comment": "+: for zero mapping and general mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 24, "comment": "+: for general mapping and zero mapping", "filters": [ [ "IsGeneralMapping" ], [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 23, "comment": "+: univariate + coeff", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 23, "comment": "+: coeff + univariate", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "SumCoeffUnivfunc" ] }, { "rank": 22, "comment": "+: for two plist vectors", "filters": [ [ "IsPlistVectorRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 22, "comment": "+: coeff + polynomial ", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 22, "comment": "+: polynomial + coeff", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 22, "comment": "+: for weight rep elements", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 22, "comment": "+: for two cochains", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ], [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 22, "comment": "+: for direct sum elements", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ], [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 22, "comment": "+: for sparse rowspace elements", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ], [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 22, "comment": "+: for two algebra module elements in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 22, "comment": "+: for ring element, and Lie object in default representation", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 22, "comment": "+: for Lie object in default representation, and ring element", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 22, "comment": "+: for s. c. algebra elements", "filters": [ [ "IsSCAlgebraObj" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 22, "comment": "+: for two magma ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 20, "comment": "+: coeff + ratfun ", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPolynomialFunction" ] ] }, { "rank": 20, "comment": "+: ratfun + coeff", "filters": [ [ "IsPolynomialFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 20, "comment": "+: for monomial elements", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ], [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 19, "comment": "+: for additive element and additive group", "filters": [ [ "IsAdditiveElement" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 19, "comment": "+: for additive group and additive element", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsAdditiveElement" ] ] }, { "rank": 19, "comment": "+: for a non-list, and a direct product element", "filters": [ [], [ "IsDirectProductElement" ] ] }, { "rank": 19, "comment": "+: for a direct product element, and a non-list", "filters": [ [ "IsDirectProductElement" ], [] ] }, { "rank": 18, "comment": "+: for a vector and an algebra module element in packed representation", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 18, "comment": "+: for an algebra module element in packed representation and a vector", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 15, "comment": "+: univariate + rat", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRat" ] ] }, { "rank": 15, "comment": "+: rat + univariate", "filters": [ [ "IsRat" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "+: for additive element and additive coset", "filters": [ [ "IsAdditiveElement" ], [ "IsAdditiveCoset" ] ] }, { "rank": 15, "comment": "+: for additive coset and additive element", "filters": [ [ "IsAdditiveCoset" ], [ "IsAdditiveElement" ] ] }, { "rank": 14, "comment": "+: for a ring element and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 14, "comment": "+: for a union of res.-cl. with fixed rep's and a ring element (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "+: for magma ring element and magma element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "+: for magma element and magma ring element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 14, "comment": "+", "filters": [ [], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 14, "comment": "+", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [] ] }, { "rank": 12, "comment": "+: rat + ratfun ", "filters": [ [ "IsRat" ], [ "IsPolynomialFunction" ] ] }, { "rank": 12, "comment": "+: ratfun + rat", "filters": [ [ "IsPolynomialFunction" ], [ "IsRat" ] ] }, { "rank": 10, "comment": "+", "filters": [ [ "IsString" ], [ "IsString" ] ] }, { "rank": 9, "comment": "+: for residue class union in sparse rep. and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [] ] }, { "rank": 9, "comment": "+: for residue class union in standard rep. and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [] ] }, { "rank": 6, "comment": "+: for ring element and residue class union (ResClasses)", "filters": [ [], [ "IsResidueClassUnion" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "+", "SUM" ] }, { "name": "AdditiveInverseImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1534 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "AdditiveInverseImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdditiveInverseImmutable" ] ] }, { "rank": 45, "comment": "AdditiveInverseImmutable: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "AdditiveInverseImmutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 24, "comment": "AdditiveInverseImmutable: For an 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "AINV_VEC8BIT_IMMUTABLE" ] }, { "rank": 24, "comment": "AdditiveInverseImmutable: for GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 15, "comment": "AdditiveInverseImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 11, "comment": "AdditiveInverseImmutable: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 7, "comment": "AdditiveInverseImmutable: for a zero element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsZero", "HasIsZero" ] ] }, { "rank": 0, "comment": "AdditiveInverseImmutable: for any object (call `AINV')", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveInverse", "AdditiveInverseAttr", "AdditiveInverseImmutable" ] }, { "name": "SetAdditiveInverseImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1534 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdditiveInverseImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdditiveInverseImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdditiveInverse", "SetAdditiveInverseAttr", "SetAdditiveInverseImmutable" ] }, { "name": "HasAdditiveInverseImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1534 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdditiveInverse", "HasAdditiveInverseAttr", "HasAdditiveInverseImmutable" ] }, { "name": "AdditiveInverseMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1538 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "AdditiveInverseMutable: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "AdditiveInverseMutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 38, "comment": "AdditiveInverseMutable: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 35, "comment": "AdditiveInverseMutable: for a null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 33, "comment": "AdditiveInverseMutable: for a virtual character", "filters": [ [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 31, "comment": "AdditiveInverseMutable: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 31, "comment": "AdditiveInverseMutable: for empty row vector", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 27, "comment": "AdditiveInverseMutable: for base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "AdditiveInverseMutable: for base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 25, "comment": "AdditiveInverseMutable: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 24, "comment": "AdditiveInverseMutable: For an 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "AINV_VEC8BIT_MUTABLE" ] }, { "rank": 24, "comment": "AdditiveInverseMutable: for GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 23, "comment": "AdditiveInverseMutable: for ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "AdditiveInverseMutable: for linear m.b.m.", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 23, "comment": "AdditiveInverseMutable: for linear g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 19, "comment": "AdditiveInverseMutable: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 17, "comment": "AdditiveInverseMutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "AdditiveInverseMutable: BFElm", "filters": [ [ "IsAlgBFRep" ] ] }, { "rank": 17, "comment": "AdditiveInverseMutable: AlgElm", "filters": [ [ "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "AdditiveInverseMutable: laurent polynomial", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 16, "comment": "AdditiveInverseMutable: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 16, "comment": "AdditiveInverseMutable: for an unknown", "filters": [ [ "IsUnknown" ] ] }, { "rank": 16, "comment": "AdditiveInverseMutable: for `-infinity'", "filters": [ [ "IsNegInfinity" ] ] }, { "rank": 16, "comment": "AdditiveInverseMutable: for `infinity'", "filters": [ [ "IsInfinity" ] ] }, { "rank": 15, "comment": "AdditiveInverseMutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "AdditiveInverseMutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 14, "comment": "AdditiveInverseMutable", "filters": [ [ "IsPadicExtensionNumber" ] ] }, { "rank": 14, "comment": "AdditiveInverseMutable", "filters": [ [ "IsPurePadicNumber" ] ] }, { "rank": 14, "comment": "AdditiveInverseMutable: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ], "aka": [ "ADDITIVE_INV_POLYNOMIAL" ] }, { "rank": 14, "comment": "AdditiveInverseMutable: for Lie object in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 14, "comment": "AdditiveInverseMutable", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ], "aka": [ "AINV_MUT_LIST_DEFAULT" ] }, { "rank": 13, "comment": "AdditiveInverseMutable: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 13, "comment": "AdditiveInverseMutable: rational function", "filters": [ [ "IsRationalFunction" ] ], "aka": [ "ADDITIVE_INV_RATFUN" ] }, { "rank": 13, "comment": "AdditiveInverseMutable: for UEALattice element", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 12, "comment": "AdditiveInverseMutable: for a 0-cochain", "filters": [ [ "IsCochain", "IsZeroCochainRep" ] ] }, { "rank": 12, "comment": "AdditiveInverseMutable: fp algebra element", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for a weight rep element", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for a cochain", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for a direct sum element", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for a sparse rowspace element", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for an algebra module element in packed representation", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "AdditiveInverseMutable: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "AdditiveInverseMutable: for a monomial element", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 9, "comment": "AdditiveInverseMutable: for residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "AdditiveInverseMutable: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 7, "comment": "AdditiveInverseMutable: for a (non-copyable) zero element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsZero", "HasIsZero" ] ] }, { "rank": 6, "comment": "AdditiveInverseMutable: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AINV_MUT", "AdditiveInverseMutable", "AdditiveInverseOp" ] }, { "name": "AdditiveInverseSameMutability", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1542 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "AdditiveInverseSameMutability: for GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 44, "comment": "AdditiveInverseSameMutability: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithZero", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "IsAdditiveElement", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 35, "comment": "AdditiveInverseSameMutability: for a null map matrix", "filters": [ [ "IsNullMapMatrix" ] ] }, { "rank": 25, "comment": "AdditiveInverseSameMutability: for GF2 vector, mutable", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 24, "comment": "AdditiveInverseSameMutability: For an 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "AINV_VEC8BIT_SAME_MUTABILITY" ] }, { "rank": 24, "comment": "AdditiveInverseSameMutability: for GF2 vector, immutable", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 15, "comment": "AdditiveInverseSameMutability: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 14, "comment": "AdditiveInverseSameMutability", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ], "aka": [ "AINV_LIST_DEFAULT" ] }, { "rank": 11, "comment": "AdditiveInverseSameMutability: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 0, "comment": "AdditiveInverseSameMutability: for an (immutable) object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AINV", "AdditiveInverseSM", "AdditiveInverseSameMutability" ] }, { "name": "-", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1551 }, { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 90, "comment": "-: for GF2 matrix and GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 88, "comment": "-: For two 8 bit matrices in same characteristic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ], "aka": [ "DIFF_MAT8BIT_MAT8BIT" ] }, { "rank": 48, "comment": "-: For two 8bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "DIFF_VEC8BIT_VEC8BIT" ] }, { "rank": 48, "comment": "-: for GF2 vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "-: For an 8 bit vector of char 2 and a GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "-: For a GF2 vector and an 8 bit vector of char 2", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 36, "comment": "-: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 36, "comment": "-: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 36, "comment": "-: for two unknowns in default representation", "filters": [ [ "IsUnknown", "IsUnknownDefaultRep" ], [ "IsUnknown", "IsUnknownDefaultRep" ] ] }, { "rank": 34, "comment": "-: for a ring element and a ring (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 34, "comment": "-", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "-: for integer and element in Z/nZ (ModulusRep)", "filters": [ [ "IsInt" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 34, "comment": "-: for element in Z/nZ (ModulusRep) and integer", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "-: laurent - laurent", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ], "aka": [ "DIFF_LAURPOLS" ] }, { "rank": 33, "comment": "-: for rational and element in Z/nZ (ModulusRep)", "filters": [ [ "IsRat" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 33, "comment": "-: for element in Z/nZ (ModulusRep) and rational", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "-", "filters": [ [ "IsFFE" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 32, "comment": "-", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "-: for two elements in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 32, "comment": "-: for cyclotomic and unknown", "filters": [ [ "IsCyc" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "-: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 30, "comment": "-: for two plist matrices", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 30, "comment": "-", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] }, { "rank": 30, "comment": "-: univariate - univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "DIFF_UNIVFUNCS" ] }, { "rank": 29, "comment": "-: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "-: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 28, "comment": "-", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "-: for two Lie objects in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 28, "comment": "-", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 26, "comment": "-: for s. c. ring elements in dense vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "-: for s. c. algebra elements in dense vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 25, "comment": "-: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 24, "comment": "-: fp algebra elements", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ], [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 24, "comment": "-: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 22, "comment": "-: for two plist vectors", "filters": [ [ "IsPlistVectorRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 22, "comment": "-: for ring element, and Lie object in default representation", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 22, "comment": "-: for Lie object in default representation, and ring element", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 22, "comment": "-: for s. c. algebra elements", "filters": [ [ "IsSCAlgebraObj" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 16, "comment": "-", "filters": [ [ "IsGeneralizedRowVector" ], [ "IsGeneralizedRowVector" ] ] }, { "rank": 14, "comment": "-: for a ring element and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 14, "comment": "-: for a union of res.-cl. with fixed rep's and a ring element (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "-: for magma ring element and magma element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 14, "comment": "-: for magma ring element and magma element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 8, "comment": "-", "filters": [ [], [ "IsGeneralizedRowVector" ] ] }, { "rank": 8, "comment": "-", "filters": [ [ "IsGeneralizedRowVector" ], [] ] }, { "rank": 6, "comment": "-: for ring element and residue class union (ResClasses)", "filters": [ [], [ "IsResidueClassUnion" ] ] }, { "rank": 6, "comment": "-: for residue class union and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [] ] }, { "rank": 5, "comment": "-: for external add. element, and additive-element-with-zero", "filters": [ [ "IsExtAElement" ], [ "IsNearAdditiveElementWithInverse" ] ], "aka": [ "DIFF_DEFAULT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "-", "DIFF" ] }, { "name": "*", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1559 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10024, "comment": "*: additive element with zero * zero integer", "filters": [ [ "IsNearAdditiveElementWithZero" ], [ "IsInt", "IsZeroCyc" ] ] }, { "rank": 10024, "comment": "*: zero integer * additive element with zero", "filters": [ [ "IsInt", "IsZeroCyc" ], [ "IsNearAdditiveElementWithZero" ] ], "aka": [ "PROD_INT_OBJ" ] }, { "rank": 214, "comment": "*: objects with memory", "filters": [ [ "IsObjWithMemory" ], [ "IsObjWithMemory" ] ] }, { "rank": 214, "comment": "*: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ], [ "IsStraightLineProgElm" ] ] }, { "rank": 150, "comment": "*: for a row vector and a matrix with memory", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ] ] }, { "rank": 146, "comment": "*: for a matrix with memory and a scalar", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 146, "comment": "*: for a scalar and a matrix with memory", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ] ] }, { "rank": 110, "comment": "*: x with straight line program element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsStraightLineProgElm" ] ] }, { "rank": 110, "comment": "*: straight line program element with x", "filters": [ [ "IsStraightLineProgElm" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 98, "comment": "*: for two empty matrices", "filters": [ [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 98, "comment": "*: More efficient non-recursive kernel method for vector*matrix of cyclotomics", "filters": [ [ "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(IsCyclotomic)", "IsListDefault" ], [ "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsCyclotomic))", "IsListDefault", "IsRectangularTable", "HasIsRectangularTable" ] ] }, { "rank": 97, "comment": "*: More efficient non-recursive method for matrix*matrix of cyclotomics", "filters": [ [ "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsCyclotomic))", "IsListDefault" ], [ "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsCyclotomic))", "IsListDefault", "IsRectangularTable", "HasIsRectangularTable" ] ] }, { "rank": 90, "comment": "*: for GF2 matrix and GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ], "aka": [ "PROD_GF2MAT_GF2MAT" ] }, { "rank": 88, "comment": "*: 8 bit matrix * 8 bit matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ], "aka": [ "PROD_MAT8BIT_MAT8BIT" ] }, { "rank": 82, "comment": "*: for two ordinary block matrices", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 78, "comment": "*: For an 8 bit vector and a compatible matrix", "filters": [ [ "IsList", "IsHomogeneousList", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ], "aka": [ "PROD_VEC8BIT_MATRIX" ] }, { "rank": 78, "comment": "*: for GF2 vector and GF2 matrix", "filters": [ [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ], "aka": [ "PROD_GF2VEC_GF2MAT" ] }, { "rank": 77, "comment": "*: 8 bit matrix * 8 bit vector", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "PROD_MAT8BIT_VEC8BIT" ] }, { "rank": 77, "comment": "*: 8 bit vector * 8 bit matrix", "filters": [ [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ], "aka": [ "PROD_VEC8BIT_MAT8BIT" ] }, { "rank": 75, "comment": "*: For a GF2 vector and a compatible matrix", "filters": [ [ "IsList", "IsHomogeneousList", "IsSmallList", "HasIsSmallList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ], "aka": [ "PROD_GF2VEC_ANYMAT" ] }, { "rank": 70, "comment": "*: for two characters", "filters": [ [ "IsCharacter", "HasIsCharacter" ], [ "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 70, "comment": "*: for two null map matrices", "filters": [ [ "IsNullMapMatrix" ], [ "IsNullMapMatrix" ] ] }, { "rank": 69, "comment": "*: for GF2 matrix and GF2 vector", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ], "aka": [ "PROD_GF2MAT_GF2VEC" ] }, { "rank": 69, "comment": "*: for empty list, and empty matrix", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 69, "comment": "*: for empty matrix, and empty list", "filters": [ [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 69, "comment": "*: for matrix and null map matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNullMapMatrix" ] ] }, { "rank": 66, "comment": "*: for two virtual characters", "filters": [ [ "IsVirtualCharacter", "HasIsVirtualCharacter" ], [ "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 66, "comment": "*: for GF2 vectors", "filters": [ [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ], [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsListDefault", "IsGF2VectorRep" ] ], "aka": [ "PROD_GF2VEC_GF2VEC" ] }, { "rank": 64, "comment": "*: For 2 8 bit vectors", "filters": [ [ "IsList", "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)", "Is8BitVectorRep" ], [ "IsList", "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)", "Is8BitVectorRep" ] ], "aka": [ "PROD_VEC8BIT_VEC8BIT" ] }, { "rank": 64, "comment": "*: for ffe and ordinary block matrix of integers", "filters": [ [ "IsFFE" ], [ "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCyclotomic))", "IsBlockMatrixRep" ] ] }, { "rank": 64, "comment": "*: for ordinary block matrix of integers and ffe", "filters": [ [ "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCyclotomic))", "IsBlockMatrixRep" ], [ "IsFFE" ] ] }, { "rank": 63, "comment": "*", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 62, "comment": "*: for two class functions", "filters": [ [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 62, "comment": "*: for two empty row vectors in the same family", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 60, "comment": "*: for GF2 matrix and GF2 element", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ], [ "IsFFE" ] ] }, { "rank": 60, "comment": "*: for GF2 element and GF2 matrix", "filters": [ [ "IsFFE" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsListDefault", "IsGF2MatrixRep" ] ] }, { "rank": 59, "comment": "*: scalar * 8 bit matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsFFE" ] ] }, { "rank": 59, "comment": "*: scalar * 8 bit matrix", "filters": [ [ "IsFFE" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 57, "comment": "*: for ring element, and empty matrix", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 57, "comment": "*: for empty matrix, and ring element", "filters": [ [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 56, "comment": "*: for integer and ordinary block matrix", "filters": [ [ "IsInt" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 56, "comment": "*: for ordinary block matrix and integer", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsInt" ] ] }, { "rank": 55, "comment": "*: for GF2 vector and FFE", "filters": [ [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE" ] ] }, { "rank": 55, "comment": "*: for FFE and GF2 vector", "filters": [ [ "IsFFE" ], [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 55, "comment": "*: for empty list and null map matrix", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsNullMapMatrix" ] ] }, { "rank": 54, "comment": "*: for character, and positive integer", "filters": [ [ "IsCharacter", "HasIsCharacter" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "*: for positive integer, and character", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 53, "comment": "*: for ring and right ideal (construct a two-sided ideal)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasRightActingRingOfIdeal" ] ] }, { "rank": 53, "comment": "*: for left ideal and ring (construct a two-sided ideal)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 51, "comment": "*: for virtual character, and integer", "filters": [ [ "IsVirtualCharacter", "HasIsVirtualCharacter" ], [ "IsInt" ] ] }, { "rank": 51, "comment": "*: for integer, and virtual character", "filters": [ [ "IsInt" ], [ "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 50, "comment": "*: for vector and ordinary block matrix", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 50, "comment": "*: for ordinary block matrix and vector", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 49, "comment": "*: for empty row vector, and integer", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsInt" ] ] }, { "rank": 49, "comment": "*: for integer, and empty row vector", "filters": [ [ "IsInt" ], [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 47, "comment": "*: for class function, and cyclotomic", "filters": [ [ "IsClassFunction" ], [ "IsCyc" ] ] }, { "rank": 47, "comment": "*: for cyclotomic, and class function", "filters": [ [ "IsCyc" ], [ "IsClassFunction" ] ] }, { "rank": 47, "comment": "*: for a mgrv, and an ordinary block matrix", "filters": [ [ "IsMultiplicativeGeneralizedRowVector" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 47, "comment": "*: for an ordinary block matrix, and a mgrv", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsMultiplicativeGeneralizedRowVector" ] ] }, { "rank": 46, "comment": "*: for ring element and ordinary block matrix", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 46, "comment": "*: for ordinary block matrix and ring element", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 45, "comment": "*: for a scalar and Z^2 (ResClasses)", "filters": [ [ "IsInt" ], [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 45, "comment": "*: For an 8 bit vector of char 2 and a GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "*: For a GF2 vector and an 8 bit vector of char 2", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 45, "comment": "*: for FFE and GF2 vector", "filters": [ [ "IsFFE" ], [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "*: for FFE and GF2 vector", "filters": [ [ "IsFFE" ], [ "IsList", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElement)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 45, "comment": "*: for a null map matrix and a scalar", "filters": [ [ "IsNullMapMatrix" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 45, "comment": "*: for a scalar and a null map matrix", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsNullMapMatrix" ] ] }, { "rank": 44, "comment": "*", "filters": [ [ "IsRat" ], [ "IsList", "CategoryCollections(IsPadicNumber)" ] ] }, { "rank": 44, "comment": "*", "filters": [ [ "IsList", "CategoryCollections(IsPadicNumber)" ], [ "IsRat" ] ] }, { "rank": 42, "comment": "*: for vector and null map matrix", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsNullMapMatrix" ] ] }, { "rank": 41, "comment": "*: for residue class union of Z^2 and matrix (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZxZ" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 41, "comment": "*: for list in `IsListDefault', and class function", "filters": [ [ "IsListDefault" ], [ "IsClassFunction" ] ] }, { "rank": 41, "comment": "*: for class function, and list in `IsListDefault'", "filters": [ [ "IsClassFunction" ], [ "IsListDefault" ] ] }, { "rank": 41, "comment": "*: For an FFE and an 8 bit vector ", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "PROD_FFE_VEC8BIT" ] }, { "rank": 41, "comment": "*: For an 8 bit vector and an FFE", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "PROD_VEC8BIT_FFE" ] }, { "rank": 40, "comment": "*: for two nearly character tables (call `CharacterTableDirectProduct')", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ], "aka": [ "CharacterTableDirectProduct" ] }, { "rank": 40, "comment": "*: group times element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 38, "comment": "*: for two direct product elements", "filters": [ [ "IsDirectProductElement" ], [ "IsDirectProductElement" ] ] }, { "rank": 37, "comment": "*: for list and null map matrix", "filters": [ [ "IsList" ], [ "IsNullMapMatrix" ] ] }, { "rank": 36, "comment": "*: for a ring element and the base ring (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 36, "comment": "*: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 36, "comment": "*: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 35, "comment": "*: for the base module and a scalar / matrix (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 35, "comment": "*: internal ffe * (large) integer", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "*: for the base ring and a ring element (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 34, "comment": "*: for infinity and positive rational (RCWA)", "filters": [ [ "IsInfinity" ], [ "IsPosRat" ] ] }, { "rank": 34, "comment": "*: for positive rational and infinity (RCWA)", "filters": [ [ "IsPosRat" ], [ "IsInfinity" ] ] }, { "rank": 34, "comment": "*", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "*: for integer and element in Z/nZ (ModulusRep)", "filters": [ [ "IsInt" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 34, "comment": "*: for element in Z/nZ (ModulusRep) and integer", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "*: BFElm*BFElm", "filters": [ [ "IsAlgBFRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "*: BFElm*AlgElm", "filters": [ [ "IsAlgBFRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "*: AlgElm*BFElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsAlgBFRep" ] ] }, { "rank": 34, "comment": "*: AlgElm*AlgElm", "filters": [ [ "IsKroneckerConstRep" ], [ "IsKroneckerConstRep" ] ] }, { "rank": 34, "comment": "*: laurent * laurent", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ], "aka": [ "PRODUCT_LAURPOLS" ] }, { "rank": 34, "comment": "*: for ring and ring element (construct a left ideal)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 34, "comment": "*: for ring element and ring (construct a right ideal)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 34, "comment": "*: for empty row vector, and multiplicative element", "filters": [ [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 34, "comment": "*: for multiplicative element, and empty row vector", "filters": [ [ "IsMultiplicativeElement" ], [ "IsHomogeneousList", "IsEmpty", "HasIsEmpty", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsEmptyRowVectorRep" ] ] }, { "rank": 33, "comment": "*: for rational and element in Z/nZ (ModulusRep)", "filters": [ [ "IsRat" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 33, "comment": "*: for element in Z/nZ (ModulusRep) and rational", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "*: for infinity and infinity (RCWA)", "filters": [ [ "IsInfinity" ], [ "IsInfinity" ] ] }, { "rank": 32, "comment": "*: for pcp elements", "filters": [ [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 32, "comment": "*: RightCosets", "filters": [ [ "IsRightCoset" ], [ "IsRightCoset" ] ] }, { "rank": 32, "comment": "*", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "*", "filters": [ [ "IsFFE" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 32, "comment": "*: for a rational and a FFE", "filters": [ [ "IsRat" ], [ "IsFFE" ] ] }, { "rank": 32, "comment": "*: for a FFE and a rational", "filters": [ [ "IsFFE" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "*: for two elements in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 32, "comment": "*: for two unknowns", "filters": [ [ "IsUnknown" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "*: for cyclotomic and unknown", "filters": [ [ "IsCyc" ], [ "IsUnknown" ] ] }, { "rank": 32, "comment": "*: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 31, "comment": "*: for s. c. ring element in dense vector rep. and integer", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsInt" ] ] }, { "rank": 31, "comment": "*: for integer and s. c. ring element in dense vector rep.", "filters": [ [ "IsInt" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 31, "comment": "*: for s. c. algebra element in dense vector rep. and integer", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsInt" ] ] }, { "rank": 31, "comment": "*: for integer and s. c. algebra element in dense vector rep.", "filters": [ [ "IsInt" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 30, "comment": "*: for two plist matrices", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 30, "comment": "*", "filters": [ [ "IsRat" ], [ "IsPadicNumber" ] ] }, { "rank": 30, "comment": "*", "filters": [ [ "IsPadicNumber" ], [ "IsRat" ] ] }, { "rank": 30, "comment": "*", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] }, { "rank": 30, "comment": "*: univariate * univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "PRODUCT_UNIVFUNCS" ] }, { "rank": 29, "comment": "*: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "*: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "*: zmodnze : for element x in Z/nZ and y in Z/nZ(m)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 29, "comment": "*: zmodnze : for element x in Z/nZ(m) and y in Z/nZ", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 29, "comment": "*: for s. c. algebra element and integer", "filters": [ [ "IsSCAlgebraObj" ], [ "IsInt" ] ] }, { "rank": 29, "comment": "*: for integer and s. c. algebra element", "filters": [ [ "IsInt" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 29, "comment": "*: for a default list, and a direct product element", "filters": [ [ "IsListDefault" ], [ "IsDirectProductElement" ] ], "aka": [ "PROD_LIST_SCL_DEFAULT" ] }, { "rank": 29, "comment": "*: for a direct product element, and a default list", "filters": [ [ "IsDirectProductElement" ], [ "IsListDefault" ] ], "aka": [ "PROD_SCL_LIST_DEFAULT" ] }, { "rank": 28, "comment": "*", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "*", "filters": [ [ "IsPadicExtensionNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 28, "comment": "*", "filters": [ [ "IsPurePadicNumber" ], [ "IsPadicExtensionNumber" ] ] }, { "rank": 28, "comment": "*", "filters": [ [ "IsPurePadicNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 28, "comment": "*: zmodnze : for element x in Z/nZ(m) (ZmodnZepsRep) and cyclotomic y", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsCyclotomic" ] ] }, { "rank": 28, "comment": "*: zmodnze : for cyclotomic x and element y in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsCyclotomic" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 28, "comment": "*: polynomial * polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 28, "comment": "*: for two Lie objects in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 28, "comment": "*: for scalar and algebra g.m.b.i.", "filters": [ [ "IsMultiplicativeElement" ], [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 28, "comment": "*: for rational, and magma ring element", "filters": [ [ "IsRat" ], [ "IsElementOfMagmaRingModuloRelations" ] ], "aka": [ "RingElmTimesElm" ] }, { "rank": 28, "comment": "*: for magma ring element, and rational", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsRat" ] ], "aka": [ "ElmTimesRingElm" ] }, { "rank": 28, "comment": "*", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 26, "comment": "*: for a plist vector and a plist matrix", "filters": [ [ "IsPlistVectorRep" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 26, "comment": "*: zmodnze : for two elements in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 26, "comment": "*: univariate * coeff", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 26, "comment": "*: coeff * univariate", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "ProdCoeffUnivfunc" ] }, { "rank": 26, "comment": "*: rat-fun * rat-fun", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] }, { "rank": 26, "comment": "*: for s. c. ring elements in dense vector rep.", "filters": [ [ "IsSCRingObj", "IsDenseCoeffVectorRep" ], [ "IsSCRingObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "*: for two UEALattice elements", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ], [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 26, "comment": "*: for row vector and Lie object", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 26, "comment": "*: for Lie object and row vector", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 26, "comment": "*: for s. c. algebra elements in dense vector rep.", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 26, "comment": "*: for scalar and linear m.b.m.", "filters": [ [ "IsMultiplicativeElement" ], [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 26, "comment": "*: for scalar and linear g.m.b.i.", "filters": [ [ "IsMultiplicativeElement" ], [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 25, "comment": "*: for an integer and a residue class union of Z^2 (ResClasses)", "filters": [ [ "IsInt" ], [ "IsResidueClassUnionOfZxZ" ] ] }, { "rank": 25, "comment": "*: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "*: laurent * coeff", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 25, "comment": "*: coeff * laurent", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ], "aka": [ "ProdCoeffLaurpol" ] }, { "rank": 24, "comment": "*: fp algebra elements", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ], [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 24, "comment": "*: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 23, "comment": "*: FElm*Alg", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsAlgebraicElement" ] ] }, { "rank": 23, "comment": "*: Alg*FElm", "filters": [ [ "IsAlgebraicElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 23, "comment": "*: rat-fun * coeff", "filters": [ [ "IsPolynomialFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 23, "comment": "*: coeff * rat-fun", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPolynomialFunction" ] ] }, { "rank": 23, "comment": "*: for UEALattice element and scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 23, "comment": "*: for scalar and UEALattice element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 23, "comment": "*: for cochain and scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse", "IsZero", "HasIsZero" ] ] }, { "rank": 23, "comment": "*: for scalar and cochain", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse", "IsZero", "HasIsZero" ], [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 23, "comment": "*: additive element with inverse * negative integer", "filters": [ [ "IsNearAdditiveElementWithInverse" ], [ "IsInt", "IsNegRat" ] ] }, { "rank": 23, "comment": "*: negative integer * additive element with inverse", "filters": [ [ "IsInt", "IsNegRat" ], [ "IsNearAdditiveElementWithInverse" ] ] }, { "rank": 22, "comment": "*: for 0-cochain and scalar", "filters": [ [ "IsCochain", "IsZeroCochainRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 22, "comment": "*: for scalar and 0-cochain", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsCochain", "IsZeroCochainRep" ] ] }, { "rank": 22, "comment": "*: for ring element, and Lie object in default representation", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 22, "comment": "*: for Lie object in default representation, and ring element", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 22, "comment": "*: for s. c. algebra elements", "filters": [ [ "IsSCAlgebraObj" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 22, "comment": "*: for two magma ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 21, "comment": "*: RightCoset with element", "filters": [ [ "IsRightCoset" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "*: for a scalar and a plist vector", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsPlistVectorRep" ] ] }, { "rank": 21, "comment": "*: for a plist vector and a scalar", "filters": [ [ "IsPlistVectorRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "*: for cochain and scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsCochain" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "*: for scalar and cochain", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsPackedElementDefaultRep", "IsCochain" ] ] }, { "rank": 21, "comment": "*: for a scalar and an algebra module element in packed representation", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 21, "comment": "*: for an algebra module element in packed representation and a scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "*: for s. c. algebra element in dense vector rep. and ring element", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 21, "comment": "*: for ring element and s. c. algebra element in dense vector rep.", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ] ] }, { "rank": 21, "comment": "*: additive element * positive integer", "filters": [ [ "IsNearAdditiveElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 21, "comment": "*: positive integer * additive element", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsNearAdditiveElement" ] ] }, { "rank": 20, "comment": "*: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ], "aka": [ "NBitsPcWord_Product" ] }, { "rank": 20, "comment": "*: fp algebra el*ring el", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 20, "comment": "*: ring el *fp algebra el", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 20, "comment": "*: for two magma congruence classes", "filters": [ [ "IsCongruenceClass" ], [ "IsCongruenceClass" ] ] }, { "rank": 20, "comment": "*: for permutation and binary relation on points", "filters": [ [ "IsPerm" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 20, "comment": "*: for binary relation on points and permutation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsPerm" ] ] }, { "rank": 19, "comment": "*: for weight rep element and a scalar", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 19, "comment": "*: for weight rep element and a scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsWeightRepElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "*: for a direct sum element and a scalar", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsDirectSumElement" ] ] }, { "rank": 19, "comment": "*: for a direct sum element and a scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsDirectSumElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "*: for a scalar and a sparse rowspace element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ] ] }, { "rank": 19, "comment": "*: for a sparse rowspace element and a scalar", "filters": [ [ "IsPackedElementDefaultRep", "IsSparseRowSpaceElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "*: for s. c. algebra element and ring element", "filters": [ [ "IsSCAlgebraObj" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "*: for ring element and s. c. algebra element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 19, "comment": "*: for ring element, and magma ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 19, "comment": "*: for magma ring element, and ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "*: for binary relation on points and transformation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsTransformation" ] ] }, { "rank": 19, "comment": "*: for transformation and binary relation on points", "filters": [ [ "IsTransformation" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 19, "comment": "*: for zero and total general mapping", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement", "IsZero", "HasIsZero" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal" ] ] }, { "rank": 19, "comment": "*: for a non-list, and a direct product element", "filters": [ [], [ "IsDirectProductElement" ] ] }, { "rank": 19, "comment": "*: for a direct product element, and a non-list", "filters": [ [ "IsDirectProductElement" ], [] ] }, { "rank": 18, "comment": "*: for a scalar and a monomial element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 18, "comment": "*: for a monomial element and a scalar", "filters": [ [ "IsMonomialElement", "IsMonomialElementRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 17, "comment": "*: for residue class union in sparse rep. and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 17, "comment": "*: for residue class union in standard rep. and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 17, "comment": "*: List*Alg", "filters": [ [ "IsList" ], [ "IsAlgebraicElement" ] ] }, { "rank": 17, "comment": "*: Alg*List", "filters": [ [ "IsAlgebraicElement" ], [ "IsList" ] ] }, { "rank": 16, "comment": "*: for two 32 bits assoc. words", "filters": [ [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ], "aka": [ "32Bits_Product" ] }, { "rank": 16, "comment": "*: for two 16 bits assoc. words", "filters": [ [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ], "aka": [ "16Bits_Product" ] }, { "rank": 16, "comment": "*: for two 8 bits assoc. words", "filters": [ [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ], "aka": [ "8Bits_Product" ] }, { "rank": 15, "comment": "*: univariate * rat", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRat" ] ] }, { "rank": 15, "comment": "*: rat * univariate", "filters": [ [ "IsRat" ], [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 14, "comment": "*: for a ring element and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 14, "comment": "*: for a union of res.-cl. with fixed rep's and a ring element (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "*: for ring element and residue class union (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsResidueClassUnion" ] ] }, { "rank": 14, "comment": "*: for two f.p. group elements", "filters": [ [ "IsElementOfFpGroup" ], [ "IsElementOfFpGroup" ] ] }, { "rank": 14, "comment": "*: wreath elements", "filters": [ [ "IsWreathProductElement" ], [ "IsWreathProductElement" ] ] }, { "rank": 14, "comment": "*: for two elements of magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ], [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 14, "comment": "*: assoc words in B letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ] ] }, { "rank": 14, "comment": "*: assoc words in W letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ] ] }, { "rank": 14, "comment": "*: for magma ring element and magma element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "*: for magma element and magma ring element", "filters": [ [ "IsMultiplicativeElement" ], [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 14, "comment": "*: for two elements of a magma with zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ], [ "IsMagmaWithZeroAdjoinedElementRep" ] ] }, { "rank": 14, "comment": "*: for two general mappings", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 14, "comment": "*", "filters": [ [], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 14, "comment": "*", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [] ] }, { "rank": 13, "comment": "*: for list and binary relation on points", "filters": [ [ "IsListOrCollection" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 13, "comment": "*: for binary relation on points and list", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsListOrCollection" ] ] }, { "rank": 12, "comment": "*", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ], [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 12, "comment": "*: for two elements of a fp monoid", "filters": [ [ "IsElementOfFpMonoid" ], [ "IsElementOfFpMonoid" ] ] }, { "rank": 12, "comment": "*: rws-element * rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 12, "comment": "*: for two assoc. words in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ], "aka": [ "AssocWord_Product" ] }, { "rank": 12, "comment": "*: rat * ratfun ", "filters": [ [ "IsRat" ], [ "IsPolynomialFunction" ] ] }, { "rank": 12, "comment": "*: ratfun * rat", "filters": [ [ "IsPolynomialFunction" ], [ "IsRat" ] ] }, { "rank": 10, "comment": "*: for elements of a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ], [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "*: for elements of a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroupElement" ], [ "IsReesMatrixSemigroupElement" ] ] }, { "rank": 10, "comment": "*: for two elements of a f.p. semigroup", "filters": [ [ "IsElementOfFpSemigroup" ], [ "IsElementOfFpSemigroup" ] ] }, { "rank": 10, "comment": "*: for two assoc. words: force syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 10, "comment": "*: for two nonassoc. words", "filters": [ [ "IsNonassocWord" ], [ "IsNonassocWord" ] ] }, { "rank": 10, "comment": "*: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ], [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "*", "PROD" ] }, { "name": "OneImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1644 }, { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1645 }, { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 147 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "OneImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOneImmutable" ] ] }, { "rank": 10015, "comment": "OneImmutable: for a magma-with-one that has a parent", "filters": [ [ "HasParentAttr", "IsMagmaWithOne" ] ] }, { "rank": 136, "comment": "OneImmutable: partial method for a group (beats to ask family)", "filters": [ [ "IsMagmaWithOne", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 114, "comment": "OneImmutable: partial method for a magma-with-one (ask family)", "filters": [ [ "IsMagmaWithOne" ] ] }, { "rank": 107, "comment": "OneImmutable: objects with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 56, "comment": "OneImmutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCommutativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 44, "comment": "OneImmutable: for GF2 Matrix", "filters": [ [ "IsMultiplicativeElementWithOne", "IsOrdinaryMatrix", "IsGF2MatrixRep" ] ] }, { "rank": 28, "comment": "OneImmutable: for a partial perm monoid", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 26, "comment": "OneImmutable: for SC Rings -- try generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 26, "comment": "OneImmutable: for finite SC Rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 24, "comment": "OneImmutable: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 17, "comment": "OneImmutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 16, "comment": "OneImmutable: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 16, "comment": "OneImmutable: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 15, "comment": "OneImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "OneImmutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "ONE", "OneMutable", "OneOp" ] }, { "rank": 14, "comment": "OneImmutable: for a magma-with-one", "filters": [ [ "IsMagmaWithOne" ] ] }, { "rank": 12, "comment": "OneImmutable: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 12, "comment": "OneImmutable: for binary relation on points and a set of integers", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 11, "comment": "OneImmutable: One(<congruence class>)", "filters": [ [ "IsMultiplicativeElementWithOne", "IsCongruenceClass" ] ] }, { "rank": 11, "comment": "OneImmutable: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 8, "comment": "OneImmutable: for a multiplicative element with one collection", "filters": [ [ "CategoryCollections(IsMultiplicativeElementWithOne)" ] ] }, { "rank": 7, "comment": "OneImmutable: for an f.p. group element", "filters": [ [ "IsElementOfFpGroup" ] ] }, { "rank": 6, "comment": "OneImmutable: for pcp elements", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 6, "comment": "OneImmutable", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 6, "comment": "OneImmutable: for an fp monoid element", "filters": [ [ "IsElementOfFpMonoid" ] ] }, { "rank": 6, "comment": "OneImmutable: for an identity element", "filters": [ [ "IsMultiplicativeElementWithOne", "IsOne", "HasIsOne" ] ] }, { "rank": 5, "comment": "OneImmutable", "filters": [ [ "CategoryFamily(IsPadicExtensionNumber)" ] ] }, { "rank": 5, "comment": "OneImmutable", "filters": [ [ "CategoryFamily(IsPurePadicNumber)" ] ] }, { "rank": 5, "comment": "OneImmutable: for a family of FFEs", "filters": [ [ "CategoryFamily(IsFFE)" ] ] }, { "rank": 4, "comment": "OneImmutable: for family of s. c. algebra elements", "filters": [ [ "CategoryFamily(IsSCAlgebraObj)" ] ] }, { "rank": 4, "comment": "OneImmutable: for a multiplicative-element-with-one (look at the family)", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] }, { "rank": 3, "comment": "OneImmutable: for a family of free monoid elements", "filters": [ [ "CategoryFamily(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 2, "comment": "OneImmutable: for a family of fp monoid elements", "filters": [ [ "CategoryFamily(IsElementOfFpMonoid)" ] ] }, { "rank": 2, "comment": "OneImmutable: for a family of f.p. group elements", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ] ] }, { "rank": 0, "comment": "OneImmutable: for any object (call `OneOp' and make immutable)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetOneImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1644 }, { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1645 }, { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 147 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOneImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOneImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentity", "SetOne", "SetOneAttr", "SetOneImmutable" ] }, { "name": "HasOneImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1644 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentity", "HasOne", "HasOneAttr", "HasOneImmutable" ] }, { "name": "OneMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1651 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 107, "comment": "OneMutable: objects with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 107, "comment": "OneMutable: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ] }, { "rank": 56, "comment": "OneMutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCommutativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 44, "comment": "OneMutable: for GF2 Matrix", "filters": [ [ "IsMultiplicativeElementWithOne", "IsOrdinaryMatrix", "IsGF2MatrixRep" ] ] }, { "rank": 41, "comment": "OneMutable: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 31, "comment": "OneMutable: for class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 25, "comment": "OneMutable: for a quaternion", "filters": [ [ "IsQuaternion", "IsSCAlgebraObj" ] ] }, { "rank": 24, "comment": "OneMutable: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "OneMutable: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 17, "comment": "OneMutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 16, "comment": "OneMutable: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 16, "comment": "OneMutable: Right cosets", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 15, "comment": "OneMutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "OneMutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 14, "comment": "OneMutable: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj" ] ] }, { "rank": 13, "comment": "OneMutable: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 13, "comment": "OneMutable: for a p-adic number", "filters": [ [ "IsPadicNumber" ] ] }, { "rank": 13, "comment": "OneMutable: for UEALattice element", "filters": [ [ "IsPackedElementDefaultRep", "IsUEALatticeElement" ] ] }, { "rank": 12, "comment": "OneMutable: defer to family", "filters": [ [ "IsPolynomialFunction" ] ] }, { "rank": 12, "comment": "OneMutable: for an f.p. algebra element", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpAlgebra" ] ] }, { "rank": 11, "comment": "OneMutable: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj" ] ] }, { "rank": 11, "comment": "OneMutable: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "OneMutable: for Lie object", "filters": [ [ "IsLieObject" ] ] }, { "rank": 11, "comment": "OneMutable: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "OneMutable: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "OneMutable", "filters": [ [ "IsListDefault" ] ] }, { "rank": 9, "comment": "OneMutable: for an inf. bits assoc. word-with-one", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_One" ] }, { "rank": 9, "comment": "OneMutable: for a 32 bits assoc. word-with-one", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "Is32BitsAssocWord" ] ] }, { "rank": 9, "comment": "OneMutable: for a 16 bits assoc. word-with-one", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "Is16BitsAssocWord" ] ] }, { "rank": 9, "comment": "OneMutable: for an 8 bits assoc. word-with-one", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "Is8BitsAssocWord" ] ] }, { "rank": 8, "comment": "OneMutable: assoc word in B letter rep", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ] ] }, { "rank": 8, "comment": "OneMutable: assoc word in W letter rep", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ] ] }, { "rank": 8, "comment": "OneMutable: for an element of a magma with zero adjoined", "filters": [ [ "IsMultiplicativeElementWithOne", "IsMagmaWithZeroAdjoinedElementRep" ] ] }, { "rank": 7, "comment": "OneMutable: for an f.p. group element", "filters": [ [ "IsElementOfFpGroup" ] ] }, { "rank": 7, "comment": "OneMutable: wreath elements", "filters": [ [ "IsWreathProductElement" ] ] }, { "rank": 7, "comment": "OneMutable: for an element in a magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 7, "comment": "OneMutable: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 6, "comment": "OneMutable: for an fp monoid element", "filters": [ [ "IsElementOfFpMonoid" ] ] }, { "rank": 6, "comment": "OneMutable: rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 6, "comment": "OneMutable: for a nonassoc. word-with-one", "filters": [ [ "IsMultiplicativeElementWithOne", "IsWord", "IsNonassocWord" ] ] }, { "rank": 6, "comment": "OneMutable: wrapped additive elements", "filters": [ [ "IsMultiplicativeElementWithOne", "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 6, "comment": "OneMutable: for a (non-copyable) identity element", "filters": [ [ "IsMultiplicativeElementWithOne", "IsOne", "HasIsOne" ] ] }, { "rank": 4, "comment": "OneMutable: for finite SC Rings family", "filters": [ [ "CategoryFamily(IsSCRingObj)" ] ] }, { "rank": 4, "comment": "OneMutable: for a multiplicative-element-with-one (look at the family)", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "OneSameMutability", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1655 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 56, "comment": "OneSameMutability: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCommutativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 44, "comment": "OneSameMutability: for GF2 Matrix", "filters": [ [ "IsMultiplicativeElementWithOne", "IsOrdinaryMatrix", "IsGF2MatrixRep" ] ] }, { "rank": 15, "comment": "OneSameMutability: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 10, "comment": "OneSameMutability", "filters": [ [ "IsListDefault" ] ] }, { "rank": 0, "comment": "OneSameMutability: for an (immutable) object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ONE_MUT", "OneSM", "OneSameMutability" ] }, { "name": "InverseImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "InverseImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInverseImmutable" ] ] }, { "rank": 107, "comment": "InverseImmutable: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ], "aka": [ "InverseSLPElm" ] }, { "rank": 15, "comment": "InverseImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 7, "comment": "InverseImmutable: for an identity element", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsOne", "HasIsOne" ] ] }, { "rank": 6, "comment": "InverseImmutable: for pcp elements", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 0, "comment": "InverseImmutable: for any object (call `InverseOp' and make immutable)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Inverse", "InverseAttr", "InverseImmutable" ] }, { "name": "SetInverseImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInverseImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInverseImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInverse", "SetInverseAttr", "SetInverseImmutable" ] }, { "name": "HasInverseImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInverse", "HasInverseAttr", "HasInverseImmutable" ] }, { "name": "InverseMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1737 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 107, "comment": "InverseMutable: objects with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 107, "comment": "InverseMutable: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ] }, { "rank": 56, "comment": "InverseMutable: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCommutativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ], "aka": [ "INV_MAT8BIT_MUTABLE" ] }, { "rank": 56, "comment": "InverseMutable: for plain list of GF2 vectors", "filters": [ [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 55, "comment": "InverseMutable: for GF2 matrix", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ], "aka": [ "INV_GF2MAT_MUTABLE" ] }, { "rank": 46, "comment": "InverseMutable: for an ordinary matrix over a ring Z/nZ", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsZmodnZObjNonprime))" ] ] }, { "rank": 46, "comment": "InverseMutable: for default list whose rows are vectors of FFEs", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsListDefault" ] ] }, { "rank": 38, "comment": "InverseMutable: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 31, "comment": "InverseMutable: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 29, "comment": "InverseMutable: for default list over a ring without zero divisors", "filters": [ [ "CategoryCollections(CategoryCollections(IsZDFRE))", "IsListDefault" ] ] }, { "rank": 25, "comment": "InverseMutable: for a quaternion", "filters": [ [ "IsQuaternion", "IsSCAlgebraObj" ] ] }, { "rank": 19, "comment": "InverseMutable: for a direct product element", "filters": [ [ "IsDirectProductElement" ] ] }, { "rank": 17, "comment": "InverseMutable", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "InverseMutable: BFElm", "filters": [ [ "IsAlgBFRep" ] ] }, { "rank": 17, "comment": "InverseMutable: AlgElm", "filters": [ [ "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "InverseMutable: try to express as laurent polynomial", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 16, "comment": "InverseMutable: Right cosets", "filters": [ [ "IsRightCoset" ] ] }, { "rank": 16, "comment": "InverseMutable: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 15, "comment": "InverseMutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "InverseMutable: univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "InverseMutable: rational function", "filters": [ [ "IsRationalFunctionsFamilyElement" ] ] }, { "rank": 14, "comment": "InverseMutable", "filters": [ [ "IsPadicExtensionNumber" ] ] }, { "rank": 14, "comment": "InverseMutable", "filters": [ [ "IsPurePadicNumber" ] ] }, { "rank": 13, "comment": "InverseMutable: LAGUNA: for an element of modular group algebra", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] }, { "rank": 13, "comment": "InverseMutable: zmodnze : for element in Z/nZ(m) (ZModnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 12, "comment": "InverseMutable: for binary relation on points and a set of integers", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 11, "comment": "InverseMutable: for s. c. ring element", "filters": [ [ "IsSCRingObj" ] ] }, { "rank": 11, "comment": "InverseMutable: for Lie object", "filters": [ [ "IsLieObject" ] ] }, { "rank": 11, "comment": "InverseMutable: for s. c. algebra element", "filters": [ [ "IsSCAlgebraObj" ] ] }, { "rank": 11, "comment": "InverseMutable: for magma ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ] ] }, { "rank": 10, "comment": "InverseMutable: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ] }, { "rank": 9, "comment": "InverseMutable: assoc word in B letter rep", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ] ] }, { "rank": 9, "comment": "InverseMutable: assoc word in W letter rep", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ] ] }, { "rank": 8, "comment": "InverseMutable: for an assoc. word with inverse in syllable rep", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ], "aka": [ "AssocWordWithInverse_Inverse" ] }, { "rank": 7, "comment": "InverseMutable: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": 7, "comment": "InverseMutable: for an element of an f.p. group", "filters": [ [ "IsElementOfFpGroup" ] ] }, { "rank": 7, "comment": "InverseMutable: wreath elements", "filters": [ [ "IsWreathProductElement" ] ] }, { "rank": 7, "comment": "InverseMutable: for an element in a magma by mult. table", "filters": [ [ "IsMagmaByMultiplicationTableObj" ] ] }, { "rank": 7, "comment": "InverseMutable: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 7, "comment": "InverseMutable: wrapped additive elements", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 7, "comment": "InverseMutable: for a (non-copyable) identity element", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsOne", "HasIsOne" ] ] }, { "rank": 6, "comment": "InverseMutable: for pcp elements", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 6, "comment": "InverseMutable: rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "INV", "InverseMutable", "InverseOp" ] }, { "name": "InverseSameMutability", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1741 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 56, "comment": "InverseSameMutability: 8 bit matrix", "filters": [ [ "IsTable", "IsSmallList", "HasIsSmallList", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCommutativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ], "aka": [ "INV_MAT8BIT_SAME_MUTABILITY" ] }, { "rank": 56, "comment": "InverseSameMutability: for plain list of GF2 vectors", "filters": [ [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 55, "comment": "InverseSameMutability: for GF2 matrix", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsMultiplicativeElementWithInverse", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ], "aka": [ "INV_GF2MAT_SAME_MUTABILITY" ] }, { "rank": 46, "comment": "InverseSameMutability: for an ordinary matrix over a ring Z/nZ", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsZmodnZObjNonprime))" ] ] }, { "rank": 46, "comment": "InverseSameMutability: for default list whose rows are vectors of FFEs", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsListDefault" ] ] }, { "rank": 29, "comment": "InverseSameMutability: for default list over a ring without zero divisors", "filters": [ [ "CategoryCollections(CategoryCollections(IsZDFRE))", "IsListDefault" ] ] }, { "rank": 15, "comment": "InverseSameMutability: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 7, "comment": "InverseSameMutability: for a (non-copyable) identity element", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsOne", "HasIsOne" ] ] }, { "rank": 0, "comment": "InverseSameMutability: for an (immutable) object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "INV_MUT", "InverseSM", "InverseSameMutability" ] }, { "name": "/", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1750 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 129, "comment": "/: x with straight line perm", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 128, "comment": "/: integer and permutation with memory", "filters": [ [ "IsInt" ], [ "IsPerm", "IsObjWithMemory" ] ] }, { "rank": 70, "comment": "/: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "FactorGroup" ] }, { "rank": 68, "comment": "/: generic method for two FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 57, "comment": "/: for a free group and an empty list of relators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsEmpty", "HasIsEmpty" ] ], "aka": [ "FactorFreeGroupByRelators" ] }, { "rank": 54, "comment": "/: for FLMLOR and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 52, "comment": "/: generic method for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 51, "comment": "/: for two algebra modules", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsAlgebraModule", "HasIsAlgebraModule" ] ] }, { "rank": 50, "comment": "/: generic method for two vector spaces", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 50, "comment": "/: for free groups and a list of equations", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsCollection" ] ] }, { "rank": 50, "comment": "/: for free groups and relators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsCollection" ] ] }, { "rank": 49, "comment": "/: for char. table, and positions list (call `CharacterTableFactorGroup')", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ], "aka": [ "CharacterTableFactorGroup" ] }, { "rank": 47, "comment": "/: for a semigroup and a congruence", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ], "aka": [ "FactorSemigroup" ] }, { "rank": 40, "comment": "/: for fp groups and a list of equations", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsCollection" ] ] }, { "rank": 40, "comment": "/: for fp groups and relators", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsCollection" ] ], "aka": [ "FactorGroupFpGroupByRels" ] }, { "rank": 40, "comment": "/: upol/upol", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 36, "comment": "/: for internal FFE and element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 36, "comment": "/: for element in Z/pZ (ModulusRep) and internal FFE", "filters": [ [ "IsFFE", "IsLogOrderedFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 36, "comment": "/: for FLMLOR and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 34, "comment": "/: for integer and element in Z/nZ (ModulusRep)", "filters": [ [ "IsInt" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 34, "comment": "/: for element in Z/nZ (ModulusRep) and integer", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsInt" ] ] }, { "rank": 33, "comment": "/: for rational and element in Z/nZ (ModulusRep)", "filters": [ [ "IsRat" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 33, "comment": "/: for element in Z/nZ (ModulusRep) and rational", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsRat" ] ] }, { "rank": 32, "comment": "/: for two elements in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 32, "comment": "/: for unknown and cyclotomic", "filters": [ [ "IsUnknown" ], [ "IsCyc" ] ] }, { "rank": 30, "comment": "/", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] }, { "rank": 30, "comment": "/: univariate / univariate", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "QUOT_UNIVFUNCS" ] }, { "rank": 29, "comment": "/: for residue class union of Z in sparse rep. and integer (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ], [ "IsInt" ] ] }, { "rank": 29, "comment": "/: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "/: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "/: for an algebra module and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsCollection" ] ] }, { "rank": 29, "comment": "/: for magma ring element, and integer", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsInt" ] ], "aka": [ "ElmDivRingElm" ] }, { "rank": 28, "comment": "/: for the empty set and a ring element (ResClasses)", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 28, "comment": "/", "filters": [ [ "IsPurePadicNumber" ], [ "IsPurePadicNumber" ] ] }, { "rank": 27, "comment": "/: method for vector space and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsCollection" ] ] }, { "rank": 25, "comment": "/: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 24, "comment": "/: for a semigroup and an empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsEmpty", "HasIsEmpty" ] ], "aka": [ "FactorSemigroupByClosure" ] }, { "rank": 23, "comment": "/: for s. c. algebra element in dense vector rep. and scalar", "filters": [ [ "IsSCAlgebraObj", "IsDenseCoeffVectorRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 22, "comment": "/: for empty list", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsFloat" ] ] }, { "rank": 21, "comment": "/: for a plist vector and a scalar", "filters": [ [ "IsPlistVectorRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "/: for s. c. algebra element and scalar", "filters": [ [ "IsSCAlgebraObj" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 20, "comment": "/: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ], "aka": [ "NBitsPcWord_Quotient" ] }, { "rank": 19, "comment": "/: for residue class union and unit (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "/: for magma ring element, and ring element", "filters": [ [ "IsElementOfMagmaRingModuloRelations" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 18, "comment": "/: for two 32 bits assoc. words", "filters": [ [ "Is32BitsAssocWord" ], [ "IsMultiplicativeElementWithInverse", "Is32BitsAssocWord" ] ], "aka": [ "32Bits_Quotient" ] }, { "rank": 18, "comment": "/: for two 16 bits assoc. words", "filters": [ [ "Is16BitsAssocWord" ], [ "IsMultiplicativeElementWithInverse", "Is16BitsAssocWord" ] ], "aka": [ "16Bits_Quotient" ] }, { "rank": 18, "comment": "/: for two 8 bits assoc. words", "filters": [ [ "Is8BitsAssocWord" ], [ "IsMultiplicativeElementWithInverse", "Is8BitsAssocWord" ] ], "aka": [ "8Bits_Quotient" ] }, { "rank": 18, "comment": "/: for multiplicative grvs which might not be IsExtRElement", "filters": [ [ "IsMultiplicativeGeneralizedRowVector" ], [ "IsMultiplicativeGeneralizedRowVector" ] ], "aka": [ "QUO_DEFAULT" ] }, { "rank": 17, "comment": "/: for residue class union in standard rep. and ring element (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 17, "comment": "/: for semigroup and list of pairs", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 14, "comment": "/: for a union of res.-cl. with fixed rep's and a ring element (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 12, "comment": "/: rws-element, rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 12, "comment": "/: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ], [ "IsMultiplicativeElementWithInverse", "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 11, "comment": "/: for element, and inj. & surj. general mapping", "filters": [ [], [ "IsGeneralMapping", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective" ] ] }, { "rank": 9, "comment": "/: sliced perm", "filters": [ [], [ "IsSlicedPerm" ] ] }, { "rank": 6, "comment": "/: for ext. r elm., and multiplicative-element-with-inverse", "filters": [ [ "IsExtRElement" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "/", "QUO" ] }, { "name": "LeftQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1772 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "LeftQuotient: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "LeftQuotient: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "LeftQuotient: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 20, "comment": "LeftQuotient: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ], "aka": [ "NBitsPcWord_LeftQuotient" ] }, { "rank": 18, "comment": "LeftQuotient", "filters": [ [ "IsMultiplicativeGeneralizedRowVector" ], [ "IsMultiplicativeGeneralizedRowVector" ] ] }, { "rank": 12, "comment": "LeftQuotient: rws-element, rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 9, "comment": "LeftQuotient", "filters": [ [], [ "IsMultiplicativeGeneralizedRowVector" ] ] }, { "rank": 9, "comment": "LeftQuotient", "filters": [ [ "IsMultiplicativeGeneralizedRowVector" ], [] ] }, { "rank": 6, "comment": "LeftQuotient: for multiplicative-element-with-inverse, and ext. l elm.", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsExtLElement" ] ], "aka": [ "LQUO_DEFAULT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LQUO", "LeftQuotient" ] }, { "name": "^", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1781 }, { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 719 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1259 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10036, "comment": "^: for zero mapping and positive integer", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 10035, "comment": "^: for identity mapping and integer", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [ "IsInt" ] ] }, { "rank": 10034, "comment": "^: for a pcp element and an integer", "filters": [ [ "IsPcpElement" ], [ "IsInt" ] ] }, { "rank": 128, "comment": "^: integer and permutation with memory", "filters": [ [ "IsInt" ], [ "IsPerm", "IsObjWithMemory" ] ] }, { "rank": 128, "comment": "^: int with straight line perm", "filters": [ [ "IsInt" ], [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 125, "comment": "^: objects with memory", "filters": [ [ "IsObjWithMemory" ], [ "IsInt" ] ] }, { "rank": 125, "comment": "^: power straight line program elements", "filters": [ [ "IsStraightLineProgElm" ], [ "IsInt" ] ] }, { "rank": 70, "comment": "^: conjugacy class of a subgroup of a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 67, "comment": "^: for empty matrix, and integer", "filters": [ [ "IsTable", "IsEmpty", "HasIsEmpty", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt" ] ] }, { "rank": 66, "comment": "^: for class function and group", "filters": [ [ "IsClassFunction" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "InducedClassFunction" ] }, { "rank": 63, "comment": "^", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 62, "comment": "^: for two class functions (conjugation, trivial action)", "filters": [ [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 56, "comment": "^: for block matrix and integer", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ], [ "IsInt" ] ], "aka": [ "POW_OBJ_INT" ] }, { "rank": 55, "comment": "^: for ring and list of integers (delegate to `FullMatrixModule')", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 54, "comment": "^: using `PROD' for ring element list and ring element table", "filters": [ [ "IsList", "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 53, "comment": "^: for matrices, use char. poly. for large exponents", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "POW_MAT_INT" ] }, { "rank": 52, "comment": "^: for group homomorphism and group (induction)", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "^: for class function and nearly character table", "filters": [ [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 50, "comment": "^: for class function and positive integer (pointwise powering)", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 44, "comment": "^: for ANF automorphism and integer", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsInt" ] ] }, { "rank": 44, "comment": "^: for a Frobenius automorphism, and an integer", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsInt" ] ] }, { "rank": 44, "comment": "^: for ring and integer (delegate to `FullRowModule')", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ], "aka": [ "FullRowModule", "FullRowSpace", "RowSpace" ] }, { "rank": 40, "comment": "^: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [ "IsInt" ] ] }, { "rank": 40, "comment": "^: generic method for groups and element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "ConjugateGroup" ] }, { "rank": 38, "comment": "^: for class function and Galois automorphism", "filters": [ [ "IsClassFunction" ], [ "IsGeneralMapping" ] ] }, { "rank": 38, "comment": "^: conjugacy class of an element of a group", "filters": [ [ "IsMultiplicativeElement" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 37, "comment": "^: for unknown and zero", "filters": [ [ "IsUnknown" ], [ "IsZeroCyc" ] ] }, { "rank": 37, "comment": "^: for direct product element, and integer", "filters": [ [ "IsDirectProductElement" ], [ "IsInt" ] ] }, { "rank": 36, "comment": "^", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsClassFunction" ] ] }, { "rank": 36, "comment": "^: for class function and group element", "filters": [ [ "IsClassFunction" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 35, "comment": "^: orbit of a point under the action of a group", "filters": [ [], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "^: for unknown and positive integer", "filters": [ [ "IsUnknown" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 34, "comment": "^: for element in Z/nZ (ModulusRep), and integer", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ], [ "IsInt" ] ] }, { "rank": 33, "comment": "^: for Lie object in default representation, and positive integer", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 33, "comment": "^: for binary relation on points and Zero", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsZeroCyc" ] ] }, { "rank": 32, "comment": "^: for a 32 bits assoc. word, and zero (in small integer rep)", "filters": [ [ "IsMultiplicativeElementWithOne", "Is32BitsAssocWord" ], [ "IsZeroCyc", "IsSmallIntRep" ] ], "aka": [ "32Bits_Power" ] }, { "rank": 32, "comment": "^: for a 16 bits assoc. word, and zero (in small integer rep)", "filters": [ [ "IsMultiplicativeElementWithOne", "Is16BitsAssocWord" ], [ "IsZeroCyc", "IsSmallIntRep" ] ], "aka": [ "16Bits_Power" ] }, { "rank": 32, "comment": "^: for an 8 bits assoc. word, and zero (in small integer rep)", "filters": [ [ "IsMultiplicativeElementWithOne", "Is8BitsAssocWord" ], [ "IsZeroCyc", "IsSmallIntRep" ] ], "aka": [ "8Bits_Power" ] }, { "rank": 31, "comment": "^: for a 32 bits assoc. word, and a small negative integer", "filters": [ [ "IsMultiplicativeElementWithInverse", "Is32BitsAssocWord" ], [ "IsInt", "IsNegRat", "IsSmallIntRep" ] ] }, { "rank": 31, "comment": "^: for a 16 bits assoc. word, and a small negative integer", "filters": [ [ "IsMultiplicativeElementWithInverse", "Is16BitsAssocWord" ], [ "IsInt", "IsNegRat", "IsSmallIntRep" ] ] }, { "rank": 31, "comment": "^: for an 8 bits assoc. word, and a small negative integer", "filters": [ [ "IsMultiplicativeElementWithInverse", "Is8BitsAssocWord" ], [ "IsInt", "IsNegRat", "IsSmallIntRep" ] ] }, { "rank": 31, "comment": "^: for binary relation on points and a positive int", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 30, "comment": "^: generic method for n bits pc word rep and small int", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsInt", "IsSmallIntRep" ] ], "aka": [ "NBitsPcWord_PowerSmallInt" ] }, { "rank": 29, "comment": "^: for float and rational", "filters": [ [ "IsFloat" ], [ "IsRat" ] ] }, { "rank": 29, "comment": "^: for rational and float", "filters": [ [ "IsRat" ], [ "IsFloat" ] ] }, { "rank": 29, "comment": "^: for a 32 bits assoc. word, and a small positive integer", "filters": [ [ "Is32BitsAssocWord" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 29, "comment": "^: for a 16 bits assoc. word, and a small positive integer", "filters": [ [ "Is16BitsAssocWord" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 29, "comment": "^: for an 8 bits assoc. word, and a small positive integer", "filters": [ [ "Is8BitsAssocWord" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 27, "comment": "^: sliced perm", "filters": [ [ "IsInt" ], [ "IsSlicedPerm" ] ] }, { "rank": 26, "comment": "^: assoc word in B letter rep and negative integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ], [ "IsInt", "IsNegRat" ] ], "aka": [ "AssocBWorLetRepPow" ] }, { "rank": 26, "comment": "^: assoc word in B letter rep and positive integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "^: assoc word in W letter rep and negative integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ], [ "IsInt", "IsNegRat" ] ], "aka": [ "AssocWWorLetRepPow" ] }, { "rank": 26, "comment": "^: assoc word in W letter rep and positive integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "^: for an assoc. word with inverse in syllable rep, and an integer", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsInt" ] ], "aka": [ "AssocWordWithInverse_Power" ] }, { "rank": 25, "comment": "^: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "^: for an assoc. word in syllable rep, and a positive integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 25, "comment": "^: for mult. element-with-one, and zero", "filters": [ [ "IsMultiplicativeElementWithOne" ], [ "IsZeroCyc" ] ] }, { "rank": 24, "comment": "^: rws-element ^ int", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsInt" ] ] }, { "rank": 24, "comment": "^: for mult. element-with-inverse, and negative integer", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsNegRat" ] ] }, { "rank": 22, "comment": "^: for mult. element, and positive integer", "filters": [ [ "IsMultiplicativeElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 21, "comment": "^", "filters": [ [ "IsVectorObj" ], [ "IsMatrixObj" ] ] }, { "rank": 20, "comment": "^: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ], "aka": [ "NBitsPcWord_Conjugate" ] }, { "rank": 20, "comment": "^: for an algebra element and an element of an algebra module", "filters": [ [ "IsPackedElementDefaultRep", "IsRightAlgebraModuleElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 20, "comment": "^: for an algebra element and an element of an algebra module", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsLeftAlgebraModuleElement" ] ] }, { "rank": 20, "comment": "^: catch wrong root taking", "filters": [ [ "IsMultiplicativeElement" ], [ "IsRat" ] ] }, { "rank": 19, "comment": "^: for a Lie algebra element and a weight rep element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 17, "comment": "^: sliced perm", "filters": [ [ "IsPerm" ], [ "IsSlicedPerm" ] ] }, { "rank": 14, "comment": "^: for two general mappings", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 13, "comment": "^: for binary relation on points and a set of integers", "filters": [ [ "IsListOrCollection" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 12, "comment": "^: for two pcp elements", "filters": [ [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 12, "comment": "^: rws-element ^ rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 12, "comment": "^: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ], [ "IsMultiplicativeElementWithInverse", "IsAdditiveElementAsMultiplicativeElementRep" ] ] }, { "rank": 10, "comment": "^: for two mult.-elm.-with-inverse", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "POW_DEFAULT" ] }, { "rank": 9, "comment": "^: sliced perm", "filters": [ [], [ "IsSlicedPermInv" ] ] }, { "rank": 7, "comment": "^: for element in the source, and general mapping", "filters": [ [], [ "IsGeneralMapping" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "POW", "^" ] }, { "name": "Comm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1811 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Comm: for arguments enclosed in list brackets (ResClasses)", "filters": [ [ "IsList" ] ], "aka": [ "LeftNormedComm" ] } ], "2args": [ { "rank": 20, "comment": "Comm: generic method for n bits pc word rep", "filters": [ [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector", "IsNBitsPcWordRep" ] ], "aka": [ "NBitsPcWord_Comm" ] }, { "rank": 12, "comment": "Comm: for two pcp elements", "filters": [ [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 12, "comment": "Comm: rws-element, rws-element", "filters": [ [ "IsMultiplicativeElementWithInverseByRws" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 10, "comment": "Comm: for two mult.-elm.-with-inverse", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "COMM_DEFAULT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "COMM", "Comm" ] }, { "name": "LieBracket", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1839 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "LieBracket: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieBracket" ] }, { "name": "mod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1846 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 58, "comment": "mod: for `Integers', and integer", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 49, "comment": "mod: zmodnze : for RingOfIntegralCyclotomics and a positive integer", "filters": [ [ "HasIsRingOfIntegralCyclotomics" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 46, "comment": "mod: for a vector and a lattice (ResClasses)", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 44, "comment": "mod: two induced pcgs", "filters": [ [ "IsInducedPcgs" ], [ "IsInducedPcgs" ] ] }, { "rank": 43, "comment": "mod: parent pcgs mod induced pcgs", "filters": [ [ "IsPcgs" ], [ "IsInducedPcgs" ] ] }, { "rank": 42, "comment": "mod: two induced pcgs", "filters": [ [ "IsPcgs" ], [ "IsPcgs" ] ] }, { "rank": 42, "comment": "mod: two parent pcgs", "filters": [ [ "IsPcgs" ], [ "IsPcgs" ] ] }, { "rank": 41, "comment": "mod: for ord. char. table, and pos. integer (call `BrauerTable')", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "BrauerTable" ] }, { "rank": 40, "comment": "mod: two modulo pcgs", "filters": [ [ "IsModuloPcgs" ], [ "IsModuloPcgs" ] ] }, { "rank": 38, "comment": "mod: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "MOD_UPOLY" ] }, { "rank": 37, "comment": "mod: reduction of univariate rational polynomial at a prime", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "mod: AlgElm", "filters": [ [ "IsAlgebraicElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 32, "comment": "mod: reduction of general rational polynomial at a prime", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsInt" ] ] }, { "rank": 28, "comment": "mod", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 14, "comment": "mod", "filters": [ [], [ "IsSmallList", "HasIsSmallList", "IsListDefault" ] ] }, { "rank": 14, "comment": "mod", "filters": [ [ "IsSmallList", "HasIsSmallList", "IsListDefault" ], [] ] }, { "rank": 0, "comment": "mod: fallback method to test conditions", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MOD", "mod" ] }, { "name": "Int", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1897 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "Int: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInt" ] ] }, { "rank": 20, "comment": "Int", "filters": [ [ "IsUnicodeCharacter" ] ] }, { "rank": 18, "comment": "Int: for an integer", "filters": [ [ "IsInt" ] ] }, { "rank": 17, "comment": "Int: for a rational", "filters": [ [ "IsRat" ] ] }, { "rank": 16, "comment": "Int: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "INTFLOOR_MACFLOAT" ] }, { "rank": 16, "comment": "Int: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 16, "comment": "Int: for a cyclotomic", "filters": [ [ "IsCyc" ] ] }, { "rank": 15, "comment": "Int: for an FFE", "filters": [ [ "IsFFE" ] ], "aka": [ "IntFFE" ] }, { "rank": 5, "comment": "Int: for strings", "filters": [ [ "IsString" ] ], "aka": [ "INT_STRING" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Int" ] }, { "name": "SetInt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1897 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInt: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInt: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInt" ] }, { "name": "HasInt", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1897 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInt" ] }, { "name": "Rat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1931 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "Rat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRat" ] ] }, { "rank": 17, "comment": "Rat", "filters": [ [ "IsRat" ] ] }, { "rank": 16, "comment": "Rat: for float intervals", "filters": [ [ "IsFloatInterval" ] ] }, { "rank": 13, "comment": "Rat: for floats", "filters": [ [ "IsFloat" ] ] }, { "rank": 5, "comment": "Rat: for strings", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Rat" ] }, { "name": "SetRat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1931 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRat" ] }, { "name": "HasRat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1931 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRat" ] }, { "name": "Sqrt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1954 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "Sqrt: for a rational", "filters": [ [ "IsRat" ] ], "aka": [ "ER" ] }, { "rank": 16, "comment": "Sqrt: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "SQRT_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sqrt" ] }, { "name": "Root", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1970 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "Root: for two integers", "filters": [ [ "IsInt" ], [ "IsInt" ] ], "aka": [ "RootInt" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Root" ] }, { "name": "Log", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 1984 }, { "file": "/home/mtorpey/gap/lib/float.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 16, "comment": "Log: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "LOG_MACFLOAT" ] } ], "2args": [ { "rank": 36, "comment": "Log: for two integers", "filters": [ [ "IsInt" ], [ "IsInt" ] ], "aka": [ "LogInt" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Log" ] }, { "name": "Characteristic", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2025 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "Characteristic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacteristic" ] ] }, { "rank": 45, "comment": "Characteristic: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "CharacteristicOfField" ] }, { "rank": 30, "comment": "Characteristic: for sc rings and their subrings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 17, "comment": "Characteristic: for local formation", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "HasLocalDefinitionFunction" ] ] }, { "rank": 17, "comment": "Characteristic: for internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ], "aka": [ "CHAR_FFE_DEFAULT" ] }, { "rank": 15, "comment": "Characteristic: for formation product", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "Characteristic: for Schunck class w/boundary", "filters": [ [ "IsSchunckClass", "HasIsSchunckClass", "HasBoundaryFunction" ] ] }, { "rank": 15, "comment": "Characteristic: for Fitting product", "filters": [ [ "IsFittingProductRep" ] ] }, { "rank": 15, "comment": "Characteristic: alg elm", "filters": [ [ "IsAlgebraicElement" ] ] }, { "rank": 14, "comment": "Characteristic: delegate to family (magma)", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 7, "comment": "Characteristic: for union of group classes", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "Characteristic: for intersection of group classes", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "Characteristic: for an elements family of a magma ring quotient", "filters": [ [ "IsElementOfMagmaRingModuloSpanOfZeroFamily" ] ] }, { "rank": 4, "comment": "Characteristic: for generic grp class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 4, "comment": "Characteristic: for an elements family of an fp subalgebra", "filters": [ [ "CategoryFamily(IsElementOfFpAlgebra)" ] ] }, { "rank": 4, "comment": "Characteristic: delegate to family (element)", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement" ] ] }, { "rank": 2, "comment": "Characteristic: for family delegate to elements family", "filters": [ [ "IsFamily", "HasElementsFamily" ] ] }, { "rank": 0, "comment": "Characteristic: ask the family", "filters": [ [] ] }, { "rank": -10000, "comment": "Characteristic: return fail", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Characteristic" ] }, { "name": "SetCharacteristic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2025 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacteristic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacteristic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacteristic" ] }, { "name": "HasCharacteristic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2025 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacteristic" ] }, { "name": "Order", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2047 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "Order: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrder" ] ] }, { "rank": 117, "comment": "Order: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ] }, { "rank": 107, "comment": "Order: object with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 47, "comment": "Order: ordinary matrix of finite field elements", "filters": [ [ "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 47, "comment": "Order: for a matrix of cyclotomics, with Minkowski kernel", "filters": [ [ "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 36, "comment": "Order: generic method for ordinary matrices", "filters": [ [ "IsOrdinaryMatrix" ] ] }, { "rank": 35, "comment": "Order: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "Order: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 17, "comment": "Order: for automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 17, "comment": "Order: for an internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 16, "comment": "Order: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 16, "comment": "Order: for a cyclotomic", "filters": [ [ "IsCyc" ] ] }, { "rank": 15, "comment": "Order", "filters": [ [ "IsFFE" ] ] }, { "rank": 15, "comment": "Order: for a general FFE", "filters": [ [ "IsFFE" ] ] }, { "rank": 8, "comment": "Order: for a permutation", "filters": [ [ "IsPerm" ] ], "aka": [ "ORDER_PERM" ] }, { "rank": 7, "comment": "Order: for a transformation", "filters": [ [ "IsTransformation" ] ] }, { "rank": 7, "comment": "Order: fp group element", "filters": [ [ "IsElementOfFpGroup" ] ] }, { "rank": 7, "comment": "Order: method for a pc-element", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] }, { "rank": 7, "comment": "Order: free group element", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 6, "comment": "Order", "filters": [ [ "IsPcpElement" ] ] }, { "rank": 4, "comment": "Order: for a mult. element-with-one", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Order", "OrderCyc" ] }, { "name": "SetOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2047 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrder: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrder: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrder" ] }, { "name": "HasOrder", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2047 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrder" ] }, { "name": "NormedRowVector", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2072 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "NormedRowVector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormedRowVector" ] ] }, { "rank": 32, "comment": "NormedRowVector: for GF(2) vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElementWithInverse)", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 23, "comment": "NormedRowVector: for a row vector of scalars", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "CategoryCollections(IsNearAdditiveElementWithInverse)", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsMultiplicativeElementWithInverse)", "IsOddAdditiveNestingDepthObject" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormedRowVector" ] }, { "name": "SetNormedRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2072 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormedRowVector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormedRowVector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormedRowVector" ] }, { "name": "HasNormedRowVector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2072 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormedRowVector" ] }, { "name": "IsCommutativeFamily", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2079 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsCommutativeFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCommutativeFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCommutativeFamily" ] }, { "name": "SetIsCommutativeFamily", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2079 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCommutativeFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCommutativeFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCommutativeFamily" ] }, { "name": "HasIsCommutativeFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2079 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCommutativeFamily" ] }, { "name": "IsSkewFieldFamily", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2093 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsSkewFieldFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSkewFieldFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSkewFieldFamily" ] }, { "name": "SetIsSkewFieldFamily", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2093 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSkewFieldFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSkewFieldFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSkewFieldFamily" ] }, { "name": "HasIsSkewFieldFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2093 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSkewFieldFamily" ] }, { "name": "IsUFDFamily", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2110 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsUFDFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUFDFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUFDFamily" ] }, { "name": "SetIsUFDFamily", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUFDFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUFDFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUFDFamily" ] }, { "name": "HasIsUFDFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUFDFamily" ] }, { "name": "AdditiveElementsAsMultiplicativeElementsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2139 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AdditiveElementsAsMultiplicativeElementsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdditiveElementsAsMultiplicativeElementsFamily" ] ] }, { "rank": 1, "comment": "AdditiveElementsAsMultiplicativeElementsFamily: for families of additive elements", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveElementsAsMultiplicativeElementsFamily" ] }, { "name": "SetAdditiveElementsAsMultiplicativeElementsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdditiveElementsAsMultiplicativeElementsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdditiveElementsAsMultiplicativeElementsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdditiveElementsAsMultiplicativeElementsFamily" ] }, { "name": "HasAdditiveElementsAsMultiplicativeElementsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdditiveElementsAsMultiplicativeElementsFamily" ] }, { "name": "AdditiveElementAsMultiplicativeElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2157 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "AdditiveElementAsMultiplicativeElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdditiveElementAsMultiplicativeElement" ] ] }, { "rank": 5, "comment": "AdditiveElementAsMultiplicativeElement: for additive elements with inverse", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement" ] ] }, { "rank": 4, "comment": "AdditiveElementAsMultiplicativeElement: for additive elements with zero", "filters": [ [ "IsNearAdditiveElementWithZero", "IsAdditiveElement" ] ] }, { "rank": 3, "comment": "AdditiveElementAsMultiplicativeElement: for additive elements", "filters": [ [ "IsAdditiveElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveElementAsMultiplicativeElement" ] }, { "name": "SetAdditiveElementAsMultiplicativeElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdditiveElementAsMultiplicativeElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdditiveElementAsMultiplicativeElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdditiveElementAsMultiplicativeElement" ] }, { "name": "HasAdditiveElementAsMultiplicativeElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdditiveElementAsMultiplicativeElement" ] }, { "name": "UnderlyingElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2174 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 103, "comment": "UnderlyingElement: using 16Bits_ExtRepOfObj", "filters": [ [ "Is32BitsPcWordRep" ] ] }, { "rank": 103, "comment": "UnderlyingElement: using 16Bits_ExtRepOfObj", "filters": [ [ "Is16BitsPcWordRep" ] ] }, { "rank": 103, "comment": "UnderlyingElement: using 8Bits_ExtRepOfObj", "filters": [ [ "Is8BitsPcWordRep" ] ] }, { "rank": 10, "comment": "UnderlyingElement: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 9, "comment": "UnderlyingElement: for an element of an fp monoid (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpMonoid" ] ] }, { "rank": 9, "comment": "UnderlyingElement", "filters": [ [ "IsPackedElementDefaultRep", "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 8, "comment": "UnderlyingElement: for an element of an f.p. semigroup (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpSemigroup" ] ] }, { "rank": 7, "comment": "UnderlyingElement: for an element of a free group", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 5, "comment": "UnderlyingElement: wrapped additive elements", "filters": [ [ "IsAdditiveElementAsMultiplicativeElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingElement" ] }, { "name": "IsIdempotent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsIdempotent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIdempotent" ] ] }, { "rank": 8, "comment": "IsIdempotent: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 7, "comment": "IsIdempotent: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "IS_IDEM_TRANS" ] }, { "rank": 5, "comment": "IsIdempotent: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] }, { "rank": 3, "comment": "IsIdempotent: multiplicative element", "filters": [ [ "IsMultiplicativeElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdempotent" ] }, { "name": "SetIsIdempotent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIdempotent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIdempotent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIdempotent" ] }, { "name": "HasIsIdempotent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/arith.gd", "line": 2192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIdempotent" ] }, { "name": "LargeGaloisField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 366 }, { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 367 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "LargeGaloisField", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [ { "rank": 38, "comment": "LargeGaloisField", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 38, "comment": "LargeGaloisField", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LargeGaloisField" ] }, { "name": "DegreeFFE", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "DegreeFFE: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeFFE" ] ] }, { "rank": 44, "comment": "DegreeFFE: for a matrix of FFEs", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 43, "comment": "DegreeFFE: for 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "Is8BitVectorRep" ] ] }, { "rank": 40, "comment": "DegreeFFE: for GF(2) vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "IsGF2VectorRep" ] ] }, { "rank": 31, "comment": "DegreeFFE: for a row vector of FFEs", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 18, "comment": "DegreeFFE: for element in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 17, "comment": "DegreeFFE", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "DegreeFFE: for internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ], "aka": [ "DEGREE_FFE_DEFAULT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeFFE" ] }, { "name": "SetDegreeFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeFFE: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeFFE: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeFFE" ] }, { "name": "HasDegreeFFE", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeFFE" ] }, { "name": "LogFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 528 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "LogFFE: for two elements in Z/pZ (ModulusRep)", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 34, "comment": "LogFFE", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 34, "comment": "LogFFE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "LogFFE", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 34, "comment": "LogFFE: for two internal FFEs", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "LOG_FFE_DEFAULT" ] }, { "rank": 30, "comment": "LogFFE: for two FFEs (in a prime field)", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LogFFE" ] }, { "name": "IntFFE", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IntFFE: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIntFFE" ] ] }, { "rank": 18, "comment": "IntFFE", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 17, "comment": "IntFFE", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "IntFFE: for internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ], "aka": [ "INT_FFE_DEFAULT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetIntFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIntFFE: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIntFFE: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIntFFE" ] }, { "name": "HasIntFFE", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIntFFE" ] }, { "name": "IntFFESymm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IntFFESymm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIntFFESymm" ] ] }, { "rank": 31, "comment": "IntFFESymm: vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 16, "comment": "IntFFESymm: Z/nZ (ModulusRep)", "filters": [ [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 15, "comment": "IntFFESymm: FFE", "filters": [ [ "IsFFE" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntFFESymm" ] }, { "name": "SetIntFFESymm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIntFFESymm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIntFFESymm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIntFFESymm" ] }, { "name": "HasIntFFESymm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIntFFESymm" ] }, { "name": "IntVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 636 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 31, "comment": "IntVecFFE: for a row vector of FFEs", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntVecFFE" ] }, { "name": "AsInternalFFE", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "AsInternalFFE: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsInternalFFE" ] ] }, { "rank": 17, "comment": "AsInternalFFE", "filters": [ [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 17, "comment": "AsInternalFFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 16, "comment": "AsInternalFFE", "filters": [ [ "IsFFE", "IsZmodnZObj" ] ] }, { "rank": 0, "comment": "AsInternalFFE", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInternalFFE" ] }, { "name": "SetAsInternalFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsInternalFFE: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsInternalFFE: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsInternalFFE" ] }, { "name": "HasAsInternalFFE", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsInternalFFE" ] }, { "name": "RootFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.gd", "line": 676 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "RootFFE: for modulus rep", "filters": [ [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 34, "comment": "RootFFE: without field", "filters": [ [ "IsFFE" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 89, "comment": "RootFFE: use field order", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 56, "comment": "RootFFE: for modulus rep, using RootMod", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "RootFFE: use LogFFE", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsFFE" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RootFFE" ] }, { "name": "GeneratorsOfDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "GeneratorsOfDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfDomain" ] ] }, { "rank": 8, "comment": "GeneratorsOfDomain", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsList", "IsGeneralizedDomain" ] ] }, { "rank": 5, "comment": "GeneratorsOfDomain: for a domain (delegate to `AsList')", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfDomain" ] }, { "name": "SetGeneratorsOfDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "SetGeneratorsOfDomain: for an underlying relation and a list of direct product elements", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)", "HasUnderlyingGeneralMapping" ], [ "CategoryCollections(IsDirectProductElement)" ] ] }, { "rank": 2, "comment": "SetGeneratorsOfDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfDomain" ] }, { "name": "HasGeneratorsOfDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfDomain" ] }, { "name": "DomainByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "DomainByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 21, "comment": "DomainByGenerators: for family and empty list", "filters": [ [ "IsFamily" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 6, "comment": "DomainByGenerators: for family and list & collection", "filters": [ [ "IsFamily" ], [ "IsList", "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DomainByGenerators" ] }, { "name": "ParentAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "ParentAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasParentAttr" ] ] }, { "rank": 17, "comment": "ParentAttr: for a subsemigroup of a Rees 0-matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "ParentAttr: for a subsemigroup of a Rees matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AssociatedSemigroup", "ParentAttr" ] }, { "name": "SetParentAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "SetParentAttr: method that calls 'UseSubsetRelation'", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 2, "comment": "SetParentAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetParentAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAssociatedSemigroup", "SetParent", "SetParentAttr" ] }, { "name": "HasParentAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/domain.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAssociatedSemigroup", "HasParent", "HasParentAttr" ] }, { "name": "IsIntegralCyclotomic", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 606 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsIntegralCyclotomic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIntegralCyclotomic" ] ] }, { "rank": 1, "comment": "IsIntegralCyclotomic: for an internally represented cyclotomic", "filters": [ [ "IsInternalRep" ] ], "aka": [ "IS_CYC_INT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCycInt", "IsIntegralCyclotomic" ] }, { "name": "SetIsIntegralCyclotomic", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 606 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIntegralCyclotomic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIntegralCyclotomic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCycInt", "SetIsIntegralCyclotomic" ] }, { "name": "HasIsIntegralCyclotomic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 606 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCycInt", "HasIsIntegralCyclotomic" ] }, { "name": "Conductor", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 647 }, { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 648 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "Conductor: system getter", "filters": [ [ "HasCONDUCTOR", "IsAttributeStoringRep" ] ] }, { "rank": 66, "comment": "Conductor: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 2, "comment": "Conductor: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CONDUCTOR", "Conductor" ] }, { "name": "SetCONDUCTOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 647 }, { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 648 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCONDUCTOR: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCONDUCTOR: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConductor" ] }, { "name": "HasCONDUCTOR", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 647 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConductor" ] }, { "name": "GaloisCyc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 688 }, { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 689 }, { "file": "/home/mtorpey/gap/lib/cyclotom.g", "line": 690 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "GaloisCyc: for a class function, and an integer", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsClassFunction" ], [ "IsInt" ] ] }, { "rank": 47, "comment": "GaloisCyc: for a list of cyclotomics, and an integer", "filters": [ [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsInt" ] ] }, { "rank": 46, "comment": "GaloisCyc: for a list of lists of cyclotomics, and an integer", "filters": [ [ "IsList", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GALOIS_CYC", "GaloisCyc" ] }, { "name": "IsEqualSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "IsEqualSet: for two internally represented lists", "filters": [ [ "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ], "aka": [ "IS_EQUAL_SET" ] }, { "rank": 4, "comment": "IsEqualSet: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsEqualSet" ] }, { "name": "IsSubsetSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "IsSubsetSet: for two internally represented lists", "filters": [ [ "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ], "aka": [ "IS_SUBSET_SET" ] }, { "rank": 4, "comment": "IsSubsetSet: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "AddSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 18, "comment": "AddSet: for mutable internally represented list, and object", "filters": [ [ "IsMutable", "IsList", "IsInternalRep" ], [] ], "aka": [ "ADD_SET" ] }, { "rank": 4, "comment": "AddSet: for mutable list, and object", "filters": [ [ "IsMutable", "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddSet" ] }, { "name": "RemoveSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 160 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 18, "comment": "RemoveSet: for mutable internally represented list, and object", "filters": [ [ "IsMutable", "IsList", "IsInternalRep" ], [] ], "aka": [ "REM_SET" ] }, { "rank": 4, "comment": "RemoveSet: for mutable list, and object", "filters": [ [ "IsMutable", "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RemoveSet" ] }, { "name": "UniteSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "UniteSet: for two internally represented lists, the first being mutable", "filters": [ [ "IsMutable", "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ], "aka": [ "UNITE_SET" ] }, { "rank": 6, "comment": "UniteSet: for two lists, the first being mutable", "filters": [ [ "IsMutable", "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UniteSet" ] }, { "name": "IntersectSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 216 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 82, "comment": "IntersectSet: for two ranges", "filters": [ [ "IsMutable", "IsRange", "IsRangeRep" ], [ "IsRange", "IsRangeRep" ] ], "aka": [ "INTER_RANGE" ] }, { "rank": 34, "comment": "IntersectSet: for two internally represented lists, the first being mutable", "filters": [ [ "IsMutable", "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ], "aka": [ "INTER_SET" ] }, { "rank": 6, "comment": "IntersectSet: for two lists, the first being mutable", "filters": [ [ "IsMutable", "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntersectSet" ] }, { "name": "SubtractSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/set.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "SubtractSet: for two internally represented lists, the first being mutable", "filters": [ [ "IsMutable", "IsList", "IsInternalRep" ], [ "IsList", "IsInternalRep" ] ], "aka": [ "SUBTR_SET" ] }, { "rank": 6, "comment": "SubtractSet: for two lists, the first being mutable", "filters": [ [ "IsMutable", "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubtractSet" ] }, { "name": ".", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": ".: generators of a free group containing the whole family", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 61, "comment": ".: generators of a s.c. algebra containing the whole family", "filters": [ [ "HasGeneratorsOfLeftOperatorRing", "CategoryCollections(IsSCAlgebraObj)", "IsFullSCAlgebra", "HasIsFullSCAlgebra" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 58, "comment": ".: generators of a magma ring-with-one containing the whole family", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftOperatorRingWithOne", "IsMagmaRingModuloRelations" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": ".: generators of a magma ring containing the whole family", "filters": [ [ "HasGeneratorsOfLeftOperatorRing", "IsMagmaRingModuloRelations" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": ".: group generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 51, "comment": ".: generators of a whole SC ring", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing", "CategoryCollections(IsSCRingObj)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 46, "comment": ".: polynomial ring indeterminates", "filters": [ [ "IsPolynomialRing" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 46, "comment": ".: for an inverse monoid with generators and pos int", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseMonoid" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": ".: for an inverse semigroup with generators and pos int", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": ".: for a monoid with generators and pos int", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 38, "comment": ".: for class names of a nearly character table", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsInt" ] ] }, { "rank": 37, "comment": ".: generators of a free magma-with-one containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "CategoryCollections(IsWord)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 35, "comment": ".: for a semigroup with generators and pos int", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 34, "comment": ".: generators of a free magma containing the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "HasGeneratorsOfMagma", "CategoryCollections(IsWord)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": ".: for a presentation in default representation", "filters": [ [ "IsPresentation", "IsPresentationDefaultRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 1, "comment": ".: for a root system and a record component", "filters": [ [ "IsRootSystem" ], [] ] }, { "rank": 0, "comment": ".: catch error", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ ".", "ELM_REC" ] }, { "name": "IsBound.", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 24, "comment": "IsBound.: for a presentation in default representation", "filters": [ [ "IsPresentation", "IsPresentationDefaultRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "IsBound.: catch error", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ISB_REC", "IsBound." ] }, { "name": ".:=", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 25, "comment": ".:=: for a mutable presentation in default representation", "filters": [ [ "IsMutable", "IsPresentation", "IsPresentationDefaultRep" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 0, "comment": ".:=: catch error", "filters": [ [], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ ".:=", "ASS_REC" ] }, { "name": "Unbind.", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 25, "comment": "Unbind.: for a mutable presentation in default representation", "filters": [ [ "IsMutable", "IsPresentation", "IsPresentationDefaultRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "Unbind.: catch error", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UNB_REC", "Unbind." ] }, { "name": "RecNames", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "RecNames: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRecNames" ] ] }, { "rank": 2, "comment": "RecNames: for a record in internal representation", "filters": [ [ "IsRecord", "IsInternalRep" ] ], "aka": [ "REC_NAMES" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RecNames" ] }, { "name": "SetRecNames", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRecNames: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRecNames: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRecNames" ] }, { "name": "HasRecNames", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/record.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRecNames" ] }, { "name": "State", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/random.gd", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "State: for a real random source", "filters": [ [ "IsRealRandomSource" ] ] }, { "rank": 3, "comment": "State", "filters": [ [ "IsMersenneTwister" ] ] }, { "rank": 3, "comment": "State", "filters": [ [ "IsGAPRandomSource" ] ] }, { "rank": 3, "comment": "State", "filters": [ [ "IsGlobalRandomSource" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "State" ] }, { "name": "Reset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/random.gd", "line": 133 }, { "file": "/home/mtorpey/gap/lib/random.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "Reset: for a real random source", "filters": [ [ "IsRealRandomSource" ] ] }, { "rank": 2, "comment": "Reset", "filters": [ [ "IsRandomSource" ] ] } ], "2args": [ { "rank": 3, "comment": "Reset: for a real random source and an object", "filters": [ [ "IsRealRandomSource" ], [] ] }, { "rank": 3, "comment": "Reset", "filters": [ [ "IsMersenneTwister" ], [] ] }, { "rank": 3, "comment": "Reset", "filters": [ [ "IsGAPRandomSource" ], [] ] }, { "rank": 3, "comment": "Reset", "filters": [ [ "IsGlobalRandomSource" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Reset" ] }, { "name": "Init", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/random.gd", "line": 135 }, { "file": "/home/mtorpey/gap/lib/random.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 9, "comment": "Init: for a real random source", "filters": [ [ "IsRealRandomSource" ], [ "IsString" ] ] }, { "rank": 3, "comment": "Init", "filters": [ [ "IsMersenneTwister" ], [] ] }, { "rank": 3, "comment": "Init", "filters": [ [ "IsGAPRandomSource" ], [] ] }, { "rank": 3, "comment": "Init", "filters": [ [ "IsGlobalRandomSource" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Init" ] }, { "name": "RandomSource", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/random.gd", "line": 234 }, { "file": "/home/mtorpey/gap/lib/random.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "RandomSource", "filters": [ [ "IsOperation" ] ] } ], "2args": [ { "rank": 2, "comment": "RandomSource", "filters": [ [ "IsOperation" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RandomSource" ] }, { "name": "SUM_FFE_LARGE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.g", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "SUM_FFE_LARGE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 30, "comment": "SUM_FFE_LARGE", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SUM_FFE_LARGE" ] }, { "name": "DIFF_FFE_LARGE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.g", "line": 160 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "DIFF_FFE_LARGE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 30, "comment": "DIFF_FFE_LARGE", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DIFF_FFE_LARGE" ] }, { "name": "PROD_FFE_LARGE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.g", "line": 172 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "PROD_FFE_LARGE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 30, "comment": "PROD_FFE_LARGE", "filters": [ [ "IsFFE" ], [ "IsFFE" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PROD_FFE_LARGE" ] }, { "name": "QUO_FFE_LARGE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.g", "line": 184 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "QUO_FFE_LARGE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 34, "comment": "QUO_FFE_LARGE", "filters": [ [ "IsFFE", "IsInternalRep" ], [ "IsFFE", "IsInternalRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "QUO_FFE_LARGE" ] }, { "name": "ZOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ffe.g", "line": 206 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "ZOp", "filters": [ [ "IsInt", "IsPosRat" ] ] }, { "rank": 19, "comment": "ZOp", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [ { "rank": 38, "comment": "ZOp", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZOp" ] }, { "name": "IsRectangularTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/list.g", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsRectangularTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRectangularTable" ] ] }, { "rank": 22, "comment": "IsRectangularTable: kernel method for a plain list", "filters": [ [ "IsTable", "IsPlistRep" ] ], "aka": [ "IsRectangularTablePlist" ] }, { "rank": 2, "comment": "IsRectangularTable: generic", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRectangularTable" ] }, { "name": "SetIsRectangularTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.g", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRectangularTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRectangularTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRectangularTable" ] }, { "name": "HasIsRectangularTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/list.g", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRectangularTable" ] }, { "name": "SmallestGeneratorPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "SmallestGeneratorPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSmallestGeneratorPerm" ] ] }, { "rank": 9, "comment": "SmallestGeneratorPerm: for internally represented permutation", "filters": [ [ "IsPerm", "IsInternalRep" ] ], "aka": [ "SMALLEST_GENERATOR_PERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmallestGeneratorPerm" ] }, { "name": "SetSmallestGeneratorPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSmallestGeneratorPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSmallestGeneratorPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSmallestGeneratorPerm" ] }, { "name": "HasSmallestGeneratorPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSmallestGeneratorPerm" ] }, { "name": "SmallestMovedPoint", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 167 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 168 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 169 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 44 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 52 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 46 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "SmallestMovedPoint: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSmallestMovedPoint" ] ] }, { "rank": 61, "comment": "SmallestMovedPoint: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "SmallestMovedPoint: for a collection of permutations", "filters": [ [ "CategoryCollections(IsPerm)" ] ], "aka": [ "SmallestMovedPointPerms" ] }, { "rank": 24, "comment": "SmallestMovedPoint: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "SmallestMovedPoint: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "SmallestMovedPoint: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 16, "comment": "SmallestMovedPoint: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "SmallestMovedPoint: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 8, "comment": "SmallestMovedPoint: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 8, "comment": "SmallestMovedPoint: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "SmallestMovedPoint: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmallestMovedPoint", "SmallestMovedPointPerm" ] }, { "name": "SetSmallestMovedPoint", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 167 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 168 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 169 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 44 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 52 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 46 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSmallestMovedPoint: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSmallestMovedPoint: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSmallestMovedPoint", "SetSmallestMovedPointPerm" ] }, { "name": "HasSmallestMovedPoint", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 167 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSmallestMovedPoint", "HasSmallestMovedPointPerm" ] }, { "name": "LargestMovedPoint", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 197 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 198 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 199 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 42 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 51 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 44 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "LargestMovedPoint: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLargestMovedPoint" ] ] }, { "rank": 110, "comment": "LargestMovedPoint: permutation with memory", "filters": [ [ "IsPerm", "IsObjWithMemory" ] ] }, { "rank": 110, "comment": "LargestMovedPoint: straight line program permutation", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 61, "comment": "LargestMovedPoint: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "LargestMovedPoint: for a collection of permutations", "filters": [ [ "CategoryCollections(IsPerm)" ] ], "aka": [ "LargestMovedPointPerms" ] }, { "rank": 24, "comment": "LargestMovedPoint: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "LargestMovedPoint: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "LargestMovedPoint: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 16, "comment": "LargestMovedPoint: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "LargestMovedPoint: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 9, "comment": "LargestMovedPoint: for an internal permutation", "filters": [ [ "IsPerm", "IsInternalRep" ] ], "aka": [ "LARGEST_MOVED_POINT_PERM" ] }, { "rank": 8, "comment": "LargestMovedPoint: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "LARGEST_MOVED_PT_PPERM" ] }, { "rank": 7, "comment": "LargestMovedPoint: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "LARGEST_MOVED_PT_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LargestMovedPoint", "LargestMovedPointPerm" ] }, { "name": "SetLargestMovedPoint", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 197 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 198 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 199 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 42 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 51 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 44 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLargestMovedPoint: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLargestMovedPoint: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLargestMovedPoint", "SetLargestMovedPointPerm" ] }, { "name": "HasLargestMovedPoint", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 197 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLargestMovedPoint", "HasLargestMovedPointPerm" ] }, { "name": "NrMovedPoints", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 242 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 243 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 244 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 41 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 42 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "NrMovedPoints: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrMovedPoints" ] ] }, { "rank": 61, "comment": "NrMovedPoints: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "NrMovedPoints: for a collection of permutations", "filters": [ [ "CategoryCollections(IsPerm)" ] ], "aka": [ "NrMovedPointsPerms" ] }, { "rank": 24, "comment": "NrMovedPoints: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "NrMovedPoints: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "NrMovedPoints: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 16, "comment": "NrMovedPoints: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "NrMovedPoints: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 8, "comment": "NrMovedPoints: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "NR_MOVED_PTS_PPERM" ] }, { "rank": 8, "comment": "NrMovedPoints: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "NrMovedPoints: for a tranformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "NR_MOVED_PTS_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeAction", "DegreeOperation", "NrMovedPoints", "NrMovedPointsPerm" ] }, { "name": "SetNrMovedPoints", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 242 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 243 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 244 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 41 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 42 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrMovedPoints: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrMovedPoints: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeAction", "SetDegreeOperation", "SetNrMovedPoints", "SetNrMovedPointsPerm" ] }, { "name": "HasNrMovedPoints", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeAction", "HasDegreeOperation", "HasNrMovedPoints", "HasNrMovedPointsPerm" ] }, { "name": "MovedPoints", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 270 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 271 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 272 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 40 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 47 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 40 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "MovedPoints: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMovedPoints" ] ] }, { "rank": 61, "comment": "MovedPoints: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "MovedPoints: for a collection of permutations", "filters": [ [ "CategoryCollections(IsPerm)" ] ], "aka": [ "MovedPointsPerms" ] }, { "rank": 24, "comment": "MovedPoints: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "MovedPoints: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "MovedPoints: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 16, "comment": "MovedPoints: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "MovedPoints: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 8, "comment": "MovedPoints: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "MOVED_PTS_PPERM" ] }, { "rank": 8, "comment": "MovedPoints: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 7, "comment": "MovedPoints: for a tranformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "MOVED_PTS_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MovedPoints" ] }, { "name": "SetMovedPoints", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 270 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 271 }, { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 272 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 40 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 47 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 40 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMovedPoints: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMovedPoints: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMovedPoints" ] }, { "name": "HasMovedPoints", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMovedPoints" ] }, { "name": "SignPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "SignPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSignPerm" ] ] }, { "rank": 111, "comment": "SignPerm: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 110, "comment": "SignPerm: for a permutation with memory", "filters": [ [ "IsPerm", "IsObjWithMemory" ] ] }, { "rank": 9, "comment": "SignPerm: for internally represented permutation", "filters": [ [ "IsPerm", "IsInternalRep" ] ], "aka": [ "SIGN_PERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SignPerm" ] }, { "name": "SetSignPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSignPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSignPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSignPerm" ] }, { "name": "HasSignPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSignPerm" ] }, { "name": "CycleStructurePerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "CycleStructurePerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCycleStructurePerm" ] ] }, { "rank": 111, "comment": "CycleStructurePerm: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ] ] }, { "rank": 110, "comment": "CycleStructurePerm: for a permutation with memory", "filters": [ [ "IsPerm", "IsObjWithMemory" ] ] }, { "rank": 9, "comment": "CycleStructurePerm: internal", "filters": [ [ "IsPerm", "IsInternalRep" ] ], "aka": [ "CYCLE_STRUCT_PERM" ] }, { "rank": 8, "comment": "CycleStructurePerm: generic method", "filters": [ [ "IsPerm" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CycleStructurePerm" ] }, { "name": "SetCycleStructurePerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCycleStructurePerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCycleStructurePerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCycleStructurePerm" ] }, { "name": "HasCycleStructurePerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCycleStructurePerm" ] }, { "name": "RestrictedPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 112, "comment": "RestrictedPerm: for a permutation with memory and a list of integers", "filters": [ [ "IsPerm", "IsObjWithMemory" ], [ "IsList" ] ] }, { "rank": 11, "comment": "RestrictedPerm: use kernel method, test", "filters": [ [ "IsPerm", "IsInternalRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedPerm" ] }, { "name": "RestrictedPermNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 113, "comment": "RestrictedPermNC: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsList" ] ] }, { "rank": 11, "comment": "RestrictedPermNC: kernel method", "filters": [ [ "IsPerm", "IsInternalRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedPermNC" ] }, { "name": "DistancePerms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permutat.g", "line": 802 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 18, "comment": "DistancePerms: for kernel permutations", "filters": [ [ "IsPerm", "IsInternalRep" ], [ "IsPerm", "IsInternalRep" ] ], "aka": [ "DISTANCE_PERMS" ] }, { "rank": 16, "comment": "DistancePerms: for general permutations", "filters": [ [ "IsPerm" ], [ "IsPerm" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistancePerms" ] }, { "name": "AddRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 52 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 368 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 372 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 375 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 379 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 383 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 86, "comment": "AddRowVector: kernel method for vecffe (2 args)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ], "aka": [ "ADD_ROWVECTOR_VECFFES_2" ] }, { "rank": 82, "comment": "AddRowVector: kernel method for plain lists of cyclotomics (2 args)", "filters": [ [ "IsMutable", "IsDenseList", "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(IsCyclotomic)" ], [ "IsDenseList", "IsPlistRep", "CategoryCollections(IsCyclotomic)" ] ], "aka": [ "ADD_ROW_VECTOR_2_FAST" ] }, { "rank": 48, "comment": "AddRowVector: For 2 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "ADD_ROWVECTOR_VEC8BITS_2" ] }, { "rank": 43, "comment": "AddRowVector: kernel method for GF2 (2 args)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ], "aka": [ "ADDCOEFFS_GF2VEC_GF2VEC" ] }, { "rank": 25, "comment": "AddRowVector: for two plist vectors", "filters": [ [ "IsMutable", "IsPlistVectorRep", "IsIntVector" ], [ "IsPlistVectorRep", "IsIntVector" ] ] }, { "rank": 23, "comment": "AddRowVector: for two plist vectors", "filters": [ [ "IsMutable", "IsPlistVectorRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 23, "comment": "AddRowVector: kernel method for GF2 (2 args)", "filters": [ [ "IsMutable", "IsGF2VectorRep" ], [ "IsGF2VectorRep" ] ] }, { "rank": 12, "comment": "AddRowVector: kernel method for small lists (2 args)", "filters": [ [ "IsMutable", "IsDenseList", "IsSmallList", "HasIsSmallList" ], [ "IsDenseList" ] ], "aka": [ "ADD_ROW_VECTOR_2" ] }, { "rank": 8, "comment": "AddRowVector: generic method (2 args)", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ] ] }, { "rank": 2, "comment": "AddRowVector: error if immutable", "filters": [ [ "IsList" ], [] ], "aka": [ "L1_IMMUTABLE_ERROR" ] } ], "3args": [ { "rank": 10008, "comment": "AddRowVector: do nothing if mult is zero", "filters": [ [ "IsList" ], [], [ "IsZero", "HasIsZero" ] ] }, { "rank": 103, "comment": "AddRowVector: kernel method for vecffe (3 args)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "ADD_ROWVECTOR_VECFFES_3" ] }, { "rank": 97, "comment": "AddRowVector: kernel method for plain lists of cyclotomics(3 args)", "filters": [ [ "IsMutable", "IsDenseList", "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(IsCyclotomic)" ], [ "IsDenseList", "IsPlistRep", "CategoryCollections(IsCyclotomic)" ], [ "IsCyclotomic" ] ], "aka": [ "ADD_ROW_VECTOR_3_FAST" ] }, { "rank": 65, "comment": "AddRowVector: For 2 8 bit vectors and a field element", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "ADD_ROWVECTOR_VEC8BITS_3" ] }, { "rank": 40, "comment": "AddRowVector: kernel method for GF2 (3 args)", "filters": [ [ "IsMutable", "IsGF2VectorRep" ], [ "IsGF2VectorRep" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "ADDCOEFFS_GF2VEC_GF2VEC_MULT" ] }, { "rank": 25, "comment": "AddRowVector: for two plist vectors, and a scalar", "filters": [ [ "IsMutable", "IsPlistVectorRep", "IsIntVector" ], [ "IsPlistVectorRep", "IsIntVector" ], [] ] }, { "rank": 23, "comment": "AddRowVector: for two plist vectors, and a scalar", "filters": [ [ "IsMutable", "IsPlistVectorRep" ], [ "IsPlistVectorRep" ], [] ] }, { "rank": 15, "comment": "AddRowVector: kernel method for small lists (3 args)", "filters": [ [ "IsMutable", "IsDenseList", "IsSmallList", "HasIsSmallList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ] ], "aka": [ "ADD_ROW_VECTOR_3" ] }, { "rank": 11, "comment": "AddRowVector: generic method 3 args", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 2, "comment": "AddRowVector: error if immutable", "filters": [ [ "IsList" ], [], [] ] } ], "4args": [], "5args": [ { "rank": 141, "comment": "AddRowVector: kernel method for vecffe (5 args -- ignores last 2)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsFFE", "IsInternalRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 135, "comment": "AddRowVector: kernel method for plain lists of cyclotomics", "filters": [ [ "IsMutable", "IsDenseList", "IsPlistRep", "IsSmallList", "HasIsSmallList", "CategoryCollections(IsCyclotomic)" ], [ "IsDenseList", "IsPlistRep", "CategoryCollections(IsCyclotomic)" ], [ "IsCyclotomic" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ADD_ROW_VECTOR_5_FAST" ] }, { "rank": 103, "comment": "AddRowVector: For 2 8 bit vectors and a field element and from and to", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsInternalRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ADD_ROWVECTOR_VEC8BITS_5" ] }, { "rank": 76, "comment": "AddRowVector: kernel method for GF2 (5 args, last 2 ignored)", "filters": [ [ "IsMutable", "IsGF2VectorRep" ], [ "IsGF2VectorRep" ], [ "IsFFE" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 63, "comment": "AddRowVector: for two integer plist vectors, a scalar, and two positions", "filters": [ [ "IsMutable", "IsPlistVectorRep", "IsIntVector" ], [ "IsPlistVectorRep", "IsIntVector" ], [], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 61, "comment": "AddRowVector: for two plist vectors, a scalar, and two positions", "filters": [ [ "IsMutable", "IsPlistVectorRep" ], [ "IsPlistVectorRep" ], [], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "AddRowVector: kernel method for small lists", "filters": [ [ "IsMutable", "IsDenseList", "IsSmallList", "HasIsSmallList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "ADD_ROW_VECTOR_5" ] }, { "rank": 49, "comment": "AddRowVector: generic method", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "AddRowVector: error if immutable", "filters": [ [ "IsList" ], [], [], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "6args": [] }, "aka": [ "AddRowVector" ] }, { "name": "AddCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 48, "comment": "AddCoeffs: two 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "ADD_COEFFS_VEC8BIT_2" ] }, { "rank": 45, "comment": "AddCoeffs: GF2 vector and 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 45, "comment": "AddCoeffs: 8 bit vector and GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 43, "comment": "AddCoeffs: for empty list, GF2 vector", "filters": [ [ "IsMutable", "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 43, "comment": "AddCoeffs: for GF2 vectors", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 25, "comment": "AddCoeffs: generic method (2nd arg empty)", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 8, "comment": "AddCoeffs: generic method (2 args)", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ] ] }, { "rank": 2, "comment": "AddCoeffs: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [ { "rank": 63, "comment": "AddCoeffs: two 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE" ] ], "aka": [ "ADD_COEFFS_VEC8BIT_3" ] }, { "rank": 60, "comment": "AddCoeffs: GF2 vector and 8 bit vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE" ] ] }, { "rank": 60, "comment": "AddCoeffs: 8 bit vector and GF2 vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE" ] ] }, { "rank": 58, "comment": "AddCoeffs: for empty list, GF2 vector and FFE", "filters": [ [ "IsMutable", "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE" ] ] }, { "rank": 58, "comment": "AddCoeffs: for GF2 vectors and FFE", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE" ] ] }, { "rank": 11, "comment": "AddCoeffs: generic method 3args", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ] ], "aka": [ "ADDCOEFFS_GENERIC_3" ] }, { "rank": 2, "comment": "AddCoeffs: error if immutable", "filters": [ [ "IsList" ], [], [] ] } ], "4args": [], "5args": [ { "rank": 17, "comment": "AddCoeffs: generic method (5 args)", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsDenseList" ], [ "IsDenseList" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 2, "comment": "AddCoeffs: error if immutable", "filters": [ [ "IsList" ], [], [], [], [] ] } ], "6args": [] }, "aka": [ "AddCoeffs" ] }, { "name": "MultVectorLeft", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 119 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 420 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 424 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 59, "comment": "MultVectorLeft: kernel method for a mutable row vector of ffes in plain list rep, and an ffe", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsPlistRep", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsFFE" ] ], "aka": [ "MULT_VECTOR_VECFFES" ] }, { "rank": 57, "comment": "MultVectorLeft: kernel method for a mutable dense plain list of cyclotomics, and a cyclotomic", "filters": [ [ "IsMutable", "IsDenseList", "IsPlistRep", "CategoryCollections(IsCyclotomic)" ], [ "IsCyclotomic" ] ], "aka": [ "MULT_VECTOR_2_FAST" ] }, { "rank": 41, "comment": "MultVectorLeft: For an 8 bit vector and an ffe", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsInternalRep" ] ], "aka": [ "MULT_VECTOR_VEC8BITS" ] }, { "rank": 37, "comment": "MultVectorLeft: for GF(2) vector and char 2 scalar", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE" ] ], "aka": [ "MULT_VECTOR_GF2VECS_2" ] }, { "rank": 15, "comment": "MultVectorLeft: for an integer vector, and a small integer", "filters": [ [ "IsMutable", "IsPlistVectorRep", "IsIntVector" ], [ "IsSmallIntRep" ] ] }, { "rank": 12, "comment": "MultVectorLeft: for a plist vector, and an object", "filters": [ [ "IsMutable", "IsPlistVectorRep" ], [] ] }, { "rank": 10, "comment": "MultVectorLeft: generic method for a mutable vector, and an object", "filters": [ [ "IsMutable", "IsVectorObj" ], [] ] }, { "rank": 9, "comment": "MultVectorLeft: kernel method for a mutable dense small list, and an object", "filters": [ [ "IsMutable", "IsDenseList", "IsSmallList", "HasIsSmallList" ], [] ], "aka": [ "MULT_VECTOR_LEFT_2" ] }, { "rank": 5, "comment": "MultVectorLeft: for a mutable dense list, and an object", "filters": [ [ "IsMutable", "IsDenseList" ], [] ] }, { "rank": 2, "comment": "MultVectorLeft: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [ { "rank": 46, "comment": "MultVectorLeft: generic method for a mutable vector, an object, an int, and an int", "filters": [ [ "IsMutable", "IsVectorObj" ], [], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [ { "rank": 14, "comment": "MultVectorLeft: obsolete five argument method", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsDenseList" ], [ "IsDenseList" ], [] ] }, { "rank": 2, "comment": "MultVectorLeft: error if immutable", "filters": [ [ "IsList" ], [], [], [], [] ] } ], "6args": [] }, "aka": [ "MultVector", "MultVectorLeft" ] }, { "name": "CoeffsMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "CoeffsMod", "filters": [ [ "IsDenseList" ], [ "IsInt" ] ] } ], "3args": [ { "rank": 39, "comment": "CoeffsMod: call `ReduceCoeffsMod'", "filters": [ [ "IsDenseList" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoeffsMod" ] }, { "name": "MultCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 46, "comment": "MultCoeffs: generic method", "filters": [ [ "IsMutable", "IsList" ], [ "IsDenseList" ], [ "IsInt" ], [ "IsDenseList" ], [ "IsInt" ] ] }, { "rank": 38, "comment": "MultCoeffs: error if immutable", "filters": [ [ "IsList" ], [], [ "IsInt" ], [], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "MultCoeffs" ] }, { "name": "PowerModCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 224 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 24, "comment": "PowerModCoeffs: default, 3 argt", "filters": [ [ "IsDenseList" ], [ "IsInt" ], [ "IsDenseList" ] ] } ], "4args": [], "5args": [ { "rank": 103, "comment": "PowerModCoeffs: for 8 bit vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ] ] }, { "rank": 97, "comment": "PowerModCoeffs: for gf2vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ] ] }, { "rank": 60, "comment": "PowerModCoeffs: default five argt method", "filters": [ [ "IsDenseList" ], [ "IsInt" ], [ "IsInt" ], [ "IsDenseList" ], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "PowerModCoeffs" ] }, { "name": "ProductCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 48, "comment": "ProductCoeffs: 8 bit vectors, kernel method (2 arg)", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 42, "comment": "ProductCoeffs: Gf2 vectors, kernel method (2 arg)", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 6, "comment": "ProductCoeffs: call PRODUCT_COEFFS_GENERIC_LISTS with lengths", "filters": [ [ "IsDenseList" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [ { "rank": 84, "comment": "ProductCoeffs: 8 bit vectors, kernel method", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ] ], "aka": [ "PROD_COEFFS_VEC8BIT" ] }, { "rank": 78, "comment": "ProductCoeffs: GF2 vectors, kernel method", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ] ], "aka": [ "PROD_COEFFS_GF2VEC" ] }, { "rank": 42, "comment": "ProductCoeffs: call PRODUCT_COEFFS_GENERIC_LISTS", "filters": [ [ "IsDenseList" ], [ "IsInt" ], [ "IsDenseList" ], [ "IsInt" ] ], "aka": [ "PRODUCT_COEFFS_GENERIC_LISTS" ] } ], "5args": [], "6args": [] }, "aka": [ "ProductCoeffs" ] }, { "name": "ReduceCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 288 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 49, "comment": "ReduceCoeffs: 8 bit vectors, kernel method (2 arg)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 43, "comment": "ReduceCoeffs: Gf2 vectors, kernel method (2 arg)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 8, "comment": "ReduceCoeffs", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ] ] }, { "rank": 2, "comment": "ReduceCoeffs: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [ { "rank": 85, "comment": "ReduceCoeffs: 8 bit vectors, kernel method", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ] ] }, { "rank": 79, "comment": "ReduceCoeffs: GF2 vectors, kernel method", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ] ], "aka": [ "REDUCE_COEFFS_GF2VEC" ] }, { "rank": 72, "comment": "ReduceCoeffs: for float vectors", "filters": [ [ "CategoryCollections(IsFloat)" ], [ "IsInt" ], [ "CategoryCollections(IsFloat)" ], [ "IsInt" ] ] }, { "rank": 44, "comment": "ReduceCoeffs: generic method", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsInt" ], [ "IsDenseList" ], [ "IsInt" ] ] }, { "rank": 38, "comment": "ReduceCoeffs: error if immutable", "filters": [ [ "IsList" ], [ "IsInt" ], [], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ReduceCoeffs" ] }, { "name": "ReduceCoeffsMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "ReduceCoeffsMod", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "ReduceCoeffsMod: error if immutable", "filters": [ [ "IsList" ], [ "IsInt" ] ] } ], "3args": [ { "rank": 41, "comment": "ReduceCoeffsMod: generic: list, int,int", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 38, "comment": "ReduceCoeffsMod: error if immutable", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 26, "comment": "ReduceCoeffsMod: generic: list,list,int", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsDenseList" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "ReduceCoeffsMod: error if immutable", "filters": [ [ "IsList" ], [], [ "IsInt" ] ] } ], "4args": [], "5args": [ { "rank": 62, "comment": "ReduceCoeffsMod: generic method (5 args)", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsInt" ], [ "IsDenseList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 56, "comment": "ReduceCoeffsMod: error if immutable", "filters": [ [ "IsList" ], [ "IsInt" ], [], [ "IsInt" ], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "ReduceCoeffsMod" ] }, { "name": "QuotRemCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 345 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 49, "comment": "QuotRemCoeffs: 8 bit vectors, kernel method (2 arg)", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 6, "comment": "QuotRemCoeffs: generic, use list lengths", "filters": [ [ "IsDenseList" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [ { "rank": 85, "comment": "QuotRemCoeffs: 8 bit vectors, kernel method", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt" ] ] }, { "rank": 78, "comment": "QuotRemCoeffs: GF2 vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt" ] ], "aka": [ "QUOTREM_COEFFS_GF2VEC" ] }, { "rank": 40, "comment": "QuotRemCoeffs: generic", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsList" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "QuotRemCoeffs" ] }, { "name": "ValuePol", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 371 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 19, "comment": "ValuePol: special code for rational values", "filters": [ [ "IsList" ], [ "IsRat" ] ] }, { "rank": 10, "comment": "ValuePol: generic", "filters": [ [ "IsList" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ValuePol" ] }, { "name": "RemoveOuterCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 404 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "RemoveOuterCoeffs: vec8bit and zero", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ] ] }, { "rank": 39, "comment": "RemoveOuterCoeffs: gf2vec and zero", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsFFE", "IsZero", "HasIsZero" ] ] }, { "rank": 5, "comment": "RemoveOuterCoeffs: generic method", "filters": [ [ "IsMutable", "IsDenseList" ], [] ], "aka": [ "REMOVE_OUTER_COEFFS_GENERIC" ] }, { "rank": 2, "comment": "RemoveOuterCoeffs: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RemoveOuterCoeffs" ] }, { "name": "ShiftedCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 430 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "ShiftedCoeffs: empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsInt" ] ] }, { "rank": 21, "comment": "ShiftedCoeffs: call ShiftRowVektor", "filters": [ [ "IsDenseList" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ShiftedCoeffs" ] }, { "name": "LeftShiftRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10024, "comment": "LeftShiftRowVector", "filters": [ [ "IsDenseList" ], [ "IsInt", "IsZeroCyc" ] ] }, { "rank": 44, "comment": "LeftShiftRowVector: 8bit vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "SHIFT_VEC8BIT_LEFT" ] }, { "rank": 41, "comment": "LeftShiftRowVector: gf2 vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "SHIFT_LEFT_GF2VEC" ] }, { "rank": 24, "comment": "LeftShiftRowVector: generic method", "filters": [ [ "IsMutable", "IsDenseList" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 2, "comment": "LeftShiftRowVector: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftShiftRowVector" ] }, { "name": "RightShiftRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "RightShiftRowVector: error if immutable", "filters": [ [ "IsList" ], [] ] } ], "3args": [ { "rank": 10023, "comment": "RightShiftRowVector", "filters": [ [ "IsList" ], [ "IsInt", "IsZeroCyc" ], [] ] }, { "rank": 61, "comment": "RightShiftRowVector: 8bit vector, fill with zeros", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsFFE", "IsZero", "HasIsZero" ] ], "aka": [ "SHIFT_VEC8BIT_RIGHT" ] }, { "rank": 58, "comment": "RightShiftRowVector: gf2 vector, fill with zeros", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsFFE", "IsZero", "HasIsZero" ] ], "aka": [ "SHIFT_RIGHT_GF2VEC" ] }, { "rank": 23, "comment": "RightShiftRowVector: generic method", "filters": [ [ "IsMutable", "IsList" ], [ "IsInt", "IsPosRat" ], [] ] }, { "rank": 2, "comment": "RightShiftRowVector: error if immutable", "filters": [ [ "IsList" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightShiftRowVector" ] }, { "name": "ShrinkRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 495 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 25, "comment": "ShrinkRowVector: 8 bit vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ] }, { "rank": 22, "comment": "ShrinkRowVector: GF2 vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ] ] }, { "rank": 4, "comment": "ShrinkRowVector: generic method", "filters": [ [ "IsMutable", "IsList" ] ] }, { "rank": 2, "comment": "ShrinkRowVector: error if immutable", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ShrinkRowVector" ] }, { "name": "PadCoeffs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 516 }, { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 517 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 49, "comment": "PadCoeffs: 8 bit vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "CategoryCollections(IsNearAdditiveElementWithZero)", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 46, "comment": "PadCoeffs: for GF2 vector", "filters": [ [ "IsMutable", "IsHomogeneousList", "CategoryCollections(IsNearAdditiveElementWithZero)", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "CategoryCollections(IsAdditiveElement)", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 34, "comment": "PadCoeffs: pad with zero", "filters": [ [ "IsMutable", "IsList", "CategoryCollections(IsNearAdditiveElementWithZero)", "CategoryCollections(IsAdditiveElement)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 23, "comment": "PadCoeffs: pad with supplied value", "filters": [ [ "IsMutable", "IsList" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PadCoeffs" ] }, { "name": "WeightVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 546 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "WeightVecFFE: gf2 vectors", "filters": [ [ "IsList", "IsGF2VectorRep" ] ] }, { "rank": 2, "comment": "WeightVecFFE: generic", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightVecFFE" ] }, { "name": "DistanceVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 566 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 48, "comment": "DistanceVecFFE: 8bit-vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "Is8BitVectorRep" ] ], "aka": [ "DISTANCE_VEC8BIT_VEC8BIT" ] }, { "rank": 36, "comment": "DistanceVecFFE: gf2 vectors", "filters": [ [ "IsList", "IsGF2VectorRep" ], [ "IsList", "IsGF2VectorRep" ] ], "aka": [ "DIST_GF2VEC_GF2VEC" ] }, { "rank": 4, "comment": "DistanceVecFFE: generic", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistanceVecFFE" ] }, { "name": "DistancesDistributionVecFFEsVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "DistancesDistributionVecFFEsVecFFE: generic", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistancesDistributionVecFFEsVecFFE" ] }, { "name": "DistancesDistributionMatFFEVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 616 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 98, "comment": "DistancesDistributionMatFFEVecFFE: generic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistancesDistributionMatFFEVecFFE" ] }, { "name": "AClosestVectorCombinationsMatFFEVecFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 654 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 134, "comment": "AClosestVectorCombinationsMatFFEVecFFE: generic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "AClosestVectorCombinationsMatFFEVecFFE" ] }, { "name": "AClosestVectorCombinationsMatFFEVecFFECoords", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 134, "comment": "AClosestVectorCombinationsMatFFEVecFFECoords: generic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "AClosestVectorCombinationsMatFFEVecFFECoords" ] }, { "name": "CosetLeadersMatFFE", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 681 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 96, "comment": "CosetLeadersMatFFE: generic", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetLeadersMatFFE" ] }, { "name": "AddToListEntries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/listcoef.gd", "line": 697 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 100, "comment": "AddToListEntries: fast kernel method", "filters": [ [ "IsMutable", "IsList", "IsPlistRep", "CategoryCollections(IsCyclotomic)" ], [ "IsRange", "IsRangeRep" ], [ "IsInt" ] ], "aka": [ "ADD_TO_LIST_ENTRIES_PLIST_RANGE" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddToListEntries" ] }, { "name": "NewInfoClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/info.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "NewInfoClass", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewInfoClass" ] }, { "name": "SetInfoLevel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/info.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 25, "comment": "SetInfoLevel", "filters": [ [ "IsInfoClass", "IsInfoClassListRep" ], [ "IsZeroCyc" ] ] }, { "rank": 23, "comment": "SetInfoLevel", "filters": [ [ "IsInfoClass", "IsInfoClassListRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInfoLevel" ] }, { "name": "InfoLevel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/info.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "InfoLevel", "filters": [ [ "IsInfoClass", "IsInfoClassListRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InfoLevel" ] }, { "name": "Directory", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/files.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "Directory: string", "filters": [ [ "IsString" ] ] }, { "rank": 1, "comment": "Directory: directory", "filters": [ [ "IsDirectory" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Directory" ] }, { "name": "Filename", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/files.gd", "line": 194 }, { "file": "/home/mtorpey/gap/lib/files.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "Filename: for a list and a string", "filters": [ [ "IsList" ], [ "IsString" ] ] }, { "rank": 6, "comment": "Filename: for a directory and a string", "filters": [ [ "IsDirectory" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Filename" ] }, { "name": "ExternalFilename", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/files.gd", "line": 197 }, { "file": "/home/mtorpey/gap/lib/files.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "ExternalFilename: for a directory list and a string", "filters": [ [ "IsList" ], [ "IsString" ] ] }, { "rank": 6, "comment": "ExternalFilename: for a directory and a string", "filters": [ [ "IsDirectory" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExternalFilename" ] }, { "name": "Read", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/files.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "Read: string", "filters": [ [ "IsString" ] ] }, { "rank": 2, "comment": "Read: input stream", "filters": [ [ "IsInputStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Read" ] }, { "name": "ReadAsFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/files.gd", "line": 286 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "ReadAsFunction: string", "filters": [ [ "IsString" ] ] }, { "rank": 2, "comment": "ReadAsFunction: input stream", "filters": [ [ "IsInputStream" ] ], "aka": [ "READ_AS_FUNC_STREAM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReadAsFunction" ] }, { "name": "IsEndOfStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 251 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "IsEndOfStream: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "IsEndOfStream: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 6, "comment": "IsEndOfStream: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "IsEndOfStream: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] }, { "rank": 4, "comment": "IsEndOfStream: input text file", "filters": [ [ "IsInputStream", "IsInputTextFileRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsEndOfStream" ] }, { "name": "PositionStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 278 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "PositionStream: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "PositionStream: input text file", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ] ] }, { "rank": 5, "comment": "PositionStream: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionStream" ] }, { "name": "ReadAll", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 337 }, { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 338 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "ReadAll: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "ReadAll: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 6, "comment": "ReadAll: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "ReadAll: input text file", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ] ] }, { "rank": 5, "comment": "ReadAll: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] }, { "rank": 2, "comment": "ReadAll: input stream", "filters": [ [ "IsInputStream" ] ] } ], "2args": [ { "rank": 24, "comment": "ReadAll: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ], [ "IsInt" ] ] }, { "rank": 24, "comment": "ReadAll: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ], [ "IsInt" ] ] }, { "rank": 24, "comment": "ReadAll: input text none and limit", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "ReadAll: input text file and limit", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "ReadAll: input text string and limit", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ], [ "IsInt" ] ] }, { "rank": 20, "comment": "ReadAll: input stream, length limit", "filters": [ [ "IsInputStream" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReadAll" ] }, { "name": "ReadByte", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 369 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "ReadByte: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "ReadByte: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 6, "comment": "ReadByte: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "ReadByte: input text file", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ] ] }, { "rank": 5, "comment": "ReadByte: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReadByte" ] }, { "name": "ReadLine", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "ReadLine: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "ReadLine: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 6, "comment": "ReadLine: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "ReadLine: input text file", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ] ] }, { "rank": 5, "comment": "ReadLine: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] }, { "rank": 2, "comment": "ReadLine: generic, call ReadByte", "filters": [ [ "IsInputStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReadLine" ] }, { "name": "ReadAllLine", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 440 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "ReadAllLine: iostream", "filters": [ [ "IsInputOutputStream" ] ] }, { "rank": 2, "comment": "ReadAllLine: stream", "filters": [ [ "IsInputStream" ] ] } ], "2args": [ { "rank": 5, "comment": "ReadAllLine: iostream,function", "filters": [ [ "IsInputOutputStream" ], [ "IsFunction" ] ] }, { "rank": 5, "comment": "ReadAllLine: iostream,boolean", "filters": [ [ "IsInputOutputStream" ], [ "IsBool" ] ] }, { "rank": 3, "comment": "ReadAllLine: stream,function", "filters": [ [ "IsInputStream" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "ReadAllLine: stream,boolean", "filters": [ [ "IsInputStream" ], [ "IsBool" ] ] } ], "3args": [ { "rank": 6, "comment": "ReadAllLine: iostream,boolean,function", "filters": [ [ "IsInputOutputStream" ], [ "IsBool" ], [ "IsFunction" ] ] }, { "rank": 4, "comment": "ReadAllLine: stream,boolean,function", "filters": [ [ "IsInputStream" ], [ "IsBool" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReadAllLine" ] }, { "name": "RewindStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 461 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "RewindStream: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ] ] }, { "rank": 5, "comment": "RewindStream: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ] ] }, { "rank": 3, "comment": "RewindStream: input text stream", "filters": [ [ "IsInputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RewindStream" ] }, { "name": "SeekPositionStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 480 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 24, "comment": "SeekPositionStream: input text none", "filters": [ [ "IsInputTextNone", "IsInputTextNoneRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "SeekPositionStream: input text file", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "SeekPositionStream: input text string", "filters": [ [ "IsInputTextStringRep", "IsInputTextStream" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SeekPositionStream" ] }, { "name": "WriteAll", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 524 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "WriteAll: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ], [ "IsString" ] ] }, { "rank": 11, "comment": "WriteAll: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ], [ "IsString" ] ] }, { "rank": 11, "comment": "WriteAll: output text none", "filters": [ [ "IsOutputTextNone", "IsOutputTextNoneRep" ], [ "IsString" ] ] }, { "rank": 10, "comment": "WriteAll: output text file", "filters": [ [ "IsOutputTextStream", "IsOutputTextFileRep" ], [ "IsString" ] ] }, { "rank": 10, "comment": "WriteAll: output text string", "filters": [ [ "IsOutputTextStream", "IsOutputTextStringRep" ], [ "IsString" ] ] }, { "rank": 7, "comment": "WriteAll: output stream", "filters": [ [ "IsOutputStream" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WriteAll" ] }, { "name": "WriteByte", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 548 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 24, "comment": "WriteByte: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ], [ "IsInt" ] ] }, { "rank": 24, "comment": "WriteByte: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ], [ "IsInt" ] ] }, { "rank": 24, "comment": "WriteByte: output text none", "filters": [ [ "IsOutputTextNone", "IsOutputTextNoneRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "WriteByte: output text file", "filters": [ [ "IsOutputTextStream", "IsOutputTextFileRep" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "WriteByte: output text string", "filters": [ [ "IsOutputTextStream", "IsOutputTextStringRep" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WriteByte" ] }, { "name": "WriteLine", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 569 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "WriteLine: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ], [ "IsString" ] ] }, { "rank": 7, "comment": "WriteLine: output stream", "filters": [ [ "IsOutputStream" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WriteLine" ] }, { "name": "CloseStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 594 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "CloseStream: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "CloseStream: iostream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 4, "comment": "CloseStream: output text file", "filters": [ [ "IsOutputStream", "IsOutputTextFileRep" ] ] }, { "rank": 4, "comment": "CloseStream: input text file", "filters": [ [ "IsInputStream", "IsInputTextFileRep" ] ] }, { "rank": 2, "comment": "CloseStream: non-process streams", "filters": [ [ "IsPositionalObjectRep", "IsStream" ] ] }, { "rank": 2, "comment": "CloseStream: non-process streams", "filters": [ [ "IsComponentObjectRep", "IsStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CloseStream" ] }, { "name": "InputTextString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 616 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "InputTextString: input text stream from string", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InputTextString" ] }, { "name": "InputTextFile", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 641 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "InputTextFile: input text stream from file", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InputTextFile" ] }, { "name": "OutputTextString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": -9995, "comment": "OutputTextString: error catching method, append not given", "filters": [ [ "IsString" ] ] } ], "2args": [ { "rank": 3, "comment": "OutputTextString: output text stream from string", "filters": [ [ "IsList" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OutputTextString" ] }, { "name": "OutputTextFile", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 768 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": -9995, "comment": "OutputTextFile: error catching method, append not given", "filters": [ [ "IsString" ] ] } ], "2args": [ { "rank": 6, "comment": "OutputTextFile: output text stream from file", "filters": [ [ "IsString" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OutputTextFile" ] }, { "name": "SetPrintFormattingStatus", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 990 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "SetPrintFormattingStatus: output text none", "filters": [ [ "IsOutputTextNone", "IsOutputTextNoneRep" ], [ "IsBool" ] ] }, { "rank": 6, "comment": "SetPrintFormattingStatus: for stdout", "filters": [ [ "IsString" ], [ "IsBool" ] ] }, { "rank": 6, "comment": "SetPrintFormattingStatus: output text file", "filters": [ [ "IsOutputTextStream", "IsOutputTextFileRep" ], [ "IsBool" ] ] }, { "rank": 6, "comment": "SetPrintFormattingStatus: output text string", "filters": [ [ "IsOutputTextStream", "IsOutputTextStringRep" ], [ "IsBool" ] ] }, { "rank": 3, "comment": "SetPrintFormattingStatus: for non-text output stream", "filters": [ [ "IsOutputStream" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrintFormattingStatus" ] }, { "name": "PrintFormattingStatus", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 991 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "PrintFormattingStatus: output text none", "filters": [ [ "IsOutputTextNone", "IsOutputTextNoneRep" ] ] }, { "rank": 5, "comment": "PrintFormattingStatus: for stdout", "filters": [ [ "IsString" ] ] }, { "rank": 5, "comment": "PrintFormattingStatus: output text file", "filters": [ [ "IsOutputTextStream", "IsOutputTextFileRep" ] ] }, { "rank": 5, "comment": "PrintFormattingStatus: output text string", "filters": [ [ "IsOutputTextStream", "IsOutputTextStringRep" ] ] }, { "rank": 2, "comment": "PrintFormattingStatus: for non-text output stream", "filters": [ [ "IsOutputStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrintFormattingStatus" ] }, { "name": "LogTo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 1082 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "LogTo: for output file", "filters": [ [ "IsString" ] ] }, { "rank": 3, "comment": "LogTo: for output stream", "filters": [ [ "IsOutputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LogTo" ] }, { "name": "InputLogTo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 1102 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "InputLogTo: for output file", "filters": [ [ "IsString" ] ] }, { "rank": 3, "comment": "InputLogTo: for output stream", "filters": [ [ "IsOutputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InputLogTo", "LogInputTo" ] }, { "name": "OutputLogTo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 1124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "OutputLogTo: for output file", "filters": [ [ "IsString" ] ] }, { "rank": 3, "comment": "OutputLogTo: for output stream", "filters": [ [ "IsOutputTextStream" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LogOutputTo", "OutputLogTo" ] }, { "name": "FileDescriptorOfStream", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/streams.gd", "line": 1145 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "FileDescriptorOfStream: for ioTCPstream", "filters": [ [ "IsInputOutputStream", "IsInputOutputTCPStreamRep" ] ] }, { "rank": 6, "comment": "FileDescriptorOfStream", "filters": [ [ "IsInputOutputStream", "IsInputOutputStreamByPtyRep" ] ] }, { "rank": 5, "comment": "FileDescriptorOfStream", "filters": [ [ "IsOutputTextStream", "IsOutputTextFileRep" ] ] }, { "rank": 5, "comment": "FileDescriptorOfStream", "filters": [ [ "IsInputTextStream", "IsInputTextFileRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FileDescriptorOfStream" ] }, { "name": "ImmutableMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vecmat.gd", "line": 382 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "ImmutableMatrix: field,gf2", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 70, "comment": "ImmutableMatrix: field,8bit", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 34, "comment": "ImmutableMatrix: fieldsize,gf2", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 34, "comment": "ImmutableMatrix: fieldsize,8bit", "filters": [ [ "IsInt", "IsPosRat" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 34, "comment": "ImmutableMatrix: general,2", "filters": [ [], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "ImmutableMatrix: empty", "filters": [ [], [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "ImmutableMatrix: transposed empty", "filters": [ [], [ "IsList" ] ] } ], "3args": [ { "rank": 35, "comment": "ImmutableMatrix: general,3", "filters": [ [], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsBool" ] ], "aka": [ "DoImmutableMatrix" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImmutableMatrix" ] }, { "name": "ImmutableVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vecmat.gd", "line": 411 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "ImmutableVector: field,gf2", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsGF2VectorRep" ] ] }, { "rank": 66, "comment": "ImmutableVector: field,8bit", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "Is8BitVectorRep" ] ] }, { "rank": 30, "comment": "ImmutableVector: fieldsize,gf2", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsGF2VectorRep" ] ] }, { "rank": 30, "comment": "ImmutableVector: fieldsize,8bit", "filters": [ [ "IsInt", "IsPosRat" ], [ "Is8BitVectorRep" ] ] }, { "rank": 12, "comment": "ImmutableVector: general,2", "filters": [ [], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 9, "comment": "ImmutableVector: empty", "filters": [ [], [ "IsEmpty", "HasIsEmpty" ] ] } ], "3args": [ { "rank": 13, "comment": "ImmutableVector: general,3", "filters": [ [], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImmutableVector" ] }, { "name": "NumberFFVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vecmat.gd", "line": 444 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 62, "comment": "NumberFFVector: 8bit-vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "Is8BitVectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 59, "comment": "NumberFFVector: GF2-Vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)", "IsGF2VectorRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 50, "comment": "NumberFFVector: uncompressed vecffe", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumberFFVector" ] }, { "name": "SplitString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/string.gd", "line": 510 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "SplitString: for two strings", "filters": [ [ "IsString" ], [ "IsString" ] ] }, { "rank": 6, "comment": "SplitString: for a string and a character", "filters": [ [ "IsString" ], [ "IsChar" ] ] } ], "3args": [ { "rank": 15, "comment": "SplitString: for three strings", "filters": [ [ "IsString" ], [ "IsString" ], [ "IsString" ] ], "aka": [ "SplitStringInternal" ] }, { "rank": 11, "comment": "SplitString: for a string, a character and a string", "filters": [ [ "IsString" ], [ "IsChar" ], [ "IsString" ] ] }, { "rank": 11, "comment": "SplitString: for two strings and a character", "filters": [ [ "IsString" ], [ "IsString" ], [ "IsChar" ] ] }, { "rank": 7, "comment": "SplitString: for a string and two characters", "filters": [ [ "IsString" ], [ "IsChar" ], [ "IsChar" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplitString" ] }, { "name": "NewFloat", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -16, "comment": "NewFloat: for IsIEEE754FloatRep and string", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsString" ] ] }, { "rank": -16, "comment": "NewFloat: for IsIEEE754FloatRep and integer", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsInt" ] ] }, { "rank": -17, "comment": "NewFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754FloatRep" ] ] }, { "rank": -17, "comment": "NewFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsList" ] ] }, { "rank": -17, "comment": "NewFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsNegInfinity" ] ] }, { "rank": -17, "comment": "NewFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsInfinity" ] ] }, { "rank": -17, "comment": "NewFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewFloat" ] }, { "name": "MakeFloat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "MakeFloat: for IsIEEE754FloatRep and integer", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsInt" ] ] }, { "rank": 32, "comment": "MakeFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsRat" ] ] }, { "rank": 31, "comment": "MakeFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754FloatRep" ] ] }, { "rank": 31, "comment": "MakeFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsNegInfinity" ] ] }, { "rank": 31, "comment": "MakeFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsInfinity" ] ] }, { "rank": 21, "comment": "MakeFloat: for IsIEEE754FloatRep and string", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsString" ] ] }, { "rank": 17, "comment": "MakeFloat", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MakeFloat" ] }, { "name": "Cos", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Cos: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCos" ] ] }, { "rank": 16, "comment": "Cos: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "COS_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cos" ] }, { "name": "SetCos", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCos: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCos: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCos" ] }, { "name": "HasCos", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCos" ] }, { "name": "Sin", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Sin: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSin" ] ] }, { "rank": 16, "comment": "Sin: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "SIN_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sin" ] }, { "name": "SetSin", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSin: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSin: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSin" ] }, { "name": "HasSin", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSin" ] }, { "name": "Tan", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Tan: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTan" ] ] }, { "rank": 16, "comment": "Tan: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "TAN_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Tan" ] }, { "name": "SetTan", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTan: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTan: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTan" ] }, { "name": "HasTan", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTan" ] }, { "name": "Sec", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Sec: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSec" ] ] }, { "rank": 12, "comment": "Sec: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sec" ] }, { "name": "SetSec", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSec: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSec: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSec" ] }, { "name": "HasSec", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSec" ] }, { "name": "Csc", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Csc: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCsc" ] ] }, { "rank": 12, "comment": "Csc: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Csc" ] }, { "name": "SetCsc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCsc: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCsc: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCsc" ] }, { "name": "HasCsc", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCsc" ] }, { "name": "Cot", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Cot: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCot" ] ] }, { "rank": 12, "comment": "Cot: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cot" ] }, { "name": "SetCot", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCot: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCot: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCot" ] }, { "name": "HasCot", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCot" ] }, { "name": "Asin", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Asin: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsin" ] ] }, { "rank": 16, "comment": "Asin: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "ASIN_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Asin" ] }, { "name": "SetAsin", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsin: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsin: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsin" ] }, { "name": "HasAsin", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsin" ] }, { "name": "Acos", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Acos: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAcos" ] ] }, { "rank": 16, "comment": "Acos: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "ACOS_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Acos" ] }, { "name": "SetAcos", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAcos: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAcos: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAcos" ] }, { "name": "HasAcos", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAcos" ] }, { "name": "Atan", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Atan: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAtan" ] ] }, { "rank": 16, "comment": "Atan: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "ATAN_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Atan" ] }, { "name": "SetAtan", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAtan: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAtan: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAtan" ] }, { "name": "HasAtan", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAtan" ] }, { "name": "Cosh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Cosh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCosh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cosh" ] }, { "name": "SetCosh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCosh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCosh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCosh" ] }, { "name": "HasCosh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCosh" ] }, { "name": "Sinh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Sinh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSinh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sinh" ] }, { "name": "SetSinh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSinh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSinh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSinh" ] }, { "name": "HasSinh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSinh" ] }, { "name": "Tanh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Tanh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTanh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Tanh" ] }, { "name": "SetTanh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTanh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTanh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTanh" ] }, { "name": "HasTanh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTanh" ] }, { "name": "Sech", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Sech: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSech" ] ] }, { "rank": 12, "comment": "Sech: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sech" ] }, { "name": "SetSech", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSech: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSech: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSech" ] }, { "name": "HasSech", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSech" ] }, { "name": "Csch", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Csch: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCsch" ] ] }, { "rank": 12, "comment": "Csch: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Csch" ] }, { "name": "SetCsch", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCsch: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCsch: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCsch" ] }, { "name": "HasCsch", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCsch" ] }, { "name": "Coth", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Coth: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoth" ] ] }, { "rank": 12, "comment": "Coth: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Coth" ] }, { "name": "SetCoth", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoth: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoth: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoth" ] }, { "name": "HasCoth", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoth" ] }, { "name": "Asinh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Asinh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsinh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Asinh" ] }, { "name": "SetAsinh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsinh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsinh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsinh" ] }, { "name": "HasAsinh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsinh" ] }, { "name": "Acosh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Acosh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAcosh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Acosh" ] }, { "name": "SetAcosh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAcosh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAcosh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAcosh" ] }, { "name": "HasAcosh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAcosh" ] }, { "name": "Atanh", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Atanh: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAtanh" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Atanh" ] }, { "name": "SetAtanh", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAtanh: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAtanh: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAtanh" ] }, { "name": "HasAtanh", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAtanh" ] }, { "name": "Log2", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Log2: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLog2" ] ] }, { "rank": 16, "comment": "Log2: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "LOG2_MACFLOAT" ] }, { "rank": 12, "comment": "Log2: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Log2" ] }, { "name": "SetLog2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLog2: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLog2: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLog2" ] }, { "name": "HasLog2", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLog2" ] }, { "name": "Log10", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Log10: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLog10" ] ] }, { "rank": 16, "comment": "Log10: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "LOG10_MACFLOAT" ] }, { "rank": 12, "comment": "Log10: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Log10" ] }, { "name": "SetLog10", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLog10: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLog10: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLog10" ] }, { "name": "HasLog10", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLog10" ] }, { "name": "Log1p", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Log1p: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLog1p" ] ] }, { "rank": 16, "comment": "Log1p: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "LOG1P_MACFLOAT" ] }, { "rank": 12, "comment": "Log1p: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Log1p" ] }, { "name": "SetLog1p", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLog1p: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLog1p: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLog1p" ] }, { "name": "HasLog1p", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLog1p" ] }, { "name": "Exp", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Exp: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExp" ] ] }, { "rank": 16, "comment": "Exp: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "EXP_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Exp" ] }, { "name": "SetExp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExp: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExp: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExp" ] }, { "name": "HasExp", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExp" ] }, { "name": "Exp2", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Exp2: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExp2" ] ] }, { "rank": 16, "comment": "Exp2: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "EXP2_MACFLOAT" ] }, { "rank": 12, "comment": "Exp2: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Exp2" ] }, { "name": "SetExp2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExp2: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExp2: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExp2" ] }, { "name": "HasExp2", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExp2" ] }, { "name": "Exp10", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Exp10: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExp10" ] ] }, { "rank": 16, "comment": "Exp10: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "EXP10_MACFLOAT" ] }, { "rank": 12, "comment": "Exp10: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Exp10" ] }, { "name": "SetExp10", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExp10: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExp10: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExp10" ] }, { "name": "HasExp10", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExp10" ] }, { "name": "Expm1", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Expm1: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExpm1" ] ] }, { "rank": 16, "comment": "Expm1: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "EXPM1_MACFLOAT" ] }, { "rank": 12, "comment": "Expm1: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Expm1" ] }, { "name": "SetExpm1", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExpm1: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExpm1: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExpm1" ] }, { "name": "HasExpm1", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExpm1" ] }, { "name": "CubeRoot", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "CubeRoot: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCubeRoot" ] ] }, { "rank": 12, "comment": "CubeRoot: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CubeRoot" ] }, { "name": "SetCubeRoot", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCubeRoot: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCubeRoot: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCubeRoot" ] }, { "name": "HasCubeRoot", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCubeRoot" ] }, { "name": "Square", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Square: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSquare" ] ] }, { "rank": 12, "comment": "Square: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Square" ] }, { "name": "SetSquare", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSquare: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSquare: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSquare" ] }, { "name": "HasSquare", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSquare" ] }, { "name": "Ceil", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Ceil: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCeil" ] ] }, { "rank": 16, "comment": "Ceil: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "CEIL_MACFLOAT" ] }, { "rank": 13, "comment": "Ceil: for real floats", "filters": [ [ "IsRealFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Ceil" ] }, { "name": "SetCeil", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCeil: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCeil: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCeil" ] }, { "name": "HasCeil", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCeil" ] }, { "name": "Floor", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Floor: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFloor" ] ] }, { "rank": 16, "comment": "Floor: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "FLOOR_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Floor" ] }, { "name": "SetFloor", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFloor: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFloor: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFloor" ] }, { "name": "HasFloor", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFloor" ] }, { "name": "Round", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Round: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRound" ] ] }, { "rank": 16, "comment": "Round: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "RINT_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Round" ] }, { "name": "SetRound", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRound: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRound: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRound" ] }, { "name": "HasRound", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRound" ] }, { "name": "Trunc", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Trunc: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTrunc" ] ] }, { "rank": 13, "comment": "Trunc: for real floats", "filters": [ [ "IsRealFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Trunc" ] }, { "name": "SetTrunc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTrunc: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTrunc: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTrunc" ] }, { "name": "HasTrunc", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTrunc" ] }, { "name": "Atan2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "Atan2: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754FloatRep" ] ], "aka": [ "ATAN2_MACFLOAT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Atan2" ] }, { "name": "FrExp", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "FrExp: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrExp" ] ] }, { "rank": 16, "comment": "FrExp: for macfloat", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "FREXP_MACFLOAT" ] }, { "rank": 12, "comment": "FrExp: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FrExp" ] }, { "name": "SetFrExp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrExp: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrExp: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrExp" ] }, { "name": "HasFrExp", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrExp" ] }, { "name": "LdExp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "LdExp: for macfloat,int", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsInt" ] ], "aka": [ "LDEXP_MACFLOAT" ] }, { "rank": 30, "comment": "LdExp: for floats", "filters": [ [ "IsFloat" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LdExp" ] }, { "name": "AbsoluteValue", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 138 }, { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AbsoluteValue: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbsoluteValue" ] ] }, { "rank": 17, "comment": "AbsoluteValue: rationals", "filters": [ [ "IsRat" ] ], "aka": [ "ABS_RAT" ] }, { "rank": 16, "comment": "AbsoluteValue: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "ABS_MACFLOAT" ] }, { "rank": 13, "comment": "AbsoluteValue: for real floats", "filters": [ [ "IsRealFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbsoluteValue" ] }, { "name": "SetAbsoluteValue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 138 }, { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbsoluteValue: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbsoluteValue: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbsoluteValue" ] }, { "name": "HasAbsoluteValue", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbsoluteValue" ] }, { "name": "Hypothenuse", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 140 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "Hypothenuse: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754FloatRep" ] ], "aka": [ "HYPOT_MACFLOAT" ] }, { "rank": 25, "comment": "Hypothenuse: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] }, { "rank": 25, "comment": "Hypothenuse: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Hypothenuse" ] }, { "name": "Frac", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Frac: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrac" ] ] }, { "rank": 12, "comment": "Frac: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Frac" ] }, { "name": "SetFrac", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrac: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrac: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrac" ] }, { "name": "HasFrac", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrac" ] }, { "name": "SinCos", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "SinCos: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSinCos" ] ] }, { "rank": 12, "comment": "SinCos: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SinCos" ] }, { "name": "SetSinCos", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSinCos: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSinCos: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSinCos" ] }, { "name": "HasSinCos", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSinCos" ] }, { "name": "Erf", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Erf: system getter", "filters": [ [ "IsAttributeStoringRep", "HasErf" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Erf" ] }, { "name": "SetErf", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetErf: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetErf: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetErf" ] }, { "name": "HasErf", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasErf" ] }, { "name": "Zeta", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Zeta: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZeta" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Zeta" ] }, { "name": "SetZeta", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZeta: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZeta: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZeta" ] }, { "name": "HasZeta", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZeta" ] }, { "name": "Gamma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Gamma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGamma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Gamma" ] }, { "name": "SetGamma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGamma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGamma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGamma" ] }, { "name": "HasGamma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGamma" ] }, { "name": "EqFloat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 185 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "EqFloat: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ], [ "IsIEEE754FloatRep" ] ], "aka": [ "EQ_MACFLOAT" ] }, { "rank": 25, "comment": "EqFloat: for floats", "filters": [ [ "IsFloat" ], [ "IsFloat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EqFloat" ] }, { "name": "PrecisionFloat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "PrecisionFloat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrecisionFloat" ] ] }, { "rank": 16, "comment": "PrecisionFloat: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrecisionFloat" ] }, { "name": "SetPrecisionFloat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrecisionFloat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrecisionFloat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrecisionFloat" ] }, { "name": "HasPrecisionFloat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrecisionFloat" ] }, { "name": "SignBit", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "SignBit: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSignBit" ] ] }, { "rank": 16, "comment": "SignBit: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "SIGNBIT_MACFLOAT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SignBit" ] }, { "name": "SetSignBit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSignBit: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSignBit: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSignBit" ] }, { "name": "HasSignBit", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSignBit" ] }, { "name": "SignFloat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "SignFloat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSignFloat" ] ] }, { "rank": 16, "comment": "SignFloat: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ], "aka": [ "SIGN_MACFLOAT" ] }, { "rank": 13, "comment": "SignFloat: for real floats", "filters": [ [ "IsRealFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SignFloat" ] }, { "name": "SetSignFloat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSignFloat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSignFloat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSignFloat" ] }, { "name": "HasSignFloat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSignFloat" ] }, { "name": "IsPInfinity", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsPInfinity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPInfinity" ] ] }, { "rank": 12, "comment": "IsPInfinity: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPInfinity" ] }, { "name": "SetIsPInfinity", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPInfinity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPInfinity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPInfinity" ] }, { "name": "HasIsPInfinity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPInfinity" ] }, { "name": "IsNInfinity", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsNInfinity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNInfinity" ] ] }, { "rank": 12, "comment": "IsNInfinity: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNInfinity" ] }, { "name": "SetIsNInfinity", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNInfinity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNInfinity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNInfinity" ] }, { "name": "HasIsNInfinity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNInfinity" ] }, { "name": "IsXInfinity", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsXInfinity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsXInfinity" ] ] }, { "rank": 12, "comment": "IsXInfinity: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsXInfinity" ] }, { "name": "SetIsXInfinity", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsXInfinity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsXInfinity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsXInfinity" ] }, { "name": "HasIsXInfinity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsXInfinity" ] }, { "name": "IsNaN", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsNaN: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNaN" ] ] }, { "rank": 12, "comment": "IsNaN: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNaN" ] }, { "name": "SetIsNaN", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNaN: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNaN: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNaN" ] }, { "name": "HasIsNaN", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNaN" ] }, { "name": "Argument", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "Argument: system getter", "filters": [ [ "IsAttributeStoringRep", "HasArgument" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Argument" ] }, { "name": "SetArgument", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetArgument: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetArgument: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetArgument" ] }, { "name": "HasArgument", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasArgument" ] }, { "name": "RootsFloatOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 249 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RootsFloatOp" ] }, { "name": "Sup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 324 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "Sup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sup" ] }, { "name": "SetSup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 324 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSup" ] }, { "name": "HasSup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 324 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSup" ] }, { "name": "Inf", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 325 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "Inf: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInf" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Inf" ] }, { "name": "SetInf", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 325 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInf: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInf: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInf" ] }, { "name": "HasInf", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 325 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInf" ] }, { "name": "Mid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "Mid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMid" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Mid" ] }, { "name": "SetMid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMid" ] }, { "name": "HasMid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMid" ] }, { "name": "AbsoluteDiameter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "AbsoluteDiameter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbsoluteDiameter" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbsoluteDiameter" ] }, { "name": "SetAbsoluteDiameter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbsoluteDiameter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbsoluteDiameter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbsoluteDiameter" ] }, { "name": "HasAbsoluteDiameter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbsoluteDiameter" ] }, { "name": "RelativeDiameter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 328 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "RelativeDiameter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelativeDiameter" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeDiameter" ] }, { "name": "SetRelativeDiameter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 328 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelativeDiameter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelativeDiameter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeDiameter" ] }, { "name": "HasRelativeDiameter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 328 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelativeDiameter" ] }, { "name": "Diameter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 16, "comment": "Diameter: for a float interval", "filters": [ [ "IsFloatInterval" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Diameter" ] }, { "name": "IsDisjoint", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDisjoint" ] }, { "name": "IncreaseInterval", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 331 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IncreaseInterval" ] }, { "name": "BlowupInterval", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 332 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BlowupInterval" ] }, { "name": "BisectInterval", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 333 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BisectInterval" ] }, { "name": "Cyc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gd", "line": 419 }, { "file": "/home/mtorpey/gap/lib/float.gd", "line": 420 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "Cyc: for intervals", "filters": [ [ "IsFloatInterval" ] ] }, { "rank": 12, "comment": "Cyc: for floats", "filters": [ [ "IsFloat" ] ] } ], "2args": [ { "rank": 34, "comment": "Cyc: for intervals, degree", "filters": [ [ "IsFloatInterval" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 31, "comment": "Cyc: for floats, degree", "filters": [ [ "IsFloat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cyc" ] }, { "name": "Process", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/process.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 20, "comment": "Process", "filters": [ [ "IsDirectory", "IsDirectoryRep" ], [ "IsString" ], [ "IsInputTextStream", "IsInputTextFileRep" ], [ "IsOutputTextStream", "IsOutputTextFileRep" ], [ "IsList" ] ], "aka": [ "EXECUTE_PROCESS_FILE_STREAM" ] }, { "rank": 19, "comment": "Process", "filters": [ [ "IsDirectory", "IsDirectoryRep" ], [ "IsString" ], [ "IsInputTextNone" ], [ "IsOutputTextStream", "IsOutputTextFileRep" ], [ "IsList" ] ] }, { "rank": 19, "comment": "Process", "filters": [ [ "IsDirectory", "IsDirectoryRep" ], [ "IsString" ], [ "IsInputTextStream", "IsInputTextFileRep" ], [ "IsOutputTextNone" ], [ "IsList" ] ] }, { "rank": 18, "comment": "Process", "filters": [ [ "IsDirectory", "IsDirectoryRep" ], [ "IsString" ], [ "IsInputTextNone" ], [ "IsOutputTextNone" ], [ "IsList" ] ] }, { "rank": 16, "comment": "Process", "filters": [ [ "IsDirectory", "IsDirectoryRep" ], [ "IsString" ], [ "IsInputTextStream" ], [ "IsOutputTextStream" ], [ "IsList" ] ] } ], "6args": [] }, "aka": [ "Process" ] }, { "name": "FiltersType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/type.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "FiltersType: for a type", "filters": [ [ "IsType" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FiltersType" ] }, { "name": "FiltersObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/type.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "FiltersObj: for an object", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FiltersObj" ] }, { "name": "DirectProductElementsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20, "comment": "DirectProductElementsFamily: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "DirectProductElementsFamily: for a collection (of families)", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectProductElementsFamily" ] }, { "name": "ComponentsOfDirectProductElementsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ComponentsOfDirectProductElementsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComponentsOfDirectProductElementsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentsOfDirectProductElementsFamily" ] }, { "name": "SetComponentsOfDirectProductElementsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComponentsOfDirectProductElementsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComponentsOfDirectProductElementsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComponentsOfDirectProductElementsFamily" ] }, { "name": "HasComponentsOfDirectProductElementsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComponentsOfDirectProductElementsFamily" ] }, { "name": "DirectProductElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "DirectProductElement: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 6, "comment": "DirectProductElement: for a direct product elements family, and a list", "filters": [ [ "CategoryFamily(IsDirectProductElement)" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectProductElement" ] }, { "name": "DirectProductElementNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tuples.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "DirectProductElementNC: for a direct product elements family, and a list", "filters": [ [ "CategoryFamily(IsDirectProductElement)" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectProductElementNC" ] }, { "name": "EmptyRowVector", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rvecempt.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "EmptyRowVector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEmptyRowVector" ] ] }, { "rank": 1, "comment": "EmptyRowVector: for a family", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EmptyRowVector" ] }, { "name": "SetEmptyRowVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rvecempt.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEmptyRowVector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEmptyRowVector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEmptyRowVector" ] }, { "name": "HasEmptyRowVector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rvecempt.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEmptyRowVector" ] }, { "name": "GeneratorsOfExtASet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "GeneratorsOfExtASet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfExtASet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfExtASet" ] }, { "name": "SetGeneratorsOfExtASet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfExtASet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfExtASet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfExtASet" ] }, { "name": "HasGeneratorsOfExtASet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfExtASet" ] }, { "name": "AdditivelyActingDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "AdditivelyActingDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdditivelyActingDomain" ] ] }, { "rank": 10014, "comment": "AdditivelyActingDomain: for additive coset in default repres.", "filters": [ [ "IsAdditiveCoset", "IsAdditiveCosetDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditivelyActingDomain" ] }, { "name": "SetAdditivelyActingDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdditivelyActingDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdditivelyActingDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdditivelyActingDomain" ] }, { "name": "HasAdditivelyActingDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extaset.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdditivelyActingDomain" ] }, { "name": "IsLeftActedOnByDivisionRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsLeftActedOnByDivisionRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftActedOnByDivisionRing" ] ] }, { "rank": 7, "comment": "IsLeftActedOnByDivisionRing: method for external left set that is left acted on by a ring", "filters": [ [ "IsExtLSet", "IsLeftActedOnByRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftActedOnByDivisionRing" ] }, { "name": "SetIsLeftActedOnByDivisionRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftActedOnByDivisionRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftActedOnByDivisionRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftActedOnByDivisionRing" ] }, { "name": "HasIsLeftActedOnByDivisionRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftActedOnByDivisionRing" ] }, { "name": "GeneratorsOfExtLSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "GeneratorsOfExtLSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfExtLSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfExtLSet", "GeneratorsOfLeftMagmaIdeal" ] }, { "name": "SetGeneratorsOfExtLSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfExtLSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfExtLSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfExtLSet", "SetGeneratorsOfLeftMagmaIdeal" ] }, { "name": "HasGeneratorsOfExtLSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfExtLSet", "HasGeneratorsOfLeftMagmaIdeal" ] }, { "name": "LeftActingDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "LeftActingDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftActingDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftActingDomain" ] }, { "name": "SetLeftActingDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 9, "comment": "SetLeftActingDomain: method to set also 'IsLeftActedOnByDivisionRing'", "filters": [ [ "IsAttributeStoringRep", "IsLeftActedOnByRing" ], [] ] }, { "rank": 2, "comment": "SetLeftActingDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftActingDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftActingDomain" ] }, { "name": "HasLeftActingDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extlset.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftActingDomain" ] }, { "name": "GeneratorsOfExtRSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "GeneratorsOfExtRSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfExtRSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfExtRSet", "GeneratorsOfRightMagmaIdeal" ] }, { "name": "SetGeneratorsOfExtRSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfExtRSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfExtRSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfExtRSet", "SetGeneratorsOfRightMagmaIdeal" ] }, { "name": "HasGeneratorsOfExtRSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfExtRSet", "HasGeneratorsOfRightMagmaIdeal" ] }, { "name": "RightActingDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "RightActingDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightActingDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightActingDomain" ] }, { "name": "SetRightActingDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightActingDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightActingDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightActingDomain" ] }, { "name": "HasRightActingDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extrset.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightActingDomain" ] }, { "name": "GeneratorsOfExtUSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "GeneratorsOfExtUSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfExtUSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfExtUSet" ] }, { "name": "SetGeneratorsOfExtUSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfExtUSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfExtUSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfExtUSet" ] }, { "name": "HasGeneratorsOfExtUSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfExtUSet" ] }, { "name": "UpperActingDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "UpperActingDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUpperActingDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpperActingDomain" ] }, { "name": "SetUpperActingDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUpperActingDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUpperActingDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUpperActingDomain" ] }, { "name": "HasUpperActingDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/extuset.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUpperActingDomain" ] }, { "name": "KnowsDictionary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "KnowsDictionary: for lookup sort dictionaries", "filters": [ [ "IsSortLookupDictionary" ], [] ] }, { "rank": 9, "comment": "KnowsDictionary: for list lookup dictionaries", "filters": [ [ "IsListLookupDictionary" ], [] ] }, { "rank": 7, "comment": "KnowsDictionary: for position dictionaries", "filters": [ [ "IsPositionDictionary" ], [] ] }, { "rank": 7, "comment": "KnowsDictionary: for list dictionaries", "filters": [ [ "IsListDictionary" ], [] ] }, { "rank": 5, "comment": "KnowsDictionary: for hash tables", "filters": [ [ "IsHash" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnowsDictionary" ] }, { "name": "AddDictionary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 241 }, { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "AddDictionary: for sort dictionaries", "filters": [ [ "IsMutable", "IsSortDictionary" ], [] ] }, { "rank": 9, "comment": "AddDictionary: for position dictionaries", "filters": [ [ "IsMutable", "IsPositionDictionary" ], [] ] }, { "rank": 9, "comment": "AddDictionary: for list dictionaries", "filters": [ [ "IsMutable", "IsListDictionary" ], [] ] }, { "rank": 7, "comment": "AddDictionary: for hash tables, no value given", "filters": [ [ "IsMutable", "IsHash" ], [] ] } ], "3args": [ { "rank": 13, "comment": "AddDictionary: for lookup sort dictionaries", "filters": [ [ "IsMutable", "IsSortLookupDictionary" ], [], [] ] }, { "rank": 11, "comment": "AddDictionary: for hash tables", "filters": [ [ "IsMutable", "IsHash", "TableHasIntKeyFun", "IsSparseHashRep" ], [], [] ], "aka": [ "HashDictAddDictionary" ] }, { "rank": 11, "comment": "AddDictionary: for lookup position dictionaries", "filters": [ [ "IsMutable", "IsPositionLookupDictionary" ], [], [] ] }, { "rank": 11, "comment": "AddDictionary: for lookup list dictionaries", "filters": [ [ "IsMutable", "IsListLookupDictionary" ], [], [] ] }, { "rank": 10, "comment": "AddDictionary: for hash tables", "filters": [ [ "IsMutable", "IsHash", "IsSparseHashRep" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddDictionary", "AddHashEntry" ] }, { "name": "RemoveDictionary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 257 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "RemoveDictionary: for lookup list dictionaries", "filters": [ [ "IsMutable", "IsListLookupDictionary" ], [] ] }, { "rank": 9, "comment": "RemoveDictionary: for list dictionaries", "filters": [ [ "IsMutable", "IsListDictionary" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RemoveDictionary" ] }, { "name": "LookupDictionary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "LookupDictionary: for lookup sort dictionaries", "filters": [ [ "IsSortLookupDictionary" ], [] ] }, { "rank": 9, "comment": "LookupDictionary: for hash tables that know their int key", "filters": [ [ "IsHash", "TableHasIntKeyFun", "IsSparseHashRep" ], [] ] }, { "rank": 9, "comment": "LookupDictionary: for position dictionaries", "filters": [ [ "IsPositionLookupDictionary" ], [] ] }, { "rank": 9, "comment": "LookupDictionary: for list dictionaries", "filters": [ [ "IsListLookupDictionary" ], [] ] }, { "rank": 8, "comment": "LookupDictionary: for hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetHashEntry", "LookupDictionary" ] }, { "name": "ListKeyEnumerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 315 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "ListKeyEnumerator: for list dictionaries", "filters": [ [ "IsListDictionary" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ListKeyEnumerator" ] }, { "name": "PrintHashWithNames", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 18, "comment": "PrintHashWithNames: for sparse hash tables", "filters": [ [ "IsSparseHashRep" ], [ "IsString" ], [ "IsString" ] ] }, { "rank": 17, "comment": "PrintHashWithNames: for dense hash tables", "filters": [ [ "IsDenseHashRep" ], [ "IsString" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrintHashWithNames" ] }, { "name": "RandomHashKey", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 392 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 108, "comment": "RandomHashKey: for sparse hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ] ] }, { "rank": 107, "comment": "RandomHashKey: for dense hash tables", "filters": [ [ "IsHash", "IsDenseHashRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RandomHashKey" ] }, { "name": "HashKeyEnumerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "HashKeyEnumerator: for sparse hash tables", "filters": [ [ "IsHash", "IsSparseHashRep" ] ] }, { "rank": 7, "comment": "HashKeyEnumerator: for dense hash tables", "filters": [ [ "IsDenseHashRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HashKeyEnumerator" ] }, { "name": "DenseIntKey", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 605 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 19, "comment": "DenseIntKey: integers", "filters": [ [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "DenseIntKey: default fail", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DenseIntKey" ] }, { "name": "SparseIntKey", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 627 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 51, "comment": "SparseIntKey: for finite Gaussian row spaces", "filters": [ [ "CategoryCollections(CategoryCollections(IsFFE))", "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [] ] }, { "rank": 44, "comment": "SparseIntKey: for matrices over finite field vector spaces", "filters": [ [], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "SparseIntKeyVecListAndMatrix" ] }, { "rank": 42, "comment": "SparseIntKey: pcgs element lists: i.e. pcgs", "filters": [ [], [ "IsList", "CategoryCollections(IsElementFinitePolycyclicGroup)" ] ] }, { "rank": 29, "comment": "SparseIntKey: for row spaces over finite fields", "filters": [ [], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 28, "comment": "SparseIntKey: for vector listsover finite field vector spaces", "filters": [ [], [ "IsList", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 25, "comment": "SparseIntKey: for lists of vectors", "filters": [ [ "CategoryCollections(CategoryCollections(IsFFE))" ], [] ] }, { "rank": 9, "comment": "SparseIntKey: kernel pc group elements", "filters": [ [], [ "IsDataObjectRep", "IsElementFinitePolycyclicGroup", "IsNBitsPcWordRep" ] ] }, { "rank": 9, "comment": "SparseIntKey: permutations, arbitrary domain", "filters": [ [], [ "IsPerm", "IsInternalRep" ] ] }, { "rank": 7, "comment": "SparseIntKey: for an object and transformation", "filters": [ [], [ "IsTransformation" ] ] }, { "rank": 0, "comment": "SparseIntKey: defaults to DenseIntKey", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SparseIntKey" ] }, { "name": "GetHashEntryAtLastIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetHashEntryAtLastIndex" ] }, { "name": "SetHashEntryAtLastIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 671 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHashEntryAtLastIndex" ] }, { "name": "SetHashEntry", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/dict.gd", "line": 685 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHashEntry" ] }, { "name": "FamilyRange", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FamilyRange: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamilyRange" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamilyRange" ] }, { "name": "SetFamilyRange", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamilyRange: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamilyRange: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamilyRange" ] }, { "name": "HasFamilyRange", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamilyRange" ] }, { "name": "FamilySource", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 322 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FamilySource: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamilySource" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamilySource" ] }, { "name": "SetFamilySource", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 322 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamilySource: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamilySource: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamilySource" ] }, { "name": "HasFamilySource", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 322 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamilySource" ] }, { "name": "FamiliesOfGeneralMappingsAndRanges", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "FamiliesOfGeneralMappingsAndRanges: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamiliesOfGeneralMappingsAndRanges" ] ] }, { "rank": 1, "comment": "FamiliesOfGeneralMappingsAndRanges: for a family (return empty list)", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamiliesOfGeneralMappingsAndRanges" ] }, { "name": "SetFamiliesOfGeneralMappingsAndRanges", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamiliesOfGeneralMappingsAndRanges: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamiliesOfGeneralMappingsAndRanges: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamiliesOfGeneralMappingsAndRanges" ] }, { "name": "HasFamiliesOfGeneralMappingsAndRanges", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamiliesOfGeneralMappingsAndRanges" ] }, { "name": "IsConstantTimeAccessGeneralMapping", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsConstantTimeAccessGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsConstantTimeAccessGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsConstantTimeAccessGeneralMapping" ] }, { "name": "SetIsConstantTimeAccessGeneralMapping", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsConstantTimeAccessGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsConstantTimeAccessGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsConstantTimeAccessGeneralMapping" ] }, { "name": "HasIsConstantTimeAccessGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsConstantTimeAccessGeneralMapping" ] }, { "name": "IsEndoGeneralMapping", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 383 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsEndoGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsEndoGeneralMapping" ] ] }, { "rank": 7, "comment": "IsEndoGeneralMapping: for general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBinaryRelation", "IsEndoGeneralMapping" ] }, { "name": "SetIsEndoGeneralMapping", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 383 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsEndoGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsEndoGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsEndoGeneralMapping" ] }, { "name": "HasIsEndoGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 383 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsEndoGeneralMapping" ] }, { "name": "IsTotal", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 404 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsTotal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTotal" ] ] }, { "rank": 10013, "comment": "IsTotal: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 23, "comment": "IsTotal: for ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 18, "comment": "IsTotal: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 10, "comment": "IsTotal: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 9, "comment": "IsTotal: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 7, "comment": "IsTotal: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTotal" ] }, { "name": "SetIsTotal", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 404 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTotal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTotal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTotal" ] }, { "name": "HasIsTotal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 404 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTotal" ] }, { "name": "IsSingleValued", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsSingleValued: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSingleValued" ] ] }, { "rank": 10013, "comment": "IsSingleValued: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 31, "comment": "IsSingleValued: map from whole fp group or free group to perm, std. gens: test relators", "filters": [ [ "IsToPermGroupGeneralMappingByImages", "IsFromFpGroupStdGensGeneralMappingByImages" ] ] }, { "rank": 30, "comment": "IsSingleValued: for group general mappings of free groups", "filters": [ [ "HasMappingGeneratorsImages", "IsFromFpGroupGeneralMappingByImages" ] ] }, { "rank": 30, "comment": "IsSingleValued: map from whole fp group or free group, given on std. gens: test relators", "filters": [ [ "IsFromFpGroupStdGensGeneralMappingByImages" ] ] }, { "rank": 30, "comment": "IsSingleValued: map from fp group or free group on arbitrary gens: rewrite", "filters": [ [ "HasMappingGeneratorsImages", "IsFromFpGroupGeneralMappingByImages" ] ] }, { "rank": 29, "comment": "IsSingleValued: for IsFromPcpGHBI", "filters": [ [ "IsFromPcpGHBI" ] ] }, { "rank": 26, "comment": "IsSingleValued: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsPolynomialRingDefaultGeneratorMapping" ] ] }, { "rank": 25, "comment": "IsSingleValued: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 24, "comment": "IsSingleValued: for sc ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsSCRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "IsSingleValued: for left module g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 19, "comment": "IsSingleValued", "filters": [ [ "IsPermGroupGeneralMappingByImages" ] ] }, { "rank": 18, "comment": "IsSingleValued: for GMBPCGS: test relations", "filters": [ [ "IsGroupGeneralMappingByPcgs" ] ] }, { "rank": 18, "comment": "IsSingleValued: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 13, "comment": "IsSingleValued: method for a gen. mapping that respects add. and add. inverses", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 13, "comment": "IsSingleValued: method for a gen. mapping that respects mult. and inverses", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 10, "comment": "IsSingleValued: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 9, "comment": "IsSingleValued: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 7, "comment": "IsSingleValued: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSingleValued" ] }, { "name": "SetIsSingleValued", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSingleValued: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSingleValued: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSingleValued" ] }, { "name": "HasIsSingleValued", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSingleValued" ] }, { "name": "IsInjective", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 493 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsInjective: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInjective" ] ] }, { "rank": 10013, "comment": "IsInjective: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 41, "comment": "IsInjective: for PcpGHBI", "filters": [ [ "IsFromPcpGHBI", "IsToPcpGHBI" ] ] }, { "rank": 25, "comment": "IsInjective: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "IsInjective: for a linear action homomorphism", "filters": [ [ "IsLinearActionHomomorphism" ] ] }, { "rank": 23, "comment": "IsInjective: method for homs from pc group", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages" ] ] }, { "rank": 23, "comment": "IsInjective: for a field homomorphism", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 23, "comment": "IsInjective: for ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "IsInjective: for left module m.b.m.", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 23, "comment": "IsInjective: for left module g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 18, "comment": "IsInjective: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "IsInjective: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "IsInjective: for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 13, "comment": "IsInjective: method for a gen. mapping that respects add. and add. inverses", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 13, "comment": "IsInjective: method for a gen. mapping that respects mult. and one", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 11, "comment": "IsInjective: for a mapping", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 10, "comment": "IsInjective: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 9, "comment": "IsInjective: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 7, "comment": "IsInjective: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInjective", "IsOneToOne" ] }, { "name": "SetIsInjective", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 493 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInjective: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInjective: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInjective" ] }, { "name": "HasIsInjective", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 493 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInjective" ] }, { "name": "IsSurjective", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 515 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsSurjective: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSurjective" ] ] }, { "rank": 10013, "comment": "IsSurjective: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 23, "comment": "IsSurjective: for a field homomorphism", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 18, "comment": "IsSurjective: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "IsSurjective: for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 10, "comment": "IsSurjective: for a composition mapping", "filters": [ [ "IsCompositionMappingRep" ] ] }, { "rank": 9, "comment": "IsSurjective: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] }, { "rank": 7, "comment": "IsSurjective: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsOnto", "IsSurjective" ] }, { "name": "SetIsSurjective", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 515 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSurjective: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSurjective: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSurjective" ] }, { "name": "HasIsSurjective", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 515 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSurjective" ] }, { "name": "Range", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "Range: for default general mapping", "filters": [ [ "IsGeneralMapping", "IsDefaultGeneralMappingRep" ] ] }, { "rank": 20010, "comment": "Range: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRange" ] ] }, { "rank": 29, "comment": "Range: for operation algebra homomorphism (set full matrix FLMLOR)", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ] ] }, { "rank": 25, "comment": "Range: surjective blocks homomorphism", "filters": [ [ "IsSurjective", "HasIsSurjective", "IsBlocksHomomorphism" ] ], "aka": [ "RanImgSrcSurjBloho" ] }, { "rank": 25, "comment": "Range: surjective constituent homomorphism", "filters": [ [ "IsSurjective", "HasIsSurjective", "IsActionHomomorphism", "IsConstituentHomomorphism" ] ], "aka": [ "RanImgSrcSurjTraho" ] }, { "rank": 24, "comment": "Range: surjective action homomorphism", "filters": [ [ "IsSurjective", "HasIsSurjective", "IsActionHomomorphism" ] ] }, { "rank": 23, "comment": "Range: perm subdirect product projection", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ] ] }, { "rank": 23, "comment": "Range: perm direct product projection", "filters": [ [ "IsProjectionDirectProductPermGroup" ] ] }, { "rank": 22, "comment": "Range: ophom: S(domain)", "filters": [ [ "IsActionHomomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Range" ] }, { "name": "SetRange", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRange: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRange: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRange" ] }, { "name": "HasRange", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRange" ] }, { "name": "Source", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 570 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "Source: for default general mapping", "filters": [ [ "IsGeneralMapping", "IsDefaultGeneralMappingRep" ] ] }, { "rank": 20010, "comment": "Source: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSource" ] ] }, { "rank": 23, "comment": "Source: perm wreath product embedding", "filters": [ [ "IsEmbeddingWreathProductPermGroup" ] ] }, { "rank": 23, "comment": "Source: perm direct product embedding", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ] ] }, { "rank": 22, "comment": "Source: action homomorphism", "filters": [ [ "IsActionHomomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Source", "UnderlyingDomainOfBinaryRelation" ] }, { "name": "SetSource", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 570 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSource: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSource: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSource" ] }, { "name": "HasSource", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 570 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSource" ] }, { "name": "UnderlyingRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 594 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "UnderlyingRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingRelation" ] ] }, { "rank": 7, "comment": "UnderlyingRelation: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingRelation" ] }, { "name": "SetUnderlyingRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 594 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingRelation" ] }, { "name": "HasUnderlyingRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 594 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingRelation" ] }, { "name": "UnderlyingGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 611 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "UnderlyingGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingGeneralMapping" ] }, { "name": "SetUnderlyingGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 611 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "SetUnderlyingGeneralMapping: for an underlying relation and a general mapping", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "IsGeneralizedDomain", "HasGeneratorsOfDomain", "CategoryCollections(IsDirectProductElement)" ], [ "IsGeneralMapping" ] ] }, { "rank": 29, "comment": "SetUnderlyingGeneralMapping: for an underlying relation and a general mapping", "filters": [ [ "IsAttributeStoringRep", "IsCollection", "HasAsList", "IsGeneralizedDomain", "CategoryCollections(IsDirectProductElement)" ], [ "IsGeneralMapping" ] ] }, { "rank": 2, "comment": "SetUnderlyingGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingGeneralMapping" ] }, { "name": "HasUnderlyingGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 611 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingGeneralMapping" ] }, { "name": "IdentityMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IdentityMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdentityMapping" ] ] }, { "rank": 2, "comment": "IdentityMapping: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdentityMapping" ] }, { "name": "SetIdentityMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdentityMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdentityMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentityMapping" ] }, { "name": "HasIdentityMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentityMapping" ] }, { "name": "InverseGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 698 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "InverseGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInverseGeneralMapping" ] ] }, { "rank": 10022, "comment": "InverseGeneralMapping: for nilpotent Lie algebra automorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 10022, "comment": "InverseGeneralMapping: for group automorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] }, { "rank": 27, "comment": "InverseGeneralMapping: for inner automorphism", "filters": [ [ "IsInnerAutomorphism", "HasIsInnerAutomorphism" ] ] }, { "rank": 26, "comment": "InverseGeneralMapping: for ANF automorphism", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 26, "comment": "InverseGeneralMapping: for a Frobenius automorphism", "filters": [ [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 25, "comment": "InverseGeneralMapping: for conjugator automorphism", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 25, "comment": "InverseGeneralMapping: for bijective GHBI", "filters": [ [ "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "IsGroupGeneralMappingByImages" ] ] }, { "rank": 23, "comment": "InverseGeneralMapping: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 23, "comment": "InverseGeneralMapping: for a ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 21, "comment": "InverseGeneralMapping: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ] ] }, { "rank": 19, "comment": "InverseGeneralMapping: for mapping by function", "filters": [ [ "IsMappingByFunctionWithInverseRep" ] ] }, { "rank": 13, "comment": "InverseGeneralMapping: via generators/images", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 10, "comment": "InverseGeneralMapping", "filters": [ [ "IsAttributeStoringRep", "HasInverseImmutable", "IsGeneralMapping" ] ] }, { "rank": 7, "comment": "InverseGeneralMapping: for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseGeneralMapping" ] }, { "name": "SetInverseGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 698 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "SetInverseGeneralMapping: transfer the AsGHBI", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages", "HasAsGroupGeneralMappingByImages" ], [ "IsGeneralMapping" ] ] }, { "rank": 2, "comment": "SetInverseGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInverseGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInverseGeneralMapping" ] }, { "name": "HasInverseGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 698 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInverseGeneralMapping" ] }, { "name": "RestrictedInverseGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RestrictedInverseGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRestrictedInverseGeneralMapping" ] ] }, { "rank": 19, "comment": "RestrictedInverseGeneralMapping: for surjective GHBI", "filters": [ [ "IsSurjective", "HasIsSurjective", "IsGroupGeneralMappingByImages" ] ] }, { "rank": 19, "comment": "RestrictedInverseGeneralMapping: for mapping by function", "filters": [ [ "IsMappingByFunctionWithInverseRep" ] ] }, { "rank": 18, "comment": "RestrictedInverseGeneralMapping: inverse exists", "filters": [ [ "HasInverseGeneralMapping", "IsGroupGeneralMappingByImages" ] ] }, { "rank": 13, "comment": "RestrictedInverseGeneralMapping: via generators/images", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedInverseGeneralMapping" ] }, { "name": "SetRestrictedInverseGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "SetRestrictedInverseGeneralMapping: transfer the AsGHBI", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages", "HasAsGroupGeneralMappingByImages" ], [ "IsGeneralMapping" ] ] }, { "rank": 2, "comment": "SetRestrictedInverseGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRestrictedInverseGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRestrictedInverseGeneralMapping" ] }, { "name": "HasRestrictedInverseGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRestrictedInverseGeneralMapping" ] }, { "name": "ImagesSource", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 742 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "ImagesSource: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImagesSource" ] ] }, { "rank": 10017, "comment": "ImagesSource: for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 10017, "comment": "ImagesSource: for identity mapping", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ] ] }, { "rank": 10013, "comment": "ImagesSource: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 10009, "comment": "ImagesSource: for surjective general mapping (delegate to `Range')", "filters": [ [ "IsGeneralMapping", "IsSurjective", "HasIsSurjective" ] ] }, { "rank": 25, "comment": "ImagesSource: for an algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "ImagesSource: actionHomomorphismByBase", "filters": [ [ "IsActionHomomorphismByBase" ] ] }, { "rank": 23, "comment": "ImagesSource: perm direct product embedding", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "ImagesSource: blocks homomorphism", "filters": [ [ "IsBlocksHomomorphism" ] ] }, { "rank": 23, "comment": "ImagesSource: constituent homomorphism", "filters": [ [ "IsActionHomomorphism", "IsConstituentHomomorphism" ] ] }, { "rank": 23, "comment": "ImagesSource: for a ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "ImagesSource: for a linear g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 21, "comment": "ImagesSource: for group homomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 18, "comment": "ImagesSource: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "ImagesSource: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 7, "comment": "ImagesSource: for general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesSource" ] }, { "name": "SetImagesSource", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 742 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImagesSource: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImagesSource: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImagesSource" ] }, { "name": "HasImagesSource", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 742 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImagesSource" ] }, { "name": "PreImagesRange", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 763 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "PreImagesRange: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPreImagesRange" ] ] }, { "rank": 10013, "comment": "PreImagesRange: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 10009, "comment": "PreImagesRange: for total general mapping (delegate to `Source')", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal" ] ] }, { "rank": 25, "comment": "PreImagesRange: for an algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "PreImagesRange: for a ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "PreImagesRange: for a linear g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 18, "comment": "PreImagesRange: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "PreImagesRange: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 7, "comment": "PreImagesRange: for general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImagesRange" ] }, { "name": "SetPreImagesRange", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 763 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPreImagesRange: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPreImagesRange: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPreImagesRange" ] }, { "name": "HasPreImagesRange", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 763 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPreImagesRange" ] }, { "name": "ImagesElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 785 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "ImagesElm: for zero mapping and object", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [] ] }, { "rank": 10017, "comment": "ImagesElm: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 36, "comment": "ImagesElm: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 33, "comment": "ImagesElm: for embedding of ring into magma ring, and ring element", "filters": [ [ "IsEmbeddingRingMagmaRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 31, "comment": "ImagesElm: for binary relations over [1..n] with images list", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "ImagesElm: for Frobenius automorphism and source element", "filters": [ [ "IsFrobeniusAutomorphism" ], [] ] }, { "rank": 26, "comment": "ImagesElm: for magma congruence and element", "filters": [ [ "IsMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "ImagesElm: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [] ] }, { "rank": 22, "comment": "ImagesElm: for a Green's equivalence", "filters": [ [ "IsGreensRelation" ], [] ] }, { "rank": 22, "comment": "ImagesElm: for embedding of magma into magma ring, and mult. element", "filters": [ [ "IsEmbeddingMagmaMagmaRing" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 22, "comment": "ImagesElm: for magma congruence and element", "filters": [ [ "IsRightMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "ImagesElm: for magma congruence and element", "filters": [ [ "IsLeftMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "ImagesElm: for equivalence relation with partition and element", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "HasEquivalenceRelationPartition" ], [] ] }, { "rank": 20, "comment": "ImagesElm: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 16, "comment": "ImagesElm: IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [] ] }, { "rank": 14, "comment": "ImagesElm: method for s.p. gen. mapping respecting add. & add.inv., and element", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [] ] }, { "rank": 14, "comment": "ImagesElm: method for s.p. general mapping respecting mult. & inv., and element", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [] ] }, { "rank": 14, "comment": "ImagesElm: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ], [] ] }, { "rank": 10, "comment": "ImagesElm: for Lie embedding and object", "filters": [ [ "IsGeneralMapping", "IsLieEmbeddingRep" ], [] ] }, { "rank": 10, "comment": "ImagesElm: for a restricted mapping, and an element", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [] ] }, { "rank": 10, "comment": "ImagesElm: for a composition mapping, and an element", "filters": [ [ "IsCompositionMappingRep" ], [] ] }, { "rank": 9, "comment": "ImagesElm: for an inverse mapping and an element", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 9, "comment": "ImagesElm: for constant time access general mapping, and element", "filters": [ [ "IsGeneralMapping", "IsConstantTimeAccessGeneralMapping", "HasIsConstantTimeAccessGeneralMapping" ], [] ] }, { "rank": 8, "comment": "ImagesElm: for non s.p. general mapping, and element", "filters": [ [ "IsNonSPGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesElm" ] }, { "name": "ImagesRepresentative", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 809 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "ImagesRepresentative: for zero mapping and object", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [] ] }, { "rank": 10017, "comment": "ImagesRepresentative: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 125, "comment": "ImagesRepresentative: for total GGMBPCGS, and mult.-elm.-with-inverse", "filters": [ [ "IsTotal", "HasIsTotal", "IsGroupGeneralMappingByPcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 59, "comment": "ImagesRepresentative: for homomorphisms of free groups", "filters": [ [ "IsFromFpGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 51, "comment": "ImagesRepresentative: for a blow up isomorphism, and a matrix in the source", "filters": [ [ "IsBlowUpIsomorphism" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 37, "comment": "ImagesRepresentative: for an alg. hom. from f. p. algebra, and an element", "filters": [ [ "IsAlgebraHomomorphismFromFpRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 37, "comment": "ImagesRepresentative: for an operation algebra homomorphism, and an element", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 36, "comment": "ImagesRepresentative: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 35, "comment": "ImagesRepresentative: for FromPcpGHBI", "filters": [ [ "IsFromPcpGHBI" ], [ "IsPcpElement" ] ] }, { "rank": 35, "comment": "ImagesRepresentative: simple tests on equal words to check whether the `generators' are mapped", "filters": [ [ "IsGroupGeneralMappingByImages", "IsFromFpGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 35, "comment": "ImagesRepresentative: map from fp group or free group, use 'MappedWord'", "filters": [ [ "IsFromFpGroupStdGensGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 34, "comment": "ImagesRepresentative: map from (sub)fp group, rewrite", "filters": [ [ "IsGroupGeneralMappingByImages", "IsFromFpGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 33, "comment": "ImagesRepresentative: for embedding of ring into magma ring, and ring element", "filters": [ [ "IsEmbeddingRingMagmaRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 31, "comment": "ImagesRepresentative: for Fp to SCA mapping, and element", "filters": [ [ "IsFptoSCAMorphism" ], [ "IsElementOfFpAlgebra" ] ], "aka": [ "FptoSCAMorphismImageElm" ] }, { "rank": 30, "comment": "ImagesRepresentative", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcgsToPcgsGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 29, "comment": "ImagesRepresentative: using `RepresentativeAction'", "filters": [ [ "HasImagesSource", "IsActionHomomorphismByBase" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 29, "comment": "ImagesRepresentative: imprim perm wreath product embedding", "filters": [ [ "IsEmbeddingImprimitiveWreathProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for isom by finite matrix groups (Polenta)", "filters": [ [ "IsGroupGeneralMappingByImages", "IsIsomorphismByFinitePolycyclicMatrixGroup", "HasIsIsomorphismByFinitePolycyclicMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for isom by matrix groups (Polenta)", "filters": [ [ "IsGroupGeneralMappingByImages", "IsIsomorphismByPolycyclicMatrixGroup", "HasIsIsomorphismByPolycyclicMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for group by field elems isom", "filters": [ [ "IsGroupGeneralMappingByImages", "IsMultGroupByFieldElemsIsomorphism", "HasIsMultGroupByFieldElemsIsomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for unit groups", "filters": [ [ "IsGroupGeneralMappingByImages", "IsUnitGroupIsomorphism", "HasIsUnitGroupIsomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: restricted perm", "filters": [ [ "IsActionHomomorphismSubset" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for action hom that is `ByAsGroup'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages", "IsActionHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: imprim matrix wreath product embedding", "filters": [ [ "IsEmbeddingImprimitiveWreathProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: matrix direct product projection", "filters": [ [ "IsProjectionDirectProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: matrix direct product embedding", "filters": [ [ "IsEmbeddingDirectProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: perm subdirect product projection", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: perm direct product projection", "filters": [ [ "IsProjectionDirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: perm direct product embedding", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: blocks homomorphism", "filters": [ [ "IsBlocksHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: Constituent homomorphism", "filters": [ [ "IsConstituentHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "ImagesRepresentative: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 27, "comment": "ImagesRepresentative: for action hom", "filters": [ [ "IsActionHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "ImageElmActionHomomorphism" ] }, { "rank": 26, "comment": "ImagesRepresentative: for Frobenius automorphism and source element", "filters": [ [ "IsFrobeniusAutomorphism" ], [] ] }, { "rank": 26, "comment": "ImagesRepresentative: for polring g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "IsPolynomialRingDefaultGeneratorMapping" ], [] ] }, { "rank": 25, "comment": "ImagesRepresentative: for algebra g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 24, "comment": "ImagesRepresentative: word decomp hom", "filters": [ [ "IsGroupGeneralMappingByImages", "IsWordDecompHomomorphism", "HasIsWordDecompHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 24, "comment": "ImagesRepresentative: perm group hom", "filters": [ [ "IsPermGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 24, "comment": "ImagesRepresentative: for SC ring g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsSCRingGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 23, "comment": "ImagesRepresentative: for `ByAsGroupGeneralMapping' hom", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 23, "comment": "ImagesRepresentative: for left module m.b.m., and element", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ], [] ] }, { "rank": 23, "comment": "ImagesRepresentative: for left module g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 22, "comment": "ImagesRepresentative: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [] ] }, { "rank": 22, "comment": "ImagesRepresentative: for group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ], [] ] }, { "rank": 22, "comment": "ImagesRepresentative: parallel enumeration of source and range", "filters": [ [ "IsGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "ImagesRepresentativeGMBIByElementsList" ] }, { "rank": 22, "comment": "ImagesRepresentative: for embedding of magma into magma ring, and mult. element", "filters": [ [ "IsEmbeddingMagmaMagmaRing" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 21, "comment": "ImagesRepresentative: equivalence relations", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [] ] }, { "rank": 20, "comment": "ImagesRepresentative: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "ImagesRepresentative: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ], [] ] }, { "rank": 10, "comment": "ImagesRepresentative: for a restricted mapping, and an element", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [] ] }, { "rank": 10, "comment": "ImagesRepresentative: for a composition mapping, and an element", "filters": [ [ "IsCompositionMappingRep" ], [] ] }, { "rank": 9, "comment": "ImagesRepresentative: for an inverse mapping and an element", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 8, "comment": "ImagesRepresentative: for non s.p. general mapping, and element", "filters": [ [ "IsNonSPGeneralMapping" ], [] ] }, { "rank": 8, "comment": "ImagesRepresentative: for s.p. general mapping, and element", "filters": [ [ "IsSPGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesRepresentative" ] }, { "name": "ImagesSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 832 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10019, "comment": "ImagesSet: for zero mapping and collection", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [ "IsCollection" ] ] }, { "rank": 10019, "comment": "ImagesSet: for identity mapping and collection", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [ "IsCollection" ] ] }, { "rank": 85, "comment": "ImagesSet: constituent homomorphism", "filters": [ [ "IsConstituentHomomorphism" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasStabChainMutable" ] ] }, { "rank": 84, "comment": "ImagesSet: for blocks homomorphism and perm. group", "filters": [ [ "IsBlocksHomomorphism" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 81, "comment": "ImagesSet: for ANF automorphism and field", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 81, "comment": "ImagesSet: for Frobenius automorphism and field contained in the source", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 78, "comment": "ImagesSet: for field homomorphism and field", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 58, "comment": "ImagesSet: for conjugator isomorphism, and group", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 57, "comment": "ImagesSet: method for algebra-with-one hom. and FLMLOR-with-one", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 55, "comment": "ImagesSet: method for injective s.p. mapping respecting mult. & inv., and group", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 52, "comment": "ImagesSet: for polring g.m.b.i., and ring", "filters": [ [ "IsGeneralMapping", "IsPolynomialRingDefaultGeneratorMapping" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 52, "comment": "ImagesSet: method for algebra hom. and FLMLOR", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 49, "comment": "ImagesSet: method for s.p. general mapping respecting mult. & inv., and group", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 38, "comment": "ImagesSet: method for linear mapping and left module", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 30, "comment": "ImagesSet: method for s.p. gen. mapping resp. add. & add.inv., and add. group", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 27, "comment": "ImagesSet: for general mapping, and empty list", "filters": [ [ "IsGeneralMapping" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 12, "comment": "ImagesSet: for a restricted mapping, and a collection", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [ "IsCollection" ] ] }, { "rank": 12, "comment": "ImagesSet: for a composition mapping, and a collection", "filters": [ [ "IsCompositionMappingRep" ], [ "IsCollection" ] ] }, { "rank": 11, "comment": "ImagesSet: for an inverse mapping and a collection", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ], [ "IsCollection" ] ] }, { "rank": 9, "comment": "ImagesSet: for general mapping, and finite collection", "filters": [ [ "IsGeneralMapping" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesSet" ] }, { "name": "ImageElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 855 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "ImageElm: for zero mapping and object", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [] ] }, { "rank": 10017, "comment": "ImageElm: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 42, "comment": "ImageElm: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsCyc" ] ] }, { "rank": 31, "comment": "ImageElm: for Fp to SCA mapping, and element", "filters": [ [ "IsFptoSCAMorphism" ], [ "IsElementOfFpAlgebra" ] ] }, { "rank": 26, "comment": "ImageElm: for Frobenius automorphism and source element", "filters": [ [ "IsFrobeniusAutomorphism" ], [] ] }, { "rank": 14, "comment": "ImageElm: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ], [] ] }, { "rank": 13, "comment": "ImageElm: for an inverse mapping and an element", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 11, "comment": "ImageElm: for mapping, and element", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [] ] }, { "rank": 7, "comment": "ImageElm: for general mapping, and element", "filters": [ [ "IsGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageElm" ] }, { "name": "PreImagesElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 982 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "PreImagesElm: for zero mapping and object", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [] ] }, { "rank": 10017, "comment": "PreImagesElm: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 37, "comment": "PreImagesElm: for embedding of ring into magma ring, and free magma ring element", "filters": [ [ "IsEmbeddingRingMagmaRing" ], [ "IsElementOfFreeMagmaRing" ] ] }, { "rank": 36, "comment": "PreImagesElm: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 31, "comment": "PreImagesElm: for embedding of magma into magma ring, and free magma ring element", "filters": [ [ "IsEmbeddingMagmaMagmaRing" ], [ "IsElementOfFreeMagmaRing" ] ] }, { "rank": 31, "comment": "PreImagesElm: for binary rels over [1..n] with images list", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 24, "comment": "PreImagesElm: for Lie embedding and Lie object in default representation", "filters": [ [ "IsGeneralMapping", "IsLieEmbeddingRep" ], [ "IsPackedElementDefaultRep", "IsLieObject" ] ] }, { "rank": 23, "comment": "PreImagesElm: for field homomorphism and element", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ], [] ] }, { "rank": 22, "comment": "PreImagesElm: equivalence relations with parition and element", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "HasEquivalenceRelationPartition" ], [] ] }, { "rank": 19, "comment": "PreImagesElm: for mapping by function", "filters": [ [ "IsMappingByFunctionWithInverseRep" ], [] ] }, { "rank": 14, "comment": "PreImagesElm: method for s.p. gen. mapping respecting add. & add.inv., and element", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [] ] }, { "rank": 14, "comment": "PreImagesElm: method for s.p. general mapping respecting mult. & inv., and element", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [] ] }, { "rank": 10, "comment": "PreImagesElm: for a restricted mapping, and an element", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [] ] }, { "rank": 10, "comment": "PreImagesElm: for a composition mapping, and an element", "filters": [ [ "IsCompositionMappingRep" ], [] ] }, { "rank": 9, "comment": "PreImagesElm: for an inverse mapping and an element", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 9, "comment": "PreImagesElm: for constant time access general mapping, and element", "filters": [ [ "IsGeneralMapping", "IsConstantTimeAccessGeneralMapping", "HasIsConstantTimeAccessGeneralMapping" ], [] ] }, { "rank": 7, "comment": "PreImagesElm: for general mapping with finite source, and element", "filters": [ [ "IsGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImagesElm" ] }, { "name": "PreImageElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1005 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "PreImageElm: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 40, "comment": "PreImageElm: for ANF automorphism and scalar", "filters": [ [ "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 19, "comment": "PreImageElm: for mapping by function", "filters": [ [ "IsMappingByFunctionWithInverseRep" ], [] ] }, { "rank": 13, "comment": "PreImageElm: for an inj. & surj. inverse mapping, and an element", "filters": [ [ "IsGeneralMapping", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 11, "comment": "PreImageElm: for inj. & surj. general mapping, and element", "filters": [ [ "IsGeneralMapping", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective" ], [] ], "aka": [ "PreImagesRepresentative" ] }, { "rank": 7, "comment": "PreImageElm: for general mapping, and element", "filters": [ [ "IsGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImageElm" ] }, { "name": "PreImagesRepresentative", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1031 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10017, "comment": "PreImagesRepresentative: for zero mapping and object", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [] ] }, { "rank": 10017, "comment": "PreImagesRepresentative: for identity mapping and object", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [] ] }, { "rank": 63, "comment": "PreImagesRepresentative: for an alg. hom. from f. p. algebra, and an element", "filters": [ [ "IsAlgebraHomomorphismFromFpRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ], "aka": [ "PreImagesRepresentativeOperationAlgebraHomomorphism" ] }, { "rank": 63, "comment": "PreImagesRepresentative: for an operation algebra homomorphism, and an element", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 51, "comment": "PreImagesRepresentative: for a blow up isomorphism, and a matrix in the range", "filters": [ [ "IsBlowUpIsomorphism" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 37, "comment": "PreImagesRepresentative: for embedding of ring into magma ring, and free magma ring element", "filters": [ [ "IsEmbeddingRingMagmaRing" ], [ "IsElementOfFreeMagmaRing" ] ] }, { "rank": 36, "comment": "PreImagesRepresentative: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 35, "comment": "PreImagesRepresentative: for ToPcpGHBI", "filters": [ [ "IsToPcpGHBI" ], [ "IsPcpElement" ] ] }, { "rank": 33, "comment": "PreImagesRepresentative: for Fp to SCA mapping, and element", "filters": [ [ "IsFptoSCAMorphism" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 32, "comment": "PreImagesRepresentative: AutomGroup Niceomorphism", "filters": [ [ "IsActionHomomorphismAutomGroup" ], [ "IsPerm" ] ] }, { "rank": 31, "comment": "PreImagesRepresentative: IsProjectiveActionHomomorphism", "filters": [ [ "IsProjectiveActionHomomorphism" ], [ "IsPerm" ] ] }, { "rank": 31, "comment": "PreImagesRepresentative: IsLinearActionHomomorphism", "filters": [ [ "IsLinearActionHomomorphism" ], [ "IsPerm" ] ] }, { "rank": 31, "comment": "PreImagesRepresentative: constituent homomorphism", "filters": [ [ "IsConstituentHomomorphism" ], [ "IsPerm" ] ] }, { "rank": 31, "comment": "PreImagesRepresentative: for embedding of magma into magma ring, and free magma ring element", "filters": [ [ "IsEmbeddingMagmaMagmaRing" ], [ "IsElementOfFreeMagmaRing" ] ] }, { "rank": 30, "comment": "PreImagesRepresentative", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcgsToPcgsGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 29, "comment": "PreImagesRepresentative: imprim perm wreath product embedding", "filters": [ [ "IsEmbeddingImprimitiveWreathProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: hom. to standard generators of fp group, using 'MappedWord'", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsToFpGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: imprim matrix wreath product embedding", "filters": [ [ "IsEmbeddingImprimitiveWreathProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: matrix direct product projection", "filters": [ [ "IsProjectionDirectProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: matrix direct product embedding", "filters": [ [ "IsEmbeddingDirectProductMatrixGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: perm subdirect product projection", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: perm direct product projection", "filters": [ [ "IsProjectionDirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: perm direct product embedding", "filters": [ [ "IsEmbeddingDirectProductPermGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: blocks homomorphism", "filters": [ [ "IsBlocksHomomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "PreImagesRepresentative: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 27, "comment": "PreImagesRepresentative: method for pcgs hom", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsToPcGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 26, "comment": "PreImagesRepresentative: for algebra g.m.b.i. knowing inverse, and element", "filters": [ [ "IsGeneralMapping", "HasInverseGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 25, "comment": "PreImagesRepresentative: for homomorphisms of free groups", "filters": [ [ "IsToFpGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 25, "comment": "PreImagesRepresentative: for algebra g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 23, "comment": "PreImagesRepresentative: for PBG-Niceo", "filters": [ [ "IsPreimagesByAsGroupGeneralMappingByImages", "IsNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 23, "comment": "PreImagesRepresentative", "filters": [ [ "IsToPermGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 23, "comment": "PreImagesRepresentative: for ring g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "IsRingGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 23, "comment": "PreImagesRepresentative: for left module m.b.m., and element", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ], [] ] }, { "rank": 23, "comment": "PreImagesRepresentative: for left module g.m.b.i., and element", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ], [] ] }, { "rank": 22, "comment": "PreImagesRepresentative: for GHBI and mult.-elm.-with-inverse", "filters": [ [ "IsGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 22, "comment": "PreImagesRepresentative: for PBG-Hom", "filters": [ [ "IsPreimagesByAsGroupGeneralMappingByImages" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 21, "comment": "PreImagesRepresentative: equivalence relations", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [] ] }, { "rank": 20, "comment": "PreImagesRepresentative: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 19, "comment": "PreImagesRepresentative: for mapping by function with inverse", "filters": [ [ "IsMappingByFunctionWithInverseRep" ], [] ] }, { "rank": 14, "comment": "PreImagesRepresentative: for mapping by function", "filters": [ [ "IsMappingByFunctionRep" ], [] ] }, { "rank": 10, "comment": "PreImagesRepresentative: for a restricted mapping, and an element", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [] ] }, { "rank": 10, "comment": "PreImagesRepresentative: for a composition mapping, and an element", "filters": [ [ "IsCompositionMappingRep" ], [] ] }, { "rank": 9, "comment": "PreImagesRepresentative: for an inverse mapping and an element", "filters": [ [ "IsInverseGeneralMappingRep" ], [] ] }, { "rank": 8, "comment": "PreImagesRepresentative: for total non-s.p. general mapping, and element", "filters": [ [ "IsNonSPGeneralMapping" ], [] ] }, { "rank": 8, "comment": "PreImagesRepresentative: for s.p. general mapping, and element", "filters": [ [ "IsSPGeneralMapping" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "PreImagesSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1054 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10019, "comment": "PreImagesSet: for zero mapping and collection", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [ "IsCollection" ] ] }, { "rank": 10019, "comment": "PreImagesSet: for identity mapping and collection", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [ "IsCollection" ] ] }, { "rank": 91, "comment": "PreImagesSet: for PcpGHBI", "filters": [ [ "IsFromPcpGHBI", "IsToPcpGHBI" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 84, "comment": "PreImagesSet", "filters": [ [ "IsBlocksHomomorphism" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 84, "comment": "PreImagesSet: constituent homomorphism", "filters": [ [ "IsConstituentHomomorphism" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 81, "comment": "PreImagesSet: for ANF automorphism and scalar", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 78, "comment": "PreImagesSet: for field homomorphism and field", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 63, "comment": "PreImagesSet: map from (sub)group of fp group", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsFromFpGroupGeneralMapping" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 58, "comment": "PreImagesSet: for conjugator isomorphism, and group", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 57, "comment": "PreImagesSet: method for algebra-with-one hom. and FLMLOR-with-one", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 55, "comment": "PreImagesSet: method for injective s.p. mapping respecting mult. & inv., and group", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 53, "comment": "PreImagesSet: method for permgroup homs", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPermGroupGeneralMapping" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 52, "comment": "PreImagesSet: method for algebra hom. and FLMLOR", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 49, "comment": "PreImagesSet: method for s.p. general mapping respecting mult. & inv., and group", "filters": [ [ "IsSPGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 38, "comment": "PreImagesSet: method for linear mapping and left module", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 30, "comment": "PreImagesSet: method for s.p. gen. mapping resp. add. & add.inv., and add. group", "filters": [ [ "IsSPGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 27, "comment": "PreImagesSet: for general mapping, and empty list", "filters": [ [ "IsGeneralMapping" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 12, "comment": "PreImagesSet: for a restricted mapping, and a collection", "filters": [ [ "IsGeneralRestrictedMappingRep" ], [ "IsCollection" ] ] }, { "rank": 12, "comment": "PreImagesSet: for a composition mapping, and a collection", "filters": [ [ "IsCompositionMappingRep" ], [ "IsCollection" ] ] }, { "rank": 11, "comment": "PreImagesSet: for an inverse mapping and a collection", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ], [ "IsCollection" ] ] }, { "rank": 9, "comment": "PreImagesSet: for general mapping, and finite collection", "filters": [ [ "IsGeneralMapping" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImagesSet" ] }, { "name": "CompositionMapping2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1189 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10028, "comment": "CompositionMapping2: for zero mapping and single-valued gen. mapping that resp. zero", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping" ], [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 10025, "comment": "CompositionMapping2: for identity mapping and general mapping", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping" ], [ "IsGeneralMapping" ] ] }, { "rank": 10025, "comment": "CompositionMapping2: for general mapping and identity mapping", "filters": [ [ "IsGeneralMapping" ], [ "IsOne", "HasIsOne", "IsGeneralMapping" ] ] }, { "rank": 10024, "comment": "CompositionMapping2: for general mapping and zero mapping", "filters": [ [ "IsGeneralMapping" ], [ "IsZero", "HasIsZero", "IsGeneralMapping" ] ] }, { "rank": 56, "comment": "CompositionMapping2: method for two pc group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "IsPcGroupGeneralMappingByImages", "IsToPcGroupGeneralMappingByImages" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "IsSurjective", "HasIsSurjective", "IsPcGroupGeneralMappingByImages", "IsToPcGroupGeneralMappingByImages" ] ] }, { "rank": 54, "comment": "CompositionMapping2: for two inner automorphisms", "filters": [ [ "IsInnerAutomorphism", "HasIsInnerAutomorphism" ], [ "IsInnerAutomorphism", "HasIsInnerAutomorphism" ] ] }, { "rank": 52, "comment": "CompositionMapping2: for two ANF automorphisms", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ], [ "IsFieldHomomorphism", "HasIsFieldHomomorphism", "IsANFAutomorphismRep" ] ] }, { "rank": 52, "comment": "CompositionMapping2: for two Frobenius automorphisms", "filters": [ [ "IsFrobeniusAutomorphism" ], [ "IsFrobeniusAutomorphism" ] ] }, { "rank": 51, "comment": "CompositionMapping2: for gp. hom. and fp. hom, transferring the coset table", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsFromFpGroupGeneralMappingByImages", "HasCosetTableFpHom" ] ] }, { "rank": 50, "comment": "CompositionMapping2: for two conjugator automorphisms", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 47, "comment": "CompositionMapping2: fp hom. with perm group hom.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsSurjective", "HasIsSurjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsToFpGroupGeneralMappingByImages" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsPermGroupGeneralMappingByImages" ] ] }, { "rank": 46, "comment": "CompositionMapping2: for two conjugator isomorphisms", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ], [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 46, "comment": "CompositionMapping2: for left module hom. and algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 46, "comment": "CompositionMapping2: for left module hom. and linear m.b.m.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 45, "comment": "CompositionMapping2: for action homomorphism with blocks homomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsBlocksHomomorphism" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsActionHomomorphism" ] ] }, { "rank": 44, "comment": "CompositionMapping2: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 44, "comment": "CompositionMapping2: for group automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] }, { "rank": 44, "comment": "CompositionMapping2: for left module hom. and algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 42, "comment": "CompositionMapping2: for left module hom. and linear g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ], [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 40, "comment": "CompositionMapping2: group hom. with perm group hom.", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsPermGroupGeneralMappingByImages" ] ] }, { "rank": 39, "comment": "CompositionMapping2: method for hom2 from pc group", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsGroupGeneralMappingByPcgs" ] ] }, { "rank": 34, "comment": "CompositionMapping2: for semigroup homomorphism by images", "filters": [ [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ], [ "IsGeneralMapping", "IsSPGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "IsSemigroupHomomorphismByImagesRep" ] ] }, { "rank": 32, "comment": "CompositionMapping2: IsTransformationRepOfEndo, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 30, "comment": "CompositionMapping2: for gp. hom. and gp. gen. mapp., using `MappingGeneratorsImages'", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 29, "comment": "CompositionMapping2: IsTransformationRepOfEndo, IsEndoMapping", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 29, "comment": "CompositionMapping2: IsEndoMapping, IsTransformationRepOfEndo", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 14, "comment": "CompositionMapping2: for two general mappings", "filters": [ [ "IsGeneralMapping" ], [ "IsGeneralMapping" ] ], "aka": [ "CompositionMapping2General" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CompositionMapping2" ] }, { "name": "ZeroMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1288 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "ZeroMapping: for collection and additive-magma-with-zero", "filters": [ [ "IsCollection" ], [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZeroMapping" ] }, { "name": "RestrictedMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1308 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10048, "comment": "RestrictedMapping: try if restriction is proper", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 10015, "comment": "RestrictedMapping: for mapping that is already restricted", "filters": [ [ "IsGeneralMapping", "IsGeneralRestrictedMappingRep" ], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 57, "comment": "RestrictedMapping: action homomorphism", "filters": [ [ "IsActionHomomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 54, "comment": "RestrictedMapping: injective case: use GeneralRestrictedMapping", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 52, "comment": "RestrictedMapping: create new GHBI", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 12, "comment": "RestrictedMapping: use GeneralRestrictedMapping", "filters": [ [ "IsGeneralMapping" ], [ "IsCollection", "IsGeneralizedDomain" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedMapping" ] }, { "name": "Embedding", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 86, "comment": "Embedding: of semidirect pc group and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)", "HasSemidirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 86, "comment": "Embedding: of pc group and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 81, "comment": "Embedding: generic method for perm semidirect products", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSemidirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 81, "comment": "Embedding: perm wreath product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 81, "comment": "Embedding: perm direct product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 79, "comment": "Embedding: LAGUNA: from group to pc-presented normalized unit group of group ring", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNormalizedUnitGroupOfGroupRing", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 70, "comment": "Embedding: pcp wreath product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "Embedding", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 65, "comment": "Embedding: matrix wreath product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 65, "comment": "Embedding: matrix direct product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 62, "comment": "Embedding: for ring and magma ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFreeMagmaRing" ] ] }, { "rank": 59, "comment": "Embedding: generic wreath product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo", "CategoryCollections(IsWreathProductElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 56, "comment": "Embedding: LAGUNA: from a group to the Lie algebra of the group ring", "filters": [ [ "IsMagma" ], [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 55, "comment": "Embedding: free products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFreeProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": "Embedding: vectorspace semidirect products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSemidirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": "Embedding: of semidirect product and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSemidirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": "Embedding: group direct product and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 47, "comment": "Embedding: for magma and magma ring", "filters": [ [ "IsMagma" ], [ "IsFreeMagmaRing" ] ] }, { "rank": 3, "comment": "Embedding: for two families, the first with known Lie family", "filters": [ [ "IsFamily", "HasLieFamily" ], [ "IsFamily" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Embedding" ] }, { "name": "Projection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1393 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "Projection: of semidirect pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)", "HasSemidirectProductInfo" ] ] }, { "rank": 62, "comment": "Projection: generic method for perm semidirect products", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSemidirectProductInfo" ] ] }, { "rank": 62, "comment": "Projection: perm wreath product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo" ] ] }, { "rank": 46, "comment": "Projection: matrix wreath product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo" ] ] }, { "rank": 40, "comment": "Projection: generic wreath product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasWreathProductInfo", "CategoryCollections(IsWreathProductElement)" ] ] }, { "rank": 36, "comment": "Projection: of semidirect product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSemidirectProductInfo" ] ] } ], "2args": [ { "rank": 86, "comment": "Projection: of pc group and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 81, "comment": "Projection: perm subdirect product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSubdirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 81, "comment": "Projection: perm direct product", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "Projection", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 65, "comment": "Projection: matrix direct product", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": "Projection: pc subdirect product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSubdirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 55, "comment": "Projection: group direct product and integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Projection" ] }, { "name": "MappingGeneratorsImages", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1511 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "MappingGeneratorsImages: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMappingGeneratorsImages" ] ] }, { "rank": 23, "comment": "MappingGeneratorsImages: for action hom that is `ByAsGroup'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages", "IsActionHomomorphism" ] ] }, { "rank": 23, "comment": "MappingGeneratorsImages: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 17, "comment": "MappingGeneratorsImages: for group homomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 0, "comment": "MappingGeneratorsImages: fallback method to test conditions", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MappingGeneratorsImages" ] }, { "name": "SetMappingGeneratorsImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMappingGeneratorsImages: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMappingGeneratorsImages: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMappingGeneratorsImages" ] }, { "name": "HasMappingGeneratorsImages", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapping.gd", "line": 1511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMappingGeneratorsImages" ] }, { "name": "RespectsMultiplication", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsMultiplication: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsMultiplication" ] ] }, { "rank": 7, "comment": "RespectsMultiplication: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsMultiplication" ] }, { "name": "SetRespectsMultiplication", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsMultiplication: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsMultiplication: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsMultiplication" ] }, { "name": "HasRespectsMultiplication", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemigroupGeneralMapping", "HasRespectsMultiplication" ] }, { "name": "RespectsOne", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsOne" ] ] }, { "rank": 7, "comment": "RespectsOne: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsOne" ] }, { "name": "SetRespectsOne", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsOne" ] }, { "name": "HasRespectsOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsOne" ] }, { "name": "RespectsInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsInverses" ] ] }, { "rank": 7, "comment": "RespectsInverses: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsInverses" ] }, { "name": "SetRespectsInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsInverses" ] }, { "name": "HasRespectsInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsInverses" ] }, { "name": "KernelOfMultiplicativeGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "KernelOfMultiplicativeGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKernelOfMultiplicativeGeneralMapping" ] ] }, { "rank": 10013, "comment": "KernelOfMultiplicativeGeneralMapping: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 10013, "comment": "KernelOfMultiplicativeGeneralMapping: method for an injective gen. mapping that respects mult. and one", "filters": [ [ "IsGeneralMapping", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 41, "comment": "KernelOfMultiplicativeGeneralMapping: for PcpGHBI", "filters": [ [ "IsFromPcpGHBI", "IsToPcpGHBI" ] ] }, { "rank": 29, "comment": "KernelOfMultiplicativeGeneralMapping: from fp/free group, std. gens., to perm group", "filters": [ [ "IsToPermGroupGeneralMappingByImages", "IsFromFpGroupGeneralMapping" ] ] }, { "rank": 24, "comment": "KernelOfMultiplicativeGeneralMapping: hom from fp grp", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsFromFpGroupGeneralMapping" ] ] }, { "rank": 24, "comment": "KernelOfMultiplicativeGeneralMapping: method for homs from pc group into pc group or perm group", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages", "IsToPcGroupGeneralMappingByImages" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: matrix direct product projection", "filters": [ [ "IsProjectionDirectProductMatrixGroup" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: perm subdirect product projection", "filters": [ [ "IsProjectionSubdirectProductPermGroup" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: perm direct product projection", "filters": [ [ "IsProjectionDirectProductPermGroup" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: blocks homomorphism", "filters": [ [ "IsBlocksHomomorphism" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: for constituent homomorphism", "filters": [ [ "IsConstituentHomomorphism" ] ] }, { "rank": 23, "comment": "KernelOfMultiplicativeGeneralMapping: method for homs from pc group", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPcGroupGeneralMappingByImages" ] ] }, { "rank": 22, "comment": "KernelOfMultiplicativeGeneralMapping: for action homomorphism", "filters": [ [ "IsActionHomomorphism" ] ] }, { "rank": 20, "comment": "KernelOfMultiplicativeGeneralMapping: for perm to perm group homs, compute stab chain, try again", "filters": [ [ "IsPermGroupGeneralMappingByImages", "IsToPermGroupGeneralMappingByImages" ] ] }, { "rank": 20, "comment": "KernelOfMultiplicativeGeneralMapping: hom by function", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsMappingByFunctionRep" ] ] }, { "rank": 18, "comment": "KernelOfMultiplicativeGeneralMapping: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "KernelOfMultiplicativeGeneralMapping: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 16, "comment": "KernelOfMultiplicativeGeneralMapping: for a restricted mapping that resp. mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsGeneralRestrictedMappingRep", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 16, "comment": "KernelOfMultiplicativeGeneralMapping: for a composition mapping that resp. mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsCompositionMappingRep", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 11, "comment": "KernelOfMultiplicativeGeneralMapping: method for a finite general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 9, "comment": "KernelOfMultiplicativeGeneralMapping: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KernelOfMultiplicativeGeneralMapping" ] }, { "name": "SetKernelOfMultiplicativeGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKernelOfMultiplicativeGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKernelOfMultiplicativeGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKernelOfMultiplicativeGeneralMapping" ] }, { "name": "HasKernelOfMultiplicativeGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKernelOfMultiplicativeGeneralMapping" ] }, { "name": "CoKernelOfMultiplicativeGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 203 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "CoKernelOfMultiplicativeGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoKernelOfMultiplicativeGeneralMapping" ] ] }, { "rank": 10013, "comment": "CoKernelOfMultiplicativeGeneralMapping: get delayed set attribute values", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 10013, "comment": "CoKernelOfMultiplicativeGeneralMapping: method for a single-valued gen. mapping that respects mult. and one", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 29, "comment": "CoKernelOfMultiplicativeGeneralMapping: for IsFromPcpGHBI", "filters": [ [ "IsFromPcpGHBI" ] ] }, { "rank": 29, "comment": "CoKernelOfMultiplicativeGeneralMapping: GHBI from fp grp", "filters": [ [ "IsGroupGeneralMappingByImages", "IsFromFpGroupGeneralMappingByImages" ] ] }, { "rank": 20, "comment": "CoKernelOfMultiplicativeGeneralMapping", "filters": [ [ "IsPermGroupGeneralMappingByImages", "IsToPermGroupGeneralMappingByImages" ] ] }, { "rank": 19, "comment": "CoKernelOfMultiplicativeGeneralMapping", "filters": [ [ "IsPermGroupGeneralMappingByImages" ] ] }, { "rank": 18, "comment": "CoKernelOfMultiplicativeGeneralMapping: for GMBPCGS: evaluate relations", "filters": [ [ "IsGroupGeneralMappingByPcgs" ] ] }, { "rank": 18, "comment": "CoKernelOfMultiplicativeGeneralMapping: via `AsGroupGeneralMappingByImages'", "filters": [ [ "IsGroupGeneralMappingByAsGroupGeneralMappingByImages" ] ] }, { "rank": 17, "comment": "CoKernelOfMultiplicativeGeneralMapping: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 16, "comment": "CoKernelOfMultiplicativeGeneralMapping: for a restricted mapping that resp. mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsGeneralRestrictedMappingRep", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 16, "comment": "CoKernelOfMultiplicativeGeneralMapping: for a composition mapping that resp. mult. and inv.", "filters": [ [ "IsGeneralMapping", "IsCompositionMappingRep", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 11, "comment": "CoKernelOfMultiplicativeGeneralMapping: method for a finite general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsOne", "HasRespectsOne" ] ] }, { "rank": 9, "comment": "CoKernelOfMultiplicativeGeneralMapping: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoKernelOfMultiplicativeGeneralMapping" ] }, { "name": "SetCoKernelOfMultiplicativeGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 203 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoKernelOfMultiplicativeGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoKernelOfMultiplicativeGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoKernelOfMultiplicativeGeneralMapping" ] }, { "name": "HasCoKernelOfMultiplicativeGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 203 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoKernelOfMultiplicativeGeneralMapping" ] }, { "name": "RespectsAddition", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsAddition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsAddition" ] ] }, { "rank": 7, "comment": "RespectsAddition: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsAddition" ] }, { "name": "SetRespectsAddition", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsAddition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsAddition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsAddition" ] }, { "name": "HasRespectsAddition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsAddition" ] }, { "name": "RespectsZero", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsZero" ] ] }, { "rank": 7, "comment": "RespectsZero: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsZero" ] }, { "name": "SetRespectsZero", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsZero" ] }, { "name": "HasRespectsZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsZero" ] }, { "name": "RespectsAdditiveInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 301 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsAdditiveInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsAdditiveInverses" ] ] }, { "rank": 7, "comment": "RespectsAdditiveInverses: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsAdditiveInverses" ] }, { "name": "SetRespectsAdditiveInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 301 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsAdditiveInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsAdditiveInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsAdditiveInverses" ] }, { "name": "HasRespectsAdditiveInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 301 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsAdditiveInverses" ] }, { "name": "KernelOfAdditiveGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "KernelOfAdditiveGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKernelOfAdditiveGeneralMapping" ] ] }, { "rank": 10021, "comment": "KernelOfAdditiveGeneralMapping: method for zero mapping", "filters": [ [ "IsZero", "HasIsZero", "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 10013, "comment": "KernelOfAdditiveGeneralMapping: method for an injective gen. mapping that respects add. and zero", "filters": [ [ "IsGeneralMapping", "IsInjective", "HasIsInjective", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 29, "comment": "KernelOfAdditiveGeneralMapping: for operation algebra hom. with fin. dim. source", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsOperationAlgebraHomomorphismDefaultRep" ] ] }, { "rank": 25, "comment": "KernelOfAdditiveGeneralMapping: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "KernelOfAdditiveGeneralMapping: for a field homomorphism", "filters": [ [ "IsFieldHomomorphism", "HasIsFieldHomomorphism" ] ] }, { "rank": 23, "comment": "KernelOfAdditiveGeneralMapping: for ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "KernelOfAdditiveGeneralMapping: for left module m.b.m.", "filters": [ [ "IsGeneralMapping", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 23, "comment": "KernelOfAdditiveGeneralMapping: for left module g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 16, "comment": "KernelOfAdditiveGeneralMapping: for a restricted mapping that resp. add. and add.inv.", "filters": [ [ "IsGeneralMapping", "IsGeneralRestrictedMappingRep", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 16, "comment": "KernelOfAdditiveGeneralMapping: for a composition mapping that resp. add. and add.inv.", "filters": [ [ "IsGeneralMapping", "IsCompositionMappingRep", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 15, "comment": "KernelOfAdditiveGeneralMapping: method for a finite linear mapping", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 11, "comment": "KernelOfAdditiveGeneralMapping: method for a finite general mapping", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 9, "comment": "KernelOfAdditiveGeneralMapping: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KernelOfAdditiveGeneralMapping" ] }, { "name": "SetKernelOfAdditiveGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKernelOfAdditiveGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKernelOfAdditiveGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKernelOfAdditiveGeneralMapping" ] }, { "name": "HasKernelOfAdditiveGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKernelOfAdditiveGeneralMapping" ] }, { "name": "CoKernelOfAdditiveGeneralMapping", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "CoKernelOfAdditiveGeneralMapping: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoKernelOfAdditiveGeneralMapping" ] ] }, { "rank": 10013, "comment": "CoKernelOfAdditiveGeneralMapping: method for a single-valued gen. mapping that respects add. and zero", "filters": [ [ "IsGeneralMapping", "IsSingleValued", "HasIsSingleValued", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 25, "comment": "CoKernelOfAdditiveGeneralMapping: for algebra g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "CoKernelOfAdditiveGeneralMapping: for ring g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsRingGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "CoKernelOfAdditiveGeneralMapping: for left module g.m.b.i.", "filters": [ [ "IsGeneralMapping", "IsLinearGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 16, "comment": "CoKernelOfAdditiveGeneralMapping: for a restricted mapping that resp. add. and add.inv.", "filters": [ [ "IsGeneralMapping", "IsGeneralRestrictedMappingRep", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 16, "comment": "CoKernelOfAdditiveGeneralMapping: for a composition mapping that resp. add. and add.inv.", "filters": [ [ "IsGeneralMapping", "IsCompositionMappingRep", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses" ] ] }, { "rank": 15, "comment": "CoKernelOfAdditiveGeneralMapping: method for a finite linear mapping", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] }, { "rank": 11, "comment": "CoKernelOfAdditiveGeneralMapping: method for a finite general mapping", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsZero", "HasRespectsZero" ] ] }, { "rank": 9, "comment": "CoKernelOfAdditiveGeneralMapping: for an inverse mapping", "filters": [ [ "IsGeneralMapping", "IsInverseGeneralMappingRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoKernelOfAdditiveGeneralMapping" ] }, { "name": "SetCoKernelOfAdditiveGeneralMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoKernelOfAdditiveGeneralMapping: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoKernelOfAdditiveGeneralMapping: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoKernelOfAdditiveGeneralMapping" ] }, { "name": "HasCoKernelOfAdditiveGeneralMapping", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoKernelOfAdditiveGeneralMapping" ] }, { "name": "RespectsScalarMultiplication", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RespectsScalarMultiplication: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRespectsScalarMultiplication" ] ] }, { "rank": 7, "comment": "RespectsScalarMultiplication: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RespectsScalarMultiplication" ] }, { "name": "SetRespectsScalarMultiplication", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRespectsScalarMultiplication: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRespectsScalarMultiplication: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRespectsScalarMultiplication" ] }, { "name": "HasRespectsScalarMultiplication", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRespectsScalarMultiplication" ] }, { "name": "IsLinearMapping", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 473 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLinearMapping" ] }, { "name": "IsFieldHomomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 607 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsFieldHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFieldHomomorphism" ] ] }, { "rank": 7, "comment": "IsFieldHomomorphism", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 7, "comment": "IsFieldHomomorphism: method for a general mapping", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFieldHomomorphism" ] }, { "name": "SetIsFieldHomomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 607 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFieldHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFieldHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFieldHomomorphism" ] }, { "name": "HasIsFieldHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 607 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFieldHomomorphism" ] }, { "name": "TransformsMultiplicationIntoAddition", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 729 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TransformsMultiplicationIntoAddition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformsMultiplicationIntoAddition" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformsMultiplicationIntoAddition" ] }, { "name": "SetTransformsMultiplicationIntoAddition", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 729 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformsMultiplicationIntoAddition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformsMultiplicationIntoAddition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformsMultiplicationIntoAddition" ] }, { "name": "HasTransformsMultiplicationIntoAddition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 729 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformsMultiplicationIntoAddition" ] }, { "name": "TranformsOneIntoZero", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TranformsOneIntoZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTranformsOneIntoZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TranformsOneIntoZero" ] }, { "name": "SetTranformsOneIntoZero", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTranformsOneIntoZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTranformsOneIntoZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTranformsOneIntoZero" ] }, { "name": "HasTranformsOneIntoZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTranformsOneIntoZero" ] }, { "name": "TransformsInversesIntoAdditiveInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 789 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TransformsInversesIntoAdditiveInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformsInversesIntoAdditiveInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformsInversesIntoAdditiveInverses" ] }, { "name": "SetTransformsInversesIntoAdditiveInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 789 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformsInversesIntoAdditiveInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformsInversesIntoAdditiveInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformsInversesIntoAdditiveInverses" ] }, { "name": "HasTransformsInversesIntoAdditiveInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 789 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformsInversesIntoAdditiveInverses" ] }, { "name": "TransformsAdditionIntoMultiplication", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 860 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TransformsAdditionIntoMultiplication: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformsAdditionIntoMultiplication" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformsAdditionIntoMultiplication" ] }, { "name": "SetTransformsAdditionIntoMultiplication", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 860 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformsAdditionIntoMultiplication: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformsAdditionIntoMultiplication: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformsAdditionIntoMultiplication" ] }, { "name": "HasTransformsAdditionIntoMultiplication", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 860 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformsAdditionIntoMultiplication" ] }, { "name": "TransformsZeroIntoOne", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 889 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TransformsZeroIntoOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformsZeroIntoOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformsZeroIntoOne" ] }, { "name": "SetTransformsZeroIntoOne", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 889 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformsZeroIntoOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformsZeroIntoOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformsZeroIntoOne" ] }, { "name": "HasTransformsZeroIntoOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 889 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformsZeroIntoOne" ] }, { "name": "TransformsAdditiveInversesIntoInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 918 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "TransformsAdditiveInversesIntoInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformsAdditiveInversesIntoInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformsAdditiveInversesIntoInverses" ] }, { "name": "SetTransformsAdditiveInversesIntoInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 918 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformsAdditiveInversesIntoInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformsAdditiveInversesIntoInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformsAdditiveInversesIntoInverses" ] }, { "name": "HasTransformsAdditiveInversesIntoInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mapphomo.gd", "line": 918 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformsAdditiveInversesIntoInverses" ] }, { "name": "Successors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 283 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "Successors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSuccessors" ] ] }, { "rank": 22, "comment": "Successors: for a Green's equivalence", "filters": [ [ "IsGreensRelation" ] ] }, { "rank": 9, "comment": "Successors: for a generic relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "Successors: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesListOfBinaryRelation", "Successors" ] }, { "name": "SetSuccessors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 283 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSuccessors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSuccessors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSuccessors" ] }, { "name": "HasSuccessors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 283 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSuccessors" ] }, { "name": "DegreeOfBinaryRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "DegreeOfBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfBinaryRelation" ] ] }, { "rank": 0, "comment": "DegreeOfBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfBinaryRelation" ] }, { "name": "SetDegreeOfBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfBinaryRelation" ] }, { "name": "HasDegreeOfBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfBinaryRelation" ] }, { "name": "IsReflexiveBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsReflexiveBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReflexiveBinaryRelation" ] ] }, { "rank": 12, "comment": "IsReflexiveBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsReflexiveBinaryRelation: reflexive test binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsReflexiveBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReflexiveBinaryRelation" ] }, { "name": "SetIsReflexiveBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReflexiveBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReflexiveBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReflexiveBinaryRelation" ] }, { "name": "HasIsReflexiveBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReflexiveBinaryRelation" ] }, { "name": "IsSymmetricBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 388 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsSymmetricBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSymmetricBinaryRelation" ] ] }, { "rank": 12, "comment": "IsSymmetricBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsSymmetricBinaryRelation: symmetric test binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsSymmetricBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSymmetricBinaryRelation" ] }, { "name": "SetIsSymmetricBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSymmetricBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSymmetricBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSymmetricBinaryRelation" ] }, { "name": "HasIsSymmetricBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSymmetricBinaryRelation" ] }, { "name": "IsTransitiveBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsTransitiveBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTransitiveBinaryRelation" ] ] }, { "rank": 12, "comment": "IsTransitiveBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsTransitiveBinaryRelation: transitive test binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsTransitiveBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTransitiveBinaryRelation" ] }, { "name": "SetIsTransitiveBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTransitiveBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTransitiveBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTransitiveBinaryRelation" ] }, { "name": "HasIsTransitiveBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTransitiveBinaryRelation" ] }, { "name": "IsAntisymmetricBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 443 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsAntisymmetricBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAntisymmetricBinaryRelation" ] ] }, { "rank": 12, "comment": "IsAntisymmetricBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsAntisymmetricBinaryRelation: test for Antisymmetry of a binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsAntisymmetricBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAntisymmetricBinaryRelation" ] }, { "name": "SetIsAntisymmetricBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 443 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAntisymmetricBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAntisymmetricBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAntisymmetricBinaryRelation" ] }, { "name": "HasIsAntisymmetricBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 443 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAntisymmetricBinaryRelation" ] }, { "name": "IsPreOrderBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 464 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsPreOrderBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPreOrderBinaryRelation" ] ] }, { "rank": 12, "comment": "IsPreOrderBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsPreOrderBinaryRelation: test for whether a binary relation is a preorder", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsPreOrderBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPreOrderBinaryRelation" ] }, { "name": "SetIsPreOrderBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 464 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPreOrderBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPreOrderBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPreOrderBinaryRelation" ] }, { "name": "HasIsPreOrderBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 464 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPreOrderBinaryRelation" ] }, { "name": "IsPartialOrderBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsPartialOrderBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPartialOrderBinaryRelation" ] ] }, { "rank": 12, "comment": "IsPartialOrderBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsPartialOrderBinaryRelation: test for whether a binary relation is a partial order", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsPartialOrderBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPartialOrderBinaryRelation" ] }, { "name": "SetIsPartialOrderBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPartialOrderBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPartialOrderBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPartialOrderBinaryRelation" ] }, { "name": "HasIsPartialOrderBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPartialOrderBinaryRelation" ] }, { "name": "IsLatticeOrderBinaryRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 509 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsLatticeOrderBinaryRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLatticeOrderBinaryRelation" ] ] }, { "rank": 9, "comment": "IsLatticeOrderBinaryRelation: test for whether a binary relation is a lattice order", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsLatticeOrderBinaryRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLatticeOrderBinaryRelation" ] }, { "name": "SetIsLatticeOrderBinaryRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 509 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLatticeOrderBinaryRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLatticeOrderBinaryRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLatticeOrderBinaryRelation" ] }, { "name": "HasIsLatticeOrderBinaryRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 509 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLatticeOrderBinaryRelation" ] }, { "name": "IsEquivalenceRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 538 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsEquivalenceRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsEquivalenceRelation" ] ] }, { "rank": 12, "comment": "IsEquivalenceRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "IsEquivalenceRelation: test for equivalence relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] }, { "rank": 0, "comment": "IsEquivalenceRelation: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsEquivalenceRelation" ] }, { "name": "SetIsEquivalenceRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 538 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsEquivalenceRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsEquivalenceRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsEquivalenceRelation" ] }, { "name": "HasIsEquivalenceRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 538 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsEquivalenceRelation" ] }, { "name": "ReflexiveClosureBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 573 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "ReflexiveClosureBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "ReflexiveClosureBinaryRelation: for binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReflexiveClosureBinaryRelation" ] }, { "name": "SymmetricClosureBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 593 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "SymmetricClosureBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "SymmetricClosureBinaryRelation: for binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricClosureBinaryRelation" ] }, { "name": "TransitiveClosureBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 621 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "TransitiveClosureBinaryRelation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 9, "comment": "TransitiveClosureBinaryRelation: for binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransitiveClosureBinaryRelation" ] }, { "name": "HasseDiagramBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 639 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 9, "comment": "HasseDiagramBinaryRelation: for binary relation", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasseDiagramBinaryRelation" ] }, { "name": "IsHasseDiagram", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsHasseDiagram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsHasseDiagram" ] ] }, { "rank": 0, "comment": "IsHasseDiagram: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsHasseDiagram" ] }, { "name": "SetIsHasseDiagram", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsHasseDiagram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsHasseDiagram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsHasseDiagram" ] }, { "name": "HasIsHasseDiagram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsHasseDiagram" ] }, { "name": "PartialOrderOfHasseDiagram", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "PartialOrderOfHasseDiagram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPartialOrderOfHasseDiagram" ] ] }, { "rank": 0, "comment": "PartialOrderOfHasseDiagram: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialOrderOfHasseDiagram" ] }, { "name": "SetPartialOrderOfHasseDiagram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPartialOrderOfHasseDiagram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPartialOrderOfHasseDiagram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPartialOrderOfHasseDiagram" ] }, { "name": "HasPartialOrderOfHasseDiagram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPartialOrderOfHasseDiagram" ] }, { "name": "StronglyConnectedComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 713 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 9, "comment": "StronglyConnectedComponents: for general binary relations", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StronglyConnectedComponents" ] }, { "name": "EquivalenceRelationPartition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 741 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "EquivalenceRelationPartition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEquivalenceRelationPartition" ] ] }, { "rank": 26, "comment": "EquivalenceRelationPartition: for a congruence on a magma", "filters": [ [ "IsMagmaCongruence" ] ] }, { "rank": 22, "comment": "EquivalenceRelationPartition: for a Green's equivalence", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensRelation" ] ] }, { "rank": 22, "comment": "EquivalenceRelationPartition: for a right congruence on a magma", "filters": [ [ "IsRightMagmaCongruence" ] ] }, { "rank": 22, "comment": "EquivalenceRelationPartition: for a left congruence on a magma", "filters": [ [ "IsLeftMagmaCongruence" ] ] }, { "rank": 21, "comment": "EquivalenceRelationPartition: compute the partition for an arbitrary equiv rel", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] }, { "rank": 0, "comment": "EquivalenceRelationPartition: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquivalenceRelationPartition" ] }, { "name": "SetEquivalenceRelationPartition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 741 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEquivalenceRelationPartition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEquivalenceRelationPartition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEquivalenceRelationPartition" ] }, { "name": "HasEquivalenceRelationPartition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 741 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEquivalenceRelationPartition" ] }, { "name": "GeneratorsOfEquivalenceRelationPartition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "GeneratorsOfEquivalenceRelationPartition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfEquivalenceRelationPartition" ] ] }, { "rank": 21, "comment": "GeneratorsOfEquivalenceRelationPartition: generators for an equivalence with a partition", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] }, { "rank": 0, "comment": "GeneratorsOfEquivalenceRelationPartition: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfEquivalenceRelationPartition" ] }, { "name": "SetGeneratorsOfEquivalenceRelationPartition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfEquivalenceRelationPartition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfEquivalenceRelationPartition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfEquivalenceRelationPartition" ] }, { "name": "HasGeneratorsOfEquivalenceRelationPartition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfEquivalenceRelationPartition" ] }, { "name": "JoinEquivalenceRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 873 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "JoinEquivalenceRelations: join of two equivalence relations", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "JoinEquivalenceRelations" ] }, { "name": "MeetEquivalenceRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 875 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "MeetEquivalenceRelations: meet of two equivalence relations", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MeetEquivalenceRelations" ] }, { "name": "EquivalenceClassRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 915 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "EquivalenceClassRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEquivalenceClassRelation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquivalenceClassRelation" ] }, { "name": "SetEquivalenceClassRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 915 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEquivalenceClassRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEquivalenceClassRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEquivalenceClassRelation" ] }, { "name": "HasEquivalenceClassRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 915 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEquivalenceClassRelation" ] }, { "name": "EquivalenceClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "EquivalenceClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEquivalenceClasses" ] ] }, { "rank": 26, "comment": "EquivalenceClasses: for magma congruences", "filters": [ [ "IsMagmaCongruence" ] ] }, { "rank": 23, "comment": "EquivalenceClasses: for a Green's J-relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensJRelation" ] ] }, { "rank": 23, "comment": "EquivalenceClasses: for a Green's D-relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensDRelation" ] ] }, { "rank": 23, "comment": "EquivalenceClasses: for a Green's H-relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensHRelation" ] ] }, { "rank": 23, "comment": "EquivalenceClasses: for a Green's L-relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensLRelation" ] ] }, { "rank": 23, "comment": "EquivalenceClasses: for a Green's R-relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensRRelation" ] ] }, { "rank": 21, "comment": "EquivalenceClasses: wraparound to call 2-argument version", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ] ] }, { "rank": 0, "comment": "EquivalenceClasses: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [ { "rank": 23, "comment": "EquivalenceClasses: for a generic equivalence relation", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [ "IsCollection" ] ] }, { "rank": 3, "comment": "EquivalenceClasses: for a list and a relation or a class invariant (RCWA)", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquivalenceClasses" ] }, { "name": "SetEquivalenceClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEquivalenceClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEquivalenceClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEquivalenceClasses" ] }, { "name": "HasEquivalenceClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEquivalenceClasses" ] }, { "name": "EquivalenceClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 969 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "EquivalenceClassOfElement: for magma congruence with checking", "filters": [ [ "IsMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "EquivalenceClassOfElement: for right magma congruence with checking", "filters": [ [ "IsRightMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "EquivalenceClassOfElement: for left magma congruence with checking", "filters": [ [ "IsLeftMagmaCongruence" ], [] ] }, { "rank": 21, "comment": "EquivalenceClassOfElement: with checking", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquivalenceClassOfElement" ] }, { "name": "EquivalenceClassOfElementNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/relation.gd", "line": 972 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "EquivalenceClassOfElementNC: for magma congruence with no check", "filters": [ [ "IsMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "EquivalenceClassOfElementNC: for a Green's relation and object", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation", "IsGreensRelation" ], [] ] }, { "rank": 22, "comment": "EquivalenceClassOfElementNC: for magma congruence with no check", "filters": [ [ "IsRightMagmaCongruence" ], [] ] }, { "rank": 22, "comment": "EquivalenceClassOfElementNC: for magma congruence with no check", "filters": [ [ "IsLeftMagmaCongruence" ], [] ] }, { "rank": 21, "comment": "EquivalenceClassOfElementNC: no check", "filters": [ [ "IsEquivalenceRelation", "HasIsEquivalenceRelation" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquivalenceClassOfElementNC" ] }, { "name": "MagmaByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 233 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "MagmaByGenerators: for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "MagmaByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaByGenerators" ] }, { "name": "MagmaWithOneByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "MagmaWithOneByGenerators: for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "MagmaWithOneByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaWithOneByGenerators" ] }, { "name": "MagmaWithInversesByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "MagmaWithInversesByGenerators: for collection", "filters": [ [ "IsCollection", "IsFinite", "HasIsFinite" ] ] } ], "2args": [ { "rank": 5, "comment": "MagmaWithInversesByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList", "IsFinite", "HasIsFinite" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaWithInversesByGenerators" ] }, { "name": "AsMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 360 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "AsMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsMagma" ] ] }, { "rank": 111, "comment": "AsMagma: for a magma (return the argument)", "filters": [ [ "IsMagma" ] ] }, { "rank": 2, "comment": "AsMagma: generic method for collections", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsMagma" ] }, { "name": "SetAsMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsMagma" ] }, { "name": "HasAsMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsMagma" ] }, { "name": "AsSubmagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 380 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "AsSubmagma: generic method for a domain and a collection", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubmagma" ] }, { "name": "GeneratorsOfMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 403 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "GeneratorsOfMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfMagma" ] ] }, { "rank": 31, "comment": "GeneratorsOfMagma", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 23, "comment": "GeneratorsOfMagma", "filters": [ [ "IsAttributeStoringRep", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "GeneratorsOfMagma", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 19, "comment": "GeneratorsOfMagma: for a magma-with-inv. with gens., all elms. of finite order", "filters": [ [ "CategoryCollections(IsFiniteOrderElement)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 19, "comment": "GeneratorsOfMagma: for a magma-with-one with generators, all elms. of finite order", "filters": [ [ "CategoryCollections(IsFiniteOrderElement)", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 18, "comment": "GeneratorsOfMagma: for a magma-with-inverses with known generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 17, "comment": "GeneratorsOfMagma: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 17, "comment": "GeneratorsOfMagma: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 15, "comment": "GeneratorsOfMagma: for a magma-with-one with known generators", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 11, "comment": "GeneratorsOfMagma: generic method for a magma (take domain generators)", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfMagma", "GeneratorsOfSemigroup" ] }, { "name": "SetGeneratorsOfMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 403 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfMagma", "SetGeneratorsOfSemigroup" ] }, { "name": "HasGeneratorsOfMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 403 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfMagma", "HasGeneratorsOfSemigroup" ] }, { "name": "GeneratorsOfMagmaWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "GeneratorsOfMagmaWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 35, "comment": "GeneratorsOfMagmaWithOne", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 19, "comment": "GeneratorsOfMagmaWithOne: for a magma-with-inv. with gens., all elms. of finite order", "filters": [ [ "CategoryCollections(IsFiniteOrderElement)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ], "aka": [ "GeneratorsOfGroup", "GeneratorsOfMagmaWithInverses" ] }, { "rank": 18, "comment": "GeneratorsOfMagmaWithOne: for a magma-with-inverses with generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 15, "comment": "GeneratorsOfMagmaWithOne: for a magma-with-one with known magma generators (take them)", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfMagmaWithOne", "GeneratorsOfMonoid" ] }, { "name": "SetGeneratorsOfMagmaWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfMagmaWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfMagmaWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfMagmaWithOne", "SetGeneratorsOfMonoid" ] }, { "name": "HasGeneratorsOfMagmaWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfMagmaWithOne", "HasGeneratorsOfMonoid" ] }, { "name": "GeneratorsOfMagmaWithInverses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "GeneratorsOfMagmaWithInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 372, "comment": "GeneratorsOfMagmaWithInverses", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 52, "comment": "GeneratorsOfMagmaWithInverses: for a subgroup of a free group having a FreeGroupAutomaton", "filters": [ [ "HasFreeGroupAutomaton" ] ], "aka": [ "FreeGeneratorsOfGroup" ] }, { "rank": 49, "comment": "GeneratorsOfMagmaWithInverses", "filters": [ [ "HasFreeGeneratorsOfGroup" ] ] }, { "rank": 38, "comment": "GeneratorsOfMagmaWithInverses: for whole family f.p. group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "GeneratorsOfMagmaWithInverses: subgroup fp, via augmented coset table", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "GeneratorsOfMagmaWithInverses: Schreier generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasElementTestFunction" ] ] }, { "rank": 18, "comment": "GeneratorsOfMagmaWithInverses: for a magma-with-inverses with known magma-with-one gen.s (take them)", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithOne" ] ] }, { "rank": 18, "comment": "GeneratorsOfMagmaWithInverses: for a magma-with-inverses with known magma generators (take them)", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetGeneratorsOfMagmaWithInverses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfMagmaWithInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfMagmaWithInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfGroup", "SetGeneratorsOfMagmaWithInverses" ] }, { "name": "HasGeneratorsOfMagmaWithInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfGroup", "HasGeneratorsOfMagmaWithInverses" ] }, { "name": "IsGeneratorsOfMagmaWithInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 463 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsGeneratorsOfMagmaWithInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneratorsOfMagmaWithInverses" ] ] }, { "rank": 10022, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of cyclotomics (return false)", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 10018, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of floats (return false)", "filters": [ [ "CategoryCollections(IsFloat)" ] ] }, { "rank": 22, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of FFEs", "filters": [ [ "CategoryCollections(IsFFE)" ] ] }, { "rank": 16, "comment": "IsGeneratorsOfMagmaWithInverses: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 16, "comment": "IsGeneratorsOfMagmaWithInverses: for a list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))" ] ] }, { "rank": 16, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of free magma ring elements", "filters": [ [ "CategoryCollections(IsElementOfMagmaRingModuloRelations)" ] ] }, { "rank": 16, "comment": "IsGeneratorsOfMagmaWithInverses: for list of direct product elements", "filters": [ [ "CategoryCollections(IsDirectProductElement)" ] ] }, { "rank": 13, "comment": "IsGeneratorsOfMagmaWithInverses: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 13, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of general mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)" ] ] }, { "rank": 11, "comment": "IsGeneratorsOfMagmaWithInverses: cosets", "filters": [ [ "CategoryCollections(CategoryCollections(IsMultiplicativeElementWithInverse))" ] ] }, { "rank": 2, "comment": "IsGeneratorsOfMagmaWithInverses: for a collection of magma by mult table elements", "filters": [ [ "IsCollection" ] ] }, { "rank": 2, "comment": "IsGeneratorsOfMagmaWithInverses: for an empty list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "IsGeneratorsOfMagmaWithInverses: for a list or collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGeneratorsOfMagmaWithInverses" ] }, { "name": "SetIsGeneratorsOfMagmaWithInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 463 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneratorsOfMagmaWithInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneratorsOfMagmaWithInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGeneratorsOfMagmaWithInverses" ] }, { "name": "HasIsGeneratorsOfMagmaWithInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 463 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGeneratorsOfMagmaWithInverses" ] }, { "name": "TrivialSubmagmaWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 481 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "TrivialSubmagmaWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTrivialSubmagmaWithOne" ] ] }, { "rank": 14, "comment": "TrivialSubmagmaWithOne: for magma-with-one", "filters": [ [ "IsMagmaWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrivialSubgroup", "TrivialSubmagmaWithOne", "TrivialSubmonoid" ] }, { "name": "SetTrivialSubmagmaWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 481 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTrivialSubmagmaWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTrivialSubmagmaWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTrivialSubgroup", "SetTrivialSubmagmaWithOne", "SetTrivialSubmonoid" ] }, { "name": "HasTrivialSubmagmaWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 481 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTrivialSubgroup", "HasTrivialSubmagmaWithOne", "HasTrivialSubmonoid" ] }, { "name": "IsAssociative", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 508 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsAssociative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "IsAssociative: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 34, "comment": "IsAssociative: generic method for a (finite dimensional) FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 13, "comment": "IsAssociative: for a magma of nonassoc. words", "filters": [ [ "IsMagma", "CategoryCollections(IsNonassocWord)" ] ] }, { "rank": 11, "comment": "IsAssociative: for a magma", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAssociative" ] }, { "name": "SetIsAssociative", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 508 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAssociative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAssociative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAssociative" ] }, { "name": "HasIsAssociative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 508 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAssociative", "HasIsMonoid", "HasIsReesMatrixSubsemigroup", "HasIsReesZeroMatrixSubsemigroup", "HasIsSemigroup", "HasIsSubmonoidFpMonoid", "HasIsSubsemigroupFpSemigroup" ] }, { "name": "IsCommutative", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 545 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsCommutative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCommutative" ] ] }, { "rank": 51, "comment": "IsCommutative: finite fp grp", "filters": [ [ "IsFinite", "HasIsFinite", "HasSize", "IsSubgroupFpGroup" ] ] }, { "rank": 49, "comment": "IsCommutative: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 43, "comment": "IsCommutative: for an associative FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 38, "comment": "IsCommutative: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "IsCommutative: for an associative FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 36, "comment": "IsCommutative: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 36, "comment": "IsCommutative: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 36, "comment": "IsCommutative", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsCommutative: for an associative ring-with-one", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "IsCommutative: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsCommutative: for an associative magma with inverses", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 34, "comment": "IsCommutative: generic method for a finite dimensional FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 30, "comment": "IsCommutative: for an associative ring", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 29, "comment": "IsCommutative", "filters": [ [ "HasCharacteristic", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsAnticommutative", "HasIsAnticommutative" ] ] }, { "rank": 22, "comment": "IsCommutative: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 21, "comment": "IsCommutative", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "IsCommutative: for associative magma-with-one", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "IsCommutative: for an associative magma with one", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "IsCommutative", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsCommutative: for an associative magma", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 11, "comment": "IsCommutative: for a magma", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAbelian", "IsCommutative" ] }, { "name": "SetIsCommutative", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 545 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCommutative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCommutative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAbelian", "SetIsCommutative" ] }, { "name": "HasIsCommutative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 545 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAbelian", "HasIsCommutative" ] }, { "name": "MultiplicativeNeutralElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "MultiplicativeNeutralElement: for a magma-with-one", "filters": [ [ "IsMagmaWithOne", "HasMultiplicativeNeutralElement" ] ] }, { "rank": 20014, "comment": "MultiplicativeNeutralElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMultiplicativeNeutralElement" ] ] }, { "rank": 36, "comment": "MultiplicativeNeutralElement", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsFiniteDimensional", "HasIsFiniteDimensional" ] ] }, { "rank": 11, "comment": "MultiplicativeNeutralElement: for a magma", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MultiplicativeNeutralElement" ] }, { "name": "SetMultiplicativeNeutralElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 12, "comment": "SetMultiplicativeNeutralElement: for a magma-with-one", "filters": [ [ "IsMagma" ], [ "IsBool" ] ] }, { "rank": 2, "comment": "SetMultiplicativeNeutralElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMultiplicativeNeutralElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMultiplicativeNeutralElement" ] }, { "name": "HasMultiplicativeNeutralElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMultiplicativeNeutralElement" ] }, { "name": "Centre", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 620 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "Centre: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentre" ] ] }, { "rank": 10017, "comment": "Centre: for an associative and commutative magma", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 61, "comment": "Centre: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "Centre: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ], "aka": [ "CentrePcGroup" ] }, { "rank": 50, "comment": "Centre: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 38, "comment": "Centre: for a group ring", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": 34, "comment": "Centre: for a finite dimensional FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 15, "comment": "Centre: for an associative magma", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 11, "comment": "Centre: generic method for a magma", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Center", "Centre" ] }, { "name": "SetCentre", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 620 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentre: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentre: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCenter", "SetCentre" ] }, { "name": "HasCentre", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 620 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCenter", "HasCentre" ] }, { "name": "Idempotents", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 639 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "Idempotents: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdempotents" ] ] }, { "rank": 11, "comment": "Idempotents: for finite magmas", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Idempotents" ] }, { "name": "SetIdempotents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 639 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdempotents: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdempotents: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdempotents" ] }, { "name": "HasIdempotents", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 639 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdempotents" ] }, { "name": "IsCentral", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 86, "comment": "IsCentral: for two associative FLMLORs-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 76, "comment": "IsCentral: for two associative FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 70, "comment": "IsCentral: for two associative rings-with-one", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 70, "comment": "IsCentral: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 68, "comment": "IsCentral: for two FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 60, "comment": "IsCentral: for two associative rings", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 43, "comment": "IsCentral: for an associative FLMLOs-with-one and an element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [] ] }, { "rank": 40, "comment": "IsCentral: for a group and an element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 38, "comment": "IsCentral: for an associative FLMLOR and an element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [] ] }, { "rank": 35, "comment": "IsCentral: for an associative ring-with-one and an element", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [] ] }, { "rank": 34, "comment": "IsCentral: for an FLMLOR and an element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [] ] }, { "rank": 34, "comment": "IsCentral: for two magmas-with-inverses", "filters": [ [ "IsMagmaWithInverses" ], [ "IsMagmaWithInverses" ] ] }, { "rank": 30, "comment": "IsCentral: for an associative ring and an element", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [] ] }, { "rank": 28, "comment": "IsCentral: for two magmas-with-one", "filters": [ [ "IsMagmaWithOne" ], [ "IsMagmaWithOne" ] ] }, { "rank": 22, "comment": "IsCentral: for two magmas", "filters": [ [ "IsMagma" ], [ "IsMagma" ] ] }, { "rank": 17, "comment": "IsCentral: for a magma-with-inverses and an element", "filters": [ [ "IsMagmaWithInverses" ], [] ] }, { "rank": 14, "comment": "IsCentral: for a magma-with-one and an element", "filters": [ [ "IsMagmaWithOne" ], [] ] }, { "rank": 11, "comment": "IsCentral: for a magma and an element", "filters": [ [ "IsMagma" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCentral" ] }, { "name": "CentralizerOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 11, "comment": "CentralizerOp", "filters": [ [ "IsRationalClassGroupRep" ] ], "aka": [ "StabiliserOfExternalSet", "StabilizerOfExternalSet" ] }, { "rank": 11, "comment": "CentralizerOp", "filters": [ [ "IsRationalClassGroupRep" ] ] } ], "2args": [ { "rank": 10024, "comment": "CentralizerOp: for two magmas, the first being commutative", "filters": [ [ "IsMagma", "IsCommutative", "HasIsCommutative" ], [ "IsMagma" ] ] }, { "rank": 10016, "comment": "CentralizerOp: for a commutative magma, and a mult. element", "filters": [ [ "IsMagma", "IsCommutative", "HasIsCommutative" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 875, "comment": "CentralizerOp: TF method:subgroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFittingFreeLiftSetup" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 744, "comment": "CentralizerOp: handled by nice monomorphism: Subgroup CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 443, "comment": "CentralizerOp: TF method:elm", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFittingFreeLiftSetup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 372, "comment": "CentralizerOp: handled by nice monomorphism: subgroup CollElm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [] ] }, { "rank": 123, "comment": "CentralizerOp: for full (associative) matrix FLMLOR, and FLMLOR", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule", "IsGaussianSpace" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 122, "comment": "CentralizerOp: perm group, perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 110, "comment": "CentralizerOp: pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 106, "comment": "CentralizerOp: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ], "aka": [ "CentralizerNilpotentPcpGroup" ] }, { "rank": 104, "comment": "CentralizerOp", "filters": [ [ "IsNaturalGL", "HasIsNaturalGL", "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 101, "comment": "CentralizerOp: for full (associative) matrix FLMLOR, and left module", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule", "IsGaussianSpace" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 100, "comment": "CentralizerOp: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ], "aka": [ "CentralizerPcpGroup" ] }, { "rank": 100, "comment": "CentralizerOp: for associative Gaussian matrix FLMLOR-with-one, and FLMLOR", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsGaussianSpace" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 96, "comment": "CentralizerOp: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 95, "comment": "CentralizerOp: for associative Gaussian matrix FLMLOR, and FLMLOR", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsGaussianSpace" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 92, "comment": "CentralizerOp: for associative Gaussian matrix FLMLOR-with-one, and ordinary matrix", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsGaussianSpace" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 87, "comment": "CentralizerOp: for full (associative) matrix FLMLOR, and empty list", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 87, "comment": "CentralizerOp: for associative Gaussian matrix FLMLOR, and ordinary matrix", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsGaussianSpace" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 84, "comment": "CentralizerOp: for full (associative) matrix FLMLOR, and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule", "IsGaussianSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 77, "comment": "CentralizerOp: for a fin. dim. assoc. algebra and an algebra with parent", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "HasParentAttr", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 76, "comment": "CentralizerOp: for a fin. dim. assoc. algebra and an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 73, "comment": "CentralizerOp: element in natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsPerm" ] ] }, { "rank": 73, "comment": "CentralizerOp: element in natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsPerm" ] ] }, { "rank": 70, "comment": "CentralizerOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 69, "comment": "CentralizerOp: perm group,elm", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ] ] }, { "rank": 62, "comment": "CentralizerOp: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup", "CategoryCollections(IsPcpElement)" ], [ "IsPcpElement" ] ] }, { "rank": 62, "comment": "CentralizerOp: for a finite dimensional algebra and a vector space with parent", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "HasParentAttr", "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 61, "comment": "CentralizerOp: for a finite dimensional algebra and a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 60, "comment": "CentralizerOp: pcgs computable group and element", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 56, "comment": "CentralizerOp: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsPcpElement" ] ] }, { "rank": 55, "comment": "CentralizerOp: for an element in a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 36, "comment": "CentralizerOp: for an algebra and an element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [] ] }, { "rank": 35, "comment": "CentralizerOp: generic method for group and object", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] }, { "rank": 22, "comment": "CentralizerOp: for two magmas", "filters": [ [ "IsMagma" ], [ "IsMagma" ] ] }, { "rank": 14, "comment": "CentralizerOp: for a magma, and a mult. element", "filters": [ [ "IsMagma" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "CentralizerOp: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 11, "comment": "CentralizerOp: dummy to ignore optional third argument", "filters": [ [ "IsMagma" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentraliserOp", "CentralizerOp" ] }, { "name": "CentralizerInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "CentralizerInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentralizerInParent" ] ] }, { "rank": 6, "comment": "CentralizerInParent: method that calls the two-argument operation CentralizerOp", "filters": [ [ "HasParentAttr" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentraliserInParent", "CentralizerInParent" ] }, { "name": "SetCentralizerInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentralizerInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentralizerInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentralizerInParent" ] }, { "name": "HasCentralizerInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentralizerInParent" ] }, { "name": "Centralizer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 11, "comment": "Centralizer", "filters": [ [ "IsConjugacyClassGroupRep" ] ] } ], "2args": [ { "rank": 11, "comment": "Centralizer: try to exploit the in-parent attribute CentralizerInParent", "filters": [ [ "IsMagma" ], [] ] } ], "3args": [ { "rank": 130, "comment": "Centralizer: with given subgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Centraliser", "Centralizer" ] }, { "name": "SquareRoots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 726 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "SquareRoots: for prime field and object in Z/pZ", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsFFE", "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 70, "comment": "SquareRoots: for a field of FFEs, and a FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SquareRoots" ] }, { "name": "MagmaGeneratorsOfFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 968 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MagmaGeneratorsOfFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMagmaGeneratorsOfFamily" ] ] }, { "rank": 4, "comment": "MagmaGeneratorsOfFamily: for a family of assoc. words", "filters": [ [ "CategoryFamily(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 3, "comment": "MagmaGeneratorsOfFamily: for a family of free monoid elements", "filters": [ [ "CategoryFamily(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] }, { "rank": 2, "comment": "MagmaGeneratorsOfFamily: for a family of free semigroup elements", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))" ] ] }, { "rank": 2, "comment": "MagmaGeneratorsOfFamily: for a family of free magma elements", "filters": [ [ "CategoryFamily(IsNonassocWord)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaGeneratorsOfFamily" ] }, { "name": "SetMagmaGeneratorsOfFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 968 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMagmaGeneratorsOfFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMagmaGeneratorsOfFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMagmaGeneratorsOfFamily" ] }, { "name": "HasMagmaGeneratorsOfFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/magma.gd", "line": 968 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMagmaGeneratorsOfFamily" ] }, { "name": "AsLeftMagmaIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "AsLeftMagmaIdeal: generic method for a domain and a collection", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsLeftMagmaIdeal" ] }, { "name": "LeftMagmaIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "LeftMagmaIdealByGenerators: for a collection of magma elements", "filters": [ [ "IsMagma" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftMagmaIdealByGenerators" ] }, { "name": "AsRightMagmaIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsRightMagmaIdeal" ] }, { "name": "RightMagmaIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 161 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "RightMagmaIdealByGenerators: for a collection of magma elements", "filters": [ [ "IsMagma" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightMagmaIdealByGenerators" ] }, { "name": "AsMagmaIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsMagmaIdeal" ] }, { "name": "GeneratorsOfMagmaIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 222 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GeneratorsOfMagmaIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfMagmaIdeal" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfMagmaIdeal" ] }, { "name": "SetGeneratorsOfMagmaIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 222 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfMagmaIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfMagmaIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfMagmaIdeal" ] }, { "name": "HasGeneratorsOfMagmaIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 222 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfMagmaIdeal" ] }, { "name": "MagmaIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmideal.gd", "line": 233 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "MagmaIdealByGenerators: for a collection of magma elements", "filters": [ [ "IsMagma" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaIdealByGenerators", "SemigroupIdealByGenerators" ] }, { "name": "NaturalHomomorphismByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmhom.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 47, "comment": "NaturalHomomorphismByGenerators: for a free monoid and monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "NaturalHomomorphismByGenerators: for an fp monoid and monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ], [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "NaturalHomomorphismByGenerators: for a free semigroup and semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "NaturalHomomorphismByGenerators: for an fp semigroup and semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismByGenerators" ] }, { "name": "MultiplicativeZeroOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 46 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "MultiplicativeZeroOp: for a Rees matrix semigroup", "filters": [ [ "IsReesMatrixSemigroup", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 8, "comment": "MultiplicativeZeroOp: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 7, "comment": "MultiplicativeZeroOp: for an element of a magma with zero adjoined", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MultiplicativeZeroOp" ] }, { "name": "MultiplicativeZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "MultiplicativeZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMultiplicativeZero" ] ] }, { "rank": 11, "comment": "MultiplicativeZero: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 4, "comment": "MultiplicativeZero: for a multiplicative element with zero", "filters": [ [ "IsMultiplicativeElementWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MultiplicativeZero" ] }, { "name": "SetMultiplicativeZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMultiplicativeZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMultiplicativeZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMultiplicativeZero" ] }, { "name": "HasMultiplicativeZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMultiplicativeZero" ] }, { "name": "IsMultiplicativeZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 19, "comment": "IsMultiplicativeZero: for a semigroup with generators and multiplicative element", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 17, "comment": "IsMultiplicativeZero: for magma with multiplicative zero and multiplicative element", "filters": [ [ "IsMagma", "HasMultiplicativeZero" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 14, "comment": "IsMultiplicativeZero: for a magma and multiplicative element", "filters": [ [ "IsMagma" ], [ "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMultiplicativeZero" ] }, { "name": "InjectionZeroMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "InjectionZeroMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInjectionZeroMagma" ] ] }, { "rank": 11, "comment": "InjectionZeroMagma: for a magma", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InjectionZeroMagma" ] }, { "name": "SetInjectionZeroMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInjectionZeroMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInjectionZeroMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInjectionZeroMagma" ] }, { "name": "HasInjectionZeroMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInjectionZeroMagma" ] }, { "name": "MagmaWithZeroAdjoined", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 87 }, { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "MagmaWithZeroAdjoined: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMagmaWithZeroAdjoined" ] ] }, { "rank": 11, "comment": "MagmaWithZeroAdjoined: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 7, "comment": "MagmaWithZeroAdjoined: for a magma with 0 adjoined element", "filters": [ [ "IsMagmaWithZeroAdjoinedElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaWithZeroAdjoined" ] }, { "name": "SetMagmaWithZeroAdjoined", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 87 }, { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMagmaWithZeroAdjoined: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMagmaWithZeroAdjoined: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMagmaWithZeroAdjoined" ] }, { "name": "HasMagmaWithZeroAdjoined", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMagmaWithZeroAdjoined" ] }, { "name": "UnderlyingInjectionZeroMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "UnderlyingInjectionZeroMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingInjectionZeroMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingInjectionZeroMagma" ] }, { "name": "SetUnderlyingInjectionZeroMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingInjectionZeroMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingInjectionZeroMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingInjectionZeroMagma" ] }, { "name": "HasUnderlyingInjectionZeroMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmadj.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingInjectionZeroMagma" ] }, { "name": "GeneratingPairsOfLeftMagmaCongruence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "GeneratingPairsOfLeftMagmaCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratingPairsOfLeftMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratingPairsOfLeftMagmaCongruence" ] }, { "name": "SetGeneratingPairsOfLeftMagmaCongruence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratingPairsOfLeftMagmaCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratingPairsOfLeftMagmaCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratingPairsOfLeftMagmaCongruence" ] }, { "name": "HasGeneratingPairsOfLeftMagmaCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratingPairsOfLeftMagmaCongruence" ] }, { "name": "PartialClosureOfCongruence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 92 }, { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "PartialClosureOfCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPartialClosureOfCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialClosureOfCongruence" ] }, { "name": "SetPartialClosureOfCongruence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 92 }, { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPartialClosureOfCongruence: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPartialClosureOfCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPartialClosureOfCongruence" ] }, { "name": "HasPartialClosureOfCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPartialClosureOfCongruence" ] }, { "name": "LeftMagmaCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "LeftMagmaCongruenceByGeneratingPairs: for a magma and an empty list", "filters": [ [ "IsMagma" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 13, "comment": "LeftMagmaCongruenceByGeneratingPairs: for a magma and a list of pairs of its elements", "filters": [ [ "IsMagma" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftMagmaCongruenceByGeneratingPairs" ] }, { "name": "GeneratingPairsOfRightMagmaCongruence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "GeneratingPairsOfRightMagmaCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratingPairsOfRightMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratingPairsOfRightMagmaCongruence" ] }, { "name": "SetGeneratingPairsOfRightMagmaCongruence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratingPairsOfRightMagmaCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratingPairsOfRightMagmaCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratingPairsOfRightMagmaCongruence" ] }, { "name": "HasGeneratingPairsOfRightMagmaCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratingPairsOfRightMagmaCongruence" ] }, { "name": "RightMagmaCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 100 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "RightMagmaCongruenceByGeneratingPairs: for a magma and an empty list", "filters": [ [ "IsMagma" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 13, "comment": "RightMagmaCongruenceByGeneratingPairs: for a magma and a list of pairs of its elements", "filters": [ [ "IsMagma" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightMagmaCongruenceByGeneratingPairs" ] }, { "name": "MagmaCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "MagmaCongruenceByGeneratingPairs: for a magma and an empty list", "filters": [ [ "IsMagma" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 13, "comment": "MagmaCongruenceByGeneratingPairs: for a magma and a list of pairs of its elements", "filters": [ [ "IsMagma" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MagmaCongruenceByGeneratingPairs" ] }, { "name": "GeneratingPairsOfMagmaCongruence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "GeneratingPairsOfMagmaCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratingPairsOfMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratingPairsOfMagmaCongruence", "GeneratingPairsOfSemigroupCongruence" ] }, { "name": "SetGeneratingPairsOfMagmaCongruence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratingPairsOfMagmaCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratingPairsOfMagmaCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratingPairsOfMagmaCongruence" ] }, { "name": "HasGeneratingPairsOfMagmaCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratingPairsOfMagmaCongruence" ] }, { "name": "JoinMagmaCongruences", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "JoinMagmaCongruences: for magma congruences", "filters": [ [ "IsMagmaCongruence" ], [ "IsMagmaCongruence" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "JoinMagmaCongruences", "JoinSemigroupCongruences" ] }, { "name": "MeetMagmaCongruences", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmcong.gd", "line": 160 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "MeetMagmaCongruences: for magma congruences", "filters": [ [ "IsMagmaCongruence" ], [ "IsMagmaCongruence" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MeetMagmaCongruences", "MeetSemigroupCongruences" ] }, { "name": "SemigroupCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "SemigroupCongruenceByGeneratingPairs: for a semigroup and an empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "SemigroupCongruenceByGeneratingPairs: for a semigroup and a list of pairs of its elements", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupCongruenceByGeneratingPairs" ] }, { "name": "RightSemigroupCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "RightSemigroupCongruenceByGeneratingPairs: for a Semigroup and an empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "RightSemigroupCongruenceByGeneratingPairs: for a Semigroup and a list of pairs of its elements", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightSemigroupCongruenceByGeneratingPairs" ] }, { "name": "LeftSemigroupCongruenceByGeneratingPairs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "LeftSemigroupCongruenceByGeneratingPairs: for a Semigroup and an empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "LeftSemigroupCongruenceByGeneratingPairs: for a Semigroup and a list of pairs of its elements", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftSemigroupCongruenceByGeneratingPairs" ] }, { "name": "IsLeftSemigroupCongruence", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsLeftSemigroupCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftSemigroupCongruence" ] ] }, { "rank": 22, "comment": "IsLeftSemigroupCongruence: test whether a left magma congruence is a semigroup a congruence", "filters": [ [ "IsLeftMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftSemigroupCongruence" ] }, { "name": "SetIsLeftSemigroupCongruence", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftSemigroupCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftSemigroupCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftSemigroupCongruence" ] }, { "name": "HasIsLeftSemigroupCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftSemigroupCongruence" ] }, { "name": "IsRightSemigroupCongruence", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsRightSemigroupCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRightSemigroupCongruence" ] ] }, { "rank": 22, "comment": "IsRightSemigroupCongruence: test whether a right magma congruence is a semigroup a congruence", "filters": [ [ "IsRightMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightSemigroupCongruence" ] }, { "name": "SetIsRightSemigroupCongruence", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRightSemigroupCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRightSemigroupCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRightSemigroupCongruence" ] }, { "name": "HasIsRightSemigroupCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRightSemigroupCongruence" ] }, { "name": "IsSemigroupCongruence", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsSemigroupCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemigroupCongruence" ] ] }, { "rank": 26, "comment": "IsSemigroupCongruence: test whether a magma congruence is a semigroup a congruence", "filters": [ [ "IsMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSemigroupCongruence" ] }, { "name": "SetIsSemigroupCongruence", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemigroupCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemigroupCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemigroupCongruence" ] }, { "name": "HasIsSemigroupCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemigroupCongruence" ] }, { "name": "IsReesCongruence", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20035, "comment": "IsReesCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReesCongruence" ] ] }, { "rank": 32, "comment": "IsReesCongruence: for a semigroup congruence", "filters": [ [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 0, "comment": "IsReesCongruence: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReesCongruence" ] }, { "name": "SetIsReesCongruence", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReesCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReesCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReesCongruence" ] }, { "name": "HasIsReesCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semicong.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReesCongruence" ] }, { "name": "InversesOfSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 18, "comment": "InversesOfSemigroupElement: for a semigroup and a multiplicative element", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InversesOfSemigroupElement" ] }, { "name": "SemigroupByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "SemigroupByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupByGenerators" ] }, { "name": "AsSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 185 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 115, "comment": "AsSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "AsSemigroup: generic method for collections", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSemigroup" ] }, { "name": "AsSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 205 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "AsSubsemigroup: generic method for a domain and a collection", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubsemigroup" ] }, { "name": "IsGeneratorsOfSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsGeneratorsOfSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneratorsOfSemigroup" ] ] }, { "rank": 20, "comment": "IsGeneratorsOfSemigroup: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 19, "comment": "IsGeneratorsOfSemigroup: for an FFE coll coll coll", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 2, "comment": "IsGeneratorsOfSemigroup: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGeneratorsOfSemigroup" ] }, { "name": "SetIsGeneratorsOfSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneratorsOfSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneratorsOfSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGeneratorsOfSemigroup" ] }, { "name": "HasIsGeneratorsOfSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGeneratorsOfSemigroup" ] }, { "name": "CayleyGraphSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "CayleyGraphSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCayleyGraphSemigroup" ] ] }, { "rank": 17, "comment": "CayleyGraphSemigroup: for generic finite semigroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "CayleyGraphSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CayleyGraphSemigroup", "RightCayleyGraphSemigroup" ] }, { "name": "SetCayleyGraphSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCayleyGraphSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCayleyGraphSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCayleyGraphSemigroup", "SetRightCayleyGraphSemigroup" ] }, { "name": "HasCayleyGraphSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCayleyGraphSemigroup", "HasRightCayleyGraphSemigroup" ] }, { "name": "CayleyGraphDualSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "CayleyGraphDualSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCayleyGraphDualSemigroup" ] ] }, { "rank": 17, "comment": "CayleyGraphDualSemigroup: for generic finite semigroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "CayleyGraphDualSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CayleyGraphDualSemigroup", "LeftCayleyGraphSemigroup" ] }, { "name": "SetCayleyGraphDualSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCayleyGraphDualSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCayleyGraphDualSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCayleyGraphDualSemigroup", "SetLeftCayleyGraphSemigroup" ] }, { "name": "HasCayleyGraphDualSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCayleyGraphDualSemigroup", "HasLeftCayleyGraphSemigroup" ] }, { "name": "IsZeroGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 408 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsZeroGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZeroGroup" ] ] }, { "rank": 0, "comment": "IsZeroGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZeroGroup" ] }, { "name": "SetIsZeroGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 408 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZeroGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZeroGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZeroGroup" ] }, { "name": "HasIsZeroGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 408 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZeroGroup" ] }, { "name": "IsSimpleSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsSimpleSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSimpleSemigroup" ] ] }, { "rank": 20, "comment": "IsSimpleSemigroup: for finite subsemigroup of a Rees matrix semigroup with underlying semigroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)", "HasUnderlyingSemigroup" ] ] }, { "rank": 18, "comment": "IsSimpleSemigroup: for a subsemigroup of a Rees matrix semigroup with an underlying semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)", "HasUnderlyingSemigroup" ] ] }, { "rank": 16, "comment": "IsSimpleSemigroup: for a semigroup with a MultiplicativeNeutralElement", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "HasMultiplicativeNeutralElement" ] ] }, { "rank": 16, "comment": "IsSimpleSemigroup: for semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsSimpleSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsSimpleSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSimpleSemigroup" ] }, { "name": "SetIsSimpleSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSimpleSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSimpleSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSimpleSemigroup" ] }, { "name": "HasIsSimpleSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSimpleSemigroup" ] }, { "name": "IsZeroSimpleSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 445 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsZeroSimpleSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZeroSimpleSemigroup" ] ] }, { "rank": 44, "comment": "IsZeroSimpleSemigroup: for a trivial semigroup", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsZeroSimpleSemigroup: for a ZeroGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 17, "comment": "IsZeroSimpleSemigroup: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 16, "comment": "IsZeroSimpleSemigroup: for a semigroup with a MultiplicativeNeutralElement", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "HasMultiplicativeNeutralElement" ] ] }, { "rank": 16, "comment": "IsZeroSimpleSemigroup: for a semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsZeroSimpleSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsZeroSimpleSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZeroSimpleSemigroup" ] }, { "name": "SetIsZeroSimpleSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 445 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZeroSimpleSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZeroSimpleSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZeroSimpleSemigroup" ] }, { "name": "HasIsZeroSimpleSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 445 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZeroSimpleSemigroup" ] }, { "name": "ANonReesCongruenceOfSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 462 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "ANonReesCongruenceOfSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasANonReesCongruenceOfSemigroup" ] ] }, { "rank": 17, "comment": "ANonReesCongruenceOfSemigroup: for a semigroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ANonReesCongruenceOfSemigroup: fallback method to test conditions", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ANonReesCongruenceOfSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ANonReesCongruenceOfSemigroup" ] }, { "name": "SetANonReesCongruenceOfSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 462 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetANonReesCongruenceOfSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetANonReesCongruenceOfSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetANonReesCongruenceOfSemigroup" ] }, { "name": "HasANonReesCongruenceOfSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 462 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasANonReesCongruenceOfSemigroup" ] }, { "name": "IsReesCongruenceSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 480 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsReesCongruenceSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReesCongruenceSemigroup" ] ] }, { "rank": 15, "comment": "IsReesCongruenceSemigroup: for a (possibly infinite) semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsReesCongruenceSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReesCongruenceSemigroup" ] }, { "name": "SetIsReesCongruenceSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 480 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReesCongruenceSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReesCongruenceSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReesCongruenceSemigroup" ] }, { "name": "HasIsReesCongruenceSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 480 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReesCongruenceSemigroup" ] }, { "name": "HomomorphismFactorSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 516 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "HomomorphismFactorSemigroup: for an fp monoid and a congruence", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 52, "comment": "HomomorphismFactorSemigroup: for a free monoid and a congruence", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsMagmaCongruence" ] ] }, { "rank": 52, "comment": "HomomorphismFactorSemigroup: for a free semigroup and a congruence", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 51, "comment": "HomomorphismFactorSemigroup: for an fp semigroup and a congruence", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] }, { "rank": 47, "comment": "HomomorphismFactorSemigroup: for a semigroup and a congruence", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomomorphismFactorSemigroup" ] }, { "name": "HomomorphismFactorSemigroupByClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 519 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "HomomorphismFactorSemigroupByClosure: for a semigroup and empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "HomomorphismFactorSemigroupByClosure: for a semigroup and generating pairs of a congruence", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomomorphismFactorSemigroupByClosure" ] }, { "name": "FactorSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 522 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 47, "comment": "FactorSemigroup: for a semigroup and a congruence", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsSemigroupCongruence", "HasIsSemigroupCongruence" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "FactorSemigroupByClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 525 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "FactorSemigroupByClosure: for a semigroup and empty list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 17, "comment": "FactorSemigroupByClosure: for a semigroup and generating pairs of a congruence", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "IsRegularSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 546 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 25, "comment": "IsRegularSemigroupElement: for an inverse semigroup", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsAssociativeElement" ] ] }, { "rank": 19, "comment": "IsRegularSemigroupElement: for generic semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsAssociativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRegularSemigroupElement" ] }, { "name": "IsRegularSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 564 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsRegularSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRegularSemigroup" ] ] }, { "rank": 17, "comment": "IsRegularSemigroup: for a Rees 0-matrix semigroup", "filters": [ [ "IsReesZeroMatrixSemigroup", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 15, "comment": "IsRegularSemigroup: for generic semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsRegularSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRegularSemigroup" ] }, { "name": "SetIsRegularSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 564 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRegularSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRegularSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRegularSemigroup" ] }, { "name": "HasIsRegularSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 564 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRegularSemigroup" ] }, { "name": "IsInverseSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsInverseSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInverseSemigroup" ] ] }, { "rank": 15, "comment": "IsInverseSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsInverseSemigroup: for an object", "filters": [ [] ] }, { "rank": 0, "comment": "IsInverseSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInverseSemigroup" ] }, { "name": "SetIsInverseSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInverseSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInverseSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInverseSemigroup" ] }, { "name": "HasIsInverseSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInverseSemigroup" ] }, { "name": "DisplaySemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 623 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 21, "comment": "DisplaySemigroup: for finite semigroups", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DisplaySemigroup" ] }, { "name": "NilpotencyDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 627 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "NilpotencyDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNilpotencyDegree" ] ] }, { "rank": 0, "comment": "NilpotencyDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NilpotencyDegree" ] }, { "name": "SetNilpotencyDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 627 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNilpotencyDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNilpotencyDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNilpotencyDegree" ] }, { "name": "HasNilpotencyDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 627 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNilpotencyDegree" ] }, { "name": "IsSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 43, "comment": "IsSubsemigroup: for an inverse semigroup and inverse semigroup with generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 31, "comment": "IsSubsemigroup: for semigroup and semigroup with generators", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 30, "comment": "IsSubsemigroup: for a semigroup and semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubsemigroup" ] }, { "name": "IsBand", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsBand: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBand" ] ] }, { "rank": 0, "comment": "IsBand: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBand" ] }, { "name": "SetIsBand", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBand: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBand: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBand" ] }, { "name": "HasIsBand", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBand" ] }, { "name": "IsBrandtSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsBrandtSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBrandtSemigroup" ] ] }, { "rank": 0, "comment": "IsBrandtSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBrandtSemigroup" ] }, { "name": "SetIsBrandtSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBrandtSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBrandtSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBrandtSemigroup" ] }, { "name": "HasIsBrandtSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBrandtSemigroup" ] }, { "name": "IsCliffordSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 659 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsCliffordSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCliffordSemigroup" ] ] }, { "rank": 0, "comment": "IsCliffordSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCliffordSemigroup" ] }, { "name": "SetIsCliffordSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 659 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCliffordSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCliffordSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCliffordSemigroup" ] }, { "name": "HasIsCliffordSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 659 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCliffordSemigroup" ] }, { "name": "IsCommutativeSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 660 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsCommutativeSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCommutativeSemigroup" ] ] }, { "rank": 0, "comment": "IsCommutativeSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCommutativeSemigroup" ] }, { "name": "SetIsCommutativeSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 660 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCommutativeSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCommutativeSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCommutativeSemigroup" ] }, { "name": "HasIsCommutativeSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 660 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCommutativeSemigroup" ] }, { "name": "IsCompletelyRegularSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsCompletelyRegularSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCompletelyRegularSemigroup" ] ] }, { "rank": 0, "comment": "IsCompletelyRegularSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCompletelyRegularSemigroup" ] }, { "name": "SetIsCompletelyRegularSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCompletelyRegularSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCompletelyRegularSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCompletelyRegularSemigroup" ] }, { "name": "HasIsCompletelyRegularSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCompletelyRegularSemigroup" ] }, { "name": "IsCompletelySimpleSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 662 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsCompletelySimpleSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCompletelySimpleSemigroup" ] ] }, { "rank": 0, "comment": "IsCompletelySimpleSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCompletelySimpleSemigroup" ] }, { "name": "SetIsCompletelySimpleSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 662 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCompletelySimpleSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCompletelySimpleSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCompletelySimpleSemigroup" ] }, { "name": "HasIsCompletelySimpleSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 662 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCompletelySimpleSemigroup" ] }, { "name": "IsGroupAsSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsGroupAsSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupAsSemigroup" ] ] }, { "rank": 0, "comment": "IsGroupAsSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupAsSemigroup" ] }, { "name": "SetIsGroupAsSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupAsSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupAsSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupAsSemigroup" ] }, { "name": "HasIsGroupAsSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupAsSemigroup" ] }, { "name": "IsIdempotentGenerated", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsIdempotentGenerated: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIdempotentGenerated" ] ] }, { "rank": 0, "comment": "IsIdempotentGenerated: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdempotentGenerated" ] }, { "name": "SetIsIdempotentGenerated", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIdempotentGenerated: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIdempotentGenerated: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIdempotentGenerated" ] }, { "name": "HasIsIdempotentGenerated", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIdempotentGenerated" ] }, { "name": "IsLeftZeroSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 665 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsLeftZeroSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftZeroSemigroup" ] ] }, { "rank": 0, "comment": "IsLeftZeroSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftZeroSemigroup" ] }, { "name": "SetIsLeftZeroSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 665 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftZeroSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftZeroSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftZeroSemigroup" ] }, { "name": "HasIsLeftZeroSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 665 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftZeroSemigroup" ] }, { "name": "IsMonogenicSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 666 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsMonogenicSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonogenicSemigroup" ] ] }, { "rank": 0, "comment": "IsMonogenicSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonogenicSemigroup" ] }, { "name": "SetIsMonogenicSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 666 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonogenicSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonogenicSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonogenicSemigroup" ] }, { "name": "HasIsMonogenicSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 666 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonogenicSemigroup" ] }, { "name": "IsMonoidAsSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsMonoidAsSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonoidAsSemigroup" ] ] }, { "rank": 0, "comment": "IsMonoidAsSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonoidAsSemigroup" ] }, { "name": "SetIsMonoidAsSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonoidAsSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonoidAsSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonoidAsSemigroup" ] }, { "name": "HasIsMonoidAsSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 667 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonoidAsSemigroup" ] }, { "name": "IsNilpotentSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 668 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsNilpotentSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentSemigroup" ] ] }, { "rank": 0, "comment": "IsNilpotentSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentSemigroup" ] }, { "name": "SetIsNilpotentSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 668 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentSemigroup" ] }, { "name": "HasIsNilpotentSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 668 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentSemigroup" ] }, { "name": "IsOrthodoxSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 669 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsOrthodoxSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsOrthodoxSemigroup" ] ] }, { "rank": 0, "comment": "IsOrthodoxSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsOrthodoxSemigroup" ] }, { "name": "SetIsOrthodoxSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 669 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsOrthodoxSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsOrthodoxSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsOrthodoxSemigroup" ] }, { "name": "HasIsOrthodoxSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 669 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsOrthodoxSemigroup" ] }, { "name": "IsRectangularBand", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 670 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsRectangularBand: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRectangularBand" ] ] }, { "rank": 0, "comment": "IsRectangularBand: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRectangularBand" ] }, { "name": "SetIsRectangularBand", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 670 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRectangularBand: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRectangularBand: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRectangularBand" ] }, { "name": "HasIsRectangularBand", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 670 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRectangularBand" ] }, { "name": "IsRightZeroSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 671 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsRightZeroSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRightZeroSemigroup" ] ] }, { "rank": 0, "comment": "IsRightZeroSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightZeroSemigroup" ] }, { "name": "SetIsRightZeroSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 671 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRightZeroSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRightZeroSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRightZeroSemigroup" ] }, { "name": "HasIsRightZeroSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 671 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRightZeroSemigroup" ] }, { "name": "IsSemiband", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 672 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsSemiband: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemiband" ] ] }, { "rank": 0, "comment": "IsSemiband: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSemiband" ] }, { "name": "SetIsSemiband", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 672 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemiband: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemiband: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemiband" ] }, { "name": "HasIsSemiband", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 672 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemiband" ] }, { "name": "IsSemilattice", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 673 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsSemilattice: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemilattice" ] ] }, { "rank": 0, "comment": "IsSemilattice: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSemilattice" ] }, { "name": "SetIsSemilattice", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 673 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemilattice: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemilattice: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemilattice" ] }, { "name": "HasIsSemilattice", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 673 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemilattice" ] }, { "name": "IsZeroSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 674 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsZeroSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZeroSemigroup" ] ] }, { "rank": 0, "comment": "IsZeroSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZeroSemigroup" ] }, { "name": "SetIsZeroSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 674 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZeroSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZeroSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZeroSemigroup" ] }, { "name": "HasIsZeroSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 674 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZeroSemigroup" ] }, { "name": "SemigroupViewStringPrefix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 705 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 24, "comment": "SemigroupViewStringPrefix: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 21, "comment": "SemigroupViewStringPrefix: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "SemigroupViewStringPrefix: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupViewStringPrefix" ] }, { "name": "SemigroupViewStringSuffix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semigrp.gd", "line": 706 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 24, "comment": "SemigroupViewStringSuffix: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 21, "comment": "SemigroupViewStringSuffix: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "SemigroupViewStringSuffix: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupViewStringSuffix" ] }, { "name": "IsLeftSemigroupIdeal", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsLeftSemigroupIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftSemigroupIdeal" ] ] }, { "rank": 16, "comment": "IsLeftSemigroupIdeal", "filters": [ [ "IsAttributeStoringRep", "IsLeftActedOnBySuperset", "HasLeftActingDomain", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftSemigroupIdeal" ] }, { "name": "SetIsLeftSemigroupIdeal", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftSemigroupIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftSemigroupIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftSemigroupIdeal" ] }, { "name": "HasIsLeftSemigroupIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftSemigroupIdeal" ] }, { "name": "IsRightSemigroupIdeal", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsRightSemigroupIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRightSemigroupIdeal" ] ] }, { "rank": 16, "comment": "IsRightSemigroupIdeal", "filters": [ [ "IsAttributeStoringRep", "IsRightActedOnBySuperset", "HasRightActingDomain", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightSemigroupIdeal" ] }, { "name": "SetIsRightSemigroupIdeal", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRightSemigroupIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRightSemigroupIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRightSemigroupIdeal" ] }, { "name": "HasIsRightSemigroupIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRightSemigroupIdeal" ] }, { "name": "IsSemigroupIdeal", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsSemigroupIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemigroupIdeal" ] ] }, { "rank": 19, "comment": "IsSemigroupIdeal", "filters": [ [ "IsAttributeStoringRep", "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "HasActingDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSemigroupIdeal" ] }, { "name": "SetIsSemigroupIdeal", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemigroupIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemigroupIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemigroupIdeal" ] }, { "name": "HasIsSemigroupIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemigroupIdeal" ] }, { "name": "ReesCongruenceOfSemigroupIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "ReesCongruenceOfSemigroupIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasReesCongruenceOfSemigroupIdeal" ] ] }, { "rank": 17, "comment": "ReesCongruenceOfSemigroupIdeal: for a two sided semigroup congruence", "filters": [ [ "IsLeftActedOnBySuperset", "IsRightActedOnBySuperset", "IsMagma", "IsSemigroupIdeal", "HasIsSemigroupIdeal" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReesCongruenceOfSemigroupIdeal" ] }, { "name": "SetReesCongruenceOfSemigroupIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetReesCongruenceOfSemigroupIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetReesCongruenceOfSemigroupIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetReesCongruenceOfSemigroupIdeal" ] }, { "name": "HasReesCongruenceOfSemigroupIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/smgideal.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasReesCongruenceOfSemigroupIdeal" ] }, { "name": "MonoidByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "MonoidByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 13, "comment": "MonoidByGenerators: for empty collection and identity", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithOne" ] ] }, { "rank": 6, "comment": "MonoidByGenerators: for collection and identity", "filters": [ [ "IsCollection" ], [ "IsMultiplicativeElementWithOne" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonoidByGenerators" ] }, { "name": "AsMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 120, "comment": "AsMonoid: for a monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "AsMonoid: for transformation semigroup with generators", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "AsMonoid: for a semigroup with known generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "AsMonoid: generic method for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsMonoid" ] }, { "name": "AsSubmonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 146 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "AsSubmonoid: generic method for a domain and a collection", "filters": [ [ "IsCollection", "IsGeneralizedDomain" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubmonoid" ] }, { "name": "IsFinitelyGeneratedMonoid", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 269 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsFinitelyGeneratedMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFinitelyGeneratedMonoid" ] ] }, { "rank": 21, "comment": "IsFinitelyGeneratedMonoid: for a monoid", "filters": [ [ "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsFinitelyGeneratedMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFinitelyGeneratedMonoid" ] }, { "name": "SetIsFinitelyGeneratedMonoid", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 269 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFinitelyGeneratedMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFinitelyGeneratedMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFinitelyGeneratedMonoid" ] }, { "name": "HasIsFinitelyGeneratedMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/monoid.gd", "line": 269 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFinitelyGeneratedMonoid" ] }, { "name": "GroupString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "GroupString: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupString" ] }, { "name": "IsCyclic", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 156 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1193 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsCyclic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCyclic" ] ] }, { "rank": 372, "comment": "IsCyclic: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 36, "comment": "IsCyclic", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsCyclic: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsCyclic: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "IsCyclic: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCyclic" ] }, { "name": "SetIsCyclic", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 156 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCyclic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCyclic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCyclic" ] }, { "name": "HasIsCyclic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 156 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCyclic" ] }, { "name": "IsElementaryAbelian", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 183 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1194 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsElementaryAbelian: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsElementaryAbelian" ] ] }, { "rank": 50, "comment": "IsElementaryAbelian: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 35, "comment": "IsElementaryAbelian: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsElementaryAbelian: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "IsElementaryAbelian: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsElementaryAbelian" ] }, { "name": "SetIsElementaryAbelian", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 183 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsElementaryAbelian: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsElementaryAbelian: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsElementaryAbelian" ] }, { "name": "HasIsElementaryAbelian", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 183 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsElementaryAbelian" ] }, { "name": "IsFinitelyGeneratedGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 216 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsFinitelyGeneratedGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFinitelyGeneratedGroup" ] ] }, { "rank": 37, "comment": "IsFinitelyGeneratedGroup: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "IsFinitelyGeneratedGroup", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsFinitelyGeneratedGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFinitelyGeneratedGroup" ] }, { "name": "SetIsFinitelyGeneratedGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 216 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFinitelyGeneratedGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFinitelyGeneratedGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFinitelyGeneratedGroup" ] }, { "name": "HasIsFinitelyGeneratedGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 216 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFinitelyGeneratedGroup" ] }, { "name": "IsSubsetLocallyFiniteGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSubsetLocallyFiniteGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSubsetLocallyFiniteGroup" ] ] }, { "rank": 1, "comment": "IsSubsetLocallyFiniteGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubsetLocallyFiniteGroup" ] }, { "name": "SetIsSubsetLocallyFiniteGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSubsetLocallyFiniteGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSubsetLocallyFiniteGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSubsetLocallyFiniteGroup" ] }, { "name": "HasIsSubsetLocallyFiniteGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSubsetLocallyFiniteGroup" ] }, { "name": "CanComputeIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 379 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "CanComputeIndex", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 73, "comment": "CanComputeIndex: subgroup of full fp groups", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCosetTableInWholeGroup" ] ] }, { "rank": 73, "comment": "CanComputeIndex: subgroup of full fp groups", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIndexInWholeGroup" ] ] }, { "rank": 72, "comment": "CanComputeIndex: subgroups fp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIndexInWholeGroup" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIndexInWholeGroup" ] ] }, { "rank": 72, "comment": "CanComputeIndex: if sizes can be computed", "filters": [ [ "CanComputeSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CanComputeSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "CanComputeIndex: by default impossible unless identical", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanComputeIndex" ] }, { "name": "KnowsHowToDecompose", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 405 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "KnowsHowToDecompose: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKnowsHowToDecompose" ] ] }, { "rank": 35, "comment": "KnowsHowToDecompose: group: use GeneratorsOfGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "KnowsHowToDecompose: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 68, "comment": "KnowsHowToDecompose: pc group and generators: always true", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsList" ] ] }, { "rank": 63, "comment": "KnowsHowToDecompose: perm group and generators: always true", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 52, "comment": "KnowsHowToDecompose: pcp group and generators: always true", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsList" ] ] }, { "rank": 47, "comment": "KnowsHowToDecompose: matrix groups", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 44, "comment": "KnowsHowToDecompose: trivial group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 39, "comment": "KnowsHowToDecompose: fp groups: Say yes if finite index", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsList" ] ] }, { "rank": 37, "comment": "KnowsHowToDecompose: generic: just groups of order < 1000", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnowsHowToDecompose" ] }, { "name": "SetKnowsHowToDecompose", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 405 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKnowsHowToDecompose: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKnowsHowToDecompose: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKnowsHowToDecompose" ] }, { "name": "HasKnowsHowToDecompose", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 405 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKnowsHowToDecompose" ] }, { "name": "IsPGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 435 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPGroup" ] ] }, { "rank": 43, "comment": "IsPGroup: for nilpotent groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 36, "comment": "IsPGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 35, "comment": "IsPGroup: generic method (check order of the group or of generators if nilpotent)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsPGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPGroup" ] }, { "name": "SetIsPGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 435 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPGroup" ] }, { "name": "HasIsPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 435 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPGroup" ] }, { "name": "IsPowerfulPGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPowerfulPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPowerfulPGroup" ] ] }, { "rank": 39, "comment": "IsPowerfulPGroup: use characterisation of powerful p-groups based on rank ", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasRankPGroup", "HasComputedOmegas" ] ] }, { "rank": 35, "comment": "IsPowerfulPGroup: generic method checks inclusion of commutator subgroup in agemo subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsPowerfulPGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPowerfulPGroup" ] }, { "name": "SetIsPowerfulPGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPowerfulPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPowerfulPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPowerfulPGroup" ] }, { "name": "HasIsPowerfulPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPowerfulPGroup" ] }, { "name": "PrimePGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "PrimePGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimePGroup" ] ] }, { "rank": 38, "comment": "PrimePGroup: for direct products", "filters": [ [ "IsPGroup", "HasIsPGroup", "HasDirectProductInfo" ] ] }, { "rank": 38, "comment": "PrimePGroup: generic method, check the order of a nontrivial generator", "filters": [ [ "HasGeneratorsOfMagmaWithInverses", "IsPGroup", "HasIsPGroup" ] ] }, { "rank": 37, "comment": "PrimePGroup: generic method, check the group order", "filters": [ [ "IsPGroup", "HasIsPGroup" ] ] }, { "rank": 0, "comment": "PrimePGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "PrimePGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimePGroup" ] }, { "name": "SetPrimePGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimePGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimePGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimePGroup" ] }, { "name": "HasPrimePGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimePGroup" ] }, { "name": "PClassPGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 525 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "PClassPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPClassPGroup" ] ] }, { "rank": 69, "comment": "PClassPGroup: for groups with special pcgs", "filters": [ [ "IsPGroup", "HasIsPGroup", "HasSpecialPcgs" ] ] }, { "rank": 37, "comment": "PClassPGroup: generic method for group", "filters": [ [ "IsPGroup", "HasIsPGroup" ] ] }, { "rank": 0, "comment": "PClassPGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PClassPGroup" ] }, { "name": "SetPClassPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 525 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPClassPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPClassPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPClassPGroup" ] }, { "name": "HasPClassPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 525 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPClassPGroup" ] }, { "name": "RankPGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "RankPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankPGroup" ] ] }, { "rank": 69, "comment": "RankPGroup: for groups with special pcgs", "filters": [ [ "IsPGroup", "HasIsPGroup", "HasSpecialPcgs" ] ] }, { "rank": 37, "comment": "RankPGroup: generic method for group", "filters": [ [ "IsPGroup", "HasIsPGroup" ] ] }, { "rank": 0, "comment": "RankPGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankPGroup" ] }, { "name": "SetRankPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankPGroup" ] }, { "name": "HasRankPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankPGroup" ] }, { "name": "IsNilpotentGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsNilpotentGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentGroup" ] ] }, { "rank": 372, "comment": "IsNilpotentGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 66, "comment": "IsNilpotentGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 61, "comment": "IsNilpotentGroup: if group size can be computed and is a prime power", "filters": [ [ "CanComputeSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsNilpotentGroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "IsNilpotentGroup: for pcgs computable group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 51, "comment": "IsNilpotentGroup: for a pcp group with known lower central series", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasLowerCentralSeriesOfGroup", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 50, "comment": "IsNilpotentGroup: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 40, "comment": "IsNilpotentGroup: method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "IsNilpotentGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsNilpotentGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentGroup" ] }, { "name": "SetIsNilpotentGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentGroup" ] }, { "name": "HasIsNilpotentGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentGroup" ] }, { "name": "IsPerfectGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 599 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPerfectGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPerfectGroup" ] ] }, { "rank": 372, "comment": "IsPerfectGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 47, "comment": "IsPerfectGroup: method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "IsPerfectGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIsCommutative", "IsSimpleGroup", "HasIsSimpleGroup" ] ] }, { "rank": 37, "comment": "IsPerfectGroup: for a (subgroup of a) finitely presented group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "IsPerfectGroup: for groups having abelian invariants", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasAbelianInvariants" ] ] }, { "rank": 35, "comment": "IsPerfectGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsPerfectGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPerfectGroup" ] }, { "name": "SetIsPerfectGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 599 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPerfectGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPerfectGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPerfectGroup" ] }, { "name": "HasIsPerfectGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 599 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPerfectGroup" ] }, { "name": "IsSporadicSimpleGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 630 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSporadicSimpleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSporadicSimpleGroup" ] ] }, { "rank": 35, "comment": "IsSporadicSimpleGroup: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSporadicSimpleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSporadicSimpleGroup" ] }, { "name": "SetIsSporadicSimpleGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 630 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSporadicSimpleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSporadicSimpleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSporadicSimpleGroup" ] }, { "name": "HasIsSporadicSimpleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 630 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSporadicSimpleGroup" ] }, { "name": "IsSimpleGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 651 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSimpleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSimpleGroup" ] ] }, { "rank": 372, "comment": "IsSimpleGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 62, "comment": "IsSimpleGroup: for solvable groups", "filters": [ [ "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 61, "comment": "IsSimpleGroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsSimpleGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSimpleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSimpleGroup" ] }, { "name": "SetIsSimpleGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 651 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSimpleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSimpleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSimpleGroup" ] }, { "name": "HasIsSimpleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 651 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSimpleGroup" ] }, { "name": "IsAlmostSimpleGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsAlmostSimpleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAlmostSimpleGroup" ] ] }, { "rank": 35, "comment": "IsAlmostSimpleGroup: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsAlmostSimpleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAlmostSimpleGroup" ] }, { "name": "SetIsAlmostSimpleGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAlmostSimpleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAlmostSimpleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAlmostSimpleGroup" ] }, { "name": "HasIsAlmostSimpleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAlmostSimpleGroup" ] }, { "name": "IsSupersolvableGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 731 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSupersolvableGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSupersolvableGroup" ] ] }, { "rank": 372, "comment": "IsSupersolvableGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 40, "comment": "IsSupersolvableGroup: method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "IsSupersolvableGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSupersolvableGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSupersolvableGroup" ] }, { "name": "SetIsSupersolvableGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 731 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSupersolvableGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSupersolvableGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSupersolvableGroup" ] }, { "name": "HasIsSupersolvableGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 731 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSupersolvableGroup" ] }, { "name": "IsMonomialGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsMonomialGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonomialGroup" ] ] }, { "rank": 372, "comment": "IsMonomialGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "IsMonomialGroup: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsMonomialGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomialGroup" ] }, { "name": "SetIsMonomialGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonomialGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonomialGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonomialGroup" ] }, { "name": "HasIsMonomialGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonomialGroup" ] }, { "name": "IsSolvableGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 788 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSolvableGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSolvableGroup" ] ] }, { "rank": 372, "comment": "IsSolvableGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 62, "comment": "IsSolvableGroup: if group size is known and is not divisible by 4 or p^a q^b", "filters": [ [ "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsSolvableGroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 58, "comment": "IsSolvableGroup: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 50, "comment": "IsSolvableGroup: for matrix groups over a finte field (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "POL_IsSolvableFiniteMatGroup" ] }, { "rank": 50, "comment": "IsSolvableGroup: for rational matrix groups (Polenta)", "filters": [ [ "IsRationalMatrixGroup", "HasIsRationalMatrixGroup" ] ], "aka": [ "POL_IsSolvableRationalMatGroup_infinite" ] }, { "rank": 48, "comment": "IsSolvableGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 37, "comment": "IsSolvableGroup", "filters": [ [ "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "IsSolvableGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 35, "comment": "IsSolvableGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSolvableGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSolubleGroup", "IsSolvableGroup" ] }, { "name": "SetIsSolvableGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 788 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSolvableGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSolvableGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSolvableGroup" ] }, { "name": "HasIsSolvableGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 788 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSolvableGroup" ] }, { "name": "IsPolycyclicGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 823 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPolycyclicGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPolycyclicGroup" ] ] }, { "rank": 52, "comment": "IsPolycyclicGroup: for integer matrix groups (Polenta)", "filters": [ [ "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ] ] }, { "rank": 50, "comment": "IsPolycyclicGroup: for matrix groups over a finite field (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "IsPolycyclicGroup: for rational matrix groups (Polenta)", "filters": [ [ "IsRationalMatrixGroup", "HasIsRationalMatrixGroup" ] ] }, { "rank": 48, "comment": "IsPolycyclicGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsPolycyclicGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsPolycyclicGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolycyclicGroup" ] }, { "name": "SetIsPolycyclicGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 823 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPolycyclicGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPolycyclicGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPolycyclicGroup" ] }, { "name": "HasIsPolycyclicGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 823 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPolycyclicGroup" ] }, { "name": "AbelianInvariants", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 861 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1189 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AbelianInvariants: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbelianInvariants" ] ] }, { "rank": 401, "comment": "AbelianInvariants: for groups of FFE", "filters": [ [ "CategoryCollections(IsFFE)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 372, "comment": "AbelianInvariants: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 59, "comment": "AbelianInvariants: for an abelian pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 50, "comment": "AbelianInvariants: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 38, "comment": "AbelianInvariants: for a finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "AbelianInvariants: for a subgroup of a finitely presented group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 36, "comment": "AbelianInvariants: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 35, "comment": "AbelianInvariants: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "AbelianInvariants: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "AbelianInvariants: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianInvariants" ] }, { "name": "SetAbelianInvariants", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 861 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1189 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbelianInvariants: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbelianInvariants: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianInvariants" ] }, { "name": "HasAbelianInvariants", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 861 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianInvariants" ] }, { "name": "AbelianRank", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 865 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AbelianRank: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbelianRank" ] ] }, { "rank": 35, "comment": "AbelianRank: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "AbelianRank: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianRank" ] }, { "name": "SetAbelianRank", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 865 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbelianRank: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbelianRank: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianRank" ] }, { "name": "HasAbelianRank", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 865 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianRank" ] }, { "name": "IsInfiniteAbelianizationGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 885 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsInfiniteAbelianizationGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInfiniteAbelianizationGroup" ] ] }, { "rank": 38, "comment": "IsInfiniteAbelianizationGroup: for a finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "IsInfiniteAbelianizationGroup: for a subgroup of a finitely presented group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 35, "comment": "IsInfiniteAbelianizationGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsInfiniteAbelianizationGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInfiniteAbelianizationGroup" ] }, { "name": "SetIsInfiniteAbelianizationGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 885 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInfiniteAbelianizationGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInfiniteAbelianizationGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInfiniteAbelianizationGroup" ] }, { "name": "HasIsInfiniteAbelianizationGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 885 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInfiniteAbelianizationGroup" ] }, { "name": "AsGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 914 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "AsGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsGroup" ] ] }, { "rank": 135, "comment": "AsGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "AsGroup: for a simple inverse Automaton", "filters": [ [ "IsSimpleInvAutomatonRep" ] ] }, { "rank": 2, "comment": "AsGroup: generic method for collections", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsGroup" ] }, { "name": "SetAsGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 914 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsGroup" ] }, { "name": "HasAsGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 914 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsGroup" ] }, { "name": "ChiefSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ChiefSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasChiefSeries" ] ] }, { "rank": 372, "comment": "ChiefSeries: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 41, "comment": "ChiefSeries: for pcgs computable group refining PcgsElementaryAbelianSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "ChiefSeries: generic method for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "ChiefSeriesOfGroup" ] }, { "rank": 35, "comment": "ChiefSeries: method for a group (delegate to `ChiefSeriesUnderAction')", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ChiefSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChiefSeries" ] }, { "name": "SetChiefSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetChiefSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetChiefSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetChiefSeries" ] }, { "name": "HasChiefSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasChiefSeries" ] }, { "name": "ChiefSeriesUnderAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 964 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "ChiefSeriesUnderAction: method for a pcgs computable group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 70, "comment": "ChiefSeriesUnderAction: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChiefSeriesUnderAction" ] }, { "name": "ChiefSeriesThrough", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 985 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "ChiefSeriesThrough: generic method for a group and a list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [ { "rank": 72, "comment": "ChiefSeriesThrough: generic method for two groups and a list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChiefSeriesThrough" ] }, { "name": "CommutatorFactorGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1025 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CommutatorFactorGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCommutatorFactorGroup" ] ] }, { "rank": 372, "comment": "CommutatorFactorGroup: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "CommutatorFactorGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "CommutatorFactorGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CommutatorFactorGroup" ] }, { "name": "SetCommutatorFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1025 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCommutatorFactorGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCommutatorFactorGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCommutatorFactorGroup" ] }, { "name": "HasCommutatorFactorGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1025 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCommutatorFactorGroup" ] }, { "name": "CompositionSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CompositionSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCompositionSeries" ] ] }, { "rank": 372, "comment": "CompositionSeries: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 139, "comment": "CompositionSeries: for simple group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ] ] }, { "rank": 61, "comment": "CompositionSeries: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "CompositionSeries: pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "CompositionSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "CompositionSeries: using DerivedSubgroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "CompositionSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "CompositionSeries: fallback method to test conditions", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 0, "comment": "CompositionSeries: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CompositionSeries" ] }, { "name": "SetCompositionSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCompositionSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCompositionSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCompositionSeries" ] }, { "name": "HasCompositionSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCompositionSeries" ] }, { "name": "ConjugacyClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1150 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ConjugacyClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugacyClasses" ] ] }, { "rank": 20034, "comment": "ConjugacyClasses: test options", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 450, "comment": "ConjugacyClasses: perm group", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 437, "comment": "ConjugacyClasses: TF Method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ] }, { "rank": 403, "comment": "ConjugacyClasses: for natural sl", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 401, "comment": "ConjugacyClasses: for natural gl", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 397, "comment": "ConjugacyClasses: matrix groups: test naturality", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 372, "comment": "ConjugacyClasses: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 65, "comment": "ConjugacyClasses: symmetric", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 65, "comment": "ConjugacyClasses: alternating", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 47, "comment": "ConjugacyClasses: for groups: try solvable method and random search", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ConjugacyClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "ConjugacyClasses: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClasses" ] }, { "name": "SetConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1150 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugacyClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugacyClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugacyClasses" ] }, { "name": "HasConjugacyClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugacyClasses" ] }, { "name": "ConjugacyClassesMaximalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1175 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ConjugacyClassesMaximalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugacyClassesMaximalSubgroups" ] ] }, { "rank": 35, "comment": "ConjugacyClassesMaximalSubgroups: use MaximalSubgroupClassReps", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ConjugacyClassesMaximalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClassesMaximalSubgroups" ] }, { "name": "SetConjugacyClassesMaximalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugacyClassesMaximalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugacyClassesMaximalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugacyClassesMaximalSubgroups" ] }, { "name": "HasConjugacyClassesMaximalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugacyClassesMaximalSubgroups" ] }, { "name": "MaximalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MaximalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalSubgroups" ] ] }, { "rank": 56, "comment": "MaximalSubgroups: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 35, "comment": "MaximalSubgroups: expand list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MaximalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroups" ] }, { "name": "SetMaximalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalSubgroups" ] }, { "name": "HasMaximalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalSubgroups" ] }, { "name": "MaximalSubgroupClassReps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1222 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MaximalSubgroupClassReps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalSubgroupClassReps" ] ] }, { "rank": 437, "comment": "MaximalSubgroupClassReps: TF method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ], "aka": [ "DoMaxesTF" ] }, { "rank": 35, "comment": "MaximalSubgroupClassReps: default, catch dangerous options", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MaximalSubgroupClassReps: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroupClassReps" ] }, { "name": "SetMaximalSubgroupClassReps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1222 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalSubgroupClassReps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalSubgroupClassReps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalSubgroupClassReps" ] }, { "name": "HasMaximalSubgroupClassReps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1222 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalSubgroupClassReps" ] }, { "name": "TryMaximalSubgroupClassReps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1225 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TryMaximalSubgroupClassReps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTryMaximalSubgroupClassReps" ] ] }, { "rank": 10036, "comment": "TryMaximalSubgroupClassReps: fetch known correct data", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasMaximalSubgroupClassReps" ] ] }, { "rank": 454, "comment": "TryMaximalSubgroupClassReps: alternating", "filters": [ [ "IsFinite", "HasIsFinite", "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 454, "comment": "TryMaximalSubgroupClassReps: symmetric", "filters": [ [ "IsFinite", "HasIsFinite", "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 437, "comment": "TryMaximalSubgroupClassReps: TF method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ] }, { "rank": 66, "comment": "TryMaximalSubgroupClassReps: solvable perm group", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 55, "comment": "TryMaximalSubgroupClassReps: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ], "aka": [ "MAXSUBS_BY_PCGS" ] }, { "rank": 51, "comment": "TryMaximalSubgroupClassReps: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 35, "comment": "TryMaximalSubgroupClassReps: using lattice", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "TryMaximalSubgroupClassReps: handled by nice monomorphism, transfer tainter", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "TryMaximalSubgroupClassReps: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TryMaximalSubgroupClassReps" ] }, { "name": "SetTryMaximalSubgroupClassReps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1225 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTryMaximalSubgroupClassReps: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTryMaximalSubgroupClassReps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTryMaximalSubgroupClassReps" ] }, { "name": "HasTryMaximalSubgroupClassReps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1225 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTryMaximalSubgroupClassReps" ] }, { "name": "MaxesAlmostSimple", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1232 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 61, "comment": "MaxesAlmostSimple: permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "MaxesAlmostSimple: table of marks and linear", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "MaxesAlmostSimple: fallback to lattice", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaxesAlmostSimple" ] }, { "name": "PerfectResiduum", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1281 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PerfectResiduum: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPerfectResiduum" ] ] }, { "rank": 37, "comment": "PerfectResiduum: for solvable groups", "filters": [ [ "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 37, "comment": "PerfectResiduum: for perfect groups", "filters": [ [ "IsPerfectGroup", "HasIsPerfectGroup" ] ] }, { "rank": 35, "comment": "PerfectResiduum: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PerfectResiduum: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PerfectResiduum" ] }, { "name": "SetPerfectResiduum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1281 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPerfectResiduum: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPerfectResiduum: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPerfectResiduum" ] }, { "name": "HasPerfectResiduum", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1281 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPerfectResiduum" ] }, { "name": "RepresentativesPerfectSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1314 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RepresentativesPerfectSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentativesPerfectSubgroups" ] ] }, { "rank": 65, "comment": "RepresentativesPerfectSubgroups: symmetric", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 65, "comment": "RepresentativesPerfectSubgroups: alternating", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 37, "comment": "RepresentativesPerfectSubgroups: solvable", "filters": [ [ "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 35, "comment": "RepresentativesPerfectSubgroups: using Holt/Plesken library", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RepresentativesPerfectSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativesPerfectSubgroups" ] }, { "name": "SetRepresentativesPerfectSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1314 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentativesPerfectSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentativesPerfectSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentativesPerfectSubgroups" ] }, { "name": "HasRepresentativesPerfectSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1314 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentativesPerfectSubgroups" ] }, { "name": "RepresentativesSimpleSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1315 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RepresentativesSimpleSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentativesSimpleSubgroups" ] ] }, { "rank": 36, "comment": "RepresentativesSimpleSubgroups: if perfect subs are known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasRepresentativesPerfectSubgroups" ] ] }, { "rank": 35, "comment": "RepresentativesSimpleSubgroups: using Holt/Plesken library", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RepresentativesSimpleSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativesSimpleSubgroups" ] }, { "name": "SetRepresentativesSimpleSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1315 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentativesSimpleSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentativesSimpleSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentativesSimpleSubgroups" ] }, { "name": "HasRepresentativesSimpleSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1315 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentativesSimpleSubgroups" ] }, { "name": "ConjugacyClassesPerfectSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1340 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ConjugacyClassesPerfectSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugacyClassesPerfectSubgroups" ] ] }, { "rank": 35, "comment": "ConjugacyClassesPerfectSubgroups: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ConjugacyClassesPerfectSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClassesPerfectSubgroups" ] }, { "name": "SetConjugacyClassesPerfectSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugacyClassesPerfectSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugacyClassesPerfectSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugacyClassesPerfectSubgroups" ] }, { "name": "HasConjugacyClassesPerfectSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugacyClassesPerfectSubgroups" ] }, { "name": "ConjugacyClassesSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ConjugacyClassesSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugacyClassesSubgroups" ] ] }, { "rank": 35, "comment": "ConjugacyClassesSubgroups: group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 3, "comment": "ConjugacyClassesSubgroups: lattice", "filters": [ [ "IsLatticeSubgroupsRep" ] ] }, { "rank": 1, "comment": "ConjugacyClassesSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClassesSubgroups" ] }, { "name": "SetConjugacyClassesSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugacyClassesSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugacyClassesSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugacyClassesSubgroups" ] }, { "name": "HasConjugacyClassesSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugacyClassesSubgroups" ] }, { "name": "LatticeSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1406 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LatticeSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLatticeSubgroups" ] ] }, { "rank": 84, "comment": "LatticeSubgroups: for the trivial group", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 49, "comment": "LatticeSubgroups: elementary abelian extension", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ] }, { "rank": 48, "comment": "LatticeSubgroups: via radical", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ], "aka": [ "LatticeViaRadical" ] }, { "rank": 47, "comment": "LatticeSubgroups: for a cyclic group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ] ], "aka": [ "LatticeSubgroupsByTom" ] }, { "rank": 47, "comment": "LatticeSubgroups: cyclic extension", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "LatticeByCyclicExtension" ] }, { "rank": 46, "comment": "LatticeSubgroups: for a group with table of marks", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasTableOfMarks" ] ] }, { "rank": 1, "comment": "LatticeSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "LatticeSubgroups: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LatticeSubgroups" ] }, { "name": "SetLatticeSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1406 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLatticeSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLatticeSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLatticeSubgroups" ] }, { "name": "HasLatticeSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1406 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLatticeSubgroups" ] }, { "name": "DerivedLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1430 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DerivedLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivedLength" ] ] }, { "rank": 372, "comment": "DerivedLength: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "DerivedLength: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DerivedLength: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedLength" ] }, { "name": "SetDerivedLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1430 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivedLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivedLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivedLength" ] }, { "name": "HasDerivedLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1430 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivedLength" ] }, { "name": "HirschLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1447 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "HirschLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasHirschLength" ] ] }, { "rank": 50, "comment": "HirschLength", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "HirschLength: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "HirschLength: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HirschLength" ] }, { "name": "SetHirschLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1447 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetHirschLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetHirschLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHirschLength" ] }, { "name": "HasHirschLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1447 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasHirschLength" ] }, { "name": "DerivedSeriesOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1468 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DerivedSeriesOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivedSeriesOfGroup" ] ] }, { "rank": 372, "comment": "DerivedSeriesOfGroup: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "DerivedSeriesOfGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DerivedSeriesOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSeriesOfGroup" ] }, { "name": "SetDerivedSeriesOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1468 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivedSeriesOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivedSeriesOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivedSeriesOfGroup" ] }, { "name": "HasDerivedSeriesOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1468 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivedSeriesOfGroup" ] }, { "name": "DerivedSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1493 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DerivedSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivedSubgroup" ] ] }, { "rank": 10045, "comment": "DerivedSubgroup: for a group that knows it is abelian", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 10037, "comment": "DerivedSubgroup: for a group that knows it is perfect", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsPerfectGroup", "HasIsPerfectGroup" ] ] }, { "rank": 372, "comment": "DerivedSubgroup: handled by nice monomorphism: Subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 65, "comment": "DerivedSubgroup", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 61, "comment": "DerivedSubgroup: permgrps", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "DerivedSubgroup: pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "DerivedSubgroup: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 38, "comment": "DerivedSubgroup: for a finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "DerivedSubgroup: subgroup of a finitely presented group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 35, "comment": "DerivedSubgroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DerivedSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSubgroup" ] }, { "name": "SetDerivedSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1493 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivedSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivedSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivedSubgroup" ] }, { "name": "HasDerivedSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1493 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivedSubgroup" ] }, { "name": "MaximalAbelianQuotient", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1513 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MaximalAbelianQuotient: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalAbelianQuotient" ] ] }, { "rank": 40, "comment": "MaximalAbelianQuotient: whole fp group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "MaximalAbelianQuotient: for subgroups of finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 35, "comment": "MaximalAbelianQuotient: not fp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MaximalAbelianQuotient: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalAbelianQuotient" ] }, { "name": "SetMaximalAbelianQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1513 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalAbelianQuotient: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalAbelianQuotient: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalAbelianQuotient" ] }, { "name": "HasMaximalAbelianQuotient", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1513 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalAbelianQuotient" ] }, { "name": "CommutatorLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1537 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CommutatorLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCommutatorLength" ] ] }, { "rank": 35, "comment": "CommutatorLength: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 21, "comment": "CommutatorLength: for a character table", "filters": [ [ "IsCharacterTable" ] ] }, { "rank": 1, "comment": "CommutatorLength: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CommutatorLength" ] }, { "name": "SetCommutatorLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1537 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCommutatorLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCommutatorLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCommutatorLength" ] }, { "name": "HasCommutatorLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1537 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCommutatorLength" ] }, { "name": "DimensionsLoewyFactors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DimensionsLoewyFactors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimensionsLoewyFactors" ] ] }, { "rank": 35, "comment": "DimensionsLoewyFactors: for a group (that must be a finite p-group)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DimensionsLoewyFactors: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DimensionsLoewyFactors" ] }, { "name": "SetDimensionsLoewyFactors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDimensionsLoewyFactors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimensionsLoewyFactors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDimensionsLoewyFactors" ] }, { "name": "HasDimensionsLoewyFactors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDimensionsLoewyFactors" ] }, { "name": "ElementaryAbelianSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1608 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ElementaryAbelianSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasElementaryAbelianSeries" ] ] }, { "rank": 372, "comment": "ElementaryAbelianSeries: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 66, "comment": "ElementaryAbelianSeries: perm group", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "ElementaryAbelianSeries: pcgs computable groups using `PcgsElementaryAbelianSeries'", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 47, "comment": "ElementaryAbelianSeries: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 5, "comment": "ElementaryAbelianSeries: list of pcgs computable groups", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 4, "comment": "ElementaryAbelianSeries: method for lists", "filters": [ [ "IsList", "IsFinite", "HasIsFinite" ] ] }, { "rank": 1, "comment": "ElementaryAbelianSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryAbelianSeries" ] }, { "name": "SetElementaryAbelianSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1608 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetElementaryAbelianSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetElementaryAbelianSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetElementaryAbelianSeries" ] }, { "name": "HasElementaryAbelianSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1608 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasElementaryAbelianSeries" ] }, { "name": "ElementaryAbelianSeriesLargeSteps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1609 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ElementaryAbelianSeriesLargeSteps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasElementaryAbelianSeriesLargeSteps" ] ] }, { "rank": 372, "comment": "ElementaryAbelianSeriesLargeSteps: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "ElementaryAbelianSeriesLargeSteps: remove spurious factors", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "DoEASLS" ] }, { "rank": 2, "comment": "ElementaryAbelianSeriesLargeSteps: remove spurious factors", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "ElementaryAbelianSeriesLargeSteps: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryAbelianSeriesLargeSteps" ] }, { "name": "SetElementaryAbelianSeriesLargeSteps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1609 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetElementaryAbelianSeriesLargeSteps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetElementaryAbelianSeriesLargeSteps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetElementaryAbelianSeriesLargeSteps" ] }, { "name": "HasElementaryAbelianSeriesLargeSteps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1609 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasElementaryAbelianSeriesLargeSteps" ] }, { "name": "Exponent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1632 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1191 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Exponent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExponent" ] ] }, { "rank": 372, "comment": "Exponent: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 60, "comment": "Exponent: method for finite abelian groups with generators", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 51, "comment": "Exponent: finite solvable group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 47, "comment": "Exponent: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "Exponent: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "Exponent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "Exponent: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Exponent" ] }, { "name": "SetExponent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1632 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1191 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExponent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExponent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExponent" ] }, { "name": "HasExponent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExponent" ] }, { "name": "FittingSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1656 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FittingSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFittingSubgroup" ] ] }, { "rank": 10043, "comment": "FittingSubgroup: for nilpotent group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 372, "comment": "FittingSubgroup: handled by nice monomorphism: Subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 56, "comment": "FittingSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 50, "comment": "FittingSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "FittingSubgroup: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "FittingSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "FittingSubgroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingSubgroup" ] }, { "name": "SetFittingSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1656 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFittingSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFittingSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFittingSubgroup" ] }, { "name": "HasFittingSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1656 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFittingSubgroup" ] }, { "name": "PrefrattiniSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1697 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PrefrattiniSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrefrattiniSubgroup" ] ] }, { "rank": 55, "comment": "PrefrattiniSubgroup: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 1, "comment": "PrefrattiniSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrefrattiniSubgroup" ] }, { "name": "SetPrefrattiniSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1697 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrefrattiniSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrefrattiniSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrefrattiniSubgroup" ] }, { "name": "HasPrefrattiniSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1697 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrefrattiniSubgroup" ] }, { "name": "FrattiniSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1719 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FrattiniSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrattiniSubgroup" ] ] }, { "rank": 372, "comment": "FrattiniSubgroup: handled by nice monomorphism: Subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 140, "comment": "FrattiniSubgroup: for powerful p-groups", "filters": [ [ "IsPGroup", "HasIsPGroup", "IsPowerfulPGroup", "HasIsPowerfulPGroup", "HasComputedAgemos" ] ] }, { "rank": 84, "comment": "FrattiniSubgroup: method for trivial groups", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "FrattiniSubgroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "FrattiniSubgroup: pcgs computable groups using prefrattini and core", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "FrattiniSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 48, "comment": "FrattiniSubgroup: Using radical", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ] }, { "rank": 45, "comment": "FrattiniSubgroup: for abelian groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 43, "comment": "FrattiniSubgroup: for nilpotent groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 35, "comment": "FrattiniSubgroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "FrattiniSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FrattiniSubgroup" ] }, { "name": "SetFrattiniSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrattiniSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrattiniSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrattiniSubgroup" ] }, { "name": "HasFrattiniSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrattiniSubgroup" ] }, { "name": "InvariantForm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "InvariantForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInvariantForm" ] ] }, { "rank": 1, "comment": "InvariantForm: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvariantForm" ] }, { "name": "SetInvariantForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInvariantForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInvariantForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInvariantForm" ] }, { "name": "HasInvariantForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1733 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInvariantForm" ] }, { "name": "JenningsSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1754 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "JenningsSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasJenningsSeries" ] ] }, { "rank": 372, "comment": "JenningsSeries: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "JenningsSeries: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "JenningsSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "JenningsSeries" ] }, { "name": "SetJenningsSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1754 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetJenningsSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetJenningsSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetJenningsSeries" ] }, { "name": "HasJenningsSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1754 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasJenningsSeries" ] }, { "name": "LowerCentralSeriesOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1775 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LowerCentralSeriesOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLowerCentralSeriesOfGroup" ] ] }, { "rank": 372, "comment": "LowerCentralSeriesOfGroup: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 61, "comment": "LowerCentralSeriesOfGroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "LowerCentralSeriesOfGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 37, "comment": "LowerCentralSeriesOfGroup: fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 35, "comment": "LowerCentralSeriesOfGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "LowerCentralSeriesOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowerCentralSeriesOfGroup" ] }, { "name": "SetLowerCentralSeriesOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1775 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLowerCentralSeriesOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLowerCentralSeriesOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLowerCentralSeriesOfGroup" ] }, { "name": "HasLowerCentralSeriesOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1775 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLowerCentralSeriesOfGroup" ] }, { "name": "NilpotencyClassOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1794 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NilpotencyClassOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNilpotencyClassOfGroup" ] ] }, { "rank": 35, "comment": "NilpotencyClassOfGroup: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "NilpotencyClassOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NilpotencyClassOfGroup" ] }, { "name": "SetNilpotencyClassOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1794 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNilpotencyClassOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNilpotencyClassOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNilpotencyClassOfGroup" ] }, { "name": "HasNilpotencyClassOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1794 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNilpotencyClassOfGroup" ] }, { "name": "MaximalNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1828 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MaximalNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalNormalSubgroups" ] ] }, { "rank": 10039, "comment": "MaximalNormalSubgroups: for simple groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ] ] }, { "rank": 59, "comment": "MaximalNormalSubgroups: for abelian groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 51, "comment": "MaximalNormalSubgroups: for solvable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 47, "comment": "MaximalNormalSubgroups: generic search", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "MaximalNormalSubgroups: general method selection", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MaximalNormalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "MaximalNormalSubgroups: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "MaximalNormalSubgroups: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalNormalSubgroups" ] }, { "name": "SetMaximalNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1828 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalNormalSubgroups" ] }, { "name": "HasMaximalNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1828 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalNormalSubgroups" ] }, { "name": "NormalMaximalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1842 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalMaximalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalMaximalSubgroups" ] ] }, { "rank": 55, "comment": "NormalMaximalSubgroups: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "NormalMaximalSubgroups: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 1, "comment": "NormalMaximalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalMaximalSubgroups" ] }, { "name": "SetNormalMaximalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1842 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalMaximalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalMaximalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalMaximalSubgroups" ] }, { "name": "HasNormalMaximalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1842 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalMaximalSubgroups" ] }, { "name": "MinimalNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1864 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MinimalNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalNormalSubgroups" ] ] }, { "rank": 10039, "comment": "MinimalNormalSubgroups: for simple groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ] ] }, { "rank": 384, "comment": "MinimalNormalSubgroups: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 57, "comment": "MinimalNormalSubgroups: for nilpotent groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 51, "comment": "MinimalNormalSubgroups: for soluble groups: use AbelianMinimalNormalSubgroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ], "aka": [ "AbelianMinimalNormalSubgroups" ] }, { "rank": 50, "comment": "MinimalNormalSubgroups: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "MinimalNormalSubgroups: generic search in NormalSubgroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MinimalNormalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "MinimalNormalSubgroups: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "MinimalNormalSubgroups: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalNormalSubgroups" ] }, { "name": "SetMinimalNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1864 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalNormalSubgroups" ] }, { "name": "HasMinimalNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1864 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalNormalSubgroups" ] }, { "name": "NormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1889 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalSubgroups" ] ] }, { "rank": 384, "comment": "NormalSubgroups: via nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 372, "comment": "NormalSubgroups: handled by nice monomorphism: subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 98, "comment": "NormalSubgroups: for an alternating group", "filters": [ [ "IsAlternatingGroup", "HasIsAlternatingGroup" ] ] }, { "rank": 98, "comment": "NormalSubgroups: for a symmetric group", "filters": [ [ "IsSymmetricGroup", "HasIsSymmetricGroup" ] ] }, { "rank": 67, "comment": "NormalSubgroups: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 67, "comment": "NormalSubgroups: normal complement method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 66, "comment": "NormalSubgroups: normal complement method for soluble perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 66, "comment": "NormalSubgroups: homomorphism principle pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ], "aka": [ "NormalSubgroupsCalc" ] }, { "rank": 61, "comment": "NormalSubgroups: homomorphism principle perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "NormalSubgroups: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 41, "comment": "NormalSubgroups: normal complement method for pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "NormalSubgroups: generic class union", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "NormalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalSubgroups" ] }, { "name": "SetNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1889 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalSubgroups" ] }, { "name": "HasNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1889 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalSubgroups" ] }, { "name": "CharacteristicSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1912 }, { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CharacteristicSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacteristicSubgroups" ] ] }, { "rank": 384, "comment": "CharacteristicSubgroups: via NiceMonomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 51, "comment": "CharacteristicSubgroups: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 50, "comment": "CharacteristicSubgroups: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "CharacteristicSubgroups: normal complement method for pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 37, "comment": "CharacteristicSubgroups: solvable, automorphisms", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 35, "comment": "CharacteristicSubgroups: use automorphisms", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "CharacteristicSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacteristicSubgroups" ] }, { "name": "SetCharacteristicSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1912 }, { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacteristicSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacteristicSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacteristicSubgroups" ] }, { "name": "HasCharacteristicSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1912 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacteristicSubgroups" ] }, { "name": "NrConjugacyClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1948 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1198 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NrConjugacyClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrConjugacyClasses" ] ] }, { "rank": 403, "comment": "NrConjugacyClasses: for natural SL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalSL", "HasIsNaturalSL" ] ] }, { "rank": 401, "comment": "NrConjugacyClasses: for natural SU", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSubgroupSL", "HasIsSubgroupSL", "IsFullSubgroupGLorSLRespectingSesquilinearForm", "HasIsFullSubgroupGLorSLRespectingSesquilinearForm" ] ] }, { "rank": 401, "comment": "NrConjugacyClasses: for natural GL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ] ] }, { "rank": 399, "comment": "NrConjugacyClasses: for GU(n,q)", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFullSubgroupGLorSLRespectingSesquilinearForm", "HasIsFullSubgroupGLorSLRespectingSesquilinearForm" ] ] }, { "rank": 372, "comment": "NrConjugacyClasses: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 38, "comment": "NrConjugacyClasses", "filters": [ [ "IsAttributeStoringRep", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasConjugacyClasses" ] ] }, { "rank": 36, "comment": "NrConjugacyClasses: for a group with known ordinary character table", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasOrdinaryCharacterTable" ] ] }, { "rank": 35, "comment": "NrConjugacyClasses: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 23, "comment": "NrConjugacyClasses: for an ordinary character table with underlying group", "filters": [ [ "IsOrdinaryTable", "HasUnderlyingGroup" ] ] }, { "rank": 22, "comment": "NrConjugacyClasses: for a Brauer character table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 21, "comment": "NrConjugacyClasses: for a character table with known class lengths", "filters": [ [ "IsNearlyCharacterTable", "HasSizesConjugacyClasses" ] ] }, { "rank": 21, "comment": "NrConjugacyClasses: for a character table with known centralizer orders", "filters": [ [ "IsNearlyCharacterTable", "HasSizesCentralizers" ] ] }, { "rank": 1, "comment": "NrConjugacyClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrConjugacyClasses" ] }, { "name": "SetNrConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1948 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrConjugacyClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrConjugacyClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrConjugacyClasses" ] }, { "name": "HasNrConjugacyClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1948 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrConjugacyClasses" ] }, { "name": "Omega", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1976 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1977 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 685 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 686 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 687 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 688 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "Omega", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 38, "comment": "Omega", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 73, "comment": "Omega", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 56, "comment": "Omega", "filters": [ [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "Omega", "filters": [ [ "IsFunction" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [ { "rank": 57, "comment": "Omega", "filters": [ [ "IsFunction" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "OmegaCons" ] } ], "5args": [], "6args": [] }, "aka": [ "Omega" ] }, { "name": "OmegaOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1979 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 73, "comment": "OmegaOp: for p groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OmegaOp" ] }, { "name": "ComputedOmegas", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1980 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedOmegas: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedOmegas" ] ] }, { "rank": 35, "comment": "ComputedOmegas", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedOmegas: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedOmegas" ] }, { "name": "SetComputedOmegas", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1980 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedOmegas: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedOmegas: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedOmegas" ] }, { "name": "HasComputedOmegas", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 1980 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedOmegas" ] }, { "name": "AgemoOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2006 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 75, "comment": "AgemoOp: PGroups", "filters": [ [ "IsPGroup", "HasIsPGroup" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AgemoOp" ] }, { "name": "ComputedAgemos", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2007 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedAgemos: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedAgemos" ] ] }, { "rank": 35, "comment": "ComputedAgemos", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedAgemos: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedAgemos" ] }, { "name": "SetComputedAgemos", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2007 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedAgemos: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedAgemos: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedAgemos" ] }, { "name": "HasComputedAgemos", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2007 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedAgemos" ] }, { "name": "RadicalGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2030 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RadicalGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRadicalGroup" ] ] }, { "rank": 438, "comment": "RadicalGroup: TF method, use tree", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFittingFreeLiftSetup" ] ] }, { "rank": 372, "comment": "RadicalGroup: handled by nice monomorphism: Subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 137, "comment": "RadicalGroup: solvable group is its own radical", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 65, "comment": "RadicalGroup: alternating", "filters": [ [ "IsFinite", "HasIsFinite", "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ], "aka": [ "RadicalSymmAlt" ] }, { "rank": 65, "comment": "RadicalGroup: symmetric", "filters": [ [ "IsFinite", "HasIsFinite", "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 61, "comment": "RadicalGroup: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "RadicalGroup: factor out Fitting subgroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RadicalGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "RadicalGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RadicalGroup" ] }, { "name": "SetRadicalGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2030 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRadicalGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRadicalGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRadicalGroup" ] }, { "name": "HasRadicalGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2030 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRadicalGroup" ] }, { "name": "RationalClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2054 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RationalClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRationalClasses" ] ] }, { "rank": 372, "comment": "RationalClasses: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "RationalClasses: use classes", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "RationalClasses: trial", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RationalClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RationalClasses" ] }, { "name": "SetRationalClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2054 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRationalClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRationalClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRationalClasses" ] }, { "name": "HasRationalClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2054 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRationalClasses" ] }, { "name": "GeneratorsSmallest", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2084 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "GeneratorsSmallest: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsSmallest" ] ] }, { "rank": 394, "comment": "GeneratorsSmallest: matrix group via niceo", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "GeneratorsSmallest: perm group via minimal stab chain", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 48, "comment": "GeneratorsSmallest: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 41, "comment": "GeneratorsSmallest: group of pc words which is full family", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 35, "comment": "GeneratorsSmallest: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 26, "comment": "GeneratorsSmallest: for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ] ] }, { "rank": 20, "comment": "GeneratorsSmallest: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsSmallest" ] }, { "name": "SetGeneratorsSmallest", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2084 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsSmallest: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsSmallest: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsSmallest" ] }, { "name": "HasGeneratorsSmallest", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2084 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsSmallest" ] }, { "name": "LargestElementGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2102 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LargestElementGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLargestElementGroup" ] ] }, { "rank": 394, "comment": "LargestElementGroup: matrix group via niceo", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "LargestElementGroup: perm group via minimal stab chain", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "LargestElementGroup: use `EnumeratorSorted'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "LargestElementGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LargestElementGroup" ] }, { "name": "SetLargestElementGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLargestElementGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLargestElementGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLargestElementGroup" ] }, { "name": "HasLargestElementGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLargestElementGroup" ] }, { "name": "MinimalGeneratingSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "MinimalGeneratingSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalGeneratingSet" ] ] }, { "rank": 372, "comment": "MinimalGeneratingSet", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 127, "comment": "MinimalGeneratingSet: finite cyclic groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ] ] }, { "rank": 115, "comment": "MinimalGeneratingSet: compute via Smith normal form", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CanEasilyComputePcgs" ] ] }, { "rank": 66, "comment": "MinimalGeneratingSet: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 50, "comment": "MinimalGeneratingSet: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 50, "comment": "MinimalGeneratingSet: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 35, "comment": "MinimalGeneratingSet: solvable group via pc", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "MinimalGeneratingSet: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "MinimalGeneratingSet: fallback method to inform user", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalGeneratingSet" ] }, { "name": "SetMinimalGeneratingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalGeneratingSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalGeneratingSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalGeneratingSet" ] }, { "name": "HasMinimalGeneratingSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalGeneratingSet" ] }, { "name": "SmallGeneratingSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2163 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SmallGeneratingSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSmallGeneratingSet" ] ] }, { "rank": 372, "comment": "SmallGeneratingSet", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 66, "comment": "SmallGeneratingSet: using minimal generating set", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 61, "comment": "SmallGeneratingSet: random and generators subset, randsims", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "SmallGeneratingSet: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 50, "comment": "SmallGeneratingSet: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 36, "comment": "SmallGeneratingSet: generators subset", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SmallGeneratingSet: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmallGeneratingSet" ] }, { "name": "SetSmallGeneratingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSmallGeneratingSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSmallGeneratingSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSmallGeneratingSet" ] }, { "name": "HasSmallGeneratingSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSmallGeneratingSet" ] }, { "name": "SupersolvableResiduum", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2186 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SupersolvableResiduum: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSupersolvableResiduum" ] ] }, { "rank": 47, "comment": "SupersolvableResiduum: method for finite groups (call `SupersolvableResiduumDefault')", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SupersolvableResiduum: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SupersolvableResiduum" ] }, { "name": "SetSupersolvableResiduum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSupersolvableResiduum: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSupersolvableResiduum: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSupersolvableResiduum" ] }, { "name": "HasSupersolvableResiduum", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSupersolvableResiduum" ] }, { "name": "ComplementSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComplementSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComplementSystem" ] ] }, { "rank": 47, "comment": "ComplementSystem: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComplementSystem: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComplementSystem" ] }, { "name": "SetComplementSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComplementSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComplementSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComplementSystem" ] }, { "name": "HasComplementSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComplementSystem" ] }, { "name": "SylowSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2274 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SylowSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSylowSystem" ] ] }, { "rank": 47, "comment": "SylowSystem: generic method for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SylowSystem: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SylowSystem" ] }, { "name": "SetSylowSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSylowSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSylowSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSylowSystem" ] }, { "name": "HasSylowSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSylowSystem" ] }, { "name": "HallSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2302 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "HallSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasHallSystem" ] ] }, { "rank": 47, "comment": "HallSystem: test whether finite group is solvable", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "HallSystem: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HallSystem" ] }, { "name": "SetHallSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2302 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetHallSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetHallSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHallSystem" ] }, { "name": "HasHallSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2302 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasHallSystem" ] }, { "name": "Socle", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2344 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Socle: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSocle" ] ] }, { "rank": 10049, "comment": "Socle: for elementary abelian groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsElementaryAbelian", "HasIsElementaryAbelian" ] ] }, { "rank": 10039, "comment": "Socle: for simple groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ] ] }, { "rank": 65, "comment": "Socle", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "Socle", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 61, "comment": "Socle: test primitive", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 57, "comment": "Socle: for nilpotent groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 51, "comment": "Socle: for finite soluble group, via SolubleSocle", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ], "aka": [ "AbelianSocle", "SolubleSocle", "SolvableSocle" ] }, { "rank": 50, "comment": "Socle: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "Socle: from normal subgroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 37, "comment": "Socle: for p-groups", "filters": [ [ "IsPGroup", "HasIsPGroup" ] ] }, { "rank": 1, "comment": "Socle: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "Socle: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Socle" ] }, { "name": "SetSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2344 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSocle: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSocle: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSocle" ] }, { "name": "HasSocle", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2344 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSocle" ] }, { "name": "UpperCentralSeriesOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2365 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "UpperCentralSeriesOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUpperCentralSeriesOfGroup" ] ] }, { "rank": 372, "comment": "UpperCentralSeriesOfGroup: handled by nice monomorphism: GroupSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 50, "comment": "UpperCentralSeriesOfGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 35, "comment": "UpperCentralSeriesOfGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "UpperCentralSeriesOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpperCentralSeriesOfGroup" ] }, { "name": "SetUpperCentralSeriesOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUpperCentralSeriesOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUpperCentralSeriesOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUpperCentralSeriesOfGroup" ] }, { "name": "HasUpperCentralSeriesOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUpperCentralSeriesOfGroup" ] }, { "name": "EulerianFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2402 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 65, "comment": "EulerianFunction: for a group with table of marks", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 59, "comment": "EulerianFunction: pcgs computable groups using special pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 1, "comment": "EulerianFunction: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "EulerianFunction: for a group, compute table of marks", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EulerianFunction" ] }, { "name": "AsSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2439 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 122, "comment": "AsSubgroup: perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "AsSubgroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubgroup" ] }, { "name": "ClassMultiplicationCoefficient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2455 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2457 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2861 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 89, "comment": "ClassMultiplicationCoefficient: for an ord. table, and three pos. integers", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ClassMultiplicationCoefficient" ] }, { "name": "ClosureGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2509 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10072, "comment": "ClosureGroup: for two groups, the bigger conatining the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 10042, "comment": "ClosureGroup: method for group that contains the whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 744, "comment": "ClosureGroup: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 377, "comment": "ClosureGroup: by niceo", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 125, "comment": "ClosureGroup: permgroup, elements", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsPerm)" ] ] }, { "rank": 100, "comment": "ClosureGroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 81, "comment": "ClosureGroup: empty list", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 75, "comment": "ClosureGroup: for subgroup of fp group, and subgroup", "filters": [ [ "HasParentAttr", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 72, "comment": "ClosureGroup: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "ClosureGroup: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 69, "comment": "ClosureGroup: permgroup, element", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ] ] }, { "rank": 55, "comment": "ClosureGroup: for group and empty element list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 45, "comment": "ClosureGroup: subgrp fp: Has coset table", "filters": [ [ "HasParentAttr", "IsSubgroupFpGroup", "HasCosetTableInWholeGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 44, "comment": "ClosureGroup: subgrp fp: by quotient subgroup", "filters": [ [ "HasParentAttr", "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 41, "comment": "ClosureGroup: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 41, "comment": "ClosureGroup: groups with cheap membership test", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyTestMembership" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "ClosureGroupIntest" ] }, { "rank": 40, "comment": "ClosureGroup: generic method for group and element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 37, "comment": "ClosureGroup: for group and element list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection" ] ] }, { "rank": 0, "comment": "ClosureGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 126, "comment": "ClosureGroup: permgroup, elements, options", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsRecord" ] ], "aka": [ "DoClosurePrmGp" ] }, { "rank": 123, "comment": "ClosureGroup: permgroup, permgroup, options", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] }, { "rank": 82, "comment": "ClosureGroup: empty list and options", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsRecord" ] ] }, { "rank": 70, "comment": "ClosureGroup: permgroup, element, options", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureGroup" ] }, { "name": "CommutatorSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2591 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "CommutatorSubgroup: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 122, "comment": "CommutatorSubgroup: permgroups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 100, "comment": "CommutatorSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 77, "comment": "CommutatorSubgroup: normal subgroup with whole fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 77, "comment": "CommutatorSubgroup: whole fp group with normal subgroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ], "aka": [ "CoSuFp" ] }, { "rank": 74, "comment": "CommutatorSubgroup: normal subgroup with whole fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 72, "comment": "CommutatorSubgroup: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "CommutatorSubgroup: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CommutatorSubgroup" ] }, { "name": "ConjugateGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2616 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 378, "comment": "ConjugateGroup: handled by nice monomorphism: group CollElm", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 69, "comment": "ConjugateGroup: <P>, <g>", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ] ] }, { "rank": 44, "comment": "ConjugateGroup: subgroups of fp group with coset table", "filters": [ [ "IsSubgroupFpGroup", "HasCosetTableInWholeGroup" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 43, "comment": "ConjugateGroup: subgroups of fp group by quotient", "filters": [ [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 41, "comment": "ConjugateGroup: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 40, "comment": "ConjugateGroup: <G>, <g>", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ConjugateSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2642 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "ConjugateSubgroup: for group with parent, and group element", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 40, "comment": "ConjugateSubgroup: for group without parent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugateSubgroup" ] }, { "name": "ConjugateSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 72, "comment": "ConjugateSubgroups: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "ConjugateSubgroups: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugateSubgroups" ] }, { "name": "CoreOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2686 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "CoreOp: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 75, "comment": "CoreOp: subgroups of fp group by quotient", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 75, "comment": "CoreOp: pcgs computable groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 74, "comment": "CoreOp: subgroups of fp group: use quotient rep", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "CoreOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoreOp" ] }, { "name": "CoreInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2686 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CoreInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoreInParent" ] ] }, { "rank": 36, "comment": "CoreInParent: method that calls the two-argument operation CoreOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "CoreInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoreInParent" ] }, { "name": "SetCoreInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2686 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoreInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoreInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoreInParent" ] }, { "name": "HasCoreInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2686 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoreInParent" ] }, { "name": "Core", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2686 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "Core: try to exploit the in-parent attribute CoreInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Core" ] }, { "name": "CosetTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2752 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "CosetTable: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTable" ] }, { "name": "CosetTableNormalClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2768 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "CosetTableNormalClosure: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableNormalClosure" ] }, { "name": "FactorGroupNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2801 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "FactorGroupNC", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 70, "comment": "FactorGroupNC: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FactorGroupNC: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorGroupNC" ] }, { "name": "NaturalHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2818 }, { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 56 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "NaturalHomomorphism: for a group with natural homomorphism stored", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 100, "comment": "NaturalHomomorphism: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphism" ] }, { "name": "IndexOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2848 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2635 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "IndexOp: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 100, "comment": "IndexOp: for free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 100, "comment": "IndexOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 77, "comment": "IndexOp: for finitely presented group in whole group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "IndexOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "IndexOp: for two character tables", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 0, "comment": "IndexOp: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [ { "rank": 101, "comment": "IndexOp: for free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndexOp" ] }, { "name": "IndexInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2848 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IndexInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndexInParent" ] ] }, { "rank": 36, "comment": "IndexInParent: method that calls the two-argument operation IndexOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IndexInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndexInParent" ] }, { "name": "SetIndexInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2848 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndexInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndexInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndexInParent" ] }, { "name": "HasIndexInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2848 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndexInParent" ] }, { "name": "Index", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2848 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2633 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "Index: try to exploit the in-parent attribute IndexInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "Index: for two character tables", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Index" ] }, { "name": "IndexNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2850 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2637 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 760, "comment": "IndexNC: for two groups with known Size value", "filters": [ [ "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFinite", "HasIsFinite", "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 744, "comment": "IndexNC: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 100, "comment": "IndexNC: for free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 100, "comment": "IndexNC: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 74, "comment": "IndexNC: for finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "IndexNC: generic method for two groups (the second one being finite)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "IndexNC: for two character tables", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 0, "comment": "IndexNC: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndexNC" ] }, { "name": "IndexInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2869 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IndexInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndexInWholeGroup" ] ] }, { "rank": 50, "comment": "IndexInWholeGroup: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 40, "comment": "IndexInWholeGroup: for full fp group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "IndexInWholeGroup: subgroup fp by quotient", "filters": [ [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 37, "comment": "IndexInWholeGroup: subgroup fp", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "IndexInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndexInWholeGroup" ] }, { "name": "SetIndexInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2869 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndexInWholeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndexInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndexInWholeGroup" ] }, { "name": "HasIndexInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2869 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndexInWholeGroup" ] }, { "name": "IndependentGeneratorsOfAbelianGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2898 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IndependentGeneratorsOfAbelianGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndependentGeneratorsOfAbelianGroup" ] ] }, { "rank": 401, "comment": "IndependentGeneratorsOfAbelianGroup: for groups of FFE", "filters": [ [ "CategoryCollections(IsFFE)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 75, "comment": "IndependentGeneratorsOfAbelianGroup: for perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 59, "comment": "IndependentGeneratorsOfAbelianGroup: for an abelian pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 49, "comment": "IndependentGeneratorsOfAbelianGroup: Use Pcgs and NormalFormIntMat to find the independent generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CanEasilyComputePcgs" ] ] }, { "rank": 48, "comment": "IndependentGeneratorsOfAbelianGroup: For abelian fpgroup, use Smith normal form", "filters": [ [ "IsCommutative", "HasIsCommutative", "IsGroupOfFamily", "IsSubgroupFpGroup" ] ], "aka": [ "IndependentGeneratorsOfMaximalAbelianQuotientOfFpGroup" ] }, { "rank": 46, "comment": "IndependentGeneratorsOfAbelianGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "HasDirectProductInfo" ] ] }, { "rank": 45, "comment": "IndependentGeneratorsOfAbelianGroup: finite abelian group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ] }, { "rank": 1, "comment": "IndependentGeneratorsOfAbelianGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndependentGeneratorsOfAbelianGroup" ] }, { "name": "SetIndependentGeneratorsOfAbelianGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2898 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndependentGeneratorsOfAbelianGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndependentGeneratorsOfAbelianGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndependentGeneratorsOfAbelianGroup" ] }, { "name": "HasIndependentGeneratorsOfAbelianGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2898 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndependentGeneratorsOfAbelianGroup" ] }, { "name": "IndependentGeneratorExponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2931 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 416, "comment": "IndependentGeneratorExponents: for groups of FFE", "filters": [ [ "CategoryCollections(IsFFE)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFFE" ] ] }, { "rank": 65, "comment": "IndependentGeneratorExponents: for an abelian pcp group and an element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CategoryCollections(IsPcpElement)" ], [ "IsPcpElement" ] ] }, { "rank": 65, "comment": "IndependentGeneratorExponents: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "HasDirectProductInfo" ], [ "IsMultiplicativeElementWithInverse", "IsDirectProductElement" ] ] }, { "rank": 50, "comment": "IndependentGeneratorExponents", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndependentGeneratorExponents" ] }, { "name": "IsConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2968 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 150, "comment": "IsConjugate: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 135, "comment": "IsConjugate: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 105, "comment": "IsConjugate: subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 62, "comment": "IsConjugate: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsPcpElement" ], [ "IsPcpElement" ] ] }, { "rank": 45, "comment": "IsConjugate: group elements", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsConjugate" ] }, { "name": "IsNormalOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "IsNormalOp: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 100, "comment": "IsNormalOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 78, "comment": "IsNormalOp: subgroups of fp group by quot. rep in full fp grp.", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 70, "comment": "IsNormalOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalOp" ] }, { "name": "IsNormalInParent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2994 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsNormalInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalInParent" ] ] }, { "rank": 36, "comment": "IsNormalInParent: method that calls the two-argument operation IsNormalOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsNormalInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalInParent" ] }, { "name": "SetIsNormalInParent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalInParent" ] }, { "name": "HasIsNormalInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalInParent" ] }, { "name": "IsNormal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 2994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "IsNormal: try to exploit the in-parent attribute IsNormalInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormal" ] }, { "name": "IsCharacteristicSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3015 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "IsCharacteristicSubgroup: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCharacteristicSubgroup" ] }, { "name": "IsPNilpotentOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "IsPNilpotentOp: for a group with special pcgs: test for normal Hall subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSpecialPcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 66, "comment": "IsPNilpotentOp: check if p divides order of hypocentre", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "IsPNilpotentOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPNilpotentOp" ] }, { "name": "ComputedIsPNilpotents", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedIsPNilpotents: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsPNilpotents" ] ] }, { "rank": 35, "comment": "ComputedIsPNilpotents: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedIsPNilpotents: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsPNilpotents" ] }, { "name": "SetComputedIsPNilpotents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsPNilpotents: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsPNilpotents: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsPNilpotents" ] }, { "name": "HasComputedIsPNilpotents", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsPNilpotents" ] }, { "name": "IsPNilpotent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "IsPNilpotent: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPNilpotent" ] }, { "name": "HasIsPNilpotent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasIsPNilpotent: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPNilpotent" ] }, { "name": "SetIsPNilpotent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3032 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetIsPNilpotent: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPNilpotent" ] }, { "name": "IsPSolvableOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10070, "comment": "IsPSolvableOp: for solvable groups: return true", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 66, "comment": "IsPSolvableOp: generic method: build descending series with abelian or p'-factors", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "IsPSolvableOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPSolvableOp" ] }, { "name": "ComputedIsPSolvables", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedIsPSolvables: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsPSolvables" ] ] }, { "rank": 35, "comment": "ComputedIsPSolvables: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedIsPSolvables: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsPSolvables" ] }, { "name": "SetComputedIsPSolvables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsPSolvables: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsPSolvables: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsPSolvables" ] }, { "name": "HasComputedIsPSolvables", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsPSolvables" ] }, { "name": "IsPSolvable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "IsPSolvable: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPSoluble", "IsPSolvable" ] }, { "name": "HasIsPSolvable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasIsPSolvable: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPSolvable" ] }, { "name": "SetIsPSolvable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3051 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetIsPSolvable: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPSolvable" ] }, { "name": "IsSubnormal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "IsSubnormal: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubnormal" ] }, { "name": "NormalClosureOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10119, "comment": "NormalClosureOp: trivial subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 744, "comment": "NormalClosureOp: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 122, "comment": "NormalClosureOp: subgroup of perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 100, "comment": "NormalClosureOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 77, "comment": "NormalClosureOp: whole fp group with normal subgroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 72, "comment": "NormalClosureOp: groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "NormalClosureOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "NormalClosureOp: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalClosureOp" ] }, { "name": "NormalClosureInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3135 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalClosureInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalClosureInParent" ] ] }, { "rank": 36, "comment": "NormalClosureInParent: method that calls the two-argument operation NormalClosureOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "NormalClosureInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalClosureInParent" ] }, { "name": "SetNormalClosureInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalClosureInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalClosureInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalClosureInParent" ] }, { "name": "HasNormalClosureInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalClosureInParent" ] }, { "name": "NormalClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "NormalClosure: try to exploit the in-parent attribute NormalClosureInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalClosure" ] }, { "name": "NormalIntersection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "NormalIntersection: handled by nice monomorphism:group CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 100, "comment": "NormalIntersection: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 72, "comment": "NormalIntersection: method for two groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "NormalIntersection: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalIntersection" ] }, { "name": "NormalizerOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 11, "comment": "NormalizerOp", "filters": [ [ "IsConjugacyClassSubgroupsRep" ] ] } ], "2args": [ { "rank": 744, "comment": "NormalizerOp: handled by nice monomorphism: Subgroup CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 126, "comment": "NormalizerOp: subgp of natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "DoNormalizerSA" ] }, { "rank": 126, "comment": "NormalizerOp: subgp of natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 122, "comment": "NormalizerOp: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "NormalizerPermGroup" ] }, { "rank": 104, "comment": "NormalizerOp", "filters": [ [ "IsNaturalGL", "HasIsNaturalGL", "IsIntegerMatrixGroup", "HasIsIntegerMatrixGroup" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 100, "comment": "NormalizerOp: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 100, "comment": "NormalizerOp: for a pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 78, "comment": "NormalizerOp: in whole group by quot. rep", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 76, "comment": "NormalizerOp: subgroups of fp group by quot. rep", "filters": [ [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 74, "comment": "NormalizerOp: subgroups of fp group: find stabilizing cosets", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 73, "comment": "NormalizerOp: for groups with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 72, "comment": "NormalizerOp: slightly better orbit algorithm for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 70, "comment": "NormalizerOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 55, "comment": "NormalizerOp: for an element in a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 40, "comment": "NormalizerOp: generic method for group and Element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 0, "comment": "NormalizerOp: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormaliserOp", "NormalizerOp" ] }, { "name": "NormalizerInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "NormalizerInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizerInParent" ] ] }, { "rank": 6, "comment": "NormalizerInParent: method that calls the two-argument operation NormalizerOp", "filters": [ [ "HasParentAttr" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormaliserInParent", "NormalizerInParent" ] }, { "name": "SetNormalizerInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizerInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizerInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizerInParent" ] }, { "name": "HasNormalizerInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizerInParent" ] }, { "name": "Normalizer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "Normalizer: try to exploit the in-parent attribute NormalizerInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 183, "comment": "Normalizer: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Normaliser", "Normalizer" ] }, { "name": "CentralizerModulo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3215 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 115, "comment": "CentralizerModulo: group centralizer via generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 85, "comment": "CentralizerModulo: pcgs computable groups, for elm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 0, "comment": "CentralizerModulo: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentraliserModulo", "CentralizerModulo" ] }, { "name": "PCentralSeriesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 391, "comment": "PCentralSeriesOp: handled by nice monomorphism: GroupSeries CollOther", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 85, "comment": "PCentralSeriesOp: method for pc groups and prime", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 80, "comment": "PCentralSeriesOp: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 69, "comment": "PCentralSeriesOp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "PCentralSeriesOp: generic method for group and prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCentralSeriesOp" ] }, { "name": "ComputedPCentralSeriess", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPCentralSeriess: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPCentralSeriess" ] ] }, { "rank": 35, "comment": "ComputedPCentralSeriess: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedPCentralSeriess: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPCentralSeriess" ] }, { "name": "SetComputedPCentralSeriess", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPCentralSeriess: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPCentralSeriess: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPCentralSeriess" ] }, { "name": "HasComputedPCentralSeriess", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPCentralSeriess" ] }, { "name": "PCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "PCentralSeries: pGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 54, "comment": "PCentralSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCentralSeries" ] }, { "name": "HasPCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPCentralSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPCentralSeries" ] }, { "name": "SetPCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPCentralSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPCentralSeries" ] }, { "name": "PRumpOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "PRumpOp: for a pcp group and a prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "PRumpOp: generic method for group and prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PRumpOp" ] }, { "name": "ComputedPRumps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPRumps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPRumps" ] ] }, { "rank": 35, "comment": "ComputedPRumps: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedPRumps: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPRumps" ] }, { "name": "SetComputedPRumps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPRumps: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPRumps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPRumps" ] }, { "name": "HasComputedPRumps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPRumps" ] }, { "name": "PRump", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "PRump: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PRump" ] }, { "name": "HasPRump", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPRump: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPRump" ] }, { "name": "SetPRump", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPRump: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPRump" ] }, { "name": "PCoreOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 391, "comment": "PCoreOp: handled by nice monomorphism: subgroup CollOther", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 80, "comment": "PCoreOp: for a permutation group, and a positive integer", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 76, "comment": "PCoreOp: generic method for nilpotent group and prime", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "PCoreOp: generic method for group and prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCoreOp" ] }, { "name": "ComputedPCores", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPCores: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPCores" ] ] }, { "rank": 35, "comment": "ComputedPCores: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedPCores: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPCores" ] }, { "name": "SetComputedPCores", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPCores: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPCores: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPCores" ] }, { "name": "HasComputedPCores", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPCores" ] }, { "name": "PCore", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "PCore: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCore" ] }, { "name": "HasPCore", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPCore: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPCore" ] }, { "name": "SetPCore", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPCore: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPCore" ] }, { "name": "SubnormalSeriesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "SubnormalSeriesOp: handled by nice monomorphism: GroupSeries CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 70, "comment": "SubnormalSeriesOp: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubnormalSeriesOp" ] }, { "name": "SubnormalSeriesInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3335 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SubnormalSeriesInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubnormalSeriesInParent" ] ] }, { "rank": 36, "comment": "SubnormalSeriesInParent: method that calls the two-argument operation SubnormalSeriesOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SubnormalSeriesInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubnormalSeriesInParent" ] }, { "name": "SetSubnormalSeriesInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubnormalSeriesInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubnormalSeriesInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubnormalSeriesInParent" ] }, { "name": "HasSubnormalSeriesInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubnormalSeriesInParent" ] }, { "name": "SubnormalSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "SubnormalSeries: try to exploit the in-parent attribute SubnormalSeriesInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubnormalSeries" ] }, { "name": "SylowSubgroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 420, "comment": "SylowSubgroupOp: Direct construction for natural GL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNaturalGL", "HasIsNaturalGL" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 391, "comment": "SylowSubgroupOp: handled by nice monomorphism: subgroup CollOther", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 174, "comment": "SylowSubgroupOp: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 84, "comment": "SylowSubgroupOp: symmetric", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 84, "comment": "SylowSubgroupOp: alternating", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 80, "comment": "SylowSubgroupOp: permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 76, "comment": "SylowSubgroupOp: method for a nilpotent group, and a prime", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 69, "comment": "SylowSubgroupOp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "SylowSubgroupOp: generic method for group and prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "SylowSubgroupOp: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SylowSubgroupOp" ] }, { "name": "ComputedSylowSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedSylowSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedSylowSubgroups" ] ] }, { "rank": 35, "comment": "ComputedSylowSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedSylowSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedSylowSubgroups" ] }, { "name": "SetComputedSylowSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedSylowSubgroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedSylowSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedSylowSubgroups" ] }, { "name": "HasComputedSylowSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedSylowSubgroups" ] }, { "name": "SylowSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "SylowSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SylowSubgroup" ] }, { "name": "HasSylowSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasSylowSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSylowSubgroup" ] }, { "name": "SetSylowSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3361 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetSylowSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSylowSubgroup" ] }, { "name": "SylowComplementOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10068, "comment": "SylowComplementOp: test trivial case", "filters": [ [ "IsFinite", "HasIsFinite", "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 154, "comment": "SylowComplementOp: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "SylowComplementOp: via IsomoprhismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 1, "comment": "SylowComplementOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 1, "comment": "SylowComplementOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "SylowComplementOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SylowComplementOp" ] }, { "name": "ComputedSylowComplements", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedSylowComplements: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedSylowComplements" ] ] }, { "rank": 35, "comment": "ComputedSylowComplements: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedSylowComplements: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedSylowComplements" ] }, { "name": "SetComputedSylowComplements", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedSylowComplements: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedSylowComplements: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedSylowComplements" ] }, { "name": "HasComputedSylowComplements", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedSylowComplements" ] }, { "name": "SylowComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "SylowComplement: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SylowComplement" ] }, { "name": "HasSylowComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasSylowComplement: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSylowComplement" ] }, { "name": "SetSylowComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3388 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetSylowComplement: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSylowComplement" ] }, { "name": "HallSubgroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10051, "comment": "HallSubgroupOp: test trivial cases", "filters": [ [ "IsFinite", "HasIsFinite", "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 374, "comment": "HallSubgroupOp: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsList" ] ] }, { "rank": 59, "comment": "HallSubgroupOp: method for a nilpotent group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup" ], [ "IsList" ] ] }, { "rank": 57, "comment": "HallSubgroupOp: pcgs computable groups using special pcgs", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsList" ] ] }, { "rank": 53, "comment": "HallSubgroupOp: via IsomoprhismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsList" ] ] }, { "rank": 50, "comment": "HallSubgroupOp: fitting free", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ], [ "IsList" ] ] }, { "rank": 49, "comment": "HallSubgroupOp: fallback method for a finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 1, "comment": "HallSubgroupOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 1, "comment": "HallSubgroupOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 0, "comment": "HallSubgroupOp: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HallSubgroupOp" ] }, { "name": "ComputedHallSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedHallSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedHallSubgroups" ] ] }, { "rank": 35, "comment": "ComputedHallSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedHallSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedHallSubgroups" ] }, { "name": "SetComputedHallSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedHallSubgroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedHallSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedHallSubgroups" ] }, { "name": "HasComputedHallSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedHallSubgroups" ] }, { "name": "HallSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "HallSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HallSubgroup" ] }, { "name": "HasHallSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "HasHallSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasHallSubgroup" ] }, { "name": "SetHallSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3433 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 37, "comment": "SetHallSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHallSubgroup" ] }, { "name": "NormalHallSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3472 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalHallSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalHallSubgroups" ] ] }, { "rank": 50, "comment": "NormalHallSubgroups: by normal closure of Sylow subgroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeSizeAnySubgroup" ] ] }, { "rank": 1, "comment": "NormalHallSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalHallSubgroups" ] }, { "name": "SetNormalHallSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalHallSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalHallSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalHallSubgroups" ] }, { "name": "HasNormalHallSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalHallSubgroups" ] }, { "name": "NrConjugacyClassesInSupergroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3486 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 744, "comment": "NrConjugacyClassesInSupergroup: handled by nice monomorphism: attribute CollColl", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 70, "comment": "NrConjugacyClassesInSupergroup: generic method for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrConjugacyClassesInSupergroup" ] }, { "name": "Factorization", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3528 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "Factorization: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "GenericFactorizationGroup" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Factorization" ] }, { "name": "GrowthFunctionOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3570 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3571 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "GrowthFunctionOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGrowthFunctionOfGroup" ] ] }, { "rank": 48, "comment": "GrowthFunctionOfGroup: finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "GrowthFunctionOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 55, "comment": "GrowthFunctionOfGroup: groups and orders", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GrowthFunctionOfGroup" ] }, { "name": "SetGrowthFunctionOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3570 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGrowthFunctionOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGrowthFunctionOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGrowthFunctionOfGroup" ] }, { "name": "HasGrowthFunctionOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3570 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGrowthFunctionOfGroup" ] }, { "name": "GroupByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3597 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3598 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "GroupByGenerators: delegate to `GroupWithGenerators'", "filters": [ [ "IsCollection" ] ], "aka": [ "GroupWithGenerators" ] } ], "2args": [ { "rank": 25, "comment": "GroupByGenerators: delegate to `GroupWithGenerators'", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 7, "comment": "GroupByGenerators: delegate to `GroupWithGenerators'", "filters": [ [ "IsCollection" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByGenerators" ] }, { "name": "GroupWithGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3621 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3622 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "GroupWithGenerators: method for pc elements collection", "filters": [ [ "IsCollection", "IsFinite", "HasIsFinite", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 19, "comment": "GroupWithGenerators: list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 4, "comment": "GroupWithGenerators: for a homogeneous list (of class functions)", "filters": [ [ "IsHomogeneousList" ] ] }, { "rank": 2, "comment": "GroupWithGenerators: generic method for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 51, "comment": "GroupWithGenerators: for empty list and trivial character", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsClassFunction" ] ] }, { "rank": 48, "comment": "GroupWithGenerators: empty list of matrices with identity", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithInverse", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 47, "comment": "GroupWithGenerators: list of matrices with identity", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ], [ "IsMultiplicativeElementWithInverse", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 38, "comment": "GroupWithGenerators: method for empty pc collection and identity element", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector" ] ] }, { "rank": 35, "comment": "GroupWithGenerators: for list (of class functions) and class function", "filters": [ [ "IsHomogeneousList" ], [ "IsClassFunction" ] ] }, { "rank": 25, "comment": "GroupWithGenerators: method for pc collection and identity element", "filters": [ [ "IsCollection", "IsFinite", "HasIsFinite", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMultiplicativeElementWithInverseByPolycyclicCollector" ] ] }, { "rank": 25, "comment": "GroupWithGenerators: method for empty list and element", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 7, "comment": "GroupWithGenerators: generic method for collection and identity element", "filters": [ [ "IsCollection" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ElementTestFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3740 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ElementTestFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasElementTestFunction" ] ] }, { "rank": 1, "comment": "ElementTestFunction: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementTestFunction" ] }, { "name": "SetElementTestFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3740 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetElementTestFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetElementTestFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetElementTestFunction" ] }, { "name": "HasElementTestFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3740 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasElementTestFunction" ] }, { "name": "RightTransversalOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 219, "comment": "RightTransversalOp: for trivial subgroup, call `EnumeratorSorted' for the big group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 122, "comment": "RightTransversalOp: for two perm. groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 101, "comment": "RightTransversalOp: pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "DoRightTransversalPc" ] }, { "rank": 76, "comment": "RightTransversalOp: pc groups", "filters": [ [ "HasPcgs", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 74, "comment": "RightTransversalOp: via coset table", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "RightTransversalOp: generic, use RightCosets", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightTransversalOp" ] }, { "name": "RightTransversalInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3849 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RightTransversalInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightTransversalInParent" ] ] }, { "rank": 36, "comment": "RightTransversalInParent: method that calls the two-argument operation RightTransversalOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RightTransversalInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightTransversalInParent" ] }, { "name": "SetRightTransversalInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightTransversalInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightTransversalInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightTransversalInParent" ] }, { "name": "HasRightTransversalInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightTransversalInParent" ] }, { "name": "RightTransversal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "RightTransversal: try to exploit the in-parent attribute RightTransversalInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightTransversal" ] }, { "name": "IntermediateSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 3875 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 74, "comment": "IntermediateSubgroups: fp group via quotient subgroups", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 72, "comment": "IntermediateSubgroups: normal case", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 71, "comment": "IntermediateSubgroups: using maximal subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "IntermediateSubgroups: blocks for coset operation", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntermediateSubgroups" ] }, { "name": "IsomorphismTypeInfoFiniteSimpleGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4039 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4040 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1196 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismTypeInfoFiniteSimpleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismTypeInfoFiniteSimpleGroup" ] ] }, { "rank": 35, "comment": "IsomorphismTypeInfoFiniteSimpleGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsomorphismTypeInfoFiniteSimpleGroup: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 19, "comment": "IsomorphismTypeInfoFiniteSimpleGroup", "filters": [ [ "IsInt", "IsPosRat" ] ] }, { "rank": 1, "comment": "IsomorphismTypeInfoFiniteSimpleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismTypeInfoFiniteSimpleGroup" ] }, { "name": "SetIsomorphismTypeInfoFiniteSimpleGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4039 }, { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4040 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismTypeInfoFiniteSimpleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismTypeInfoFiniteSimpleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismTypeInfoFiniteSimpleGroup" ] }, { "name": "HasIsomorphismTypeInfoFiniteSimpleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4039 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismTypeInfoFiniteSimpleGroup" ] }, { "name": "IsomorphismPcGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismPcGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismPcGroup" ] ] }, { "rank": 10066, "comment": "IsomorphismPcGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 384, "comment": "IsomorphismPcGroup: via niceomorphisms", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 61, "comment": "IsomorphismPcGroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "IsomorphismPcGroup: for finitely presented groups that know their size", "filters": [ [ "IsFinite", "HasIsFinite", "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSubgroupFpGroup" ] ] }, { "rank": 50, "comment": "IsomorphismPcGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "IsomorphismPcGroup: via permutation representation", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsomorphismPcGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "IsomorphismPcGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismPcGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismPcGroup" ] }, { "name": "SetIsomorphismPcGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismPcGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismPcGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismPcGroup" ] }, { "name": "HasIsomorphismPcGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismPcGroup" ] }, { "name": "IsomorphismSpecialPcGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4159 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismSpecialPcGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismSpecialPcGroup" ] ] }, { "rank": 66, "comment": "IsomorphismSpecialPcGroup: method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 35, "comment": "IsomorphismSpecialPcGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsomorphismSpecialPcGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismSpecialPcGroup" ] }, { "name": "SetIsomorphismSpecialPcGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismSpecialPcGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismSpecialPcGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismSpecialPcGroup" ] }, { "name": "HasIsomorphismSpecialPcGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismSpecialPcGroup" ] }, { "name": "IsomorphismPermGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4190 }, { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismPermGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismPermGroup" ] ] }, { "rank": 10061, "comment": "IsomorphismPermGroup: perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 395, "comment": "IsomorphismPermGroup: imf matrix groups", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsImfMatrixGroup" ] ], "aka": [ "IsomorphismPermGroupImfGroup" ] }, { "rank": 136, "comment": "IsomorphismPermGroup: perfect library groups", "filters": [ [ "IsPerfectLibraryGroup" ] ] }, { "rank": 85, "comment": "IsomorphismPermGroup: for full finitely presented groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 84, "comment": "IsomorphismPermGroup: for subgroups of finitely presented groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSubgroupFpGroup" ] ] }, { "rank": 60, "comment": "IsomorphismPermGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CanEasilyComputeWithIndependentGensAbelianGroup" ] ] }, { "rank": 59, "comment": "IsomorphismPermGroup: for finite nilpotent groups", "filters": [ [ "IsFinite", "HasIsFinite", "KnowsHowToDecompose", "HasKnowsHowToDecompose", "IsNilpotentGroup", "HasIsNilpotentGroup" ] ] }, { "rank": 58, "comment": "IsomorphismPermGroup: cyclotomic matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 56, "comment": "IsomorphismPermGroup: via niceomorphisms", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 55, "comment": "IsomorphismPermGroup: matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "IsomorphismPermGroup: right regular operation", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "IsomorphismPermGroup: for a group H-class of a semigroup", "filters": [ [ "IsGreensHClass" ] ] }, { "rank": 2, "comment": "IsomorphismPermGroup: for family of fp words", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ] ] }, { "rank": 0, "comment": "IsomorphismPermGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismPermGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismPermGroup" ] }, { "name": "SetIsomorphismPermGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4190 }, { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismPermGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismPermGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismPermGroup" ] }, { "name": "HasIsomorphismPermGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismPermGroup" ] }, { "name": "IsomorphismFpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4220 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismFpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismFpGroup" ] ] }, { "rank": 136, "comment": "IsomorphismFpGroup: perfect library groups", "filters": [ [ "IsPerfectLibraryGroup" ] ] }, { "rank": 75, "comment": "IsomorphismFpGroup: alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "IsomorphismFpGroup: symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 50, "comment": "IsomorphismFpGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 40, "comment": "IsomorphismFpGroup: for automorphism groups of free groups", "filters": [ [ "IsAutomorphismGroupOfFreeGroup" ] ] }, { "rank": 35, "comment": "IsomorphismFpGroup: supply name", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsomorphismFpGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 377, "comment": "IsomorphismFpGroup: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsString" ] ] }, { "rank": 80, "comment": "IsomorphismFpGroup: alternating group,name", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsString" ] ] }, { "rank": 75, "comment": "IsomorphismFpGroup: for simple solvable permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsString" ] ] }, { "rank": 70, "comment": "IsomorphismFpGroup: for simple permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ], [ "IsString" ] ] }, { "rank": 70, "comment": "IsomorphismFpGroup: symmetric group,name", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsString" ] ] }, { "rank": 66, "comment": "IsomorphismFpGroup: for perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsString" ] ] }, { "rank": 45, "comment": "IsomorphismFpGroup: pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsString" ] ] }, { "rank": 42, "comment": "IsomorphismFpGroup: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpGroup" ] }, { "name": "SetIsomorphismFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismFpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismFpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismFpGroup" ] }, { "name": "HasIsomorphismFpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismFpGroup" ] }, { "name": "IsomorphismFpGroupByGeneratorsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4379 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 379, "comment": "IsomorphismFpGroupByGeneratorsNC: via niceomorphism/w. gens", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsList" ], [ "IsString" ] ] }, { "rank": 68, "comment": "IsomorphismFpGroupByGeneratorsNC: for perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsString" ] ] }, { "rank": 61, "comment": "IsomorphismFpGroupByGeneratorsNC: pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPcgs" ], [ "IsString" ] ] }, { "rank": 54, "comment": "IsomorphismFpGroupByGeneratorsNC: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsList", "CategoryCollections(IsMultiplicativeElementWithInverse)" ], [ "IsString" ] ] }, { "rank": 42, "comment": "IsomorphismFpGroupByGeneratorsNC: via cokernel", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpGroupByGeneratorsNC" ] }, { "name": "IsomorphismFpGroupBySubnormalSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4382 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 63, "comment": "IsomorphismFpGroupBySubnormalSeries: for groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [ { "rank": 68, "comment": "IsomorphismFpGroupBySubnormalSeries: for groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpGroupBySubnormalSeries" ] }, { "name": "IsomorphismFpGroupByCompositionSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4385 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsomorphismFpGroupByCompositionSeries: supply name", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 66, "comment": "IsomorphismFpGroupByCompositionSeries: for permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsString" ] ] }, { "rank": 45, "comment": "IsomorphismFpGroupByCompositionSeries: pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpGroupByCompositionSeries" ] }, { "name": "IsomorphismFpGroupByChiefSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4388 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsomorphismFpGroupByChiefSeries: supply name", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 66, "comment": "IsomorphismFpGroupByChiefSeries: permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpGroupByChiefSeries" ] }, { "name": "PrimePowerComponents", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4405 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "PrimePowerComponents: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimePowerComponents" ] ] }, { "rank": 4, "comment": "PrimePowerComponents: method for a pc element", "filters": [ [ "IsMultiplicativeElementWithOne" ] ] }, { "rank": 3, "comment": "PrimePowerComponents: generic method", "filters": [ [ "IsMultiplicativeElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimePowerComponents" ] }, { "name": "SetPrimePowerComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4405 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimePowerComponents: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimePowerComponents: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimePowerComponents" ] }, { "name": "HasPrimePowerComponents", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4405 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimePowerComponents" ] }, { "name": "PrimePowerComponent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "PrimePowerComponent: generic method", "filters": [ [ "IsMultiplicativeElement" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimePowerComponent" ] }, { "name": "PowerMapOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4438 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 394, "comment": "PowerMapOfGroup: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 83, "comment": "PowerMapOfGroup: method for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 67, "comment": "PowerMapOfGroup: method for a matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] }, { "rank": 57, "comment": "PowerMapOfGroup: method for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PowerMapOfGroup" ] }, { "name": "LowIndexSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grp.gd", "line": 4590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 103, "comment": "LowIndexSubgroups: FpFroups, using LowIndexSubgroupsFpGroup", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "LowIndexSubgroupsFpGroup" ] }, { "rank": 66, "comment": "LowIndexSubgroups: finite groups, using iterated maximals", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowIndexSubgroups" ] }, { "name": "IsInverseSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 30, "comment": "IsInverseSubsemigroup: for a semigroup and a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInverseSubsemigroup" ] }, { "name": "IsGeneratorsOfInverseSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsGeneratorsOfInverseSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneratorsOfInverseSemigroup" ] ] }, { "rank": 13, "comment": "IsGeneratorsOfInverseSemigroup: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 13, "comment": "IsGeneratorsOfInverseSemigroup: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGeneratorsOfInverseSemigroup" ] }, { "name": "SetIsGeneratorsOfInverseSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneratorsOfInverseSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneratorsOfInverseSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGeneratorsOfInverseSemigroup" ] }, { "name": "HasIsGeneratorsOfInverseSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGeneratorsOfInverseSemigroup" ] }, { "name": "GeneratorsOfInverseMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "GeneratorsOfInverseMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfInverseMonoid" ] ] }, { "rank": 36, "comment": "GeneratorsOfInverseMonoid: for a group with known generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "GeneratorsOfInverseMonoid: for an inverse partial perm monoid with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 0, "comment": "GeneratorsOfInverseMonoid: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfInverseMonoid" ] }, { "name": "SetGeneratorsOfInverseMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfInverseMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfInverseMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfInverseMonoid" ] }, { "name": "HasGeneratorsOfInverseMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfInverseMonoid" ] }, { "name": "GeneratorsOfInverseSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "GeneratorsOfInverseSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfInverseSemigroup" ] ] }, { "rank": 36, "comment": "GeneratorsOfInverseSemigroup: for a group with known generators", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "GeneratorsOfInverseSemigroup: for an inverse partial perm semigroup with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 0, "comment": "GeneratorsOfInverseSemigroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfInverseSemigroup" ] }, { "name": "SetGeneratorsOfInverseSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfInverseSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfInverseSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfInverseSemigroup" ] }, { "name": "HasGeneratorsOfInverseSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfInverseSemigroup" ] }, { "name": "InverseMonoidByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "InverseMonoidByGenerators", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseMonoidByGenerators" ] }, { "name": "InverseSemigroupByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "InverseSemigroupByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseSemigroupByGenerators" ] }, { "name": "InverseSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "InverseSubsemigroup: for an inverse semigroup and collection", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseSubsemigroup" ] }, { "name": "InverseSubsemigroupNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "InverseSubsemigroupNC: for an inverse semigroup and collection", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseSubsemigroupNC" ] }, { "name": "InverseSubmonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "InverseSubmonoid: for an inverse monoid and collection", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseSubmonoid" ] }, { "name": "InverseSubmonoidNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "InverseSubmonoidNC: for an inverse monoid and collection", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseSubmonoidNC" ] }, { "name": "AsInverseSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "AsInverseSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsInverseSemigroup" ] ] }, { "rank": 121, "comment": "AsInverseSemigroup: for an inverse semigroup", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInverseSemigroup" ] }, { "name": "SetAsInverseSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsInverseSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsInverseSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsInverseSemigroup" ] }, { "name": "HasAsInverseSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsInverseSemigroup" ] }, { "name": "AsInverseMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "AsInverseMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsInverseMonoid" ] ] }, { "rank": 126, "comment": "AsInverseMonoid: for an inverse monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 126, "comment": "AsInverseMonoid: for an inverse monoid", "filters": [ [ "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 22, "comment": "AsInverseMonoid: for an inverse semigroup with known generators", "filters": [ [ "IsInverseSemigroup", "HasIsInverseSemigroup", "HasGeneratorsOfInverseSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInverseMonoid" ] }, { "name": "SetAsInverseMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsInverseMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsInverseMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsInverseMonoid" ] }, { "name": "HasAsInverseMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsInverseMonoid" ] }, { "name": "AsInverseSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInverseSubsemigroup" ] }, { "name": "AsInverseSubmonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInverseSubmonoid" ] }, { "name": "ReverseNaturalPartialOrder", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "ReverseNaturalPartialOrder: system getter", "filters": [ [ "IsAttributeStoringRep", "HasReverseNaturalPartialOrder" ] ] }, { "rank": 30, "comment": "ReverseNaturalPartialOrder: for an inverse partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 0, "comment": "ReverseNaturalPartialOrder: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReverseNaturalPartialOrder" ] }, { "name": "SetReverseNaturalPartialOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetReverseNaturalPartialOrder: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetReverseNaturalPartialOrder: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetReverseNaturalPartialOrder" ] }, { "name": "HasReverseNaturalPartialOrder", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasReverseNaturalPartialOrder" ] }, { "name": "NaturalPartialOrder", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "NaturalPartialOrder: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalPartialOrder" ] ] }, { "rank": 30, "comment": "NaturalPartialOrder: for an inverse partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 0, "comment": "NaturalPartialOrder: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalPartialOrder" ] }, { "name": "SetNaturalPartialOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalPartialOrder: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalPartialOrder: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalPartialOrder" ] }, { "name": "HasNaturalPartialOrder", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/invsgp.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalPartialOrder" ] }, { "name": "IsAdditivelyCommutative", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "IsAdditivelyCommutative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAdditivelyCommutative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAdditivelyCommutative" ] }, { "name": "SetIsAdditivelyCommutative", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAdditivelyCommutative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAdditivelyCommutative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAdditivelyCommutative" ] }, { "name": "HasIsAdditivelyCommutative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAdditivelyCommutative" ] }, { "name": "NearAdditiveMagmaByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "NearAdditiveMagmaByGenerators: for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "NearAdditiveMagmaByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveMagmaByGenerators", "NearAdditiveMagmaByGenerators" ] }, { "name": "NearAdditiveMagmaWithZeroByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 368 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "NearAdditiveMagmaWithZeroByGenerators: for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "NearAdditiveMagmaWithZeroByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveMagmaWithZeroByGenerators", "NearAdditiveMagmaWithZeroByGenerators" ] }, { "name": "NearAdditiveGroupByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 389 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "NearAdditiveGroupByGenerators: for collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 3, "comment": "NearAdditiveGroupByGenerators: for family and list", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveGroupByGenerators", "AdditiveMagmaWithInversesByGenerators", "NearAdditiveGroupByGenerators", "NearAdditiveMagmaWithInversesByGenerators" ] }, { "name": "GeneratorsOfNearAdditiveMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "GeneratorsOfNearAdditiveMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfNearAdditiveMagma" ] ] }, { "rank": 17, "comment": "GeneratorsOfNearAdditiveMagma", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 15, "comment": "GeneratorsOfNearAdditiveMagma", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAdditiveMagma", "GeneratorsOfNearAdditiveMagma" ] }, { "name": "SetGeneratorsOfNearAdditiveMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfNearAdditiveMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfNearAdditiveMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAdditiveMagma", "SetGeneratorsOfNearAdditiveMagma" ] }, { "name": "HasGeneratorsOfNearAdditiveMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAdditiveMagma", "HasGeneratorsOfNearAdditiveMagma" ] }, { "name": "GeneratorsOfNearAdditiveMagmaWithZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "GeneratorsOfNearAdditiveMagmaWithZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] }, { "rank": 17, "comment": "GeneratorsOfNearAdditiveMagmaWithZero", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 17, "comment": "GeneratorsOfNearAdditiveMagmaWithZero", "filters": [ [ "IsAttributeStoringRep", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAdditiveMagmaWithZero", "GeneratorsOfNearAdditiveMagmaWithZero" ] }, { "name": "SetGeneratorsOfNearAdditiveMagmaWithZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfNearAdditiveMagmaWithZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfNearAdditiveMagmaWithZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAdditiveMagmaWithZero", "SetGeneratorsOfNearAdditiveMagmaWithZero" ] }, { "name": "HasGeneratorsOfNearAdditiveMagmaWithZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAdditiveMagmaWithZero", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] }, { "name": "GeneratorsOfNearAdditiveGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "GeneratorsOfNearAdditiveGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfNearAdditiveGroup" ] ] }, { "rank": 19, "comment": "GeneratorsOfNearAdditiveGroup", "filters": [ [ "IsAttributeStoringRep", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveMagmaWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAdditiveGroup", "GeneratorsOfAdditiveMagmaWithInverses", "GeneratorsOfNearAdditiveGroup", "GeneratorsOfNearAdditiveMagmaWithInverses" ] }, { "name": "SetGeneratorsOfNearAdditiveGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfNearAdditiveGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfNearAdditiveGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAdditiveGroup", "SetGeneratorsOfAdditiveMagmaWithInverses", "SetGeneratorsOfNearAdditiveGroup", "SetGeneratorsOfNearAdditiveMagmaWithInverses" ] }, { "name": "HasGeneratorsOfNearAdditiveGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAdditiveGroup", "HasGeneratorsOfAdditiveMagmaWithInverses", "HasGeneratorsOfNearAdditiveGroup", "HasGeneratorsOfNearAdditiveMagmaWithInverses" ] }, { "name": "TrivialSubnearAdditiveMagmaWithZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "TrivialSubnearAdditiveMagmaWithZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTrivialSubnearAdditiveMagmaWithZero" ] ] }, { "rank": 34, "comment": "TrivialSubnearAdditiveMagmaWithZero: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 22, "comment": "TrivialSubnearAdditiveMagmaWithZero: generic method for left modules", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 14, "comment": "TrivialSubnearAdditiveMagmaWithZero: for add.-magma-with-zero", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrivialSubFLMLOR", "TrivialSubadditiveMagmaWithZero", "TrivialSubalgebra", "TrivialSubmodule", "TrivialSubnearAdditiveMagmaWithZero", "TrivialSubspace" ] }, { "name": "SetTrivialSubnearAdditiveMagmaWithZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTrivialSubnearAdditiveMagmaWithZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTrivialSubnearAdditiveMagmaWithZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTrivialSubFLMLOR", "SetTrivialSubadditiveMagmaWithZero", "SetTrivialSubalgebra", "SetTrivialSubmodule", "SetTrivialSubnearAdditiveMagmaWithZero", "SetTrivialSubspace" ] }, { "name": "HasTrivialSubnearAdditiveMagmaWithZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTrivialSubFLMLOR", "HasTrivialSubadditiveMagmaWithZero", "HasTrivialSubalgebra", "HasTrivialSubmodule", "HasTrivialSubnearAdditiveMagmaWithZero", "HasTrivialSubspace" ] }, { "name": "AdditiveNeutralElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 634 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "AdditiveNeutralElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdditiveNeutralElement" ] ] }, { "rank": 12, "comment": "AdditiveNeutralElement", "filters": [ [ "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveNeutralElement" ] }, { "name": "SetAdditiveNeutralElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 634 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdditiveNeutralElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdditiveNeutralElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdditiveNeutralElement" ] }, { "name": "HasAdditiveNeutralElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 634 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdditiveNeutralElement" ] }, { "name": "ClosureNearAdditiveGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addmagma.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "ClosureNearAdditiveGroup: for two add. groups", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 19, "comment": "ClosureNearAdditiveGroup: for add. group and element", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsAdditiveElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureAdditiveGroup", "ClosureAdditiveMagmaWithInverses", "ClosureNearAdditiveGroup", "ClosureNearAdditiveMagmaWithInverses" ] }, { "name": "AdditiveCoset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/addcoset.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 19, "comment": "AdditiveCoset: for additive group and additive element", "filters": [ [ "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsAdditiveElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdditiveCoset" ] }, { "name": "IsLDistributive", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsLDistributive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLDistributive" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLDistributive" ] }, { "name": "SetIsLDistributive", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLDistributive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLDistributive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLDistributive" ] }, { "name": "HasIsLDistributive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLDistributive" ] }, { "name": "IsRDistributive", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsRDistributive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRDistributive" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRDistributive" ] }, { "name": "SetIsRDistributive", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRDistributive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRDistributive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRDistributive" ] }, { "name": "HasIsRDistributive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRDistributive" ] }, { "name": "GeneratorsOfSemiring", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "GeneratorsOfSemiring: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfSemiring" ] ] }, { "rank": -5, "comment": "GeneratorsOfSemiring: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfSemiring" ] }, { "name": "SetGeneratorsOfSemiring", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfSemiring: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfSemiring: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfSemiring" ] }, { "name": "HasGeneratorsOfSemiring", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfSemiring" ] }, { "name": "GeneratorsOfSemiringWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20030, "comment": "GeneratorsOfSemiringWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfSemiringWithOne" ] ] }, { "rank": -4, "comment": "GeneratorsOfSemiringWithOne: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "IsNearAdditiveMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfSemiringWithOne" ] }, { "name": "SetGeneratorsOfSemiringWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfSemiringWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfSemiringWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfSemiringWithOne" ] }, { "name": "HasGeneratorsOfSemiringWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfSemiringWithOne" ] }, { "name": "GeneratorsOfSemiringWithZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20028, "comment": "GeneratorsOfSemiringWithZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfSemiringWithZero" ] ] }, { "rank": -14, "comment": "GeneratorsOfSemiringWithZero: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfSemiringWithZero" ] }, { "name": "SetGeneratorsOfSemiringWithZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfSemiringWithZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfSemiringWithZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfSemiringWithZero" ] }, { "name": "HasGeneratorsOfSemiringWithZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfSemiringWithZero" ] }, { "name": "GeneratorsOfSemiringWithOneAndZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20031, "comment": "GeneratorsOfSemiringWithOneAndZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfSemiringWithOneAndZero" ] ] }, { "rank": -13, "comment": "GeneratorsOfSemiringWithOneAndZero: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveMagmaWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfSemiringWithOneAndZero" ] }, { "name": "SetGeneratorsOfSemiringWithOneAndZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfSemiringWithOneAndZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfSemiringWithOneAndZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfSemiringWithOneAndZero" ] }, { "name": "HasGeneratorsOfSemiringWithOneAndZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfSemiringWithOneAndZero" ] }, { "name": "AsSemiring", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsSemiring: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSemiring" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSemiring" ] }, { "name": "SetAsSemiring", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSemiring: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSemiring: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSemiring" ] }, { "name": "HasAsSemiring", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSemiring" ] }, { "name": "AsSemiringWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsSemiringWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSemiringWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSemiringWithOne" ] }, { "name": "SetAsSemiringWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSemiringWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSemiringWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSemiringWithOne" ] }, { "name": "HasAsSemiringWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSemiringWithOne" ] }, { "name": "AsSemiringWithZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 296 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsSemiringWithZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSemiringWithZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSemiringWithZero" ] }, { "name": "SetAsSemiringWithZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 296 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSemiringWithZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSemiringWithZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSemiringWithZero" ] }, { "name": "HasAsSemiringWithZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 296 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSemiringWithZero" ] }, { "name": "AsSemiringWithOneAndZero", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsSemiringWithOneAndZero: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSemiringWithOneAndZero" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSemiringWithOneAndZero" ] }, { "name": "SetAsSemiringWithOneAndZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSemiringWithOneAndZero: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSemiringWithOneAndZero: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSemiringWithOneAndZero" ] }, { "name": "HasAsSemiringWithOneAndZero", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSemiringWithOneAndZero" ] }, { "name": "ClosureSemiring", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 332 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureSemiring" ] }, { "name": "SemiringByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiringByGenerators" ] }, { "name": "SemiringWithOneByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiringWithOneByGenerators" ] }, { "name": "SemiringWithZeroByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 380 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiringWithZeroByGenerators" ] }, { "name": "SemiringWithOneAndZeroByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiringWithOneAndZeroByGenerators" ] }, { "name": "CentralIdempotentsOfSemiring", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 556 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "CentralIdempotentsOfSemiring: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentralIdempotentsOfSemiring" ] ] }, { "rank": 36, "comment": "CentralIdempotentsOfSemiring: for an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -5, "comment": "CentralIdempotentsOfSemiring: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentralIdempotentsOfAlgebra", "CentralIdempotentsOfSemiring" ] }, { "name": "SetCentralIdempotentsOfSemiring", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 556 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentralIdempotentsOfSemiring: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentralIdempotentsOfSemiring: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentralIdempotentsOfSemiring" ] }, { "name": "HasCentralIdempotentsOfSemiring", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiring.gd", "line": 556 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentralIdempotentsOfSemiring" ] }, { "name": "AsNearRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "AsNearRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsNearRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsNearRing" ] }, { "name": "SetAsNearRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsNearRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsNearRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsNearRing" ] }, { "name": "HasAsNearRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsNearRing" ] }, { "name": "AsRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsRing" ] }, { "name": "SetAsRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsRing" ] }, { "name": "HasAsRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsRing" ] }, { "name": "GeneratorsOfRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "GeneratorsOfRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfRing" ] ] }, { "rank": 36, "comment": "GeneratorsOfRing: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 30, "comment": "GeneratorsOfRing: for a ring-with-one with generators", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 29, "comment": "GeneratorsOfRing", "filters": [ [ "IsAttributeStoringRep", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasGeneratorsOfNearAdditiveGroup", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 29, "comment": "GeneratorsOfRing", "filters": [ [ "IsAttributeStoringRep", "IsMagma", "HasGeneratorsOfMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 27, "comment": "GeneratorsOfRing: generic method for a two-sided ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal" ] ], "aka": [ "GeneratorsOfRingForIdeal" ] }, { "rank": 27, "comment": "GeneratorsOfRing: generic method for a right ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal" ] ] }, { "rank": 27, "comment": "GeneratorsOfRing: generic method for a left ideal with known generators", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal" ] ] }, { "rank": 26, "comment": "GeneratorsOfRing: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "GeneratorsOfRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfRing" ] }, { "name": "SetGeneratorsOfRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfRing" ] }, { "name": "HasGeneratorsOfRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfRing" ] }, { "name": "GeneratorsOfRingWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20032, "comment": "GeneratorsOfRingWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfRingWithOne" ] ] }, { "rank": 39, "comment": "GeneratorsOfRingWithOne: for a free magma ring-with-one", "filters": [ [ "IsMagmaWithOne", "IsFreeMagmaRing" ] ] }, { "rank": 32, "comment": "GeneratorsOfRingWithOne", "filters": [ [ "IsAttributeStoringRep", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] }, { "rank": 32, "comment": "GeneratorsOfRingWithOne", "filters": [ [ "IsAttributeStoringRep", "IsMagma", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -24, "comment": "GeneratorsOfRingWithOne: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfRingWithOne" ] }, { "name": "SetGeneratorsOfRingWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfRingWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfRingWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfRingWithOne" ] }, { "name": "HasGeneratorsOfRingWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfRingWithOne" ] }, { "name": "RingByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 222 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10022, "comment": "RingByGenerators: method that catches the cases of `Integers' and subrings of `Integers'", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 29, "comment": "RingByGenerators: for a list of Lie matrices over a finite field", "filters": [ [ "CategoryCollections((((CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)) and CategoryCollections(CategoryCollections(IsAdditiveElement))) and IsTable) and (CategoryCollections(CategoryCollections(IsMultiplicativeElement)) and IsTable)))", "CategoryCollections(IsLieObject)" ] ] }, { "rank": 22, "comment": "RingByGenerators: for a collection of FFE", "filters": [ [ "CategoryCollections(IsFFE)" ] ], "aka": [ "RingFromFFE" ] }, { "rank": 19, "comment": "RingByGenerators: for a list of matrices over the Cyclotomics", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))" ] ] }, { "rank": 19, "comment": "RingByGenerators: for a list of matrices over a finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 13, "comment": "RingByGenerators: for a list of linear mappings of finite vector spaces", "filters": [ [ "CategoryCollections(IsGeneralMapping)" ] ] }, { "rank": 2, "comment": "RingByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RingByGenerators" ] }, { "name": "DefaultRingByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10022, "comment": "DefaultRingByGenerators: method that catches the cases of `(Gaussian)Integers' and cycl. fields", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 29, "comment": "DefaultRingByGenerators: for a collection of FFE", "filters": [ [ "IsList", "CategoryCollections(IsFFE)" ] ] }, { "rank": 29, "comment": "DefaultRingByGenerators: for a list of Lie matrices", "filters": [ [ "CategoryCollections((((CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)) and CategoryCollections(CategoryCollections(IsAdditiveElement))) and IsTable) and (CategoryCollections(CategoryCollections(IsMultiplicativeElement)) and IsTable)))", "CategoryCollections(IsLieObject)" ] ] }, { "rank": 21, "comment": "DefaultRingByGenerators: for a collection over a ring Z/nZ", "filters": [ [ "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 21, "comment": "DefaultRingByGenerators: for lists of n x n integer matrices", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))" ] ] }, { "rank": 19, "comment": "DefaultRingByGenerators: for a list of matrices over the Cyclotomics", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))" ] ] }, { "rank": 19, "comment": "DefaultRingByGenerators: for a list of matrices over a finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 18, "comment": "DefaultRingByGenerators", "filters": [ [ "CategoryCollections(IsRationalFunction)" ] ] }, { "rank": 13, "comment": "DefaultRingByGenerators: for a list of linear mappings of vector spaces", "filters": [ [ "CategoryCollections(IsGeneralMapping)" ] ] }, { "rank": 2, "comment": "DefaultRingByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefaultRingByGenerators" ] }, { "name": "RingWithOneByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 302 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10022, "comment": "RingWithOneByGenerators: method that catches the cases of `Integers'", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 22, "comment": "RingWithOneByGenerators: for a collection of FFE", "filters": [ [ "CategoryCollections(IsFFE)" ] ] }, { "rank": 19, "comment": "RingWithOneByGenerators: for a list of matrices over the Cyclotomics", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))" ] ] }, { "rank": 19, "comment": "RingWithOneByGenerators: for a list of matrices over a finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 13, "comment": "RingWithOneByGenerators: for a list of linear mappings of finite vector spaces", "filters": [ [ "CategoryCollections(IsGeneralMapping)" ] ] }, { "rank": 2, "comment": "RingWithOneByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RingWithOneByGenerators" ] }, { "name": "ClosureRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 482 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10036, "comment": "ClosureRing: for a ring containing the whole family, and a ring element", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 10030, "comment": "ClosureRing: for a ring cont. the whole family, and a collection", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] }, { "rank": 58, "comment": "ClosureRing: for two rings-with-one", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 52, "comment": "ClosureRing: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 37, "comment": "ClosureRing: for a ring-with-one and a ring element", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 34, "comment": "ClosureRing: for a ring and a ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 28, "comment": "ClosureRing: for ring and collection of elements", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureRing" ] }, { "name": "IsAnticommutative", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsAnticommutative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAnticommutative" ] ] }, { "rank": 34, "comment": "IsAnticommutative: generic method for a (finite dimensional) FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 29, "comment": "IsAnticommutative", "filters": [ [ "HasCharacteristic", "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 26, "comment": "IsAnticommutative: generic method for rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsAnticommutative: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAnticommutative" ] }, { "name": "SetIsAnticommutative", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAnticommutative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAnticommutative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAnticommutative" ] }, { "name": "HasIsAnticommutative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAnticommutative" ] }, { "name": "IsIntegralRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsIntegralRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIntegralRing" ] ] }, { "rank": 40, "comment": "IsIntegralRing", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 26, "comment": "IsIntegralRing: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsIntegralRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIntegralRing" ] }, { "name": "SetIsIntegralRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIntegralRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIntegralRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIntegralRing" ] }, { "name": "HasIsIntegralRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIntegralRing" ] }, { "name": "IsJacobianRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsJacobianRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsJacobianRing" ] ] }, { "rank": 34, "comment": "IsJacobianRing: for a (finite dimensional) FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": -14, "comment": "IsJacobianRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsJacobianRing" ] }, { "name": "SetIsJacobianRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsJacobianRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsJacobianRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsJacobianRing" ] }, { "name": "HasIsJacobianRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsJacobianRing" ] }, { "name": "IsZeroSquaredRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsZeroSquaredRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZeroSquaredRing" ] ] }, { "rank": 34, "comment": "IsZeroSquaredRing: for a finite dimensional FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 29, "comment": "IsZeroSquaredRing", "filters": [ [ "HasCharacteristic", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsAnticommutative", "HasIsAnticommutative" ] ] }, { "rank": 26, "comment": "IsZeroSquaredRing: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsZeroSquaredRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZeroSquaredRing" ] }, { "name": "SetIsZeroSquaredRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZeroSquaredRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZeroSquaredRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZeroSquaredRing" ] }, { "name": "HasIsZeroSquaredRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZeroSquaredRing" ] }, { "name": "IsZeroMultiplicationRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsZeroMultiplicationRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZeroMultiplicationRing" ] ] }, { "rank": 30, "comment": "IsZeroMultiplicationRing", "filters": [ [ "HasIsTrivial", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsZeroMultiplicationRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZeroMultiplicationRing" ] }, { "name": "SetIsZeroMultiplicationRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZeroMultiplicationRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZeroMultiplicationRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZeroMultiplicationRing" ] }, { "name": "HasIsZeroMultiplicationRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZeroMultiplicationRing" ] }, { "name": "Units", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "Units: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnits" ] ] }, { "rank": 73, "comment": "Units: for a full matrix algebra (over a finite field)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 59, "comment": "Units: for a finite field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 53, "comment": "Units: for a division ring", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 44, "comment": "Units: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 42, "comment": "Units: for full ring Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": 33, "comment": "Units: zmodnze : for full ring Z/nZ(m)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZepsObj)" ] ] }, { "rank": 26, "comment": "Units: for a (finite) ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "Units: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Units" ] }, { "name": "SetUnits", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnits: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnits: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnits" ] }, { "name": "HasUnits", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnits" ] }, { "name": "Factors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 799 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "Factors", "filters": [ [ "IsInt" ] ] }, { "rank": 8, "comment": "Factors: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "Factors: fallback method to test conditions", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "2args": [ { "rank": 61, "comment": "Factors: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 59, "comment": "Factors: for integers (FactInt)", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 58, "comment": "Factors: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ] ] }, { "rank": 58, "comment": "Factors: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 50, "comment": "Factors: for Z_(pi) and an element thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ] ] }, { "rank": 48, "comment": "Factors: univariate rational polynomial", "filters": [ [ "IsRationalsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 47, "comment": "Factors: for a polynomial over a field of cyclotomics", "filters": [ [ "IsAbelianNumberFieldPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 47, "comment": "Factors: alg ext polynomial", "filters": [ [ "IsAlgebraicExtensionPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 47, "comment": "Factors: polynomial over a finite field", "filters": [ [ "IsFiniteFieldPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 41, "comment": "Factors: multivariate, reduce to univariate case", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 40, "comment": "Factors: fallback error message", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "Factors: fallback method to test conditions", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Factors" ] }, { "name": "IsAssociated", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 824 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "IsAssociated: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 69, "comment": "IsAssociated: for a division ring, and two ring elements", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 42, "comment": "IsAssociated: for ring and two ring elements", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAssociated" ] }, { "name": "Associates", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 855 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "Associates: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 34, "comment": "Associates: for a ring and a ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Associates" ] }, { "name": "IsUnit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 881 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 13, "comment": "IsUnit: LAGUNA: for an element of modular group algebra", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] }, { "rank": 13, "comment": "IsUnit: zmodnze : for element in Z/nZ(m) (ZModnZepsRep) without given ring", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 11, "comment": "IsUnit: for a Lie object (return `false')", "filters": [ [ "IsLieObject" ] ] }, { "rank": 8, "comment": "IsUnit: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 78, "comment": "IsUnit: for matrix FLMLOR and matrix", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 61, "comment": "IsUnit: for a division ring, and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 58, "comment": "IsUnit: for element in Z/nZ (ModulusRep)", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 57, "comment": "IsUnit: LAGUNA: for an element of modular group algebra", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] }, { "rank": 50, "comment": "IsUnit: for Z_(pi) and an element thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ] ] }, { "rank": 46, "comment": "IsUnit: zmodnze : for element in Z/nZ(m) (ZModnZepsRep) with given ring", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZepsObj)" ], [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] }, { "rank": 36, "comment": "IsUnit: for finite Rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 35, "comment": "IsUnit: for a ring with known units and a ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasUnits" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 34, "comment": "IsUnit: for a ring and a ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnit" ] }, { "name": "InterpolatedPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 907 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 26, "comment": "InterpolatedPolynomial", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InterpolatedPolynomial" ] }, { "name": "Quotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 939 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "Quotient: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 28, "comment": "Quotient: multivar", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 16, "comment": "Quotient: for two ring elements (delegate to three argument version", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "Quotient: fallback method to test conditions", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "3args": [ { "rank": 76, "comment": "Quotient: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 74, "comment": "Quotient: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ], [ "IsCyc" ] ] }, { "rank": 69, "comment": "Quotient: for a division ring, and two ring elements", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 61, "comment": "Quotient: laurent, ring", "filters": [ [ "IsPolynomialRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 55, "comment": "Quotient: multivar with ring", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 42, "comment": "Quotient: for a ring and two ring elements", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Quotient" ] }, { "name": "StandardAssociate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 971 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "StandardAssociate: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 10036, "comment": "StandardAssociate: for a ring and its zero element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement", "IsZero", "HasIsZero" ] ] }, { "rank": 92, "comment": "StandardAssociate: HNF of n x n integer matrix (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFullMatrixModule", "HasIsFullMatrixModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 63, "comment": "StandardAssociate: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 58, "comment": "StandardAssociate: for full ring Z/nZ and an element in Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 58, "comment": "StandardAssociate: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 50, "comment": "StandardAssociate: for Z_(pi) and an element thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ] ] }, { "rank": 34, "comment": "StandardAssociate: for a ring and a ring element (using StandardAssociateUnit)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StandardAssociate" ] }, { "name": "StandardAssociateUnit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1004 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "StandardAssociateUnit: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 10036, "comment": "StandardAssociateUnit: for a ring and its zero element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement", "IsZero", "HasIsZero" ] ] }, { "rank": 63, "comment": "StandardAssociateUnit: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 58, "comment": "StandardAssociateUnit: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ] ] }, { "rank": 58, "comment": "StandardAssociateUnit: for full ring Z/nZ and an element in Z/nZ", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ], [ "IsZmodnZObj", "IsModulusRep" ] ] }, { "rank": 58, "comment": "StandardAssociateUnit: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 44, "comment": "StandardAssociateUnit: laurent", "filters": [ [ "IsPolynomialRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 41, "comment": "StandardAssociateUnit: for a polynomial ring and a polynomial", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StandardAssociateUnit" ] }, { "name": "IsPrime", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1031 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "IsPrime: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 63, "comment": "IsPrime: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 60, "comment": "IsPrime: for Gaussian integers and integer", "filters": [ [ "IsGaussianIntegers" ], [ "IsInt" ] ] }, { "rank": 58, "comment": "IsPrime: for Gaussian integers and cyclotomic", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ] ] }, { "rank": 58, "comment": "IsPrime: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrime" ] }, { "name": "IsIrreducibleRingElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1064 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "IsIrreducibleRingElement: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 63, "comment": "IsIrreducibleRingElement: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 58, "comment": "IsIrreducibleRingElement: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 50, "comment": "IsIrreducibleRingElement: for Z_(pi) and an element thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ] ] }, { "rank": 47, "comment": "IsIrreducibleRingElement: AlgPol", "filters": [ [ "IsAlgebraicExtensionPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 41, "comment": "IsIrreducibleRingElement: polynomial", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "IsIrreducibleRingElement: fallback method to test conditions", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIrreducibleRingElement" ] }, { "name": "EuclideanDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1091 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "EuclideanDegree: univariate", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "DegreeOfLaurentPolynomial", "DegreeOfUnivariateLaurentPolynomial" ] }, { "rank": 17, "comment": "EuclideanDegree: laurent", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 8, "comment": "EuclideanDegree: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 61, "comment": "EuclideanDegree: for a division ring and a ring element", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 58, "comment": "EuclideanDegree: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ] ] }, { "rank": 58, "comment": "EuclideanDegree: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ] ] }, { "rank": 46, "comment": "EuclideanDegree: univariate,ring", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 44, "comment": "EuclideanDegree: laurent,ring", "filters": [ [ "IsPolynomialRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EuclideanDegree" ] }, { "name": "EuclideanRemainder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "EuclideanRemainder: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 16, "comment": "EuclideanRemainder: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "EuclideanRemainder: fallback method to test conditions", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "3args": [ { "rank": 76, "comment": "EuclideanRemainder: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 74, "comment": "EuclideanRemainder: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ], [ "IsCyc" ] ] }, { "rank": 65, "comment": "EuclideanRemainder: laurent,ring", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 47, "comment": "EuclideanRemainder: for a Euclidean ring and two ring elements", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "EuclideanRemainder: fallback method to test conditions", "filters": [ [ "IsPolynomialRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "EuclideanRemainder" ] }, { "name": "EuclideanQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "EuclideanQuotient: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 76, "comment": "EuclideanQuotient: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 74, "comment": "EuclideanQuotient: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ], [ "IsCyc" ] ] }, { "rank": 47, "comment": "EuclideanQuotient: for a Euclidean ring and two ring elements", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "EuclideanQuotient" ] }, { "name": "QuotientRemainder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1177 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "QuotientRemainder: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 16, "comment": "QuotientRemainder: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "QuotientRemainder: fallback method to test conditions", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] } ], "3args": [ { "rank": 76, "comment": "QuotientRemainder: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 74, "comment": "QuotientRemainder: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ], [ "IsCyc" ], [ "IsCyc" ] ] }, { "rank": 69, "comment": "QuotientRemainder: for a division ring, and two ring elements", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 65, "comment": "QuotientRemainder: laurent, ring", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "QuotientRemainder: fallback method to test conditions", "filters": [ [ "IsPolynomialRing" ], [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "QuotientRemainder" ] }, { "name": "QuotientMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1214 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 57, "comment": "QuotientMod: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "QUOMOD_UPOLY" ] }, { "rank": 24, "comment": "QuotientMod: for three ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "QuotientMod: fallback method to test conditions", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "4args": [ { "rank": 94, "comment": "QuotientMod: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 83, "comment": "QuotientMod: laurent,ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 55, "comment": "QuotientMod: for a Euclidean ring and three ring elements", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "QuotientMod: fallback method to test conditions", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "5args": [], "6args": [] }, "aka": [ "QuotientMod" ] }, { "name": "PowerMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1257 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 56, "comment": "PowerMod: laurent", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsInt" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "POWMOD_UPOLY" ] }, { "rank": 34, "comment": "PowerMod: for ring element, integer, and ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsInt" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "PowerMod: fallback method to test conditions", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsInt" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "4args": [ { "rank": 94, "comment": "PowerMod: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 83, "comment": "PowerMod: laurent,ring ", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsInt" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 65, "comment": "PowerMod: for Euclidean ring, ring element, integer, and ring element", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsInt" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "PowerMod: fallback method to test conditions", "filters": [ [ "IsPolynomialRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsInt" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "5args": [], "6args": [] }, "aka": [ "PowerMod" ] }, { "name": "GcdOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1325 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 49, "comment": "GcdOp: integers: no ring", "filters": [ [ "IsInt" ], [ "IsInt" ] ], "aka": [ "GCD_INT", "GcdInt" ] }, { "rank": 45, "comment": "GcdOp: rational univariate polynomials: no ring", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 32, "comment": "GcdOp: univariate polynomials, coeff list: no ring", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ], "aka": [ "GCD_UPOLY" ] }, { "rank": 30, "comment": "GcdOp: test polynomials for univar. and same variable: no ring", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] }, { "rank": 16, "comment": "GcdOp: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "GcdOp: fallback method to test conditions", "filters": [ [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] } ], "3args": [ { "rank": 76, "comment": "GcdOp: integers: with ring", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 72, "comment": "GcdOp: rational univariate polynomials: with ring", "filters": [ [ "IsEuclideanRing", "IsRationalsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 67, "comment": "GcdOp: for Z_(pi) and two elements thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ], [ "IsRat" ] ] }, { "rank": 59, "comment": "GcdOp: univariate polynomials, coeff list: with ring", "filters": [ [ "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 57, "comment": "GcdOp: test polynomials for univar. and same variable: with ring", "filters": [ [ "IsEuclideanRing" ], [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] }, { "rank": 55, "comment": "GcdOp: multivariate Gcd based on Groebner bases", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 47, "comment": "GcdOp: for a Euclidean ring and two ring elements", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "GcdOp: fallback method to test conditions", "filters": [ [ "IsEuclideanRing" ], [ "IsRationalFunction" ], [ "IsRationalFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GcdOp" ] }, { "name": "GcdRepresentationOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1410 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "GcdRepresentationOp: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 47, "comment": "GcdRepresentationOp: for a Euclidean ring and two ring elements", "filters": [ [ "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GcdRepresentationOp" ] }, { "name": "LcmOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1474 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "LcmOp: for two ring elements", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 126, "comment": "LcmOp: lattice intersection in Z^n (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFullMatrixModule", "HasIsFullMatrixModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 76, "comment": "LcmOp: for integers", "filters": [ [ "IsIntegers" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 67, "comment": "LcmOp: for Z_(pi) and two elements thereof (ResClasses)", "filters": [ [ "IsZ_pi", "HasIsZ_pi" ], [ "IsRat" ], [ "IsRat" ] ] }, { "rank": 55, "comment": "LcmOp: multivariate Lcm based on Groebner bases", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 43, "comment": "LcmOp: for a Euclidean ring and two ring elements", "filters": [ [ "IsUniqueFactorizationRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "LcmOp" ] }, { "name": "PadicValuation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ring.gd", "line": 1493 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "PadicValuation: for rationals", "filters": [ [ "IsRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PadicValuation" ] }, { "name": "IsGeneralizedCartanMatrix", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "IsGeneralizedCartanMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneralizedCartanMatrix" ] ] }, { "rank": 34, "comment": "IsGeneralizedCartanMatrix: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGeneralizedCartanMatrix" ] }, { "name": "SetIsGeneralizedCartanMatrix", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneralizedCartanMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneralizedCartanMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGeneralizedCartanMatrix" ] }, { "name": "HasIsGeneralizedCartanMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGeneralizedCartanMatrix" ] }, { "name": "IsDiagonalMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 80 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1105 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "IsDiagonalMat: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "IsDiagonalMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 9, "comment": "IsDiagonalMat", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDiagonalMat" ] }, { "name": "IsUpperTriangularMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 97 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "IsUpperTriangularMat: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "IsUpperTriangularMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUpperTriangularMat" ] }, { "name": "IsLowerTriangularMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 114 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1107 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "IsLowerTriangularMat: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "IsLowerTriangularMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLowerTriangularMat" ] }, { "name": "BaseMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 155 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "BaseMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaseMat" ] ] }, { "rank": 34, "comment": "BaseMat: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseMat" ] }, { "name": "SetBaseMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 155 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaseMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaseMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaseMat" ] }, { "name": "HasBaseMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 155 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaseMat" ] }, { "name": "BaseMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "BaseMatDestructive: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseMatDestructive" ] }, { "name": "BaseOrthogonalSpaceMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 204 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "BaseOrthogonalSpaceMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaseOrthogonalSpaceMat" ] ] }, { "rank": 34, "comment": "BaseOrthogonalSpaceMat: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseOrthogonalSpaceMat" ] }, { "name": "SetBaseOrthogonalSpaceMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 204 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaseOrthogonalSpaceMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaseOrthogonalSpaceMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaseOrthogonalSpaceMat" ] }, { "name": "HasBaseOrthogonalSpaceMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 204 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaseOrthogonalSpaceMat" ] }, { "name": "DefaultFieldOfMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "DefaultFieldOfMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDefaultFieldOfMatrix" ] ] }, { "rank": 55, "comment": "DefaultFieldOfMatrix: method for a matrix over GF(2)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ] }, { "rank": 54, "comment": "DefaultFieldOfMatrix: method for a compressed matrix over GF(q)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 44, "comment": "DefaultFieldOfMatrix: method for a matrix over the cyclotomics", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 44, "comment": "DefaultFieldOfMatrix: method for a matrix over a finite field", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 34, "comment": "DefaultFieldOfMatrix: default method for a matrix (return `fail')", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefaultFieldOfMatrix" ] }, { "name": "SetDefaultFieldOfMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDefaultFieldOfMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDefaultFieldOfMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDefaultFieldOfMatrix" ] }, { "name": "HasDefaultFieldOfMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDefaultFieldOfMatrix" ] }, { "name": "DepthOfUpperTriangularMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "DepthOfUpperTriangularMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDepthOfUpperTriangularMatrix" ] ] }, { "rank": 34, "comment": "DepthOfUpperTriangularMatrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DepthOfUpperTriangularMatrix" ] }, { "name": "SetDepthOfUpperTriangularMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDepthOfUpperTriangularMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDepthOfUpperTriangularMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDepthOfUpperTriangularMatrix" ] }, { "name": "HasDepthOfUpperTriangularMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDepthOfUpperTriangularMatrix" ] }, { "name": "DeterminantMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "DeterminantMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDeterminantMat" ] ] }, { "rank": 34, "comment": "DeterminantMat: for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeterminantMat" ] }, { "name": "SetDeterminantMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDeterminantMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDeterminantMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDeterminantMat" ] }, { "name": "HasDeterminantMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDeterminantMat" ] }, { "name": "DeterminantMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "DeterminantMatDestructive: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "DETERMINANT_LIST_GF2VECS" ] }, { "rank": 57, "comment": "DeterminantMatDestructive: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "DETERMINANT_LIST_VEC8BITS" ] }, { "rank": 48, "comment": "DeterminantMatDestructive: non fraction free", "filters": [ [ "IsMutable", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 47, "comment": "DeterminantMatDestructive: nonprime residue rings", "filters": [ [ "IsMutable", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsZmodnZObjNonprime))" ] ], "aka": [ "DeterminantMatDivFree" ] }, { "rank": 37, "comment": "DeterminantMatDestructive: fraction-free method", "filters": [ [ "IsMutable", "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeterminantMatDestructive" ] }, { "name": "DeterminantMatDivFree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "DeterminantMatDivFree: Division-free method", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "DimensionsMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 348 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 699 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "DimensionsMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimensionsMat" ] ] }, { "rank": 136, "comment": "DimensionsMat: for a matrix with memory", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsObjWithMemory" ] ] }, { "rank": 38, "comment": "DimensionsMat: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 34, "comment": "DimensionsMat", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "DimensionsMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 12, "comment": "DimensionsMat: for a matrix in IsMatrixObj", "filters": [ [ "IsMatrixObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DimensionsMat" ] }, { "name": "SetDimensionsMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 348 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 699 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDimensionsMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimensionsMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDimensionsMat" ] }, { "name": "HasDimensionsMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 348 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDimensionsMat" ] }, { "name": "ElementaryDivisorsMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 395 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "ElementaryDivisorsMat: compatibility method -- supply ring", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [ { "rank": 65, "comment": "ElementaryDivisorsMat: generic method for euclidean rings", "filters": [ [ "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryDivisorsMat" ] }, { "name": "ElementaryDivisorsTransformationsMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 468 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "ElementaryDivisorsTransformationsMat: compatibility method -- supply ring", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [ { "rank": 75, "comment": "ElementaryDivisorsTransformationsMat: over the integers", "filters": [ [ "IsIntegers" ], [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 65, "comment": "ElementaryDivisorsTransformationsMat: generic method for euclidean rings", "filters": [ [ "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryDivisorsTransformationsMat" ] }, { "name": "TriangulizedNullspaceMatNT", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 485 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "TriangulizedNullspaceMatNT: generic method", "filters": [ [ "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizedNullspaceMatNT" ] }, { "name": "NullspaceMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "NullspaceMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNullspaceMat" ] ] }, { "rank": 36, "comment": "NullspaceMat: generic method for ordinary matrices", "filters": [ [ "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NullspaceMat" ] }, { "name": "SetNullspaceMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNullspaceMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNullspaceMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNullspaceMat" ] }, { "name": "HasNullspaceMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNullspaceMat" ] }, { "name": "TriangulizedNullspaceMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "TriangulizedNullspaceMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTriangulizedNullspaceMat" ] ] }, { "rank": 36, "comment": "TriangulizedNullspaceMat: generic method for ordinary matrices", "filters": [ [ "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizedNullspaceMat" ] }, { "name": "SetTriangulizedNullspaceMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTriangulizedNullspaceMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTriangulizedNullspaceMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTriangulizedNullspaceMat" ] }, { "name": "HasTriangulizedNullspaceMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTriangulizedNullspaceMat" ] }, { "name": "NullspaceMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 37, "comment": "NullspaceMatDestructive: generic method for ordinary matrices", "filters": [ [ "IsMutable", "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NullspaceMatDestructive" ] }, { "name": "TriangulizedNullspaceMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 37, "comment": "TriangulizedNullspaceMatDestructive: generic method for ordinary matrices", "filters": [ [ "IsMutable", "IsOrdinaryMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizedNullspaceMatDestructive" ] }, { "name": "GeneralisedEigenvalues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "GeneralisedEigenvalues: for a matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralisedEigenvalues", "GeneralizedEigenvalues" ] }, { "name": "GeneralisedEigenspaces", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "GeneralisedEigenspaces: for a matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralisedEigenspaces", "GeneralizedEigenspaces" ] }, { "name": "Eigenvalues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 608 }, { "file": "/home/mtorpey/gap/lib/overload.g", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "Eigenvalues: for a matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 50, "comment": "Eigenvalues", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "EigenvaluesChar" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Eigenvalues" ] }, { "name": "Eigenspaces", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 624 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "Eigenspaces: for a matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Eigenspaces" ] }, { "name": "Eigenvectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 640 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "Eigenvectors: for a matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Eigenvectors" ] }, { "name": "ProjectiveOrder", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "ProjectiveOrder: system getter", "filters": [ [ "IsAttributeStoringRep", "HasProjectiveOrder" ] ] }, { "rank": 107, "comment": "ProjectiveOrder: object with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 47, "comment": "ProjectiveOrder: ordinary matrix of finite field elements", "filters": [ [ "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsFFE))" ] ] }, { "rank": 19, "comment": "ProjectiveOrder: divide and conquer for univariate polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "ProjectiveOrder: fallback method to test conditions", "filters": [ [ "IsRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveOrder" ] }, { "name": "SetProjectiveOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetProjectiveOrder: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetProjectiveOrder: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetProjectiveOrder" ] }, { "name": "HasProjectiveOrder", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 663 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasProjectiveOrder" ] }, { "name": "RankMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 709 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 703 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "RankMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankMat" ] ] }, { "rank": 34, "comment": "RankMat: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "RankMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankMat" ] }, { "name": "SetRankMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 709 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 703 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankMat" ] }, { "name": "HasRankMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 709 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankMat" ] }, { "name": "RankMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 724 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 704 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "RankMatDestructive: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "RANK_LIST_GF2VECS" ] }, { "rank": 57, "comment": "RankMatDestructive: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "RANK_LIST_VEC8BITS" ] }, { "rank": 35, "comment": "RankMatDestructive: generic method for mutable matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankMatDestructive" ] }, { "name": "SemiEchelonMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "SemiEchelonMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemiEchelonMat" ] ] }, { "rank": 55, "comment": "SemiEchelonMat: shortcut method for GF2 matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ] }, { "rank": 54, "comment": "SemiEchelonMat: shortcut method for 8bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 34, "comment": "SemiEchelonMat: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMat" ] }, { "name": "SetSemiEchelonMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemiEchelonMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemiEchelonMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemiEchelonMat" ] }, { "name": "HasSemiEchelonMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemiEchelonMat" ] }, { "name": "SemiEchelonMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 784 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "SemiEchelonMatDestructive: kernel method for plain lists of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "SEMIECHELON_LIST_GF2VECS" ] }, { "rank": 57, "comment": "SemiEchelonMatDestructive: kernel method for plain lists of 8bit vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "SEMIECHELON_LIST_VEC8BITS" ] }, { "rank": 35, "comment": "SemiEchelonMatDestructive: generic method for matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMatDestructive" ] }, { "name": "SemiEchelonMatTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 821 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "SemiEchelonMatTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemiEchelonMatTransformation" ] ] }, { "rank": 55, "comment": "SemiEchelonMatTransformation: kernel method for plain lists of GF2 vectors", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ] }, { "rank": 54, "comment": "SemiEchelonMatTransformation: shortcut method for 8bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 34, "comment": "SemiEchelonMatTransformation: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMatTransformation" ] }, { "name": "SetSemiEchelonMatTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 821 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemiEchelonMatTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemiEchelonMatTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemiEchelonMatTransformation" ] }, { "name": "HasSemiEchelonMatTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 821 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemiEchelonMatTransformation" ] }, { "name": "SemiEchelonMatTransformationDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 836 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "SemiEchelonMatTransformationDestructive: kernel method for plain lists of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "SEMIECHELON_LIST_GF2VECS_TRANSFORMATIONS" ] }, { "rank": 57, "comment": "SemiEchelonMatTransformationDestructive: kernel method for plain lists of 8 bit vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "SEMIECHELON_LIST_VEC8BITS_TRANSFORMATIONS" ] }, { "rank": 35, "comment": "SemiEchelonMatTransformationDestructive: generic method for matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMatTransformationDestructive" ] }, { "name": "SemiEchelonMats", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 889 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "SemiEchelonMats: for list of matrices", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMats" ] }, { "name": "SemiEchelonMatsDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 907 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "SemiEchelonMatsDestructive: for list of matrices", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonMatsDestructive" ] }, { "name": "TransposedMatImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 943 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1096 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "TransposedMatImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransposedMatImmutable" ] ] }, { "rank": 54, "comment": "TransposedMatImmutable: for a compressed 8 bit matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ], "aka": [ "TRANSPOSED_MAT8BIT" ] }, { "rank": 44, "comment": "TransposedMatImmutable: GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ], "aka": [ "TRANSPOSED_GF2MAT" ] }, { "rank": 38, "comment": "TransposedMatImmutable: for an ordinary block matrix", "filters": [ [ "IsOrdinaryMatrix", "IsBlockMatrixRep" ] ] }, { "rank": 15, "comment": "TransposedMatImmutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 2, "comment": "TransposedMatImmutable: generic method for matrices and lists", "filters": [ [ "IsList" ] ], "aka": [ "MutableTransposedMat", "TransposedMatMutable", "TransposedMatOp" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransposedMat", "TransposedMatAttr", "TransposedMatImmutable" ] }, { "name": "SetTransposedMatImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 943 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1096 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransposedMatImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransposedMatImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransposedMat", "SetTransposedMatAttr", "SetTransposedMatImmutable" ] }, { "name": "HasTransposedMatImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransposedMat", "HasTransposedMatAttr", "HasTransposedMatImmutable" ] }, { "name": "TransposedMatMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 948 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1097 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 54, "comment": "TransposedMatMutable: for a compressed 8 bit matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 44, "comment": "TransposedMatMutable: GF2 matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ] }, { "rank": 36, "comment": "TransposedMatMutable: generic method", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsRectangularTable", "HasIsRectangularTable" ] ] }, { "rank": 15, "comment": "TransposedMatMutable: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 2, "comment": "TransposedMatMutable: for arbitrary lists of lists", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "MutableTransposedMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 968 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "MutableTransposedMatDestructive: generic method", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MutableTransposedMatDestructive" ] }, { "name": "TransposedMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 996 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "TransposedMatDestructive: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 2, "comment": "TransposedMatDestructive: method for empty matrices", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransposedMatDestructive" ] }, { "name": "IsMonomialMatrix", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1019 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "IsMonomialMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonomialMatrix" ] ] }, { "rank": 34, "comment": "IsMonomialMatrix: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomialMatrix" ] }, { "name": "SetIsMonomialMatrix", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonomialMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonomialMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonomialMatrix" ] }, { "name": "HasIsMonomialMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonomialMatrix" ] }, { "name": "InverseMatMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 53, "comment": "InverseMatMod: method for a matrix, and an integer", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 52, "comment": "InverseMatMod: generic method for matrix and integer", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseMatMod" ] }, { "name": "KroneckerProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1067 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 89, "comment": "KroneckerProduct: for two 8bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ], "aka": [ "KRONECKERPRODUCT_MAT8BIT_MAT8BIT" ] }, { "rank": 88, "comment": "KroneckerProduct: for two 8bit matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "Is8BitMatrixRep" ] ] }, { "rank": 88, "comment": "KroneckerProduct: for two gf2 matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsGF2MatrixRep" ] ], "aka": [ "KRONECKERPRODUCT_GF2MAT_GF2MAT" ] }, { "rank": 68, "comment": "KroneckerProduct: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 24, "comment": "KroneckerProduct: for two matrices", "filters": [ [ "IsMatrixObj" ], [ "IsMatrixObj" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KroneckerProduct" ] }, { "name": "SolutionMatNoCo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1081 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SolutionMatNoCo" ] }, { "name": "SolutionMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1099 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 48, "comment": "SolutionMat: generic method for ordinary matrix and vector", "filters": [ [ "IsOrdinaryMatrix" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SolutionMat" ] }, { "name": "SolutionMatDestructive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 51, "comment": "SolutionMatDestructive: generic method", "filters": [ [ "IsMutable", "IsOrdinaryMatrix" ], [ "IsMutable", "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SolutionMatDestructive" ] }, { "name": "SumIntersectionMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "SumIntersectionMat", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 43, "comment": "SumIntersectionMat", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 43, "comment": "SumIntersectionMat", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 18, "comment": "SumIntersectionMat", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [ "IsEmpty", "HasIsEmpty" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SumIntersectionMat" ] }, { "name": "TriangulizedMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1180 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "TriangulizedMat: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 20, "comment": "TriangulizedMat: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RREF", "TriangulizedMat" ] }, { "name": "TriangulizeMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 67, "comment": "TriangulizeMat: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "TRIANGULIZE_LIST_GF2VECS" ] }, { "rank": 57, "comment": "TriangulizeMat: kernel method for plain list of GF2 vectors", "filters": [ [ "IsMutable", "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ] ], "aka": [ "TRIANGULIZE_LIST_VEC8BITS" ] }, { "rank": 56, "comment": "TriangulizeMat: for GF2 matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "IsGF2MatrixRep" ] ] }, { "rank": 55, "comment": "TriangulizeMat: method for compressed matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))", "Is8BitMatrixRep" ] ] }, { "rank": 47, "comment": "TriangulizeMat: for a mutable ordinary matrix over a ring Z/nZ", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "IsOrdinaryMatrix", "CategoryCollections(CategoryCollections(IsZmodnZObjNonprime))" ] ] }, { "rank": 35, "comment": "TriangulizeMat: generic method for mutable matrices", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 20, "comment": "TriangulizeMat: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizeMat" ] }, { "name": "UpperSubdiagonal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1233 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 53, "comment": "UpperSubdiagonal", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpperSubdiagonal" ] }, { "name": "DiagonalizeMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "DiagonalizeMat: over the integers", "filters": [ [ "IsIntegers" ], [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 66, "comment": "DiagonalizeMat: method for general Euclidean Ring", "filters": [ [ "IsEuclideanRing" ], [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DiagonalizeMat" ] }, { "name": "MutableCopyMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1447 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 771 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "MutableCopyMat: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "MutableCopyMat: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "MutableCopyMat: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 2, "comment": "MutableCopyMat: generic method", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MutableCopyMat" ] }, { "name": "TraceMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1737 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 905 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "TraceMat: generic method", "filters": [ [ "IsMatrixObj" ] ] }, { "rank": 2, "comment": "TraceMat: method for lists", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TraceMat" ] }, { "name": "JordanDecomposition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1762 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "JordanDecomposition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasJordanDecomposition" ] ] }, { "rank": 34, "comment": "JordanDecomposition: method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "JordanDecomposition" ] }, { "name": "SetJordanDecomposition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1762 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetJordanDecomposition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetJordanDecomposition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetJordanDecomposition" ] }, { "name": "HasJordanDecomposition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1762 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasJordanDecomposition" ] }, { "name": "CharacteristicPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1922 }, { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1923 }, { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1924 }, { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1926 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "CharacteristicPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacteristicPolynomial" ] ] }, { "rank": 34, "comment": "CharacteristicPolynomial: supply field and indeterminate 1", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [ { "rank": 89, "comment": "CharacteristicPolynomial: supply indeterminate 1", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 53, "comment": "CharacteristicPolynomial: supply field", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 144, "comment": "CharacteristicPolynomial: supply indeterminate 1", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 120, "comment": "CharacteristicPolynomial: call `TracePolynomial'", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 110, "comment": "CharacteristicPolynomial: check default field, print error if ambiguous", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsOrdinaryMatrix" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [ { "rank": 165, "comment": "CharacteristicPolynomial: spinning over field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsOrdinaryMatrix" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 139, "comment": "CharacteristicPolynomial: call `TracePolynomial'", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "TracePolynomial" ] } ], "5args": [], "6args": [] }, "aka": [ "CharacteristicPolynomial" ] }, { "name": "SetCharacteristicPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1922 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacteristicPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacteristicPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacteristicPolynomial" ] }, { "name": "HasCharacteristicPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1922 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacteristicPolynomial" ] }, { "name": "CharacteristicPolynomialMatrixNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 110, "comment": "CharacteristicPolynomialMatrixNC: spinning over field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsOrdinaryMatrix" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "Matrix_CharacteristicPolynomialSameField" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacteristicPolynomialMatrixNC" ] }, { "name": "MinimalPolynomialMatrixNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1961 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 110, "comment": "MinimalPolynomialMatrixNC: spinning over field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsOrdinaryMatrix" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "Matrix_MinimalPolynomialSameField" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalPolynomialMatrixNC" ] }, { "name": "FieldOfMatrixList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1979 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "FieldOfMatrixList: finite field matrices", "filters": [ [ "IsListOrCollection", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 1, "comment": "FieldOfMatrixList: generic: form field", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FieldOfMatrixList" ] }, { "name": "DefaultScalarDomainOfMatrixList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 1999 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "DefaultScalarDomainOfMatrixList: finite field matrices", "filters": [ [ "IsListOrCollection", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))" ] ] }, { "rank": 2, "comment": "DefaultScalarDomainOfMatrixList: generic: form ring", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefaultScalarDomainOfMatrixList" ] }, { "name": "BaseField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matrix.gd", "line": 2017 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "BaseField: for a compressed 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "BaseField: for a compressed gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "BaseField: for a compressed 8bit vector", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "BaseField: for a compressed gf2 vector", "filters": [ [ "IsGF2VectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseField" ] }, { "name": "TriangulizedIntegerMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "TriangulizedIntegerMat: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "TriangulizedIntegerMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "TriangulizedIntegerMat: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizedIntegerMat" ] }, { "name": "TriangulizeIntegerMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "TriangulizeIntegerMat: dispatch", "filters": [ [ "IsMutable", "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "TriangulizeIntegerMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizeIntegerMat" ] }, { "name": "TriangulizedIntegerMatTransform", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "TriangulizedIntegerMatTransform: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "TriangulizedIntegerMatTransform: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "TriangulizedIntegerMatTransform: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TriangulizedIntegerMatTransform", "TriangulizedIntegerMatTransforms" ] }, { "name": "HermiteNormalFormIntegerMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "HermiteNormalFormIntegerMat: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "HermiteNormalFormIntegerMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "HermiteNormalFormIntegerMat: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HermiteNormalFormIntegerMat" ] }, { "name": "HermiteNormalFormIntegerMatTransform", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "HermiteNormalFormIntegerMatTransform: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "HermiteNormalFormIntegerMatTransform: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "HermiteNormalFormIntegerMatTransform: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HermiteNormalFormIntegerMatTransform", "HermiteNormalFormIntegerMatTransforms" ] }, { "name": "SmithNormalFormIntegerMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 170 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "SmithNormalFormIntegerMat: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "SmithNormalFormIntegerMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "SmithNormalFormIntegerMat: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmithNormalFormIntegerMat" ] }, { "name": "SmithNormalFormIntegerMatTransforms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "SmithNormalFormIntegerMatTransforms: dispatch", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 9, "comment": "SmithNormalFormIntegerMatTransforms: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 2, "comment": "SmithNormalFormIntegerMatTransforms: empty matrix", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmithNormalFormIntegerMatTransforms" ] }, { "name": "BaseIntMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 333 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "BaseIntMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaseIntMat" ] ] }, { "rank": 44, "comment": "BaseIntMat: use HNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 9, "comment": "BaseIntMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseIntMat" ] }, { "name": "SetBaseIntMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 333 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaseIntMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaseIntMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaseIntMat" ] }, { "name": "HasBaseIntMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 333 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaseIntMat" ] }, { "name": "BaseIntersectionIntMats", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 359 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 88, "comment": "BaseIntersectionIntMats: use HNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 9, "comment": "BaseIntersectionIntMats: emptyR", "filters": [ [], [ "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 9, "comment": "BaseIntersectionIntMats: emptyL", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseIntersectionIntMats" ] }, { "name": "ComplementIntMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 409 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 88, "comment": "ComplementIntMat: use HNF and SNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] }, { "rank": 64, "comment": "ComplementIntMat: empty submodule", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComplementIntMat" ] }, { "name": "NullspaceIntMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 437 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "NullspaceIntMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNullspaceIntMat" ] ] }, { "rank": 44, "comment": "NullspaceIntMat: use HNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NullspaceIntMat" ] }, { "name": "SetNullspaceIntMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 437 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNullspaceIntMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNullspaceIntMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNullspaceIntMat" ] }, { "name": "HasNullspaceIntMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 437 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNullspaceIntMat" ] }, { "name": "SolutionIntMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 465 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "SolutionIntMat: use HNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 9, "comment": "SolutionIntMat: empty", "filters": [ [ "IsEmpty", "HasIsEmpty" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SolutionIntMat" ] }, { "name": "SolutionNullspaceIntMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 494 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "SolutionNullspaceIntMat: use HNF", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SolutionNullspaceIntMat" ] }, { "name": "AbelianInvariantsOfList", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 518 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "AbelianInvariantsOfList: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbelianInvariantsOfList" ] ] }, { "rank": 22, "comment": "AbelianInvariantsOfList", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 20, "comment": "AbelianInvariantsOfList", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianInvariantsOfList" ] }, { "name": "SetAbelianInvariantsOfList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 518 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbelianInvariantsOfList: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbelianInvariantsOfList: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianInvariantsOfList" ] }, { "name": "HasAbelianInvariantsOfList", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matint.gd", "line": 518 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianInvariantsOfList" ] }, { "name": "MatrixByBlockMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matblock.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "MatrixByBlockMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMatrixByBlockMatrix" ] ] }, { "rank": 34, "comment": "MatrixByBlockMatrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatrixByBlockMatrix" ] }, { "name": "SetMatrixByBlockMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matblock.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMatrixByBlockMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMatrixByBlockMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMatrixByBlockMatrix" ] }, { "name": "HasMatrixByBlockMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matblock.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMatrixByBlockMatrix" ] }, { "name": "IsTwoSidedIdealOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 59, "comment": "IsTwoSidedIdealOp: for anti-commutative FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsAnticommutative", "HasIsAnticommutative", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ], "aka": [ "IsLeftIdeal" ] }, { "rank": 59, "comment": "IsTwoSidedIdealOp: for commutative FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 57, "comment": "IsTwoSidedIdealOp: for FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 52, "comment": "IsTwoSidedIdealOp: for rings and subrings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdealOp", "IsTwoSidedIdealOp" ] }, { "name": "IsTwoSidedIdealInParent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsTwoSidedIdealInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTwoSidedIdealInParent" ] ] }, { "rank": 29, "comment": "IsTwoSidedIdealInParent", "filters": [ [ "HasParentAttr", "IsRightIdealInParent", "HasIsRightIdealInParent" ] ] }, { "rank": 29, "comment": "IsTwoSidedIdealInParent", "filters": [ [ "HasParentAttr", "IsLeftIdealInParent", "HasIsLeftIdealInParent" ] ] }, { "rank": 27, "comment": "IsTwoSidedIdealInParent: method that calls the two-argument operation IsTwoSidedIdealOp", "filters": [ [ "HasParentAttr", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsTwoSidedIdealInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdealInParent", "IsTwoSidedIdealInParent" ] }, { "name": "SetIsTwoSidedIdealInParent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTwoSidedIdealInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTwoSidedIdealInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIdealInParent", "SetIsTwoSidedIdealInParent" ] }, { "name": "HasIsTwoSidedIdealInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIdealInParent", "HasIsTwoSidedIdealInParent" ] }, { "name": "IsTwoSidedIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "IsTwoSidedIdeal: try to exploit the in-parent attribute IsTwoSidedIdealInParent", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdeal", "IsTwoSidedIdeal" ] }, { "name": "IsLeftIdealOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 72, "comment": "IsLeftIdealOp: for associative FLMLOR and FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 66, "comment": "IsLeftIdealOp: for associative FLMLOR-with-one and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 61, "comment": "IsLeftIdealOp: for associative FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 58, "comment": "IsLeftIdealOp: for SCRings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 57, "comment": "IsLeftIdealOp: for FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftIdealOp" ] }, { "name": "IsLeftIdealInParent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsLeftIdealInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftIdealInParent" ] ] }, { "rank": 27, "comment": "IsLeftIdealInParent: method that calls the two-argument operation IsLeftIdealOp", "filters": [ [ "HasParentAttr", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsLeftIdealInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftIdealInParent" ] }, { "name": "SetIsLeftIdealInParent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftIdealInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftIdealInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftIdealInParent" ] }, { "name": "HasIsLeftIdealInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftIdealInParent" ] }, { "name": "IsLeftIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 79, "comment": "IsLeftIdeal: left ideal in ring, naive", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal" ] ] }, { "rank": 52, "comment": "IsLeftIdeal: try to exploit the in-parent attribute IsLeftIdealInParent", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "IsRightIdealOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 72, "comment": "IsRightIdealOp: for associative FLMLOR and FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 66, "comment": "IsRightIdealOp: for associative FLMLOR-with-one and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 61, "comment": "IsRightIdealOp: for associative FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] }, { "rank": 58, "comment": "IsRightIdealOp: for SCRings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 57, "comment": "IsRightIdealOp: for FLMLOR and free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightIdealOp" ] }, { "name": "IsRightIdealInParent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "IsRightIdealInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRightIdealInParent" ] ] }, { "rank": 27, "comment": "IsRightIdealInParent: method that calls the two-argument operation IsRightIdealOp", "filters": [ [ "HasParentAttr", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "IsRightIdealInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightIdealInParent" ] }, { "name": "SetIsRightIdealInParent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRightIdealInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRightIdealInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRightIdealInParent" ] }, { "name": "HasIsRightIdealInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRightIdealInParent" ] }, { "name": "IsRightIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "IsRightIdeal: try to exploit the in-parent attribute IsRightIdealInParent", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightIdeal" ] }, { "name": "TwoSidedIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 65, "comment": "TwoSidedIdealByGenerators: for Lie algebra and collection of Lie objects", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "CategoryCollections(IsLieObject)" ] ], "aka": [ "IdealByGeneratorsForLieAlgebra" ] }, { "rank": 64, "comment": "TwoSidedIdealByGenerators: for matrix algebra and empty list", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 62, "comment": "TwoSidedIdealByGenerators: for Lie algebra and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 54, "comment": "TwoSidedIdealByGenerators: for Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 54, "comment": "TwoSidedIdealByGenerators: for FLMLOR and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 53, "comment": "TwoSidedIdealByGenerators: for non-Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 36, "comment": "TwoSidedIdealByGenerators: for FLMLOR and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 28, "comment": "TwoSidedIdealByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdealByGenerators", "TwoSidedIdealByGenerators" ] }, { "name": "LeftIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 256 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 65, "comment": "LeftIdealByGenerators: for Lie algebra and collection of Lie objects", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "CategoryCollections(IsLieObject)" ] ] }, { "rank": 64, "comment": "LeftIdealByGenerators: for matrix algebra and empty list", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 62, "comment": "LeftIdealByGenerators: for Lie algebra and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 54, "comment": "LeftIdealByGenerators: for Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 54, "comment": "LeftIdealByGenerators: for FLMLOR and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 53, "comment": "LeftIdealByGenerators: for non-Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 38, "comment": "LeftIdealByGenerators: to construct ideals of commutative rings", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 36, "comment": "LeftIdealByGenerators: for FLMLOR and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 28, "comment": "LeftIdealByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftIdealByGenerators" ] }, { "name": "RightIdealByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 65, "comment": "RightIdealByGenerators: for Lie algebra and collection of Lie objects", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "CategoryCollections(IsLieObject)" ] ] }, { "rank": 64, "comment": "RightIdealByGenerators: for matrix algebra and empty list", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 62, "comment": "RightIdealByGenerators: for Lie algebra and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 54, "comment": "RightIdealByGenerators: for Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 54, "comment": "RightIdealByGenerators: for FLMLOR and empty list", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 53, "comment": "RightIdealByGenerators: for non-Gaussian matrix algebra and list of matrices", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ], [ "IsList", "IsCollection" ] ] }, { "rank": 38, "comment": "RightIdealByGenerators: to construct ideals of commutative rings", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 36, "comment": "RightIdealByGenerators: for FLMLOR and collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] }, { "rank": 28, "comment": "RightIdealByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightIdealByGenerators" ] }, { "name": "GeneratorsOfTwoSidedIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "GeneratorsOfTwoSidedIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfTwoSidedIdeal" ] ] }, { "rank": 29, "comment": "GeneratorsOfTwoSidedIdeal: for a two-sided ideal with known `GeneratorsOfRightIdeal'", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ], "aka": [ "GeneratorsOfRightIdeal" ] }, { "rank": 29, "comment": "GeneratorsOfTwoSidedIdeal: for a two-sided ideal with known `GeneratorsOfLeftIdeal'", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ], "aka": [ "GeneratorsOfLeftIdeal" ] }, { "rank": -14, "comment": "GeneratorsOfTwoSidedIdeal: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfIdeal", "GeneratorsOfTwoSidedIdeal" ] }, { "name": "SetGeneratorsOfTwoSidedIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfTwoSidedIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfTwoSidedIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfIdeal", "SetGeneratorsOfTwoSidedIdeal" ] }, { "name": "HasGeneratorsOfTwoSidedIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfIdeal", "HasGeneratorsOfTwoSidedIdeal" ] }, { "name": "GeneratorsOfLeftIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "GeneratorsOfLeftIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfLeftIdeal" ] ] }, { "rank": 29, "comment": "GeneratorsOfLeftIdeal: for an ideal with known `GeneratorsOfTwoSidedIdeal'", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": -14, "comment": "GeneratorsOfLeftIdeal: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetGeneratorsOfLeftIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfLeftIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfLeftIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfLeftIdeal" ] }, { "name": "HasGeneratorsOfLeftIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfLeftIdeal" ] }, { "name": "GeneratorsOfRightIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "GeneratorsOfRightIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfRightIdeal" ] ] }, { "rank": 29, "comment": "GeneratorsOfRightIdeal: for an ideal with known `GeneratorsOfTwoSidedIdeal'", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal" ] ] }, { "rank": -14, "comment": "GeneratorsOfRightIdeal: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetGeneratorsOfRightIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfRightIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfRightIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfRightIdeal" ] }, { "name": "HasGeneratorsOfRightIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfRightIdeal" ] }, { "name": "LeftActingRingOfIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 368 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "LeftActingRingOfIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftActingRingOfIdeal" ] ] }, { "rank": -14, "comment": "LeftActingRingOfIdeal: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftActingRingOfIdeal" ] }, { "name": "SetLeftActingRingOfIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 368 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeftActingRingOfIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftActingRingOfIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftActingRingOfIdeal" ] }, { "name": "HasLeftActingRingOfIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 368 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftActingRingOfIdeal" ] }, { "name": "RightActingRingOfIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 370 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "RightActingRingOfIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightActingRingOfIdeal" ] ] }, { "rank": -14, "comment": "RightActingRingOfIdeal: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightActingRingOfIdeal" ] }, { "name": "SetRightActingRingOfIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 370 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightActingRingOfIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightActingRingOfIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightActingRingOfIdeal" ] }, { "name": "HasRightActingRingOfIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 370 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightActingRingOfIdeal" ] }, { "name": "AsLeftIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 412 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "AsLeftIdeal: for two FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 52, "comment": "AsLeftIdeal: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsLeftIdeal" ] }, { "name": "AsRightIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "AsRightIdeal: for two FLMLORs", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 52, "comment": "AsRightIdeal: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsRightIdeal" ] }, { "name": "AsTwoSidedIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ideal.gd", "line": 414 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "AsTwoSidedIdeal: for two FLMLORs", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 52, "comment": "AsTwoSidedIdeal: for two rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsTwoSidedIdeal" ] }, { "name": "IsFiniteDimensional", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsFiniteDimensional: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFiniteDimensional" ] ] }, { "rank": 43, "comment": "IsFiniteDimensional: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 43, "comment": "IsFiniteDimensional: for a f.p. Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsSubalgebraFpAlgebra" ] ] }, { "rank": 39, "comment": "IsFiniteDimensional: for a left module of free magma ring elements", "filters": [ [ "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorRing", "CategoryCollections(IsElementOfFreeMagmaRing)" ] ] }, { "rank": 37, "comment": "IsFiniteDimensional: for f.p. algebra", "filters": [ [ "IsSubalgebraFpAlgebra" ] ] }, { "rank": 36, "comment": "IsFiniteDimensional: for a magma ring modulo the span of ``zero''", "filters": [ [ "IsMagmaRingModuloSpanOfZero" ] ] }, { "rank": 36, "comment": "IsFiniteDimensional: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 35, "comment": "IsFiniteDimensional: for an ideal in an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasRightActingRingOfIdeal", "IsFreeLeftModule" ] ] }, { "rank": 35, "comment": "IsFiniteDimensional: for an ideal in an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "IsFreeLeftModule" ] ] }, { "rank": 28, "comment": "IsFiniteDimensional: for a space of algebra module elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 24, "comment": "IsFiniteDimensional: for a free left module with known dimension", "filters": [ [ "IsFreeLeftModule", "HasDimension" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFiniteDimensional" ] }, { "name": "SetIsFiniteDimensional", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFiniteDimensional: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFiniteDimensional: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFiniteDimensional" ] }, { "name": "HasIsFiniteDimensional", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFiniteDimensional" ] }, { "name": "IsFullRowModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsFullRowModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullRowModule" ] ] }, { "rank": 30, "comment": "IsFullRowModule: for Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 29, "comment": "IsFullRowModule: for non-Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsNonGaussianRowSpace" ] ] }, { "rank": 23, "comment": "IsFullRowModule: for free left (row) module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 22, "comment": "IsFullRowModule: for arbitrary free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullRowModule" ] }, { "name": "SetIsFullRowModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullRowModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullRowModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullRowModule" ] }, { "name": "HasIsFullRowModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullRowModule" ] }, { "name": "IsFullMatrixModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsFullMatrixModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullMatrixModule" ] ] }, { "rank": 30, "comment": "IsFullMatrixModule: for Gaussian matrix space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ] ] }, { "rank": 29, "comment": "IsFullMatrixModule: for non-Gaussian matrix space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsNonGaussianMatrixSpace" ] ] }, { "rank": 23, "comment": "IsFullMatrixModule: for matrix module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 22, "comment": "IsFullMatrixModule: for arbitrary free left module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullMatrixModule" ] }, { "name": "SetIsFullMatrixModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullMatrixModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullMatrixModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullMatrixModule" ] }, { "name": "HasIsFullMatrixModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullMatrixModule" ] }, { "name": "Dimension", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "Dimension: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimension" ] ] }, { "rank": 48, "comment": "Dimension: for full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "Dimension: for full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ], "aka": [ "DimensionOfVectors" ] }, { "rank": 43, "comment": "Dimension: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 43, "comment": "Dimension: for a f.p. Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsSubalgebraFpAlgebra" ] ] }, { "rank": 36, "comment": "Dimension: for a magma ring modulo the span of ``zero''", "filters": [ [ "IsMagmaRingModuloSpanOfZero" ] ] }, { "rank": 36, "comment": "Dimension: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 36, "comment": "Dimension: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 23, "comment": "Dimension: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Dimension" ] }, { "name": "SetDimension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 102, "comment": "SetDimension", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 2, "comment": "SetDimension: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimension: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDimension" ] }, { "name": "HasDimension", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 280 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDimension" ] }, { "name": "GeneratorsOfLeftOperatorAdditiveGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20021, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 62, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for FLMLOR with known right ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal", "IsFreeLeftModule" ] ] }, { "rank": 62, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for FLMLOR with known left ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal", "IsFreeLeftModule" ] ] }, { "rank": 59, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for a finite field (return the vectors of the canonical basis)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 48, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for full matrix module", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ], "aka": [ "StandardGeneratorsOfFullMatrixModule" ] }, { "rank": 48, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 36, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for a magma ring modulo the span of ``zero''", "filters": [ [ "IsMagmaRingModuloSpanOfZero" ] ] }, { "rank": 36, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 36, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ], "aka": [ "StandardGeneratorsOfFullHomModule" ] }, { "rank": 35, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for FLMLOR with known ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "IsFreeLeftModule" ] ] }, { "rank": 34, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 28, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: for a space of algebra module elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 26, "comment": "GeneratorsOfLeftOperatorAdditiveGroup", "filters": [ [ "IsAttributeStoringRep", "IsFreeLeftModule", "HasBasis" ] ] }, { "rank": -20, "comment": "GeneratorsOfLeftOperatorAdditiveGroup: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsDistributiveLOpDSum", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfLeftModule", "GeneratorsOfLeftOperatorAdditiveGroup", "GeneratorsOfLeftVectorSpace", "GeneratorsOfVectorSpace" ] }, { "name": "SetGeneratorsOfLeftOperatorAdditiveGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "SetGeneratorsOfLeftOperatorAdditiveGroup: method that checks for `IsFiniteDimensional'", "filters": [ [ "IsAttributeStoringRep", "IsFreeLeftModule" ], [ "IsList" ] ] }, { "rank": 2, "comment": "SetGeneratorsOfLeftOperatorAdditiveGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfLeftOperatorAdditiveGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfLeftModule", "SetGeneratorsOfLeftOperatorAdditiveGroup", "SetGeneratorsOfLeftVectorSpace", "SetGeneratorsOfVectorSpace" ] }, { "name": "HasGeneratorsOfLeftOperatorAdditiveGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup", "HasGeneratorsOfLeftVectorSpace", "HasGeneratorsOfVectorSpace" ] }, { "name": "GeneratorsOfRightOperatorAdditiveGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20021, "comment": "GeneratorsOfRightOperatorAdditiveGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfRightOperatorAdditiveGroup" ] ] }, { "rank": -20, "comment": "GeneratorsOfRightOperatorAdditiveGroup: default method requiring categories and checking properties", "filters": [ [ "IsExtRSet", "IsDistributiveROpDSum", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfRightModule", "GeneratorsOfRightOperatorAdditiveGroup" ] }, { "name": "SetGeneratorsOfRightOperatorAdditiveGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfRightOperatorAdditiveGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfRightOperatorAdditiveGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfRightModule", "SetGeneratorsOfRightOperatorAdditiveGroup" ] }, { "name": "HasGeneratorsOfRightOperatorAdditiveGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfRightModule", "HasGeneratorsOfRightOperatorAdditiveGroup" ] }, { "name": "AsLeftModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 407 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 106, "comment": "AsLeftModule: for two division rings", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ], "aka": [ "AsDivisionRing", "AsField" ] }, { "rank": 87, "comment": "AsLeftModule: for division ring and matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 78, "comment": "AsLeftModule: method for a division ring and a vector space", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 48, "comment": "AsLeftModule: for a ring and a left module", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 28, "comment": "AsLeftModule: generic method for a ring and a collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsLeftModule", "AsVectorSpace" ] }, { "name": "ClosureLeftModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 431 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "ClosureLeftModule: for two left modules", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 33, "comment": "ClosureLeftModule: method for a vector space with basis, and a vector", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "HasBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 31, "comment": "ClosureLeftModule: for free left module and vector", "filters": [ [ "IsFreeLeftModule", "HasBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 29, "comment": "ClosureLeftModule: for left module and vector", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureLeftModule" ] }, { "name": "LeftModuleByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 453 }, { "file": "/home/mtorpey/gap/lib/module.gd", "line": 454 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 87, "comment": "LeftModuleByGenerators: for division ring and matrix over it", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 28, "comment": "LeftModuleByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 99, "comment": "LeftModuleByGenerators: for division ring, matrix over it, and row vector", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 85, "comment": "LeftModuleByGenerators: for division ring, empty list, and row vector", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 30, "comment": "LeftModuleByGenerators: for ring, homogeneous list, and vector", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftModuleByGenerators" ] }, { "name": "UseBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 490 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "UseBasis: for a free left module and a homog. list", "filters": [ [ "IsFreeLeftModule" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UseBasis" ] }, { "name": "IsRowModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsRowModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRowModule" ] ] }, { "rank": 23, "comment": "IsRowModule: for a free left module", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 0, "comment": "IsRowModule: return `false' for objects which are not free left modules", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRowModule" ] }, { "name": "SetIsRowModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRowModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRowModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRowModule" ] }, { "name": "HasIsRowModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRowModule" ] }, { "name": "IsMatrixModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsMatrixModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMatrixModule" ] ] }, { "rank": 24, "comment": "IsMatrixModule: for a free left module", "filters": [ [ "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 23, "comment": "IsMatrixModule: for a free left module without generators", "filters": [ [ "IsFreeLeftModule" ] ] }, { "rank": 0, "comment": "IsMatrixModule: return `false' for objects which are not free left modules", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMatrixModule" ] }, { "name": "SetIsMatrixModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMatrixModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMatrixModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMatrixModule" ] }, { "name": "HasIsMatrixModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMatrixModule" ] }, { "name": "DimensionOfVectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 716 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "DimensionOfVectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimensionOfVectors" ] ] }, { "rank": 23, "comment": "DimensionOfVectors: generic method for left modules", "filters": [ [ "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetDimensionOfVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 716 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDimensionOfVectors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimensionOfVectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDimensionOfVectors" ] }, { "name": "HasDimensionOfVectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/module.gd", "line": 716 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDimensionOfVectors" ] }, { "name": "IsCanonicalBasis", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 152 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsCanonicalBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalBasis" ] ] }, { "rank": 12, "comment": "IsCanonicalBasis: for a basis handled by a nice basis", "filters": [ [ "IsBasisByNiceBasis" ] ] }, { "rank": 10, "comment": "IsCanonicalBasis: for a basis with replaced left module, and a vector", "filters": [ [ "IsBasis", "IsBasisWithReplacedLeftModuleRep" ] ] }, { "rank": 7, "comment": "IsCanonicalBasis: for a basis", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalBasis" ] }, { "name": "SetIsCanonicalBasis", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 152 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalBasis" ] }, { "name": "HasIsCanonicalBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 152 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalBasis" ] }, { "name": "IsCanonicalBasisFullRowModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsCanonicalBasisFullRowModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalBasisFullRowModule" ] ] }, { "rank": 7, "comment": "IsCanonicalBasisFullRowModule: for a basis", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalBasisFullRowModule" ] }, { "name": "SetIsCanonicalBasisFullRowModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalBasisFullRowModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalBasisFullRowModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalBasisFullRowModule" ] }, { "name": "HasIsCanonicalBasisFullRowModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalBasisFullRowModule" ] }, { "name": "IsCanonicalBasisFullMatrixModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsCanonicalBasisFullMatrixModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalBasisFullMatrixModule" ] ] }, { "rank": 7, "comment": "IsCanonicalBasisFullMatrixModule: for a basis", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalBasisFullMatrixModule" ] }, { "name": "SetIsCanonicalBasisFullMatrixModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalBasisFullMatrixModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalBasisFullMatrixModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalBasisFullMatrixModule" ] }, { "name": "HasIsCanonicalBasisFullMatrixModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalBasisFullMatrixModule" ] }, { "name": "IsIntegralBasis", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsIntegralBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIntegralBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIntegralBasis" ] }, { "name": "SetIsIntegralBasis", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIntegralBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIntegralBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIntegralBasis" ] }, { "name": "HasIsIntegralBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIntegralBasis" ] }, { "name": "IsNormalBasis", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 266 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsNormalBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalBasis" ] ] }, { "rank": 7, "comment": "IsNormalBasis: for a basis of a field", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalBasis" ] }, { "name": "SetIsNormalBasis", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 266 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalBasis" ] }, { "name": "HasIsNormalBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 266 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalBasis" ] }, { "name": "IsSemiEchelonized", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsSemiEchelonized: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemiEchelonized" ] ] }, { "rank": 7, "comment": "IsSemiEchelonized: for basis (of a Gaussian matrix space)", "filters": [ [ "IsBasis" ] ] }, { "rank": 7, "comment": "IsSemiEchelonized: for basis of a Gaussian row space", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSemiEchelonized" ] }, { "name": "SetIsSemiEchelonized", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemiEchelonized: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemiEchelonized: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemiEchelonized" ] }, { "name": "HasIsSemiEchelonized", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemiEchelonized" ] }, { "name": "BasisVectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "BasisVectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBasisVectors" ] ] }, { "rank": 10021, "comment": "BasisVectors: for empty basis", "filters": [ [ "IsEmpty", "HasIsEmpty", "IsBasis" ] ] }, { "rank": 15, "comment": "BasisVectors: for canonical basis of a full matrix module", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisFullMatrixModule", "HasIsCanonicalBasisFullMatrixModule" ] ] }, { "rank": 15, "comment": "BasisVectors: for canonical basis of a full row module", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisFullRowModule", "HasIsCanonicalBasisFullRowModule" ] ] }, { "rank": 14, "comment": "BasisVectors: for semi-ech. basis of a Gaussian matrix space", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianMatrixSpaceRep" ] ] }, { "rank": 14, "comment": "BasisVectors: for semi-ech. basis of a Gaussian row space", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianRowSpaceRep" ] ] }, { "rank": 13, "comment": "BasisVectors: for canon. basis of cyclotomic field of cyclotomics", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisCyclotomicFieldRep" ] ] }, { "rank": 12, "comment": "BasisVectors: for canon. basis of an algebraic extension", "filters": [ [ "IsCanonicalBasisAlgebraicExtension" ] ] }, { "rank": 12, "comment": "BasisVectors: for basis by nice basis", "filters": [ [ "IsBasisByNiceBasis" ] ] }, { "rank": 11, "comment": "BasisVectors: for canonical basis of full s. c. algebra", "filters": [ [ "IsBasis", "IsCanonicalBasisFullSCAlgebra", "HasIsCanonicalBasisFullSCAlgebra" ] ] }, { "rank": 10, "comment": "BasisVectors: for a basis with replaced left module", "filters": [ [ "IsBasis", "IsBasisWithReplacedLeftModuleRep" ] ] }, { "rank": 9, "comment": "BasisVectors: for pseudo canonical basis of a full hom module", "filters": [ [ "IsBasis", "IsPseudoCanonicalBasisFullHomModule", "HasIsPseudoCanonicalBasisFullHomModule" ] ] }, { "rank": 3, "comment": "BasisVectors: for mutable basis with underlying mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaUnderlyingMutableBasisRep" ] ] }, { "rank": 3, "comment": "BasisVectors: for a mutable basis of a Gaussian matrix space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ] ] }, { "rank": 3, "comment": "BasisVectors: for a mutable basis of a Gaussian row space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ] ] }, { "rank": 3, "comment": "BasisVectors: for mutable basis represented by a nice mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ] ] }, { "rank": 3, "comment": "BasisVectors: for mutable basis represented by an immutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BasisVectors" ] }, { "name": "SetBasisVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBasisVectors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBasisVectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBasisVectors" ] }, { "name": "HasBasisVectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBasisVectors" ] }, { "name": "EnumeratorByBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "EnumeratorByBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEnumeratorByBasis" ] ] }, { "rank": 15, "comment": "EnumeratorByBasis: for enumerator via canonical basis of a full row module", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisFullRowModule", "HasIsCanonicalBasisFullRowModule" ] ] }, { "rank": 7, "comment": "EnumeratorByBasis: for basis of a finite dimensional left module", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EnumeratorByBasis" ] }, { "name": "SetEnumeratorByBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEnumeratorByBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEnumeratorByBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEnumeratorByBasis" ] }, { "name": "HasEnumeratorByBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEnumeratorByBasis" ] }, { "name": "StructureConstantsTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 429 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "StructureConstantsTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStructureConstantsTable" ] ] }, { "rank": 11, "comment": "StructureConstantsTable: LAGUNA: for a basis of a Lie algebra of a group algebra", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsBasisOfLieAlgebraOfGroupRing", "HasIsBasisOfLieAlgebraOfGroupRing" ] ] }, { "rank": 7, "comment": "StructureConstantsTable: for a basis", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StructureConstantsTable" ] }, { "name": "SetStructureConstantsTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 429 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStructureConstantsTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStructureConstantsTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStructureConstantsTable" ] }, { "name": "HasStructureConstantsTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 429 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStructureConstantsTable" ] }, { "name": "UnderlyingLeftModule", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 460 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "UnderlyingLeftModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingLeftModule" ] }, { "name": "SetUnderlyingLeftModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 460 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingLeftModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingLeftModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingLeftModule" ] }, { "name": "HasUnderlyingLeftModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 460 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingLeftModule" ] }, { "name": "Coefficients", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 488 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10028, "comment": "Coefficients: for empty basis and vector", "filters": [ [ "IsEmpty", "HasIsEmpty", "IsBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 10019, "comment": "Coefficients: for basis of a monomial space, and a vector", "filters": [ [ "IsBasis", "IsBasisOfMonomialSpaceRep" ], [ "IsMonomialElement", "IsMonomialElementRep" ] ] }, { "rank": 10017, "comment": "Coefficients: for basis of a sparse rowspace, and a vector", "filters": [ [ "IsBasis", "IsBasisOfSparseRowSpaceRep" ], [ "IsSparseRowSpaceElement" ] ] }, { "rank": 49, "comment": "Coefficients: for canonical basis of a full matrix module", "filters": [ [ "IsBasis", "IsCanonicalBasisFullMatrixModule", "HasIsCanonicalBasisFullMatrixModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 48, "comment": "Coefficients: for semi-ech. basis of a Gaussian matrix space, and a matrix", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianMatrixSpaceRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 36, "comment": "Coefficients: for pseudo can. basis of full hom module, and lin. m.b.m.", "filters": [ [ "IsBasis", "IsPseudoCanonicalBasisFullHomModule", "HasIsPseudoCanonicalBasisFullHomModule" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsLinearMappingByMatrixDefaultRep" ] ] }, { "rank": 32, "comment": "Coefficients: for basis of matrix field", "filters": [ [ "IsBasisOfMatrixField" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 31, "comment": "Coefficients: For a FFE in Conway polynomial represntation wrt the canonical basis of its natural field", "filters": [ [ "IsCanonicalBasis", "HasIsCanonicalBasis", "IsBasisFiniteFieldRep" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ] ] }, { "rank": 29, "comment": "Coefficients: for canonical basis of cyclotomic field, and cyclotomic", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisCyclotomicFieldRep" ], [ "IsCyc" ] ] }, { "rank": 28, "comment": "Coefficients: for canonical basis of abelian number field, and cyclotomic", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisAbelianNumberFieldRep" ], [ "IsCyc" ] ] }, { "rank": 28, "comment": "Coefficients: for canon. basis of Gaussian integers, and cyclotomic", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisGaussianIntegersRep" ], [ "IsCyc" ] ] }, { "rank": 28, "comment": "Coefficients: for the canonical basis of Integers", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisIntegersRep" ], [ "IsCyc" ] ] }, { "rank": 27, "comment": "Coefficients: for canon. basis of an algebraic extension, and alg. element", "filters": [ [ "IsCanonicalBasisAlgebraicExtension" ], [ "IsAlgebraicElement" ] ] }, { "rank": 27, "comment": "Coefficients: for canonical basis of a full row module", "filters": [ [ "IsBasis", "IsCanonicalBasisFullRowModule", "HasIsCanonicalBasisFullRowModule" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 26, "comment": "Coefficients: for semi-ech. basis of a Gaussian row space, and a row vector", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 24, "comment": "Coefficients: for canon. basis of a free magma ring, and a vector", "filters": [ [ "IsCanonicalBasisFreeMagmaRingRep" ], [ "IsElementOfFreeMagmaRing" ] ] }, { "rank": 22, "comment": "Coefficients: for a basis of a finite field, and a scalar", "filters": [ [ "IsBasis", "IsBasisFiniteFieldRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 22, "comment": "Coefficients: for canon. basis of an algebraic extension, and scalar", "filters": [ [ "IsCanonicalBasisAlgebraicExtension" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 22, "comment": "Coefficients: for canonical basis of full s. c. algebra", "filters": [ [ "IsBasis", "IsCanonicalBasisFullSCAlgebra", "HasIsCanonicalBasisFullSCAlgebra" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 19, "comment": "Coefficients: method for canonical basis of Rationals", "filters": [ [ "IsBasis", "IsCanonicalBasis", "HasIsCanonicalBasis", "IsCanonicalBasisRationals" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 19, "comment": "Coefficients: for basis of weight rep elements, and algebra module element", "filters": [ [ "IsBasisOfWeightRepElementSpace" ], [ "IsPackedElementDefaultRep", "IsWeightRepElement" ] ] }, { "rank": 19, "comment": "Coefficients: for basis of a space of algebra module elements, and algebra module element", "filters": [ [ "IsBasisOfAlgebraModuleElementSpace" ], [ "IsPackedElementDefaultRep", "IsAlgebraModuleElement" ] ] }, { "rank": 19, "comment": "Coefficients: for basis handled by nice basis, and vector", "filters": [ [ "IsBasisByNiceBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 19, "comment": "Coefficients: for relative basis and vector", "filters": [ [ "IsBasis", "IsRelativeBasisDefaultRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 17, "comment": "Coefficients: for a basis with replaced left module, and a vector", "filters": [ [ "IsBasis", "IsBasisWithReplacedLeftModuleRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 16, "comment": "Coefficients: for pseudo canon. basis of a full hom module, and lin. mapping", "filters": [ [ "IsBasis", "IsPseudoCanonicalBasisFullHomModule", "HasIsPseudoCanonicalBasisFullHomModule" ], [ "IsGeneralMapping" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Coefficients" ] }, { "name": "LinearCombination", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 518 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10041, "comment": "LinearCombination: for empty basis and empty list", "filters": [ [ "IsEmpty", "HasIsEmpty", "IsBasis" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 26, "comment": "LinearCombination", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 23, "comment": "LinearCombination: for canonical basis of full s. c. algebra", "filters": [ [ "IsBasis", "IsCanonicalBasisFullSCAlgebra", "HasIsCanonicalBasisFullSCAlgebra" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 16, "comment": "LinearCombination: for a basis of a finite field, and a hom. list", "filters": [ [ "IsBasis", "IsBasisFiniteFieldRep" ], [ "IsHomogeneousList" ] ] }, { "rank": 14, "comment": "LinearCombination: for a basis with replaced left module, and a hom. list", "filters": [ [ "IsBasis", "IsBasisWithReplacedLeftModuleRep" ], [ "IsHomogeneousList" ] ] }, { "rank": 11, "comment": "LinearCombination: for a basis and a homogeneous list", "filters": [ [ "IsBasis" ], [ "IsHomogeneousList" ] ] }, { "rank": 4, "comment": "LinearCombination: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinearCombination" ] }, { "name": "SiftedVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10028, "comment": "SiftedVector: for empty basis and vector", "filters": [ [ "IsEmpty", "HasIsEmpty", "IsBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 48, "comment": "SiftedVector: for semi-ech. basis of Gaussian matrix space, and matrix", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianMatrixSpaceRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 37, "comment": "SiftedVector: for mutable basis of Gaussian matrix space, and matrix", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 26, "comment": "SiftedVector: for semi-ech. basis of Gaussian row space, and row vector", "filters": [ [ "IsBasis", "IsSemiEchelonBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 15, "comment": "SiftedVector: for mutable basis of Gaussian row space, and row vector", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SiftedVector" ] }, { "name": "IteratorByBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 589 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "IteratorByBasis: for canonical basis of a full row module", "filters": [ [ "IsBasis", "IsCanonicalBasisFullRowModule", "HasIsCanonicalBasisFullRowModule" ] ] }, { "rank": 7, "comment": "IteratorByBasis: for basis of a finite dimensional left module", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IteratorByBasis" ] }, { "name": "Basis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 638 }, { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 639 }, { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "Basis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBasis" ] ] }, { "rank": 10028, "comment": "Basis: for a free module of sparse row space elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsSparseRowSpaceElement)" ] ] }, { "rank": 10028, "comment": "Basis: for a space of monomial elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsMonomialElement)" ] ] }, { "rank": 2066, "comment": "Basis: for abelian number field of cyclotomics (delegate to `CanonicalBasis')", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ], "aka": [ "CanonicalBasis" ] }, { "rank": 2059, "comment": "Basis: for a finite field (delegate to `CanonicalBasis')", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 2056, "comment": "Basis: for an algebraic extension (delegate to `CanonicalBasis')", "filters": [ [ "IsAlgebraicExtension" ] ] }, { "rank": 2048, "comment": "Basis: for full matrix module (delegate to `CanonicalBasis')", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 2048, "comment": "Basis: for full row module (delegate to `CanonicalBasis')", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 2042, "comment": "Basis: for Gaussian integers (delegate to `CanonicalBasis')", "filters": [ [ "IsGaussianIntegers" ] ] }, { "rank": 2041, "comment": "Basis: for full s. c. algebra (delegate to `CanonicalBasis')", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsSCAlgebraObj)", "IsFullSCAlgebra", "HasIsFullSCAlgebra" ] ] }, { "rank": 2040, "comment": "Basis: for integers (delegate to `CanonicalBasis')", "filters": [ [ "IsIntegers" ] ] }, { "rank": 2036, "comment": "Basis: for a free magma ring (delegate to `CanonicalBasis')", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 125, "comment": "Basis: for full hom space of linear mappings", "filters": [ [ "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 59, "comment": "Basis: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 43, "comment": "Basis: for an associative FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 42, "comment": "Basis: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 38, "comment": "Basis: for an associative FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 34, "comment": "Basis: for a FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 32, "comment": "Basis: for trivial free left module", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsFreeLeftModule" ] ] }, { "rank": 30, "comment": "Basis: for Gaussian matrix space (construct a semi-echelonized basis)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ] ], "aka": [ "SemiEchelonBasis" ] }, { "rank": 30, "comment": "Basis: for Gaussian row space (construct a semi-echelonized basis)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 28, "comment": "Basis: for a space of weight rep elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsWeightRepElement)" ] ] }, { "rank": 28, "comment": "Basis: for a space of algebra module elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 26, "comment": "Basis: for free module that is handled by a nice basis", "filters": [ [ "IsFreeLeftModule", "IsHandledByNiceBasis" ] ], "aka": [ "BasisForFreeModuleByNiceBasis" ] }, { "rank": 26, "comment": "Basis", "filters": [ [ "IsAttributeStoringRep", "IsFreeLeftModule", "HasCanonicalBasis" ] ] }, { "rank": 25, "comment": "Basis: for an algebra module", "filters": [ [ "IsFreeLeftModule", "IsAlgebraModule", "HasIsAlgebraModule" ] ] }, { "rank": 4, "comment": "Basis: for group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "2args": [ { "rank": 10048, "comment": "Basis: for a space of monomial elements and a list of tensor elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsMonomialElement)" ], [ "IsList", "CategoryCollections(IsMonomialElement)" ] ] }, { "rank": 10032, "comment": "Basis: for a free module of sparse row space elements, and list", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsSparseRowSpaceElement)" ], [ "IsHomogeneousList" ] ] }, { "rank": 88, "comment": "Basis: for a finite field, and a hom. list", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "CategoryCollections(IsFFE)" ] ] }, { "rank": 64, "comment": "Basis: for Gaussian row space and matrix (try semi-echelonized)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 48, "comment": "Basis: for a space of weight rep elements and a list of weight rep elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsWeightRepElement)" ], [ "IsList", "CategoryCollections(IsWeightRepElement)" ] ] }, { "rank": 48, "comment": "Basis: for a space of algebra module elements and a collection of algebra module elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsAlgebraModuleElement)" ], [ "IsList", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 43, "comment": "Basis: for free left module and empty list", "filters": [ [ "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 34, "comment": "Basis: for Gaussian matrix space and list of matrices (try semi-ech.)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsHomogeneousList" ] ] }, { "rank": 30, "comment": "Basis: for free module that is handled by a nice basis, and hom. list", "filters": [ [ "IsFreeLeftModule", "IsHandledByNiceBasis" ], [ "IsHomogeneousList" ] ] }, { "rank": 27, "comment": "Basis: method returning a relative basis", "filters": [ [ "IsFreeLeftModule" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Basis" ] }, { "name": "SetBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 638 }, { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBasis" ] }, { "name": "HasBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 638 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBasis" ] }, { "name": "BasisNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 641 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10048, "comment": "BasisNC: for a space of monomial elements and a list of monomial elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsMonomialElement)" ], [ "IsList", "CategoryCollections(IsMonomialElement)" ] ] }, { "rank": 10032, "comment": "BasisNC: for a free module of sparse row space elements, and list", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsSparseRowSpaceElement)" ], [ "IsHomogeneousList" ] ] }, { "rank": 73, "comment": "BasisNC: for a finite field, and a hom. list", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsHomogeneousList" ] ] }, { "rank": 64, "comment": "BasisNC: for Gaussian row space and matrix (try semi-echelonized)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 48, "comment": "BasisNC: for a space of weight rep elements and a list of weight rep elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsWeightRepElement)" ], [ "IsList", "CategoryCollections(IsWeightRepElement)" ] ] }, { "rank": 48, "comment": "BasisNC: for a space of algebra module elements and a collection of algebra module elements", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsAlgebraModuleElement)" ], [ "IsList", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 43, "comment": "BasisNC: for free left module and empty list", "filters": [ [ "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 34, "comment": "BasisNC: for Gaussian matrix space and list of matrices (try semi-ech.)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsHomogeneousList" ] ] }, { "rank": 30, "comment": "BasisNC: for free module that is handled by a nice basis, and hom. list", "filters": [ [ "IsFreeLeftModule", "IsHandledByNiceBasis" ], [ "IsHomogeneousList" ] ] }, { "rank": 27, "comment": "BasisNC: method returning a relative basis", "filters": [ [ "IsFreeLeftModule" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BasisNC" ] }, { "name": "SemiEchelonBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 694 }, { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 695 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "SemiEchelonBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemiEchelonBasis" ] ] }, { "rank": 33, "comment": "SemiEchelonBasis", "filters": [ [ "IsAttributeStoringRep", "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace", "HasCanonicalBasis" ] ] }, { "rank": 33, "comment": "SemiEchelonBasis", "filters": [ [ "IsAttributeStoringRep", "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace", "HasCanonicalBasis" ] ] }, { "rank": 30, "comment": "SemiEchelonBasis: for Gaussian matrix space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ] ] }, { "rank": 30, "comment": "SemiEchelonBasis: for Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] } ], "2args": [ { "rank": 64, "comment": "SemiEchelonBasis: for Gaussian row space and matrix", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 43, "comment": "SemiEchelonBasis: for free left module and empty list", "filters": [ [ "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 34, "comment": "SemiEchelonBasis: for Gaussian matrix space and list of matrices", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetSemiEchelonBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 694 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemiEchelonBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemiEchelonBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemiEchelonBasis" ] }, { "name": "HasSemiEchelonBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 694 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemiEchelonBasis" ] }, { "name": "SemiEchelonBasisNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 698 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 64, "comment": "SemiEchelonBasisNC: for Gaussian row space and matrix", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 43, "comment": "SemiEchelonBasisNC: for free left module and empty list", "filters": [ [ "IsFreeLeftModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 34, "comment": "SemiEchelonBasisNC: for Gaussian matrix space and list of matrices", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiEchelonBasisNC" ] }, { "name": "RelativeBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 732 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "RelativeBasis: for a basis and a homogeneous list", "filters": [ [ "IsBasis" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeBasis" ] }, { "name": "RelativeBasisNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 733 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "RelativeBasisNC: for a basis and a homogeneous list", "filters": [ [ "IsBasis" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeBasisNC" ] }, { "name": "NiceBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1063 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "NiceBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceBasis" ] ] }, { "rank": 12, "comment": "NiceBasis: for basis by nice basis", "filters": [ [ "IsBasisByNiceBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceBasis" ] }, { "name": "SetNiceBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1063 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceBasis" ] }, { "name": "HasNiceBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1063 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceBasis" ] }, { "name": "NiceBasisNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1082 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 13, "comment": "NiceBasisNC: for basis by nice basis with precomputed basis", "filters": [ [ "IsBasisByNiceBasis", "HasNiceBasis" ] ] }, { "rank": 12, "comment": "NiceBasisNC: for basis by nice basis", "filters": [ [ "IsBasisByNiceBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceBasisNC" ] }, { "name": "NiceFreeLeftModule", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1101 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "NiceFreeLeftModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceFreeLeftModule" ] ] }, { "rank": 41, "comment": "NiceFreeLeftModule: for associative FLMLOR that is handled by a nice basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 39, "comment": "NiceFreeLeftModule: for commutative FLMLOR that is handled by a nice basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 39, "comment": "NiceFreeLeftModule: for anticommutative FLMLOR that is handled by a nice basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsAnticommutative", "HasIsAnticommutative", "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 37, "comment": "NiceFreeLeftModule: for FLMLOR that is handled by a nice basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 36, "comment": "NiceFreeLeftModule: for full hom space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule", "IsFullHomModule", "HasIsFullHomModule" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModule: for free module that is handled by a nice basis", "filters": [ [ "IsFreeLeftModule", "IsHandledByNiceBasis", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModule: for generic finite space (use that this is a full row module)", "filters": [ [ "IsFreeLeftModule", "IsGenericFiniteSpace" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceFreeLeftModule" ] }, { "name": "SetNiceFreeLeftModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1101 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceFreeLeftModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceFreeLeftModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceFreeLeftModule" ] }, { "name": "HasNiceFreeLeftModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1101 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceFreeLeftModule" ] }, { "name": "NiceFreeLeftModuleInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "NiceFreeLeftModuleInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceFreeLeftModuleInfo" ] ] }, { "rank": 29, "comment": "NiceFreeLeftModuleInfo: for left module in `IsLinearMappingsModule'", "filters": [ [ "IsFreeLeftModule", "IsLinearMappingsModule" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsClassFunctionsSpace'", "filters": [ [ "IsFreeLeftModule", "IsClassFunctionsSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsFieldElementsSpace'", "filters": [ [ "IsFreeLeftModule", "IsFieldElementsSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsCochainsSpace'", "filters": [ [ "IsFreeLeftModule", "IsCochainsSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsDirectSumElementsSpace'", "filters": [ [ "IsFreeLeftModule", "IsDirectSumElementsSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsMonomialElementVectorSpace'", "filters": [ [ "IsFreeLeftModule", "IsMonomialElementVectorSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsSparseVectorSpace'", "filters": [ [ "IsFreeLeftModule", "IsSparseVectorSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsLieObjectsModule'", "filters": [ [ "IsFreeLeftModule", "IsLieObjectsModule" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsSCAlgebraObjSpace'", "filters": [ [ "IsFreeLeftModule", "IsSCAlgebraObjSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsSpaceOfUEAElements'", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfUEAElements" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsFpAlgebraElementsSpace'", "filters": [ [ "IsFreeLeftModule", "IsFpAlgebraElementsSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsSpaceOfElementsOfMagmaRing'", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfElementsOfMagmaRing" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsNonGaussianMatrixSpace'", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsNonGaussianRowSpace'", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianRowSpace" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsSpaceOfRationalFunctions'", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfRationalFunctions" ] ] }, { "rank": 27, "comment": "NiceFreeLeftModuleInfo: for left module in `IsGenericFiniteSpace'", "filters": [ [ "IsFreeLeftModule", "IsGenericFiniteSpace" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceFreeLeftModuleInfo" ] }, { "name": "SetNiceFreeLeftModuleInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceFreeLeftModuleInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceFreeLeftModuleInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceFreeLeftModuleInfo" ] }, { "name": "HasNiceFreeLeftModuleInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceFreeLeftModuleInfo" ] }, { "name": "NiceVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "NiceVector: for left module in `IsLinearMappingsModule', and object", "filters": [ [ "IsFreeLeftModule", "IsLinearMappingsModule" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsClassFunctionsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsClassFunctionsSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsFieldElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsFieldElementsSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsCochainsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsCochainsSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsDirectSumElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsDirectSumElementsSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsMonomialElementVectorSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsMonomialElementVectorSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsSparseVectorSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsSparseVectorSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsLieObjectsModule', and object", "filters": [ [ "IsFreeLeftModule", "IsLieObjectsModule" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsSCAlgebraObjSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsSCAlgebraObjSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsSpaceOfUEAElements', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfUEAElements" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsFpAlgebraElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsFpAlgebraElementsSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsSpaceOfElementsOfMagmaRing', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfElementsOfMagmaRing" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsNonGaussianMatrixSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsNonGaussianRowSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianRowSpace" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsSpaceOfRationalFunctions', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfRationalFunctions" ], [] ] }, { "rank": 27, "comment": "NiceVector: for left module in `IsGenericFiniteSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsGenericFiniteSpace" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceVector" ] }, { "name": "UglyVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basis.gd", "line": 1160 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "UglyVector: for left module in `IsLinearMappingsModule', and object", "filters": [ [ "IsFreeLeftModule", "IsLinearMappingsModule" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsClassFunctionsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsClassFunctionsSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsFieldElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsFieldElementsSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsCochainsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsCochainsSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsDirectSumElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsDirectSumElementsSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsMonomialElementVectorSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsMonomialElementVectorSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsSparseVectorSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsSparseVectorSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsLieObjectsModule', and object", "filters": [ [ "IsFreeLeftModule", "IsLieObjectsModule" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsSCAlgebraObjSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsSCAlgebraObjSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsSpaceOfUEAElements', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfUEAElements" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsFpAlgebraElementsSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsFpAlgebraElementsSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsSpaceOfElementsOfMagmaRing', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfElementsOfMagmaRing" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsNonGaussianMatrixSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianMatrixSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsNonGaussianRowSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsNonGaussianRowSpace" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsSpaceOfRationalFunctions', and object", "filters": [ [ "IsFreeLeftModule", "IsSpaceOfRationalFunctions" ], [] ] }, { "rank": 27, "comment": "UglyVector: for left module in `IsGenericFiniteSpace', and object", "filters": [ [ "IsFreeLeftModule", "IsGenericFiniteSpace" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UglyVector" ] }, { "name": "MutableBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "MutableBasis: to construct a mutable basis of a Lie matrix space", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "CategoryCollections(IsLieObject)" ] ] }, { "rank": 60, "comment": "MutableBasis: method to construct mutable bases of row spaces", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 42, "comment": "MutableBasis: for ring and collection of Lie elements", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsLieObject)" ] ], "aka": [ "MutableBasisViaNiceMutableBasisMethod2" ] }, { "rank": 42, "comment": "MutableBasis: for ring and collection of s. c. algebra elements", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsSCAlgebraObj)" ] ] }, { "rank": 39, "comment": "MutableBasis: for ring and vectors", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 28, "comment": "MutableBasis: to construct mutable bases of Gaussian matrix spaces", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] }, { "rank": 28, "comment": "MutableBasis: generic method for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 64, "comment": "MutableBasis: to construct mutable bases of matrix spaces", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 40, "comment": "MutableBasis: method to construct mutable bases of row spaces", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 39, "comment": "MutableBasis: for ring, (possibly empty) list, and Lie zero", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsLieObject" ] ], "aka": [ "MutableBasisViaNiceMutableBasisMethod3" ] }, { "rank": 39, "comment": "MutableBasis: for ring, (possibly empty) list, and zero element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsSCAlgebraObj" ] ] }, { "rank": 36, "comment": "MutableBasis: for ring, list and zero", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsAlgebraModuleElement" ] ] }, { "rank": 28, "comment": "MutableBasis: generic method for ring, list, and object", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MutableBasis" ] }, { "name": "NrBasisVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "NrBasisVectors: for mutable basis represented by a nice mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ] ] }, { "rank": 1, "comment": "NrBasisVectors: generic method for mutable basis", "filters": [ [ "IsMutableBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrBasisVectors" ] }, { "name": "ImmutableBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 206 }, { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 208 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "ImmutableBasis: for a mutable basis of a Gaussian matrix space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ] ] }, { "rank": 3, "comment": "ImmutableBasis: for a mutable basis of a Gaussian row space", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ] ] }, { "rank": 3, "comment": "ImmutableBasis: for mutable basis represented by a nice mutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ] ] }, { "rank": 3, "comment": "ImmutableBasis: for mutable basis represented by an immutable basis", "filters": [ [ "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ] ] } ], "2args": [ { "rank": 24, "comment": "ImmutableBasis: for mutable basis, and free left module", "filters": [ [ "IsMutableBasis" ], [ "IsFreeLeftModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImmutableBasis" ] }, { "name": "CloseMutableBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "CloseMutableBasis: for a mut. basis of a Gaussian matrix space, and a matrix", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 17, "comment": "CloseMutableBasis: for a mut. basis of a Gaussian row space, and a row vector", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 12, "comment": "CloseMutableBasis: for mutable basis with underlying mutable basis, and vector", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisViaUnderlyingMutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 12, "comment": "CloseMutableBasis: for mutable basis repres. by a nice mutable basis, and vector", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 12, "comment": "CloseMutableBasis: for mutable basis represented by an immutable basis, and vector", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CloseMutableBasis" ] }, { "name": "IsContainedInSpan", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/basismut.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "IsContainedInSpan: for a mut. basis of a Gaussian matrix space, and a matrix", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianMatrixSpaceRep" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "IsContainedInSpan: for a mut. basis of a Gaussian row space, and a row vector", "filters": [ [ "IsMutableBasis", "IsMutableBasisOfGaussianRowSpaceRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 12, "comment": "IsContainedInSpan: for mutable basis with underlying mutable basis, and vector", "filters": [ [ "IsMutable", "IsMutableBasis", "IsMutableBasisViaUnderlyingMutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 10, "comment": "IsContainedInSpan: for mutable basis repres. by a nice mutable basis, and vector", "filters": [ [ "IsMutableBasis", "IsMutableBasisViaNiceMutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] }, { "rank": 10, "comment": "IsContainedInSpan: for mutable basis represented by an immutable basis, and vector", "filters": [ [ "IsMutableBasis", "IsMutableBasisByImmutableBasisRep" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsContainedInSpan" ] }, { "name": "CanonicalBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "CanonicalBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalBasis" ] ] }, { "rank": 70, "comment": "CanonicalBasis: for Rationals", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 68, "comment": "CanonicalBasis: for cyclotomic field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ] ] }, { "rank": 66, "comment": "CanonicalBasis: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 59, "comment": "CanonicalBasis: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 59, "comment": "CanonicalBasis: for a finite field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 56, "comment": "CanonicalBasis: for an algebraic extension", "filters": [ [ "IsAlgebraicExtension" ] ] }, { "rank": 51, "comment": "CanonicalBasis: for a full row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 48, "comment": "CanonicalBasis: for full matrix space", "filters": [ [ "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "CanonicalBasis", "filters": [ [ "IsFreeLeftModule", "IsFullMatrixModule", "HasIsFullMatrixModule" ] ] }, { "rank": 48, "comment": "CanonicalBasis: for a full row module", "filters": [ [ "IsFreeLeftModule", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 45, "comment": "CanonicalBasis: LAGUNA: for a Lie algebra of a group algebra", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 43, "comment": "CanonicalBasis: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 42, "comment": "CanonicalBasis: for Gaussian integers", "filters": [ [ "IsGaussianIntegers" ] ] }, { "rank": 41, "comment": "CanonicalBasis: for full s. c. algebras", "filters": [ [ "IsFreeLeftModule", "CategoryCollections(IsSCAlgebraObj)", "IsFullSCAlgebra", "HasIsFullSCAlgebra" ] ] }, { "rank": 40, "comment": "CanonicalBasis: for Integers", "filters": [ [ "IsIntegers" ] ] }, { "rank": 36, "comment": "CanonicalBasis: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] }, { "rank": 31, "comment": "CanonicalBasis: for Gaussian row space with known semi-ech. basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "HasSemiEchelonBasis", "IsGaussianSpace" ] ] }, { "rank": 30, "comment": "CanonicalBasis: for algebra module", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "CategoryCollections(IsAlgebraModuleElement)" ] ] }, { "rank": 30, "comment": "CanonicalBasis: for Gaussian matrix space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ] ] }, { "rank": 30, "comment": "CanonicalBasis: for Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] }, { "rank": 26, "comment": "CanonicalBasis: for free module that is handled by a nice basis", "filters": [ [ "IsFreeLeftModule", "IsHandledByNiceBasis" ] ] }, { "rank": 23, "comment": "CanonicalBasis: default method, return `fail'", "filters": [ [ "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetCanonicalBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalBasis" ] }, { "name": "HasCanonicalBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalBasis" ] }, { "name": "NormedRowVectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "NormedRowVectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormedRowVectors" ] ] }, { "rank": 30, "comment": "NormedRowVectors: for Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormedRowVectors" ] }, { "name": "SetNormedRowVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormedRowVectors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormedRowVectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormedRowVectors" ] }, { "name": "HasNormedRowVectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormedRowVectors" ] }, { "name": "AsSubspace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 587 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "AsSubspace: for a vector space and a collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubspace" ] }, { "name": "Subspaces", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 758 }, { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 759 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "Subspaces: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubspaces" ] ] }, { "rank": 51, "comment": "Subspaces", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 25, "comment": "Subspaces: for a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": -44, "comment": "Subspaces: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [ { "rank": 69, "comment": "Subspaces: for (Gaussian) full row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFullRowModule", "HasIsFullRowModule" ], [ "IsInt" ] ] }, { "rank": 56, "comment": "Subspaces: for (Gaussian) full row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFullRowModule", "HasIsFullRowModule" ], [ "IsString" ] ] }, { "rank": 43, "comment": "Subspaces: for a vector space, and an integer", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Subspaces" ] }, { "name": "SetSubspaces", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubspaces: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubspaces: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubspaces" ] }, { "name": "HasSubspaces", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubspaces" ] }, { "name": "OrthogonalSpaceInFullRowSpace", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 795 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "OrthogonalSpaceInFullRowSpace: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrthogonalSpaceInFullRowSpace" ] ] }, { "rank": 30, "comment": "OrthogonalSpaceInFullRowSpace: dual space for Gaussian row space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsRowModule", "HasIsRowModule", "IsGaussianSpace" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrthogonalSpaceInFullRowSpace" ] }, { "name": "SetOrthogonalSpaceInFullRowSpace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 795 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrthogonalSpaceInFullRowSpace: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrthogonalSpaceInFullRowSpace: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrthogonalSpaceInFullRowSpace" ] }, { "name": "HasOrthogonalSpaceInFullRowSpace", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 795 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrthogonalSpaceInFullRowSpace" ] }, { "name": "IsVectorSpaceHomomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 817 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsVectorSpaceHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsVectorSpaceHomomorphism" ] ] }, { "rank": 7, "comment": "IsVectorSpaceHomomorphism", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsVectorSpaceHomomorphism" ] }, { "name": "SetIsVectorSpaceHomomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 817 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsVectorSpaceHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsVectorSpaceHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsVectorSpaceHomomorphism" ] }, { "name": "HasIsVectorSpaceHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspc.gd", "line": 817 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsVectorSpaceHomomorphism" ] }, { "name": "LeftModuleGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 54, "comment": "LeftModuleGeneralMappingByImages: for two free left modules and two homogeneous lists", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LeftModuleGeneralMappingByImages" ] }, { "name": "LeftModuleHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 50, "comment": "LeftModuleHomomorphismByImagesNC: for two left modules and two lists", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ], [ "IsList" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LeftModuleHomomorphismByImagesNC" ] }, { "name": "AsLeftModuleGeneralMappingByImages", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "AsLeftModuleGeneralMappingByImages: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsLeftModuleGeneralMappingByImages" ] ] }, { "rank": 25, "comment": "AsLeftModuleGeneralMappingByImages: for an algebra general mapping by images", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsAlgebraGeneralMappingByImagesDefaultRep" ] ] }, { "rank": 23, "comment": "AsLeftModuleGeneralMappingByImages: for a linear g.m.b.i.", "filters": [ [ "IsGeneralMapping", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication", "IsLinearGeneralMappingByImagesDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsLeftModuleGeneralMappingByImages" ] }, { "name": "SetAsLeftModuleGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsLeftModuleGeneralMappingByImages: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsLeftModuleGeneralMappingByImages: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsLeftModuleGeneralMappingByImages" ] }, { "name": "HasAsLeftModuleGeneralMappingByImages", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsLeftModuleGeneralMappingByImages" ] }, { "name": "LeftModuleHomomorphismByMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 167 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 48, "comment": "LeftModuleHomomorphismByMatrix: for two bases of free left modules and a matrix", "filters": [ [ "IsBasis" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsBasis" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftModuleHomomorphismByMatrix" ] }, { "name": "NaturalHomomorphismBySubspace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10055, "comment": "NaturalHomomorphismBySubspace: for left module and trivial left module", "filters": [ [ "IsFreeLeftModule" ], [ "IsTrivial", "HasIsTrivial", "IsFreeLeftModule" ] ] }, { "rank": 46, "comment": "NaturalHomomorphismBySubspace: for two finite dimensional free left modules", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ], "aka": [ "NaturalHomomorphismBySubspaceOntoFullRowSpace" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismBySubspace" ] }, { "name": "IsFullHomModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "IsFullHomModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullHomModule" ] ] }, { "rank": 34, "comment": "IsFullHomModule: for space of linear mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullHomModule" ] }, { "name": "SetIsFullHomModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullHomModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullHomModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullHomModule" ] }, { "name": "HasIsFullHomModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullHomModule" ] }, { "name": "IsPseudoCanonicalBasisFullHomModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 273 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsPseudoCanonicalBasisFullHomModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPseudoCanonicalBasisFullHomModule" ] ] }, { "rank": 7, "comment": "IsPseudoCanonicalBasisFullHomModule: for a basis of a full hom module", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPseudoCanonicalBasisFullHomModule" ] }, { "name": "SetIsPseudoCanonicalBasisFullHomModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 273 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPseudoCanonicalBasisFullHomModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPseudoCanonicalBasisFullHomModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPseudoCanonicalBasisFullHomModule" ] }, { "name": "HasIsPseudoCanonicalBasisFullHomModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 273 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPseudoCanonicalBasisFullHomModule" ] }, { "name": "Hom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 99, "comment": "Hom: for division ring and two free left modules", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Hom" ] }, { "name": "End", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/vspchom.gd", "line": 329 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 76, "comment": "End: for division ring and space of linear mappings", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFreeLeftModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "End" ] }, { "name": "ScalarProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zlattice.gd", "line": 49 }, { "file": "/home/mtorpey/gap/lib/zlattice.gd", "line": 50 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 62, "comment": "ScalarProduct: for two class functions", "filters": [ [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 24, "comment": "ScalarProduct: method for two row vectors", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 18, "comment": "ScalarProduct: generic method", "filters": [ [ "IsVectorObj" ], [ "IsVectorObj" ] ] } ], "3args": [ { "rank": 85, "comment": "ScalarProduct: for left module of class functions, and two class functions", "filters": [ [ "IsFreeLeftModule" ], [ "IsClassFunction" ], [ "IsClassFunction" ] ] }, { "rank": 45, "comment": "ScalarProduct: for character table and two homogeneous lists", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 35, "comment": "ScalarProduct: for module of class functions, and two values lists", "filters": [ [ "IsFreeLeftModule", "IsClassFunctionsSpace" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ScalarProduct" ] }, { "name": "Decomposition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zlattice.gd", "line": 170 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 36, "comment": "Decomposition: for a matrix of cyclotomics, a vector and a depth", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Decomposition" ] }, { "name": "IsSimpleAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "IsSimpleAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSimpleAlgebra" ] ] }, { "rank": 42, "comment": "IsSimpleAlgebra: for a Lie algebra in characteristic zero", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 36, "comment": "IsSimpleAlgebra: for an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "IsSimpleAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSimpleAlgebra" ] }, { "name": "SetIsSimpleAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSimpleAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSimpleAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSimpleAlgebra" ] }, { "name": "HasIsSimpleAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSimpleAlgebra" ] }, { "name": "GeneratorsOfLeftOperatorRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20032, "comment": "GeneratorsOfLeftOperatorRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfLeftOperatorRing" ] ] }, { "rank": 62, "comment": "GeneratorsOfLeftOperatorRing: for FLMLOR with known right ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRightIdeal", "IsFreeLeftModule" ] ] }, { "rank": 62, "comment": "GeneratorsOfLeftOperatorRing: for FLMLOR with known left ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfLeftIdeal", "IsFreeLeftModule" ] ] }, { "rank": 43, "comment": "GeneratorsOfLeftOperatorRing: LAGUNA: for a Lie algebra coming from an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 37, "comment": "GeneratorsOfLeftOperatorRing: for a FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 35, "comment": "GeneratorsOfLeftOperatorRing: for FLMLOR with known ideal generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfTwoSidedIdeal", "IsFreeLeftModule" ] ] }, { "rank": 35, "comment": "GeneratorsOfLeftOperatorRing: for a FLMLOR with known left module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": -31, "comment": "GeneratorsOfLeftOperatorRing: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAlgebra", "GeneratorsOfFLMLOR", "GeneratorsOfLeftOperatorRing" ] }, { "name": "SetGeneratorsOfLeftOperatorRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfLeftOperatorRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfLeftOperatorRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAlgebra", "SetGeneratorsOfFLMLOR", "SetGeneratorsOfLeftOperatorRing" ] }, { "name": "HasGeneratorsOfLeftOperatorRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAlgebra", "HasGeneratorsOfFLMLOR", "HasGeneratorsOfLeftOperatorRing" ] }, { "name": "GeneratorsOfLeftOperatorRingWithOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20035, "comment": "GeneratorsOfLeftOperatorRingWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfLeftOperatorRingWithOne" ] ] }, { "rank": 38, "comment": "GeneratorsOfLeftOperatorRingWithOne: for a FLMLOR-with-one with known left module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasGeneratorsOfLeftOperatorAdditiveGroup" ] ] }, { "rank": -41, "comment": "GeneratorsOfLeftOperatorRingWithOne: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAlgebraWithOne", "GeneratorsOfFLMLORWithOne", "GeneratorsOfLeftOperatorRingWithOne" ] }, { "name": "SetGeneratorsOfLeftOperatorRingWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfLeftOperatorRingWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfLeftOperatorRingWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAlgebraWithOne", "SetGeneratorsOfFLMLORWithOne", "SetGeneratorsOfLeftOperatorRingWithOne" ] }, { "name": "HasGeneratorsOfLeftOperatorRingWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAlgebraWithOne", "HasGeneratorsOfFLMLORWithOne", "HasGeneratorsOfLeftOperatorRingWithOne" ] }, { "name": "PowerSubalgebraSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "PowerSubalgebraSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPowerSubalgebraSeries" ] ] }, { "rank": 36, "comment": "PowerSubalgebraSeries: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "PowerSubalgebraSeries: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PowerSubalgebraSeries" ] }, { "name": "SetPowerSubalgebraSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPowerSubalgebraSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPowerSubalgebraSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPowerSubalgebraSeries" ] }, { "name": "HasPowerSubalgebraSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 327 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPowerSubalgebraSeries" ] }, { "name": "AdjointBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "AdjointBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdjointBasis" ] ] }, { "rank": 7, "comment": "AdjointBasis: for a basis of a Lie algebra", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjointBasis" ] }, { "name": "SetAdjointBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdjointBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdjointBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdjointBasis" ] }, { "name": "HasAdjointBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdjointBasis" ] }, { "name": "IndicesOfAdjointBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IndicesOfAdjointBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesOfAdjointBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesOfAdjointBasis" ] }, { "name": "SetIndicesOfAdjointBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesOfAdjointBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesOfAdjointBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesOfAdjointBasis" ] }, { "name": "HasIndicesOfAdjointBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesOfAdjointBasis" ] }, { "name": "RadicalOfAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "RadicalOfAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRadicalOfAlgebra" ] ] }, { "rank": 49, "comment": "RadicalOfAlgebra: for associative Gaussian matrix algebra", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsMatrixModule", "HasIsMatrixModule", "IsGaussianSpace" ] ] }, { "rank": 46, "comment": "RadicalOfAlgebra: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 36, "comment": "RadicalOfAlgebra: for an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "RadicalOfAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RadicalOfAlgebra" ] }, { "name": "SetRadicalOfAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRadicalOfAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRadicalOfAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRadicalOfAlgebra" ] }, { "name": "HasRadicalOfAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRadicalOfAlgebra" ] }, { "name": "DirectSumDecomposition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 472 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "DirectSumDecomposition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDirectSumDecomposition" ] ] }, { "rank": 42, "comment": "DirectSumDecomposition: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 40, "comment": "DirectSumDecomposition: for semisimple associative algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "DirectSumDecomposition: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectSumDecomposition" ] }, { "name": "SetDirectSumDecomposition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDirectSumDecomposition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDirectSumDecomposition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDirectSumDecomposition" ] }, { "name": "HasDirectSumDecomposition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDirectSumDecomposition" ] }, { "name": "NullAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 521 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "NullAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNullAlgebra" ] ] }, { "rank": 26, "comment": "NullAlgebra: for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "NullAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NullAlgebra" ] }, { "name": "SetNullAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 521 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNullAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNullAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNullAlgebra" ] }, { "name": "HasNullAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 521 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNullAlgebra" ] }, { "name": "ProductSpace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 554 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 86, "comment": "ProductSpace: for two ideals with same parent", "filters": [ [ "HasParentAttr", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsTwoSidedIdealInParent", "HasIsTwoSidedIdealInParent" ], [ "HasParentAttr", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsTwoSidedIdealInParent", "HasIsTwoSidedIdealInParent" ] ] }, { "rank": 72, "comment": "ProductSpace: for two algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 46, "comment": "ProductSpace: for two free left modules", "filters": [ [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProductSpace" ] }, { "name": "DirectSumOfAlgebras", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 593 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "DirectSumOfAlgebras: for list of algebras", "filters": [ [ "IsDenseList" ] ] } ], "2args": [ { "rank": 104, "comment": "DirectSumOfAlgebras: for two matrix Lie FLMLORs", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsFreeLeftModule" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsFreeLeftModule" ] ] }, { "rank": 96, "comment": "DirectSumOfAlgebras: for two associative matrix FLMLORs", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 72, "comment": "DirectSumOfAlgebras: for two algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectSumOfAlgebras" ] }, { "name": "AsFLMLOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 644 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 87, "comment": "AsFLMLOR: for a division ring and an algebra", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 76, "comment": "AsFLMLOR: for a division ring and a free left module", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFreeLeftModule" ] ] }, { "rank": 28, "comment": "AsFLMLOR: for a ring and a collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsAlgebra", "AsFLMLOR" ] }, { "name": "AsFLMLORWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 671 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 90, "comment": "AsFLMLORWithOne: for a division ring and a algebra-with-one", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 87, "comment": "AsFLMLORWithOne: for a division ring and an algebra", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 76, "comment": "AsFLMLORWithOne: for a division ring and a free left module", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFreeLeftModule" ] ] }, { "rank": 28, "comment": "AsFLMLORWithOne: for a ring and a collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsAlgebraWithOne", "AsFLMLORWithOne" ] }, { "name": "AsSubFLMLOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 700 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "AsSubFLMLOR: for an algebra and an algebra-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 72, "comment": "AsSubFLMLOR: for two algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubFLMLOR", "AsSubalgebra" ] }, { "name": "AsSubFLMLORWithOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 730 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "AsSubFLMLORWithOne: for an algebra and a algebra-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 72, "comment": "AsSubFLMLORWithOne: for two algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubFLMLORWithOne", "AsSubalgebraWithOne" ] }, { "name": "ClosureLeftOperatorRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 982 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10044, "comment": "ClosureLeftOperatorRing: for a FLMLOR containing the whole family, and a ring element", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 10033, "comment": "ClosureLeftOperatorRing: for a left op. ring cont. the whole family, and a collection", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] }, { "rank": 64, "comment": "ClosureLeftOperatorRing: for two left operator rings-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 58, "comment": "ClosureLeftOperatorRing: for two left operator rings", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 46, "comment": "ClosureLeftOperatorRing: for a FLMLOR-with-one with basis, and a ring element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 45, "comment": "ClosureLeftOperatorRing: for a FLMLOR-with-one and a ring element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 43, "comment": "ClosureLeftOperatorRing: for an FLMLOR with basis, and a ring element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "HasBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 42, "comment": "ClosureLeftOperatorRing: for a FLMLOR and a ring element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 31, "comment": "ClosureLeftOperatorRing: for left operator ring and list of elements", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureAlgebra", "ClosureLeftOperatorRing" ] }, { "name": "FLMLORByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 84, "comment": "FLMLORByGenerators: for a field, and a collection of FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "CategoryCollections(IsFFE)" ] ], "aka": [ "FLMLORFromFFE" ] }, { "rank": 76, "comment": "FLMLORByGenerators: for division ring and list of Lie matrices over it", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "CategoryCollections(IsLieObject)" ] ] }, { "rank": 58, "comment": "FLMLORByGenerators: for division ring and list of ordinary matrices over it", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsCollection" ] ] }, { "rank": 28, "comment": "FLMLORByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 114, "comment": "FLMLORByGenerators: for division ring, list of Lie matrices over it, and Lie matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "CategoryCollections(IsLieObject)" ], [ "IsLieMatrix", "IsLieObject" ] ] }, { "rank": 111, "comment": "FLMLORByGenerators: for division ring, empty list, and Lie matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsLieMatrix", "IsLieObject" ] ] }, { "rank": 109, "comment": "FLMLORByGenerators: for division ring, empty list, and square ordinary matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 94, "comment": "FLMLORByGenerators: for division ring, list of matrices over it, and ordinary matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsCollection" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 38, "comment": "FLMLORByGenerators: for ring, homogeneous list, and ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlgebraByGenerators", "FLMLORByGenerators" ] }, { "name": "FLMLORWithOneByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1281 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 84, "comment": "FLMLORWithOneByGenerators: for a field, and a collection of FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "CategoryCollections(IsFFE)" ] ] }, { "rank": 58, "comment": "FLMLORWithOneByGenerators: for division ring and list of ordinary matrices over it", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsCollection" ] ] }, { "rank": 28, "comment": "FLMLORWithOneByGenerators: for ring and collection", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 109, "comment": "FLMLORWithOneByGenerators: for division ring, empty list, and square ordinary matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 94, "comment": "FLMLORWithOneByGenerators: for division ring, list of matrices over it, and ordinary matrix", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsCollection" ], [ "IsOrdinaryMatrix" ] ] }, { "rank": 38, "comment": "FLMLORWithOneByGenerators: for ring, homogeneous list, and ring element", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlgebraWithOneByGenerators", "FLMLORWithOneByGenerators" ] }, { "name": "LieAlgebraByDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1461 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "LieAlgebraByDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieAlgebraByDomain" ] ] }, { "rank": 40, "comment": "LieAlgebraByDomain: LAGUNA: for an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 36, "comment": "LieAlgebraByDomain: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "LieAlgebraByDomain: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieAlgebraByDomain" ] }, { "name": "SetLieAlgebraByDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1461 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieAlgebraByDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieAlgebraByDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieAlgebraByDomain" ] }, { "name": "HasLieAlgebraByDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1461 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieAlgebraByDomain" ] }, { "name": "AsLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 1476 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsLieAlgebra" ] }, { "name": "LeviMalcevDecomposition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2055 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "LeviMalcevDecomposition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeviMalcevDecomposition" ] ] }, { "rank": 36, "comment": "LeviMalcevDecomposition: for an associative or a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "LeviMalcevDecomposition: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeviMalcevDecomposition" ] }, { "name": "SetLeviMalcevDecomposition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2055 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeviMalcevDecomposition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeviMalcevDecomposition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeviMalcevDecomposition" ] }, { "name": "HasLeviMalcevDecomposition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2055 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeviMalcevDecomposition" ] }, { "name": "IsNilpotentElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "IsNilpotentElement: for an algebra, and an element", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieNilpotentElement", "IsNilpotentElement" ] }, { "name": "Grading", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2179 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "Grading: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGrading" ] ] }, { "rank": -55, "comment": "Grading: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Grading" ] }, { "name": "SetGrading", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGrading: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGrading: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGrading" ] }, { "name": "HasGrading", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algebra.gd", "line": 2179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGrading" ] }, { "name": "CoefficientsAndMagmaElements", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "CoefficientsAndMagmaElements: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsAndMagmaElements" ] ] }, { "rank": 13, "comment": "CoefficientsAndMagmaElements: for magma ring element in default repr.", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsAndMagmaElements" ] }, { "name": "SetCoefficientsAndMagmaElements", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsAndMagmaElements: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsAndMagmaElements: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsAndMagmaElements" ] }, { "name": "HasCoefficientsAndMagmaElements", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsAndMagmaElements" ] }, { "name": "ZeroCoefficient", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 356 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "ZeroCoefficient: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZeroCoefficient" ] ] }, { "rank": 13, "comment": "ZeroCoefficient: for magma ring element in default repr.", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZeroCoefficient" ] }, { "name": "SetZeroCoefficient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 356 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZeroCoefficient: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZeroCoefficient: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZeroCoefficient" ] }, { "name": "HasZeroCoefficient", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 356 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZeroCoefficient" ] }, { "name": "NormalizedElementOfMagmaRingModuloRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 387 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "NormalizedElementOfMagmaRingModuloRelations: for family of free Lie algebra elements, and list", "filters": [ [ "IsFamilyElementOfFreeLieAlgebra" ], [ "IsList" ] ] }, { "rank": 7, "comment": "NormalizedElementOfMagmaRingModuloRelations: for family of magma rings modulo the span of ``zero'', and list", "filters": [ [ "IsElementOfMagmaRingModuloSpanOfZeroFamily" ], [ "IsList" ] ] }, { "rank": 7, "comment": "NormalizedElementOfMagmaRingModuloRelations: for a family of elements in a *free* magma ring, and a list", "filters": [ [ "CategoryFamily(IsElementOfFreeMagmaRing)" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizedElementOfMagmaRingModuloRelations" ] }, { "name": "IsGroupRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "IsGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupRing" ] ] }, { "rank": 36, "comment": "IsGroupRing: for free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupRing" ] }, { "name": "SetIsGroupRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupRing" ] }, { "name": "HasIsGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupRing" ] }, { "name": "UnderlyingMagma", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 522 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "UnderlyingMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingMagma" ] }, { "name": "SetUnderlyingMagma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 522 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingMagma" ] }, { "name": "HasUnderlyingMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 522 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingMagma" ] }, { "name": "ElementOfMagmaRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 548 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 17, "comment": "ElementOfMagmaRing: for family, ring element, and two homogeneous lists", "filters": [ [ "IsFamily" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ElementOfMagmaRing" ] }, { "name": "AugmentationIdeal", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 601 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "AugmentationIdeal: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentationIdeal" ] ] }, { "rank": 42, "comment": "AugmentationIdeal: LAGUNA: for a modular group algebra of a finite group", "filters": [ [ "IsFModularGroupAlgebra", "HasIsFModularGroupAlgebra" ] ] }, { "rank": 36, "comment": "AugmentationIdeal: for a free magma ring", "filters": [ [ "IsFreeMagmaRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdeal" ] }, { "name": "SetAugmentationIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 601 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentationIdeal: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentationIdeal: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationIdeal" ] }, { "name": "HasAugmentationIdeal", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/mgmring.gd", "line": 601 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationIdeal" ] }, { "name": "IsFullFpAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsFullFpAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullFpAlgebra" ] ] }, { "rank": 37, "comment": "IsFullFpAlgebra: for f. p. algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsSubalgebraFpAlgebra" ] ] }, { "rank": -59, "comment": "IsFullFpAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsFreeLeftModule", "CategoryCollections(IsElementOfFpAlgebra)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullFpAlgebra" ] }, { "name": "SetIsFullFpAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullFpAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullFpAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullFpAlgebra" ] }, { "name": "HasIsFullFpAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullFpAlgebra" ] }, { "name": "ElementOfFpAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "ElementOfFpAlgebra: for fp. alg. elms. family with normal form, and ring element", "filters": [ [ "CategoryFamily(IsElementOfFpAlgebra)", "HasNiceNormalFormByExtRepFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 12, "comment": "ElementOfFpAlgebra: for family of fp. alg. elements and ring element", "filters": [ [ "CategoryFamily(IsElementOfFpAlgebra)" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementOfFpAlgebra" ] }, { "name": "MappedExpression", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 17, "comment": "MappedExpression: for element of f.p. algebra, and two lists of generators", "filters": [ [ "IsElementOfFpAlgebra" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ], "aka": [ "MappedExpressionForElementOfFreeAssociativeAlgebra" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MappedExpression" ] }, { "name": "FreeGeneratorsOfFpAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "FreeGeneratorsOfFpAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGeneratorsOfFpAlgebra" ] ] }, { "rank": 40, "comment": "FreeGeneratorsOfFpAlgebra: for a full f.p. algebra", "filters": [ [ "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ] ] }, { "rank": 0, "comment": "FreeGeneratorsOfFpAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsSubalgebraFpAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGeneratorsOfFpAlgebra" ] }, { "name": "SetFreeGeneratorsOfFpAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGeneratorsOfFpAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGeneratorsOfFpAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGeneratorsOfFpAlgebra" ] }, { "name": "HasFreeGeneratorsOfFpAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGeneratorsOfFpAlgebra" ] }, { "name": "RelatorsOfFpAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "RelatorsOfFpAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelatorsOfFpAlgebra" ] ] }, { "rank": 40, "comment": "RelatorsOfFpAlgebra: for a full f.p. algebra", "filters": [ [ "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ] ] }, { "rank": 0, "comment": "RelatorsOfFpAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsSubalgebraFpAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelatorsOfFpAlgebra" ] }, { "name": "SetRelatorsOfFpAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelatorsOfFpAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelatorsOfFpAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelatorsOfFpAlgebra" ] }, { "name": "HasRelatorsOfFpAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelatorsOfFpAlgebra" ] }, { "name": "FreeAlgebraOfFpAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "FreeAlgebraOfFpAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeAlgebraOfFpAlgebra" ] ] }, { "rank": 40, "comment": "FreeAlgebraOfFpAlgebra: for a full f.p. algebra", "filters": [ [ "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ] ] }, { "rank": 0, "comment": "FreeAlgebraOfFpAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsSubalgebraFpAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeAlgebraOfFpAlgebra" ] }, { "name": "SetFreeAlgebraOfFpAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeAlgebraOfFpAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeAlgebraOfFpAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeAlgebraOfFpAlgebra" ] }, { "name": "HasFreeAlgebraOfFpAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeAlgebraOfFpAlgebra" ] }, { "name": "IsNormalForm", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsNormalForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalForm" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalForm" ] }, { "name": "SetIsNormalForm", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalForm" ] }, { "name": "HasIsNormalForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalForm" ] }, { "name": "NiceNormalFormByExtRepFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NiceNormalFormByExtRepFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceNormalFormByExtRepFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceNormalFormByExtRepFunction" ] }, { "name": "SetNiceNormalFormByExtRepFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceNormalFormByExtRepFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceNormalFormByExtRepFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceNormalFormByExtRepFunction" ] }, { "name": "HasNiceNormalFormByExtRepFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceNormalFormByExtRepFunction" ] }, { "name": "NiceAlgebraMonomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 207 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "NiceAlgebraMonomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceAlgebraMonomorphism" ] ] }, { "rank": 49, "comment": "NiceAlgebraMonomorphism: for a full f.p. associative FLMLOR (call `IsomorphismMatrixFLMLOR')", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ] ], "aka": [ "IsomorphismMatrixAlgebra", "IsomorphismMatrixFLMLOR" ] }, { "rank": 43, "comment": "NiceAlgebraMonomorphism: for a f.p. Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsSubalgebraFpAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceAlgebraMonomorphism" ] }, { "name": "SetNiceAlgebraMonomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 207 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceAlgebraMonomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceAlgebraMonomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceAlgebraMonomorphism" ] }, { "name": "HasNiceAlgebraMonomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfp.gd", "line": 207 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceAlgebraMonomorphism" ] }, { "name": "IsLieAbelian", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsLieAbelian: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieAbelian" ] ] }, { "rank": 43, "comment": "IsLieAbelian: LAGUNA: for a Lie algebra of an associative algebra", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra" ] ] }, { "rank": 43, "comment": "IsLieAbelian: for a Lie algebra with known basis", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "HasBasis" ] ] }, { "rank": 42, "comment": "IsLieAbelian: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsLieAbelian: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieAbelian" ] }, { "name": "SetIsLieAbelian", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieAbelian: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieAbelian: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieAbelian" ] }, { "name": "HasIsLieAbelian", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieAbelian" ] }, { "name": "IsLieNilpotent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsLieNilpotent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieNilpotent" ] ] }, { "rank": 45, "comment": "IsLieNilpotent: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 42, "comment": "IsLieNilpotent: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsLieNilpotent: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieNilpotent" ] }, { "name": "SetIsLieNilpotent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieNilpotent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieNilpotent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieNilpotent" ] }, { "name": "HasIsLieNilpotent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieNilpotent" ] }, { "name": "IsRestrictedLieAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsRestrictedLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRestrictedLieAlgebra" ] ] }, { "rank": 42, "comment": "IsRestrictedLieAlgebra: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsRestrictedLieAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRestrictedLieAlgebra" ] }, { "name": "SetIsRestrictedLieAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRestrictedLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRestrictedLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRestrictedLieAlgebra" ] }, { "name": "HasIsRestrictedLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRestrictedLieAlgebra" ] }, { "name": "LieDerivedSubalgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieDerivedSubalgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieDerivedSubalgebra" ] ] }, { "rank": 45, "comment": "LieDerivedSubalgebra: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 42, "comment": "LieDerivedSubalgebra: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieDerivedSubalgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieDerivedSubalgebra" ] }, { "name": "SetLieDerivedSubalgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieDerivedSubalgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieDerivedSubalgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieDerivedSubalgebra" ] }, { "name": "HasLieDerivedSubalgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieDerivedSubalgebra" ] }, { "name": "LieDerivedSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 162 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieDerivedSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieDerivedSeries" ] ] }, { "rank": 42, "comment": "LieDerivedSeries: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieDerivedSeries: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieDerivedSeries" ] }, { "name": "SetLieDerivedSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 162 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieDerivedSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieDerivedSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieDerivedSeries" ] }, { "name": "HasLieDerivedSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 162 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieDerivedSeries" ] }, { "name": "IsLieSolvable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsLieSolvable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieSolvable" ] ] }, { "rank": 45, "comment": "IsLieSolvable: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 42, "comment": "IsLieSolvable: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsLieSolvable: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieSoluble", "IsLieSolvable" ] }, { "name": "SetIsLieSolvable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieSolvable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieSolvable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieSolvable" ] }, { "name": "HasIsLieSolvable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieSolvable" ] }, { "name": "LieLowerCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieLowerCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieLowerCentralSeries" ] ] }, { "rank": 42, "comment": "LieLowerCentralSeries: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieLowerCentralSeries: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieLowerCentralSeries" ] }, { "name": "SetLieLowerCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieLowerCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieLowerCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieLowerCentralSeries" ] }, { "name": "HasLieLowerCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieLowerCentralSeries" ] }, { "name": "LieUpperCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 236 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieUpperCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieUpperCentralSeries" ] ] }, { "rank": 42, "comment": "LieUpperCentralSeries: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieUpperCentralSeries: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieUpperCentralSeries" ] }, { "name": "SetLieUpperCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 236 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieUpperCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieUpperCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieUpperCentralSeries" ] }, { "name": "HasLieUpperCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 236 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieUpperCentralSeries" ] }, { "name": "LieCentre", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieCentre: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieCentre" ] ] }, { "rank": 45, "comment": "LieCentre: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 42, "comment": "LieCentre: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieCentre: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieCenter", "LieCentre" ] }, { "name": "SetLieCentre", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieCentre: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieCentre: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieCenter", "SetLieCentre" ] }, { "name": "HasLieCentre", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieCenter", "HasLieCentre" ] }, { "name": "RightDerivations", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RightDerivations: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightDerivations" ] ] }, { "rank": 7, "comment": "RightDerivations: method for a basis of an algebra", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Derivations", "RightDerivations" ] }, { "name": "SetRightDerivations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightDerivations: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightDerivations: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivations", "SetRightDerivations" ] }, { "name": "HasRightDerivations", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivations", "HasRightDerivations" ] }, { "name": "LeftDerivations", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "LeftDerivations: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftDerivations" ] ] }, { "rank": 7, "comment": "LeftDerivations: method for a basis of an algebra", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftDerivations" ] }, { "name": "SetLeftDerivations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeftDerivations: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftDerivations: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftDerivations" ] }, { "name": "HasLeftDerivations", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftDerivations" ] }, { "name": "KillingMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "KillingMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKillingMatrix" ] ] }, { "rank": 7, "comment": "KillingMatrix: for a basis of a Lie algebra", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KillingMatrix" ] }, { "name": "SetKillingMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKillingMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKillingMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKillingMatrix" ] }, { "name": "HasKillingMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKillingMatrix" ] }, { "name": "CartanSubalgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "CartanSubalgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCartanSubalgebra" ] ] }, { "rank": 42, "comment": "CartanSubalgebra: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "CartanSubalgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CartanSubalgebra" ] }, { "name": "SetCartanSubalgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCartanSubalgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCartanSubalgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCartanSubalgebra" ] }, { "name": "HasCartanSubalgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCartanSubalgebra" ] }, { "name": "PthPowerImages", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "PthPowerImages: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPthPowerImages" ] ] }, { "rank": 7, "comment": "PthPowerImages: for a basis of a Lie algebra", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PthPowerImages" ] }, { "name": "SetPthPowerImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPthPowerImages: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPthPowerImages: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPthPowerImages" ] }, { "name": "HasPthPowerImages", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPthPowerImages" ] }, { "name": "NonNilpotentElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 423 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "NonNilpotentElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNonNilpotentElement" ] ] }, { "rank": 42, "comment": "NonNilpotentElement: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "NonNilpotentElement: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NonLieNilpotentElement", "NonNilpotentElement" ] }, { "name": "SetNonNilpotentElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 423 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNonNilpotentElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNonNilpotentElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNonLieNilpotentElement", "SetNonNilpotentElement" ] }, { "name": "HasNonNilpotentElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 423 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNonLieNilpotentElement", "HasNonNilpotentElement" ] }, { "name": "AdjointAssociativeAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 84, "comment": "AdjointAssociativeAlgebra: for a Lie algebra and a subalgebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjointAssociativeAlgebra" ] }, { "name": "LieNilRadical", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 478 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieNilRadical: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieNilRadical" ] ] }, { "rank": 42, "comment": "LieNilRadical: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieNilRadical: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNilRadical" ] }, { "name": "SetLieNilRadical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 478 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieNilRadical: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieNilRadical: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieNilRadical" ] }, { "name": "HasLieNilRadical", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 478 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieNilRadical" ] }, { "name": "LieSolvableRadical", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 501 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieSolvableRadical: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieSolvableRadical" ] ] }, { "rank": 42, "comment": "LieSolvableRadical: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieSolvableRadical: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieSolubleRadical", "LieSolvableRadical" ] }, { "name": "SetLieSolvableRadical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieSolvableRadical: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieSolvableRadical: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieSolvableRadical" ] }, { "name": "HasLieSolvableRadical", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieSolvableRadical" ] }, { "name": "SemiSimpleType", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 530 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "SemiSimpleType: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemiSimpleType" ] ] }, { "rank": 42, "comment": "SemiSimpleType: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "SemiSimpleType: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiSimpleType" ] }, { "name": "SetSemiSimpleType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 530 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemiSimpleType: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemiSimpleType: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemiSimpleType" ] }, { "name": "HasSemiSimpleType", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 530 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemiSimpleType" ] }, { "name": "LieCentralizer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 556 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "LieCentralizer: for an abelian Lie algebra and a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "IsLieAbelian", "HasIsLieAbelian" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] }, { "rank": 67, "comment": "LieCentralizer: for a Lie algebra and a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieCentraliser", "LieCentralizer" ] }, { "name": "LieCentralizerInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 573 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieCentralizerInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieCentralizerInParent" ] ] }, { "rank": -55, "comment": "LieCentralizerInParent: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieCentraliserInParent", "LieCentralizerInParent" ] }, { "name": "SetLieCentralizerInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieCentralizerInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieCentralizerInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieCentralizerInParent" ] }, { "name": "HasLieCentralizerInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieCentralizerInParent" ] }, { "name": "LieNormalizer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 598 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 67, "comment": "LieNormalizer: for a Lie algebra and a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNormaliser", "LieNormalizer" ] }, { "name": "LieNormalizerInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 615 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieNormalizerInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieNormalizerInParent" ] ] }, { "rank": -55, "comment": "LieNormalizerInParent: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNormaliserInParent", "LieNormalizerInParent" ] }, { "name": "SetLieNormalizerInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 615 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieNormalizerInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieNormalizerInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieNormalizerInParent" ] }, { "name": "HasLieNormalizerInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 615 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieNormalizerInParent" ] }, { "name": "AdjointMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 642 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 15, "comment": "AdjointMatrix: for a basis of a Lie algebra, and an element", "filters": [ [ "IsBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjointMatrix" ] }, { "name": "KappaPerp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 672 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 67, "comment": "KappaPerp: for a Lie algebra and a vector space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KappaPerp" ] }, { "name": "PowerS", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "PowerS: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPowerS" ] ] }, { "rank": 42, "comment": "PowerS: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "PowerS: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PowerS" ] }, { "name": "SetPowerS", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPowerS: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPowerS: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPowerS" ] }, { "name": "HasPowerS", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 708 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPowerS" ] }, { "name": "PthPowerImage", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 756 }, { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 757 }, { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "PthPowerImage: for restricted Lie object", "filters": [ [ "IsRestrictedJacobianElement", "IsLieObject" ] ] }, { "rank": 9, "comment": "PthPowerImage: for an element of a restricted Lie algebra", "filters": [ [ "IsJacobianElement" ] ] } ], "2args": [ { "rank": 30, "comment": "PthPowerImage: for restricted Lie object and integer", "filters": [ [ "IsRestrictedJacobianElement", "IsLieObject" ], [ "IsInt" ] ] }, { "rank": 27, "comment": "PthPowerImage: for an element of a restricted Lie algebra and an integer", "filters": [ [ "IsJacobianElement" ], [ "IsInt" ] ] }, { "rank": 15, "comment": "PthPowerImage: for a basis of an algebra, and a ring element", "filters": [ [ "IsBasis" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PthPowerImage" ] }, { "name": "PClosureSubalgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 786 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 43, "comment": "PClosureSubalgebra: for a subalgebra of restricted jacobian elements", "filters": [ [ "CategoryCollections(IsJacobianElement)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PClosureSubalgebra" ] }, { "name": "UnderlyingLieAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 871 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "UnderlyingLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingLieAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingLieAlgebra" ] }, { "name": "SetUnderlyingLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 871 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingLieAlgebra" ] }, { "name": "HasUnderlyingLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 871 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingLieAlgebra" ] }, { "name": "RootSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 899 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "RootSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRootSystem" ] ] }, { "rank": 42, "comment": "RootSystem: for a (semisimple) Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "RootSystem: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RootSystem" ] }, { "name": "SetRootSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 899 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRootSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRootSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRootSystem" ] }, { "name": "HasRootSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 899 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRootSystem" ] }, { "name": "PositiveRoots", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 916 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "PositiveRoots: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPositiveRoots" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositiveRoots" ] }, { "name": "SetPositiveRoots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 916 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPositiveRoots: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPositiveRoots: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPositiveRoots" ] }, { "name": "HasPositiveRoots", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 916 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPositiveRoots" ] }, { "name": "NegativeRoots", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NegativeRoots: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNegativeRoots" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NegativeRoots" ] }, { "name": "SetNegativeRoots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNegativeRoots: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNegativeRoots: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNegativeRoots" ] }, { "name": "HasNegativeRoots", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNegativeRoots" ] }, { "name": "PositiveRootVectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 954 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "PositiveRootVectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPositiveRootVectors" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositiveRootVectors" ] }, { "name": "SetPositiveRootVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 954 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPositiveRootVectors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPositiveRootVectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPositiveRootVectors" ] }, { "name": "HasPositiveRootVectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 954 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPositiveRootVectors" ] }, { "name": "NegativeRootVectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 975 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "NegativeRootVectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNegativeRootVectors" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NegativeRootVectors" ] }, { "name": "SetNegativeRootVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 975 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNegativeRootVectors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNegativeRootVectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNegativeRootVectors" ] }, { "name": "HasNegativeRootVectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 975 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNegativeRootVectors" ] }, { "name": "SimpleSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 992 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "SimpleSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSimpleSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SimpleSystem" ] }, { "name": "SetSimpleSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 992 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSimpleSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSimpleSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSimpleSystem" ] }, { "name": "HasSimpleSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 992 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSimpleSystem" ] }, { "name": "CartanMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1010 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "CartanMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCartanMatrix" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CartanMatrix" ] }, { "name": "SetCartanMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1010 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCartanMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCartanMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCartanMatrix" ] }, { "name": "HasCartanMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1010 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCartanMatrix" ] }, { "name": "BilinearFormMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1030 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "BilinearFormMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBilinearFormMat" ] ] }, { "rank": 2, "comment": "BilinearFormMat: for a root system from a Lie algebra", "filters": [ [ "IsRootSystemFromLieAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BilinearFormMat" ] }, { "name": "SetBilinearFormMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1030 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBilinearFormMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBilinearFormMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBilinearFormMat" ] }, { "name": "HasBilinearFormMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1030 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBilinearFormMat" ] }, { "name": "CanonicalGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1086 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "CanonicalGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalGenerators" ] ] }, { "rank": 2, "comment": "CanonicalGenerators: for a root system from a (semisimple) Lie algebra", "filters": [ [ "IsRootSystemFromLieAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalGenerators" ] }, { "name": "SetCanonicalGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1086 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalGenerators" ] }, { "name": "HasCanonicalGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1086 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalGenerators" ] }, { "name": "ChevalleyBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1115 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "ChevalleyBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasChevalleyBasis" ] ] }, { "rank": 42, "comment": "ChevalleyBasis: for a semisimple Lie algebra with a split Cartan subalgebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "ChevalleyBasis: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChevalleyBasis" ] }, { "name": "SetChevalleyBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetChevalleyBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetChevalleyBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetChevalleyBasis" ] }, { "name": "HasChevalleyBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasChevalleyBasis" ] }, { "name": "UniversalEnvelopingAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1234 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "UniversalEnvelopingAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUniversalEnvelopingAlgebra" ] ] }, { "rank": 42, "comment": "UniversalEnvelopingAlgebra: for a finite dimensional Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "UniversalEnvelopingAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [ { "rank": 49, "comment": "UniversalEnvelopingAlgebra: for a finite dimensional Lie algebra and a basis of it", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsBasis" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UniversalEnvelopingAlgebra" ] }, { "name": "SetUniversalEnvelopingAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1234 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUniversalEnvelopingAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUniversalEnvelopingAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUniversalEnvelopingAlgebra" ] }, { "name": "HasUniversalEnvelopingAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1234 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUniversalEnvelopingAlgebra" ] }, { "name": "JenningsLieAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1438 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "JenningsLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasJenningsLieAlgebra" ] ] }, { "rank": 35, "comment": "JenningsLieAlgebra: for a p-group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "JenningsLieAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "JenningsLieAlgebra" ] }, { "name": "SetJenningsLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1438 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetJenningsLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetJenningsLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetJenningsLieAlgebra" ] }, { "name": "HasJenningsLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1438 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasJenningsLieAlgebra" ] }, { "name": "PCentralLieAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1477 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PCentralLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPCentralLieAlgebra" ] ] }, { "rank": 35, "comment": "PCentralLieAlgebra: for a p-group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PCentralLieAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCentralLieAlgebra" ] }, { "name": "SetPCentralLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPCentralLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPCentralLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPCentralLieAlgebra" ] }, { "name": "HasPCentralLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPCentralLieAlgebra" ] }, { "name": "NaturalHomomorphismOfLieAlgebraFromNilpotentGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1501 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "NaturalHomomorphismOfLieAlgebraFromNilpotentGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalHomomorphismOfLieAlgebraFromNilpotentGroup" ] ] }, { "rank": -55, "comment": "NaturalHomomorphismOfLieAlgebraFromNilpotentGroup: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismOfLieAlgebraFromNilpotentGroup" ] }, { "name": "SetNaturalHomomorphismOfLieAlgebraFromNilpotentGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalHomomorphismOfLieAlgebraFromNilpotentGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalHomomorphismOfLieAlgebraFromNilpotentGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalHomomorphismOfLieAlgebraFromNilpotentGroup" ] }, { "name": "HasNaturalHomomorphismOfLieAlgebraFromNilpotentGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alglie.gd", "line": 1501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalHomomorphismOfLieAlgebraFromNilpotentGroup" ] }, { "name": "IsFullSCAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 101 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20042, "comment": "IsFullSCAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullSCAlgebra" ] ] }, { "rank": 41, "comment": "IsFullSCAlgebra: for s. c. algebra elements collection", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCAlgebraObj)" ] ] }, { "rank": -57, "comment": "IsFullSCAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsFreeLeftModule", "CategoryCollections(IsSCAlgebraObj)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullSCAlgebra" ] }, { "name": "SetIsFullSCAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 101 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullSCAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullSCAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullSCAlgebra" ] }, { "name": "HasIsFullSCAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 101 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullSCAlgebra" ] }, { "name": "IsCanonicalBasisFullSCAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsCanonicalBasisFullSCAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalBasisFullSCAlgebra" ] ] }, { "rank": 7, "comment": "IsCanonicalBasisFullSCAlgebra: for a basis", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalBasisFullSCAlgebra" ] }, { "name": "SetIsCanonicalBasisFullSCAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalBasisFullSCAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalBasisFullSCAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalBasisFullSCAlgebra" ] }, { "name": "HasIsCanonicalBasisFullSCAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algsc.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalBasisFullSCAlgebra" ] }, { "name": "AlgebraGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 76, "comment": "AlgebraGeneralMappingByImages: for two FLMLORs and two homogeneous lists", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "AlgebraGeneralMappingByImages" ] }, { "name": "AlgebraHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 76, "comment": "AlgebraHomomorphismByImagesNC: for two FLMLORs and two homogeneous lists", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "AlgebraHomomorphismByImagesNC" ] }, { "name": "AlgebraWithOneGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 76, "comment": "AlgebraWithOneGeneralMappingByImages: for two FLMLORs and two homogeneous lists", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "AlgebraWithOneGeneralMappingByImages" ] }, { "name": "AlgebraWithOneHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 255 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 76, "comment": "AlgebraWithOneHomomorphismByImagesNC: for two FLMLORs and two homogeneous lists", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "AlgebraWithOneHomomorphismByImagesNC" ] }, { "name": "OperationAlgebraHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "OperationAlgebraHomomorphism: for a FLMLOR and a collection (add `OnRight' argument)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsCollection" ] ] } ], "3args": [ { "rank": 61, "comment": "OperationAlgebraHomomorphism: for a FLMLOR, a free left module with known generators, and a function", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsFreeLeftModule", "IsFiniteDimensional", "HasIsFiniteDimensional", "HasGeneratorsOfLeftOperatorAdditiveGroup" ], [ "IsFunction" ] ] }, { "rank": 52, "comment": "OperationAlgebraHomomorphism: for a full f.p. associative FLMLOR, a collection, and a function", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ], [ "IsCollection" ], [ "IsFunction" ] ] }, { "rank": 42, "comment": "OperationAlgebraHomomorphism: for a FLMLOR, a basis, and a function", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsBasis" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OperationAlgebraHomomorphism" ] }, { "name": "MakePreImagesInfoOperationAlgebraHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 29, "comment": "MakePreImagesInfoOperationAlgebraHomomorphism: for an alg. hom. from f. p. algebra", "filters": [ [ "IsAlgebraHomomorphismFromFpRep" ] ] }, { "rank": 29, "comment": "MakePreImagesInfoOperationAlgebraHomomorphism: for an operation algebra homomorphism", "filters": [ [ "IsOperationAlgebraHomomorphismDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MakePreImagesInfoOperationAlgebraHomomorphism" ] }, { "name": "IsomorphismFpFLMLOR", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "IsomorphismFpFLMLOR: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismFpFLMLOR" ] ] }, { "rank": 10037, "comment": "IsomorphismFpFLMLOR: for f.p. FLMLOR (return the identity mapping)", "filters": [ [ "IsSubalgebraFpAlgebra" ] ] }, { "rank": 37, "comment": "IsomorphismFpFLMLOR: for a finite dimensional FLMLOR-with-one", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": -46, "comment": "IsomorphismFpFLMLOR: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpAlgebra", "IsomorphismFpFLMLOR" ] }, { "name": "SetIsomorphismFpFLMLOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismFpFLMLOR: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismFpFLMLOR: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismFpAlgebra", "SetIsomorphismFpFLMLOR" ] }, { "name": "HasIsomorphismFpFLMLOR", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismFpAlgebra", "HasIsomorphismFpFLMLOR" ] }, { "name": "IsomorphismMatrixFLMLOR", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 396 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "IsomorphismMatrixFLMLOR: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismMatrixFLMLOR" ] ] }, { "rank": 49, "comment": "IsomorphismMatrixFLMLOR: for a full f.p. associative FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsSubalgebraFpAlgebra", "IsFullFpAlgebra", "HasIsFullFpAlgebra" ] ] }, { "rank": 44, "comment": "IsomorphismMatrixFLMLOR: for a matrix FLMLOR", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 37, "comment": "IsomorphismMatrixFLMLOR: for a f.p. FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "IsSubalgebraFpAlgebra" ] ] }, { "rank": 34, "comment": "IsomorphismMatrixFLMLOR: for a finite dimensional associative FLMLOR with identity", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": -46, "comment": "IsomorphismMatrixFLMLOR: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsFreeLeftModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetIsomorphismMatrixFLMLOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 396 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismMatrixFLMLOR: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismMatrixFLMLOR: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismMatrixAlgebra", "SetIsomorphismMatrixFLMLOR" ] }, { "name": "HasIsomorphismMatrixFLMLOR", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 396 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismMatrixAlgebra", "HasIsomorphismMatrixFLMLOR" ] }, { "name": "IsomorphismSCFLMLOR", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 437 }, { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 438 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsomorphismSCFLMLOR: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismSCFLMLOR" ] ] }, { "rank": 10039, "comment": "IsomorphismSCFLMLOR: for s.c. FLMLOR (return the identity mapping)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule", "CategoryCollections(IsSCAlgebraObj)" ] ] }, { "rank": 34, "comment": "IsomorphismSCFLMLOR: for a finite dimensional FLMLOR (delegate to the method for a basis)", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 7, "comment": "IsomorphismSCFLMLOR: for a basis (of a finite dimensional FLMLOR)", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismSCAlgebra", "IsomorphismSCFLMLOR" ] }, { "name": "SetIsomorphismSCFLMLOR", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 437 }, { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 438 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismSCFLMLOR: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismSCFLMLOR: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismSCAlgebra", "SetIsomorphismSCFLMLOR" ] }, { "name": "HasIsomorphismSCFLMLOR", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 437 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismSCAlgebra", "HasIsomorphismSCFLMLOR" ] }, { "name": "RepresentativeLinearOperation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/alghom.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 103, "comment": "RepresentativeLinearOperation: for a matrix FLMLOR, two lists of row vectors, and `OnTuples'", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ] ] }, { "rank": 69, "comment": "RepresentativeLinearOperation: for a matrix FLMLOR, two row vectors, and `OnRight'", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsFunction" ] ] }, { "rank": 49, "comment": "RepresentativeLinearOperation: for a FLMLOR, two elements in it, and `OnRight'", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ], [ "IsFunction" ] ] }, { "rank": 43, "comment": "RepresentativeLinearOperation: for a FLMLOR, two tuples of elements in it, and `OnTuples'", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ], [ "IsFunction" ] ] } ], "5args": [], "6args": [] }, "aka": [ "RepresentativeLinearOperation" ] }, { "name": "LieFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LieFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieFamily" ] ] }, { "rank": 3, "comment": "LieFamily: for family of ring elements", "filters": [ [ "CategoryFamily(((IsNearAdditiveElementWithInverse and IsAdditiveElement) and IsMultiplicativeElement))" ] ] }, { "rank": 2, "comment": "LieFamily: for a collections family (special case of Lie matrices)", "filters": [ [ "CategoryFamily(IsCollection)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieFamily" ] }, { "name": "SetLieFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieFamily" ] }, { "name": "HasLieFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieFamily" ] }, { "name": "UnderlyingFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "UnderlyingFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingFamily" ] ] }, { "rank": 17, "comment": "UnderlyingFamily", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 2, "comment": "UnderlyingFamily", "filters": [ [ "IsRewritingSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingFamily" ] }, { "name": "SetUnderlyingFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingFamily" ] }, { "name": "HasUnderlyingFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingFamily" ] }, { "name": "LieObject", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "LieObject: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieObject" ] ] }, { "rank": 8, "comment": "LieObject: for a ring element", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieObject" ] }, { "name": "SetLieObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieObject: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieObject: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieObject" ] }, { "name": "HasLieObject", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 198 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieObject" ] }, { "name": "UnderlyingRingElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "UnderlyingRingElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingRingElement" ] ] }, { "rank": 14, "comment": "UnderlyingRingElement: for a Lie object in default representation", "filters": [ [ "IsPackedElementDefaultRep", "IsLieObject" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingRingElement" ] }, { "name": "SetUnderlyingRingElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingRingElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingRingElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingRingElement" ] }, { "name": "HasUnderlyingRingElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/liefam.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingRingElement" ] }, { "name": "IsAlgebraModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsAlgebraModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAlgebraModule" ] ] }, { "rank": -44, "comment": "IsAlgebraModule: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAlgebraModule" ] }, { "name": "SetIsAlgebraModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAlgebraModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAlgebraModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAlgebraModule" ] }, { "name": "HasIsAlgebraModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAlgebraModule" ] }, { "name": "IsLeftAlgebraModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 161 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsLeftAlgebraModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLeftAlgebraModule" ] ] }, { "rank": -44, "comment": "IsLeftAlgebraModule: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLeftAlgebraModule" ] }, { "name": "SetIsLeftAlgebraModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 161 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLeftAlgebraModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLeftAlgebraModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLeftAlgebraModule" ] }, { "name": "HasIsLeftAlgebraModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 161 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLeftAlgebraModule" ] }, { "name": "IsRightAlgebraModule", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsRightAlgebraModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRightAlgebraModule" ] ] }, { "rank": -44, "comment": "IsRightAlgebraModule: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRightAlgebraModule" ] }, { "name": "SetIsRightAlgebraModule", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRightAlgebraModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRightAlgebraModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRightAlgebraModule" ] }, { "name": "HasIsRightAlgebraModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRightAlgebraModule" ] }, { "name": "LeftActingAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "LeftActingAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftActingAlgebra" ] ] }, { "rank": 0, "comment": "LeftActingAlgebra: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftActingAlgebra" ] }, { "name": "SetLeftActingAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeftActingAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftActingAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftActingAlgebra" ] }, { "name": "HasLeftActingAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftActingAlgebra" ] }, { "name": "RightActingAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "RightActingAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightActingAlgebra" ] ] }, { "rank": 0, "comment": "RightActingAlgebra: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightActingAlgebra" ] }, { "name": "SetRightActingAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightActingAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightActingAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightActingAlgebra" ] }, { "name": "HasRightActingAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightActingAlgebra" ] }, { "name": "ActingAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 24, "comment": "ActingAlgebra: for an algebra module", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ActingAlgebra" ] }, { "name": "GeneratorsOfAlgebraModule", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "GeneratorsOfAlgebraModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfAlgebraModule" ] ] }, { "rank": 0, "comment": "GeneratorsOfAlgebraModule: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfAlgebraModule" ] }, { "name": "SetGeneratorsOfAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfAlgebraModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfAlgebraModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfAlgebraModule" ] }, { "name": "HasGeneratorsOfAlgebraModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfAlgebraModule" ] }, { "name": "LeftAlgebraModuleByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 284 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 41, "comment": "LeftAlgebraModuleByGenerators: for algebra, function of 2 args, module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsHomogeneousList" ] ] } ], "4args": [ { "rank": 46, "comment": "LeftAlgebraModuleByGenerators: for algebra, function of 2 args, generators, string", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LeftAlgebraModuleByGenerators" ] }, { "name": "RightAlgebraModuleByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 306 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 41, "comment": "RightAlgebraModuleByGenerators: for algebra, function of 2 args, module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsHomogeneousList" ] ] } ], "4args": [ { "rank": 46, "comment": "RightAlgebraModuleByGenerators: for algebra, function of 2 args, generators, string", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ], "5args": [], "6args": [] }, "aka": [ "RightAlgebraModuleByGenerators" ] }, { "name": "BiAlgebraModuleByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 78, "comment": "BiAlgebraModuleByGenerators: for 2 algebras, function of 2 args, function of 2 args, module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsFunction" ], [ "IsHomogeneousList" ] ] } ], "6args": [ { "rank": 83, "comment": "BiAlgebraModuleByGenerators: for 2 algebras, function of 2 args, function of 2 args, generators, string", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsFunction" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ] }, "aka": [ "BiAlgebraModuleByGenerators" ] }, { "name": "LeftAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 370 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 62, "comment": "LeftAlgebraModule: for algebra, function of 2 args, underlying space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftAlgebraModule" ] }, { "name": "RightAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 392 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 62, "comment": "RightAlgebraModule: for algebra, function of 2 args, underlying space", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightAlgebraModule" ] }, { "name": "BiAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 431 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 99, "comment": "BiAlgebraModule: for 2 algebras, function of 2 args, function of 2 args, module generators", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsFunction" ], [ "IsFunction" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "6args": [] }, "aka": [ "BiAlgebraModule" ] }, { "name": "SubAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 45, "comment": "SubAlgebraModule: for algebra module, and an empty list of submodule generators", "filters": [ [ "IsFreeLeftModule", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ], "aka": [ "_SubAlgebraModuleHelper" ] }, { "rank": 45, "comment": "SubAlgebraModule: for algebra module, and a list of submodule generators", "filters": [ [ "IsFreeLeftModule", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsList", "CategoryCollections(IsAlgebraModuleElement)" ] ] } ], "3args": [ { "rank": 50, "comment": "SubAlgebraModule: for algebra module, and an empty list of submodule generators, and string", "filters": [ [ "IsFreeLeftModule", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsString" ] ] }, { "rank": 50, "comment": "SubAlgebraModule: for algebra module, and a list of submodule generators, and string", "filters": [ [ "IsFreeLeftModule", "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsList", "CategoryCollections(IsAlgebraModuleElement)" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubAlgebraModule" ] }, { "name": "LeftModuleByHomomorphismToMatAlg", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 520 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "LeftModuleByHomomorphismToMatAlg: for an algebra and a homomorphism to a matrix algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftModuleByHomomorphismToMatAlg" ] }, { "name": "RightModuleByHomomorphismToMatAlg", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "RightModuleByHomomorphismToMatAlg: for an algebra and a homomorphism to a matrix algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsAddition", "HasRespectsAddition", "RespectsAdditiveInverses", "HasRespectsAdditiveInverses", "RespectsScalarMultiplication", "HasRespectsScalarMultiplication" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightModuleByHomomorphismToMatAlg" ] }, { "name": "AdjointModule", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "AdjointModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdjointModule" ] ] }, { "rank": 36, "comment": "AdjointModule: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "AdjointModule: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjointModule" ] }, { "name": "SetAdjointModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdjointModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdjointModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdjointModule" ] }, { "name": "HasAdjointModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdjointModule" ] }, { "name": "FaithfulModule", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "FaithfulModule: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFaithfulModule" ] ] }, { "rank": 42, "comment": "FaithfulModule: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 36, "comment": "FaithfulModule: for an algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "FaithfulModule: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FaithfulModule" ] }, { "name": "SetFaithfulModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFaithfulModule: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFaithfulModule: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFaithfulModule" ] }, { "name": "HasFaithfulModule", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 655 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFaithfulModule" ] }, { "name": "ModuleByRestriction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 688 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 60, "comment": "ModuleByRestriction: for an algebra module and a subalgebra", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [ { "rank": 96, "comment": "ModuleByRestriction: for a bi-algebra module and a subalgebra and a subalgebra", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModuleByRestriction" ] }, { "name": "NaturalHomomorphismBySubAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 738 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 48, "comment": "NaturalHomomorphismBySubAlgebraModule: for algebra module and a submodule", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsAlgebraModule", "HasIsAlgebraModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismBySubAlgebraModule" ] }, { "name": "MatrixOfAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 773 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "MatrixOfAction: for a basis of an algebra module and an algebra element", "filters": [ [ "IsBasisOfAlgebraModuleElementSpace" ], [] ] } ], "3args": [ { "rank": 8, "comment": "MatrixOfAction: for a basis of an algebra module, an algebra element and a side", "filters": [ [ "IsBasisOfAlgebraModuleElementSpace" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatrixOfAction" ] }, { "name": "ConvertToNormalFormMonomialElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 815 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 9, "comment": "ConvertToNormalFormMonomialElement: for a symmetric element", "filters": [ [ "IsSymmetricPowerElement" ] ] }, { "rank": 9, "comment": "ConvertToNormalFormMonomialElement: for a wedge element", "filters": [ [ "IsWedgeElement" ] ] }, { "rank": 9, "comment": "ConvertToNormalFormMonomialElement: for a tensor element", "filters": [ [ "IsTensorElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConvertToNormalFormMonomialElement" ] }, { "name": "TensorProductOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 868 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "TensorProductOp: for a list of finite dimensional vector spaces, and a space (for method selection)", "filters": [ [ "IsDenseList" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TensorProductOp" ] }, { "name": "TensorProductOfAlgebraModules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 906 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "TensorProductOfAlgebraModules: for a list of algebra modules", "filters": [ [ "IsDenseList" ] ] } ], "2args": [ { "rank": 48, "comment": "TensorProductOfAlgebraModules: for two algebra modules", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsAlgebraModule", "HasIsAlgebraModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TensorProductOfAlgebraModules" ] }, { "name": "ExteriorPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 954 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 53, "comment": "ExteriorPower: for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "ExteriorPower: for a vector space and an integer", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExteriorPower" ] }, { "name": "ExteriorPowerOfAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 983 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "ExteriorPowerOfAlgebraModule: for an algebra module and an integer", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExteriorPowerOfAlgebraModule" ] }, { "name": "SymmetricPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 1016 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 53, "comment": "SymmetricPower: for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "SymmetricPower: for an algebra module and an integer", "filters": [ [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricPower" ] }, { "name": "SymmetricPowerOfAlgebraModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 1046 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "SymmetricPowerOfAlgebraModule: for an algebra module and an integer", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricPowerOfAlgebraModule" ] }, { "name": "DirectSumOfAlgebraModules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 1111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "DirectSumOfAlgebraModules: for a list of algebra modules", "filters": [ [ "IsDenseList" ] ] } ], "2args": [ { "rank": 48, "comment": "DirectSumOfAlgebraModules: for two algebra modules", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsAlgebraModule", "HasIsAlgebraModule" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectSumOfAlgebraModules" ] }, { "name": "FullSparseRowSpace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 1163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "FullSparseRowSpace: for a ring and an integer", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FullSparseRowSpace" ] }, { "name": "TranslatorSubalgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algrep.gd", "line": 1222 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 70, "comment": "TranslatorSubalgebra: for an algebra, an algebra module and two subspaces", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsFreeLeftModule" ], [ "IsFreeLeftModule" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "TranslatorSubalgebra" ] }, { "name": "Cochain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 42, "comment": "Cochain: for a module over a Lie algebra, an integer and an object", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cochain" ] }, { "name": "CochainSpace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "CochainSpace: for a module over a Lie algebra and an integer", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CochainSpace" ] }, { "name": "Cocycles", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 224 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "Cocycles: for module over a Lie algebra and an integer", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cocycles" ] }, { "name": "Coboundaries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 256 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "Coboundaries: for module over a Lie algebra and an integer", "filters": [ [ "IsAlgebraModule", "HasIsAlgebraModule" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Coboundaries" ] }, { "name": "IsWeylGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsWeylGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWeylGroup" ] ] }, { "rank": 1, "comment": "IsWeylGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWeylGroup" ] }, { "name": "SetIsWeylGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWeylGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWeylGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWeylGroup" ] }, { "name": "HasIsWeylGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWeylGroup" ] }, { "name": "WeylGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "WeylGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasWeylGroup" ] ] }, { "rank": 1, "comment": "WeylGroup: for a root system", "filters": [ [ "IsRootSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeylGroup" ] }, { "name": "SetWeylGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetWeylGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetWeylGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetWeylGroup" ] }, { "name": "HasWeylGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasWeylGroup" ] }, { "name": "SparseCartanMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "SparseCartanMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSparseCartanMatrix" ] ] }, { "rank": 0, "comment": "SparseCartanMatrix: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SparseCartanMatrix" ] }, { "name": "SetSparseCartanMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSparseCartanMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSparseCartanMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSparseCartanMatrix" ] }, { "name": "HasSparseCartanMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSparseCartanMatrix" ] }, { "name": "ApplySimpleReflection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 22, "comment": "ApplySimpleReflection: for a sparse Cartan matrix, index and weight", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ApplySimpleReflection" ] }, { "name": "LongestWeylWordPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "LongestWeylWordPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLongestWeylWordPerm" ] ] }, { "rank": 37, "comment": "LongestWeylWordPerm: for Weyl group", "filters": [ [ "IsWeylGroup", "HasIsWeylGroup" ] ] }, { "rank": 0, "comment": "LongestWeylWordPerm: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LongestWeylWordPerm" ] }, { "name": "SetLongestWeylWordPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLongestWeylWordPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLongestWeylWordPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLongestWeylWordPerm" ] }, { "name": "HasLongestWeylWordPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLongestWeylWordPerm" ] }, { "name": "ConjugateDominantWeight", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 424 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "ConjugateDominantWeight: for Weyl group and weight", "filters": [ [ "IsWeylGroup", "HasIsWeylGroup" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugateDominantWeight" ] }, { "name": "ConjugateDominantWeightWithWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 425 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "ConjugateDominantWeightWithWord: for Weyl group and weight", "filters": [ [ "IsWeylGroup", "HasIsWeylGroup" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugateDominantWeightWithWord" ] }, { "name": "WeylOrbitIterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 462 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "WeylOrbitIterator: for weights of a W-orbit", "filters": [ [ "IsWeylGroup", "HasIsWeylGroup" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeylOrbitIterator" ] }, { "name": "PositiveRootsAsWeights", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 477 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "PositiveRootsAsWeights: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPositiveRootsAsWeights" ] ] }, { "rank": 1, "comment": "PositiveRootsAsWeights: for a root system", "filters": [ [ "IsRootSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositiveRootsAsWeights" ] }, { "name": "SetPositiveRootsAsWeights", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPositiveRootsAsWeights: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPositiveRootsAsWeights: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPositiveRootsAsWeights" ] }, { "name": "HasPositiveRootsAsWeights", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPositiveRootsAsWeights" ] }, { "name": "DominantWeights", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "DominantWeights: for a root system and a dominant weight", "filters": [ [ "IsRootSystem" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DominantWeights" ] }, { "name": "DominantCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 534 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "DominantCharacter: for a semisimple Lie algebra and a highest weight", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList" ] ] }, { "rank": 3, "comment": "DominantCharacter: for a root system and a highest weight", "filters": [ [ "IsRootSystem" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DominantCharacter" ] }, { "name": "DecomposeTensorProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 564 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 46, "comment": "DecomposeTensorProduct: for a semisimple Lie algebra and two dominant weights", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DecomposeTensorProduct" ] }, { "name": "DimensionOfHighestWeightModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 600 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "DimensionOfHighestWeightModule: for a semisimple Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DimensionOfHighestWeightModule" ] }, { "name": "LatticeGeneratorsInUEA", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LatticeGeneratorsInUEA: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLatticeGeneratorsInUEA" ] ] }, { "rank": 42, "comment": "LatticeGeneratorsInUEA: for semsimple Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LatticeGeneratorsInUEA: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LatticeGeneratorsInUEA" ] }, { "name": "SetLatticeGeneratorsInUEA", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLatticeGeneratorsInUEA: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLatticeGeneratorsInUEA: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLatticeGeneratorsInUEA" ] }, { "name": "HasLatticeGeneratorsInUEA", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 721 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLatticeGeneratorsInUEA" ] }, { "name": "HighestWeightModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 847 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "HighestWeightModule: for a Lie algebra and a list of non-negative integers", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HighestWeightModule" ] }, { "name": "LeadingUEALatticeMonomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 870 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "LeadingUEALatticeMonomial: for an integer and a UEALattice element", "filters": [ [ "IsInt" ], [ "IsUEALatticeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingUEALatticeMonomial" ] }, { "name": "Search", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 963 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 9, "comment": "Search: for vector search tables in default representation", "filters": [ [ "IsVectorSearchTableDefaultRep" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Search" ] }, { "name": "Insert", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/lierep.gd", "line": 980 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 9, "comment": "Insert: for a vector search table in default representation", "filters": [ [ "IsVectorSearchTableDefaultRep" ], [ "IsHomogeneousList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Insert" ] }, { "name": "CoefficientsQadic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/integer.gd", "line": 325 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "CoefficientsQadic: for two integers", "filters": [ [ "IsInt" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsQadic" ] }, { "name": "PrimeDivisors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/integer.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20021, "comment": "PrimeDivisors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimeDivisors" ] ] }, { "rank": 18, "comment": "PrimeDivisors: for integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimeDivisors" ] }, { "name": "SetPrimeDivisors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/integer.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimeDivisors: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimeDivisors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimeDivisors" ] }, { "name": "HasPrimeDivisors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/integer.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimeDivisors" ] }, { "name": "PartialFactorization", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/integer.gd", "line": 570 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "PartialFactorization: for integers", "filters": [ [ "IsInt" ] ] } ], "2args": [ { "rank": 38, "comment": "PartialFactorization: try harder (FactInt)", "filters": [ [ "IsInt" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 36, "comment": "PartialFactorization: generic method", "filters": [ [ "IsInt" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialFactorization" ] }, { "name": "Phi", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/numtheor.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "Phi: value of Euler's totient function of an integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Phi" ] }, { "name": "Lambda", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/numtheor.gd", "line": 159 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "Lambda: exponent of the group of prime residues modulo an integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Lambda" ] }, { "name": "Sigma", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/numtheor.gd", "line": 639 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "Sigma: sum of divisors of an integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Sigma" ] }, { "name": "Tau", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/numtheor.gd", "line": 677 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "Tau: number of divisors of an integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Tau" ] }, { "name": "StandardGeneratorsSubringSCRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20032, "comment": "StandardGeneratorsSubringSCRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStandardGeneratorsSubringSCRing" ] ] }, { "rank": 29, "comment": "StandardGeneratorsSubringSCRing: for sc rings and their subrings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": -26, "comment": "StandardGeneratorsSubringSCRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "CategoryCollections(IsSCRingObj)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StandardGeneratorsSubringSCRing" ] }, { "name": "SetStandardGeneratorsSubringSCRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStandardGeneratorsSubringSCRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStandardGeneratorsSubringSCRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStandardGeneratorsSubringSCRing" ] }, { "name": "HasStandardGeneratorsSubringSCRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStandardGeneratorsSubringSCRing" ] }, { "name": "Subrings", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "Subrings: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubrings" ] ] }, { "rank": 29, "comment": "Subrings: for SC Rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": -14, "comment": "Subrings: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Subrings" ] }, { "name": "SetSubrings", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubrings: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubrings: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubrings" ] }, { "name": "HasSubrings", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubrings" ] }, { "name": "Ideals", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "Ideals: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdeals" ] ] }, { "rank": 29, "comment": "Ideals: for SC Rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": -14, "comment": "Ideals: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Ideals" ] }, { "name": "SetIdeals", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdeals: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdeals: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdeals" ] }, { "name": "HasIdeals", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdeals" ] }, { "name": "DirectSumOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "DirectSumOp: for SC Rings", "filters": [ [ "IsList" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 28, "comment": "DirectSumOp: for a list (of rings), and a ring", "filters": [ [ "IsList" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectSumOp" ] }, { "name": "DirectSumInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 197 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DirectSumInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDirectSumInfo" ] ] }, { "rank": 1, "comment": "DirectSumInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectSumInfo" ] }, { "name": "SetDirectSumInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 197 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDirectSumInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDirectSumInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDirectSumInfo" ] }, { "name": "HasDirectSumInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringsc.gd", "line": 197 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDirectSumInfo" ] }, { "name": "RingGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringhom.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 60, "comment": "RingGeneralMappingByImages: for two rings and two homogeneous lists", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "RingGeneralMappingByImages" ] }, { "name": "RingHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringhom.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 60, "comment": "RingHomomorphismByImagesNC: for two rings and two homogeneous lists", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "RingHomomorphismByImagesNC" ] }, { "name": "NaturalHomomorphismByIdeal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringhom.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10103, "comment": "NaturalHomomorphismByIdeal: for FLMLOR and trivial FLMLOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsTrivial", "HasIsTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 69, "comment": "NaturalHomomorphismByIdeal: for free algebra and ideal", "filters": [ [ "IsMagmaRingModuloRelations" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 68, "comment": "NaturalHomomorphismByIdeal: for two finite dimensional FLMLORs", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsFreeLeftModule" ] ] }, { "rank": 58, "comment": "NaturalHomomorphismByIdeal: sc rings", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsSCRingObj)" ] ] }, { "rank": 53, "comment": "NaturalHomomorphismByIdeal: polynomial rings", "filters": [ [ "IsPolynomialRing" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismByIdeal" ] }, { "name": "LucasMod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/combinat.gd", "line": 1369 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 73, "comment": "LucasMod: iterative method", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 72, "comment": "LucasMod: recursive version, reduce mod N regularly", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LucasMod" ] }, { "name": "Permanent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/combinat.gd", "line": 1494 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "Permanent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPermanent" ] ] }, { "rank": 34, "comment": "Permanent: for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Permanent" ] }, { "name": "SetPermanent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/combinat.gd", "line": 1494 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPermanent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPermanent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPermanent" ] }, { "name": "HasPermanent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/combinat.gd", "line": 1494 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPermanent" ] }, { "name": "RationalFunctionsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "RationalFunctionsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRationalFunctionsFamily" ] ] }, { "rank": 37, "comment": "RationalFunctionsFamily: floats pseudofield", "filters": [ [ "IsFloatPseudoField" ] ] }, { "rank": 2, "comment": "RationalFunctionsFamily", "filters": [ [ "IsFamily" ] ] }, { "rank": 0, "comment": "RationalFunctionsFamily: not UFD ring", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RationalFunctionsFamily" ] }, { "name": "SetRationalFunctionsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRationalFunctionsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRationalFunctionsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRationalFunctionsFamily" ] }, { "name": "HasRationalFunctionsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRationalFunctionsFamily" ] }, { "name": "CoefficientsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "CoefficientsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsFamily" ] }, { "name": "SetCoefficientsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsFamily" ] }, { "name": "HasCoefficientsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsFamily" ] }, { "name": "NumeratorOfRationalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 200 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "NumeratorOfRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumeratorOfRationalFunction" ] ] }, { "rank": 15, "comment": "NumeratorOfRationalFunction: univariate using ExtRepNumerator", "filters": [ [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 13, "comment": "NumeratorOfRationalFunction: call ExtRepNumerator", "filters": [ [ "IsRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumeratorOfRationalFunction" ] }, { "name": "SetNumeratorOfRationalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 200 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNumeratorOfRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumeratorOfRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNumeratorOfRationalFunction" ] }, { "name": "HasNumeratorOfRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 200 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNumeratorOfRationalFunction" ] }, { "name": "DenominatorOfRationalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "DenominatorOfRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDenominatorOfRationalFunction" ] ] }, { "rank": 15, "comment": "DenominatorOfRationalFunction: univariate using ExtRepDenominator", "filters": [ [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 13, "comment": "DenominatorOfRationalFunction: call ExtRepDenominator", "filters": [ [ "IsRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DenominatorOfRationalFunction" ] }, { "name": "SetDenominatorOfRationalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDenominatorOfRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDenominatorOfRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDenominatorOfRationalFunction" ] }, { "name": "HasDenominatorOfRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 226 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDenominatorOfRationalFunction" ] }, { "name": "IsPolynomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 254 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "IsPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPolynomial" ] ] }, { "rank": 20, "comment": "IsPolynomial: laurent rep.", "filters": [ [ "IsLaurentPolynomialDefaultRep" ] ] }, { "rank": 16, "comment": "IsPolynomial: rational function rep.", "filters": [ [ "IsRationalFunctionDefaultRep" ] ] }, { "rank": 15, "comment": "IsPolynomial: univariate", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "IsPolynomial: fallback for non-ratfun", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolynomial" ] }, { "name": "SetIsPolynomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 254 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPolynomial" ] }, { "name": "HasIsPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 254 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPolynomial" ] }, { "name": "AsPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 278 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "AsPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsPolynomial" ] ] }, { "rank": 15, "comment": "AsPolynomial: call ExtRepPolynomial", "filters": [ [ "IsRationalFunction", "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "AsPolynomial: default method requiring categories and checking properties", "filters": [ [ "IsPolynomialFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsPolynomial" ] }, { "name": "SetAsPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 278 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsPolynomial" ] }, { "name": "HasAsPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 278 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsPolynomial" ] }, { "name": "IsUnivariateRationalFunction", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsUnivariateRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 13, "comment": "IsUnivariateRationalFunction: ratfun", "filters": [ [ "IsRationalFunction" ] ] }, { "rank": 0, "comment": "IsUnivariateRationalFunction: fallback for non-ratfun", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnivariateRationalFunction" ] }, { "name": "SetIsUnivariateRationalFunction", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUnivariateRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUnivariateRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUnivariateRationalFunction" ] }, { "name": "HasIsUnivariateRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 298 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUnivariateRationalFunction" ] }, { "name": "IsLaurentPolynomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "IsLaurentPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLaurentPolynomial" ] ] }, { "rank": 15, "comment": "IsLaurentPolynomial: univariate", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "IsLaurentPolynomial", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 13, "comment": "IsLaurentPolynomial: ratfun", "filters": [ [ "IsRationalFunction" ] ] }, { "rank": 0, "comment": "IsLaurentPolynomial: fallback for non-ratfun", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLaurentPolynomial" ] }, { "name": "SetIsLaurentPolynomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLaurentPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLaurentPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLaurentPolynomial" ] }, { "name": "HasIsLaurentPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLaurentPolynomial" ] }, { "name": "IsConstantRationalFunction", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "IsConstantRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsConstantRationalFunction" ] ] }, { "rank": 14, "comment": "IsConstantRationalFunction: polynomial", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 12, "comment": "IsConstantRationalFunction: rational function", "filters": [ [ "IsPolynomialFunction" ] ] }, { "rank": 0, "comment": "IsConstantRationalFunction: fallback for non-ratfun", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsConstantRationalFunction" ] }, { "name": "SetIsConstantRationalFunction", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsConstantRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsConstantRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsConstantRationalFunction" ] }, { "name": "HasIsConstantRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsConstantRationalFunction" ] }, { "name": "ExtRepNumeratorRatFun", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "ExtRepNumeratorRatFun: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExtRepNumeratorRatFun" ] ] }, { "rank": 20, "comment": "ExtRepNumeratorRatFun: laurent polynomial rep.", "filters": [ [ "IsLaurentPolynomialDefaultRep" ] ] }, { "rank": 17, "comment": "ExtRepNumeratorRatFun: polynomial rep -> ExtRepPolynomialRatFun", "filters": [ [ "IsPolynomialDefaultRep" ] ], "aka": [ "ExtRepPolynomialRatFun" ] }, { "rank": 15, "comment": "ExtRepNumeratorRatFun: univariate", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtRepNumeratorRatFun" ] }, { "name": "SetExtRepNumeratorRatFun", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExtRepNumeratorRatFun: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExtRepNumeratorRatFun: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExtRepNumeratorRatFun" ] }, { "name": "HasExtRepNumeratorRatFun", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExtRepNumeratorRatFun" ] }, { "name": "ExtRepDenominatorRatFun", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "ExtRepDenominatorRatFun: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExtRepDenominatorRatFun" ] ] }, { "rank": 20, "comment": "ExtRepDenominatorRatFun: laurent polynomial rep.", "filters": [ [ "IsRationalFunction", "IsLaurentPolynomialDefaultRep" ] ] }, { "rank": 15, "comment": "ExtRepDenominatorRatFun: univariate", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 13, "comment": "ExtRepDenominatorRatFun: polynomial, return constant", "filters": [ [ "IsRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtRepDenominatorRatFun" ] }, { "name": "SetExtRepDenominatorRatFun", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExtRepDenominatorRatFun: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExtRepDenominatorRatFun: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExtRepDenominatorRatFun" ] }, { "name": "HasExtRepDenominatorRatFun", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExtRepDenominatorRatFun" ] }, { "name": "ZeroCoefficientRatFun", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 541 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "ZeroCoefficientRatFun: via family", "filters": [ [ "IsPolynomialFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZeroCoefficientRatFun" ] }, { "name": "ExtRepPolynomialRatFun", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 561 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "ExtRepPolynomialRatFun: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExtRepPolynomialRatFun" ] ] }, { "rank": 22, "comment": "ExtRepPolynomialRatFun: laurent polynomial rep.", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsLaurentPolynomialDefaultRep" ] ], "aka": [ "EXTREP_POLYNOMIAL_LAURENT" ] }, { "rank": 18, "comment": "ExtRepPolynomialRatFun: rational function rep.", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsRationalFunctionDefaultRep" ] ] }, { "rank": 15, "comment": "ExtRepPolynomialRatFun: univariate", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "ExtRepPolynomialRatFun: default method requiring categories and checking properties", "filters": [ [ "IsPolynomialFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetExtRepPolynomialRatFun", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 561 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExtRepPolynomialRatFun: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExtRepPolynomialRatFun: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExtRepPolynomialRatFun" ] }, { "name": "HasExtRepPolynomialRatFun", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 561 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExtRepPolynomialRatFun" ] }, { "name": "CoefficientsOfLaurentPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "CoefficientsOfLaurentPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsOfLaurentPolynomial" ] ] }, { "rank": 17, "comment": "CoefficientsOfLaurentPolynomial: ratfun", "filters": [ [ "IsRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 0, "comment": "CoefficientsOfLaurentPolynomial: fallback method to test conditions", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "CoefficientsOfLaurentPolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsOfLaurentPolynomial", "CoefficientsOfUnivariateLaurentPolynomial" ] }, { "name": "SetCoefficientsOfLaurentPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsOfLaurentPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsOfLaurentPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsOfLaurentPolynomial" ] }, { "name": "HasCoefficientsOfLaurentPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsOfLaurentPolynomial" ] }, { "name": "IndeterminateNumberOfUnivariateRationalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IndeterminateNumberOfUnivariateRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndeterminateNumberOfUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "IndeterminateNumberOfUnivariateRationalFunction: ratfun", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "IndeterminateNumberOfUnivariateRationalFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndeterminateNumberOfLaurentPolynomial", "IndeterminateNumberOfUnivariateLaurentPolynomial", "IndeterminateNumberOfUnivariateRationalFunction" ] }, { "name": "SetIndeterminateNumberOfUnivariateRationalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndeterminateNumberOfUnivariateRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndeterminateNumberOfUnivariateRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndeterminateNumberOfLaurentPolynomial", "SetIndeterminateNumberOfUnivariateLaurentPolynomial", "SetIndeterminateNumberOfUnivariateRationalFunction" ] }, { "name": "HasIndeterminateNumberOfUnivariateRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndeterminateNumberOfLaurentPolynomial", "HasIndeterminateNumberOfUnivariateLaurentPolynomial", "HasIndeterminateNumberOfUnivariateRationalFunction" ] }, { "name": "LaurentPolynomialByCoefficients", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 652 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 21, "comment": "LaurentPolynomialByCoefficients: fam, cof,val", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsInt" ] ] } ], "4args": [ { "rank": 75, "comment": "LaurentPolynomialByCoefficients: ring", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 40, "comment": "LaurentPolynomialByCoefficients: warn about iterated polynomials", "filters": [ [ "IsFamily", "HasCoefficientsFamily" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 39, "comment": "LaurentPolynomialByCoefficients: with indeterminate", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LaurentPolynomialByCoefficients", "UnivariateLaurentPolynomialByCoefficients" ] }, { "name": "IndeterminateOfUnivariateRationalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 824 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IndeterminateOfUnivariateRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndeterminateOfUnivariateRationalFunction" ] ] }, { "rank": 15, "comment": "IndeterminateOfUnivariateRationalFunction: use `IndeterminateNumber'", "filters": [ [ "IsPolynomialFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "IndeterminateOfUnivariateRationalFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndeterminateOfLaurentPolynomial", "IndeterminateOfUnivariateRationalFunction" ] }, { "name": "SetIndeterminateOfUnivariateRationalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 824 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndeterminateOfUnivariateRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndeterminateOfUnivariateRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndeterminateOfUnivariateRationalFunction" ] }, { "name": "HasIndeterminateOfUnivariateRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 824 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndeterminateOfUnivariateRationalFunction" ] }, { "name": "IndeterminateName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 896 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "IndeterminateName: for rational function families", "filters": [ [ "IsPolynomialFunctionsFamily" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndeterminateName" ] }, { "name": "HasIndeterminateName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 898 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "HasIndeterminateName: for rational function families", "filters": [ [ "IsPolynomialFunctionsFamily" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndeterminateName" ] }, { "name": "SetIndeterminateName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 900 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 26, "comment": "SetIndeterminateName: for rational function families", "filters": [ [ "IsPolynomialFunctionsFamily" ], [ "IsInt", "IsPosRat" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndeterminateName" ] }, { "name": "CoefficientsOfUnivariatePolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 921 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "CoefficientsOfUnivariatePolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsOfUnivariatePolynomial" ] ] }, { "rank": 19, "comment": "CoefficientsOfUnivariatePolynomial: use laurent coeffs", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "CoefficientsOfUnivariatePolynomial: fallback method to test conditions", "filters": [ [ "IsPolynomialFunction" ] ] }, { "rank": 0, "comment": "CoefficientsOfUnivariatePolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsOfUnivariatePolynomial" ] }, { "name": "SetCoefficientsOfUnivariatePolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 921 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsOfUnivariatePolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsOfUnivariatePolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsOfUnivariatePolynomial" ] }, { "name": "HasCoefficientsOfUnivariatePolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 921 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsOfUnivariatePolynomial" ] }, { "name": "DegreeOfLaurentPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 955 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "DegreeOfLaurentPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfLaurentPolynomial" ] ] }, { "rank": 17, "comment": "DegreeOfLaurentPolynomial", "filters": [ [ "IsPolynomialFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 0, "comment": "DegreeOfLaurentPolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetDegreeOfLaurentPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 955 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfLaurentPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfLaurentPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfLaurentPolynomial" ] }, { "name": "HasDegreeOfLaurentPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 955 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfLaurentPolynomial" ] }, { "name": "UnivariatePolynomialByCoefficients", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 979 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "UnivariatePolynomialByCoefficients: fam,cof", "filters": [ [ "IsFamily" ], [ "IsList" ] ] } ], "3args": [ { "rank": 57, "comment": "UnivariatePolynomialByCoefficients: ring", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "UnivariatePolynomialByCoefficients: fam, cof,ind", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnivariatePolynomialByCoefficients" ] }, { "name": "UnivariatePolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 998 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "UnivariatePolynomial: ring,cof", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)" ] ] }, { "rank": 35, "comment": "UnivariatePolynomial: ring,empty cof", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsEmpty", "HasIsEmpty" ] ] } ], "3args": [ { "rank": 58, "comment": "UnivariatePolynomial: ring,cof,indn", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 54, "comment": "UnivariatePolynomial: ring,cof,indpol", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "CategoryCollections(IsNearAdditiveElementWithInverse)", "CategoryCollections(IsAdditiveElement)", "CategoryCollections(IsMultiplicativeElement)" ], [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 35, "comment": "UnivariatePolynomial: ring,empty cof, indnr", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsEmpty", "HasIsEmpty" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnivariatePolynomial" ] }, { "name": "CoefficientsOfUnivariateRationalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1022 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "CoefficientsOfUnivariateRationalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsOfUnivariateRationalFunction" ] ] }, { "rank": 17, "comment": "CoefficientsOfUnivariateRationalFunction: laurent polynomial", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 15, "comment": "CoefficientsOfUnivariateRationalFunction: ratfun", "filters": [ [ "IsRationalFunction", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "CoefficientsOfUnivariateRationalFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsOfUnivariateRationalFunction" ] }, { "name": "SetCoefficientsOfUnivariateRationalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1022 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsOfUnivariateRationalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsOfUnivariateRationalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsOfUnivariateRationalFunction" ] }, { "name": "HasCoefficientsOfUnivariateRationalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1022 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsOfUnivariateRationalFunction" ] }, { "name": "UnivariateRationalFunctionByCoefficients", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1043 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 59, "comment": "UnivariateRationalFunctionByCoefficients: ring", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ], [ "IsList" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "UnivariateRationalFunctionByCoefficients: fam, ncof,dcof,val", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ], [ "IsInt" ] ] } ], "5args": [ { "rank": 77, "comment": "UnivariateRationalFunctionByCoefficients: ring", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 41, "comment": "UnivariateRationalFunctionByCoefficients: with indeterminate", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ], [ "IsInt" ], [ "IsInt" ] ] } ], "6args": [] }, "aka": [ "UnivariateRationalFunctionByCoefficients" ] }, { "name": "Value", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1098 }, { "file": "/home/mtorpey/gap/lib/float.gi", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "Value: supply `one'", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 0, "comment": "Value: fallback method to test conditions", "filters": [ [ "IsPolynomialFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 33, "comment": "Value: Laurent, ring element, and mult. neutral element", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 31, "comment": "Value: univariate rational function", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] }, { "rank": 16, "comment": "Value: rational function: supply `one'", "filters": [ [ "IsPolynomialFunction" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [ { "rank": 24, "comment": "Value: rat.fun., with one", "filters": [ [ "IsPolynomialFunction" ], [ "IsList" ], [ "IsList" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "5args": [], "6args": [] }, "aka": [ "Value" ] }, { "name": "LeadingMonomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1221 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "LeadingMonomial: for a univariate laurent polynomial", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 14, "comment": "LeadingMonomial: multivariate polynomials wrt total degree", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingMonomial" ] }, { "name": "LeadingCoefficient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1238 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "LeadingCoefficient: laurent", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 17, "comment": "LeadingCoefficient: multivariate polynomials wrt total degree", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsPolynomialDefaultRep" ] ] } ], "2args": [ { "rank": 33, "comment": "LeadingCoefficient: multivariate", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingCoefficient" ] }, { "name": "PolynomialCoefficientsOfPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1287 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 33, "comment": "PolynomialCoefficientsOfPolynomial: polynomial,integer", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "PolynomialCoefficientsOfPolynomial: polynomial,indet", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolynomialCoefficientsOfPolynomial" ] }, { "name": "DegreeIndeterminate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "DegreeIndeterminate: laurent,indetnr", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 33, "comment": "DegreeIndeterminate: pol,indetnr", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 31, "comment": "DegreeIndeterminate: pol,indet", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeIndeterminate" ] }, { "name": "Derivative", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1340 }, { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1341 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "Derivative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivative" ] ] }, { "rank": 18, "comment": "Derivative: for float laurent polynomial", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsLaurentPolynomial", "HasIsLaurentPolynomial", "IsFloatRationalFunction" ] ] }, { "rank": 17, "comment": "Derivative: Laurent Polynomials", "filters": [ [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 15, "comment": "Derivative: uratfun,ind", "filters": [ [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "Derivative: fallback method to test conditions", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "Derivative: fallback method to test conditions", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "Derivative: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [ { "rank": 31, "comment": "Derivative: ratfun,inum", "filters": [ [ "IsPolynomialFunction" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "Derivative: poly,ind", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 26, "comment": "Derivative: ratfun,ind", "filters": [ [ "IsPolynomialFunction" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Derivative" ] }, { "name": "SetDerivative", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivative" ] }, { "name": "HasDerivative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivative" ] }, { "name": "Resultant", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1369 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 47, "comment": "Resultant: pol,pol,inum", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 42, "comment": "Resultant: pol,pol,indet", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Resultant" ] }, { "name": "Discriminant", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1401 }, { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1402 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "Discriminant: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDiscriminant" ] ] }, { "rank": 19, "comment": "Discriminant: univariate", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "Discriminant: fallback method to test conditions", "filters": [ [ "IsRationalFunction" ] ] }, { "rank": 0, "comment": "Discriminant: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [ { "rank": 33, "comment": "Discriminant: poly,inum", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "Discriminant: poly,ind", "filters": [ [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ], [ "IsPolynomialFunction", "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Discriminant" ] }, { "name": "SetDiscriminant", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDiscriminant: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDiscriminant: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDiscriminant" ] }, { "name": "HasDiscriminant", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDiscriminant" ] }, { "name": "HeuristicCancelPolynomialsExtRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1473 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 9, "comment": "HeuristicCancelPolynomialsExtRep: rationals", "filters": [ [ "IsRationalFunctionsFamily" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 8, "comment": "HeuristicCancelPolynomialsExtRep: ignore", "filters": [ [ "IsRationalFunctionsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "HeuristicCancelPolynomialsExtRep" ] }, { "name": "ZippedSum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1642 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 6, "comment": "ZippedSum", "filters": [ [ "IsList" ], [ "IsList" ], [], [ "IsList" ] ], "aka": [ "ZIPPED_SUM_LISTS" ] } ], "5args": [], "6args": [] }, "aka": [ "ZippedSum" ] }, { "name": "ZippedProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ratfun.gd", "line": 1665 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 6, "comment": "ZippedProduct", "filters": [ [ "IsList" ], [ "IsList" ], [], [ "IsList" ] ], "aka": [ "ZIPPED_PRODUCT_LISTS" ] } ], "5args": [], "6args": [] }, "aka": [ "ZippedProduct" ] }, { "name": "PrimeField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20056, "comment": "PrimeField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimeField" ] ] }, { "rank": 66, "comment": "PrimeField: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 62, "comment": "PrimeField: for finite field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 57, "comment": "PrimeField: for a prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 53, "comment": "PrimeField: for a division ring", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "PrimeField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimeField" ] }, { "name": "SetPrimeField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimeField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimeField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimeField" ] }, { "name": "HasPrimeField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimeField" ] }, { "name": "IsPrimeField", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20056, "comment": "IsPrimeField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimeField" ] ] }, { "rank": 53, "comment": "IsPrimeField: for a division ring", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "IsPrimeField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimeField" ] }, { "name": "SetIsPrimeField", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimeField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimeField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimeField" ] }, { "name": "HasIsPrimeField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimeField" ] }, { "name": "DefiningPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 148 }, { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "DefiningPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDefiningPolynomial" ] ] }, { "rank": 62, "comment": "DefiningPolynomial: for a field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 59, "comment": "DefiningPolynomial: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": -99, "comment": "DefiningPolynomial: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefiningPolynomial" ] }, { "name": "SetDefiningPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 148 }, { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDefiningPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDefiningPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDefiningPolynomial" ] }, { "name": "HasDefiningPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDefiningPolynomial" ] }, { "name": "DegreeOverPrimeField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20056, "comment": "DegreeOverPrimeField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOverPrimeField" ] ] }, { "rank": 59, "comment": "DegreeOverPrimeField: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 57, "comment": "DegreeOverPrimeField", "filters": [ [ "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": -99, "comment": "DegreeOverPrimeField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOverPrimeField" ] }, { "name": "SetDegreeOverPrimeField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOverPrimeField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOverPrimeField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOverPrimeField" ] }, { "name": "HasDegreeOverPrimeField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOverPrimeField" ] }, { "name": "GeneratorsOfDivisionRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20056, "comment": "GeneratorsOfDivisionRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfDivisionRing" ] ] }, { "rank": 66, "comment": "GeneratorsOfDivisionRing: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 57, "comment": "GeneratorsOfDivisionRing: for a prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": -99, "comment": "GeneratorsOfDivisionRing: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfDivisionRing", "GeneratorsOfField" ] }, { "name": "SetGeneratorsOfDivisionRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsOfDivisionRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfDivisionRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfDivisionRing", "SetGeneratorsOfField" ] }, { "name": "HasGeneratorsOfDivisionRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfDivisionRing", "HasGeneratorsOfField" ] }, { "name": "NormalBase", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 242 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 243 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "NormalBase: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalBase" ] ] }, { "rank": 55, "comment": "NormalBase: for a field (in characteristic zero)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "NormalBase: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [ { "rank": 69, "comment": "NormalBase: for a finite field and scalar", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 65, "comment": "NormalBase: for a field (in characteristic zero), and a scalar", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalBase" ] }, { "name": "SetNormalBase", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalBase: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalBase: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalBase" ] }, { "name": "HasNormalBase", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalBase" ] }, { "name": "PrimitiveElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20056, "comment": "PrimitiveElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimitiveElement" ] ] }, { "rank": 59, "comment": "PrimitiveElement: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 53, "comment": "PrimitiveElement: for a division ring", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "PrimitiveElement: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimitiveElement" ] }, { "name": "SetPrimitiveElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimitiveElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimitiveElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimitiveElement" ] }, { "name": "HasPrimitiveElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimitiveElement" ] }, { "name": "PrimitiveRoot", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20062, "comment": "PrimitiveRoot: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimitiveRoot" ] ] }, { "rank": 66, "comment": "PrimitiveRoot", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 59, "comment": "PrimitiveRoot: for a finite prime field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "PrimitiveRoot: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimitiveRoot" ] }, { "name": "SetPrimitiveRoot", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimitiveRoot: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimitiveRoot: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimitiveRoot" ] }, { "name": "HasPrimitiveRoot", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimitiveRoot" ] }, { "name": "RootOfDefiningPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "RootOfDefiningPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRootOfDefiningPolynomial" ] ] }, { "rank": 62, "comment": "RootOfDefiningPolynomial: for a small field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "RootOfDefiningPolynomial: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RootOfDefiningPolynomial" ] }, { "name": "SetRootOfDefiningPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRootOfDefiningPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRootOfDefiningPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRootOfDefiningPolynomial" ] }, { "name": "HasRootOfDefiningPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRootOfDefiningPolynomial" ] }, { "name": "AsDivisionRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 338 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 339 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "AsDivisionRing: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 106, "comment": "AsDivisionRing: for two division rings", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 55, "comment": "AsDivisionRing: for a division ring, and a collection", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ClosureDivisionRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 360 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10065, "comment": "ClosureDivisionRing: for a division ring containing the whole family, and a scalar", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsWholeFamily", "HasIsWholeFamily", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 73, "comment": "ClosureDivisionRing: for division ring and empty list", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 63, "comment": "ClosureDivisionRing: for a division ring and a scalar", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 55, "comment": "ClosureDivisionRing: for division ring and collection of elements", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClosureDivisionRing", "ClosureField" ] }, { "name": "Subfields", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 380 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "Subfields: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubfields" ] ] }, { "rank": 66, "comment": "Subfields: for abelian number field of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 62, "comment": "Subfields: for finite field of FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 59, "comment": "Subfields: for finite fields that are not FFEs", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "Subfields: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Subfields" ] }, { "name": "SetSubfields", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 380 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubfields: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubfields: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubfields" ] }, { "name": "HasSubfields", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 380 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubfields" ] }, { "name": "FieldExtension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 398 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 83, "comment": "FieldExtension: for field of cyclotomics, and univ. polynomial (degree <= 2)", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 79, "comment": "FieldExtension: for a field of FFEs, and a univ. Laurent polynomial", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial" ] ] }, { "rank": 74, "comment": "FieldExtension: generic", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "AlgebraicExtension" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FieldExtension" ] }, { "name": "Conjugates", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 568 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 569 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 570 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "Conjugates: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugates" ] ] }, { "rank": 10, "comment": "Conjugates: for a scalar (delegate to version with default field)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "2args": [ { "rank": 65, "comment": "Conjugates: for a field and a scalar (delegate to version with two fields)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [ { "rank": 157, "comment": "Conjugates: for Rationals, Rationals, and a rational", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsRat" ] ] }, { "rank": 150, "comment": "Conjugates: for cycl. field of cyclotomics, ab. number field, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 148, "comment": "Conjugates: for two abelian number fields of cyclotomics, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 147, "comment": "Conjugates: for two fields of FFEs, and a FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ] ] }, { "rank": 121, "comment": "Conjugates: for two fields and a scalar (call `GaloisGroup')", "filters": [ [ "IsFieldControlledByGaloisGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 120, "comment": "Conjugates: for two fields and a scalar (call `TracePolynomial')", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Conjugates" ] }, { "name": "SetConjugates", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 568 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugates: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugates: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugates" ] }, { "name": "HasConjugates", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 568 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugates" ] }, { "name": "Norm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 594 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 595 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 596 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1321 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1322 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "Norm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNorm" ] ] }, { "rank": 31, "comment": "Norm: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 13, "comment": "Norm: for real floats", "filters": [ [ "IsRealFloat" ] ] }, { "rank": 10, "comment": "Norm: for a scalar (delegate to version with default field)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "2args": [ { "rank": 10062, "comment": "Norm: for matrix fields", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ], [ "IsMultiplicativeElement" ] ] }, { "rank": 65, "comment": "Norm: for a field and a scalar (delegate to version with two fields)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 26, "comment": "Norm: for an ordinary character table and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 150, "comment": "Norm: for cycl. field of cyclotomics, ab. number field, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 148, "comment": "Norm: for two abelian number fields of cyclotomics, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 147, "comment": "Norm: for two fields of FFEs, and a FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ] ] }, { "rank": 121, "comment": "Norm: for two fields and a scalar (use `Conjugates')", "filters": [ [ "IsFieldControlledByGaloisGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 120, "comment": "Norm: for two fields and a scalar (use the trace pol.)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Norm" ] }, { "name": "SetNorm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 594 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1321 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNorm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNorm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNorm" ] }, { "name": "HasNorm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 594 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNorm" ] }, { "name": "Trace", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 632 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 633 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 634 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 635 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "Trace: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTrace" ] ] }, { "rank": 34, "comment": "Trace: generic method for matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 10, "comment": "Trace: for a scalar (delegate to version with default field)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "2args": [ { "rank": 65, "comment": "Trace: for a field and a scalar (delegate to version with two fields)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [ { "rank": 150, "comment": "Trace: for cycl. field of cyclotomics, ab. number field, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsCyclotomicField", "HasIsCyclotomicField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 148, "comment": "Trace: for two abelian number fields of cyclotomics, and cyclotomic", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "CategoryCollections(IsCyclotomic)", "IsAbelianNumberField", "HasIsAbelianNumberField" ], [ "IsCyc" ] ] }, { "rank": 147, "comment": "Trace: for two fields of FFEs, and a FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ] ] }, { "rank": 121, "comment": "Trace: for two fields and a scalar (use `Conjugates')", "filters": [ [ "IsFieldControlledByGaloisGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 120, "comment": "Trace: for two fields and a scalar (use the trace pol.)", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Trace" ] }, { "name": "SetTrace", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 632 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 633 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTrace: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTrace: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTrace" ] }, { "name": "HasTrace", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTrace" ] }, { "name": "TracePolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 671 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 672 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 120, "comment": "TracePolynomial: add default indet. 1", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [ { "rank": 139, "comment": "TracePolynomial: using minimal polynomial", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] } }, { "name": "GaloisGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 705 }, { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "GaloisGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGaloisGroup" ] ] }, { "rank": 60, "comment": "GaloisGroup: for abelian number field ", "filters": [ [ "IsAbelianNumberField", "HasIsAbelianNumberField" ] ] }, { "rank": 59, "comment": "GaloisGroup: for a finite field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 11, "comment": "GaloisGroup", "filters": [ [ "IsRationalClassGroupRep" ] ] }, { "rank": -99, "comment": "GaloisGroup: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GaloisGroup" ] }, { "name": "SetGaloisGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 705 }, { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGaloisGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGaloisGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGaloisGroup" ] }, { "name": "HasGaloisGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 705 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGaloisGroup" ] }, { "name": "ComplexConjugate", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 756 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 757 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "ComplexConjugate: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComplexConjugate" ] ] }, { "rank": 38, "comment": "ComplexConjugate: for a class function", "filters": [ [ "CategoryCollections(IsCyclotomic)", "IsClassFunction" ] ] }, { "rank": 25, "comment": "ComplexConjugate: for a quaternion", "filters": [ [ "IsQuaternion", "IsSCAlgebraObj" ] ] }, { "rank": 16, "comment": "ComplexConjugate: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 16, "comment": "ComplexConjugate: for a cyclotomic", "filters": [ [ "IsCyc" ] ] }, { "rank": 2, "comment": "ComplexConjugate: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComplexConjugate" ] }, { "name": "SetComplexConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 756 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 757 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComplexConjugate: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComplexConjugate: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComplexConjugate" ] }, { "name": "HasComplexConjugate", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 756 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComplexConjugate" ] }, { "name": "RealPart", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 758 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 759 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "RealPart: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRealPart" ] ] }, { "rank": 25, "comment": "RealPart: for a quaternion", "filters": [ [ "IsQuaternion", "IsSCAlgebraObj" ] ] }, { "rank": 16, "comment": "RealPart: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 10, "comment": "RealPart: for a scalar", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 2, "comment": "RealPart: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RealPart" ] }, { "name": "SetRealPart", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 758 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 759 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRealPart: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRealPart: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRealPart" ] }, { "name": "HasRealPart", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRealPart" ] }, { "name": "ImaginaryPart", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 760 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 761 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20013, "comment": "ImaginaryPart: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImaginaryPart" ] ] }, { "rank": 25, "comment": "ImaginaryPart: for a quaternion", "filters": [ [ "IsQuaternion", "IsSCAlgebraObj" ] ] }, { "rank": 16, "comment": "ImaginaryPart: for macfloats", "filters": [ [ "IsIEEE754FloatRep" ] ] }, { "rank": 16, "comment": "ImaginaryPart: for a cyclotomic", "filters": [ [ "IsCyc" ] ] }, { "rank": 2, "comment": "ImaginaryPart: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImaginaryPart" ] }, { "name": "SetImaginaryPart", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 760 }, { "file": "/home/mtorpey/gap/lib/field.gd", "line": 761 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImaginaryPart: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImaginaryPart: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImaginaryPart" ] }, { "name": "HasImaginaryPart", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 760 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImaginaryPart" ] }, { "name": "DivisionRingByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 786 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "DivisionRingByGenerators: for collection of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 2, "comment": "DivisionRingByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 84, "comment": "DivisionRingByGenerators: for two coll. of FFEs, the first a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsFFE)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "CategoryCollections(IsFFE)" ] ] }, { "rank": 83, "comment": "DivisionRingByGenerators: for field and collection, both collections of cyclotomics", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 55, "comment": "DivisionRingByGenerators: for a division ring, and a collection", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DivisionRingByGenerators", "FieldByGenerators" ] }, { "name": "FieldOverItselfByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 809 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "FieldOverItselfByGenerators: for a collection of FFEs", "filters": [ [ "CategoryCollections(IsFFE)" ] ] }, { "rank": 2, "comment": "FieldOverItselfByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FieldOverItselfByGenerators" ] }, { "name": "DefaultFieldByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 828 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 29, "comment": "DefaultFieldByGenerators: for a collection of FFEs that is a list", "filters": [ [ "IsList", "CategoryCollections(IsFFE)" ] ] }, { "rank": 29, "comment": "DefaultFieldByGenerators: alg elms", "filters": [ [ "IsList", "CategoryCollections(IsAlgebraicElement)" ] ] }, { "rank": 22, "comment": "DefaultFieldByGenerators: for collection of cyclotomics", "filters": [ [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 2, "comment": "DefaultFieldByGenerators: for a collection", "filters": [ [ "IsCollection" ] ] } ], "2args": [ { "rank": 88, "comment": "DefaultFieldByGenerators: for a finite field, and a collection of FFEs that is a list", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList", "CategoryCollections(IsFFE)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefaultFieldByGenerators" ] }, { "name": "FrobeniusAutomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 974 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "FrobeniusAutomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrobeniusAutomorphism" ] ] }, { "rank": 55, "comment": "FrobeniusAutomorphism: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "FrobeniusAutomorphism: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FrobeniusAutomorphism" ] }, { "name": "SetFrobeniusAutomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 974 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrobeniusAutomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrobeniusAutomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrobeniusAutomorphism" ] }, { "name": "HasFrobeniusAutomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 974 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrobeniusAutomorphism" ] }, { "name": "NthRoot", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/field.gd", "line": 1020 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 89, "comment": "NthRoot: for a field of FFEs, and a FFE", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsFFE" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NthRoot" ] }, { "name": "ZmodnZObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnz.gd", "line": 230 }, { "file": "/home/mtorpey/gap/lib/zmodnz.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "ZmodnZObj: for a positive integer, and an integer -- check small primes", "filters": [ [ "IsInt" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "ZmodnZObj: for family of FFE elements, and integer", "filters": [ [ "CategoryFamily(IsFFE)" ], [ "IsInt" ] ] }, { "rank": 23, "comment": "ZmodnZObj: for family of elements in Z/nZ (nonprime), and integer", "filters": [ [ "CategoryFamily(IsZmodnZObjNonprime)" ], [ "IsInt" ] ] }, { "rank": 22, "comment": "ZmodnZObj: for family of elements in Z/nZ (nonprime), and rational", "filters": [ [ "CategoryFamily(IsZmodnZObjNonprime)" ], [ "IsRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZmodnZObj", "ZmodpZObj" ] }, { "name": "ModulusOfZmodnZObj", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnz.gd", "line": 251 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "ModulusOfZmodnZObj: system getter", "filters": [ [ "IsAttributeStoringRep", "HasModulusOfZmodnZObj" ] ] }, { "rank": 16, "comment": "ModulusOfZmodnZObj: for element in Z/pZ (prime)", "filters": [ [ "IsFFE", "IsZmodnZObj" ] ] }, { "rank": 15, "comment": "ModulusOfZmodnZObj: for FFE", "filters": [ [ "IsFFE" ] ] }, { "rank": 15, "comment": "ModulusOfZmodnZObj: for element in Z/nZ (nonprime)", "filters": [ [ "IsZmodnZObjNonprime" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModulusOfZmodnZObj" ] }, { "name": "SetModulusOfZmodnZObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnz.gd", "line": 251 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetModulusOfZmodnZObj: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetModulusOfZmodnZObj: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetModulusOfZmodnZObj" ] }, { "name": "HasModulusOfZmodnZObj", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnz.gd", "line": 251 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasModulusOfZmodnZObj" ] }, { "name": "Cyclotomic", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "Cyclotomic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCyclotomic" ] ] }, { "rank": 13, "comment": "Cyclotomic: zmodnze : for element in Z/nZ(m) (ZmodnZepsRep)", "filters": [ [ "IsZmodnZepsObj", "IsZmodnZepsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cyclotomic" ] }, { "name": "SetCyclotomic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCyclotomic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCyclotomic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCyclotomic" ] }, { "name": "HasCyclotomic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCyclotomic" ] }, { "name": "IsRingOfIntegralCyclotomics", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20032, "comment": "IsRingOfIntegralCyclotomics: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRingOfIntegralCyclotomics" ] ] }, { "rank": -24, "comment": "IsRingOfIntegralCyclotomics: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRingOfIntegralCyclotomics" ] }, { "name": "SetIsRingOfIntegralCyclotomics", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRingOfIntegralCyclotomics: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRingOfIntegralCyclotomics: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRingOfIntegralCyclotomics" ] }, { "name": "HasIsRingOfIntegralCyclotomics", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/zmodnze.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRingOfIntegralCyclotomics" ] }, { "name": "RoundCyc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "RoundCyc: Integer", "filters": [ [ "IsInt" ] ] }, { "rank": 17, "comment": "RoundCyc: Rational", "filters": [ [ "IsRat" ] ] }, { "rank": 15, "comment": "RoundCyc: general cyclotomic", "filters": [ [ "IsCyclotomic" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RoundCyc" ] }, { "name": "RoundCycDown", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "RoundCycDown: Integer", "filters": [ [ "IsInt" ] ] }, { "rank": 17, "comment": "RoundCycDown: Rational", "filters": [ [ "IsRat" ] ] }, { "rank": 15, "comment": "RoundCycDown: general cyclotomic", "filters": [ [ "IsCyclotomic" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RoundCycDown" ] }, { "name": "GaloisMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "GaloisMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGaloisMat" ] ] }, { "rank": 44, "comment": "GaloisMat: for a matrix of cyclotomics", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsCyclotomic))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GaloisMat" ] }, { "name": "SetGaloisMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGaloisMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGaloisMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGaloisMat" ] }, { "name": "HasGaloisMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 933 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGaloisMat" ] }, { "name": "RationalizedMat", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 962 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "RationalizedMat: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRationalizedMat" ] ] }, { "rank": 34, "comment": "RationalizedMat: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 20, "comment": "RationalizedMat: for an empty list", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RationalizedMat" ] }, { "name": "SetRationalizedMat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 962 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRationalizedMat: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRationalizedMat: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRationalizedMat" ] }, { "name": "HasRationalizedMat", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/cyclotom.gd", "line": 962 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRationalizedMat" ] }, { "name": "IsNumberField", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "IsNumberField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNumberField" ] ] }, { "rank": 55, "comment": "IsNumberField: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "IsNumberField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNumberField" ] }, { "name": "SetIsNumberField", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNumberField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNumberField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNumberField" ] }, { "name": "HasIsNumberField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNumberField" ] }, { "name": "IsAbelianNumberField", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "IsAbelianNumberField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAbelianNumberField" ] ] }, { "rank": 55, "comment": "IsAbelianNumberField: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "IsAbelianNumberField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAbelianNumberField" ] }, { "name": "SetIsAbelianNumberField", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAbelianNumberField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAbelianNumberField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAbelianNumberField" ] }, { "name": "HasIsAbelianNumberField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAbelianNumberField" ] }, { "name": "IsCyclotomicField", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20058, "comment": "IsCyclotomicField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCyclotomicField" ] ] }, { "rank": 57, "comment": "IsCyclotomicField: for number fields", "filters": [ [ "IsNumberField", "HasIsNumberField" ] ] }, { "rank": 55, "comment": "IsCyclotomicField: for a field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -99, "comment": "IsCyclotomicField: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsEuclideanRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCyclotomicField" ] }, { "name": "SetIsCyclotomicField", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCyclotomicField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCyclotomicField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCyclotomicField" ] }, { "name": "HasIsCyclotomicField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCyclotomicField" ] }, { "name": "GaloisStabilizer", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20063, "comment": "GaloisStabilizer: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGaloisStabilizer" ] ] }, { "rank": 0, "comment": "GaloisStabilizer: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GaloisStabiliser", "GaloisStabilizer" ] }, { "name": "SetGaloisStabilizer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGaloisStabilizer: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGaloisStabilizer: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGaloisStabilizer" ] }, { "name": "HasGaloisStabilizer", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGaloisStabilizer" ] }, { "name": "ExponentOfPowering", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 798 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "ExponentOfPowering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExponentOfPowering" ] ] }, { "rank": 17, "comment": "ExponentOfPowering: for an identity mapping", "filters": [ [ "IsOne", "HasIsOne", "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 14, "comment": "ExponentOfPowering: for an ANFAutomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsANFAutomorphismRep" ] ] }, { "rank": 11, "comment": "ExponentOfPowering: for a mapping (check whether it is the identity mapping)", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 0, "comment": "ExponentOfPowering: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentOfPowering" ] }, { "name": "SetExponentOfPowering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 798 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExponentOfPowering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExponentOfPowering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExponentOfPowering" ] }, { "name": "HasExponentOfPowering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fldabnum.gd", "line": 798 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExponentOfPowering" ] }, { "name": "Valuation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/padics.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 14, "comment": "Valuation", "filters": [ [ "IsPadicExtensionNumber" ] ] }, { "rank": 14, "comment": "Valuation", "filters": [ [ "IsPurePadicNumber" ] ] } ], "2args": [ { "rank": 36, "comment": "Valuation: for two integers", "filters": [ [ "IsInt" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Valuation" ] }, { "name": "PadicNumber", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/padics.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 27, "comment": "PadicNumber: for a pure p-adic family and a list", "filters": [ [ "CategoryFamily(IsPurePadicNumber)" ], [ "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 22, "comment": "PadicNumber: for a p-adic extension family and a rational", "filters": [ [ "CategoryFamily(IsPadicExtensionNumber)" ], [ "IsRat" ] ] }, { "rank": 22, "comment": "PadicNumber: for a pure p-adic family and a rational", "filters": [ [ "CategoryFamily(IsPurePadicNumber)" ], [ "IsRat" ] ] }, { "rank": 7, "comment": "PadicNumber: for a p-adic extension family and a list", "filters": [ [ "CategoryFamily(IsPadicExtensionNumber)" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PadicNumber" ] }, { "name": "ShiftedPadicNumber", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/padics.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "ShiftedPadicNumber", "filters": [ [ "IsPadicNumber" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ShiftedPadicNumber" ] }, { "name": "CoefficientsRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20030, "comment": "CoefficientsRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsRing" ] }, { "name": "SetCoefficientsRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsRing" ] }, { "name": "HasCoefficientsRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsRing" ] }, { "name": "Indeterminate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 314 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 37, "comment": "Indeterminate: number 1", "filters": [ [ "IsFloatPseudoField" ] ] }, { "rank": 26, "comment": "Indeterminate: number 1", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "2args": [ { "rank": 56, "comment": "Indeterminate: number", "filters": [ [ "IsFloatPseudoField" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "Indeterminate: number", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 42, "comment": "Indeterminate: number, name", "filters": [ [ "IsFloatPseudoField" ], [ "IsString" ] ] }, { "rank": 39, "comment": "Indeterminate: number, avoid", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ] ] }, { "rank": 31, "comment": "Indeterminate: number, name", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsString" ] ] }, { "rank": 28, "comment": "Indeterminate: number, avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 23, "comment": "Indeterminate", "filters": [ [ "CategoryFamily(IsFloat)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 20, "comment": "Indeterminate: fam,number", "filters": [ [ "IsFamily" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 44, "comment": "Indeterminate: number, name, avoid", "filters": [ [ "IsFloatPseudoField" ], [ "IsString" ], [ "IsList" ] ] }, { "rank": 33, "comment": "Indeterminate: number, name, avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsString" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Indeterminate", "X" ] }, { "name": "UnivariatePolynomialRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 353 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "UnivariatePolynomialRing: indet 1", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "2args": [ { "rank": 45, "comment": "UnivariatePolynomialRing: indet number", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 31, "comment": "UnivariatePolynomialRing: name", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsString" ] ] }, { "rank": 28, "comment": "UnivariatePolynomialRing: avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "3args": [ { "rank": 33, "comment": "UnivariatePolynomialRing: name,avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsString" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnivariatePolynomialRing" ] }, { "name": "IndeterminatesOfPolynomialRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 372 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20030, "comment": "IndeterminatesOfPolynomialRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndeterminatesOfPolynomialRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndeterminatesOfFunctionField", "IndeterminatesOfPolynomialRing" ] }, { "name": "SetIndeterminatesOfPolynomialRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 372 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndeterminatesOfPolynomialRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndeterminatesOfPolynomialRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndeterminatesOfFunctionField", "SetIndeterminatesOfPolynomialRing" ] }, { "name": "HasIndeterminatesOfPolynomialRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 372 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndeterminatesOfFunctionField", "HasIndeterminatesOfPolynomialRing" ] }, { "name": "PolynomialRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 425 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "PolynomialRing", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "2args": [ { "rank": 45, "comment": "PolynomialRing: rank", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "PolynomialRing: indetlist", "filters": [ [ "IsFloatPseudoField" ], [ "IsList" ] ] }, { "rank": 31, "comment": "PolynomialRing: name", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsString" ] ] }, { "rank": 29, "comment": "PolynomialRing: indetlist", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 28, "comment": "PolynomialRing: names", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "3args": [ { "rank": 47, "comment": "PolynomialRing: rank,avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] }, { "rank": 30, "comment": "PolynomialRing: names,avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolynomialRing" ] }, { "name": "MinimalPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "MinimalPolynomial: supply field and indeterminate 1", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [ { "rank": 53, "comment": "MinimalPolynomial: supply field", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 32, "comment": "MinimalPolynomial: supply indeterminate 1", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [ { "rank": 110, "comment": "MinimalPolynomial: spinning over field", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsOrdinaryMatrix" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 102, "comment": "MinimalPolynomial: for floats", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsFloat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 93, "comment": "MinimalPolynomial", "filters": [ [ "IsPrimeField", "HasIsPrimeField" ], [ "IsFFE", "IsCoeffsModConwayPolRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 89, "comment": "MinimalPolynomial: AlgElm", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsAlgebraicElement" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 88, "comment": "MinimalPolynomial: finite field, finite field element, and indet. number", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 84, "comment": "MinimalPolynomial: for field, scalar, and indet. number", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalPolynomial" ] }, { "name": "FunctionField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ringpoly.gd", "line": 503 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "FunctionField", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "2args": [ { "rank": 45, "comment": "FunctionField: rank", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 29, "comment": "FunctionField: indetlist", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 28, "comment": "FunctionField: names", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "3args": [ { "rank": 47, "comment": "FunctionField: rank,avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] }, { "rank": 30, "comment": "FunctionField: names,avoid", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "FunctionField" ] }, { "name": "SplittingField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 30 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 156 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "SplittingField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSplittingField" ] ] }, { "rank": 50, "comment": "SplittingField: use MeatAxe", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "SplittingField: rational polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 19, "comment": "SplittingField: finite field polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "SplittingField: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplittingField" ] }, { "name": "SetSplittingField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 30 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 156 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSplittingField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSplittingField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSplittingField" ] }, { "name": "HasSplittingField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSplittingField" ] }, { "name": "IrrFacsPol", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "IrrFacsPol: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrrFacsPol" ] ] }, { "rank": 14, "comment": "IrrFacsPol", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "IrrFacsPol: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrrFacsPol" ] }, { "name": "SetIrrFacsPol", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrrFacsPol: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrrFacsPol: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrrFacsPol" ] }, { "name": "HasIrrFacsPol", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrrFacsPol" ] }, { "name": "FactorsSquarefree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 49, "comment": "FactorsSquarefree: univariate rational poly", "filters": [ [ "IsRationalsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRecord" ] ] }, { "rank": 48, "comment": "FactorsSquarefree: for a polynomial over a field of cyclotomics", "filters": [ [ "IsAbelianNumberFieldPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRecord" ] ] }, { "rank": 48, "comment": "FactorsSquarefree: polynomial/alg. ext.", "filters": [ [ "IsAlgebraicExtensionPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRecord" ] ], "aka": [ "AlgExtFactSQFree" ] }, { "rank": 48, "comment": "FactorsSquarefree: univariate polynomial over finite field", "filters": [ [ "IsFiniteFieldPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorsSquarefree" ] }, { "name": "IsPrimitivePolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/upoly.gd", "line": 185 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "IsPrimitivePolynomial: for a (finite) field, and a polynomial", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsRationalFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimitivePolynomial" ] }, { "name": "PrimitivePolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/polyrat.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "PrimitivePolynomial: univariate polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 14, "comment": "PrimitivePolynomial: rational polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimitivePolynomial" ] }, { "name": "MinimizedBombieriNorm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/polyrat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "MinimizedBombieriNorm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimizedBombieriNorm" ] ] }, { "rank": 17, "comment": "MinimizedBombieriNorm", "filters": [ [ "IsRationalFunctionsFamilyElement", "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "MinimizedBombieriNorm: default method requiring categories and checking properties", "filters": [ [ "IsRationalFunctionsFamilyElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimizedBombieriNorm" ] }, { "name": "SetMinimizedBombieriNorm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/polyrat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimizedBombieriNorm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimizedBombieriNorm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimizedBombieriNorm" ] }, { "name": "HasMinimizedBombieriNorm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/polyrat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimizedBombieriNorm" ] }, { "name": "AlgebraicElementsFamilies", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "AlgebraicElementsFamilies: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAlgebraicElementsFamilies" ] ] }, { "rank": 19, "comment": "AlgebraicElementsFamilies", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "AlgebraicElementsFamilies: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlgebraicElementsFamilies" ] }, { "name": "SetAlgebraicElementsFamilies", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAlgebraicElementsFamilies: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAlgebraicElementsFamilies: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAlgebraicElementsFamilies" ] }, { "name": "HasAlgebraicElementsFamilies", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAlgebraicElementsFamilies" ] }, { "name": "AlgebraicElementsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 75, "comment": "AlgebraicElementsFamily: generic", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlgebraicElementsFamily" ] }, { "name": "AlgebraicExtension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 74, "comment": "AlgebraicExtension: generic", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "AlgebraicExtension: fallback method to test conditions", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsRationalFunction" ] ] } ], "3args": [ { "rank": 79, "comment": "AlgebraicExtension: with name", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsString" ] ] }, { "rank": 0, "comment": "AlgebraicExtension: fallback method to test conditions", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsRationalFunction" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] } }, { "name": "AlgebraicExtensionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 74, "comment": "AlgebraicExtensionNC: generic", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "AlgebraicExtensionNC: fallback method to test conditions", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsRationalFunction" ] ] } ], "3args": [ { "rank": 79, "comment": "AlgebraicExtensionNC: with name", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsString" ] ] }, { "rank": 0, "comment": "AlgebraicExtensionNC: fallback method to test conditions", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsRationalFunction" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlgebraicExtensionNC" ] }, { "name": "MaxNumeratorCoeffAlgElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/algfld.gd", "line": 161 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "MaxNumeratorCoeffAlgElm: algebraic element", "filters": [ [ "IsAlgebraicElement", "IsKroneckerConstRep" ] ] }, { "rank": 17, "comment": "MaxNumeratorCoeffAlgElm: algebraic element", "filters": [ [ "IsAlgebraicElement", "IsAlgBFRep" ] ] }, { "rank": 17, "comment": "MaxNumeratorCoeffAlgElm: rational", "filters": [ [ "IsRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaxNumeratorCoeffAlgElm" ] }, { "name": "Unknown", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/unknown.gd", "line": 187 }, { "file": "/home/mtorpey/gap/lib/unknown.gd", "line": 188 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "Unknown: for positive integer", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Unknown" ] }, { "name": "MappedWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/word.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 123, "comment": "MappedWord: for a straight line program word, and two lists", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ], [ "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 23, "comment": "MappedWord: for fp group element", "filters": [ [ "IsPackedElementDefaultRep" ], [ "IsList", "CategoryCollections(IsElementOfFpGroup)" ], [ "IsList" ] ] }, { "rank": 20, "comment": "MappedWord: for a letter assoc. word, a homogeneous list, and a list", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 20, "comment": "MappedWord: for a syllable assoc. word, a homogeneous list, and a list", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ], "aka": [ "MappedWordSyllableAssocWord" ] }, { "rank": 16, "comment": "MappedWord: for a nonassoc. word, a homogeneous list, and a list", "filters": [ [ "IsNonassocWord" ], [ "CategoryCollections(IsNonassocWord)" ], [ "IsList" ] ] }, { "rank": 11, "comment": "MappedWord: empty generators list", "filters": [ [], [ "IsEmpty", "HasIsEmpty" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MappedWord" ] }, { "name": "IsFreeSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 351 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20021, "comment": "IsFreeSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFreeSemigroup" ] ] }, { "rank": -5, "comment": "IsFreeSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFreeSemigroup" ] }, { "name": "SetIsFreeSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 351 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFreeSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFreeSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFreeSemigroup" ] }, { "name": "HasIsFreeSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 351 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFreeSemigroup" ] }, { "name": "IsFreeMonoid", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "IsFreeMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFreeMonoid" ] ] }, { "rank": -3, "comment": "IsFreeMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithOne)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFreeMonoid" ] }, { "name": "SetIsFreeMonoid", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFreeMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFreeMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFreeMonoid" ] }, { "name": "HasIsFreeMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFreeMonoid" ] }, { "name": "AssignGeneratorVariables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "AssignGeneratorVariables: default method for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 29, "comment": "AssignGeneratorVariables: default method for a LOR", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsDistributiveLOpDSum", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 27, "comment": "AssignGeneratorVariables: default method for a ring", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasGeneratorsOfRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AssignGeneratorVariables" ] }, { "name": "Subword", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 566 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 145, "comment": "Subword: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 46, "comment": "Subword: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 43, "comment": "Subword: for letter associative word and two positions", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] }, { "rank": 43, "comment": "Subword: for syllable associative word and two positions", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Subword" ] }, { "name": "PositionWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 610 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "PositionWord: for two associative words,start at 1", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [ { "rank": 30, "comment": "PositionWord: for two associative words and a positive integer, using letters", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 30, "comment": "PositionWord: for two associative words and a positive integer, using syllables", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionWord" ] }, { "name": "SubstitutedWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 662 }, { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 665 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 48, "comment": "SubstitutedWord: for assoc. word, two positive integers, and assoc. word", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 34, "comment": "SubstitutedWord: for three associative words", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ], [ "IsInt", "IsPosRat" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SubstitutedWord" ] }, { "name": "EliminatedWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 692 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 15, "comment": "EliminatedWord: for three associative words, using the external rep.", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "EliminatedWord" ] }, { "name": "ExponentSumWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 725 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "ExponentSumWord: letter rep as.word, gen", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 11, "comment": "ExponentSumWord: syllable rep as.word, gen", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentSumWord" ] }, { "name": "NumberSyllables", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "NumberSyllables: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumberSyllables" ] ] }, { "rank": 109, "comment": "NumberSyllables: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ] ] }, { "rank": 8, "comment": "NumberSyllables: for an inf. bits assoc. word", "filters": [ [ "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_NumberSyllables" ] }, { "rank": 8, "comment": "NumberSyllables: for a 32 bits assoc. word", "filters": [ [ "Is32BitsAssocWord" ] ], "aka": [ "NBits_NumberSyllables" ] }, { "rank": 8, "comment": "NumberSyllables: for a 16 bits assoc. word", "filters": [ [ "Is16BitsAssocWord" ] ] }, { "rank": 8, "comment": "NumberSyllables: for an 8 bits assoc. word", "filters": [ [ "Is8BitsAssocWord" ] ] }, { "rank": 6, "comment": "NumberSyllables: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] }, { "rank": 6, "comment": "NumberSyllables: for an assoc. word in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrSyllables", "NumberSyllables" ] }, { "name": "SetNumberSyllables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNumberSyllables: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumberSyllables: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrSyllables", "SetNumberSyllables" ] }, { "name": "HasNumberSyllables", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 758 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrSyllables", "HasNumberSyllables" ] }, { "name": "ExponentSyllable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 777 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 128, "comment": "ExponentSyllable: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 27, "comment": "ExponentSyllable: for an inf. bits assoc. word, and a pos. integer", "filters": [ [ "IsInfBitsAssocWord" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "InfBits_ExponentSyllable" ] }, { "rank": 27, "comment": "ExponentSyllable: for a 32 bits assoc. word, and pos. integer", "filters": [ [ "Is32BitsAssocWord" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "32Bits_ExponentSyllable" ] }, { "rank": 27, "comment": "ExponentSyllable: for a 16 bits assoc. word, and pos. integer", "filters": [ [ "Is16BitsAssocWord" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "16Bits_ExponentSyllable" ] }, { "rank": 27, "comment": "ExponentSyllable: for an 8 bits assoc. word, and a pos. integer", "filters": [ [ "Is8BitsAssocWord" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "8Bits_ExponentSyllable" ] }, { "rank": 25, "comment": "ExponentSyllable: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 25, "comment": "ExponentSyllable: for an assoc. word in syllable rep, and a positive integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentSyllable" ] }, { "name": "GeneratorSyllable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 795 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 128, "comment": "GeneratorSyllable: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 27, "comment": "GeneratorSyllable: for a 32 bits assoc. word, and pos. integer", "filters": [ [ "Is32BitsAssocWord" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "32Bits_GeneratorSyllable" ] }, { "rank": 26, "comment": "GeneratorSyllable: assoc word in B letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsBLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "GeneratorSyllable: assoc word in W letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsWLetterAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "GeneratorSyllable: for an inf. bits assoc. word, and an integer", "filters": [ [ "IsInfBitsAssocWord" ], [ "IsInt" ] ], "aka": [ "InfBits_GeneratorSyllable" ] }, { "rank": 26, "comment": "GeneratorSyllable: for a 16 bits assoc. word, and integer", "filters": [ [ "Is16BitsAssocWord" ], [ "IsInt" ] ], "aka": [ "16Bits_GeneratorSyllable" ] }, { "rank": 26, "comment": "GeneratorSyllable: for an 8 bits assoc. word, and an integer", "filters": [ [ "Is8BitsAssocWord" ], [ "IsInt" ] ], "aka": [ "8Bits_GeneratorSyllable" ] }, { "rank": 25, "comment": "GeneratorSyllable: for an assoc. word in syllable rep, and a positive integer", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorSyllable" ] }, { "name": "SubSyllables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 826 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 42, "comment": "SubSyllables: for associative word and two positions, using ext rep.", "filters": [ [ "IsAssociativeElement", "IsWord" ], [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubSyllables" ] }, { "name": "LetterRepAssocWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 860 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 109, "comment": "LetterRepAssocWord: for a straight line program word", "filters": [ [ "IsAssociativeElement", "IsWord", "IsStraightLineProgElm" ] ] }, { "rank": 7, "comment": "LetterRepAssocWord: B letter rep", "filters": [ [ "IsBLetterAssocWordRep" ] ] }, { "rank": 7, "comment": "LetterRepAssocWord: W letter rep", "filters": [ [ "IsWLetterAssocWordRep" ] ] }, { "rank": 6, "comment": "LetterRepAssocWord: syllable rep", "filters": [ [ "IsSyllableAssocWordRep" ] ] } ], "2args": [ { "rank": 10, "comment": "LetterRepAssocWord: letter rep,gens", "filters": [ [ "IsLetterAssocWordRep" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "LetterRepAssocWord: syllable rep, generators", "filters": [ [ "IsSyllableAssocWordRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LetterRepAssocWord", "TietzeWordAbstractWord", "TzWordAbstractWord" ] }, { "name": "AssocWordByLetterRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 892 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "AssocWordByLetterRep: B letter words family", "filters": [ [ "IsBLetterWordsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "AssocWordByLetterRep: W letter words family", "filters": [ [ "IsWLetterWordsFamily" ], [ "IsHomogeneousList" ] ] }, { "rank": 7, "comment": "AssocWordByLetterRep: family, list: syllables", "filters": [ [ "IsSyllableWordsFamily" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 11, "comment": "AssocWordByLetterRep: letter words family", "filters": [ [ "IsLetterWordsFamily" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] }, { "rank": 11, "comment": "AssocWordByLetterRep: family, list, gens: syllables", "filters": [ [ "IsSyllableWordsFamily" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbstractWordTzWord", "AssocWordByLetterRep" ] }, { "name": "SyllableRepAssocWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 908 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "SyllableRepAssocWord: assoc word in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ] ] }, { "rank": 5, "comment": "SyllableRepAssocWord: assoc word: via extrep", "filters": [ [ "IsAssociativeElement", "IsWord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SyllableRepAssocWord" ] }, { "name": "ExponentSums", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 966 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "ExponentSums: for an inf. bits assoc. word", "filters": [ [ "IsInfBitsAssocWord" ] ], "aka": [ "InfBits_ExponentSums1" ] }, { "rank": 8, "comment": "ExponentSums: for a 32 bits assoc. word", "filters": [ [ "Is32BitsAssocWord" ] ], "aka": [ "32Bits_ExponentSums1" ] }, { "rank": 8, "comment": "ExponentSums: for a 16 bits assoc. word", "filters": [ [ "Is16BitsAssocWord" ] ], "aka": [ "16Bits_ExponentSums1" ] }, { "rank": 8, "comment": "ExponentSums: for an 8 bits assoc. word", "filters": [ [ "Is8BitsAssocWord" ] ], "aka": [ "8Bits_ExponentSums1" ] }, { "rank": 6, "comment": "ExponentSums: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] } ], "2args": [ { "rank": 40, "comment": "ExponentSums: for a group and an assoc. word in syllable rep", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [ { "rank": 45, "comment": "ExponentSums: for an inf. bits assoc. word, and two integers", "filters": [ [ "IsInfBitsAssocWord" ], [ "IsInt" ], [ "IsInt" ] ], "aka": [ "InfBits_ExponentSums3" ] }, { "rank": 44, "comment": "ExponentSums: for a 32 bits assoc. word", "filters": [ [ "Is32BitsAssocWord" ], [ "IsInt" ], [ "IsInt" ] ], "aka": [ "32Bits_ExponentSums3" ] }, { "rank": 44, "comment": "ExponentSums: for a 16 bits assoc. word, and two integers", "filters": [ [ "Is16BitsAssocWord" ], [ "IsInt" ], [ "IsInt" ] ], "aka": [ "16Bits_ExponentSums3" ] }, { "rank": 44, "comment": "ExponentSums: for an 8 bits assoc. word, and two integers", "filters": [ [ "Is8BitsAssocWord" ], [ "IsInt" ], [ "IsInt" ] ], "aka": [ "8Bits_ExponentSums3" ] }, { "rank": 42, "comment": "ExponentSums: assoc word in letter rep,ints", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentSums" ] }, { "name": "RenumberedWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/wordass.gd", "line": 988 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "RenumberedWord: associative words in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ], [ "IsList" ] ] }, { "rank": 8, "comment": "RenumberedWord: associative words in syllable rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsSyllableAssocWordRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RenumberedWord" ] }, { "name": "BaseDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 144 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 677 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "BaseDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaseDomain" ] ] }, { "rank": 45, "comment": "BaseDomain: generic method for a matrix that is a plain list", "filters": [ [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "BaseDomain: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "BaseDomain: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "BaseDomain: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "BaseDomain: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "BaseDomain: for an 8bit vector", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "BaseDomain: for a gf2 vector", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": -9988, "comment": "BaseDomain: generic method for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ], "aka": [ "DefaultRing" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseDomain" ] }, { "name": "SetBaseDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 144 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 677 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaseDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaseDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaseDomain" ] }, { "name": "HasBaseDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaseDomain" ] }, { "name": "OneOfBaseDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 149 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 687 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "OneOfBaseDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOneOfBaseDomain" ] ] }, { "rank": 45, "comment": "OneOfBaseDomain: generic method for a matrix that is a plain list", "filters": [ [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 12, "comment": "OneOfBaseDomain: generic method for IsMatrixObj", "filters": [ [ "IsMatrixObj" ] ] }, { "rank": 12, "comment": "OneOfBaseDomain: generic method for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 9, "comment": "OneOfBaseDomain: generic method for IsVectorObj", "filters": [ [ "IsVectorObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OneOfBaseDomain" ] }, { "name": "SetOneOfBaseDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 149 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 687 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOneOfBaseDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOneOfBaseDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOneOfBaseDomain" ] }, { "name": "HasOneOfBaseDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOneOfBaseDomain" ] }, { "name": "ZeroOfBaseDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 150 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 688 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "ZeroOfBaseDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZeroOfBaseDomain" ] ] }, { "rank": 45, "comment": "ZeroOfBaseDomain: generic method for a matrix that is a plain list", "filters": [ [ "IsTable", "IsPlistRep", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 12, "comment": "ZeroOfBaseDomain: generic method for IsMatrixObj", "filters": [ [ "IsMatrixObj" ] ] }, { "rank": 12, "comment": "ZeroOfBaseDomain: generic method for a row vector", "filters": [ [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 9, "comment": "ZeroOfBaseDomain: generic method for IsVectorObj", "filters": [ [ "IsVectorObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZeroOfBaseDomain" ] }, { "name": "SetZeroOfBaseDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 150 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 688 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZeroOfBaseDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZeroOfBaseDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZeroOfBaseDomain" ] }, { "name": "HasZeroOfBaseDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZeroOfBaseDomain" ] }, { "name": "PositionLastNonZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 11, "comment": "PositionLastNonZero: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 9, "comment": "PositionLastNonZero: for a row vector obj", "filters": [ [ "IsVectorObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionLastNonZero" ] }, { "name": "Unpack", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 271 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1139 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "Unpack", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "Unpack: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "Unpack: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "Unpack: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "Unpack: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "Unpack: for an 8bit vector", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "Unpack: for a gf2 vector", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": 9, "comment": "Unpack: generic method for a vector object", "filters": [ [ "IsVectorObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Unpack" ] }, { "name": "ExtractSubVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "ExtractSubVector: generic method", "filters": [ [ "IsVectorObj" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtractSubVector" ] }, { "name": "MultVectorRight", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 422 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 426 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 12, "comment": "MultVectorRight: for a plist vector, and an object", "filters": [ [ "IsMutable", "IsPlistVectorRep" ], [] ] }, { "rank": 10, "comment": "MultVectorRight: generic method for a mutable vector, and an object", "filters": [ [ "IsMutable", "IsVectorObj" ], [] ] } ], "3args": [], "4args": [ { "rank": 46, "comment": "MultVectorRight: generic method for a mutable vector, an object, an int, and an int", "filters": [ [ "IsMutable", "IsVectorObj" ], [], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "MultVectorRight" ] }, { "name": "ZeroVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 469 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 473 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "ZeroVector: for an integer and a plist vector/mat", "filters": [ [ "IsInt" ], [ "IsPlistRep" ] ] }, { "rank": 33, "comment": "ZeroVector: for an integer and a plist matrix", "filters": [ [ "IsInt" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 33, "comment": "ZeroVector: for an int and an 8bit matrix", "filters": [ [ "IsInt" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 33, "comment": "ZeroVector: for an int and a gf2 matrix", "filters": [ [ "IsInt" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 29, "comment": "ZeroVector: for an integer and a plist vector", "filters": [ [ "IsInt" ], [ "IsPlistVectorRep" ] ] }, { "rank": 29, "comment": "ZeroVector: for an int and an 8bit vector", "filters": [ [ "IsInt" ], [ "Is8BitVectorRep" ] ] }, { "rank": 29, "comment": "ZeroVector: for an int and a gf2 vector", "filters": [ [ "IsInt" ], [ "IsGF2VectorRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZeroVector" ] }, { "name": "Vector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 482 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 483 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 487 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 488 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 491 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 492 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 495 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Vector", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 40, "comment": "Vector: for a plist of finite field elements and an 8bitvector", "filters": [ [ "IsList", "CategoryCollections(IsFFE)" ], [ "Is8BitVectorRep" ] ] }, { "rank": 40, "comment": "Vector: for a list of gf2 elements and a gf2 vector", "filters": [ [ "IsList", "CategoryCollections(IsFFE)" ], [ "IsGF2VectorRep" ] ] }, { "rank": 33, "comment": "Vector", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsVectorObj" ] ] }, { "rank": 29, "comment": "Vector: for a plain list and a plist vector", "filters": [ [ "IsList", "IsPlistRep" ], [ "IsPlistVectorRep" ] ] }, { "rank": 26, "comment": "Vector", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": 18, "comment": "Vector", "filters": [ [ "IsVectorObj" ], [ "IsVectorObj" ] ] }, { "rank": 13, "comment": "Vector: for a list and a plist vector", "filters": [ [ "IsList" ], [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "Vector", "filters": [ [ "IsList" ], [ "IsVectorObj" ] ] } ], "3args": [ { "rank": 35, "comment": "Vector", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsVectorObj" ] ] }, { "rank": 28, "comment": "Vector", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Vector" ] }, { "name": "ConstructingFilter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 519 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1048 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "ConstructingFilter: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "ConstructingFilter: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "ConstructingFilter: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] }, { "rank": 11, "comment": "ConstructingFilter: for a plist vector", "filters": [ [ "IsPlistVectorRep" ] ] }, { "rank": 11, "comment": "ConstructingFilter: for an 8bit vector", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "ConstructingFilter: for a gf2 vector", "filters": [ [ "IsGF2VectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConstructingFilter" ] }, { "name": "NewVector", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 521 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -11, "comment": "NewVector: for IsPlistVectorRep, a ring, and a list", "filters": [ [ "IsPlistVectorRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": -11, "comment": "NewVector: for Is8BitVectorRep, GF(q), and a list", "filters": [ [ "Is8BitVectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList" ] ] }, { "rank": -11, "comment": "NewVector: for IsGF2VectorRep, GF(2), and a list", "filters": [ [ "IsGF2VectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewRowVector", "NewVector" ] }, { "name": "NewZeroVector", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 532 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -11, "comment": "NewZeroVector: for IsPlistVectorRep, a ring, and an int", "filters": [ [ "IsPlistVectorRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ] }, { "rank": -11, "comment": "NewZeroVector: for Is8BitVectorRep, GF(q), and an int", "filters": [ [ "Is8BitVectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] }, { "rank": -11, "comment": "NewZeroVector: for IsGF2VectorRep, GF(2), and an int", "filters": [ [ "IsGF2VectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewZeroVector" ] }, { "name": "ChangedBaseDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 536 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1057 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 74, "comment": "ChangedBaseDomain: for an 8bit matrix and a finite field", "filters": [ [ "Is8BitMatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 74, "comment": "ChangedBaseDomain: for a gf2 matrix and a finite field", "filters": [ [ "IsGF2MatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 70, "comment": "ChangedBaseDomain: for an 8bit vector and a finite field", "filters": [ [ "Is8BitVectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 70, "comment": "ChangedBaseDomain: for a gf2 vector and a finite field", "filters": [ [ "IsGF2VectorRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 41, "comment": "ChangedBaseDomain: for a plist matrix, and a domain", "filters": [ [ "IsPlistMatrixRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 37, "comment": "ChangedBaseDomain: for a plist vector, and a domain", "filters": [ [ "IsPlistVectorRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChangedBaseDomain" ] }, { "name": "Randomize", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 576 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 577 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1087 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1088 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 16, "comment": "Randomize: for a mutable plist matrix", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ] ] }, { "rank": 16, "comment": "Randomize: for a mutable 8bit matrix", "filters": [ [ "IsMutable", "Is8BitMatrixRep" ] ] }, { "rank": 16, "comment": "Randomize: for a mutable gf2 matrix", "filters": [ [ "IsMutable", "IsGF2MatrixRep" ] ] }, { "rank": 12, "comment": "Randomize: for a mutable plist vector", "filters": [ [ "IsMutable", "IsPlistVectorRep" ] ] }, { "rank": 12, "comment": "Randomize: for a mutable 8bit vector", "filters": [ [ "IsMutable", "Is8BitVectorRep" ] ] }, { "rank": 12, "comment": "Randomize: for a mutable gf2 vector", "filters": [ [ "IsMutable", "IsGF2VectorRep" ] ] }, { "rank": 10, "comment": "Randomize: generic method for a vector", "filters": [ [ "IsMutable", "IsVectorObj" ] ] } ], "2args": [ { "rank": 18, "comment": "Randomize: for a mutable 8bit matrix, and a random source", "filters": [ [ "IsMutable", "Is8BitMatrixRep" ], [ "IsRandomSource" ] ] }, { "rank": 18, "comment": "Randomize: for a mutable gf2 matrix, and a random source", "filters": [ [ "IsMutable", "IsGF2MatrixRep" ], [ "IsRandomSource" ] ] }, { "rank": 14, "comment": "Randomize: for a mutable 8bit vector and a random source", "filters": [ [ "IsMutable", "Is8BitVectorRep" ], [ "IsRandomSource" ] ] }, { "rank": 14, "comment": "Randomize: for a mutable gf2 vector and a random source", "filters": [ [ "IsMutable", "IsGF2VectorRep" ], [ "IsRandomSource" ] ] }, { "rank": 12, "comment": "Randomize: generic method for a vector and a random source", "filters": [ [ "IsMutable", "IsVectorObj" ], [ "IsRandomSource" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Randomize" ] }, { "name": "CopySubVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 612 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 615 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 83, "comment": "CopySubVector: for two gf2 vectors, and two ranges", "filters": [ [ "IsGF2VectorRep" ], [ "IsMutable", "IsGF2VectorRep" ], [ "IsRange" ], [ "IsRange" ] ] }, { "rank": 27, "comment": "CopySubVector: for two plist vectors and two lists", "filters": [ [ "IsPlistVectorRep" ], [ "IsMutable", "IsPlistVectorRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 27, "comment": "CopySubVector: for two 8bit vectors, and two lists", "filters": [ [ "Is8BitVectorRep" ], [ "IsMutable", "Is8BitVectorRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 27, "comment": "CopySubVector: for two gf2 vectors, and two lists", "filters": [ [ "IsGF2VectorRep" ], [ "IsMutable", "IsGF2VectorRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 23, "comment": "CopySubVector: generic method for vectors", "filters": [ [ "IsVectorObj" ], [ "IsMutable", "IsVectorObj" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 23, "comment": "CopySubVector: generic method for vectors", "filters": [ [ "IsMutable", "IsVectorObj" ], [ "IsList" ], [ "IsVectorObj" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "CopySubVector" ] }, { "name": "WeightOfVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 628 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 11, "comment": "WeightOfVector: for an 8bit vector", "filters": [ [ "Is8BitVectorRep" ] ] }, { "rank": 11, "comment": "WeightOfVector: for a gf2 vector", "filters": [ [ "IsGF2VectorRep" ] ] }, { "rank": 9, "comment": "WeightOfVector: generic method", "filters": [ [ "IsVectorObj" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightOfVector" ] }, { "name": "DistanceOfVectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 643 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "DistanceOfVectors: for two 8bit vectors", "filters": [ [ "Is8BitVectorRep" ], [ "Is8BitVectorRep" ] ] }, { "rank": 22, "comment": "DistanceOfVectors: for two gf2 vectors", "filters": [ [ "IsGF2VectorRep" ], [ "IsGF2VectorRep" ] ] }, { "rank": 18, "comment": "DistanceOfVectors: generic method", "filters": [ [ "IsVectorObj" ], [ "IsVectorObj" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistanceOfVectors" ] }, { "name": "NumberRows", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "NumberRows: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumberRows" ] ] }, { "rank": 34, "comment": "NumberRows: for a plist matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "NumberRows: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "NumberRows: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "NumberRows: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrRows", "NumberRows" ] }, { "name": "SetNumberRows", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNumberRows: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumberRows: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrRows", "SetNumberRows" ] }, { "name": "HasNumberRows", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 682 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrRows", "HasNumberRows" ] }, { "name": "NumberColumns", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "NumberColumns: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumberColumns" ] ] }, { "rank": 34, "comment": "NumberColumns: for a plist matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 15, "comment": "NumberColumns: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "NumberColumns: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "NumberColumns: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrCols", "NumberColumns", "RowLength" ] }, { "name": "SetNumberColumns", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNumberColumns: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumberColumns: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrCols", "SetNumberColumns", "SetRowLength" ] }, { "name": "HasNumberColumns", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 683 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrCols", "HasNumberColumns", "HasRowLength" ] }, { "name": "ExtractSubMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 764 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 19, "comment": "ExtractSubMatrix: for a plist matrix, and two lists", "filters": [ [ "IsPlistMatrixRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 19, "comment": "ExtractSubMatrix: for an 8bit matrix, and two lists", "filters": [ [ "Is8BitMatrixRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 19, "comment": "ExtractSubMatrix: for a gf2 matrix, and two lists", "filters": [ [ "IsGF2MatrixRep" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtractSubMatrix" ] }, { "name": "CopySubMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 805 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [ { "rank": 94, "comment": "CopySubMatrix: for two gf2 matrices, two lists and two ranges", "filters": [ [ "IsGF2MatrixRep" ], [ "IsGF2MatrixRep" ], [ "IsList" ], [ "IsList" ], [ "IsRange" ], [ "IsRange" ] ] }, { "rank": 46, "comment": "CopySubMatrix: for two plists -- fallback in case of bad rep.", "filters": [ [ "IsPlistRep" ], [ "IsMutable", "IsPlistRep" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 39, "comment": "CopySubMatrix: for two plist matrices and four lists", "filters": [ [ "IsPlistMatrixRep" ], [ "IsMutable", "IsPlistMatrixRep" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 38, "comment": "CopySubMatrix: for two 8bit matrices, and four lists", "filters": [ [ "Is8BitMatrixRep" ], [ "Is8BitMatrixRep" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 38, "comment": "CopySubMatrix: for two gf2 matrices, and four lists", "filters": [ [ "IsGF2MatrixRep" ], [ "IsGF2MatrixRep" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] } ] }, "aka": [ "CopySubMatrix" ] }, { "name": "MatElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 815 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 53, "comment": "MatElm: for a plist matrix and two positions", "filters": [ [ "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "MatElm: for an 8bit matrix and two integers", "filters": [ [ "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 53, "comment": "MatElm: for a gf2 matrix and two integers", "filters": [ [ "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatElm" ] }, { "name": "SetMatElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 819 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 68, "comment": "SetMatElm: for an 8bit matrix, two integers, and a ffe", "filters": [ [ "Is8BitMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsFFE" ] ] }, { "rank": 68, "comment": "SetMatElm: for a gf2 matrix, two integers, and a ffe", "filters": [ [ "IsGF2MatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsFFE" ] ] }, { "rank": 54, "comment": "SetMatElm: for a plist matrix, two positions, and an object", "filters": [ [ "IsMutable", "IsPlistMatrixRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "SetMatElm" ] }, { "name": "ZeroMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 942 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 943 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 944 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 60, "comment": "ZeroMatrix", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 51, "comment": "ZeroMatrix: for two integers and a plist matrix", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 51, "comment": "ZeroMatrix: for a compressed 8bit matrix", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 51, "comment": "ZeroMatrix: for a compressed gf2 matrix", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 48, "comment": "ZeroMatrix", "filters": [ [ "IsInt" ], [ "IsInt" ], [ "IsMatrixObj" ] ] } ], "4args": [ { "rank": 62, "comment": "ZeroMatrix", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ZeroMatrix" ] }, { "name": "NewZeroMatrix", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 949 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": -15, "comment": "NewZeroMatrix: for IsPlistMatrixRep, a ring, and two ints", "filters": [ [ "IsPlistMatrixRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": -15, "comment": "NewZeroMatrix: for Is8BitMatrixRep, GF(q), and two ints", "filters": [ [ "Is8BitMatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": -15, "comment": "NewZeroMatrix: for IsGF2MatrixRep, GF(2), and two ints", "filters": [ [ "IsGF2MatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "NewZeroMatrix" ] }, { "name": "IdentityMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 955 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 956 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 957 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "IdentityMatrix", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ] }, { "rank": 33, "comment": "IdentityMatrix: for an integer and a plist matrix", "filters": [ [ "IsInt" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 33, "comment": "IdentityMatrix: for a compressed 8bit matrix", "filters": [ [ "IsInt" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 33, "comment": "IdentityMatrix: for a compressed gf2 matrix", "filters": [ [ "IsInt" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 30, "comment": "IdentityMatrix", "filters": [ [ "IsInt" ], [ "IsMatrixObj" ] ] } ], "3args": [ { "rank": 44, "comment": "IdentityMatrix", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdentityMatrix" ] }, { "name": "NewIdentityMatrix", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 961 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -15, "comment": "NewIdentityMatrix: for IsPlistMatrixRep, a ring, and an int", "filters": [ [ "IsPlistMatrixRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ] ] }, { "rank": -15, "comment": "NewIdentityMatrix: for Is8BitMatrixRep, GF(q), and an int", "filters": [ [ "Is8BitMatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] }, { "rank": -15, "comment": "NewIdentityMatrix: for IsGF2MatrixRep, GF(2), and an int", "filters": [ [ "IsGF2MatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewIdentityMatrix" ] }, { "name": "CompanionMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 974 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 31, "comment": "CompanionMatrix: for a polynomial and a matrix", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsMatrixObj" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CompanionMatrix" ] }, { "name": "NewCompanionMatrix", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 979 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -15, "comment": "NewCompanionMatrix: for IsPlistMatrixRep, a polynomial and a ring", "filters": [ [ "IsPlistMatrixRep" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -15, "comment": "NewCompanionMatrix: for Is8BitMatrixRep, a polynomial and a ring", "filters": [ [ "Is8BitMatrixRep" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -15, "comment": "NewCompanionMatrix: for IsGF2MatrixRep, a polynomial and a ring", "filters": [ [ "IsGF2MatrixRep" ], [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewCompanionMatrix" ] }, { "name": "Matrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 999 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1000 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1001 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1004 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1005 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1006 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1009 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1010 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1013 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1014 }, { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1015 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 84 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "Matrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMatrix" ] ] }, { "rank": 18, "comment": "Matrix: for a Rees 0-matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "Matrix: for a Rees matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 2, "comment": "Matrix", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 24, "comment": "Matrix", "filters": [ [ "IsMatrixObj" ], [ "IsMatrixObj" ] ] }, { "rank": 20, "comment": "Matrix", "filters": [ [ "IsList" ], [ "IsInt" ] ] }, { "rank": 14, "comment": "Matrix: generic convenience method with 2 args", "filters": [ [ "IsList" ], [ "IsMatrixObj" ] ] }, { "rank": -9964, "comment": "Matrix", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMatrixObj" ] ] }, { "rank": -9974, "comment": "Matrix", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "3args": [ { "rank": 38, "comment": "Matrix", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsMatrixObj" ] ] }, { "rank": 35, "comment": "Matrix: for a list and a plist matrix", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsPlistMatrixRep" ] ] }, { "rank": 35, "comment": "Matrix: for a list of vecs, an integer, and an 8bit mat", "filters": [ [ "IsList" ], [ "IsInt" ], [ "Is8BitMatrixRep" ] ] }, { "rank": 35, "comment": "Matrix: for a list of vecs, an integer, and a gf2 mat", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsGF2MatrixRep" ] ] }, { "rank": 32, "comment": "Matrix", "filters": [ [ "IsList" ], [ "IsInt" ], [ "IsMatrixObj" ] ] }, { "rank": 28, "comment": "Matrix", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] }, { "rank": -9956, "comment": "Matrix", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsInt" ] ] } ], "4args": [ { "rank": 46, "comment": "Matrix", "filters": [ [ "IsOperation" ], [ "IsMagma", "IsNearAdditiveMagma", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ], [ "IsInt" ] ] } ], "5args": [], "6args": [] }, "aka": [ "Matrix", "MatrixOfReesMatrixSemigroup", "MatrixOfReesZeroMatrixSemigroup" ] }, { "name": "SetMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1010 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 84 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMatrix: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMatrix", "SetMatrixOfReesMatrixSemigroup", "SetMatrixOfReesZeroMatrixSemigroup" ] }, { "name": "HasMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1010 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMatrix", "HasMatrixOfReesMatrixSemigroup", "HasMatrixOfReesZeroMatrixSemigroup" ] }, { "name": "NewMatrix", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1023 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": -15, "comment": "NewMatrix: for IsPlistMatrixRep, a ring, an int, and a list", "filters": [ [ "IsPlistMatrixRep" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt" ], [ "IsList" ] ] }, { "rank": -15, "comment": "NewMatrix: for Is8BitMatrixRep, GF(q), an int, and a list", "filters": [ [ "Is8BitMatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ], [ "IsList" ] ] }, { "rank": -15, "comment": "NewMatrix: for IsGF2MatrixRep, GF(2), an int, and a list", "filters": [ [ "IsGF2MatrixRep" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "NewMatrix" ] }, { "name": "CompatibleVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1055 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "CompatibleVector: for a plist matrix", "filters": [ [ "IsPlistMatrixRep" ] ] }, { "rank": 15, "comment": "CompatibleVector: for an 8bit matrix", "filters": [ [ "Is8BitMatrixRep" ] ] }, { "rank": 15, "comment": "CompatibleVector: for a gf2 matrix", "filters": [ [ "IsGF2MatrixRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CompatibleVector" ] }, { "name": "RowsOfMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1162 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20015, "comment": "RowsOfMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRowsOfMatrix" ] ] }, { "rank": 34, "comment": "RowsOfMatrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RowsOfMatrix" ] }, { "name": "SetRowsOfMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1162 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRowsOfMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRowsOfMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRowsOfMatrix" ] }, { "name": "HasRowsOfMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/matobj2.gd", "line": 1162 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRowsOfMatrix" ] }, { "name": "IsBuiltFromAdditiveMagmaWithInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromAdditiveMagmaWithInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromAdditiveMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromAdditiveMagmaWithInverses" ] }, { "name": "SetIsBuiltFromAdditiveMagmaWithInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromAdditiveMagmaWithInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromAdditiveMagmaWithInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromAdditiveMagmaWithInverses" ] }, { "name": "HasIsBuiltFromAdditiveMagmaWithInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromAdditiveMagmaWithInverses" ] }, { "name": "IsBuiltFromMagma", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromMagma: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromMagma" ] }, { "name": "SetIsBuiltFromMagma", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromMagma: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromMagma: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromMagma" ] }, { "name": "HasIsBuiltFromMagma", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromMagma" ] }, { "name": "IsBuiltFromMagmaWithOne", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromMagmaWithOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromMagmaWithOne" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromMagmaWithOne" ] }, { "name": "SetIsBuiltFromMagmaWithOne", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromMagmaWithOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromMagmaWithOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromMagmaWithOne" ] }, { "name": "HasIsBuiltFromMagmaWithOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromMagmaWithOne" ] }, { "name": "IsBuiltFromMagmaWithInverses", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromMagmaWithInverses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromMagmaWithInverses" ] }, { "name": "SetIsBuiltFromMagmaWithInverses", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromMagmaWithInverses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromMagmaWithInverses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromMagmaWithInverses" ] }, { "name": "HasIsBuiltFromMagmaWithInverses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromMagmaWithInverses" ] }, { "name": "IsBuiltFromGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 206 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromGroup" ] }, { "name": "SetIsBuiltFromGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 206 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromGroup" ] }, { "name": "HasIsBuiltFromGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 206 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromGroup" ] }, { "name": "IsBuiltFromSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromSemigroup" ] }, { "name": "SetIsBuiltFromSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromSemigroup" ] }, { "name": "HasIsBuiltFromSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromSemigroup" ] }, { "name": "IsBuiltFromMonoid", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 248 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsBuiltFromMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBuiltFromMonoid" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBuiltFromMonoid" ] }, { "name": "SetIsBuiltFromMonoid", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 248 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBuiltFromMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBuiltFromMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBuiltFromMonoid" ] }, { "name": "HasIsBuiltFromMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 248 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBuiltFromMonoid" ] }, { "name": "SemigroupOfRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "SemigroupOfRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemigroupOfRewritingSystem" ] ] }, { "rank": 4, "comment": "SemigroupOfRewritingSystem: for a Knuth Bendix rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupOfRewritingSystem" ] }, { "name": "SetSemigroupOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemigroupOfRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemigroupOfRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemigroupOfRewritingSystem" ] }, { "name": "HasSemigroupOfRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemigroupOfRewritingSystem" ] }, { "name": "MonoidOfRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "MonoidOfRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMonoidOfRewritingSystem" ] ] }, { "rank": 4, "comment": "MonoidOfRewritingSystem: for a Knuth Bendix rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonoidOfRewritingSystem" ] }, { "name": "SetMonoidOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMonoidOfRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMonoidOfRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMonoidOfRewritingSystem" ] }, { "name": "HasMonoidOfRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMonoidOfRewritingSystem" ] }, { "name": "FreeStructureOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeStructureOfRewritingSystem" ] }, { "name": "ConfluentRws", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "ConfluentRws: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConfluentRws" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConfluentRws" ] }, { "name": "SetConfluentRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConfluentRws: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConfluentRws: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConfluentRws" ] }, { "name": "HasConfluentRws", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConfluentRws" ] }, { "name": "GeneratorsOfRws", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "GeneratorsOfRws: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsOfRws" ] ] }, { "rank": 17, "comment": "GeneratorsOfRws", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 14, "comment": "GeneratorsOfRws", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 4, "comment": "GeneratorsOfRws: for a monoid rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid" ] ] }, { "rank": 4, "comment": "GeneratorsOfRws: for a monoid rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfRws" ] }, { "name": "SetGeneratorsOfRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "SetGeneratorsOfRws", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsList" ] ] }, { "rank": 2, "comment": "SetGeneratorsOfRws: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsOfRws: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsOfRws" ] }, { "name": "HasGeneratorsOfRws", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 330 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsOfRws" ] }, { "name": "NumberGeneratorsOfRws", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 347 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "NumberGeneratorsOfRws: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumberGeneratorsOfRws" ] ] }, { "rank": 17, "comment": "NumberGeneratorsOfRws", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 14, "comment": "NumberGeneratorsOfRws", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 2, "comment": "NumberGeneratorsOfRws", "filters": [ [ "IsRewritingSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumberGeneratorsOfRws" ] }, { "name": "SetNumberGeneratorsOfRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 347 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "SetNumberGeneratorsOfRws", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsInt" ] ] }, { "rank": 2, "comment": "SetNumberGeneratorsOfRws: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumberGeneratorsOfRws: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNumberGeneratorsOfRws" ] }, { "name": "HasNumberGeneratorsOfRws", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 347 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNumberGeneratorsOfRws" ] }, { "name": "Rules", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "Rules: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRules" ] ] }, { "rank": 17, "comment": "Rules", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 14, "comment": "Rules: Deep Thought", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 5, "comment": "Rules: for a Knuth Bendix rewriting system", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Rules" ] }, { "name": "SetRules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRules: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRules: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRules" ] }, { "name": "HasRules", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRules" ] }, { "name": "OrderingOfRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "OrderingOfRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrderingOfRewritingSystem" ] ] }, { "rank": 5, "comment": "OrderingOfRewritingSystem: for a Knuth Bendix rewriting system", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrderOfRewritingSystem", "OrderingOfRewritingSystem" ] }, { "name": "SetOrderingOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrderingOfRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrderingOfRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrderingOfRewritingSystem" ] }, { "name": "HasOrderingOfRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrderingOfRewritingSystem" ] }, { "name": "IsConfluent", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 448 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsConfluent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsConfluent" ] ] }, { "rank": 66, "comment": "IsConfluent: for pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 14, "comment": "IsConfluent: method for finite polycylic rewriting systems", "filters": [ [ "IsFinite", "HasIsFinite", "IsPolycyclicCollector" ] ] }, { "rank": 13, "comment": "IsConfluent: FromTheLeftCollector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] }, { "rank": 11, "comment": "IsConfluent: generic method for polycyclic rewriting systems", "filters": [ [ "IsPolycyclicCollector" ] ] }, { "rank": 2, "comment": "IsConfluent: for a monoid or a semigroup rewriting system", "filters": [ [ "IsRewritingSystem" ] ] } ], "2args": [ { "rank": 16, "comment": "IsConfluent", "filters": [ [ "IsFinite", "HasIsFinite", "IsPolycyclicCollector" ], [ "IsList" ] ], "aka": [ "FinitePolycyclicCollector_IsConfluent" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsConfluent" ] }, { "name": "SetIsConfluent", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 448 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsConfluent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsConfluent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsConfluent" ] }, { "name": "HasIsConfluent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 448 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsConfluent" ] }, { "name": "IsReduced", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsReduced: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReduced" ] ] }, { "rank": 6, "comment": "IsReduced: for a Knuth Bendix rewriting system", "filters": [ [ "IsMutable", "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReduced" ] }, { "name": "SetIsReduced", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReduced: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReduced: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReduced" ] }, { "name": "HasIsReduced", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReduced" ] }, { "name": "AddRule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 489 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddRule" ] }, { "name": "AddRuleReduced", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 509 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "AddRuleReduced: for a Knuth Bendix rewriting system and a rule", "filters": [ [ "IsMutable", "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddRuleReduced" ] }, { "name": "AddGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "AddGenerators", "filters": [ [ "IsMutable", "IsRewritingSystem" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AddGenerators" ] }, { "name": "MakeConfluent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 545 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "MakeConfluent: for Knuth Bendix Rewriting System", "filters": [ [ "IsMutable", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid", "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] }, { "rank": 8, "comment": "MakeConfluent: for Knuth Bendix Rewriting System", "filters": [ [ "IsMutable", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup", "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MakeConfluent" ] }, { "name": "ReduceRules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 564 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "ReduceRules", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 6, "comment": "ReduceRules: for a Knuth Bendix rewriting system", "filters": [ [ "IsMutable", "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] }, { "rank": 3, "comment": "ReduceRules", "filters": [ [ "IsMutable", "IsRewritingSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReduceRules" ] }, { "name": "ReducedAdditiveInverse", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 9, "comment": "ReducedAdditiveInverse: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromAdditiveMagmaWithInverses", "HasIsBuiltFromAdditiveMagmaWithInverses" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedAdditiveInverse" ] }, { "name": "ReducedComm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 597 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 36, "comment": "ReducedComm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_ReducedComm" ] }, { "rank": 36, "comment": "ReducedComm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 36, "comment": "ReducedComm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 25, "comment": "ReducedComm: DeepThoughtReducedComm", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 20, "comment": "ReducedComm: ReducedLeftQuotient/ReducedProduct", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedComm" ] }, { "name": "ReducedConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 615 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 25, "comment": "ReducedConjugate: DeepThoughtReducedConjugate", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 20, "comment": "ReducedConjugate: ReducedLeftQuotient/ReducedProduct", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedConjugate" ] }, { "name": "ReducedDifference", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 633 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 14, "comment": "ReducedDifference: ReducedSum/ReducedAdditiveInverse", "filters": [ [ "IsRewritingSystem", "IsBuiltFromAdditiveMagmaWithInverses", "HasIsBuiltFromAdditiveMagmaWithInverses" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedDifference" ] }, { "name": "ReducedForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "ReducedForm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_ReducedForm" ] }, { "rank": 28, "comment": "ReducedForm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 28, "comment": "ReducedForm", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 16, "comment": "ReducedForm: CollectWordOrFail", "filters": [ [ "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 9, "comment": "ReducedForm: for a monoid rewriting system and a word on the underlying free monoid", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 9, "comment": "ReducedForm: for a semigroup rewriting system and a word on the underlying free semigroup", "filters": [ [ "IsRewritingSystem", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedForm" ] }, { "name": "IsReducedForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 677 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "IsReducedForm: for a rewriting system and an object", "filters": [ [ "IsRewritingSystem" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReducedForm" ] }, { "name": "ReducedInverse", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 695 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "ReducedInverse", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 20, "comment": "ReducedInverse: DeepThoughtReducedInverse", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 13, "comment": "ReducedInverse: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMagmaWithInverses", "HasIsBuiltFromMagmaWithInverses" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedInverse" ] }, { "name": "ReducedLeftQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 712 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 36, "comment": "ReducedLeftQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_ReducedLeftQuotient" ] }, { "rank": 36, "comment": "ReducedLeftQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 36, "comment": "ReducedLeftQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 25, "comment": "ReducedLeftQuotient: DeepThoughtReducedLeftQuotient", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 18, "comment": "ReducedLeftQuotient: ReducedProduct/ReducedInverse", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMagmaWithInverses", "HasIsBuiltFromMagmaWithInverses" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedLeftQuotient" ] }, { "name": "ReducedOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 730 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "ReducedOne", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 6, "comment": "ReducedOne: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMagmaWithOne", "HasIsBuiltFromMagmaWithOne" ] ] }, { "rank": 4, "comment": "ReducedOne: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromAdditiveMagmaWithInverses", "HasIsBuiltFromAdditiveMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedOne" ] }, { "name": "ReducedPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 746 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 48, "comment": "ReducedPower", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ], [ "IsInt", "IsSmallIntRep" ] ], "aka": [ "FinPowConjCol_ReducedPowerSmallInt" ] }, { "rank": 48, "comment": "ReducedPower", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ], [ "IsInt", "IsSmallIntRep" ] ] }, { "rank": 48, "comment": "ReducedPower", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ], [ "IsInt", "IsSmallIntRep" ] ] }, { "rank": 38, "comment": "ReducedPower: DeepThoughtReducedPower", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsInt" ] ] }, { "rank": 34, "comment": "ReducedPower: ReducedInverse/CollectWordOrFail", "filters": [ [ "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt" ] ] }, { "rank": 31, "comment": "ReducedPower: ReducedProduct/ReducedInverse", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ], [ "IsMultiplicativeElement" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedPower" ] }, { "name": "ReducedProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 769 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 36, "comment": "ReducedProduct", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_ReducedProduct" ] }, { "rank": 36, "comment": "ReducedProduct", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 36, "comment": "ReducedProduct", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 25, "comment": "ReducedProduct: DeepThoughtReducedProduct", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 10, "comment": "ReducedProduct: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMagma", "HasIsBuiltFromMagma" ], [ "IsMultiplicativeElement" ], [ "IsMultiplicativeElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedProduct" ] }, { "name": "ReducedQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 787 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 36, "comment": "ReducedQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is32BitsAssocWord" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_ReducedQuotient" ] }, { "rank": 36, "comment": "ReducedQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is16BitsAssocWord" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 36, "comment": "ReducedQuotient", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "Is8BitsAssocWord" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 25, "comment": "ReducedQuotient: DeepThoughtReducedQuotient", "filters": [ [ "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsDeepThoughtCollectorRep" ], [ "IsAssociativeElement", "IsWord" ], [ "IsAssociativeElement", "IsWord" ] ] }, { "rank": 18, "comment": "ReducedQuotient: ReducedProduct/ReducedInverse", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMagmaWithInverses", "HasIsBuiltFromMagmaWithInverses" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedQuotient" ] }, { "name": "ReducedScalarProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 805 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedScalarProduct" ] }, { "name": "ReducedSum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 823 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 10, "comment": "ReducedSum: ReducedForm", "filters": [ [ "IsRewritingSystem", "IsBuiltFromAdditiveMagmaWithInverses", "HasIsBuiltFromAdditiveMagmaWithInverses" ], [ "IsAdditiveElement" ], [ "IsAdditiveElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedSum" ] }, { "name": "ReducedZero", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rws.gd", "line": 841 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedZero" ] }, { "name": "RelativeOrders", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 107 }, { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 809 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "RelativeOrders: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelativeOrders" ] ] }, { "rank": 24, "comment": "RelativeOrders: fp", "filters": [ [ "IsModuloPcgsFpGroupRep" ] ] }, { "rank": 21, "comment": "RelativeOrders: pc series", "filters": [ [ "IsPcgs" ] ] }, { "rank": 17, "comment": "RelativeOrders", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 14, "comment": "RelativeOrders: Method for Deep Thought", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 13, "comment": "RelativeOrders: from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeOrders" ] }, { "name": "SetRelativeOrders", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 107 }, { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 809 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "SetRelativeOrders: setting orders for prime orders pcgs", "filters": [ [ "IsComponentObjectRep", "IsAttributeStoringRep", "IsPcgs", "HasIsPrimeOrdersPcgs", "HasIsFiniteOrdersPcgs" ], [ "IsList" ] ], "aka": [ "SET_RELATIVE_ORDERS" ] }, { "rank": 25, "comment": "SetRelativeOrders: setting orders and checking for prime orders", "filters": [ [ "IsComponentObjectRep", "IsAttributeStoringRep", "IsPcgs" ], [ "IsList" ] ] }, { "rank": 16, "comment": "SetRelativeOrders", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsList" ] ] }, { "rank": 2, "comment": "SetRelativeOrders: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelativeOrders: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeOrders" ] }, { "name": "HasRelativeOrders", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelativeOrders" ] }, { "name": "OutdatePolycyclicCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 12, "comment": "OutdatePolycyclicCollector", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OutdatePolycyclicCollector" ] }, { "name": "UpdatePolycyclicCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "UpdatePolycyclicCollector: combinatorial collector rep", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ] ] }, { "rank": 17, "comment": "UpdatePolycyclicCollector", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] }, { "rank": 14, "comment": "UpdatePolycyclicCollector", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ] ] }, { "rank": 13, "comment": "UpdatePolycyclicCollector: FromTheLeftCollector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpdatePolycyclicCollector" ] }, { "name": "CollectWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 18, "comment": "CollectWord", "filters": [ [ "IsPolycyclicCollector" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CollectWord" ] }, { "name": "CollectWordOrFail", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 169 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 30, "comment": "CollectWordOrFail", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "IsList" ], [ "Is32BitsAssocWord" ] ], "aka": [ "FinPowConjCol_CollectWordOrFail" ] }, { "rank": 30, "comment": "CollectWordOrFail", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "IsList" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 30, "comment": "CollectWordOrFail", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ], [ "IsList" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 25, "comment": "CollectWordOrFail", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsUpToDatePolycyclicCollector", "IsSingleCollectorRep" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "SingleCollector_CollectWord" ] }, { "rank": 21, "comment": "CollectWordOrFail: DeepThought", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 20, "comment": "CollectWordOrFail: FTL collector with Hall polynomials, exponent vector, gen-exp-pairs", "filters": [ [ "IsUpToDatePolycyclicCollector", "IsFromTheLeftCollectorRep", "IsPolynomialCollector", "HasIsPolynomialCollector" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 20, "comment": "CollectWordOrFail: CombinatorialFromTheLeftCollector", "filters": [ [ "IsUpToDatePolycyclicCollector", "IsFromTheLeftCollectorRep", "IsWeightedCollector", "HasIsWeightedCollector" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 20, "comment": "CollectWordOrFail: FromTheLeftCollector", "filters": [ [ "IsUpToDatePolycyclicCollector", "IsFromTheLeftCollectorRep", "UseLibraryCollector", "HasUseLibraryCollector" ], [ "IsList" ], [ "IsList" ] ], "aka": [ "CollectPolycyclicGap" ] }, { "rank": 19, "comment": "CollectWordOrFail", "filters": [ [ "IsPolycyclicCollector", "IsUpToDatePolycyclicCollector" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 18, "comment": "CollectWordOrFail: FromTheLeftCollector", "filters": [ [ "IsUpToDatePolycyclicCollector", "IsFromTheLeftCollectorRep" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 18, "comment": "CollectWordOrFail", "filters": [ [ "IsPolycyclicCollector" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 17, "comment": "CollectWordOrFail: FromTheLeftCollector (outdated)", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CollectWordOrFail" ] }, { "name": "NonTrivialRightHandSides", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 185 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 17, "comment": "NonTrivialRightHandSides", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NonTrivialRightHandSides" ] }, { "name": "ObjByExponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 19, "comment": "ObjByExponents", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsList" ] ] }, { "rank": 16, "comment": "ObjByExponents: DeepThought", "filters": [ [ "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsList" ] ] }, { "rank": 15, "comment": "ObjByExponents", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ObjByExponents" ] }, { "name": "SetCommutator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 217 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 54, "comment": "SetCommutator: from-the-left collector, words", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsWord" ] ] }, { "rank": 52, "comment": "SetCommutator: for from-the-left collector, words as lists", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsList" ] ] }, { "rank": 49, "comment": "SetCommutator: integers", "filters": [ [ "IsMutable", "IsPowerConjugateCollector" ], [ "IsInt" ], [ "IsInt" ], [] ] }, { "rank": 27, "comment": "SetCommutator: elements", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SetCommutator" ] }, { "name": "SetCommutatorNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 54, "comment": "SetCommutatorNC: integers", "filters": [ [ "IsMutable", "IsPowerConjugateCollector" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 28, "comment": "SetCommutatorNC: elements", "filters": [ [ "IsMutable", "IsPowerConjugateCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SetCommutatorNC" ] }, { "name": "SetCommutatorANC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 225 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCommutatorANC" ] }, { "name": "SetConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 60, "comment": "SetConjugate: combinatorial collector rep", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 59, "comment": "SetConjugate", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 56, "comment": "SetConjugate", "filters": [ [ "IsMutable", "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 54, "comment": "SetConjugate: from-the-left collector, words", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsWord" ] ] }, { "rank": 54, "comment": "SetConjugate", "filters": [ [ "IsMutable", "IsPowerCommutatorCollector" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 52, "comment": "SetConjugate: for from-the-left collector, words as lists", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsList" ] ] }, { "rank": 27, "comment": "SetConjugate", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SetConjugate" ] }, { "name": "SetConjugateNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 245 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 59, "comment": "SetConjugateNC", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "SingleCollector_SetConjugateNC" ] }, { "rank": 54, "comment": "SetConjugateNC", "filters": [ [ "IsMutable", "IsPowerCommutatorCollector" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 52, "comment": "SetConjugateNC: for from-the-left collector, words as lists", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsList" ] ] }, { "rank": 27, "comment": "SetConjugateNC", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SetConjugateNC" ] }, { "name": "SetConjugateANC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 249 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 59, "comment": "SetConjugateANC: pow conj single collector", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SetConjugateANC" ] }, { "name": "SetPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 42, "comment": "SetPower: combinatorial collector rep", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsCombinatorialCollectorRep" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 41, "comment": "SetPower", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 38, "comment": "SetPower", "filters": [ [ "IsMutable", "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 37, "comment": "SetPower: from-the-left collector, word", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsWord" ] ] }, { "rank": 35, "comment": "SetPower: for from-the-left collector, word as list", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] }, { "rank": 22, "comment": "SetPower", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPower" ] }, { "name": "SetPowerNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 269 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 41, "comment": "SetPowerNC", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ], "aka": [ "SingleCollector_SetPowerNC" ] }, { "rank": 35, "comment": "SetPowerNC: for from-the-left collector, word as list", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] }, { "rank": 22, "comment": "SetPowerNC", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPowerNC" ] }, { "name": "SetPowerANC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 273 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 41, "comment": "SetPowerANC: pow conj single collector", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPowerANC" ] }, { "name": "SetRelativeOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetRelativeOrder", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 51, "comment": "SetRelativeOrder: for from-the-left collector", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] }, { "rank": 35, "comment": "SetRelativeOrder", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt" ] ] }, { "rank": 33, "comment": "SetRelativeOrder", "filters": [ [ "IsMutable", "IsPowerConjugateCollector", "IsDeepThoughtCollectorRep" ], [ "IsInt" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeOrder" ] }, { "name": "SetRelativeOrderNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetRelativeOrderNC", "filters": [ [ "IsMutable", "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ], "aka": [ "SingleCollector_SetRelativeOrderNC" ] }, { "rank": 51, "comment": "SetRelativeOrderNC: for from-the-left collector", "filters": [ [ "IsMutable", "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] }, { "rank": 35, "comment": "SetRelativeOrderNC", "filters": [ [ "IsMutable", "IsPolycyclicCollector" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeOrderNC" ] }, { "name": "GetCommutatorNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 49, "comment": "GetCommutatorNC: for from the left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetCommutatorNC" ] }, { "name": "GetConjugateNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 324 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 53, "comment": "GetConjugateNC: finite pow-conj single collector", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 49, "comment": "GetConjugateNC: from the left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetConjugateNC" ] }, { "name": "GetPowerNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 339 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "GetPowerNC", "filters": [ [ "IsFinite", "HasIsFinite", "IsPowerConjugateCollector", "IsSingleCollectorRep" ], [ "IsInt" ] ] }, { "rank": 32, "comment": "GetPowerNC: from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetPowerNC" ] }, { "name": "SingleCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 350 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 67, "comment": "SingleCollector", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsInt" ] ] }, { "rank": 51, "comment": "SingleCollector", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsList" ] ] }, { "rank": 20, "comment": "SingleCollector", "filters": [ [ "IsList" ], [ "IsInt" ] ] }, { "rank": 4, "comment": "SingleCollector", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SingleCollector" ] }, { "name": "SingleCollectorByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 5, "comment": "SingleCollectorByGenerators", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SingleCollectorByGenerators" ] }, { "name": "CombinatorialCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 382 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 67, "comment": "CombinatorialCollector", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsInt" ] ] }, { "rank": 51, "comment": "CombinatorialCollector", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsList" ] ] }, { "rank": 20, "comment": "CombinatorialCollector", "filters": [ [ "IsList" ], [ "IsInt" ] ] }, { "rank": 4, "comment": "CombinatorialCollector", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CombinatorialCollector" ] }, { "name": "CombinatorialCollectorByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 398 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 5, "comment": "CombinatorialCollectorByGenerators", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CombinatorialCollectorByGenerators" ] }, { "name": "DeepThoughtCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 414 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "DeepThoughtCollector", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsInt" ] ] }, { "rank": 53, "comment": "DeepThoughtCollector", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeepThoughtCollector" ] }, { "name": "DeepThoughtCollectorByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 430 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 5, "comment": "DeepThoughtCollectorByGenerators", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeepThoughtCollectorByGenerators" ] }, { "name": "EvaluateOverlapCBA", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [ { "rank": 76, "comment": "EvaluateOverlapCBA: polyc. collector, 2 hom. lists, 3 pos. integers", "filters": [ [ "IsPolycyclicCollector" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ] }, "aka": [ "EvaluateOverlapCBA" ] }, { "name": "EvaluateOverlapBNA", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 454 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [ { "rank": 76, "comment": "EvaluateOverlapBNA: polyc. collector, 2 hom. lists, 3 pos. integers", "filters": [ [ "IsPolycyclicCollector" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ] }, "aka": [ "EvaluateOverlapBNA" ] }, { "name": "EvaluateOverlapBAN", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 456 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [ { "rank": 76, "comment": "EvaluateOverlapBAN: polyc. collector, 2 hom. lists, 3 pos. integers", "filters": [ [ "IsPolycyclicCollector" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ] }, "aka": [ "EvaluateOverlapBAN" ] }, { "name": "EvaluateOverlapANA", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcclt.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 57, "comment": "EvaluateOverlapANA: polyc. collector, 2 hom. lists, 3 pos. integers", "filters": [ [ "IsPolycyclicCollector" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "6args": [] }, "aka": [ "EvaluateOverlapANA" ] }, { "name": "MultiplicativeElementsWithInversesFamilyByRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwsgrp.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "MultiplicativeElementsWithInversesFamilyByRws: 32 bits family", "filters": [ [ "IsFinite", "HasIsFinite", "IsPolycyclicCollector", "IsUpToDatePolycyclicCollector", "Is32BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ] ] }, { "rank": 19, "comment": "MultiplicativeElementsWithInversesFamilyByRws: 16 bits family", "filters": [ [ "IsFinite", "HasIsFinite", "IsPolycyclicCollector", "IsUpToDatePolycyclicCollector", "Is16BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ] ] }, { "rank": 19, "comment": "MultiplicativeElementsWithInversesFamilyByRws: 8 bits family", "filters": [ [ "IsFinite", "HasIsFinite", "IsPolycyclicCollector", "IsUpToDatePolycyclicCollector", "Is8BitsSingleCollectorRep", "IsDefaultRhsTypeSingleCollector" ] ] }, { "rank": 11, "comment": "MultiplicativeElementsWithInversesFamilyByRws: generic method", "filters": [ [ "IsPolycyclicCollector" ] ] }, { "rank": 10, "comment": "MultiplicativeElementsWithInversesFamilyByRws", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MultiplicativeElementsWithInversesFamilyByRws" ] }, { "name": "ElementByRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwsgrp.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "ElementByRws: using 32Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy32BitsSingleCollector" ], [ "Is32BitsAssocWord" ] ] }, { "rank": 11, "comment": "ElementByRws: using 16Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy16BitsSingleCollector" ], [ "Is16BitsAssocWord" ] ] }, { "rank": 11, "comment": "ElementByRws: using 8Bits_AssocWord", "filters": [ [ "IsElementsFamilyBy8BitsSingleCollector" ], [ "Is8BitsAssocWord" ] ] }, { "rank": 4, "comment": "ElementByRws", "filters": [ [ "IsElementsFamilyByRws" ], [ "IsList" ] ] }, { "rank": 2, "comment": "ElementByRws", "filters": [ [ "IsElementsFamilyByRws" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementByRws" ] }, { "name": "GroupByRws", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwsgrp.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10, "comment": "GroupByRws", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByRws" ] }, { "name": "GroupByRwsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwsgrp.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 110, "comment": "GroupByRwsNC: rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromGroup", "HasIsBuiltFromGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByRwsNC" ] }, { "name": "DefiningPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 97 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "DefiningPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDefiningPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefiningPcgs" ] }, { "name": "SetDefiningPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 97 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDefiningPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDefiningPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDefiningPcgs" ] }, { "name": "HasDefiningPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 97 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDefiningPcgs" ] }, { "name": "PolycyclicFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "PolycyclicFactorGroup: for free group, empty list using ' PolycyclicFactorGroupByRelators'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 52, "comment": "PolycyclicFactorGroup: for free group, list using ' PolycyclicFactorGroupByRelators'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolycyclicFactorGroup" ] }, { "name": "PolycyclicFactorGroupNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 183 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "PolycyclicFactorGroupNC: for free group, list using ' PolycyclicFactorGroupByRelators'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolycyclicFactorGroupNC" ] }, { "name": "PolycyclicFactorGroupByRelatorsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 5, "comment": "PolycyclicFactorGroupByRelatorsNC: generic method for family, generators, relators", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolycyclicFactorGroupByRelatorsNC" ] }, { "name": "PolycyclicFactorGroupByRelators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwspcgrp.gd", "line": 205 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 5, "comment": "PolycyclicFactorGroupByRelators: generic method for family, generators, relators", "filters": [ [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PolycyclicFactorGroupByRelators" ] }, { "name": "MonomialComparisonFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MonomialComparisonFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMonomialComparisonFunction" ] ] }, { "rank": 5, "comment": "MonomialComparisonFunction: default: use extrep", "filters": [ [ "IsMonomialOrderingDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonomialComparisonFunction" ] }, { "name": "SetMonomialComparisonFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMonomialComparisonFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMonomialComparisonFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMonomialComparisonFunction" ] }, { "name": "HasMonomialComparisonFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMonomialComparisonFunction" ] }, { "name": "MonomialExtrepComparisonFun", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "MonomialExtrepComparisonFun: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMonomialExtrepComparisonFun" ] ] }, { "rank": 1, "comment": "MonomialExtrepComparisonFun: functions are themselves -- for compatibility", "filters": [ [ "IsFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonomialExtrepComparisonFun" ] }, { "name": "SetMonomialExtrepComparisonFun", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMonomialExtrepComparisonFun: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMonomialExtrepComparisonFun: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMonomialExtrepComparisonFun" ] }, { "name": "HasMonomialExtrepComparisonFun", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMonomialExtrepComparisonFun" ] }, { "name": "OccuringVariableIndices", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "OccuringVariableIndices: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOccuringVariableIndices" ] ] }, { "rank": 14, "comment": "OccuringVariableIndices: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OccuringVariableIndices" ] }, { "name": "SetOccuringVariableIndices", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOccuringVariableIndices: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOccuringVariableIndices: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOccuringVariableIndices" ] }, { "name": "HasOccuringVariableIndices", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOccuringVariableIndices" ] }, { "name": "LeadingMonomialOfPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "LeadingMonomialOfPolynomial: with ordering", "filters": [ [ "IsPolynomialFunction" ], [ "IsMonomialOrdering" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingMonomialOfPolynomial" ] }, { "name": "LeadingCoefficientOfPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 204 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "LeadingCoefficientOfPolynomial: with ordering", "filters": [ [ "IsPolynomialFunction" ], [ "IsMonomialOrdering" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingCoefficientOfPolynomial" ] }, { "name": "LeadingTermOfPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 223 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 13, "comment": "LeadingTermOfPolynomial: with ordering", "filters": [ [ "IsPolynomialFunction" ], [ "IsMonomialOrdering" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingTermOfPolynomial" ] }, { "name": "GroebnerBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 486 }, { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 488 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "GroebnerBasis: ideal with stored GB", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal", "CategoryCollections(IsRationalFunction)", "HasStoredGroebnerBasis" ], [ "IsMonomialOrdering" ] ] }, { "rank": 34, "comment": "GroebnerBasis: ideal", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal", "CategoryCollections(IsRationalFunction)" ], [ "IsMonomialOrdering" ] ] }, { "rank": 26, "comment": "GroebnerBasis: polynomials", "filters": [ [ "IsHomogeneousList", "CategoryCollections(IsRationalFunction)" ], [ "IsMonomialOrdering" ] ] }, { "rank": 1, "comment": "GroebnerBasis: fix function", "filters": [ [], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GrobnerBasis", "GroebnerBasis" ] }, { "name": "ReducedGroebnerBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 537 }, { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 539 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "ReducedGroebnerBasis: ideal", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal", "CategoryCollections(IsRationalFunction)" ], [ "IsMonomialOrdering" ] ] }, { "rank": 26, "comment": "ReducedGroebnerBasis: polynomials", "filters": [ [ "IsHomogeneousList", "CategoryCollections(IsRationalFunction)" ], [ "IsMonomialOrdering" ] ] }, { "rank": 1, "comment": "ReducedGroebnerBasis: fix function", "filters": [ [], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedGrobnerBasis", "ReducedGroebnerBasis" ] }, { "name": "StoredGroebnerBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 560 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20036, "comment": "StoredGroebnerBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStoredGroebnerBasis" ] ] }, { "rank": 33, "comment": "StoredGroebnerBasis: ideal", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "HasLeftActingRingOfIdeal", "HasRightActingRingOfIdeal", "CategoryCollections(IsRationalFunction)" ] ] }, { "rank": -26, "comment": "StoredGroebnerBasis: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "CategoryCollections(IsRationalFunction)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StoredGroebnerBasis" ] }, { "name": "SetStoredGroebnerBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 560 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStoredGroebnerBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStoredGroebnerBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStoredGroebnerBasis" ] }, { "name": "HasStoredGroebnerBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/groebner.gd", "line": 560 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStoredGroebnerBasis" ] }, { "name": "PcgsByPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "PcgsByPcSequence", "filters": [ [ "IsElementsFamilyByRws" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 21, "comment": "PcgsByPcSequence", "filters": [ [ "IsFamily" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 6, "comment": "PcgsByPcSequence", "filters": [ [ "IsElementsFamilyByRws" ], [ "IsHomogeneousList" ] ] }, { "rank": 5, "comment": "PcgsByPcSequence", "filters": [ [ "IsFamily" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsByPcSequence" ] }, { "name": "PcgsByPcSequenceNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 65, "comment": "PcgsByPcSequenceNC: perm group, Sims' algorithm", "filters": [ [ "IsFamily" ], [ "IsHomogeneousList", "CategoryCollections(IsPerm)" ] ] }, { "rank": 22, "comment": "PcgsByPcSequenceNC: elements family by rws, empty sequence", "filters": [ [ "IsElementsFamilyByRws" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 21, "comment": "PcgsByPcSequenceNC: pc series, empty sequence", "filters": [ [ "IsFamily" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 7, "comment": "PcgsByPcSequenceNC: elements family by rws with defining pcgs", "filters": [ [ "IsElementsFamilyByRws", "HasDefiningPcgs" ], [ "IsHomogeneousList" ] ] }, { "rank": 6, "comment": "PcgsByPcSequenceNC: elements family by rws", "filters": [ [ "IsElementsFamilyByRws" ], [ "IsHomogeneousList" ] ] }, { "rank": 5, "comment": "PcgsByPcSequenceNC: pc series", "filters": [ [ "IsFamily" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsByPcSequenceNC" ] }, { "name": "PcgsByPcSequenceCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": -3, "comment": "PcgsByPcSequenceCons: generic constructor", "filters": [ [ "IsPcgsDefaultRep" ], [], [ "IsFamily" ], [ "IsList" ], [ "IsList" ] ] } ], "6args": [] }, "aka": [ "PcgsByPcSequenceCons" ] }, { "name": "PcGroupWithPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 201 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "PcGroupWithPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcGroupWithPcgs" ] ] }, { "rank": 21, "comment": "PcGroupWithPcgs", "filters": [ [ "IsPcgs" ] ] }, { "rank": 20, "comment": "PcGroupWithPcgs: pcgs modulo pcgs", "filters": [ [ "IsModuloPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByPcgs", "PcGroupWithPcgs" ] }, { "name": "SetPcGroupWithPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcGroupWithPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcGroupWithPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupByPcgs", "SetPcGroupWithPcgs" ] }, { "name": "HasPcGroupWithPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupByPcgs", "HasPcGroupWithPcgs" ] }, { "name": "GroupOfPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 219 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "GroupOfPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupOfPcgs" ] ] }, { "rank": 27, "comment": "GroupOfPcgs", "filters": [ [ "IsPcgs", "IsPcgsPermGroupRep" ] ] }, { "rank": 21, "comment": "GroupOfPcgs", "filters": [ [ "IsPcgs" ] ] }, { "rank": 20, "comment": "GroupOfPcgs", "filters": [ [ "IsModuloPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupOfPcgs" ] }, { "name": "SetGroupOfPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 219 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupOfPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupOfPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupOfPcgs" ] }, { "name": "HasGroupOfPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 219 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupOfPcgs" ] }, { "name": "OneOfPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "OneOfPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOneOfPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OneOfPcgs" ] }, { "name": "SetOneOfPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOneOfPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOneOfPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOneOfPcgs" ] }, { "name": "HasOneOfPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOneOfPcgs" ] }, { "name": "PcSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 271 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "PcSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcSeries" ] ] }, { "rank": 27, "comment": "PcSeries", "filters": [ [ "IsPcgs", "IsPcgsPermGroupRep" ] ] }, { "rank": 21, "comment": "PcSeries: construct subgroups", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcSeries" ] }, { "name": "SetPcSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 271 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcSeries" ] }, { "name": "HasPcSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 271 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcSeries" ] }, { "name": "IsPcgsElementaryAbelianSeries", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsPcgsElementaryAbelianSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPcgsElementaryAbelianSeries" ] ] }, { "rank": 21, "comment": "IsPcgsElementaryAbelianSeries: test if elm. abelian", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPcgsElementaryAbelianSeries" ] }, { "name": "SetIsPcgsElementaryAbelianSeries", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPcgsElementaryAbelianSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPcgsElementaryAbelianSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPcgsElementaryAbelianSeries" ] }, { "name": "HasIsPcgsElementaryAbelianSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPcgsElementaryAbelianSeries" ] }, { "name": "PcgsElementaryAbelianSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PcgsElementaryAbelianSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcgsElementaryAbelianSeries" ] ] }, { "rank": 102, "comment": "PcgsElementaryAbelianSeries: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 68, "comment": "PcgsElementaryAbelianSeries: for pc group with parent group", "filters": [ [ "IsFinite", "HasIsFinite", "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 67, "comment": "PcgsElementaryAbelianSeries: CRISP method for pc group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 66, "comment": "PcgsElementaryAbelianSeries: for PCgroups via SpecialPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ], "aka": [ "PcgsElAbSerFromSpecPcgs" ] }, { "rank": 61, "comment": "PcgsElementaryAbelianSeries: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "PcgsElementaryAbelianSeries: finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "PcgsElementaryAbelianSeries: for group with parent group", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "PcgsElementaryAbelianSeries: generic group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "DoPcgsElementaryAbelianSeries" ] }, { "rank": 22, "comment": "PcgsElementaryAbelianSeries: if special pcgs is known", "filters": [ [ "HasSpecialPcgs" ] ] }, { "rank": 2, "comment": "PcgsElementaryAbelianSeries: group list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "PcgsElementaryAbelianSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsElementaryAbelianSeries" ] }, { "name": "SetPcgsElementaryAbelianSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcgsElementaryAbelianSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcgsElementaryAbelianSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcgsElementaryAbelianSeries" ] }, { "name": "HasPcgsElementaryAbelianSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcgsElementaryAbelianSeries" ] }, { "name": "IndicesEANormalSteps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IndicesEANormalSteps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesEANormalSteps" ] ] }, { "rank": 25, "comment": "IndicesEANormalSteps: special pcgs: LGFirst", "filters": [ [ "IsSpecialPcgs", "HasIsSpecialPcgs" ] ], "aka": [ "LGFirst" ] }, { "rank": 23, "comment": "IndicesEANormalSteps: inherit from parent", "filters": [ [ "IsInducedPcgs", "HasParentPcgs" ] ] }, { "rank": 0, "comment": "IndicesEANormalSteps: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesEANormalSteps" ] }, { "name": "SetIndicesEANormalSteps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesEANormalSteps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesEANormalSteps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesEANormalSteps" ] }, { "name": "HasIndicesEANormalSteps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesEANormalSteps" ] }, { "name": "EANormalSeriesByPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 376 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "EANormalSeriesByPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEANormalSeriesByPcgs" ] ] }, { "rank": 30, "comment": "EANormalSeriesByPcgs: perm group modulo rep", "filters": [ [ "IsPcgsElementaryAbelianSeries", "HasIsPcgsElementaryAbelianSeries", "IsModuloPcgsPermGroupRep" ] ], "aka": [ "NorSerPermPcgs" ] }, { "rank": 29, "comment": "EANormalSeriesByPcgs: perm group rep", "filters": [ [ "IsPcgs", "IsPcgsElementaryAbelianSeries", "HasIsPcgsElementaryAbelianSeries", "IsPcgsPermGroupRep" ] ] }, { "rank": 28, "comment": "EANormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesEANormalSteps", "IsPcgsPermGroupRep" ] ] }, { "rank": 23, "comment": "EANormalSeriesByPcgs: from PcSeries", "filters": [ [ "IsPcgs", "HasPcSeries", "HasIndicesEANormalSteps" ] ] }, { "rank": 22, "comment": "EANormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesEANormalSteps" ] ] }, { "rank": 0, "comment": "EANormalSeriesByPcgs: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EANormalSeriesByPcgs" ] }, { "name": "SetEANormalSeriesByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 376 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEANormalSeriesByPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEANormalSeriesByPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEANormalSeriesByPcgs" ] }, { "name": "HasEANormalSeriesByPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 376 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEANormalSeriesByPcgs" ] }, { "name": "IsPcgsCentralSeries", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 397 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsPcgsCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPcgsCentralSeries" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPcgsCentralSeries" ] }, { "name": "SetIsPcgsCentralSeries", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 397 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPcgsCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPcgsCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPcgsCentralSeries" ] }, { "name": "HasIsPcgsCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 397 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPcgsCentralSeries" ] }, { "name": "PcgsCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PcgsCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcgsCentralSeries" ] ] }, { "rank": 102, "comment": "PcgsCentralSeries: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 66, "comment": "PcgsCentralSeries: for pc groups use SpecialPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ], "aka": [ "DoCentralSeriesPcgsIfNilpot" ] }, { "rank": 61, "comment": "PcgsCentralSeries: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "PcgsCentralSeries: for pcgs computable use SpecialPcgs", "filters": [ [ "CanEasilyComputePcgs" ] ] }, { "rank": 22, "comment": "PcgsCentralSeries: if special pcgs is known", "filters": [ [ "HasSpecialPcgs" ] ] }, { "rank": 1, "comment": "PcgsCentralSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsCentralSeries" ] }, { "name": "SetPcgsCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcgsCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcgsCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcgsCentralSeries" ] }, { "name": "HasPcgsCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 416 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcgsCentralSeries" ] }, { "name": "IndicesCentralNormalSteps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IndicesCentralNormalSteps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesCentralNormalSteps" ] ] }, { "rank": 0, "comment": "IndicesCentralNormalSteps: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesCentralNormalSteps" ] }, { "name": "SetIndicesCentralNormalSteps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesCentralNormalSteps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesCentralNormalSteps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesCentralNormalSteps" ] }, { "name": "HasIndicesCentralNormalSteps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesCentralNormalSteps" ] }, { "name": "CentralNormalSeriesByPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 473 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "CentralNormalSeriesByPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentralNormalSeriesByPcgs" ] ] }, { "rank": 28, "comment": "CentralNormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesCentralNormalSteps", "IsPcgsPermGroupRep" ] ] }, { "rank": 23, "comment": "CentralNormalSeriesByPcgs: from PcSeries", "filters": [ [ "IsPcgs", "HasPcSeries", "HasIndicesCentralNormalSteps" ] ] }, { "rank": 22, "comment": "CentralNormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesCentralNormalSteps" ] ] }, { "rank": 0, "comment": "CentralNormalSeriesByPcgs: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentralNormalSeriesByPcgs" ] }, { "name": "SetCentralNormalSeriesByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 473 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentralNormalSeriesByPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentralNormalSeriesByPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentralNormalSeriesByPcgs" ] }, { "name": "HasCentralNormalSeriesByPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 473 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentralNormalSeriesByPcgs" ] }, { "name": "IsPcgsPCentralSeriesPGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 492 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsPcgsPCentralSeriesPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPcgsPCentralSeriesPGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPcgsPCentralSeriesPGroup" ] }, { "name": "SetIsPcgsPCentralSeriesPGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 492 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPcgsPCentralSeriesPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPcgsPCentralSeriesPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPcgsPCentralSeriesPGroup" ] }, { "name": "HasIsPcgsPCentralSeriesPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 492 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPcgsPCentralSeriesPGroup" ] }, { "name": "PcgsPCentralSeriesPGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PcgsPCentralSeriesPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcgsPCentralSeriesPGroup" ] ] }, { "rank": 102, "comment": "PcgsPCentralSeriesPGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 66, "comment": "PcgsPCentralSeriesPGroup: for pc groups use SpecialPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 61, "comment": "PcgsPCentralSeriesPGroup: for permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "PcgsPCentralSeriesPGroup: for pcgs computable use SpecialPcgs", "filters": [ [ "CanEasilyComputePcgs" ] ] }, { "rank": 1, "comment": "PcgsPCentralSeriesPGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsPCentralSeriesPGroup" ] }, { "name": "SetPcgsPCentralSeriesPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcgsPCentralSeriesPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcgsPCentralSeriesPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcgsPCentralSeriesPGroup" ] }, { "name": "HasPcgsPCentralSeriesPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcgsPCentralSeriesPGroup" ] }, { "name": "IndicesPCentralNormalStepsPGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 548 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IndicesPCentralNormalStepsPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesPCentralNormalStepsPGroup" ] ] }, { "rank": 0, "comment": "IndicesPCentralNormalStepsPGroup: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesPCentralNormalStepsPGroup" ] }, { "name": "SetIndicesPCentralNormalStepsPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 548 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesPCentralNormalStepsPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesPCentralNormalStepsPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesPCentralNormalStepsPGroup" ] }, { "name": "HasIndicesPCentralNormalStepsPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 548 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesPCentralNormalStepsPGroup" ] }, { "name": "PCentralNormalSeriesByPcgsPGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 568 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "PCentralNormalSeriesByPcgsPGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPCentralNormalSeriesByPcgsPGroup" ] ] }, { "rank": 28, "comment": "PCentralNormalSeriesByPcgsPGroup: from indices", "filters": [ [ "IsPcgs", "HasIndicesPCentralNormalStepsPGroup", "IsPcgsPermGroupRep" ] ] }, { "rank": 23, "comment": "PCentralNormalSeriesByPcgsPGroup: from PcSeries", "filters": [ [ "IsPcgs", "HasPcSeries", "HasIndicesPCentralNormalStepsPGroup" ] ] }, { "rank": 22, "comment": "PCentralNormalSeriesByPcgsPGroup: from indices", "filters": [ [ "IsPcgs", "HasIndicesPCentralNormalStepsPGroup" ] ] }, { "rank": 0, "comment": "PCentralNormalSeriesByPcgsPGroup: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PCentralNormalSeriesByPcgsPGroup" ] }, { "name": "SetPCentralNormalSeriesByPcgsPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 568 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPCentralNormalSeriesByPcgsPGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPCentralNormalSeriesByPcgsPGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPCentralNormalSeriesByPcgsPGroup" ] }, { "name": "HasPCentralNormalSeriesByPcgsPGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 568 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPCentralNormalSeriesByPcgsPGroup" ] }, { "name": "IsPcgsChiefSeries", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsPcgsChiefSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPcgsChiefSeries" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPcgsChiefSeries" ] }, { "name": "SetIsPcgsChiefSeries", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPcgsChiefSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPcgsChiefSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPcgsChiefSeries" ] }, { "name": "HasIsPcgsChiefSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPcgsChiefSeries" ] }, { "name": "PcgsChiefSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PcgsChiefSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcgsChiefSeries" ] ] }, { "rank": 102, "comment": "PcgsChiefSeries: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 35, "comment": "PcgsChiefSeries: compute chief series and pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PcgsChiefSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsChiefSeries" ] }, { "name": "SetPcgsChiefSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcgsChiefSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcgsChiefSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcgsChiefSeries" ] }, { "name": "HasPcgsChiefSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 604 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcgsChiefSeries" ] }, { "name": "IndicesChiefNormalSteps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 640 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IndicesChiefNormalSteps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesChiefNormalSteps" ] ] }, { "rank": 0, "comment": "IndicesChiefNormalSteps: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesChiefNormalSteps" ] }, { "name": "SetIndicesChiefNormalSteps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 640 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesChiefNormalSteps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesChiefNormalSteps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesChiefNormalSteps" ] }, { "name": "HasIndicesChiefNormalSteps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 640 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesChiefNormalSteps" ] }, { "name": "ChiefNormalSeriesByPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 679 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "ChiefNormalSeriesByPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasChiefNormalSeriesByPcgs" ] ] }, { "rank": 28, "comment": "ChiefNormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesChiefNormalSteps", "IsPcgsPermGroupRep" ] ] }, { "rank": 23, "comment": "ChiefNormalSeriesByPcgs: from PcSeries", "filters": [ [ "IsPcgs", "HasPcSeries", "HasIndicesChiefNormalSteps" ] ] }, { "rank": 22, "comment": "ChiefNormalSeriesByPcgs: from indices", "filters": [ [ "IsPcgs", "HasIndicesChiefNormalSteps" ] ] }, { "rank": 0, "comment": "ChiefNormalSeriesByPcgs: compatibility only", "filters": [ [ "IsPcgs", "HasIndicesNormalSteps" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChiefNormalSeriesByPcgs" ] }, { "name": "SetChiefNormalSeriesByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 679 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetChiefNormalSeriesByPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetChiefNormalSeriesByPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetChiefNormalSeriesByPcgs" ] }, { "name": "HasChiefNormalSeriesByPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 679 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasChiefNormalSeriesByPcgs" ] }, { "name": "IndicesNormalSteps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 699 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IndicesNormalSteps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesNormalSteps" ] ] }, { "rank": 21, "comment": "IndicesNormalSteps: generic", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesNormalSteps" ] }, { "name": "SetIndicesNormalSteps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 699 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesNormalSteps: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesNormalSteps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesNormalSteps" ] }, { "name": "HasIndicesNormalSteps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 699 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesNormalSteps" ] }, { "name": "NormalSeriesByPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "NormalSeriesByPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalSeriesByPcgs" ] ] }, { "rank": 21, "comment": "NormalSeriesByPcgs: generic", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalSeriesByPcgs" ] }, { "name": "SetNormalSeriesByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalSeriesByPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalSeriesByPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalSeriesByPcgs" ] }, { "name": "HasNormalSeriesByPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 719 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalSeriesByPcgs" ] }, { "name": "IsPrimeOrdersPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 738 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IsPrimeOrdersPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimeOrdersPcgs" ] ] }, { "rank": 21, "comment": "IsPrimeOrdersPcgs", "filters": [ [ "IsPcgs" ] ] }, { "rank": 20, "comment": "IsPrimeOrdersPcgs", "filters": [ [ "IsModuloPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimeOrdersPcgs" ] }, { "name": "SetIsPrimeOrdersPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 738 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimeOrdersPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimeOrdersPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimeOrdersPcgs" ] }, { "name": "HasIsPrimeOrdersPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 738 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimeOrdersPcgs" ] }, { "name": "IsFiniteOrdersPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 755 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IsFiniteOrdersPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFiniteOrdersPcgs" ] ] }, { "rank": 21, "comment": "IsFiniteOrdersPcgs", "filters": [ [ "IsPcgs" ] ] }, { "rank": 20, "comment": "IsFiniteOrdersPcgs", "filters": [ [ "IsModuloPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFiniteOrdersPcgs" ] }, { "name": "SetIsFiniteOrdersPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 755 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFiniteOrdersPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFiniteOrdersPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFiniteOrdersPcgs" ] }, { "name": "HasIsFiniteOrdersPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 755 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFiniteOrdersPcgs" ] }, { "name": "RefinedPcGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 773 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20069, "comment": "RefinedPcGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRefinedPcGroup" ] ] }, { "rank": 66, "comment": "RefinedPcGroup: group with refined pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 37, "comment": "RefinedPcGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RefinedPcGroup" ] }, { "name": "SetRefinedPcGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 773 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRefinedPcGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRefinedPcGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRefinedPcGroup" ] }, { "name": "HasRefinedPcGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 773 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRefinedPcGroup" ] }, { "name": "IsomorphismRefinedPcGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 791 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismRefinedPcGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismRefinedPcGroup" ] ] }, { "rank": 66, "comment": "IsomorphismRefinedPcGroup: group with refined pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 1, "comment": "IsomorphismRefinedPcGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismRefinedPcGroup" ] }, { "name": "SetIsomorphismRefinedPcGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 791 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismRefinedPcGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismRefinedPcGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismRefinedPcGroup" ] }, { "name": "HasIsomorphismRefinedPcGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 791 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismRefinedPcGroup" ] }, { "name": "DepthOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 825 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 363, "comment": "DepthOfPcElement: handled by nice monomorphism: attribute CollElm", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 185, "comment": "DepthOfPcElement: family pcgs (32 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_DepthOfPcElement" ] }, { "rank": 185, "comment": "DepthOfPcElement: family pcgs (16 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_DepthOfPcElement" ] }, { "rank": 185, "comment": "DepthOfPcElement: family pcgs (8 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_DepthOfPcElement" ] }, { "rank": 82, "comment": "DepthOfPcElement: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 44, "comment": "DepthOfPcElement: for pcgs of direct product", "filters": [ [ "IsPcgs", "IsPcgsDirectProductRep" ], [ "IsDirectProductElement" ] ] }, { "rank": 37, "comment": "DepthOfPcElement: permpcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ] ] }, { "rank": 27, "comment": "DepthOfPcElement: pcgs by pcgs", "filters": [ [ "IsPcgs", "IsPcgsByPcgsRep" ], [] ] }, { "rank": 26, "comment": "DepthOfPcElement: sorted pcgs", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [] ] }, { "rank": 26, "comment": "DepthOfPcElement: induced pcgs", "filters": [ [ "IsInducedPcgs", "IsInducedPcgsRep" ], [] ] }, { "rank": 25, "comment": "DepthOfPcElement: unsorted pcgs", "filters": [ [ "IsPcgs", "IsUnsortedPcgsRep" ], [] ] }, { "rank": 24, "comment": "DepthOfPcElement: pcgs modulo pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloPcgsRep" ], [] ] }, { "rank": 21, "comment": "DepthOfPcElement: generic methods, ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [] ] } ], "3args": [ { "rank": 382, "comment": "DepthOfPcElement", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 56, "comment": "DepthOfPcElement: permpcgs,start", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "DepthOfPcElement: pcgs modulo pcgs, ignoring <min>", "filters": [ [ "IsPcgs" ], [], [ "IsInt" ] ] }, { "rank": 38, "comment": "DepthOfPcElement: pcgs modulo pcgs, ignoring <min>", "filters": [ [ "IsModuloPcgs" ], [], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DepthOfPcElement" ] }, { "name": "DifferenceOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 838 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 21, "comment": "DifferenceOfPcElement: generic methods, PcElementByExponents/ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DifferenceOfPcElement" ] }, { "name": "ExponentOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 855 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 382, "comment": "ExponentOfPcElement: via nicoemorphism", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 204, "comment": "ExponentOfPcElement: family pcgs (32bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "32Bits_ExponentOfPcElement" ] }, { "rank": 204, "comment": "ExponentOfPcElement: family pcgs (16bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "16Bits_ExponentOfPcElement" ] }, { "rank": 204, "comment": "ExponentOfPcElement: family pcgs (8bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "8Bits_ExponentOfPcElement" ] }, { "rank": 56, "comment": "ExponentOfPcElement", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 49, "comment": "ExponentOfPcElement: induced pcgs", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "ExponentOfPcElement: sorted pcgs", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 44, "comment": "ExponentOfPcElement: unsorted pcgs", "filters": [ [ "IsPcgs", "IsUnsortedPcgsRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 44, "comment": "ExponentOfPcElement: pcgs modulo tail-pcgs, ExponentsOfPcElement", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "ExponentOfPcElement: generic method, ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "ExponentOfPcElement: pcgs modulo pcgs, ExponentsOfPcElement", "filters": [ [ "IsModuloPcgs" ], [], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentOfPcElement" ] }, { "name": "ExponentsOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 874 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 363, "comment": "ExponentsOfPcElement: handled by nice monomorphism: attribute CollElm", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 179, "comment": "ExponentsOfPcElement: family pcgs/32 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_ExponentsOfPcElement" ] }, { "rank": 179, "comment": "ExponentsOfPcElement: family pcgs/16 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_ExponentsOfPcElement" ] }, { "rank": 179, "comment": "ExponentsOfPcElement: family pcgs/8 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_ExponentsOfPcElement" ] }, { "rank": 82, "comment": "ExponentsOfPcElement: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 44, "comment": "ExponentsOfPcElement: for pcgs of direct product", "filters": [ [ "IsPcgs", "IsPcgsDirectProductRep" ], [ "IsDirectProductElement" ] ] }, { "rank": 37, "comment": "ExponentsOfPcElement: perm group", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ] ] }, { "rank": 30, "comment": "ExponentsOfPcElement: subset of induced pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsSubsetInducedPcgsRep" ], [] ] }, { "rank": 30, "comment": "ExponentsOfPcElement: induced pcgs", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ], [] ] }, { "rank": 29, "comment": "ExponentsOfPcElement: fp", "filters": [ [ "IsModuloPcgsFpGroupRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 27, "comment": "ExponentsOfPcElement: pcgs by pcgs", "filters": [ [ "IsPcgs", "IsPcgsByPcgsRep" ], [] ] }, { "rank": 26, "comment": "ExponentsOfPcElement: sorted pcgs", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [] ] }, { "rank": 26, "comment": "ExponentsOfPcElement: subset induced pcgs modulo tail-pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep", "IsNumeratorParentForExponentsRep" ], [] ] }, { "rank": 25, "comment": "ExponentsOfPcElement: unsorted pcgs", "filters": [ [ "IsPcgs", "IsUnsortedPcgsRep" ], [] ] }, { "rank": 25, "comment": "ExponentsOfPcElement: pcgs modulo tail-pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep" ], [] ] }, { "rank": 25, "comment": "ExponentsOfPcElement: modpcgs numerator parent layers", "filters": [ [ "IsModuloPcgs", "IsModuloPcgsRep", "IsNumeratorParentLayersForExponentsRep" ], [] ] }, { "rank": 24, "comment": "ExponentsOfPcElement: pcgs modulo pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloPcgsRep" ], [] ] }, { "rank": 21, "comment": "ExponentsOfPcElement: pc series", "filters": [ [ "IsPcgs" ], [] ] } ], "3args": [ { "rank": 392, "comment": "ExponentsOfPcElement", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 383, "comment": "ExponentsOfPcElement: perm group with 0 positions", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 181, "comment": "ExponentsOfPcElement: family pcgs/32 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is32BitsPcWordRep" ], [ "IsList" ] ] }, { "rank": 181, "comment": "ExponentsOfPcElement: family pcgs/16 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is16BitsPcWordRep" ], [ "IsList" ] ] }, { "rank": 181, "comment": "ExponentsOfPcElement: family pcgs/8 bit", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "Is8BitsPcWordRep" ], [ "IsList" ] ] }, { "rank": 66, "comment": "ExponentsOfPcElement: perm group with positions", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 57, "comment": "ExponentsOfPcElement: perm group with 0 positions", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 32, "comment": "ExponentsOfPcElement: subset of induced pcgs, subrange", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsSubsetInducedPcgsRep" ], [], [ "IsList" ] ] }, { "rank": 32, "comment": "ExponentsOfPcElement: induced pcgs, subrange", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ], [], [ "IsList" ] ] }, { "rank": 28, "comment": "ExponentsOfPcElement: sorted pcgs/range", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [], [ "IsList" ] ], "aka": [ "ExpPcElmSortedFun" ] }, { "rank": 28, "comment": "ExponentsOfPcElement: subset induced pcgs modulo tail-pcgs, subrange", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep", "IsNumeratorParentForExponentsRep" ], [], [ "IsList" ] ] }, { "rank": 27, "comment": "ExponentsOfPcElement: unsorted pcgs/range", "filters": [ [ "IsPcgs", "IsUnsortedPcgsRep" ], [], [ "IsList" ] ] }, { "rank": 27, "comment": "ExponentsOfPcElement: pcgs modulo tail-pcgs, subrange", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep" ], [], [ "IsList" ] ] }, { "rank": 26, "comment": "ExponentsOfPcElement: pcgs modulo pcgs, subrange", "filters": [ [ "IsModuloPcgs", "IsModuloPcgsRep" ], [], [ "IsList" ] ] }, { "rank": 23, "comment": "ExponentsOfPcElement: with positions, falling back to ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [], [ "IsList" ] ] }, { "rank": 22, "comment": "ExponentsOfPcElement: pcgs mod. pcgs,range, falling back to Exp.OfPcElement", "filters": [ [ "IsModuloPcgs" ], [], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsOfPcElement" ] }, { "name": "ExponentsOfConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 896 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 114, "comment": "ExponentsOfConjugate: family pcgs: look up", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 64, "comment": "ExponentsOfConjugate: subset induced pcgs modulo tail-pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep", "IsNumeratorParentForExponentsRep" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 58, "comment": "ExponentsOfConjugate: generic: compute conjugate", "filters": [ [ "IsModuloPcgs" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsOfConjugate" ] }, { "name": "ExponentsOfRelativePower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 919 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 95, "comment": "ExponentsOfRelativePower: family pcgs: look up", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "ExponentsOfRelativePower: subset induced pcgs modulo tail-pcgs", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsRep", "IsNumeratorParentForExponentsRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 39, "comment": "ExponentsOfRelativePower: generic: compute power", "filters": [ [ "IsModuloPcgs" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsOfRelativePower" ] }, { "name": "ExponentsOfCommutator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 941 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 58, "comment": "ExponentsOfCommutator: generic: compute commutator", "filters": [ [ "IsModuloPcgs" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsOfCommutator" ] }, { "name": "LeadingExponentOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 959 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 363, "comment": "LeadingExponentOfPcElement: handled by nice monomorphism: attribute CollElm", "filters": [ [ "IsPcgs", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 185, "comment": "LeadingExponentOfPcElement: family pcgs (32 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ] ], "aka": [ "32Bits_LeadingExponentOfPcElement" ] }, { "rank": 185, "comment": "LeadingExponentOfPcElement: family pcgs (16 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ] ], "aka": [ "16Bits_LeadingExponentOfPcElement" ] }, { "rank": 185, "comment": "LeadingExponentOfPcElement: family pcgs (8 bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ] ], "aka": [ "8Bits_LeadingExponentOfPcElement" ] }, { "rank": 82, "comment": "LeadingExponentOfPcElement: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws" ] ] }, { "rank": 37, "comment": "LeadingExponentOfPcElement", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ] ] }, { "rank": 30, "comment": "LeadingExponentOfPcElement: subset induced pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsSubsetInducedPcgsRep" ], [] ] }, { "rank": 26, "comment": "LeadingExponentOfPcElement: sorted pcgs", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [] ] }, { "rank": 25, "comment": "LeadingExponentOfPcElement: unsorted pcgs", "filters": [ [ "IsPcgs", "IsUnsortedPcgsRep" ], [] ] }, { "rank": 21, "comment": "LeadingExponentOfPcElement: generic methods, ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [] ] }, { "rank": 20, "comment": "LeadingExponentOfPcElement: pcgs modulo pcgs, use ExponentsOfPcElement", "filters": [ [ "IsModuloPcgs" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingExponentOfPcElement" ] }, { "name": "DepthAndLeadingExponentOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 978 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "DepthAndLeadingExponentOfPcElement: permpcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsPerm" ] ] }, { "rank": 20, "comment": "DepthAndLeadingExponentOfPcElement: generic methods, ExponentsOfPcElement", "filters": [ [ "IsModuloPcgs" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DepthAndLeadingExponentOfPcElement" ] }, { "name": "PcElementByExponentsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1011 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 107, "comment": "PcElementByExponentsNC: family pcgs, FFE", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 107, "comment": "PcElementByExponentsNC: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 83, "comment": "PcElementByExponentsNC: subset induced wrt family pcgs, FFE", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsSubsetInducedPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 83, "comment": "PcElementByExponentsNC: subset induced wrt family pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsSubsetInducedPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 63, "comment": "PcElementByExponentsNC: modulo subset induced wrt family pcgs, FFE", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsNumeratorParentPcgsFamilyPcgs", "HasIsNumeratorParentPcgsFamilyPcgs", "IsSubsetInducedNumeratorModuloTailPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 63, "comment": "PcElementByExponentsNC: modulo subset induced wrt family pcgs", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsNumeratorParentPcgsFamilyPcgs", "HasIsNumeratorParentPcgsFamilyPcgs", "IsSubsetInducedNumeratorModuloTailPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 51, "comment": "PcElementByExponentsNC: generic method: modulo, FFE", "filters": [ [ "IsModuloPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 51, "comment": "PcElementByExponentsNC: generic method: modulo", "filters": [ [ "IsModuloPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 41, "comment": "PcElementByExponentsNC: generic method for empty lists", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 40, "comment": "PcElementByExponentsNC: generic method for empty lists", "filters": [ [ "IsModuloPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 33, "comment": "PcElementByExponentsNC: generic method", "filters": [ [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 33, "comment": "PcElementByExponentsNC: generic method: call LinearCombinationPcgs", "filters": [ [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [ { "rank": 10042, "comment": "PcElementByExponentsNC: generic method for empty list as basis or basisindex, modulo", "filters": [ [ "IsModuloPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ] ] }, { "rank": 138, "comment": "PcElementByExponentsNC: family pcgs, basisind, FFE", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 138, "comment": "PcElementByExponentsNC: family pcgs, index", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 114, "comment": "PcElementByExponentsNC: subset induced wrt family pcgs, FFE,index", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsSubsetInducedPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 114, "comment": "PcElementByExponentsNC: subset induced wrt family pcgs, index", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsSubsetInducedPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 94, "comment": "PcElementByExponentsNC: modulo subset induced wrt family pcgs, FFE, index", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsNumeratorParentPcgsFamilyPcgs", "HasIsNumeratorParentPcgsFamilyPcgs", "IsSubsetInducedNumeratorModuloTailPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 94, "comment": "PcElementByExponentsNC: modulo subset induced wrt family pcgs,index", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsNumeratorParentPcgsFamilyPcgs", "HasIsNumeratorParentPcgsFamilyPcgs", "IsSubsetInducedNumeratorModuloTailPcgsRep" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 82, "comment": "PcElementByExponentsNC: index: defer to basis,FFE", "filters": [ [ "IsModuloPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 82, "comment": "PcElementByExponentsNC: index: defer to basis", "filters": [ [ "IsModuloPcgs" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 61, "comment": "PcElementByExponentsNC: generic method for empty lists", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 54, "comment": "PcElementByExponentsNC: multiply base elts., FFE", "filters": [ [ "IsPcgs" ], [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ], "aka": [ "DoPcElementByExponentsGeneric" ] }, { "rank": 54, "comment": "PcElementByExponentsNC: multiply basis elements", "filters": [ [ "IsPcgs" ], [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 53, "comment": "PcElementByExponentsNC: generic method: modulo, basis, FFE", "filters": [ [ "IsModuloPcgs" ], [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsFFE)" ] ] }, { "rank": 53, "comment": "PcElementByExponentsNC: generic method: modulo, basis", "filters": [ [ "IsModuloPcgs" ], [ "IsList" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject", "CategoryCollections(IsCyclotomic)" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcElementByExponentsNC" ] }, { "name": "SumOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1090 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 21, "comment": "SumOfPcElement: generic methods, PcElementByExponents+ExponentsOfPcElement", "filters": [ [ "IsPcgs" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SumOfPcElement" ] }, { "name": "ReducedPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 25, "comment": "ReducedPcElement: generic method", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [], [] ] }, { "rank": 20, "comment": "ReducedPcElement: pcgs modulo pcgs", "filters": [ [ "IsModuloPcgs" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedPcElement" ] }, { "name": "RelativeOrderOfPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "RelativeOrderOfPcElement: fp", "filters": [ [ "IsModuloPcgsFpGroupRep" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 25, "comment": "RelativeOrderOfPcElement: for IsPrimeOrdersPcgs using RelativeOrders", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [] ] }, { "rank": 21, "comment": "RelativeOrderOfPcElement: general method using RelativeOrders", "filters": [ [ "IsPcgs" ], [] ] }, { "rank": 20, "comment": "RelativeOrderOfPcElement: pcgs modulo pcgs", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeOrderOfPcElement" ] }, { "name": "HeadPcElementByNumber", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1152 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 203, "comment": "HeadPcElementByNumber: family pcgs (32bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 203, "comment": "HeadPcElementByNumber: family pcgs (16bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 203, "comment": "HeadPcElementByNumber: family pcgs (8bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 39, "comment": "HeadPcElementByNumber: using 'ExponentsOfPcElement', 'PcElementByExponents'", "filters": [ [ "IsPcgs" ], [], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "HeadPcElementByNumber" ] }, { "name": "CleanedTailPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 203, "comment": "CleanedTailPcElement: family pcgs (32bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 203, "comment": "CleanedTailPcElement: family pcgs (16bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 203, "comment": "CleanedTailPcElement: family pcgs (8bits)", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ], [ "IsInt" ] ] }, { "rank": 100, "comment": "CleanedTailPcElement: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 50, "comment": "CleanedTailPcElement: sorted pcgs - defer to sorting pcgs", "filters": [ [ "IsPcgs", "IsSortedPcgsRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "CleanedTailPcElement: generic: do nothing", "filters": [ [ "IsPcgs" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CleanedTailPcElement" ] }, { "name": "ExtendedIntersectionSumPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1201 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 29, "comment": "ExtendedIntersectionSumPcgs: generic method for modulo pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "ExtendedIntersectionSumPcgs" ] }, { "name": "IntersectionSumPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 55, "comment": "IntersectionSumPcgs: prime orders pcgs, tail-pcgs, list", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsInducedPcgs", "IsTailInducedPcgsRep" ], [ "IsList" ] ] }, { "rank": 29, "comment": "IntersectionSumPcgs: using 'ExtendedIntersectionSumPcgs'", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntersectionSumPcgs" ] }, { "name": "NormalIntersectionPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1234 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 79, "comment": "NormalIntersectionPcgs: prime orders pcgs, tail-pcgs, induced-pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsInducedPcgs", "IsTailInducedPcgsRep" ], [ "IsInducedPcgs", "IsInducedPcgsRep" ] ] }, { "rank": 55, "comment": "NormalIntersectionPcgs: prime orders pcgs, tail-pcgs, list", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsInducedPcgs", "IsTailInducedPcgsRep" ], [ "IsList" ] ] }, { "rank": 29, "comment": "NormalIntersectionPcgs: using 'ExtendedIntersectionSumPcgs'", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalIntersectionPcgs" ] }, { "name": "SumPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 29, "comment": "SumPcgs: generic method", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SumPcgs" ] }, { "name": "SumFactorizationFunctionPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1298 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 29, "comment": "SumFactorizationFunctionPcgs: generic method", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "SumFactorizationFunctionPcgs" ] }, { "name": "EnumeratorByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1314 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 21, "comment": "EnumeratorByPcgs: pcgs", "filters": [ [ "IsPcgs" ] ] } ], "2args": [ { "rank": 23, "comment": "EnumeratorByPcgs: pcgs, sublist", "filters": [ [ "IsPcgs" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EnumeratorByPcgs" ] }, { "name": "ExtendedPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgs.gd", "line": 1335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 93, "comment": "ExtendedPcgs: perm pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsList", "CategoryCollections(IsPerm)" ] ] }, { "rank": 41, "comment": "ExtendedPcgs: pcgs, empty list", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 24, "comment": "ExtendedPcgs: induced pcgs", "filters": [ [ "IsInducedPcgs" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtendedPcgs" ] }, { "name": "InducedPcgsByPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "InducedPcgsByPcSequence", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 26, "comment": "InducedPcgsByPcSequence", "filters": [ [ "IsPcgs" ], [ "IsHomogeneousList", "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByPcSequence" ] }, { "name": "InducedPcgsByPcSequenceNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 93, "comment": "InducedPcgsByPcSequenceNC: tail of perm pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsPcgsPermGroupRep" ], [ "IsList", "CategoryCollections(IsPerm)" ] ] }, { "rank": 41, "comment": "InducedPcgsByPcSequenceNC: pcgs, empty list", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 26, "comment": "InducedPcgsByPcSequenceNC: pcgs, homogeneous list", "filters": [ [ "IsPcgs" ], [ "IsHomogeneousList", "IsCollection" ] ], "aka": [ "DoInducedPcgsByPcSequenceNC" ] } ], "3args": [ { "rank": 43, "comment": "InducedPcgsByPcSequenceNC: pcgs, empty list,depths", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ] ] }, { "rank": 28, "comment": "InducedPcgsByPcSequenceNC: pcgs, homogeneous list, depths", "filters": [ [ "IsPcgs" ], [ "IsHomogeneousList", "IsCollection" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByPcSequenceNC" ] }, { "name": "LeadCoeffsIGS", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "LeadCoeffsIGS: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeadCoeffsIGS" ] ] }, { "rank": 30, "comment": "LeadCoeffsIGS: generic", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadCoeffsIGS" ] }, { "name": "SetLeadCoeffsIGS", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeadCoeffsIGS: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeadCoeffsIGS: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeadCoeffsIGS" ] }, { "name": "HasLeadCoeffsIGS", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeadCoeffsIGS" ] }, { "name": "InducedPcgsByPcSequenceAndGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 29, "comment": "InducedPcgsByPcSequenceAndGenerators", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByPcSequenceAndGenerators" ] }, { "name": "InducedPcgsByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "InducedPcgsByGenerators", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 23, "comment": "InducedPcgsByGenerators: pcgs, collection", "filters": [ [ "IsPcgs" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByGenerators" ] }, { "name": "InducedPcgsByGeneratorsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "InducedPcgsByGeneratorsNC: pcgs, empty list", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 27, "comment": "InducedPcgsByGeneratorsNC: prime order pcgs, collection", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsCollection" ] ] }, { "rank": 0, "comment": "InducedPcgsByGeneratorsNC: fallback method to test conditions", "filters": [ [ "IsPcgs" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByGeneratorsNC" ] }, { "name": "InducedPcgsByGeneratorsWithImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 65, "comment": "InducedPcgsByGeneratorsWithImages", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 29, "comment": "InducedPcgsByGeneratorsWithImages", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsCollection" ], [ "IsCollection" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsByGeneratorsWithImages" ] }, { "name": "CanonicalPcgsByGeneratorsWithImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 29, "comment": "CanonicalPcgsByGeneratorsWithImages", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsCollection" ], [ "IsCollection" ] ] }, { "rank": 25, "comment": "CanonicalPcgsByGeneratorsWithImages", "filters": [ [ "IsPcgs" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcgsByGeneratorsWithImages" ] }, { "name": "AsInducedPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 184 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "AsInducedPcgs", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 25, "comment": "AsInducedPcgs", "filters": [ [ "IsPcgs" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsInducedPcgs" ] }, { "name": "ParentPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 214 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ParentPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasParentPcgs" ] ] }, { "rank": 21, "comment": "ParentPcgs", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParentPcgs" ] }, { "name": "SetParentPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 214 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetParentPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetParentPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetParentPcgs" ] }, { "name": "HasParentPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 214 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasParentPcgs" ] }, { "name": "CanonicalPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "CanonicalPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalPcgs" ] ] }, { "rank": 10024, "comment": "CanonicalPcgs: of a canonical pcgs", "filters": [ [ "IsCanonicalPcgs", "HasIsCanonicalPcgs" ] ] }, { "rank": 26, "comment": "CanonicalPcgs: induced prime orders pcgs", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs" ] ] }, { "rank": 0, "comment": "CanonicalPcgs: fallback method to test conditions", "filters": [ [ "IsInducedPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcgs" ] }, { "name": "SetCanonicalPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalPcgs" ] }, { "name": "HasCanonicalPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalPcgs" ] }, { "name": "IsCanonicalPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsCanonicalPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalPcgs" ] }, { "name": "SetIsCanonicalPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalPcgs" ] }, { "name": "HasIsCanonicalPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 262 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalPcgs" ] }, { "name": "IsParentPcgsFamilyPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsParentPcgsFamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsParentPcgsFamilyPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsParentPcgsFamilyPcgs" ] }, { "name": "SetIsParentPcgsFamilyPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsParentPcgsFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsParentPcgsFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsParentPcgsFamilyPcgs" ] }, { "name": "HasIsParentPcgsFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 305 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsParentPcgsFamilyPcgs" ] }, { "name": "ElementaryAbelianSubseries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "ElementaryAbelianSubseries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasElementaryAbelianSubseries" ] ] }, { "rank": 21, "comment": "ElementaryAbelianSubseries: generic method", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryAbelianSubseries" ] }, { "name": "SetElementaryAbelianSubseries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetElementaryAbelianSubseries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetElementaryAbelianSubseries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetElementaryAbelianSubseries" ] }, { "name": "HasElementaryAbelianSubseries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasElementaryAbelianSubseries" ] }, { "name": "CanonicalPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 347 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 158, "comment": "CanonicalPcElement: tail induced pcgs, 32bits word", "filters": [ [ "IsInducedPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsTailInducedPcgsRep" ], [ "IsMultiplicativeElementWithInverseByRws", "Is32BitsPcWordRep" ] ] }, { "rank": 158, "comment": "CanonicalPcElement: tail induced pcgs, 16bits word", "filters": [ [ "IsInducedPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsTailInducedPcgsRep" ], [ "IsMultiplicativeElementWithInverseByRws", "Is16BitsPcWordRep" ] ] }, { "rank": 158, "comment": "CanonicalPcElement: tail induced pcgs, 8bits word", "filters": [ [ "IsInducedPcgs", "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsTailInducedPcgsRep" ], [ "IsMultiplicativeElementWithInverseByRws", "Is8BitsPcWordRep" ] ] }, { "rank": 30, "comment": "CanonicalPcElement: generic method", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ], [] ], "aka": [ "CANONICAL_PC_ELEMENT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcElement" ] }, { "name": "SiftedPcElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 370 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 81, "comment": "SiftedPcElement: family pcgs", "filters": [ [ "IsPcgs", "IsFamilyPcgs", "HasIsFamilyPcgs" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 30, "comment": "SiftedPcElement: for induced pcgs", "filters": [ [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsInducedPcgs", "IsInducedPcgsRep" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SiftedPcElement" ] }, { "name": "HomomorphicCanonicalPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 390 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "HomomorphicCanonicalPcgs: pcgs, list", "filters": [ [ "IsPcgs" ], [ "IsList" ] ] } ], "3args": [ { "rank": 23, "comment": "HomomorphicCanonicalPcgs: pcgs, list, object", "filters": [ [ "IsPcgs" ], [ "IsList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomomorphicCanonicalPcgs" ] }, { "name": "HomomorphicInducedPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsind.gd", "line": 410 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 29, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 42, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [] ] }, { "rank": 30, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsHomogeneousList" ], [ "IsFunction" ] ] }, { "rank": 29, "comment": "HomomorphicInducedPcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsHomogeneousList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomomorphicInducedPcgs" ] }, { "name": "IsFamilyPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgspcg.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsFamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFamilyPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFamilyPcgs" ] }, { "name": "SetIsFamilyPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgspcg.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFamilyPcgs" ] }, { "name": "HasIsFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgspcg.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFamilyPcgs" ] }, { "name": "ModuloPcgsByPcSequenceNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 44, "comment": "ModuloPcgsByPcSequenceNC: generic method for pcgs mod pcgs", "filters": [ [ "IsPcgs" ], [ "IsList" ], [ "IsPcgs" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModuloPcgsByPcSequenceNC" ] }, { "name": "ModuloPcgsByPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 45, "comment": "ModuloPcgsByPcSequence: generic method", "filters": [ [ "IsPcgs" ], [ "IsList" ], [ "IsInducedPcgs" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModuloPcgsByPcSequence" ] }, { "name": "ModuloPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 122, "comment": "ModuloPcgs: for permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 74, "comment": "ModuloPcgs: subgroups fp", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "ModuloPcgs: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModuloPcgs" ] }, { "name": "DenominatorOfModuloPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "DenominatorOfModuloPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDenominatorOfModuloPcgs" ] ] }, { "rank": 26, "comment": "DenominatorOfModuloPcgs", "filters": [ [ "IsModuloPcgsPermGroupRep" ] ] }, { "rank": 26, "comment": "DenominatorOfModuloPcgs: modolo-tail-pcgs-by-list-rep", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsByListRep" ] ] }, { "rank": 24, "comment": "DenominatorOfModuloPcgs: fp", "filters": [ [ "IsModuloPcgsFpGroupRep" ] ] }, { "rank": 21, "comment": "DenominatorOfModuloPcgs: for pcgs", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DenominatorOfModuloPcgs" ] }, { "name": "SetDenominatorOfModuloPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDenominatorOfModuloPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDenominatorOfModuloPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDenominatorOfModuloPcgs" ] }, { "name": "HasDenominatorOfModuloPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDenominatorOfModuloPcgs" ] }, { "name": "NumeratorOfModuloPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 139 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "NumeratorOfModuloPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNumeratorOfModuloPcgs" ] ] }, { "rank": 26, "comment": "NumeratorOfModuloPcgs", "filters": [ [ "IsModuloPcgsPermGroupRep" ] ] }, { "rank": 26, "comment": "NumeratorOfModuloPcgs: modolo-tail-pcgs-by-list-rep", "filters": [ [ "IsModuloPcgs", "IsModuloTailPcgsByListRep" ] ] }, { "rank": 24, "comment": "NumeratorOfModuloPcgs: fp", "filters": [ [ "IsModuloPcgsFpGroupRep" ] ] }, { "rank": 21, "comment": "NumeratorOfModuloPcgs: for pcgs", "filters": [ [ "IsPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumeratorOfModuloPcgs" ] }, { "name": "SetNumeratorOfModuloPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNumeratorOfModuloPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNumeratorOfModuloPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNumeratorOfModuloPcgs" ] }, { "name": "HasNumeratorOfModuloPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNumeratorOfModuloPcgs" ] }, { "name": "IsNumeratorParentPcgsFamilyPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsNumeratorParentPcgsFamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNumeratorParentPcgsFamilyPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNumeratorParentPcgsFamilyPcgs" ] }, { "name": "SetIsNumeratorParentPcgsFamilyPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNumeratorParentPcgsFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNumeratorParentPcgsFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNumeratorParentPcgsFamilyPcgs" ] }, { "name": "HasIsNumeratorParentPcgsFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNumeratorParentPcgsFamilyPcgs" ] }, { "name": "ExponentsConjugateLayer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsmodu.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 59, "comment": "ExponentsConjugateLayer: subset induced pcgs", "filters": [ [ "IsParentPcgsFamilyPcgs", "HasIsParentPcgsFamilyPcgs", "IsTailInducedPcgsRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 42, "comment": "ExponentsConjugateLayer: subset induced modulo pcgs", "filters": [ [ "IsModuloPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsNumeratorParentPcgsFamilyPcgs", "HasIsNumeratorParentPcgsFamilyPcgs", "IsSubsetInducedNumeratorModuloTailPcgsRep" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 30, "comment": "ExponentsConjugateLayer: default: compute brute force", "filters": [ [ "IsModuloPcgs" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsConjugateLayer" ] }, { "name": "IsSpecialPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsSpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSpecialPcgs" ] }, { "name": "SetIsSpecialPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSpecialPcgs" ] }, { "name": "HasIsSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSpecialPcgs" ] }, { "name": "SpecialPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "SpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSpecialPcgs" ] ] }, { "rank": 35, "comment": "SpecialPcgs: last resort method which tests solvability", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "SpecialPcgs: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "SpecialPcgs: method for special pcgs", "filters": [ [ "IsSpecialPcgs", "HasIsSpecialPcgs" ] ] }, { "rank": 25, "comment": "SpecialPcgs: generic method for pcgs", "filters": [ [ "IsPcgs", "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs", "IsFiniteOrdersPcgs", "HasIsFiniteOrdersPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SpecialPcgs" ] }, { "name": "SetSpecialPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSpecialPcgs" ] }, { "name": "HasSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSpecialPcgs" ] }, { "name": "LGHeads", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LGHeads: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGHeads" ] ] }, { "rank": 25, "comment": "LGHeads: for special pcgs", "filters": [ [ "IsSpecialPcgs", "HasIsSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LGHeads" ] }, { "name": "SetLGHeads", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGHeads: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGHeads: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGHeads" ] }, { "name": "HasLGHeads", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGHeads" ] }, { "name": "LGTails", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LGTails: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGTails" ] ] }, { "rank": 25, "comment": "LGTails: for special pcgs", "filters": [ [ "IsSpecialPcgs", "HasIsSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LGTails" ] }, { "name": "SetLGTails", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGTails: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGTails: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGTails" ] }, { "name": "HasLGTails", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGTails" ] }, { "name": "LGWeights", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LGWeights: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGWeights" ] ] }, { "rank": 23, "comment": "LGWeights: for induced wrt special", "filters": [ [ "IsInducedPcgsWrtSpecialPcgs", "HasIsInducedPcgsWrtSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LGWeights" ] }, { "name": "SetLGWeights", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGWeights: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGWeights: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGWeights" ] }, { "name": "HasLGWeights", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGWeights" ] }, { "name": "LGLayers", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LGLayers: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGLayers" ] ] }, { "rank": 23, "comment": "LGLayers: for induced wrt special", "filters": [ [ "IsInducedPcgsWrtSpecialPcgs", "HasIsInducedPcgsWrtSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LGLayers" ] }, { "name": "SetLGLayers", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGLayers: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGLayers: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGLayers" ] }, { "name": "HasLGLayers", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGLayers" ] }, { "name": "LGFirst", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LGFirst: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGFirst" ] ] }, { "rank": 23, "comment": "LGFirst: for induced wrt special", "filters": [ [ "IsInducedPcgsWrtSpecialPcgs", "HasIsInducedPcgsWrtSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetLGFirst", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGFirst: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGFirst: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGFirst" ] }, { "name": "HasLGFirst", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGFirst" ] }, { "name": "LGLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 199 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LGLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLGLength" ] ] }, { "rank": 35, "comment": "LGLength: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "LGLength: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LGLength" ] }, { "name": "SetLGLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLGLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLGLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLGLength" ] }, { "name": "HasLGLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLGLength" ] }, { "name": "InducedPcgsWrtSpecialPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "InducedPcgsWrtSpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInducedPcgsWrtSpecialPcgs" ] ] }, { "rank": 66, "comment": "InducedPcgsWrtSpecialPcgs: method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 36, "comment": "InducedPcgsWrtSpecialPcgs: for groups that have already an induced pcgs wrt family pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasInducedPcgsWrtFamilyPcgs" ] ], "aka": [ "IndPcgsWrtSpecFromFamOrHome" ] }, { "rank": 36, "comment": "InducedPcgsWrtSpecialPcgs: for groups that have already an induced pcgs wrt home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasInducedPcgsWrtHomePcgs" ] ] }, { "rank": 35, "comment": "InducedPcgsWrtSpecialPcgs: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "InducedPcgsWrtSpecialPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsWrtSpecialPcgs" ] }, { "name": "SetInducedPcgsWrtSpecialPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInducedPcgsWrtSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInducedPcgsWrtSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInducedPcgsWrtSpecialPcgs" ] }, { "name": "HasInducedPcgsWrtSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInducedPcgsWrtSpecialPcgs" ] }, { "name": "CanonicalPcgsWrtSpecialPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CanonicalPcgsWrtSpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalPcgsWrtSpecialPcgs" ] ] }, { "rank": 1, "comment": "CanonicalPcgsWrtSpecialPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcgsWrtSpecialPcgs" ] }, { "name": "SetCanonicalPcgsWrtSpecialPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalPcgsWrtSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalPcgsWrtSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalPcgsWrtSpecialPcgs" ] }, { "name": "HasCanonicalPcgsWrtSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalPcgsWrtSpecialPcgs" ] }, { "name": "IsInducedPcgsWrtSpecialPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsInducedPcgsWrtSpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInducedPcgsWrtSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInducedPcgsWrtSpecialPcgs" ] }, { "name": "SetIsInducedPcgsWrtSpecialPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInducedPcgsWrtSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInducedPcgsWrtSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInducedPcgsWrtSpecialPcgs" ] }, { "name": "HasIsInducedPcgsWrtSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInducedPcgsWrtSpecialPcgs" ] }, { "name": "IsCanonicalPcgsWrtSpecialPcgs", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "IsCanonicalPcgsWrtSpecialPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalPcgsWrtSpecialPcgs" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalPcgsWrtSpecialPcgs" ] }, { "name": "SetIsCanonicalPcgsWrtSpecialPcgs", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalPcgsWrtSpecialPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalPcgsWrtSpecialPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalPcgsWrtSpecialPcgs" ] }, { "name": "HasIsCanonicalPcgsWrtSpecialPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pcgsspec.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalPcgsWrtSpecialPcgs" ] }, { "name": "CanonicalPcgsWrtFamilyPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CanonicalPcgsWrtFamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalPcgsWrtFamilyPcgs" ] ] }, { "rank": 41, "comment": "CanonicalPcgsWrtFamilyPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 1, "comment": "CanonicalPcgsWrtFamilyPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcgsWrtFamilyPcgs" ] }, { "name": "SetCanonicalPcgsWrtFamilyPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalPcgsWrtFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalPcgsWrtFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalPcgsWrtFamilyPcgs" ] }, { "name": "HasCanonicalPcgsWrtFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalPcgsWrtFamilyPcgs" ] }, { "name": "CanonicalPcgsWrtHomePcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CanonicalPcgsWrtHomePcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalPcgsWrtHomePcgs" ] ] }, { "rank": 36, "comment": "CanonicalPcgsWrtHomePcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 1, "comment": "CanonicalPcgsWrtHomePcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalPcgsWrtHomePcgs" ] }, { "name": "SetCanonicalPcgsWrtHomePcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalPcgsWrtHomePcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalPcgsWrtHomePcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalPcgsWrtHomePcgs" ] }, { "name": "HasCanonicalPcgsWrtHomePcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalPcgsWrtHomePcgs" ] }, { "name": "FamilyPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "FamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamilyPcgs" ] ] }, { "rank": 1, "comment": "FamilyPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamilyPcgs" ] }, { "name": "SetFamilyPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamilyPcgs" ] }, { "name": "HasFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamilyPcgs" ] }, { "name": "HomePcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "HomePcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasHomePcgs" ] ] }, { "rank": 62, "comment": "HomePcgs: use a perm pcgs if possible", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasPcgs" ] ] }, { "rank": 61, "comment": "HomePcgs: try to compute a perm pcgs", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "HomePcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "HomePcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomePcgs" ] }, { "name": "SetHomePcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetHomePcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetHomePcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHomePcgs" ] }, { "name": "HasHomePcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 129 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasHomePcgs" ] }, { "name": "InducedPcgsWrtFamilyPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "InducedPcgsWrtFamilyPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInducedPcgsWrtFamilyPcgs" ] ] }, { "rank": 68, "comment": "InducedPcgsWrtFamilyPcgs: whole family", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 41, "comment": "InducedPcgsWrtFamilyPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 1, "comment": "InducedPcgsWrtFamilyPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsWrtFamilyPcgs" ] }, { "name": "SetInducedPcgsWrtFamilyPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInducedPcgsWrtFamilyPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInducedPcgsWrtFamilyPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInducedPcgsWrtFamilyPcgs" ] }, { "name": "HasInducedPcgsWrtFamilyPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInducedPcgsWrtFamilyPcgs" ] }, { "name": "InducedPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "InducedPcgs: cache pcgs", "filters": [ [ "IsPcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgs" ] }, { "name": "InducedPcgsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 189 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "InducedPcgsOp: sift existing pcgs", "filters": [ [ "IsPcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasPcgs" ] ] }, { "rank": 56, "comment": "InducedPcgsOp: generic method", "filters": [ [ "IsPcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsOp" ] }, { "name": "ComputedInducedPcgses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedInducedPcgses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedInducedPcgses" ] ] }, { "rank": 35, "comment": "ComputedInducedPcgses: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedInducedPcgses: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedInducedPcgses" ] }, { "name": "SetComputedInducedPcgses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedInducedPcgses: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedInducedPcgses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedInducedPcgses" ] }, { "name": "HasComputedInducedPcgses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 230 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedInducedPcgses" ] }, { "name": "InducedPcgsWrtHomePcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "InducedPcgsWrtHomePcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInducedPcgsWrtHomePcgs" ] ] }, { "rank": 66, "comment": "InducedPcgsWrtHomePcgs: pc group: home=family", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 63, "comment": "InducedPcgsWrtHomePcgs: tail of perm pcgs", "filters": [ [ "HasHomePcgs", "IsMemberPcSeriesPermGroup" ] ] }, { "rank": 35, "comment": "InducedPcgsWrtHomePcgs: from generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "InducedPcgsWrtHomePcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedPcgsWrtHomePcgs" ] }, { "name": "SetInducedPcgsWrtHomePcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInducedPcgsWrtHomePcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInducedPcgsWrtHomePcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInducedPcgsWrtHomePcgs" ] }, { "name": "HasInducedPcgsWrtHomePcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInducedPcgsWrtHomePcgs" ] }, { "name": "Pcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Pcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcgs" ] ] }, { "rank": 10036, "comment": "Pcgs: take induced pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasInducedPcgsWrtHomePcgs" ] ] }, { "rank": 10036, "comment": "Pcgs: fail if not solvable", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIsSolvableGroup" ] ] }, { "rank": 372, "comment": "Pcgs: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 162, "comment": "Pcgs: tail of perm pcgs", "filters": [ [ "IsMemberPcSeriesPermGroup" ] ], "aka": [ "PcgsMemberPcSeriesPermGroup" ] }, { "rank": 161, "comment": "Pcgs: Sims's method", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 102, "comment": "Pcgs: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 46, "comment": "Pcgs: from independent generators of abelian group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CanEasilyComputeWithIndependentGensAbelianGroup" ] ] }, { "rank": 46, "comment": "Pcgs: from independent generators of abelian group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "HasIndependentGeneratorsOfAbelianGroup" ] ] }, { "rank": 43, "comment": "Pcgs: for a group containing the whole family and with known family pcgs", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 41, "comment": "Pcgs: for a group with known family pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFamilyPcgs" ] ] }, { "rank": 37, "comment": "Pcgs: for a group with known home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 35, "comment": "Pcgs: generic method using CompositionSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "Pcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Pcgs" ] }, { "name": "SetPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "SetPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsBool" ] ] }, { "rank": 2, "comment": "SetPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcgs" ] }, { "name": "HasPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcgs" ] }, { "name": "GeneralizedPcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "GeneralizedPcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneralizedPcgs" ] ] }, { "rank": 36, "comment": "GeneralizedPcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasPcgs" ] ] }, { "rank": 1, "comment": "GeneralizedPcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralizedPcgs" ] }, { "name": "SetGeneralizedPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneralizedPcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneralizedPcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneralizedPcgs" ] }, { "name": "HasGeneralizedPcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneralizedPcgs" ] }, { "name": "SubgroupByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "SubgroupByPcgs: subgroup with pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPcgs" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubgroupByPcgs" ] }, { "name": "AffineAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 356 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 71, "comment": "AffineAction: group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ], [ "IsFunction" ] ] }, { "rank": 57, "comment": "AffineAction: pcgs", "filters": [ [ "IsPcgs" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ], [ "IsFunction" ] ] }, { "rank": 38, "comment": "AffineAction: generators", "filters": [ [ "IsList" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ], [ "IsFunction" ] ] } ], "5args": [ { "rank": 73, "comment": "AffineAction: group2", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "AffineAction" ] }, { "name": "LinearAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 70, "comment": "LinearAction", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ] ] }, { "rank": 56, "comment": "LinearAction", "filters": [ [ "IsPcgs" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ] ] }, { "rank": 37, "comment": "LinearAction", "filters": [ [ "IsList" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ] ] } ], "4args": [ { "rank": 72, "comment": "LinearAction", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsFunction" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LinearAction", "LinearOperation" ] }, { "name": "OmegaSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "OmegaSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOmegaSeries" ] ] }, { "rank": 55, "comment": "OmegaSeries: for p-groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 1, "comment": "OmegaSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OmegaSeries" ] }, { "name": "SetOmegaSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOmegaSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOmegaSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOmegaSeries" ] }, { "name": "HasOmegaSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppc.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOmegaSeries" ] }, { "name": "NormalizerInHomePcgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcnrm.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20039, "comment": "NormalizerInHomePcgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizerInHomePcgs" ] ] }, { "rank": 36, "comment": "NormalizerInHomePcgs: for group with home pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasHomePcgs" ] ] }, { "rank": 1, "comment": "NormalizerInHomePcgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizerInHomePcgs" ] }, { "name": "SetNormalizerInHomePcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcnrm.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizerInHomePcgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizerInHomePcgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizerInHomePcgs" ] }, { "name": "HasNormalizerInHomePcgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcnrm.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizerInHomePcgs" ] }, { "name": "MultiplicationTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grptbl.gd", "line": 271 }, { "file": "/home/mtorpey/gap/lib/grptbl.gd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "MultiplicationTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMultiplicationTable" ] ] }, { "rank": 11, "comment": "MultiplicationTable: for a magma", "filters": [ [ "IsMagma" ] ] }, { "rank": 4, "comment": "MultiplicationTable: for a list of elements", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MultiplicationTable" ] }, { "name": "SetMultiplicationTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grptbl.gd", "line": 271 }, { "file": "/home/mtorpey/gap/lib/grptbl.gd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMultiplicationTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMultiplicationTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMultiplicationTable" ] }, { "name": "HasMultiplicationTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grptbl.gd", "line": 271 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMultiplicationTable" ] }, { "name": "AllBlocks", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "AllBlocks: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAllBlocks" ] ] }, { "rank": 61, "comment": "AllBlocks: generic", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "AllBlocks: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AllBlocks" ] }, { "name": "SetAllBlocks", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAllBlocks: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAllBlocks: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAllBlocks" ] }, { "name": "HasAllBlocks", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAllBlocks" ] }, { "name": "TransitiveIdentification", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 338 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "TransitiveIdentification: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransitiveIdentification" ] ] }, { "rank": 61, "comment": "TransitiveIdentification: generic", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "TransitiveIdentification: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransitiveIdentification" ] }, { "name": "SetTransitiveIdentification", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 338 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransitiveIdentification: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransitiveIdentification: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransitiveIdentification" ] }, { "name": "HasTransitiveIdentification", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 338 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransitiveIdentification" ] }, { "name": "PrimitiveIdentification", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 387 }, { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/primitiv.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "PrimitiveIdentification: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimitiveIdentification" ] ] }, { "rank": 61, "comment": "PrimitiveIdentification: generic", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "PrimitiveIdentification: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimitiveIdentification" ] }, { "name": "SetPrimitiveIdentification", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 387 }, { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/primitiv.gd", "line": 323 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimitiveIdentification: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimitiveIdentification: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimitiveIdentification" ] }, { "name": "HasPrimitiveIdentification", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 387 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimitiveIdentification" ] }, { "name": "ONanScottType", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 447 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "ONanScottType: system getter", "filters": [ [ "IsAttributeStoringRep", "HasONanScottType" ] ] }, { "rank": 61, "comment": "ONanScottType: primitive permgroups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "ONanScottType: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ONanScottType" ] }, { "name": "SetONanScottType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 447 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetONanScottType: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetONanScottType: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetONanScottType" ] }, { "name": "HasONanScottType", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 447 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasONanScottType" ] }, { "name": "SocleTypePrimitiveGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 490 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "SocleTypePrimitiveGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSocleTypePrimitiveGroup" ] ] }, { "rank": 61, "comment": "SocleTypePrimitiveGroup: primitive permgroups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "SocleTypePrimitiveGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SocleTypePrimitiveGroup" ] }, { "name": "SetSocleTypePrimitiveGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 490 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSocleTypePrimitiveGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSocleTypePrimitiveGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSocleTypePrimitiveGroup" ] }, { "name": "HasSocleTypePrimitiveGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpperm.gd", "line": 490 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSocleTypePrimitiveGroup" ] }, { "name": "TwoClosure", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbcbckt.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "TwoClosure: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTwoClosure" ] ] }, { "rank": 61, "comment": "TwoClosure: permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "TwoClosurePermGroup" ] }, { "rank": 2, "comment": "TwoClosure: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TwoClosure" ] }, { "name": "SetTwoClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbcbckt.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTwoClosure: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTwoClosure: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTwoClosure" ] }, { "name": "HasTwoClosure", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbcbckt.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTwoClosure" ] }, { "name": "GroupGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 55 }, { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "GroupGeneralMappingByImages: make onto", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [ { "rank": 74, "comment": "GroupGeneralMappingByImages: for group, group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "GroupGeneralMappingByImages" ] }, { "name": "GroupGeneralMappingByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 60 }, { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 376, "comment": "GroupGeneralMappingByImagesNC: from a group handled by a niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 39, "comment": "GroupGeneralMappingByImagesNC: make onto", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [ { "rank": 411, "comment": "GroupGeneralMappingByImagesNC: from a group handled by a niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 104, "comment": "GroupGeneralMappingByImagesNC: for pcp group, pcp group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsList" ], [ "IsList" ] ], "aka": [ "GroupGeneralMappingByImages_for_pcp" ] }, { "rank": 89, "comment": "GroupGeneralMappingByImagesNC: for group, pcp group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 89, "comment": "GroupGeneralMappingByImagesNC: for pcp group, group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 74, "comment": "GroupGeneralMappingByImagesNC: for group, group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ], "aka": [ "DoGGMBINC" ] } ], "5args": [], "6args": [] }, "aka": [ "GroupGeneralMappingByImagesNC" ] }, { "name": "GroupHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 157 }, { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "GroupHomomorphismByImagesNC: for group, group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [ { "rank": 72, "comment": "GroupHomomorphismByImagesNC: for group, group, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] }, { "rank": 39, "comment": "GroupHomomorphismByImagesNC: for group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [ { "rank": 74, "comment": "GroupHomomorphismByImagesNC: for group, group, list, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "GroupHomomorphismByImagesNC" ] }, { "name": "AsGroupGeneralMappingByImages", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "AsGroupGeneralMappingByImages: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsGroupGeneralMappingByImages" ] ] }, { "rank": 10017, "comment": "AsGroupGeneralMappingByImages: for GHBI", "filters": [ [ "IsGroupGeneralMappingByImages" ] ] }, { "rank": 347, "comment": "AsGroupGeneralMappingByImages: for Niceomorphisms: avoid recursion", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsNiceMonomorphism" ] ] }, { "rank": 23, "comment": "AsGroupGeneralMappingByImages: for conjugator isomorphism", "filters": [ [ "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 17, "comment": "AsGroupGeneralMappingByImages: for group homomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 13, "comment": "AsGroupGeneralMappingByImages: for group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 0, "comment": "AsGroupGeneralMappingByImages: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsGroupGeneralMappingByImages" ] }, { "name": "SetAsGroupGeneralMappingByImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "SetAsGroupGeneralMappingByImages: assign MappingOfWhichItIsAsGGMBI", "filters": [ [ "IsAttributeStoringRep", "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 2, "comment": "SetAsGroupGeneralMappingByImages: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsGroupGeneralMappingByImages: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsGroupGeneralMappingByImages" ] }, { "name": "HasAsGroupGeneralMappingByImages", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsGroupGeneralMappingByImages" ] }, { "name": "MappingOfWhichItIsAsGGMBI", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "MappingOfWhichItIsAsGGMBI: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMappingOfWhichItIsAsGGMBI" ] ] }, { "rank": 0, "comment": "MappingOfWhichItIsAsGGMBI: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MappingOfWhichItIsAsGGMBI" ] }, { "name": "SetMappingOfWhichItIsAsGGMBI", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMappingOfWhichItIsAsGGMBI: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMappingOfWhichItIsAsGGMBI: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMappingOfWhichItIsAsGGMBI" ] }, { "name": "HasMappingOfWhichItIsAsGGMBI", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMappingOfWhichItIsAsGGMBI" ] }, { "name": "NaturalHomomorphismByNormalSubgroupNCOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 321 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10119, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: for group, and trivial group (delegate to `IdentityMapping')", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 407, "comment": "NaturalHomomorphismByNormalSubgroupNCOp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 132, "comment": "NaturalHomomorphismByNormalSubgroupNCOp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 122, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: test if known/try solvable factor for permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 100, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 77, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: trivial image fp case", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 75, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: for subgroups of fp groups by quotient rep.", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 74, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: for subgroups of fp groups", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "NaturalHomomorphismByNormalSubgroupNCOp: search for operation", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismByNormalSubgroupNCOp", "NaturalHomomorphismByNormalSubgroupOp" ] }, { "name": "NaturalHomomorphismByNormalSubgroupNCInParent", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 321 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NaturalHomomorphismByNormalSubgroupNCInParent: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalHomomorphismByNormalSubgroupNCInParent" ] ] }, { "rank": 36, "comment": "NaturalHomomorphismByNormalSubgroupNCInParent: method that calls the two-argument operation NaturalHomomorphismByNormalSubgroupNCOp", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "NaturalHomomorphismByNormalSubgroupNCInParent: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "NaturalHomomorphismByNormalSubgroupNCInParent: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismByNormalSubgroupInParent", "NaturalHomomorphismByNormalSubgroupNCInParent" ] }, { "name": "SetNaturalHomomorphismByNormalSubgroupNCInParent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 321 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalHomomorphismByNormalSubgroupNCInParent: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalHomomorphismByNormalSubgroupNCInParent: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalHomomorphismByNormalSubgroupNCInParent" ] }, { "name": "HasNaturalHomomorphismByNormalSubgroupNCInParent", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 321 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalHomomorphismByNormalSubgroupNCInParent" ] }, { "name": "NaturalHomomorphismByNormalSubgroupNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 321 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "NaturalHomomorphismByNormalSubgroupNC: try to exploit the in-parent attribute NaturalHomomorphismByNormalSubgroupNCInParent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "NaturalHomomorphismByNormalSubgroupNC: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismByNormalSubgroupNCOrig" ] }, { "name": "ConjugatorIsomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 375 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "ConjugatorIsomorphism: for group and mult.-elm.-with-inverse", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugatorIsomorphism" ] }, { "name": "ConjugatorAutomorphismNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 412 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "ConjugatorAutomorphismNC: group and mult.-elm.-with-inverse", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugatorAutomorphismNC" ] }, { "name": "InnerAutomorphismNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 448 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "InnerAutomorphismNC: for group and mult.-elm.-with-inverse", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InnerAutomorphismNC" ] }, { "name": "IsConjugatorIsomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 500 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsConjugatorIsomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 14, "comment": "IsConjugatorIsomorphism: for a f.p. group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 14, "comment": "IsConjugatorIsomorphism: for a matrix group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 14, "comment": "IsConjugatorIsomorphism: perm group homomorphism", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 14, "comment": "IsConjugatorIsomorphism: for a pc group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 13, "comment": "IsConjugatorIsomorphism: for a group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 0, "comment": "IsConjugatorIsomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsConjugatorIsomorphism" ] }, { "name": "SetIsConjugatorIsomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 500 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsConjugatorIsomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsConjugatorIsomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsConjugatorIsomorphism" ] }, { "name": "HasIsConjugatorIsomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 500 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsConjugatorIsomorphism" ] }, { "name": "IsInnerAutomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsInnerAutomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInnerAutomorphism" ] ] }, { "rank": 13, "comment": "IsInnerAutomorphism: for a group general mapping", "filters": [ [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 0, "comment": "IsInnerAutomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInnerAutomorphism" ] }, { "name": "SetIsInnerAutomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInnerAutomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInnerAutomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInnerAutomorphism" ] }, { "name": "HasIsInnerAutomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 505 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInnerAutomorphism" ] }, { "name": "ConjugatorOfConjugatorIsomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20026, "comment": "ConjugatorOfConjugatorIsomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugatorOfConjugatorIsomorphism" ] ] }, { "rank": 23, "comment": "ConjugatorOfConjugatorIsomorphism: default -- try RepresentativeAction", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses", "IsConjugatorIsomorphism", "HasIsConjugatorIsomorphism" ] ] }, { "rank": 0, "comment": "ConjugatorOfConjugatorIsomorphism: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugatorInnerAutomorphism", "ConjugatorOfConjugatorIsomorphism" ] }, { "name": "SetConjugatorOfConjugatorIsomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugatorOfConjugatorIsomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugatorOfConjugatorIsomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugatorInnerAutomorphism", "SetConjugatorOfConjugatorIsomorphism" ] }, { "name": "HasConjugatorOfConjugatorIsomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 551 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugatorInnerAutomorphism", "HasConjugatorOfConjugatorIsomorphism" ] }, { "name": "ImagesSmallestGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 656 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "ImagesSmallestGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImagesSmallestGenerators" ] ] }, { "rank": 17, "comment": "ImagesSmallestGenerators: group homomorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 0, "comment": "ImagesSmallestGenerators: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImagesSmallestGenerators" ] }, { "name": "SetImagesSmallestGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 656 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImagesSmallestGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImagesSmallestGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImagesSmallestGenerators" ] }, { "name": "HasImagesSmallestGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 656 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImagesSmallestGenerators" ] }, { "name": "RegularActionHomomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "RegularActionHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRegularActionHomomorphism" ] ] }, { "rank": 47, "comment": "RegularActionHomomorphism: generic", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "RegularActionHomomorphism: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "RegularActionHomomorphism: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RegularActionHomomorphism" ] }, { "name": "SetRegularActionHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRegularActionHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRegularActionHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRegularActionHomomorphism" ] }, { "name": "HasRegularActionHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghom.gd", "line": 675 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRegularActionHomomorphism" ] }, { "name": "NaturalIsomorphismByPcgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghompcgs.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "NaturalIsomorphismByPcgs: for group and pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPcgs" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalIsomorphismByPcgs" ] }, { "name": "DirectProductOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 80, "comment": "DirectProductOp: for a list of permutation groups, and a permutation group", "filters": [ [ "IsList", "CategoryCollections(CategoryCollections(IsPerm))" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 68, "comment": "DirectProductOp: for a list (of pc groups), and a pc group", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 52, "comment": "DirectProductOp: for pcp groups", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "DirectProductOp: matrix groups", "filters": [ [ "IsList" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "DirectProductOp: for a list of fp groups, and a fp group", "filters": [ [ "IsList" ], [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 37, "comment": "DirectProductOp: for a list (of groups), and a group", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectProductOp" ] }, { "name": "SubdirectProductOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 166, "comment": "SubdirectProductOp: pcgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 156, "comment": "SubdirectProductOp: permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 104, "comment": "SubdirectProductOp: groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SubdirectProductOp" ] }, { "name": "SemidirectProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 83, "comment": "SemidirectProduct: generic method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 67, "comment": "SemidirectProduct: generic method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsRecord" ] ] }, { "rank": 35, "comment": "SemidirectProduct: automorphisms group with group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 139, "comment": "SemidirectProduct: Induced permutation automorphisms", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 139, "comment": "SemidirectProduct: generic method for permutation groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 103, "comment": "SemidirectProduct: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "CanEasilyComputePcgs" ] ] }, { "rank": 103, "comment": "SemidirectProduct: group with vector space: affine", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsExtLSet", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsFullRowModule", "HasIsFullRowModule" ] ] }, { "rank": 89, "comment": "SemidirectProduct: group with fp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsSubgroupFpGroup" ] ], "aka": [ "SemidirectFp" ] }, { "rank": 89, "comment": "SemidirectProduct: fp with group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 87, "comment": "SemidirectProduct: different representations", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemidirectProduct" ] }, { "name": "WreathProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 122, "comment": "WreathProduct: permgroups: imprimitive", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "WreathProductImprimitiveAction" ] }, { "rank": 106, "comment": "WreathProduct: imprimitive matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "MatWreathProduct" ] }, { "rank": 96, "comment": "WreathProduct: generic groups with perm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "WreathProduct: generic groups, no perm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [ { "rank": 130, "comment": "WreathProduct: permgroups and action", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSPGeneralMapping" ] ] }, { "rank": 111, "comment": "WreathProduct", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 78, "comment": "WreathProduct: generic groups with permhom", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSPGeneralMapping" ] ] } ], "4args": [ { "rank": 130, "comment": "WreathProduct", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "WreathProduct" ] }, { "name": "StandardWreathProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "StandardWreathProduct: generic groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StandardWreathProduct" ] }, { "name": "FreeProductOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 457 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "FreeProductOp: for a list (of groups), and a group", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeProductOp" ] }, { "name": "DirectProductInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DirectProductInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDirectProductInfo" ] ] }, { "rank": 1, "comment": "DirectProductInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectProductInfo" ] }, { "name": "SetDirectProductInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDirectProductInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDirectProductInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDirectProductInfo" ] }, { "name": "HasDirectProductInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDirectProductInfo" ] }, { "name": "SubdirectProductInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SubdirectProductInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubdirectProductInfo" ] ] }, { "rank": 1, "comment": "SubdirectProductInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubdirectProductInfo" ] }, { "name": "SetSubdirectProductInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubdirectProductInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubdirectProductInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubdirectProductInfo" ] }, { "name": "HasSubdirectProductInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubdirectProductInfo" ] }, { "name": "SemidirectProductInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 497 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SemidirectProductInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemidirectProductInfo" ] ] }, { "rank": 1, "comment": "SemidirectProductInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemidirectProductInfo" ] }, { "name": "SetSemidirectProductInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 497 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemidirectProductInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemidirectProductInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemidirectProductInfo" ] }, { "name": "HasSemidirectProductInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 497 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemidirectProductInfo" ] }, { "name": "WreathProductInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 510 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "WreathProductInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasWreathProductInfo" ] ] }, { "rank": 1, "comment": "WreathProductInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WreathProductInfo" ] }, { "name": "SetWreathProductInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 510 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetWreathProductInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetWreathProductInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetWreathProductInfo" ] }, { "name": "HasWreathProductInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 510 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasWreathProductInfo" ] }, { "name": "FreeProductInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FreeProductInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeProductInfo" ] ] }, { "rank": 1, "comment": "FreeProductInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeProductInfo" ] }, { "name": "SetFreeProductInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeProductInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeProductInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeProductInfo" ] }, { "name": "HasFreeProductInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gprd.gd", "line": 523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeProductInfo" ] }, { "name": "IsNaturalSymmetricGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "IsNaturalSymmetricGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 62, "comment": "IsNaturalSymmetricGroup: knows size", "filters": [ [ "HasSize", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsNaturalSymmetricGroup: comprehensive", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsNaturalSymmetricGroup: for non-permutation group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "IsNaturalSymmetricGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNaturalSymmetricGroup" ] }, { "name": "SetIsNaturalSymmetricGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNaturalSymmetricGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNaturalSymmetricGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNaturalSymmetricGroup" ] }, { "name": "HasIsNaturalSymmetricGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNaturalSymmetricGroup" ] }, { "name": "IsNaturalAlternatingGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "IsNaturalAlternatingGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 62, "comment": "IsNaturalAlternatingGroup: knows size", "filters": [ [ "HasSize", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsNaturalAlternatingGroup: comprehensive", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsNaturalAlternatingGroup: for non-permutation group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "IsNaturalAlternatingGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNaturalAlternatingGroup" ] }, { "name": "SetIsNaturalAlternatingGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNaturalAlternatingGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNaturalAlternatingGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNaturalAlternatingGroup" ] }, { "name": "HasIsNaturalAlternatingGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNaturalAlternatingGroup" ] }, { "name": "IsAlternatingGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsAlternatingGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAlternatingGroup" ] ] }, { "rank": 35, "comment": "IsAlternatingGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsAlternatingGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAlternatingGroup" ] }, { "name": "SetIsAlternatingGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAlternatingGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAlternatingGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAlternatingGroup" ] }, { "name": "HasIsAlternatingGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAlternatingGroup" ] }, { "name": "IsSymmetricGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSymmetricGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSymmetricGroup" ] ] }, { "rank": 35, "comment": "IsSymmetricGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSymmetricGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSymmetricGroup" ] }, { "name": "SetIsSymmetricGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSymmetricGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSymmetricGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSymmetricGroup" ] }, { "name": "HasIsSymmetricGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSymmetricGroup" ] }, { "name": "SymmetricParentGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "SymmetricParentGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSymmetricParentGroup" ] ] }, { "rank": 65, "comment": "SymmetricParentGroup: natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 61, "comment": "SymmetricParentGroup: symm(moved pts)", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "SymmetricParentGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricParentGroup" ] }, { "name": "SetSymmetricParentGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSymmetricParentGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSymmetricParentGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSymmetricParentGroup" ] }, { "name": "HasSymmetricParentGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSymmetricParentGroup" ] }, { "name": "AlternatingSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "AlternatingSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAlternatingSubgroup" ] ] }, { "rank": 61, "comment": "AlternatingSubgroup: for perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "AlternatingSubgroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlternatingSubgroup" ] }, { "name": "SetAlternatingSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAlternatingSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAlternatingSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAlternatingSubgroup" ] }, { "name": "HasAlternatingSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAlternatingSubgroup" ] }, { "name": "OrbitStabilizingParentGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "OrbitStabilizingParentGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrbitStabilizingParentGroup" ] ] }, { "rank": 61, "comment": "OrbitStabilizingParentGroup: direct product of S_n's", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "OrbitStabilizingParentGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrbitStabilizingParentGroup" ] }, { "name": "SetOrbitStabilizingParentGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrbitStabilizingParentGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrbitStabilizingParentGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrbitStabilizingParentGroup" ] }, { "name": "HasOrbitStabilizingParentGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/gpprmsya.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrbitStabilizingParentGroup" ] }, { "name": "IsTrivialNormalIntersection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 106, "comment": "IsTrivialNormalIntersection: if minimal normal subgroups are computed", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasMinimalNormalSubgroups" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 105, "comment": "IsTrivialNormalIntersection: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTrivialNormalIntersection" ] }, { "name": "NormalComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "NormalComplement: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalComplement" ] }, { "name": "NormalComplementNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "NormalComplementNC: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalComplementNC" ] }, { "name": "DirectFactorsOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DirectFactorsOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDirectFactorsOfGroup" ] ] }, { "rank": 37, "comment": "DirectFactorsOfGroup: for direct products if normal subgroups are computed", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasNormalSubgroups", "HasDirectProductInfo" ] ] }, { "rank": 36, "comment": "DirectFactorsOfGroup: if normal subgroups are computed", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasNormalSubgroups" ] ] }, { "rank": 36, "comment": "DirectFactorsOfGroup: for direct products", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDirectProductInfo" ] ] }, { "rank": 35, "comment": "DirectFactorsOfGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DirectFactorsOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectFactorsOfGroup" ] }, { "name": "SetDirectFactorsOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDirectFactorsOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDirectFactorsOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDirectFactorsOfGroup" ] }, { "name": "HasDirectFactorsOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDirectFactorsOfGroup" ] }, { "name": "CharacteristicFactorsOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CharacteristicFactorsOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacteristicFactorsOfGroup" ] ] }, { "rank": 35, "comment": "CharacteristicFactorsOfGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "CharacteristicFactorsOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacteristicFactorsOfGroup" ] }, { "name": "SetCharacteristicFactorsOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacteristicFactorsOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacteristicFactorsOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacteristicFactorsOfGroup" ] }, { "name": "HasCharacteristicFactorsOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacteristicFactorsOfGroup" ] }, { "name": "SemidirectDecompositions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SemidirectDecompositions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemidirectDecompositions" ] ] }, { "rank": 47, "comment": "SemidirectDecompositions: generic method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SemidirectDecompositions: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "SemidirectDecompositions: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemidirectDecompositions" ] }, { "name": "SetSemidirectDecompositions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemidirectDecompositions: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemidirectDecompositions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemidirectDecompositions" ] }, { "name": "HasSemidirectDecompositions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemidirectDecompositions" ] }, { "name": "DecompositionTypesOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DecompositionTypesOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDecompositionTypesOfGroup" ] ] }, { "rank": 35, "comment": "DecompositionTypesOfGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DecompositionTypesOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DecompositionTypes", "DecompositionTypesOfGroup" ] }, { "name": "SetDecompositionTypesOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDecompositionTypesOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDecompositionTypesOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDecompositionTypesOfGroup" ] }, { "name": "HasDecompositionTypesOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 428 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDecompositionTypesOfGroup" ] }, { "name": "IsDihedralGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsDihedralGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsDihedralGroup" ] ] }, { "rank": 47, "comment": "IsDihedralGroup: for a group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsDihedralGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDihedralGroup" ] }, { "name": "SetIsDihedralGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsDihedralGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsDihedralGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsDihedralGroup" ] }, { "name": "HasIsDihedralGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsDihedralGroup" ] }, { "name": "DihedralGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "DihedralGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDihedralGenerators" ] ] }, { "rank": 47, "comment": "DihedralGenerators: for a group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DihedralGenerators: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DihedralGenerators" ] }, { "name": "SetDihedralGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDihedralGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDihedralGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDihedralGenerators" ] }, { "name": "HasDihedralGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDihedralGenerators" ] }, { "name": "IsGeneralisedQuaternionGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsGeneralisedQuaternionGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneralisedQuaternionGroup" ] ] }, { "rank": 47, "comment": "IsGeneralisedQuaternionGroup: for a group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsGeneralisedQuaternionGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGeneralisedQuaternionGroup", "IsQuaternionGroup" ] }, { "name": "SetIsGeneralisedQuaternionGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneralisedQuaternionGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneralisedQuaternionGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGeneralisedQuaternionGroup", "SetIsQuaternionGroup" ] }, { "name": "HasIsGeneralisedQuaternionGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 483 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGeneralisedQuaternionGroup", "HasIsQuaternionGroup" ] }, { "name": "GeneralisedQuaternionGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "GeneralisedQuaternionGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneralisedQuaternionGenerators" ] ] }, { "rank": 47, "comment": "GeneralisedQuaternionGenerators: for a group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "GeneralisedQuaternionGenerators: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralisedQuaternionGenerators", "QuaternionGenerators" ] }, { "name": "SetGeneralisedQuaternionGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneralisedQuaternionGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneralisedQuaternionGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneralisedQuaternionGenerators", "SetQuaternionGenerators" ] }, { "name": "HasGeneralisedQuaternionGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 484 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneralisedQuaternionGenerators", "HasQuaternionGenerators" ] }, { "name": "IsQuasiDihedralGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsQuasiDihedralGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsQuasiDihedralGroup" ] ] }, { "rank": 35, "comment": "IsQuasiDihedralGroup: generic method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsQuasiDihedralGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsQuasiDihedralGroup" ] }, { "name": "SetIsQuasiDihedralGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsQuasiDihedralGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsQuasiDihedralGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsQuasiDihedralGroup" ] }, { "name": "HasIsQuasiDihedralGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsQuasiDihedralGroup" ] }, { "name": "QuasiDihedralGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "QuasiDihedralGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasQuasiDihedralGenerators" ] ] }, { "rank": 1, "comment": "QuasiDihedralGenerators: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "QuasiDihedralGenerators" ] }, { "name": "SetQuasiDihedralGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetQuasiDihedralGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetQuasiDihedralGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetQuasiDihedralGenerators" ] }, { "name": "HasQuasiDihedralGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasQuasiDihedralGenerators" ] }, { "name": "IsPSL", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 531 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPSL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPSL" ] ] }, { "rank": 35, "comment": "IsPSL: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsPSL: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPSL" ] }, { "name": "SetIsPSL", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 531 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPSL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPSL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPSL" ] }, { "name": "HasIsPSL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 531 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPSL" ] }, { "name": "ParametersOfGroupViewedAsPSL", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ParametersOfGroupViewedAsPSL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasParametersOfGroupViewedAsPSL" ] ] }, { "rank": 1, "comment": "ParametersOfGroupViewedAsPSL: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParametersOfGroupViewedAsPSL" ] }, { "name": "SetParametersOfGroupViewedAsPSL", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetParametersOfGroupViewedAsPSL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetParametersOfGroupViewedAsPSL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetParametersOfGroupViewedAsPSL" ] }, { "name": "HasParametersOfGroupViewedAsPSL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasParametersOfGroupViewedAsPSL" ] }, { "name": "ParametersOfGroupViewedAsSL", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ParametersOfGroupViewedAsSL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasParametersOfGroupViewedAsSL" ] ] }, { "rank": 1, "comment": "ParametersOfGroupViewedAsSL: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParametersOfGroupViewedAsSL" ] }, { "name": "SetParametersOfGroupViewedAsSL", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetParametersOfGroupViewedAsSL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetParametersOfGroupViewedAsSL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetParametersOfGroupViewedAsSL" ] }, { "name": "HasParametersOfGroupViewedAsSL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 553 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasParametersOfGroupViewedAsSL" ] }, { "name": "ParametersOfGroupViewedAsGL", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 554 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ParametersOfGroupViewedAsGL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasParametersOfGroupViewedAsGL" ] ] }, { "rank": 1, "comment": "ParametersOfGroupViewedAsGL: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParametersOfGroupViewedAsGL" ] }, { "name": "SetParametersOfGroupViewedAsGL", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 554 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetParametersOfGroupViewedAsGL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetParametersOfGroupViewedAsGL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetParametersOfGroupViewedAsGL" ] }, { "name": "HasParametersOfGroupViewedAsGL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 554 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasParametersOfGroupViewedAsGL" ] }, { "name": "AlternatingDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AlternatingDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAlternatingDegree" ] ] }, { "rank": 35, "comment": "AlternatingDegree: generic method, dispatch to `IsAlternatingGroup'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "AlternatingDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlternatingDegree" ] }, { "name": "SetAlternatingDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAlternatingDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAlternatingDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAlternatingDegree" ] }, { "name": "HasAlternatingDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 580 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAlternatingDegree" ] }, { "name": "SymmetricDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 581 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SymmetricDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSymmetricDegree" ] ] }, { "rank": 35, "comment": "SymmetricDegree: generic method, dispatch to `IsSymmetricGroup'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SymmetricDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricDegree" ] }, { "name": "SetSymmetricDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 581 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSymmetricDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSymmetricDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSymmetricDegree" ] }, { "name": "HasSymmetricDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 581 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSymmetricDegree" ] }, { "name": "PSLDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 582 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PSLDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPSLDegree" ] ] }, { "rank": 35, "comment": "PSLDegree: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PSLDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSLDegree" ] }, { "name": "SetPSLDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 582 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPSLDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPSLDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPSLDegree" ] }, { "name": "HasPSLDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 582 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPSLDegree" ] }, { "name": "PSLUnderlyingField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 583 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PSLUnderlyingField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPSLUnderlyingField" ] ] }, { "rank": 35, "comment": "PSLUnderlyingField: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PSLUnderlyingField: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSLUnderlyingField" ] }, { "name": "SetPSLUnderlyingField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 583 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPSLUnderlyingField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPSLUnderlyingField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPSLUnderlyingField" ] }, { "name": "HasPSLUnderlyingField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 583 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPSLUnderlyingField" ] }, { "name": "SLDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SLDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSLDegree" ] ] }, { "rank": 35, "comment": "SLDegree: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SLDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SLDegree" ] }, { "name": "SetSLDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSLDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSLDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSLDegree" ] }, { "name": "HasSLDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 584 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSLDegree" ] }, { "name": "SLUnderlyingField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SLUnderlyingField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSLUnderlyingField" ] ] }, { "rank": 35, "comment": "SLUnderlyingField: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SLUnderlyingField: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SLUnderlyingField" ] }, { "name": "SetSLUnderlyingField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSLUnderlyingField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSLUnderlyingField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSLUnderlyingField" ] }, { "name": "HasSLUnderlyingField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSLUnderlyingField" ] }, { "name": "GLDegree", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "GLDegree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGLDegree" ] ] }, { "rank": 35, "comment": "GLDegree: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "GLDegree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GLDegree" ] }, { "name": "SetGLDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGLDegree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGLDegree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGLDegree" ] }, { "name": "HasGLDegree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGLDegree" ] }, { "name": "GLUnderlyingField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 587 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "GLUnderlyingField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGLUnderlyingField" ] ] }, { "rank": 35, "comment": "GLUnderlyingField: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "GLUnderlyingField: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GLUnderlyingField" ] }, { "name": "SetGLUnderlyingField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 587 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGLUnderlyingField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGLUnderlyingField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGLUnderlyingField" ] }, { "name": "HasGLUnderlyingField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 587 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGLUnderlyingField" ] }, { "name": "StructureDescription", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 897 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "StructureDescription: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStructureDescription" ] ] }, { "rank": 372, "comment": "StructureDescription: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 372, "comment": "StructureDescription: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 51, "comment": "StructureDescription: for finite simple groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSimpleGroup", "HasIsSimpleGroup" ] ], "aka": [ "StructureDescriptionForFiniteSimpleGroups" ] }, { "rank": 47, "comment": "StructureDescription: for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "StructureDescriptionForFiniteGroups" ] }, { "rank": 45, "comment": "StructureDescription: for abelian groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ] ], "aka": [ "StructureDescriptionForAbelianGroups" ] }, { "rank": 1, "comment": "StructureDescription: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] }, { "rank": 0, "comment": "StructureDescription: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "StructureDescription: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StructureDescription" ] }, { "name": "SetStructureDescription", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 897 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStructureDescription: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStructureDescription: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStructureDescription" ] }, { "name": "HasStructureDescription", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnames.gd", "line": 897 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStructureDescription" ] }, { "name": "IsPQuotientSystem", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsPQuotientSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPQuotientSystem" ] }, { "name": "SetIsPQuotientSystem", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPQuotientSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPQuotientSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPQuotientSystem" ] }, { "name": "HasIsPQuotientSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPQuotientSystem" ] }, { "name": "IsNilpQuotientSystem", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsNilpQuotientSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpQuotientSystem" ] }, { "name": "SetIsNilpQuotientSystem", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpQuotientSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpQuotientSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpQuotientSystem" ] }, { "name": "HasIsNilpQuotientSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpQuotientSystem" ] }, { "name": "QuotientSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 78, "comment": "QuotientSystem: pquotient", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsString" ] ] } ], "5args": [], "6args": [] }, "aka": [ "QuotientSystem" ] }, { "name": "GetDefinitionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "GetDefinitionNC", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetDefinitionNC" ] }, { "name": "SetDefinitionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 22, "comment": "SetDefinitionNC", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDefinitionNC" ] }, { "name": "ClearDefinitionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 100 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "ClearDefinitionNC", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClearDefinitionNC" ] }, { "name": "DefineNewGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "DefineNewGenerators: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefineNewGenerators" ] }, { "name": "SplitWordTail", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "SplitWordTail: p-quotient system, word", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplitWordTail" ] }, { "name": "ExtRepByTailVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "ExtRepByTailVector: p-quotient system, vector", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtRepByTailVector" ] }, { "name": "GeneratorNumberOfQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "GeneratorNumberOfQuotient: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorNumberOfQuotient" ] }, { "name": "TailsInverses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "TailsInverses: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TailsInverses" ] }, { "name": "ComputeTails", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "ComputeTails: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputeTails" ] }, { "name": "EvaluateConsistency", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 142 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "EvaluateConsistency: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EvaluateConsistency" ] }, { "name": "IncorporateCentralRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "IncorporateCentralRelations: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IncorporateCentralRelations" ] }, { "name": "RenumberHighestWeightGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "RenumberHighestWeightGenerators: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RenumberHighestWeightGenerators" ] }, { "name": "EvaluateRelators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 160 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "EvaluateRelators: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EvaluateRelators" ] }, { "name": "LiftEpimorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "LiftEpimorphism: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LiftEpimorphism" ] }, { "name": "GeneratorsOfLayer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 172 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "GeneratorsOfLayer: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfLayer" ] }, { "name": "LengthOfDescendingSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "LengthOfDescendingSeries: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LengthOfDescendingSeries" ] }, { "name": "RanksOfDescendingSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 184 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "RanksOfDescendingSeries: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RanksOfDescendingSeries" ] }, { "name": "CheckConsistencyOfDefinitions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "CheckConsistencyOfDefinitions: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CheckConsistencyOfDefinitions" ] }, { "name": "GroupByQuotientSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 196 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "GroupByQuotientSystem: p-group from a p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByQuotientSystem" ] }, { "name": "TraceDefinition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/quotsys.gd", "line": 203 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "TraceDefinition: p-quotient system", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TraceDefinition" ] }, { "name": "EpimorphismPGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pquot.gd", "line": 112 }, { "file": "/home/mtorpey/gap/lib/pquot.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "EpimorphismPGroup: finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 59, "comment": "EpimorphismPGroup: for finitely presented groups", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 56, "comment": "EpimorphismPGroup: for subgroups of finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 85, "comment": "EpimorphismPGroup: finite group, class bound", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 78, "comment": "EpimorphismPGroup: for finitely presented groups, class bound", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 75, "comment": "EpimorphismPGroup: for subgroups of finitely presented groups, class bound", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismPGroup" ] }, { "name": "EpimorphismQuotientSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pquot.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "EpimorphismQuotientSystem: for p-quotient systems", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismQuotientSystem" ] }, { "name": "EpimorphismNilpotentQuotientOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pquot.gd", "line": 184 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "EpimorphismNilpotentQuotientOp: full fp group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [] ] }, { "rank": 37, "comment": "EpimorphismNilpotentQuotientOp: subgroup fp group", "filters": [ [ "IsSubgroupFpGroup" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismNilpotentQuotientOp" ] }, { "name": "Nucleus", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pquot.gd", "line": 199 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "Nucleus: for a p-quotient system and a group", "filters": [ [ "IsPQuotientSystem", "HasIsPQuotientSystem" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Nucleus" ] }, { "name": "ActingDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ActingDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasActingDomain" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ActingDomain" ] }, { "name": "SetActingDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetActingDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetActingDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetActingDomain" ] }, { "name": "HasActingDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasActingDomain" ] }, { "name": "HomeEnumerator", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "HomeEnumerator: system getter", "filters": [ [ "IsAttributeStoringRep", "HasHomeEnumerator" ] ] }, { "rank": 11, "comment": "HomeEnumerator", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "HomeEnumerator", "filters": [ [ "IsConjugacyClassGroupRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetHomeEnumerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetHomeEnumerator: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetHomeEnumerator: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetHomeEnumerator" ] }, { "name": "HasHomeEnumerator", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasHomeEnumerator" ] }, { "name": "ActionKernelExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 191 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ActionKernelExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasActionKernelExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ActionKernelExternalSet" ] }, { "name": "SetActionKernelExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 191 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetActionKernelExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetActionKernelExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetActionKernelExternalSet" ] }, { "name": "HasActionKernelExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 191 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasActionKernelExternalSet" ] }, { "name": "LinearActionBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "LinearActionBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLinearActionBasis" ] ] }, { "rank": 23, "comment": "LinearActionBasis: projective with extra vector", "filters": [ [ "IsProjectiveActionHomomorphism" ] ] }, { "rank": 23, "comment": "LinearActionBasis: find basis in domain", "filters": [ [ "IsLinearActionHomomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinearActionBasis" ] }, { "name": "SetLinearActionBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLinearActionBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLinearActionBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLinearActionBasis" ] }, { "name": "HasLinearActionBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLinearActionBasis" ] }, { "name": "FunctionAction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "FunctionAction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFunctionAction" ] ] }, { "rank": 9, "comment": "FunctionAction: ExternalSetByActorsRep", "filters": [ [ "IsExternalSetByActorsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FunctionAction" ] }, { "name": "SetFunctionAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFunctionAction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFunctionAction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFunctionAction" ] }, { "name": "HasFunctionAction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFunctionAction" ] }, { "name": "StabilizerOfExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "StabilizerOfExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStabilizerOfExternalSet" ] ] }, { "rank": 21, "comment": "StabilizerOfExternalSet", "filters": [ [ "IsConjugacyClassSubgroupsRep" ] ] }, { "rank": 21, "comment": "StabilizerOfExternalSet", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "StabilizerOfExternalSet", "filters": [ [ "IsExternalOrbit", "IsExternalSetByPcgs" ] ] }, { "rank": 6, "comment": "StabilizerOfExternalSet: stabilizer of the represenattive", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetStabilizerOfExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStabilizerOfExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStabilizerOfExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStabilizerOfExternalSet" ] }, { "name": "HasStabilizerOfExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStabilizerOfExternalSet" ] }, { "name": "CanonicalRepresentativeOfExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "CanonicalRepresentativeOfExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalRepresentativeOfExternalSet" ] ] }, { "rank": 11, "comment": "CanonicalRepresentativeOfExternalSet: via `ActorOfExternalSet'", "filters": [ [ "IsExternalOrbit", "IsExternalSetByPcgs" ] ] }, { "rank": 9, "comment": "CanonicalRepresentativeOfExternalSet: by CanonicalRepresentativeDeterminator", "filters": [ [ "IsExternalSet", "HasCanonicalRepresentativeDeterminatorOfExternalSet" ] ] }, { "rank": 6, "comment": "CanonicalRepresentativeOfExternalSet: smallest element", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalRepresentativeOfExternalSet" ] }, { "name": "SetCanonicalRepresentativeOfExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalRepresentativeOfExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalRepresentativeOfExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalRepresentativeOfExternalSet" ] }, { "name": "HasCanonicalRepresentativeOfExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalRepresentativeOfExternalSet" ] }, { "name": "CanonicalRepresentativeDeterminatorOfExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "CanonicalRepresentativeDeterminatorOfExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalRepresentativeDeterminatorOfExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalRepresentativeDeterminatorOfExternalSet" ] }, { "name": "SetCanonicalRepresentativeDeterminatorOfExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalRepresentativeDeterminatorOfExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalRepresentativeDeterminatorOfExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalRepresentativeDeterminatorOfExternalSet" ] }, { "name": "HasCanonicalRepresentativeDeterminatorOfExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 365 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalRepresentativeDeterminatorOfExternalSet" ] }, { "name": "CanEasilyDetermineCanonicalRepresentativeExternalSet", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 381 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "CanEasilyDetermineCanonicalRepresentativeExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanEasilyDetermineCanonicalRepresentativeExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanEasilyDetermineCanonicalRepresentativeExternalSet" ] }, { "name": "SetCanEasilyDetermineCanonicalRepresentativeExternalSet", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 381 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanEasilyDetermineCanonicalRepresentativeExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanEasilyDetermineCanonicalRepresentativeExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanEasilyDetermineCanonicalRepresentativeExternalSet" ] }, { "name": "HasCanEasilyDetermineCanonicalRepresentativeExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 381 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanEasilyDetermineCanonicalRepresentativeExternalSet" ] }, { "name": "ActorOfExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ActorOfExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasActorOfExternalSet" ] ] }, { "rank": 11, "comment": "ActorOfExternalSet", "filters": [ [ "IsConjugacyClassGroupRep" ] ] }, { "rank": 11, "comment": "ActorOfExternalSet", "filters": [ [ "IsExternalOrbit", "IsExternalSetByPcgs" ] ] }, { "rank": 6, "comment": "ActorOfExternalSet", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ActorOfExternalSet", "OperatorOfExternalSet" ] }, { "name": "SetActorOfExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetActorOfExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetActorOfExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetActorOfExternalSet", "SetOperatorOfExternalSet" ] }, { "name": "HasActorOfExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 415 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasActorOfExternalSet", "HasOperatorOfExternalSet" ] }, { "name": "ActionHomomorphismAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ActionHomomorphismAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasActionHomomorphismAttr" ] ] }, { "rank": 6, "comment": "ActionHomomorphismAttr: call OpHomConstructor", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ActionHomomorphismAttr" ] }, { "name": "SetActionHomomorphismAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetActionHomomorphismAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetActionHomomorphismAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetActionHomomorphismAttr" ] }, { "name": "HasActionHomomorphismAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 943 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasActionHomomorphismAttr" ] }, { "name": "SurjectiveActionHomomorphismAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 966 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "SurjectiveActionHomomorphismAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSurjectiveActionHomomorphismAttr" ] ] }, { "rank": 6, "comment": "SurjectiveActionHomomorphismAttr: call Ac.Hom.Constructor", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SurjectiveActionHomomorphismAttr" ] }, { "name": "SetSurjectiveActionHomomorphismAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 966 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSurjectiveActionHomomorphismAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSurjectiveActionHomomorphismAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSurjectiveActionHomomorphismAttr" ] }, { "name": "HasSurjectiveActionHomomorphismAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 966 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSurjectiveActionHomomorphismAttr" ] }, { "name": "UnderlyingExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 997 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "UnderlyingExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingExternalSet" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingExternalSet" ] }, { "name": "SetUnderlyingExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 997 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingExternalSet" ] }, { "name": "HasUnderlyingExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 997 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingExternalSet" ] }, { "name": "SparseActionHomomorphismOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1140 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 42, "comment": "SparseActionHomomorphismOp: no domain given", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 44, "comment": "SparseActionHomomorphismOp: domain given", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "SparseActionHomomorphismOp" ] }, { "name": "SortedSparseActionHomomorphismOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 42, "comment": "SortedSparseActionHomomorphismOp: no domain given", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "SortedSparseActionHomomorphismOp" ] }, { "name": "ExternalSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1232 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1232 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ExternalSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExternalSet" ] ] }, { "rank": 61, "comment": "ExternalSet: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "ExternalSet: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "ExternalSet: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "ExternalSet: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "ExternalSet: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "ExternalSet: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "ExternalSet: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "ExternalSet: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "ExternalSet: G, D, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "ExternalSet" ] }, { "name": "SetExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1232 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExternalSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExternalSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExternalSet" ] }, { "name": "HasExternalSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1232 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExternalSet" ] }, { "name": "RestrictedExternalSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1251 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "RestrictedExternalSet: restrict the acting domain", "filters": [ [ "IsExternalSet" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedExternalSet" ] }, { "name": "ExternalSubsetOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1268 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 42, "comment": "ExternalSubsetOp: G, start, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 48, "comment": "ExternalSubsetOp: G, xset, start, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsExternalSet" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 44, "comment": "ExternalSubsetOp: G, D, start, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "ExternalSubsetOp" ] }, { "name": "ExternalOrbitOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 40, "comment": "ExternalOrbitOp: G, pnt, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 46, "comment": "ExternalOrbitOp: G, xset, pnt, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsExternalSet" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "ExternalOrbitOp: G, D, pnt, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "ExternalOrbitOp" ] }, { "name": "OrbitOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1331 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 84, "comment": "OrbitOp: G, int, gens, perms, act = `OnPoints'", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 61, "comment": "OrbitOp: action via prime order pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 60, "comment": "OrbitOp: G, pnt, [ 1gen ], [ 1act ], act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 40, "comment": "OrbitOp: standard orbit algorithm:list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 63, "comment": "OrbitOp: via prime order pcgs, with domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ], "aka": [ "DoPcgsOrbitOp" ] }, { "rank": 61, "comment": "OrbitOp: G, D, pnt, [ 1gen ], [ 1act ], act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "OrbitOp: with domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "OrbitOp" ] }, { "name": "Orbits", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1355 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1355 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "Orbits: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrbits" ] ] }, { "rank": 61, "comment": "Orbits: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "Orbits: group without domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "Orbits: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "Orbits: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "Orbits: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "Orbits: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "Orbits: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "Orbits: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 131, "comment": "Orbits: permgroup on points", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ], "aka": [ "ORBS_PERMGP_PTS" ] }, { "rank": 45, "comment": "Orbits: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "Orbits: for arbitrary domains", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "Orbits" ] }, { "name": "SetOrbits", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrbits: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrbits: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrbits" ] }, { "name": "HasOrbits", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrbits" ] }, { "name": "OrbitsDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1408 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1408 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "OrbitsDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrbitsDomain" ] ] }, { "rank": 61, "comment": "OrbitsDomain: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "OrbitsDomain: group without domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "OrbitsDomain: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "OrbitsDomain: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "OrbitsDomain: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "OrbitsDomain: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "OrbitsDomain: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "OrbitsDomain: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 131, "comment": "OrbitsDomain: permgroup on points", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] }, { "rank": 60, "comment": "OrbitsDomain: empty domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 60, "comment": "OrbitsDomain: empty domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "OrbitsDomain: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 43, "comment": "OrbitsDomain: for quick position domains", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsQuickPositionList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ], "aka": [ "OrbitsByPosOp" ] }, { "rank": 41, "comment": "OrbitsDomain: for arbitrary domains", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "OrbitsDomain" ] }, { "name": "SetOrbitsDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1408 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrbitsDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrbitsDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrbitsDomain" ] }, { "name": "HasOrbitsDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1408 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrbitsDomain" ] }, { "name": "OrbitLengthOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1427 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 40, "comment": "OrbitLengthOp: compute orbit", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 41, "comment": "OrbitLengthOp: compute orbit", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "OrbitLengthOp" ] }, { "name": "OrbitLengths", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1449 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1449 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "OrbitLengths: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrbitLengths" ] ] }, { "rank": 61, "comment": "OrbitLengths: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "OrbitLengths: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "OrbitLengths: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "OrbitLengths: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "OrbitLengths: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "OrbitLengths: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "OrbitLengths: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "OrbitLengths: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "OrbitLengths: compute orbits", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "OrbitLengths" ] }, { "name": "SetOrbitLengths", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1449 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrbitLengths: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrbitLengths: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrbitLengths" ] }, { "name": "HasOrbitLengths", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1449 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrbitLengths" ] }, { "name": "OrbitLengthsDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1482 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1482 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "OrbitLengthsDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrbitLengthsDomain" ] ] }, { "rank": 61, "comment": "OrbitLengthsDomain: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "OrbitLengthsDomain: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "OrbitLengthsDomain: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "OrbitLengthsDomain: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "OrbitLengthsDomain: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "OrbitLengthsDomain: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "OrbitLengthsDomain: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "OrbitLengthsDomain: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "OrbitLengthsDomain: compute orbits", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "OrbitLengthsDomain" ] }, { "name": "SetOrbitLengthsDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1482 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrbitLengthsDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrbitLengthsDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrbitLengthsDomain" ] }, { "name": "HasOrbitLengthsDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1482 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrbitLengthsDomain" ] }, { "name": "OrbitStabilizerOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1502 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 84, "comment": "OrbitStabilizerOp: permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 61, "comment": "OrbitStabilizerOp: G, pnt, pcgs, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 40, "comment": "OrbitStabilizerOp: `OrbitStabilizerAlgorithm' without domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 63, "comment": "OrbitStabilizerOp: G, D, pnt, pcgs, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "OrbitStabilizerOp: `OrbitStabilizerAlgorithm' with domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "OrbitStabilizerOp" ] }, { "name": "ExternalOrbits", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1528 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1528 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ExternalOrbits: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExternalOrbits" ] ] }, { "rank": 61, "comment": "ExternalOrbits: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "ExternalOrbits: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "ExternalOrbits: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "ExternalOrbits: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "ExternalOrbits: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "ExternalOrbits: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "ExternalOrbits: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 46, "comment": "ExternalOrbits: G, xset, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsExternalSet" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "ExternalOrbits: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "ExternalOrbits: G, D, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "ExternalOrbits" ] }, { "name": "SetExternalOrbits", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1528 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExternalOrbits: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExternalOrbits: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExternalOrbits" ] }, { "name": "HasExternalOrbits", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1528 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExternalOrbits" ] }, { "name": "ExternalOrbitsStabilizers", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1565 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1565 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "ExternalOrbitsStabilizers: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExternalOrbitsStabilizers" ] ] }, { "rank": 61, "comment": "ExternalOrbitsStabilizers: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "ExternalOrbitsStabilizers: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "ExternalOrbitsStabilizers: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "ExternalOrbitsStabilizers: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "ExternalOrbitsStabilizers: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "ExternalOrbitsStabilizers: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "ExternalOrbitsStabilizers: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 46, "comment": "ExternalOrbitsStabilizers: external set", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsExternalSet" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "ExternalOrbitsStabilizers: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "ExternalOrbitsStabilizers: arbitrary domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "ExternalOrbitsStabilisers", "ExternalOrbitsStabilizers" ] }, { "name": "SetExternalOrbitsStabilizers", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1565 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExternalOrbitsStabilizers: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExternalOrbitsStabilizers: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExternalOrbitsStabilizers" ] }, { "name": "HasExternalOrbitsStabilizers", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1565 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExternalOrbitsStabilizers" ] }, { "name": "Transitivity", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1601 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1601 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1624 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1625 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "Transitivity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransitivity" ] ] }, { "rank": 62, "comment": "Transitivity: for a permutation group with known size", "filters": [ [ "HasSize", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "Transitivity: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "Transitivity: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 6, "comment": "Transitivity: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "Transitivity: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "Transitivity: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] }, { "rank": 26, "comment": "Transitivity: for an ordinary table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 63, "comment": "Transitivity: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "Transitivity: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "Transitivity: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 95, "comment": "Transitivity: permgroup on numbers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 80, "comment": "Transitivity: G, [ ], gens, perms, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "Transitivity: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "Transitivity: of the image of an ophom", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "Transitivity" ] }, { "name": "SetTransitivity", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1601 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1624 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransitivity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransitivity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransitivity" ] }, { "name": "HasTransitivity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1601 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransitivity" ] }, { "name": "BlocksAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1639 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "BlocksAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBlocksAttr" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BlocksAttr" ] }, { "name": "SetBlocksAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1639 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBlocksAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBlocksAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBlocksAttr" ] }, { "name": "HasBlocksAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1639 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBlocksAttr" ] }, { "name": "BlocksOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1641 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 42, "comment": "BlocksOp: G, D, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 160, "comment": "BlocksOp: integers, with seed", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] }, { "rank": 151, "comment": "BlocksOp: permgroup on integers", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] }, { "rank": 82, "comment": "BlocksOp: G, [ ], seed, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 44, "comment": "BlocksOp: via action homomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "BlocksOp" ] }, { "name": "MaximalBlocksAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1674 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "MaximalBlocksAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalBlocksAttr" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalBlocksAttr" ] }, { "name": "SetMaximalBlocksAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1674 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalBlocksAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalBlocksAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalBlocksAttr" ] }, { "name": "HasMaximalBlocksAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1674 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalBlocksAttr" ] }, { "name": "MaximalBlocksOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1676 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 42, "comment": "MaximalBlocksOp: G, D, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 44, "comment": "MaximalBlocksOp: G, D, seed, gens, acts, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "MaximalBlocksOp" ] }, { "name": "RepresentativesMinimalBlocksAttr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1713 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "RepresentativesMinimalBlocksAttr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentativesMinimalBlocksAttr" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativesMinimalBlocksAttr" ] }, { "name": "SetRepresentativesMinimalBlocksAttr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1713 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentativesMinimalBlocksAttr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentativesMinimalBlocksAttr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentativesMinimalBlocksAttr" ] }, { "name": "HasRepresentativesMinimalBlocksAttr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1713 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentativesMinimalBlocksAttr" ] }, { "name": "RepresentativesMinimalBlocksOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1715 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 131, "comment": "RepresentativesMinimalBlocksOp: permgrp on points", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "RepresentativesMinimalBlocksOp: general case: translate", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 140, "comment": "RepresentativesMinimalBlocksOp: G, domain, noseed, gens, perms, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] } ] }, "aka": [ "RepresentativesMinimalBlocksOp" ] }, { "name": "Earns", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1744 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1744 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "Earns: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEarns" ] ] }, { "rank": 61, "comment": "Earns: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "Earns: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "Earns: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "Earns: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "Earns: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "Earns: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "Earns: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 68, "comment": "Earns: G, ints, gens, perms, act", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "Earns: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "Earns" ] }, { "name": "SetEarns", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1744 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "SetEarns: never set fail", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsBool" ] ] }, { "rank": 2, "comment": "SetEarns: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEarns: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEarns" ] }, { "name": "HasEarns", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1744 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEarns" ] }, { "name": "IsTransitive", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1781 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1781 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1592 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1593 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsTransitive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTransitive" ] ] }, { "rank": 62, "comment": "IsTransitive: for a permutation group (use shortcuts)", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsTransitive: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsTransitive: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 6, "comment": "IsTransitive: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "IsTransitive: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "IsTransitive: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] }, { "rank": 26, "comment": "IsTransitive: for an ordinary table and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 63, "comment": "IsTransitive: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "IsTransitive: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "IsTransitive: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "IsTransitive: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "IsTransitive: compare with orbit of element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "IsTransitive" ] }, { "name": "SetIsTransitive", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1781 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTransitive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTransitive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTransitive" ] }, { "name": "HasIsTransitive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1781 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTransitive" ] }, { "name": "IsPrimitive", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1831 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1831 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 48 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsPrimitive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimitive" ] ] }, { "rank": 61, "comment": "IsPrimitive: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "IsPrimitive: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsPrimitive: for a character", "filters": [ [ "IsClassFunction" ] ], "aka": [ "IsPrimitiveCharacter" ] }, { "rank": 6, "comment": "IsPrimitive: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 100, "comment": "IsPrimitive: for matrix group over field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 62, "comment": "IsPrimitive: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "IsPrimitive: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "IsPrimitive: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "IsPrimitive: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "IsPrimitive: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "IsPrimitive: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "IsPrimitive: transitive and no blocks", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "IsPrimitive" ] }, { "name": "SetIsPrimitive", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1831 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimitive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimitive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimitive" ] }, { "name": "HasIsPrimitive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1831 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimitive" ] }, { "name": "IsPrimitiveAffine", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1849 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1849 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsPrimitiveAffine: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimitiveAffine" ] ] }, { "rank": 61, "comment": "IsPrimitiveAffine: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "IsPrimitiveAffine: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "IsPrimitiveAffine: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "IsPrimitiveAffine: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "IsPrimitiveAffine: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "IsPrimitiveAffine: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "IsPrimitiveAffine: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "IsPrimitiveAffine: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "IsPrimitiveAffine: primitive and earns", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "IsPrimitiveAffine" ] }, { "name": "SetIsPrimitiveAffine", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimitiveAffine: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimitiveAffine: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimitiveAffine" ] }, { "name": "HasIsPrimitiveAffine", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1849 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimitiveAffine" ] }, { "name": "IsSemiRegular", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1876 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1876 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsSemiRegular: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSemiRegular" ] ] }, { "rank": 61, "comment": "IsSemiRegular: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "IsSemiRegular: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "IsSemiRegular: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "IsSemiRegular: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "IsSemiRegular: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "IsSemiRegular: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "IsSemiRegular: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 131, "comment": "IsSemiRegular: permgroup on numbers", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsFunction" ] ] }, { "rank": 80, "comment": "IsSemiRegular: G, D, gens, [ ], act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsFunction" ] ] }, { "rank": 80, "comment": "IsSemiRegular: G, [ ], gens, perms, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "IsSemiRegular: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "IsSemiRegular: via ophom", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "IsSemiRegular" ] }, { "name": "SetIsSemiRegular", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1876 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSemiRegular: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSemiRegular: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSemiRegular" ] }, { "name": "HasIsSemiRegular", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1876 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSemiRegular" ] }, { "name": "IsRegular", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1913 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1913 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsRegular: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRegular" ] ] }, { "rank": 62, "comment": "IsRegular: permgroup with known size", "filters": [ [ "HasSize", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsRegular: permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "IsRegular: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "IsRegular: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "IsRegular: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "IsRegular: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "IsRegular: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "IsRegular: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "IsRegular: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 45, "comment": "IsRegular: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "IsRegular: transitive and semiregular", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "IsRegular" ] }, { "name": "SetIsRegular", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1913 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRegular: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRegular: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRegular" ] }, { "name": "HasIsRegular", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1913 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRegular" ] }, { "name": "RankAction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1940 }, { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1940 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "RankAction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankAction" ] ] }, { "rank": 61, "comment": "RankAction: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 6, "comment": "RankAction: for an external set", "filters": [ [ "IsExternalSet" ] ] } ], "2args": [ { "rank": 62, "comment": "RankAction: for a permutation group and a domain or list of integers", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] }, { "rank": 35, "comment": "RankAction: for a group and a domain or list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 63, "comment": "RankAction: for permutation group, domain or list of integers, and function", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "RankAction: for a group, a domain or list, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 39, "comment": "RankAction: for a group, a domain or list, and two lists", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ] ] } ], "5args": [ { "rank": 80, "comment": "RankAction: G, [ ], gens, perms, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 69, "comment": "RankAction: G, ints, gens, perms, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "RankAction: for a group, a domain, two lists, and a function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 41, "comment": "RankAction: via ophom", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "RankAction" ] }, { "name": "SetRankAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1940 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankAction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankAction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankAction" ] }, { "name": "HasRankAction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1940 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankAction" ] }, { "name": "PermutationOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 1973 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 3, "comment": "PermutationOp: object on list", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermutationOp" ] }, { "name": "PermutationCycleOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2001 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 3, "comment": "PermutationCycleOp: of object in list", "filters": [ [], [ "IsList" ], [], [ "IsFunction" ] ] } ], "5args": [], "6args": [] }, "aka": [ "PermutationCycleOp" ] }, { "name": "CycleOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2022 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 129, "comment": "CycleOp: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsInt" ] ] }, { "rank": 128, "comment": "CycleOp: for a permutation with memory and an integer", "filters": [ [ "IsPerm", "IsObjWithMemory" ], [ "IsInt" ] ] }, { "rank": 27, "comment": "CycleOp: perm, int", "filters": [ [ "IsPerm", "IsInternalRep" ], [ "IsInt" ] ] } ], "3args": [ { "rank": 27, "comment": "CycleOp: perm, int, act", "filters": [ [ "IsPerm" ], [ "IsInt" ], [ "IsFunction" ] ] }, { "rank": 1, "comment": "CycleOp", "filters": [ [], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 3, "comment": "CycleOp: of object in list", "filters": [ [], [ "IsList" ], [], [ "IsFunction" ] ] } ], "5args": [], "6args": [] }, "aka": [ "CycleOp" ] }, { "name": "CyclesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2042 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 4, "comment": "CyclesOp", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclesOp" ] }, { "name": "CycleLengthOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2062 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 129, "comment": "CycleLengthOp: straight line program perms", "filters": [ [ "IsPerm", "IsStraightLineProgElm" ], [ "IsInt" ] ] }, { "rank": 128, "comment": "CycleLengthOp: for a permutation with memory and an integer", "filters": [ [ "IsPerm", "IsObjWithMemory" ], [ "IsInt" ] ] }, { "rank": 27, "comment": "CycleLengthOp: perm, int", "filters": [ [ "IsPerm", "IsInternalRep" ], [ "IsInt" ] ], "aka": [ "CYCLE_LENGTH_PERM_INT" ] } ], "3args": [ { "rank": 27, "comment": "CycleLengthOp: perm, int, act", "filters": [ [ "IsPerm" ], [ "IsInt" ], [ "IsFunction" ] ] }, { "rank": 1, "comment": "CycleLengthOp", "filters": [ [], [], [ "IsFunction" ] ] } ], "4args": [ { "rank": 3, "comment": "CycleLengthOp", "filters": [ [], [ "IsList" ], [], [ "IsFunction" ] ] } ], "5args": [], "6args": [] }, "aka": [ "CycleLengthOp" ] }, { "name": "CycleLengthsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2093 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 3, "comment": "CycleLengthsOp", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CycleLengthsOp" ] }, { "name": "CycleIndexOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2141 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 49, "comment": "CycleIndexOp: finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] }, { "rank": 7, "comment": "CycleIndexOp: element", "filters": [ [ "IsMultiplicativeElementWithInverse" ], [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CycleIndexOp" ] }, { "name": "RepresentativeActionOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 449, "comment": "RepresentativeActionOp: TF Method on elements", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasFittingFreeLiftSetup" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsFunction" ] ] }, { "rank": 393, "comment": "RepresentativeActionOp: nice group on elements", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsFunction" ] ] }, { "rank": 199, "comment": "RepresentativeActionOp: pc group on subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsFunction" ] ] }, { "rank": 152, "comment": "RepresentativeActionOp: for subgroups of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsFunction" ] ] }, { "rank": 83, "comment": "RepresentativeActionOp: cycle structure comparison for solvable perm groups", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsPerm" ], [ "IsPerm" ], [ "IsFunction" ] ] }, { "rank": 76, "comment": "RepresentativeActionOp: for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [], [], [ "IsFunction" ] ] }, { "rank": 76, "comment": "RepresentativeActionOp: natural alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [], [], [ "IsFunction" ] ] }, { "rank": 72, "comment": "RepresentativeActionOp: permgrp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsFunction" ] ] }, { "rank": 66, "comment": "RepresentativeActionOp: element conjugacy in pcgs computable groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsMultiplicativeElementWithInverse" ], [ "IsFunction" ] ] }, { "rank": 63, "comment": "RepresentativeActionOp: for conjugation of elements in a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsFunction" ] ] }, { "rank": 36, "comment": "RepresentativeActionOp: trivial general cases", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsFunction" ] ] }, { "rank": 36, "comment": "RepresentativeActionOp: orbit algorithm: trace transversal", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsFunction" ] ] } ], "5args": [ { "rank": 38, "comment": "RepresentativeActionOp: ignore domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [], [], [ "IsFunction" ] ] } ], "6args": [] }, "aka": [ "RepresentativeActionOp" ] }, { "name": "StabilizerFuncOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 275, "comment": "StabilizerFuncOp: use normalizer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 112, "comment": "StabilizerFuncOp: alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 112, "comment": "StabilizerFuncOp: symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ], "aka": [ "SYMGP_STABILIZER" ] }, { "rank": 108, "comment": "StabilizerFuncOp: permutation group with generators list", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ], "aka": [ "PermGroupStabilizerOp" ] }, { "rank": 66, "comment": "StabilizerFuncOp: G (solv.), pnt, gens, gens, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 61, "comment": "StabilizerFuncOp: G, pnt, pcgs, acts, act, calling `Pcgs_MutableOrbitStabilizerOp'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 45, "comment": "StabilizerFuncOp: G (solv.), pnt, gens, gens, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 40, "comment": "StabilizerFuncOp: `OrbitStabilizerAlgorithm' without domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ], "6args": [ { "rank": 277, "comment": "StabilizerFuncOp: with domain, use normalizer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 117, "comment": "StabilizerFuncOp: alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsCollection", "IsGeneralizedDomain" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 117, "comment": "StabilizerFuncOp: symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsCollection", "IsGeneralizedDomain" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 108, "comment": "StabilizerFuncOp: permutation group with domain", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 66, "comment": "StabilizerFuncOp: G (solv.), D,pnt, gens, gens, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 63, "comment": "StabilizerFuncOp: G, D, pnt, pcgs, acts, act, calling `Pcgs_MutableOrbitStabilizerOp'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [], [ "IsPrimeOrdersPcgs", "HasIsPrimeOrdersPcgs" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 46, "comment": "StabilizerFuncOp: G (solv.), D,pnt, gens, gens, act", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsListOrCollection" ], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 40, "comment": "StabilizerFuncOp: `OrbitStabilizerAlgorithm' with domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] } ] }, "aka": [ "StabiliserFuncOp", "StabilizerFuncOp", "StabilizerOp" ] }, { "name": "OrbitStabilizerAlgorithm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [ { "rank": 59, "comment": "OrbitStabilizerAlgorithm: for pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsPcgs" ], [ "IsList" ], [ "IsRecord" ] ] }, { "rank": 55, "comment": "OrbitStabilizerAlgorithm: use stabilizer size", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeSizeAnySubgroup" ], [], [], [ "IsList" ], [ "IsList" ], [ "IsRecord" ] ] }, { "rank": 40, "comment": "OrbitStabilizerAlgorithm: collect stabilizer generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [], [ "IsList" ], [ "IsList" ], [ "IsRecord" ] ] } ] }, "aka": [ "OrbitStabiliserAlgorithm", "OrbitStabilizerAlgorithm" ] }, { "name": "AbelianSubfactorAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 105, "comment": "AbelianSubfactorAction: generic:use modulo pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianSubfactorAction" ] }, { "name": "DomainForAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprt.gd", "line": 2698 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 47, "comment": "DomainForAction: matrix/matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))", "CategoryCollections(CategoryCollections(IsFFE))" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 29, "comment": "DomainForAction: FFE vector/matrix", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "CategoryCollections(IsFFE)" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 5, "comment": "DomainForAction: vector/permgrp", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "DomainForAction: default: fail", "filters": [ [], [ "IsListOrCollection" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DomainForAction" ] }, { "name": "StabChainOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "StabChainOp: trivial group", "filters": [ [ "IsTrivial", "HasIsTrivial", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] }, { "rank": 90, "comment": "StabChainOp: with base", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 81, "comment": "StabChainOp: empty base", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 66, "comment": "StabChainOp: alternating group", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ], [ "IsRecord" ] ] }, { "rank": 66, "comment": "StabChainOp: symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsRecord" ] ] }, { "rank": 62, "comment": "StabChainOp: group and option", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StabChainOp" ] }, { "name": "StabChainMutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "StabChainMutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStabChainMutable" ] ] }, { "rank": 35, "comment": "StabChainMutable: call StabChainOp", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 23, "comment": "StabChainMutable: for blocks homomorphism", "filters": [ [ "IsBlocksHomomorphism" ] ] }, { "rank": 20, "comment": "StabChainMutable: perm to perm mapping by images", "filters": [ [ "IsPermGroupGeneralMappingByImages", "IsToPermGroupGeneralMappingByImages" ] ], "aka": [ "StabChainPermGroupToPermGroupGeneralMappingByImages" ] }, { "rank": 19, "comment": "StabChainMutable: perm mapping by images", "filters": [ [ "IsPermGroupGeneralMappingByImages" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StabChainMutable" ] }, { "name": "SetStabChainMutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStabChainMutable: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStabChainMutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStabChainMutable" ] }, { "name": "HasStabChainMutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 174 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStabChainMutable" ] }, { "name": "StabChainImmutable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "StabChainImmutable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStabChainImmutable" ] ] }, { "rank": 0, "comment": "StabChainImmutable: use StabChainMutable", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StabChainImmutable" ] }, { "name": "SetStabChainImmutable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStabChainImmutable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStabChainImmutable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStabChainImmutable" ] }, { "name": "HasStabChainImmutable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStabChainImmutable" ] }, { "name": "StabChainOptions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "StabChainOptions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStabChainOptions" ] ] }, { "rank": 61, "comment": "StabChainOptions", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "StabChainOptions: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StabChainOptions" ] }, { "name": "SetStabChainOptions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStabChainOptions: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStabChainOptions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStabChainOptions" ] }, { "name": "HasStabChainOptions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 195 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStabChainOptions" ] }, { "name": "BaseOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "BaseOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaseOfGroup" ] ] }, { "rank": 61, "comment": "BaseOfGroup: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "BaseOfGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaseOfGroup" ] }, { "name": "SetBaseOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaseOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaseOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaseOfGroup" ] }, { "name": "HasBaseOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaseOfGroup" ] }, { "name": "MinimalStabChain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 486 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "MinimalStabChain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalStabChain" ] ] }, { "rank": 394, "comment": "MinimalStabChain: matrix group via niceo", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 61, "comment": "MinimalStabChain: Perm", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 2, "comment": "MinimalStabChain: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalStabChain" ] }, { "name": "SetMinimalStabChain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 486 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalStabChain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalStabChain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalStabChain" ] }, { "name": "HasMinimalStabChain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 486 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalStabChain" ] }, { "name": "MembershipTestKnownBase", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 630 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 44, "comment": "MembershipTestKnownBase", "filters": [ [ "IsRecord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ] ] }, { "rank": 32, "comment": "MembershipTestKnownBase: stabchain, base, word", "filters": [ [ "IsRecord" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MembershipTestKnownBase" ] }, { "name": "PermOnEnumerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/stbc.gd", "line": 741 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermOnEnumerator" ] }, { "name": "ConjugacyClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "ConjugacyClass: class of element", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [ { "rank": 70, "comment": "ConjugacyClass: class of element and centralizer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClass" ] }, { "name": "RationalClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 35, "comment": "RationalClass", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RationalClass" ] }, { "name": "DecomposedRationalClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "DecomposedRationalClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDecomposedRationalClass" ] ] }, { "rank": 11, "comment": "DecomposedRationalClass: generic", "filters": [ [ "IsRationalClassGroupRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DecomposedRationalClass" ] }, { "name": "SetDecomposedRationalClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDecomposedRationalClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDecomposedRationalClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDecomposedRationalClass" ] }, { "name": "HasDecomposedRationalClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/clas.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDecomposedRationalClass" ] }, { "name": "StoredPermliftSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/permdeco.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "StoredPermliftSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStoredPermliftSeries" ] ] }, { "rank": 35, "comment": "StoredPermliftSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "PermliftSeries" ] }, { "rank": 1, "comment": "StoredPermliftSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StoredPermliftSeries" ] }, { "name": "SetStoredPermliftSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/permdeco.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStoredPermliftSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStoredPermliftSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStoredPermliftSeries" ] }, { "name": "HasStoredPermliftSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/permdeco.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStoredPermliftSeries" ] }, { "name": "AscendingChainOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 122, "comment": "AscendingChainOp: PermGroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "AscendingChainOp: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AscendingChainOp" ] }, { "name": "ComputedAscendingChains", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedAscendingChains: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedAscendingChains" ] ] }, { "rank": 35, "comment": "ComputedAscendingChains: init", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "ComputedAscendingChains: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedAscendingChains" ] }, { "name": "SetComputedAscendingChains", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedAscendingChains: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedAscendingChains: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedAscendingChains" ] }, { "name": "HasComputedAscendingChains", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedAscendingChains" ] }, { "name": "CanonicalRightCosetElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 428, "comment": "CanonicalRightCosetElement: finite matric group", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 69, "comment": "CanonicalRightCosetElement: Perm", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsPerm" ] ] }, { "rank": 66, "comment": "CanonicalRightCosetElement: Pc", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [] ] }, { "rank": 35, "comment": "CanonicalRightCosetElement: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalRightCosetElement" ] }, { "name": "LeftActingGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 177 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "LeftActingGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftActingGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftActingGroup" ] }, { "name": "SetLeftActingGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 177 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeftActingGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftActingGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftActingGroup" ] }, { "name": "HasLeftActingGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 177 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftActingGroup" ] }, { "name": "RightActingGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "RightActingGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightActingGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightActingGroup" ] }, { "name": "SetRightActingGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightActingGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightActingGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightActingGroup" ] }, { "name": "HasRightActingGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 178 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightActingGroup" ] }, { "name": "DoubleCoset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 203 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 70, "comment": "DoubleCoset: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [ { "rank": 89, "comment": "DoubleCoset: with size", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "DoubleCoset" ] }, { "name": "DoubleCosetsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 105, "comment": "DoubleCosetsNC: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoubleCosetsNC" ] }, { "name": "DoubleCosetRepsAndSizes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 260 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 198, "comment": "DoubleCosetRepsAndSizes: Pc", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 105, "comment": "DoubleCosetRepsAndSizes: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "CalcDoubleCosets" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoubleCosetRepsAndSizes" ] }, { "name": "RepresentativesContainedRightCosets", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 299 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "RepresentativesContainedRightCosets: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentativesContainedRightCosets" ] ] }, { "rank": 8, "comment": "RepresentativesContainedRightCosets: generic", "filters": [ [ "IsDoubleCoset" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativesContainedRightCosets" ] }, { "name": "SetRepresentativesContainedRightCosets", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 299 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentativesContainedRightCosets: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentativesContainedRightCosets: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentativesContainedRightCosets" ] }, { "name": "HasRepresentativesContainedRightCosets", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 299 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentativesContainedRightCosets" ] }, { "name": "IsBiCoset", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20017, "comment": "IsBiCoset: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBiCoset" ] ] }, { "rank": 16, "comment": "IsBiCoset: test property", "filters": [ [ "IsRightCoset" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBiCoset" ] }, { "name": "SetIsBiCoset", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBiCoset: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBiCoset: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBiCoset" ] }, { "name": "HasIsBiCoset", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 342 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBiCoset" ] }, { "name": "RightCoset", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "RightCoset: use subgroup size", "filters": [ [ "HasSize", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] }, { "rank": 35, "comment": "RightCoset: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightCoset" ] }, { "name": "RightCosetsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/csetgrp.gd", "line": 418 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 407, "comment": "RightCosetsNC: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 132, "comment": "RightCosetsNC: pc groups, use RightTransversal", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 122, "comment": "RightCosetsNC: perm groups, use RightTransversal", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "RightCosetsNC: generic: orbit", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightCosetsNC" ] }, { "name": "DoCheapActionImages", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 61, "comment": "DoCheapActionImages: permutation", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "DoCheapActionImages: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoCheapActionImages", "DoCheapOperationImages" ] }, { "name": "FindActionKernel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 71 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 407, "comment": "FindActionKernel: Niceo", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 122, "comment": "FindActionKernel: perm", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 82, "comment": "FindActionKernel: generic for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "FindActionKernel: general case: can't do", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FindActionKernel: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FindActionKernel", "FindOperationKernel" ] }, { "name": "NaturalHomomorphismsPool", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NaturalHomomorphismsPool: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalHomomorphismsPool" ] ] }, { "rank": 35, "comment": "NaturalHomomorphismsPool", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "NaturalHomomorphismsPool: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalHomomorphismsPool" ] }, { "name": "SetNaturalHomomorphismsPool", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalHomomorphismsPool: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalHomomorphismsPool: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalHomomorphismsPool" ] }, { "name": "HasNaturalHomomorphismsPool", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalHomomorphismsPool" ] }, { "name": "FactorCosetAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/factgrp.gd", "line": 152 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 407, "comment": "FactorCosetAction: by right transversal operation, Niceo", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 80, "comment": "FactorCosetAction: for full fp group on subgroup", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 75, "comment": "FactorCosetAction: subgrp in quotient Rep", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup", "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 74, "comment": "FactorCosetAction: for subgroups of an fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "FactorCosetAction: by right transversal operation", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [ { "rank": 442, "comment": "FactorCosetAction: by right transversal operation, given kernel, Niceo", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 105, "comment": "FactorCosetAction: by right transversal operation, given kernel", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorCosetAction" ] }, { "name": "AbsolutIrreducibleModules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpreps.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 119, "comment": "AbsolutIrreducibleModules: generic method for groups with pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsInt" ] ] }, { "rank": 112, "comment": "AbsolutIrreducibleModules: generic method for groups and finite field", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbsolutIrreducibleModules", "AbsoluteIrreducibleModules", "AbsolutelyIrreducibleModules" ] }, { "name": "IrreducibleModules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpreps.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 119, "comment": "IrreducibleModules: generic method for groups with pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ], [ "IsInt" ] ] }, { "rank": 112, "comment": "IrreducibleModules: generic method for groups and finite field", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrreducibleModules" ] }, { "name": "RegularModule", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpreps.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 90, "comment": "RegularModule: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RegularModule" ] }, { "name": "OCAddToFunctions2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "OCAddToFunctions2: pc group", "filters": [ [ "IsRecord" ], [ "IsModuloPcgs" ] ] }, { "rank": 3, "comment": "OCAddToFunctions2: generic", "filters": [ [ "IsRecord" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCAddToFunctions2" ] }, { "name": "OCAddRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "OCAddRelations: pc group", "filters": [ [ "IsRecord" ], [ "IsModuloPcgs" ] ] }, { "rank": 3, "comment": "OCAddRelations: perm group", "filters": [ [ "IsRecord" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCAddRelations" ] }, { "name": "OCNormalRelations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 68, "comment": "OCNormalRelations: pc group", "filters": [ [ "IsRecord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsListOrCollection" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCNormalRelations" ] }, { "name": "OCAddSumMatrices", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "OCAddSumMatrices: pc group", "filters": [ [ "IsRecord" ], [ "IsPcgs" ] ] }, { "rank": 3, "comment": "OCAddSumMatrices: perm group", "filters": [ [ "IsRecord" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCAddSumMatrices" ] }, { "name": "OCAddBigMatrices", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "OCAddBigMatrices: general", "filters": [ [ "IsRecord" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCAddBigMatrices" ] }, { "name": "OCCoprimeComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCCoprimeComplement" ] }, { "name": "OCAddComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/onecohom.gd", "line": 422 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 68, "comment": "OCAddComplement: pc group", "filters": [ [ "IsRecord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsListOrCollection" ] ] }, { "rank": 37, "comment": "OCAddComplement: generic", "filters": [ [ "IsRecord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsListOrCollection" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OCAddComplement" ] }, { "name": "ComplementClassesRepresentativesSolvableNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppccom.gd", "line": 155 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 80, "comment": "ComplementClassesRepresentativesSolvableNC: pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [ "CanEasilyComputePcgs" ] ] }, { "rank": 71, "comment": "ComplementClassesRepresentativesSolvableNC: using cohomology", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "ComplementClassesRepresentativesSolvableWBG" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComplementClassesRepresentativesSolubleNC", "ComplementClassesRepresentativesSolvableNC" ] }, { "name": "ComplementClassesRepresentatives", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppccom.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "ComplementClassesRepresentatives: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 71, "comment": "ComplementClassesRepresentatives: using conjugacy classes of subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasConjugacyClassesSubgroups" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "ComplementClassesRepresentatives: solvable normal subgroup or factor group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComplementClassesRepresentatives: tell that the normal subgroup or factor must be solvable", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComplementClassesRepresentatives" ] }, { "name": "TwoCocycles", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/twocohom.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "TwoCocycles: generic method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TwoCocycles" ] }, { "name": "TwoCoboundaries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/twocohom.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "TwoCoboundaries: generic method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TwoCoboundaries" ] }, { "name": "TwoCohomology", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/twocohom.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "TwoCohomology: generic method for pc groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TwoCohomology" ] }, { "name": "Extension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 47, "comment": "Extension: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Extension" ] }, { "name": "ExtensionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 47, "comment": "ExtensionNC: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtensionNC" ] }, { "name": "Extensions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 175 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "Extensions: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Extensions" ] }, { "name": "ExtensionRepresentatives", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 76, "comment": "ExtensionRepresentatives: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [ "IsRecord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtensionRepresentatives" ] }, { "name": "SplitExtension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "SplitExtension: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [] ] } ], "3args": [ { "rank": 80, "comment": "SplitExtension: generic method for pc groups", "filters": [ [ "CanEasilyComputePcgs" ], [], [ "CanEasilyComputePcgs" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplitExtension" ] }, { "name": "SocleComplement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SocleComplement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSocleComplement" ] ] }, { "rank": 37, "comment": "SocleComplement: for primitive soluble group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsPrimitiveSolubleGroup", "HasIsPrimitiveSolubleGroup" ] ] }, { "rank": 1, "comment": "SocleComplement: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SocleComplement" ] }, { "name": "SetSocleComplement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSocleComplement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSocleComplement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSocleComplement" ] }, { "name": "HasSocleComplement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSocleComplement" ] }, { "name": "SocleDimensions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 263 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SocleDimensions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSocleDimensions" ] ] }, { "rank": 1, "comment": "SocleDimensions: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SocleDimensions" ] }, { "name": "SetSocleDimensions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 263 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSocleDimensions: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSocleDimensions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSocleDimensions" ] }, { "name": "HasSocleDimensions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 263 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSocleDimensions" ] }, { "name": "ModuleOfExtension", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ModuleOfExtension: system getter", "filters": [ [ "IsAttributeStoringRep", "HasModuleOfExtension" ] ] }, { "rank": 1, "comment": "ModuleOfExtension: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ModuleOfExtension" ] }, { "name": "SetModuleOfExtension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetModuleOfExtension: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetModuleOfExtension: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetModuleOfExtension" ] }, { "name": "HasModuleOfExtension", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcext.gd", "line": 276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasModuleOfExtension" ] }, { "name": "OmegaAndLowerPCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/randiso.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "OmegaAndLowerPCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOmegaAndLowerPCentralSeries" ] ] }, { "rank": 66, "comment": "OmegaAndLowerPCentralSeries: omega and lower central", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 35, "comment": "OmegaAndLowerPCentralSeries: general case: warn that no method available", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "OmegaAndLowerPCentralSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OmegaAndLowerPCentralSeries" ] }, { "name": "SetOmegaAndLowerPCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/randiso.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOmegaAndLowerPCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOmegaAndLowerPCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOmegaAndLowerPCentralSeries" ] }, { "name": "HasOmegaAndLowerPCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/randiso.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOmegaAndLowerPCentralSeries" ] }, { "name": "SchurCover", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SchurCover: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSchurCover" ] ] }, { "rank": 37, "comment": "SchurCover: of fp group", "filters": [ [ "IsSubgroupFpGroup" ] ], "aka": [ "SchurCoverFP" ] }, { "rank": 35, "comment": "SchurCover: general: Holt's algorithm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SchurCover: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SchurCover", "SchurCovering" ] }, { "name": "SetSchurCover", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSchurCover: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSchurCover: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSchurCover", "SetSchurCovering" ] }, { "name": "HasSchurCover", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSchurCover", "HasSchurCovering" ] }, { "name": "EpimorphismSchurCover", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "EpimorphismSchurCover: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEpimorphismSchurCover" ] ] }, { "rank": 66, "comment": "EpimorphismSchurCover: Use copy of AtlasRep's 6-fold cover", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "EpimorphismSchurCover: Use library copy of double cover", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 65, "comment": "EpimorphismSchurCover: Use library copy of double cover", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ] ] }, { "rank": 50, "comment": "EpimorphismSchurCover: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 36, "comment": "EpimorphismSchurCover: generic, via fp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "EpimorphismSchurCover: Holt's algorithm", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "DoMulExt" ] }, { "rank": 1, "comment": "EpimorphismSchurCover: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 37, "comment": "EpimorphismSchurCover: Holt's algorithm, primes", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismSchurCover" ] }, { "name": "SetEpimorphismSchurCover", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEpimorphismSchurCover: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEpimorphismSchurCover: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEpimorphismSchurCover" ] }, { "name": "HasEpimorphismSchurCover", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEpimorphismSchurCover" ] }, { "name": "AbelianInvariantsMultiplier", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AbelianInvariantsMultiplier: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbelianInvariantsMultiplier" ] ] }, { "rank": 50, "comment": "AbelianInvariantsMultiplier: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 36, "comment": "AbelianInvariantsMultiplier: naive", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "AbelianInvariantsMultiplier: via Sylow Subgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "AbelianInvariantsMultiplier: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianInvariantsMultiplier", "SchurMultPcpGroup" ] }, { "name": "SetAbelianInvariantsMultiplier", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbelianInvariantsMultiplier: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbelianInvariantsMultiplier: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianInvariantsMultiplier" ] }, { "name": "HasAbelianInvariantsMultiplier", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 134 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianInvariantsMultiplier" ] }, { "name": "Epicentre", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 159 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Epicentre: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEpicentre" ] ] }, { "rank": 50, "comment": "Epicentre: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 35, "comment": "Epicentre: Naive Method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "Epicentre: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 70, "comment": "Epicentre: Naive method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Epicenter", "Epicentre", "ExteriorCenter", "ExteriorCentre" ] }, { "name": "SetEpicentre", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEpicentre: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEpicentre: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEpicenter", "SetEpicentre", "SetExteriorCenter", "SetExteriorCentre" ] }, { "name": "HasEpicentre", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEpicenter", "HasEpicentre", "HasExteriorCenter", "HasExteriorCentre" ] }, { "name": "NonabelianExteriorSquare", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "NonabelianExteriorSquare: Naive method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NonabelianExteriorSquare" ] }, { "name": "EpimorphismNonabelianExteriorSquare", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 199 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "EpimorphismNonabelianExteriorSquare: Naive method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismNonabelianExteriorSquare" ] }, { "name": "IsCentralFactor", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsCentralFactor: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCentralFactor" ] ] }, { "rank": 35, "comment": "IsCentralFactor: Naive method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsCentralFactor: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCentralFactor" ] }, { "name": "SetIsCentralFactor", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCentralFactor: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCentralFactor: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCentralFactor" ] }, { "name": "HasIsCentralFactor", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/schur.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCentralFactor" ] }, { "name": "SchurCoverOfSymmetricGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schursym.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "SchurCoverOfSymmetricGroup: P=3, Sign=+1 by default", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [ { "rank": 37, "comment": "SchurCoverOfSymmetricGroup: Sign=+1 by default", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] } ], "3args": [ { "rank": 56, "comment": "SchurCoverOfSymmetricGroup: Use explicit matrix reps for degrees 1,2,3", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt" ], [ "IsInt" ] ] }, { "rank": 55, "comment": "SchurCoverOfSymmetricGroup: Use Lukas Maas's inductive construction of a basic spin rep", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SchurCoverOfSymmetricGroup" ] }, { "name": "DoubleCoverOfAlternatingGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/schursym.gd", "line": 152 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "DoubleCoverOfAlternatingGroup: P=3 by default", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [ { "rank": 37, "comment": "DoubleCoverOfAlternatingGroup: Use Lukas Maas's inductive construction of a basic spin rep", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoubleCoverOfAlternatingGroup" ] }, { "name": "ConjugacyClassSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 132, "comment": "ConjugacyClassSubgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 70, "comment": "ConjugacyClassSubgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugacyClassSubgroups" ] }, { "name": "ClassElementLattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 30, "comment": "ClassElementLattice: for classes of subgroups", "filters": [ [ "IsConjugacyClassSubgroupsRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "Zuppos", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Zuppos: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZuppos" ] ] }, { "rank": 35, "comment": "Zuppos: group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "Zuppos: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 36, "comment": "Zuppos: group with condition", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Zuppos" ] }, { "name": "SetZuppos", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZuppos: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZuppos: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZuppos" ] }, { "name": "HasZuppos", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZuppos" ] }, { "name": "MaximalSubgroupsLattice", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MaximalSubgroupsLattice: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalSubgroupsLattice" ] ] }, { "rank": 3, "comment": "MaximalSubgroupsLattice: cyclic extension", "filters": [ [ "IsLatticeSubgroupsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroupsLattice" ] }, { "name": "SetMaximalSubgroupsLattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalSubgroupsLattice: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalSubgroupsLattice: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalSubgroupsLattice" ] }, { "name": "HasMaximalSubgroupsLattice", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalSubgroupsLattice" ] }, { "name": "MinimalSupergroupsLattice", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MinimalSupergroupsLattice: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalSupergroupsLattice" ] ] }, { "rank": 3, "comment": "MinimalSupergroupsLattice: cyclic extension", "filters": [ [ "IsLatticeSubgroupsRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalSupergroupsLattice" ] }, { "name": "SetMinimalSupergroupsLattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalSupergroupsLattice: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalSupergroupsLattice: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalSupergroupsLattice" ] }, { "name": "HasMinimalSupergroupsLattice", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 319 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalSupergroupsLattice" ] }, { "name": "TomDataAlmostSimpleRecognition", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 417 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TomDataAlmostSimpleRecognition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTomDataAlmostSimpleRecognition" ] ] }, { "rank": 65, "comment": "TomDataAlmostSimpleRecognition: alt", "filters": [ [ "IsNaturalAlternatingGroup", "HasIsNaturalAlternatingGroup" ] ] }, { "rank": 35, "comment": "TomDataAlmostSimpleRecognition: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "TomDataAlmostSimpleRecognition: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TomDataAlmostSimpleRecognition" ] }, { "name": "SetTomDataAlmostSimpleRecognition", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 417 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTomDataAlmostSimpleRecognition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTomDataAlmostSimpleRecognition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTomDataAlmostSimpleRecognition" ] }, { "name": "HasTomDataAlmostSimpleRecognition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 417 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTomDataAlmostSimpleRecognition" ] }, { "name": "ContainedConjugates", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 472 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 105, "comment": "ContainedConjugates: finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ContainedConjugates", "EmbeddedConjugates" ] }, { "name": "ContainingConjugates", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 497 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 105, "comment": "ContainingConjugates: finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ContainingConjugates", "EmbeddingConjugates" ] }, { "name": "MinimalFaithfulPermutationDegree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grplatt.gd", "line": 521 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 47, "comment": "MinimalFaithfulPermutationDegree: use lattice", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalFaithfulPermutationDegree" ] }, { "name": "SubgroupsOrbitsAndNormalizers", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/oprtglat.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 69, "comment": "SubgroupsOrbitsAndNormalizers: pc group on list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsList" ], [ "IsBool" ] ] }, { "rank": 64, "comment": "SubgroupsOrbitsAndNormalizers: perm group on list", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsBool" ] ] }, { "rank": 38, "comment": "SubgroupsOrbitsAndNormalizers: generic on list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsBool" ] ] }, { "rank": 37, "comment": "SubgroupsOrbitsAndNormalizers: generic on record with list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubgroupsOrbitsAndNormalisers", "SubgroupsOrbitsAndNormalizers" ] }, { "name": "IsFrattiniFree", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcaut.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsFrattiniFree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFrattiniFree" ] ] }, { "rank": 1, "comment": "IsFrattiniFree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFrattiniFree" ] }, { "name": "SetIsFrattiniFree", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcaut.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFrattiniFree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFrattiniFree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFrattiniFree" ] }, { "name": "HasIsFrattiniFree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grppcaut.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFrattiniFree" ] }, { "name": "LinesOfStraightLineProgram", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LinesOfStraightLineProgram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLinesOfStraightLineProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinesOfBBoxProgram", "LinesOfStraightLineProgram" ] }, { "name": "SetLinesOfStraightLineProgram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLinesOfStraightLineProgram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLinesOfStraightLineProgram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLinesOfBBoxProgram", "SetLinesOfStraightLineProgram" ] }, { "name": "HasLinesOfStraightLineProgram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 218 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLinesOfBBoxProgram", "HasLinesOfStraightLineProgram" ] }, { "name": "NrInputsOfStraightLineProgram", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NrInputsOfStraightLineProgram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrInputsOfStraightLineProgram" ] ] }, { "rank": 1, "comment": "NrInputsOfStraightLineProgram: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrInputsOfStraightLineProgram" ] }, { "name": "SetNrInputsOfStraightLineProgram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrInputsOfStraightLineProgram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrInputsOfStraightLineProgram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrInputsOfStraightLineProgram" ] }, { "name": "HasNrInputsOfStraightLineProgram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrInputsOfStraightLineProgram" ] }, { "name": "ResultOfStraightLineProgram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "ResultOfStraightLineProgram: for a straight line program with slot usage pattern, a list", "filters": [ [ "IsStraightLineProgram", "HasSlotUsagePattern" ], [ "IsHomogeneousList" ] ] }, { "rank": 5, "comment": "ResultOfStraightLineProgram: for a straight line program, and a homogeneous list", "filters": [ [ "IsStraightLineProgram" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ResultOfStraightLineProgram" ] }, { "name": "StraightLineProgElmType", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 558 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "StraightLineProgElmType: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStraightLineProgElmType" ] ] }, { "rank": 1, "comment": "StraightLineProgElmType: generic", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StraightLineProgElmType" ] }, { "name": "SetStraightLineProgElmType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 558 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStraightLineProgElmType: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStraightLineProgElmType: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStraightLineProgElmType" ] }, { "name": "HasStraightLineProgElmType", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 558 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStraightLineProgElmType" ] }, { "name": "StretchImportantSLPElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 650 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 107, "comment": "StretchImportantSLPElement: straight line program elements", "filters": [ [ "IsStraightLineProgElm" ] ] }, { "rank": 5, "comment": "StretchImportantSLPElement: arbitrary elements: do nothing", "filters": [ [ "IsMultiplicativeElementWithInverse" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StretchImportantSLPElement" ] }, { "name": "SlotUsagePattern", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 931 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "SlotUsagePattern: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSlotUsagePattern" ] ] }, { "rank": 1, "comment": "SlotUsagePattern: for an slp", "filters": [ [ "IsStraightLineProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SlotUsagePattern" ] }, { "name": "SetSlotUsagePattern", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 931 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSlotUsagePattern: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSlotUsagePattern: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSlotUsagePattern" ] }, { "name": "HasSlotUsagePattern", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 931 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSlotUsagePattern" ] }, { "name": "LargestNrSlots", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 944 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LargestNrSlots: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLargestNrSlots" ] ] }, { "rank": 1, "comment": "LargestNrSlots: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LargestNrSlots" ] }, { "name": "SetLargestNrSlots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 944 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLargestNrSlots: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLargestNrSlots: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLargestNrSlots" ] }, { "name": "HasLargestNrSlots", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/straight.gd", "line": 944 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLargestNrSlots" ] }, { "name": "TypeOfObjWithMemory", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/memory.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "TypeOfObjWithMemory: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTypeOfObjWithMemory" ] ] }, { "rank": 1, "comment": "TypeOfObjWithMemory: generic", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TypeOfObjWithMemory" ] }, { "name": "SetTypeOfObjWithMemory", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/memory.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTypeOfObjWithMemory: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTypeOfObjWithMemory: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTypeOfObjWithMemory" ] }, { "name": "HasTypeOfObjWithMemory", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/memory.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTypeOfObjWithMemory" ] }, { "name": "StripMemory", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/memory.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 107, "comment": "StripMemory: for an object with memory", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 2, "comment": "StripMemory: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 0, "comment": "StripMemory: fallback for all objects", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StripMemory" ] }, { "name": "ForgetMemory", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/memory.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 107, "comment": "ForgetMemory: nice error message for memory objects", "filters": [ [ "IsObjWithMemory" ] ] }, { "rank": 4, "comment": "ForgetMemory: for a mutable list", "filters": [ [ "IsMutable", "IsList" ] ] }, { "rank": 0, "comment": "ForgetMemory: nice error message for all objects", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ForgetMemory" ] }, { "name": "FpElmEqualityMethod", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FpElmEqualityMethod: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFpElmEqualityMethod" ] ] }, { "rank": 2, "comment": "FpElmEqualityMethod: generic dispatcher", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpElmEqualityMethod" ] }, { "name": "SetFpElmEqualityMethod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFpElmEqualityMethod: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFpElmEqualityMethod: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFpElmEqualityMethod" ] }, { "name": "HasFpElmEqualityMethod", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFpElmEqualityMethod" ] }, { "name": "FpElmComparisonMethod", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 352 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FpElmComparisonMethod: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFpElmComparisonMethod" ] ] }, { "rank": 2, "comment": "FpElmComparisonMethod: generic dispatcher", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpElmComparisonMethod" ] }, { "name": "SetFpElmComparisonMethod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 352 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFpElmComparisonMethod: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFpElmComparisonMethod: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFpElmComparisonMethod" ] }, { "name": "HasFpElmComparisonMethod", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 352 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFpElmComparisonMethod" ] }, { "name": "FpElementNFFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 393 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FpElementNFFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFpElementNFFunction" ] ] }, { "rank": 2, "comment": "FpElementNFFunction", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpElementNFFunction" ] }, { "name": "SetFpElementNFFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 393 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFpElementNFFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFpElementNFFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFpElementNFFunction" ] }, { "name": "HasFpElementNFFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 393 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFpElementNFFunction" ] }, { "name": "ElementOfFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 439 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "ElementOfFpGroup: for a family of free group elements, and an assoc. word", "filters": [ [ "CategoryFamily(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] }, { "rank": 9, "comment": "ElementOfFpGroup: for a family of f.p. group elements, and an assoc. word", "filters": [ [ "CategoryFamily(IsElementOfFpGroup)" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementOfFpGroup" ] }, { "name": "CosetTableInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 635 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CosetTableInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCosetTableInWholeGroup" ] ] }, { "rank": 38, "comment": "CosetTableInWholeGroup: ByQuoSubRep", "filters": [ [ "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 38, "comment": "CosetTableInWholeGroup: from augmented table Rrs", "filters": [ [ "IsSubgroupFpGroup", "HasAugmentedCosetTableRrsInWholeGroup" ] ] }, { "rank": 37, "comment": "CosetTableInWholeGroup: for finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "CosetTableInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableInWholeGroup" ] }, { "name": "SetCosetTableInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 635 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCosetTableInWholeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCosetTableInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCosetTableInWholeGroup" ] }, { "name": "HasCosetTableInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 635 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCosetTableInWholeGroup" ] }, { "name": "TryCosetTableInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 636 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 37, "comment": "TryCosetTableInWholeGroup: for finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TryCosetTableInWholeGroup" ] }, { "name": "CosetTableNormalClosureInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CosetTableNormalClosureInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCosetTableNormalClosureInWholeGroup" ] ] }, { "rank": 37, "comment": "CosetTableNormalClosureInWholeGroup: for finitely presented groups", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "CosetTableNormalClosureInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableNormalClosureInWholeGroup" ] }, { "name": "SetCosetTableNormalClosureInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCosetTableNormalClosureInWholeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCosetTableNormalClosureInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCosetTableNormalClosureInWholeGroup" ] }, { "name": "HasCosetTableNormalClosureInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 657 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCosetTableNormalClosureInWholeGroup" ] }, { "name": "AsSubgroupOfWholeGroupByQuotient", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 794 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "AsSubgroupOfWholeGroupByQuotient: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsSubgroupOfWholeGroupByQuotient" ] ] }, { "rank": 38, "comment": "AsSubgroupOfWholeGroupByQuotient: is already", "filters": [ [ "IsSubgroupOfWholeGroupByQuotientRep" ] ] }, { "rank": 37, "comment": "AsSubgroupOfWholeGroupByQuotient: create", "filters": [ [ "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsSubgroupOfWholeGroupByQuotient" ] }, { "name": "SetAsSubgroupOfWholeGroupByQuotient", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 794 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsSubgroupOfWholeGroupByQuotient: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsSubgroupOfWholeGroupByQuotient: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsSubgroupOfWholeGroupByQuotient" ] }, { "name": "HasAsSubgroupOfWholeGroupByQuotient", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 794 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsSubgroupOfWholeGroupByQuotient" ] }, { "name": "LowIndexSubgroupsFpGroupIterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 904 }, { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 906 }, { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 908 }, { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 910 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "LowIndexSubgroupsFpGroupIterator: supply trivial subgroup", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 96, "comment": "LowIndexSubgroupsFpGroupIterator: full f.p. group, subgroup of it", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "DoLowIndexSubgroupsFpGroupIterator" ] }, { "rank": 95, "comment": "LowIndexSubgroupsFpGroupIterator: full f.p. group, subgroup of it -- still the old code", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "DoLowIndexSubgroupsFpGroupIteratorWithSubgroupAndExclude" ] }, { "rank": 93, "comment": "LowIndexSubgroupsFpGroupIterator: subgroups of f.p. group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 61, "comment": "LowIndexSubgroupsFpGroupIterator: supply trivial subgroup, with exclusion list", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "4args": [ { "rank": 98, "comment": "LowIndexSubgroupsFpGroupIterator: full f.p. group, subgroup of it, with exclusion list", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "LowIndexSubgroupsFpGroupIterator" ] }, { "name": "LowIndexSubgroupsFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 914 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 56, "comment": "LowIndexSubgroupsFpGroup: supply trivial subgroup", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 96, "comment": "LowIndexSubgroupsFpGroup: subgroups of full fp group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "DoLowIndexSubgroupsFpGroupViaIterator" ] }, { "rank": 93, "comment": "LowIndexSubgroupsFpGroup: subgroups of fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 61, "comment": "LowIndexSubgroupsFpGroup: with exclusion list, supply trivial subgroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "4args": [ { "rank": 98, "comment": "LowIndexSubgroupsFpGroup: subgroups of full fp group, with exclusion list", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "5args": [], "6args": [] } }, { "name": "FreeGeneratorsOfFpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 960 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "FreeGeneratorsOfFpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGeneratorsOfFpGroup" ] ] }, { "rank": 49, "comment": "FreeGeneratorsOfFpGroup: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "FreeGeneratorsOfFpGroup: for a finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGeneratorsOfFpGroup" ] }, { "name": "SetFreeGeneratorsOfFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 960 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGeneratorsOfFpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGeneratorsOfFpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGeneratorsOfFpGroup" ] }, { "name": "HasFreeGeneratorsOfFpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 960 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGeneratorsOfFpGroup" ] }, { "name": "FreeGeneratorsOfWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 962 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 37, "comment": "FreeGeneratorsOfWholeGroup: for a finitely presented group", "filters": [ [ "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGeneratorsOfWholeGroup" ] }, { "name": "RelatorsOfFpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1007 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "RelatorsOfFpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelatorsOfFpGroup" ] ] }, { "rank": 49, "comment": "RelatorsOfFpGroup: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "RelatorsOfFpGroup: for finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelatorsOfFpGroup" ] }, { "name": "SetRelatorsOfFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1007 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelatorsOfFpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelatorsOfFpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelatorsOfFpGroup" ] }, { "name": "HasRelatorsOfFpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1007 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelatorsOfFpGroup" ] }, { "name": "FreeGroupOfFpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1026 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "FreeGroupOfFpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGroupOfFpGroup" ] ] }, { "rank": 49, "comment": "FreeGroupOfFpGroup: for a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGroupOfFamily", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))", "IsSubgroupFpGroup" ] ] }, { "rank": 38, "comment": "FreeGroupOfFpGroup: for a finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGroupOfFpGroup" ] }, { "name": "SetFreeGroupOfFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1026 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGroupOfFpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGroupOfFpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGroupOfFpGroup" ] }, { "name": "HasFreeGroupOfFpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1026 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGroupOfFpGroup" ] }, { "name": "IndicesInvolutaryGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "IndicesInvolutaryGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndicesInvolutaryGenerators" ] ] }, { "rank": 38, "comment": "IndicesInvolutaryGenerators: for finitely presented group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndicesInvolutaryGenerators" ] }, { "name": "SetIndicesInvolutaryGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndicesInvolutaryGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndicesInvolutaryGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndicesInvolutaryGenerators" ] }, { "name": "HasIndicesInvolutaryGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndicesInvolutaryGenerators" ] }, { "name": "StoredExcludedOrders", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1210 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "StoredExcludedOrders: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStoredExcludedOrders" ] ] }, { "rank": 38, "comment": "StoredExcludedOrders: fp group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StoredExcludedOrders" ] }, { "name": "SetStoredExcludedOrders", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStoredExcludedOrders: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStoredExcludedOrders: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStoredExcludedOrders" ] }, { "name": "HasStoredExcludedOrders", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStoredExcludedOrders" ] }, { "name": "FPFaithHom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1294 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "FPFaithHom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFPFaithHom" ] ] }, { "rank": 1, "comment": "FPFaithHom: try perm or pc hom", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FPFaithHom" ] }, { "name": "SetFPFaithHom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFPFaithHom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFPFaithHom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFPFaithHom" ] }, { "name": "HasFPFaithHom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpfp.gd", "line": 1294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFPFaithHom" ] }, { "name": "AugmentedCosetTableMtcInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AugmentedCosetTableMtcInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentedCosetTableMtcInWholeGroup" ] ] }, { "rank": 37, "comment": "AugmentedCosetTableMtcInWholeGroup: subgroup of fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "AugmentedCosetTableMtcInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentedCosetTableMtcInWholeGroup" ] }, { "name": "SetAugmentedCosetTableMtcInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentedCosetTableMtcInWholeGroup: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentedCosetTableMtcInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentedCosetTableMtcInWholeGroup" ] }, { "name": "HasAugmentedCosetTableMtcInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentedCosetTableMtcInWholeGroup" ] }, { "name": "AugmentedCosetTableRrsInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 234 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AugmentedCosetTableRrsInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentedCosetTableRrsInWholeGroup" ] ] }, { "rank": 37, "comment": "AugmentedCosetTableRrsInWholeGroup: subgroup of fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "AugmentedCosetTableRrsInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentedCosetTableRrsInWholeGroup" ] }, { "name": "SetAugmentedCosetTableRrsInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 234 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentedCosetTableRrsInWholeGroup: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentedCosetTableRrsInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentedCosetTableRrsInWholeGroup" ] }, { "name": "HasAugmentedCosetTableRrsInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 234 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentedCosetTableRrsInWholeGroup" ] }, { "name": "AugmentedCosetTableNormalClosureInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AugmentedCosetTableNormalClosureInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentedCosetTableNormalClosureInWholeGroup" ] ] }, { "rank": 37, "comment": "AugmentedCosetTableNormalClosureInWholeGroup: subgroup of fp group", "filters": [ [ "IsSubgroupFpGroup" ] ] }, { "rank": 1, "comment": "AugmentedCosetTableNormalClosureInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentedCosetTableNormalClosureInWholeGroup" ] }, { "name": "SetAugmentedCosetTableNormalClosureInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentedCosetTableNormalClosureInWholeGroup: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentedCosetTableNormalClosureInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentedCosetTableNormalClosureInWholeGroup" ] }, { "name": "HasAugmentedCosetTableNormalClosureInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentedCosetTableNormalClosureInWholeGroup" ] }, { "name": "AugmentedCosetTableNormalClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 320 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 75, "comment": "AugmentedCosetTableNormalClosure: for finitely presented groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentedCosetTableNormalClosure" ] }, { "name": "CosetTableBySubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 340 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 74, "comment": "CosetTableBySubgroup: use `CosetTableInWholeGroup", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsSubgroupFpGroup" ] ] }, { "rank": 70, "comment": "CosetTableBySubgroup: coset action", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableBySubgroup" ] }, { "name": "PrimaryGeneratorWords", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 775 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "PrimaryGeneratorWords: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimaryGeneratorWords" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimaryGeneratorWords" ] }, { "name": "SetPrimaryGeneratorWords", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 775 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimaryGeneratorWords: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimaryGeneratorWords: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimaryGeneratorWords" ] }, { "name": "HasPrimaryGeneratorWords", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/sgpres.gd", "line": 775 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimaryGeneratorWords" ] }, { "name": "TietzeOrigin", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "TietzeOrigin: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTietzeOrigin" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TietzeOrigin" ] }, { "name": "SetTietzeOrigin", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTietzeOrigin: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTietzeOrigin: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTietzeOrigin" ] }, { "name": "HasTietzeOrigin", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTietzeOrigin" ] }, { "name": "TzOptions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 1544 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "TzOptions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTzOptions" ] ] }, { "rank": 2, "comment": "TzOptions: set default values", "filters": [ [ "IsPresentation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TzOptions" ] }, { "name": "SetTzOptions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 1544 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTzOptions: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTzOptions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTzOptions" ] }, { "name": "HasTzOptions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tietze.gd", "line": 1544 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTzOptions" ] }, { "name": "IsWordDecompHomomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsWordDecompHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWordDecompHomomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWordDecompHomomorphism" ] }, { "name": "SetIsWordDecompHomomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWordDecompHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWordDecompHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWordDecompHomomorphism" ] }, { "name": "HasIsWordDecompHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWordDecompHomomorphism" ] }, { "name": "CosetTableFpHom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "CosetTableFpHom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCosetTableFpHom" ] ] }, { "rank": 29, "comment": "CosetTableFpHom: for fp homomorphisms", "filters": [ [ "IsGroupGeneralMappingByImages", "IsFromFpGroupGeneralMappingByImages" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableFpHom" ] }, { "name": "SetCosetTableFpHom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCosetTableFpHom: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCosetTableFpHom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCosetTableFpHom" ] }, { "name": "HasCosetTableFpHom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCosetTableFpHom" ] }, { "name": "IsomorphismSimplifiedFpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "IsomorphismSimplifiedFpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismSimplifiedFpGroup" ] ] }, { "rank": 37, "comment": "IsomorphismSimplifiedFpGroup: using tietze transformations", "filters": [ [ "IsSubgroupFpGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismSimplifiedFpGroup" ] }, { "name": "SetIsomorphismSimplifiedFpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismSimplifiedFpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismSimplifiedFpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismSimplifiedFpGroup" ] }, { "name": "HasIsomorphismSimplifiedFpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismSimplifiedFpGroup" ] }, { "name": "EpimorphismFromFreeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "EpimorphismFromFreeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEpimorphismFromFreeGroup" ] ] }, { "rank": 36, "comment": "EpimorphismFromFreeGroup: general", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "EpimorphismFromFreeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismFromFreeGroup" ] }, { "name": "SetEpimorphismFromFreeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEpimorphismFromFreeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEpimorphismFromFreeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEpimorphismFromFreeGroup" ] }, { "name": "HasEpimorphismFromFreeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ghomfp.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEpimorphismFromFreeGroup" ] }, { "name": "NiceMonomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "NiceMonomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceMonomorphism" ] ] }, { "rank": 1373, "comment": "NiceMonomorphism: SeedFaithfulAction supersedes", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism", "HasSeedFaithfulAction" ] ] }, { "rank": 767, "comment": "NiceMonomorphism: for subgroups that get the nice monomorphism by their parent", "filters": [ [ "HasParentAttr", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 397, "comment": "NiceMonomorphism: falling back on GL", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 394, "comment": "NiceMonomorphism: use NicomorphismOfGeneralMatrixGroup", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 388, "comment": "NiceMonomorphism: for automorphism groups", "filters": [ [ "IsGroupOfAutomorphismsFiniteGroup", "HasIsGroupOfAutomorphismsFiniteGroup" ] ] }, { "rank": 373, "comment": "NiceMonomorphism: via IsomorphismAbelianGroupViaIndependentGenerators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputeWithIndependentGensAbelianGroup", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 372, "comment": "NiceMonomorphism: regular action", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 136, "comment": "NiceMonomorphism: if a canonical nice monomorphism is already known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasCanonicalNiceMonomorphism" ] ], "aka": [ "CanonicalNiceMonomorphism" ] }, { "rank": 48, "comment": "NiceMonomorphism: for a (nonrational) cyclotomic matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceMonomorphism" ] }, { "name": "SetNiceMonomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10058, "comment": "SetNiceMonomorphism: set `IsNiceomorphism' property", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGeneralMapping", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 2, "comment": "SetNiceMonomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceMonomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceMonomorphism" ] }, { "name": "HasNiceMonomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceMonomorphism" ] }, { "name": "IsCanonicalNiceMonomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsCanonicalNiceMonomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCanonicalNiceMonomorphism" ] ] }, { "rank": 0, "comment": "IsCanonicalNiceMonomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCanonicalNiceMonomorphism" ] }, { "name": "SetIsCanonicalNiceMonomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCanonicalNiceMonomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCanonicalNiceMonomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCanonicalNiceMonomorphism" ] }, { "name": "HasIsCanonicalNiceMonomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCanonicalNiceMonomorphism" ] }, { "name": "CanonicalNiceMonomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "CanonicalNiceMonomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalNiceMonomorphism" ] ] }, { "rank": 394, "comment": "CanonicalNiceMonomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 36, "comment": "CanonicalNiceMonomorphism: test canonicity of existing niceo", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasNiceMonomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetCanonicalNiceMonomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalNiceMonomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalNiceMonomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalNiceMonomorphism" ] }, { "name": "HasCanonicalNiceMonomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 126 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalNiceMonomorphism" ] }, { "name": "NiceObject", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "NiceObject: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNiceObject" ] ] }, { "rank": 372, "comment": "NiceObject", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NiceObject" ] }, { "name": "SetNiceObject", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNiceObject: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNiceObject: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNiceObject" ] }, { "name": "HasNiceObject", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNiceObject" ] }, { "name": "IsHandledByNiceMonomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsHandledByNiceMonomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 48, "comment": "IsHandledByNiceMonomorphism: for a cyclotomic matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsHandledByNiceMonomorphism" ] }, { "name": "SetIsHandledByNiceMonomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsHandledByNiceMonomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsHandledByNiceMonomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsHandledByNiceMonomorphism" ] }, { "name": "HasIsHandledByNiceMonomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 180 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsHandledByNiceMonomorphism" ] }, { "name": "GroupByNiceMonomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 206 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "GroupByNiceMonomorphism", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupByNiceMonomorphism" ] }, { "name": "SeedFaithfulAction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 953 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SeedFaithfulAction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSeedFaithfulAction" ] ] }, { "rank": 35, "comment": "SeedFaithfulAction: default: fail", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "SeedFaithfulAction: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SeedFaithfulAction" ] }, { "name": "SetSeedFaithfulAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 953 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSeedFaithfulAction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSeedFaithfulAction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSeedFaithfulAction" ] }, { "name": "HasSeedFaithfulAction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpnice.gd", "line": 953 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSeedFaithfulAction" ] }, { "name": "AutomorphismGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "AutomorphismGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAutomorphismGroup" ] ] }, { "rank": 98, "comment": "AutomorphismGroup: test abelian", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 98, "comment": "AutomorphismGroup: test abelian", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 63, "comment": "AutomorphismGroup: for finite p-groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsPGroup", "HasIsPGroup", "CanEasilyComputePcgs" ] ] }, { "rank": 50, "comment": "AutomorphismGroup: for free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 47, "comment": "AutomorphismGroup: finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 42, "comment": "AutomorphismGroup: for nilpotent Lie algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": 0, "comment": "AutomorphismGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AutomorphismGroup" ] }, { "name": "SetAutomorphismGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAutomorphismGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAutomorphismGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAutomorphismGroup" ] }, { "name": "HasAutomorphismGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAutomorphismGroup" ] }, { "name": "IsGroupOfAutomorphisms", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsGroupOfAutomorphisms: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupOfAutomorphisms" ] ] }, { "rank": 35, "comment": "IsGroupOfAutomorphisms: test generators and one", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsGroupOfAutomorphisms: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupOfAutomorphisms" ] }, { "name": "SetIsGroupOfAutomorphisms", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupOfAutomorphisms: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupOfAutomorphisms: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupOfAutomorphisms" ] }, { "name": "HasIsGroupOfAutomorphisms", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupOfAutomorphisms" ] }, { "name": "IsGroupOfAutomorphismsFiniteGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsGroupOfAutomorphismsFiniteGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupOfAutomorphismsFiniteGroup" ] ] }, { "rank": 35, "comment": "IsGroupOfAutomorphismsFiniteGroup: default", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsGroupOfAutomorphismsFiniteGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupOfAutomorphismsFiniteGroup" ] }, { "name": "SetIsGroupOfAutomorphismsFiniteGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupOfAutomorphismsFiniteGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupOfAutomorphismsFiniteGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupOfAutomorphismsFiniteGroup" ] }, { "name": "HasIsGroupOfAutomorphismsFiniteGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupOfAutomorphismsFiniteGroup" ] }, { "name": "AutomorphismDomain", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "AutomorphismDomain: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAutomorphismDomain" ] ] }, { "rank": 37, "comment": "AutomorphismDomain: use source of one", "filters": [ [ "IsGroupOfAutomorphisms", "HasIsGroupOfAutomorphisms" ] ] }, { "rank": 0, "comment": "AutomorphismDomain: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AutomorphismDomain" ] }, { "name": "SetAutomorphismDomain", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAutomorphismDomain: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAutomorphismDomain: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAutomorphismDomain" ] }, { "name": "HasAutomorphismDomain", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAutomorphismDomain" ] }, { "name": "IsAutomorphismGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "IsAutomorphismGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAutomorphismGroup" ] ] }, { "rank": 0, "comment": "IsAutomorphismGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAutomorphismGroup" ] }, { "name": "SetIsAutomorphismGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAutomorphismGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAutomorphismGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAutomorphismGroup" ] }, { "name": "HasIsAutomorphismGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAutomorphismGroup" ] }, { "name": "InnerAutomorphismsAutomorphismGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "InnerAutomorphismsAutomorphismGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInnerAutomorphismsAutomorphismGroup" ] ] }, { "rank": 51, "comment": "InnerAutomorphismsAutomorphismGroup: for automorphism groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsAutomorphismGroup", "HasIsAutomorphismGroup" ] ] }, { "rank": 1, "comment": "InnerAutomorphismsAutomorphismGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InnerAutomorphismsAutomorphismGroup" ] }, { "name": "SetInnerAutomorphismsAutomorphismGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInnerAutomorphismsAutomorphismGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInnerAutomorphismsAutomorphismGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInnerAutomorphismsAutomorphismGroup" ] }, { "name": "HasInnerAutomorphismsAutomorphismGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInnerAutomorphismsAutomorphismGroup" ] }, { "name": "GQuotients", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 518 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 88, "comment": "GQuotients: whole fp group to finite group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsSubgroupFpGroup" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 85, "comment": "GQuotients: subgroup of an fp group", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 83, "comment": "GQuotients: for groups which can compute element orders", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GQuotients" ] }, { "name": "IsomorphicSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/morpheus.gd", "line": 563 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 95, "comment": "IsomorphicSubgroups: for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphicSubgroups" ] }, { "name": "DefaultFieldOfMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "DefaultFieldOfMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDefaultFieldOfMatrixGroup" ] ] }, { "rank": 49, "comment": "DefaultFieldOfMatrixGroup: alg elms", "filters": [ [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(CategoryCollections(CategoryCollections(IsAlgebraicElement)))" ] ] }, { "rank": 48, "comment": "DefaultFieldOfMatrixGroup: for a matrix group over an s.c. algebra", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(CategoryCollections(CategoryCollections(IsSCAlgebraObj)))" ] ] }, { "rank": 48, "comment": "DefaultFieldOfMatrixGroup: for matrix group over the cyclotomics", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 48, "comment": "DefaultFieldOfMatrixGroup: for a matrix group over a ring Z/nZ", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(CategoryCollections(CategoryCollections(IsZmodnZObjNonprime)))" ] ] }, { "rank": 45, "comment": "DefaultFieldOfMatrixGroup: for a matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "DefaultFieldOfMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DefaultFieldOfMatrixGroup" ] }, { "name": "SetDefaultFieldOfMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDefaultFieldOfMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDefaultFieldOfMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDefaultFieldOfMatrixGroup" ] }, { "name": "HasDefaultFieldOfMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDefaultFieldOfMatrixGroup" ] }, { "name": "DimensionOfMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "DimensionOfMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimensionOfMatrixGroup" ] ] }, { "rank": 62, "comment": "DimensionOfMatrixGroup: for matrix group with dimension", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDimension" ] ] }, { "rank": 49, "comment": "DimensionOfMatrixGroup: from one", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "HasOneImmutable", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 46, "comment": "DimensionOfMatrixGroup: for matrix group with dimension", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasDimensionOfMatrixGroup" ] ] }, { "rank": 46, "comment": "DimensionOfMatrixGroup: from generators", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "DimensionOfMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfMatrixGroup", "DimensionOfMatrixGroup" ] }, { "name": "SetDimensionOfMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDimensionOfMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimensionOfMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfMatrixGroup", "SetDimensionOfMatrixGroup" ] }, { "name": "HasDimensionOfMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfMatrixGroup", "HasDimensionOfMatrixGroup" ] }, { "name": "FieldOfMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "FieldOfMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFieldOfMatrixGroup" ] ] }, { "rank": 50, "comment": "FieldOfMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "FieldOfMatrixGroup: for a matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "FieldOfMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FieldOfMatrixGroup" ] }, { "name": "SetFieldOfMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFieldOfMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFieldOfMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFieldOfMatrixGroup" ] }, { "name": "HasFieldOfMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFieldOfMatrixGroup" ] }, { "name": "TransposedMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "TransposedMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransposedMatrixGroup" ] ] }, { "rank": 45, "comment": "TransposedMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "TransposedMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransposedMatrixGroup" ] }, { "name": "SetTransposedMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransposedMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransposedMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransposedMatrixGroup" ] }, { "name": "HasTransposedMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 182 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransposedMatrixGroup" ] }, { "name": "IsGeneralLinearGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsGeneralLinearGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGeneralLinearGroup" ] ] }, { "rank": 45, "comment": "IsGeneralLinearGroup: try natural", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 35, "comment": "IsGeneralLinearGroup: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsGeneralLinearGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGL", "IsGeneralLinearGroup" ] }, { "name": "SetIsGeneralLinearGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGeneralLinearGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGeneralLinearGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGL", "SetIsGeneralLinearGroup" ] }, { "name": "HasIsGeneralLinearGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 221 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGL", "HasIsGeneralLinearGroup" ] }, { "name": "IsNaturalGL", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsNaturalGL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNaturalGL" ] ] }, { "rank": 397, "comment": "IsNaturalGL: size comparison", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "IsNaturalGL: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNaturalGL" ] }, { "name": "SetIsNaturalGL", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNaturalGL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNaturalGL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNaturalGL" ] }, { "name": "HasIsNaturalGL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNaturalGL" ] }, { "name": "IsSpecialLinearGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSpecialLinearGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSpecialLinearGroup" ] ] }, { "rank": 35, "comment": "IsSpecialLinearGroup: generic method for finite groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsSpecialLinearGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSL", "IsSpecialLinearGroup" ] }, { "name": "SetIsSpecialLinearGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSpecialLinearGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSpecialLinearGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSL", "SetIsSpecialLinearGroup" ] }, { "name": "HasIsSpecialLinearGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 267 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSL", "HasIsSpecialLinearGroup" ] }, { "name": "IsNaturalSL", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsNaturalSL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNaturalSL" ] ] }, { "rank": 397, "comment": "IsNaturalSL: size comparison", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "IsNaturalSL: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNaturalSL" ] }, { "name": "SetIsNaturalSL", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNaturalSL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNaturalSL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNaturalSL" ] }, { "name": "HasIsNaturalSL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNaturalSL" ] }, { "name": "IsSubgroupSL", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 312 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsSubgroupSL: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSubgroupSL" ] ] }, { "rank": 46, "comment": "IsSubgroupSL: determinant test for generators", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "IsSubgroupSL: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubgroupSL" ] }, { "name": "SetIsSubgroupSL", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 312 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSubgroupSL: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSubgroupSL: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSubgroupSL" ] }, { "name": "HasIsSubgroupSL", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 312 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSubgroupSL" ] }, { "name": "InvariantBilinearForm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "InvariantBilinearForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInvariantBilinearForm" ] ] }, { "rank": 46, "comment": "InvariantBilinearForm: for a matrix group with known `InvariantQuadraticForm'", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasInvariantQuadraticForm" ] ] }, { "rank": -13, "comment": "InvariantBilinearForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvariantBilinearForm" ] }, { "name": "SetInvariantBilinearForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInvariantBilinearForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInvariantBilinearForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInvariantBilinearForm" ] }, { "name": "HasInvariantBilinearForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInvariantBilinearForm" ] }, { "name": "IsFullSubgroupGLorSLRespectingBilinearForm", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsFullSubgroupGLorSLRespectingBilinearForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullSubgroupGLorSLRespectingBilinearForm" ] ] }, { "rank": -13, "comment": "IsFullSubgroupGLorSLRespectingBilinearForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullSubgroupGLorSLRespectingBilinearForm" ] }, { "name": "SetIsFullSubgroupGLorSLRespectingBilinearForm", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullSubgroupGLorSLRespectingBilinearForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullSubgroupGLorSLRespectingBilinearForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullSubgroupGLorSLRespectingBilinearForm" ] }, { "name": "HasIsFullSubgroupGLorSLRespectingBilinearForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 354 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullSubgroupGLorSLRespectingBilinearForm" ] }, { "name": "InvariantSesquilinearForm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 382 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "InvariantSesquilinearForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInvariantSesquilinearForm" ] ] }, { "rank": -13, "comment": "InvariantSesquilinearForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvariantSesquilinearForm" ] }, { "name": "SetInvariantSesquilinearForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 382 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInvariantSesquilinearForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInvariantSesquilinearForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInvariantSesquilinearForm" ] }, { "name": "HasInvariantSesquilinearForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 382 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInvariantSesquilinearForm" ] }, { "name": "IsFullSubgroupGLorSLRespectingSesquilinearForm", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 402 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsFullSubgroupGLorSLRespectingSesquilinearForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullSubgroupGLorSLRespectingSesquilinearForm" ] ] }, { "rank": -13, "comment": "IsFullSubgroupGLorSLRespectingSesquilinearForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullSubgroupGLorSLRespectingSesquilinearForm" ] }, { "name": "SetIsFullSubgroupGLorSLRespectingSesquilinearForm", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 402 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullSubgroupGLorSLRespectingSesquilinearForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullSubgroupGLorSLRespectingSesquilinearForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullSubgroupGLorSLRespectingSesquilinearForm" ] }, { "name": "HasIsFullSubgroupGLorSLRespectingSesquilinearForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 402 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullSubgroupGLorSLRespectingSesquilinearForm" ] }, { "name": "InvariantQuadraticForm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "InvariantQuadraticForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInvariantQuadraticForm" ] ] }, { "rank": -13, "comment": "InvariantQuadraticForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvariantQuadraticForm" ] }, { "name": "SetInvariantQuadraticForm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInvariantQuadraticForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInvariantQuadraticForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInvariantQuadraticForm" ] }, { "name": "HasInvariantQuadraticForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 451 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInvariantQuadraticForm" ] }, { "name": "IsFullSubgroupGLorSLRespectingQuadraticForm", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsFullSubgroupGLorSLRespectingQuadraticForm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullSubgroupGLorSLRespectingQuadraticForm" ] ] }, { "rank": -13, "comment": "IsFullSubgroupGLorSLRespectingQuadraticForm: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullSubgroupGLorSLRespectingQuadraticForm" ] }, { "name": "SetIsFullSubgroupGLorSLRespectingQuadraticForm", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullSubgroupGLorSLRespectingQuadraticForm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullSubgroupGLorSLRespectingQuadraticForm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullSubgroupGLorSLRespectingQuadraticForm" ] }, { "name": "HasIsFullSubgroupGLorSLRespectingQuadraticForm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpmat.gd", "line": 498 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullSubgroupGLorSLRespectingQuadraticForm" ] }, { "name": "FittingFreeLiftSetup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "FittingFreeLiftSetup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFittingFreeLiftSetup" ] ] }, { "rank": 66, "comment": "FittingFreeLiftSetup: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 61, "comment": "FittingFreeLiftSetup: permutation", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "FittingFreeLiftSetup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingFreeLiftSetup" ] }, { "name": "SetFittingFreeLiftSetup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFittingFreeLiftSetup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFittingFreeLiftSetup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFittingFreeLiftSetup" ] }, { "name": "HasFittingFreeLiftSetup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFittingFreeLiftSetup" ] }, { "name": "RecogDecompinfoHomomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "RecogDecompinfoHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRecogDecompinfoHomomorphism" ] ] }, { "rank": 0, "comment": "RecogDecompinfoHomomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RecogDecompinfoHomomorphism" ] }, { "name": "SetRecogDecompinfoHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRecogDecompinfoHomomorphism: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRecogDecompinfoHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRecogDecompinfoHomomorphism" ] }, { "name": "HasRecogDecompinfoHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 130 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRecogDecompinfoHomomorphism" ] }, { "name": "DirectFactorsFittingFreeSocle", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 205 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DirectFactorsFittingFreeSocle: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDirectFactorsFittingFreeSocle" ] ] }, { "rank": 47, "comment": "DirectFactorsFittingFreeSocle: generic", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DirectFactorsFittingFreeSocle: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DirectFactorsFittingFreeSocle" ] }, { "name": "SetDirectFactorsFittingFreeSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 205 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDirectFactorsFittingFreeSocle: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDirectFactorsFittingFreeSocle: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDirectFactorsFittingFreeSocle" ] }, { "name": "HasDirectFactorsFittingFreeSocle", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 205 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDirectFactorsFittingFreeSocle" ] }, { "name": "ChiefSeriesTF", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ChiefSeriesTF: system getter", "filters": [ [ "IsAttributeStoringRep", "HasChiefSeriesTF" ] ] }, { "rank": 48, "comment": "ChiefSeriesTF: fitting free", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanComputeFittingFree" ] ] }, { "rank": 1, "comment": "ChiefSeriesTF: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChiefSeriesTF" ] }, { "name": "SetChiefSeriesTF", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetChiefSeriesTF: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetChiefSeriesTF: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetChiefSeriesTF" ] }, { "name": "HasChiefSeriesTF", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fitfree.gd", "line": 220 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasChiefSeriesTF" ] }, { "name": "IsRationalMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "IsRationalMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRationalMatrixGroup" ] ] }, { "rank": 48, "comment": "IsRationalMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -29, "comment": "IsRationalMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRationalMatrixGroup" ] }, { "name": "SetIsRationalMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRationalMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRationalMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRationalMatrixGroup" ] }, { "name": "HasIsRationalMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRationalMatrixGroup" ] }, { "name": "IsIntegerMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "IsIntegerMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIntegerMatrixGroup" ] ] }, { "rank": 48, "comment": "IsIntegerMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -29, "comment": "IsIntegerMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIntegerMatrixGroup" ] }, { "name": "SetIsIntegerMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIntegerMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIntegerMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIntegerMatrixGroup" ] }, { "name": "HasIsIntegerMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIntegerMatrixGroup" ] }, { "name": "ZClassRepsQClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "ZClassRepsQClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasZClassRepsQClass" ] ] }, { "rank": -29, "comment": "ZClassRepsQClass: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ZClassRepsQClass" ] }, { "name": "SetZClassRepsQClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetZClassRepsQClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetZClassRepsQClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetZClassRepsQClass" ] }, { "name": "HasZClassRepsQClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasZClassRepsQClass" ] }, { "name": "NormalizerInGLnZ", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 146 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "NormalizerInGLnZ: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizerInGLnZ" ] ] }, { "rank": -29, "comment": "NormalizerInGLnZ: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormaliserInGLnZ", "NormalizerInGLnZ" ] }, { "name": "SetNormalizerInGLnZ", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 146 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizerInGLnZ: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizerInGLnZ: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizerInGLnZ" ] }, { "name": "HasNormalizerInGLnZ", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 146 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizerInGLnZ" ] }, { "name": "CentralizerInGLnZ", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "CentralizerInGLnZ: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentralizerInGLnZ" ] ] }, { "rank": -29, "comment": "CentralizerInGLnZ: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentraliserInGLnZ", "CentralizerInGLnZ" ] }, { "name": "SetCentralizerInGLnZ", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentralizerInGLnZ: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentralizerInGLnZ: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentralizerInGLnZ" ] }, { "name": "HasCentralizerInGLnZ", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentralizerInGLnZ" ] }, { "name": "IsBravaisGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 259 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "IsBravaisGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBravaisGroup" ] ] }, { "rank": 48, "comment": "IsBravaisGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -29, "comment": "IsBravaisGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBravaisGroup" ] }, { "name": "SetIsBravaisGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 259 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBravaisGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBravaisGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBravaisGroup" ] }, { "name": "HasIsBravaisGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 259 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBravaisGroup" ] }, { "name": "BravaisGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 286 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "BravaisGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBravaisGroup" ] ] }, { "rank": -29, "comment": "BravaisGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BravaisGroup" ] }, { "name": "SetBravaisGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 286 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBravaisGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBravaisGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBravaisGroup" ] }, { "name": "HasBravaisGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 286 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBravaisGroup" ] }, { "name": "BravaisSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "BravaisSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBravaisSubgroups" ] ] }, { "rank": -29, "comment": "BravaisSubgroups: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BravaisSubgroups" ] }, { "name": "SetBravaisSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBravaisSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBravaisSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBravaisSubgroups" ] }, { "name": "HasBravaisSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 303 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBravaisSubgroups" ] }, { "name": "BravaisSupergroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 320 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "BravaisSupergroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBravaisSupergroups" ] ] }, { "rank": -29, "comment": "BravaisSupergroups: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BravaisSupergroups" ] }, { "name": "SetBravaisSupergroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 320 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBravaisSupergroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBravaisSupergroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBravaisSupergroups" ] }, { "name": "HasBravaisSupergroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 320 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBravaisSupergroups" ] }, { "name": "NormalizerInGLnZBravaisGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "NormalizerInGLnZBravaisGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizerInGLnZBravaisGroup" ] ] }, { "rank": -29, "comment": "NormalizerInGLnZBravaisGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormaliserInGLnZBravaisGroup", "NormalizerInGLnZBravaisGroup" ] }, { "name": "SetNormalizerInGLnZBravaisGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizerInGLnZBravaisGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizerInGLnZBravaisGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizerInGLnZBravaisGroup" ] }, { "name": "HasNormalizerInGLnZBravaisGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 337 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizerInGLnZBravaisGroup" ] }, { "name": "InvariantLattice", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "InvariantLattice: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInvariantLattice" ] ] }, { "rank": 48, "comment": "InvariantLattice: for rational matrix groups", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -29, "comment": "InvariantLattice: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvariantLattice" ] }, { "name": "SetInvariantLattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInvariantLattice: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInvariantLattice: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInvariantLattice" ] }, { "name": "HasInvariantLattice", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/grpramat.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInvariantLattice" ] }, { "name": "TrivialGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": -63, "comment": "TrivialGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": -87, "comment": "TrivialGroupCons: fp group", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": -99, "comment": "TrivialGroupCons: perm group", "filters": [ [ "IsTrivial", "HasIsTrivial", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -99, "comment": "TrivialGroupCons: pc group", "filters": [ [ "IsTrivial", "HasIsTrivial", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrivialGroupCons" ] }, { "name": "AbelianGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -48, "comment": "AbelianGroupCons: fp group", "filters": [ [ "IsCommutative", "HasIsCommutative", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsList" ] ] }, { "rank": -50, "comment": "AbelianGroupCons: pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsList" ] ] }, { "rank": -75, "comment": "AbelianGroupCons: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ], [ "IsList" ] ] }, { "rank": -75, "comment": "AbelianGroupCons: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AbelianGroupCons" ] }, { "name": "AlternatingGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 171 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -61, "comment": "AlternatingGroupCons: perm group with domain", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] }, { "rank": -61, "comment": "AlternatingGroupCons: perm group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] }, { "rank": -63, "comment": "AlternatingGroupCons: pcp group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -66, "comment": "AlternatingGroupCons: pc group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -68, "comment": "AlternatingGroupCons: regular perm group with domain", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsRegular", "HasIsRegular" ], [ "IsDenseList" ] ] }, { "rank": -68, "comment": "AlternatingGroupCons: regular perm group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsRegular", "HasIsRegular" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AlternatingGroupCons" ] }, { "name": "CyclicGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -50, "comment": "CyclicGroupCons: fp group", "filters": [ [ "IsCyclic", "HasIsCyclic", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [] ] }, { "rank": -50, "comment": "CyclicGroupCons: pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInfinity" ] ] }, { "rank": -63, "comment": "CyclicGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -77, "comment": "CyclicGroupCons: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -84, "comment": "CyclicGroupCons: regular perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic", "IsRegular", "HasIsRegular" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -408, "comment": "CyclicGroupCons: matrix group for default field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": -408, "comment": "CyclicGroupCons: matrix group for given field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclicGroupCons" ] }, { "name": "DihedralGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 299 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -50, "comment": "DihedralGroupCons: fp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsInfinity" ] ] }, { "rank": -50, "comment": "DihedralGroupCons: fp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -50, "comment": "DihedralGroupCons: pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInfinity" ] ] }, { "rank": -61, "comment": "DihedralGroupCons: perm. group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -63, "comment": "DihedralGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -66, "comment": "DihedralGroupCons: pc group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DihedralGroupCons" ] }, { "name": "DicyclicGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -50, "comment": "DicyclicGroupCons: fp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -61, "comment": "DicyclicGroupCons: perm. group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -63, "comment": "DicyclicGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -66, "comment": "DicyclicGroupCons: pc group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -394, "comment": "DicyclicGroupCons: matrix group for default field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": -394, "comment": "DicyclicGroupCons: matrix group for given field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DicyclicGroupCons", "QuaternionGroupCons" ] }, { "name": "ElementaryAbelianGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -63, "comment": "ElementaryAbelianGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -68, "comment": "ElementaryAbelianGroupCons: fp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsElementaryAbelian", "HasIsElementaryAbelian", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -81, "comment": "ElementaryAbelianGroupCons: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsElementaryAbelian", "HasIsElementaryAbelian" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -81, "comment": "ElementaryAbelianGroupCons: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsElementaryAbelian", "HasIsElementaryAbelian", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementaryAbelianGroupCons" ] }, { "name": "FreeAbelianGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 528 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -48, "comment": "FreeAbelianGroupCons: fp group", "filters": [ [ "IsCommutative", "HasIsCommutative", "IsGroupOfFamily", "IsSubgroupFpGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -50, "comment": "FreeAbelianGroupCons: pcp group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeAbelianGroupCons" ] }, { "name": "ExtraspecialGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -63, "comment": "ExtraspecialGroupCons: pcp group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt" ], [] ] }, { "rank": -66, "comment": "ExtraspecialGroupCons: pc group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtraspecialGroupCons" ] }, { "name": "MathieuGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 643 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -61, "comment": "MathieuGroupCons: perm group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MathieuGroupCons" ] }, { "name": "SymmetricGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/basic.gd", "line": 695 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -61, "comment": "SymmetricGroupCons: perm group with domain", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] }, { "rank": -61, "comment": "SymmetricGroupCons: perm group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] }, { "rank": -63, "comment": "SymmetricGroupCons: pcp group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -66, "comment": "SymmetricGroupCons: pc group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -68, "comment": "SymmetricGroupCons: regular perm group with domain", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsRegular", "HasIsRegular" ], [ "IsDenseList" ] ] }, { "rank": -68, "comment": "SymmetricGroupCons: regular perm group with degree", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsRegular", "HasIsRegular" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricGroupCons" ] }, { "name": "GeneralLinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -45, "comment": "GeneralLinearGroupCons: some generators for GL_n(Z)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsIntegers" ] ] }, { "rank": -138, "comment": "GeneralLinearGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "GeneralLinearGroupCons: natural GL for dimension and residue class ring", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsFinite", "HasIsFinite", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": -394, "comment": "GeneralLinearGroupCons: matrix group for dimension and finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralLinearGroupCons" ] }, { "name": "GeneralOrthogonalGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 188 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": -156, "comment": "GeneralOrthogonalGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "GeneralOrthogonalGroupCons: GO for dimension and residue class ring for prime powers", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsFinite", "HasIsFinite", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": -394, "comment": "GeneralOrthogonalGroupCons: matrix group for dimension and finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -394, "comment": "GeneralOrthogonalGroupCons: matrix group for <e>, dimension, and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "GeneralOrthogonalGroupCons" ] }, { "name": "GeneralUnitaryGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 259 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -138, "comment": "GeneralUnitaryGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "GeneralUnitaryGroupCons: matrix group for dimension and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralUnitaryGroupCons" ] }, { "name": "SpecialLinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 322 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -45, "comment": "SpecialLinearGroupCons: some generators for SL_n(Z)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsIntegers" ] ] }, { "rank": -138, "comment": "SpecialLinearGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "SpecialLinearGroupCons: natural SL for dimension and residue class ring", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsFinite", "HasIsFinite", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": -394, "comment": "SpecialLinearGroupCons: matrix group for dimension and finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SpecialLinearGroupCons" ] }, { "name": "SpecialOrthogonalGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 408 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 410 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": -156, "comment": "SpecialOrthogonalGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "SpecialOrthogonalGroupCons: GO for dimension and residue class ring for prime powers", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsFinite", "HasIsFinite", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": -394, "comment": "SpecialOrthogonalGroupCons: matrix group for dimension and finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -394, "comment": "SpecialOrthogonalGroupCons: matrix group for <e>, dimension, and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SpecialOrthogonalGroupCons" ] }, { "name": "SpecialUnitaryGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 487 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -138, "comment": "SpecialUnitaryGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "SpecialUnitaryGroupCons: matrix group for dimension and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SpecialUnitaryGroupCons" ] }, { "name": "SymplecticGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 551 }, { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -138, "comment": "SymplecticGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] }, { "rank": -394, "comment": "SymplecticGroupCons: symplectic group for dimension and residue class ring for prime powers", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsFinite", "HasIsFinite", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "CategoryCollections(IsZmodnZObjNonprime)" ] ] }, { "rank": -394, "comment": "SymplecticGroupCons: matrix group for dimension and finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": -394, "comment": "SymplecticGroupCons: matrix group for dimension and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymplecticGroupCons" ] }, { "name": "OmegaCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 635 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -138, "comment": "OmegaCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [] ] } ], "4args": [ { "rank": -394, "comment": "OmegaCons: matrix group for <e>, dimension, and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] } }, { "name": "GeneralSemilinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 702 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -158, "comment": "GeneralSemilinearGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -394, "comment": "GeneralSemilinearGroupCons: matrix group for dimension and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneralSemilinearGroupCons" ] }, { "name": "SpecialSemilinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 753 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -158, "comment": "SpecialSemilinearGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -394, "comment": "SpecialSemilinearGroupCons: matrix group for dimension and finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SpecialSemilinearGroupCons" ] }, { "name": "ProjectiveGeneralLinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 860 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -61, "comment": "ProjectiveGeneralLinearGroupCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveGeneralLinearGroupCons" ] }, { "name": "ProjectiveSpecialLinearGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 891 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -61, "comment": "ProjectiveSpecialLinearGroupCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveSpecialLinearGroupCons" ] }, { "name": "ProjectiveGeneralUnitaryGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 922 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -61, "comment": "ProjectiveGeneralUnitaryGroupCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveGeneralUnitaryGroupCons" ] }, { "name": "ProjectiveSpecialUnitaryGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 953 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -61, "comment": "ProjectiveSpecialUnitaryGroupCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveSpecialUnitaryGroupCons" ] }, { "name": "ProjectiveSymplecticGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 986 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -61, "comment": "ProjectiveSymplecticGroupCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectiveSymplecticGroupCons" ] }, { "name": "ProjectiveOmegaCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/classic.gd", "line": 1020 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": -61, "comment": "ProjectiveOmegaCons: action on lines", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ProjectiveOmegaCons" ] }, { "name": "PerfGrpConst", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/perf.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -37, "comment": "PerfGrpConst: fp grp", "filters": [ [ "IsSubgroupFpGroup" ], [ "IsList" ] ] }, { "rank": -61, "comment": "PerfGrpConst: perm grp", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PerfGrpConst" ] }, { "name": "PerfectIdentification", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/grp/perf.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PerfectIdentification: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPerfectIdentification" ] ] }, { "rank": 35, "comment": "PerfectIdentification: id. for perfect groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "PerfectIdentification: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PerfectIdentification" ] }, { "name": "SetPerfectIdentification", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/grp/perf.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPerfectIdentification: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPerfectIdentification: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPerfectIdentification" ] }, { "name": "HasPerfectIdentification", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/grp/perf.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPerfectIdentification" ] }, { "name": "SuzukiGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/suzuki.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -61, "comment": "SuzukiGroupCons: permutation group for finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -394, "comment": "SuzukiGroupCons: matrix group for finite field size", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SuzukiGroupCons" ] }, { "name": "ReeGroupCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/gap/grp/ree.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -45, "comment": "ReeGroupCons: matrix", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": -120, "comment": "ReeGroupCons: convert to permgroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReeGroupCons" ] }, { "name": "DataAboutSimpleGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/grp/simple.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DataAboutSimpleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDataAboutSimpleGroup" ] ] }, { "rank": 35, "comment": "DataAboutSimpleGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DataAboutSimpleGroup", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "DataAboutSimpleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DataAboutSimpleGroup" ] }, { "name": "SetDataAboutSimpleGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/grp/simple.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDataAboutSimpleGroup: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDataAboutSimpleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDataAboutSimpleGroup" ] }, { "name": "HasDataAboutSimpleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/grp/simple.gd", "line": 124 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDataAboutSimpleGroup" ] }, { "name": "ImfRecord", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/grp/imf.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ImfRecord: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImfRecord" ] ] }, { "rank": 1, "comment": "ImfRecord: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImfRecord" ] }, { "name": "SetImfRecord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/grp/imf.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImfRecord: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImfRecord: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImfRecord" ] }, { "name": "HasImfRecord", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/grp/imf.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImfRecord" ] }, { "name": "OrderingsFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "OrderingsFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrderingsFamily" ] ] }, { "rank": 1, "comment": "OrderingsFamily: for a family", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrderingsFamily" ] }, { "name": "SetOrderingsFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrderingsFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrderingsFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrderingsFamily" ] }, { "name": "HasOrderingsFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrderingsFamily" ] }, { "name": "IsWellFoundedOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsWellFoundedOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWellFoundedOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWellFoundedOrdering" ] }, { "name": "SetIsWellFoundedOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWellFoundedOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWellFoundedOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWellFoundedOrdering" ] }, { "name": "HasIsWellFoundedOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWellFoundedOrdering" ] }, { "name": "IsTotalOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsTotalOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTotalOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTotalOrdering" ] }, { "name": "SetIsTotalOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTotalOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTotalOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTotalOrdering" ] }, { "name": "HasIsTotalOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTotalOrdering" ] }, { "name": "FamilyForOrdering", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "FamilyForOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamilyForOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamilyForOrdering" ] }, { "name": "SetFamilyForOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamilyForOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamilyForOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamilyForOrdering" ] }, { "name": "HasFamilyForOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamilyForOrdering" ] }, { "name": "LessThanFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LessThanFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLessThanFunction" ] ] }, { "rank": 2, "comment": "LessThanFunction: for an ordering which has a a LessThanOrEqualFunction", "filters": [ [ "IsOrdering", "HasLessThanOrEqualFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LessThanFunction" ] }, { "name": "SetLessThanFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLessThanFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLessThanFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLessThanFunction" ] }, { "name": "HasLessThanFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLessThanFunction" ] }, { "name": "LessThanOrEqualFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LessThanOrEqualFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLessThanOrEqualFunction" ] ] }, { "rank": 2, "comment": "LessThanOrEqualFunction: for an ordering which has a a LessThanFunction", "filters": [ [ "IsOrdering", "HasLessThanFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LessThanOrEqualFunction" ] }, { "name": "SetLessThanOrEqualFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLessThanOrEqualFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLessThanOrEqualFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLessThanOrEqualFunction" ] }, { "name": "HasLessThanOrEqualFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 165 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLessThanOrEqualFunction" ] }, { "name": "IsLessThanUnder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 183 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 1, "comment": "IsLessThanUnder: for an ordering ", "filters": [ [ "IsOrdering" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLessThanUnder" ] }, { "name": "IsLessThanOrEqualUnder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 1, "comment": "IsLessThanOrEqualUnder: for an ordering and two objects ", "filters": [ [ "IsOrdering" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLessThanOrEqualUnder" ] }, { "name": "IsIncomparableUnder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 231 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 1, "comment": "IsIncomparableUnder: for an ordering", "filters": [ [ "IsOrdering" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIncomparableUnder" ] }, { "name": "OrderingByLessThanFunctionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "OrderingByLessThanFunctionNC: for a family and a function", "filters": [ [ "IsFamily" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 4, "comment": "OrderingByLessThanFunctionNC: for a family, a function, and a list of properties", "filters": [ [ "IsFamily" ], [ "IsFunction" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrderingByLessThanFunctionNC" ] }, { "name": "OrderingByLessThanOrEqualFunctionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "OrderingByLessThanOrEqualFunctionNC: for a family and a function", "filters": [ [ "IsFamily" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 4, "comment": "OrderingByLessThanOrEqualFunctionNC: for a family, a function, and a list of properties", "filters": [ [ "IsFamily" ], [ "IsFunction" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrderingByLessThanOrEqualFunctionNC" ] }, { "name": "IsOrderingOnFamilyOfAssocWords", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsOrderingOnFamilyOfAssocWords: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsOrderingOnFamilyOfAssocWords" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsOrderingOnFamilyOfAssocWords" ] }, { "name": "SetIsOrderingOnFamilyOfAssocWords", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsOrderingOnFamilyOfAssocWords: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsOrderingOnFamilyOfAssocWords: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsOrderingOnFamilyOfAssocWords" ] }, { "name": "HasIsOrderingOnFamilyOfAssocWords", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsOrderingOnFamilyOfAssocWords" ] }, { "name": "LetterRepWordsLessFunc", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 375 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "LetterRepWordsLessFunc: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLetterRepWordsLessFunc" ] ] }, { "rank": 0, "comment": "LetterRepWordsLessFunc: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LetterRepWordsLessFunc" ] }, { "name": "SetLetterRepWordsLessFunc", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 375 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLetterRepWordsLessFunc: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLetterRepWordsLessFunc: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLetterRepWordsLessFunc" ] }, { "name": "HasLetterRepWordsLessFunc", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 375 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLetterRepWordsLessFunc" ] }, { "name": "IsTranslationInvariantOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsTranslationInvariantOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTranslationInvariantOrdering" ] ] }, { "rank": 0, "comment": "IsTranslationInvariantOrdering: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTranslationInvariantOrdering" ] }, { "name": "SetIsTranslationInvariantOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTranslationInvariantOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTranslationInvariantOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTranslationInvariantOrdering" ] }, { "name": "HasIsTranslationInvariantOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTranslationInvariantOrdering" ] }, { "name": "OrderingOnGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "OrderingOnGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrderingOnGenerators" ] ] }, { "rank": 0, "comment": "OrderingOnGenerators: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrderingOnGenerators" ] }, { "name": "SetOrderingOnGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrderingOnGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrderingOnGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrderingOnGenerators" ] }, { "name": "HasOrderingOnGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 453 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrderingOnGenerators" ] }, { "name": "LexicographicOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 492 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "LexicographicOrdering: for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ] ] }, { "rank": 20, "comment": "LexicographicOrdering: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 2, "comment": "LexicographicOrdering: for a family of words of a free semigroup or free monoid", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ] ] } ], "2args": [ { "rank": 41, "comment": "LexicographicOrdering: for a free monoid and a list of generators", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 35, "comment": "LexicographicOrdering: for a free semigroup and a list of generators", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 28, "comment": "LexicographicOrdering: for a free monoid and a list", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ] ] }, { "rank": 22, "comment": "LexicographicOrdering: for a free semigroup and a list", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ] ] }, { "rank": 17, "comment": "LexicographicOrdering: for a family of words of a free semigroup or free monoid and a list of generators", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 4, "comment": "LexicographicOrdering: for a family of words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LexicographicOrdering" ] }, { "name": "ShortLexOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 522 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "ShortLexOrdering: for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ] ] }, { "rank": 20, "comment": "ShortLexOrdering: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 2, "comment": "ShortLexOrdering: for a family of words of a free semigroup or free monoid", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ] ] } ], "2args": [ { "rank": 41, "comment": "ShortLexOrdering: for a free monoid and a list of generators in the required order ", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 35, "comment": "ShortLexOrdering: for a free semigroup and a list of generators in the required order", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 28, "comment": "ShortLexOrdering: for a free monoid and a list", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ] ] }, { "rank": 22, "comment": "ShortLexOrdering: for a free semigroup and a list", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ] ] }, { "rank": 17, "comment": "ShortLexOrdering: for a family of words of a free semigroup or free monoid and a list of generators", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 4, "comment": "ShortLexOrdering: for a family of free words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ShortLexOrdering" ] }, { "name": "IsShortLexOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsShortLexOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsShortLexOrdering" ] ] }, { "rank": 0, "comment": "IsShortLexOrdering: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsShortLexOrdering" ] }, { "name": "SetIsShortLexOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsShortLexOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsShortLexOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsShortLexOrdering" ] }, { "name": "HasIsShortLexOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 552 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsShortLexOrdering" ] }, { "name": "WeightLexOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 595 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 43, "comment": "WeightLexOrdering: for a free monoid, a list of generators and a list of weights", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 37, "comment": "WeightLexOrdering: for a free semigroup, a list of generators and a list of weights", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 30, "comment": "WeightLexOrdering: for a free monoid, a list giving ordering on generators and a list of weights", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 24, "comment": "WeightLexOrdering: for a free semigroup, a list giving ordering on generators and a list of weights", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 19, "comment": "WeightLexOrdering: for a family of words of a free semigroup or free monoid, a list of generators and a list of weights", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 6, "comment": "WeightLexOrdering: for a family of words of a free semigroup or free monoid, and two lists", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightLexOrdering" ] }, { "name": "WeightOfGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 632 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "WeightOfGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasWeightOfGenerators" ] ] }, { "rank": 0, "comment": "WeightOfGenerators: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightOfGenerators" ] }, { "name": "SetWeightOfGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetWeightOfGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetWeightOfGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetWeightOfGenerators" ] }, { "name": "HasWeightOfGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasWeightOfGenerators" ] }, { "name": "IsWeightLexOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 650 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "IsWeightLexOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWeightLexOrdering" ] ] }, { "rank": 0, "comment": "IsWeightLexOrdering: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWeightLexOrdering" ] }, { "name": "SetIsWeightLexOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 650 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWeightLexOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWeightLexOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWeightLexOrdering" ] }, { "name": "HasIsWeightLexOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 650 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWeightLexOrdering" ] }, { "name": "BasicWreathProductOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 679 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "BasicWreathProductOrdering: for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ] ] }, { "rank": 20, "comment": "BasicWreathProductOrdering: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 2, "comment": "BasicWreathProductOrdering: for a family of words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ] ] } ], "2args": [ { "rank": 41, "comment": "BasicWreathProductOrdering: for a free monoid and a list of generators", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 35, "comment": "BasicWreathProductOrdering: for a free semigroup and a list of generators", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 28, "comment": "BasicWreathProductOrdering: for a free monoid and a list", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ] ] }, { "rank": 22, "comment": "BasicWreathProductOrdering: for a free semigroup and a list", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ] ] }, { "rank": 17, "comment": "BasicWreathProductOrdering: for a family of words of a free semigroup or free monoid and a list of generators", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ] ] }, { "rank": 4, "comment": "BasicWreathProductOrdering: for a family of words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BasicWreathProductOrdering" ] }, { "name": "IsBasicWreathProductOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 706 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsBasicWreathProductOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBasicWreathProductOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBasicWreathProductOrdering" ] }, { "name": "SetIsBasicWreathProductOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 706 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBasicWreathProductOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBasicWreathProductOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBasicWreathProductOrdering" ] }, { "name": "HasIsBasicWreathProductOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 706 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBasicWreathProductOrdering" ] }, { "name": "WreathProductOrdering", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 750 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "WreathProductOrdering: for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ] ] }, { "rank": 22, "comment": "WreathProductOrdering: for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ] ] }, { "rank": 4, "comment": "WreathProductOrdering: for a family of words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] } ], "3args": [ { "rank": 30, "comment": "WreathProductOrdering: for a free monoid and a list", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 30, "comment": "WreathProductOrdering: for a free monoid and a list", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 24, "comment": "WreathProductOrdering: for a free semigroup and a list", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": 19, "comment": "WreathProductOrdering: for a family of associative words, a list of generators and a list with the levels of the generators", "filters": [ [ "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList", "CategoryCollections((IsWord and IsAssociativeElement))" ], [ "IsList" ] ] }, { "rank": 6, "comment": "WreathProductOrdering: for a family of words of a free semigroup or free monoid and a list", "filters": [ [ "IsFamily", "CategoryFamily((IsWord and IsAssociativeElement))" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "WreathProductOrdering" ] }, { "name": "IsWreathProductOrdering", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 767 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsWreathProductOrdering: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWreathProductOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWreathProductOrdering" ] }, { "name": "SetIsWreathProductOrdering", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 767 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWreathProductOrdering: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWreathProductOrdering: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWreathProductOrdering" ] }, { "name": "HasIsWreathProductOrdering", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 767 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWreathProductOrdering" ] }, { "name": "LevelsOfGenerators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 799 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "LevelsOfGenerators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLevelsOfGenerators" ] ] }, { "rank": 0, "comment": "LevelsOfGenerators: default method requiring categories and checking properties", "filters": [ [ "IsOrdering" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LevelsOfGenerators" ] }, { "name": "SetLevelsOfGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 799 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLevelsOfGenerators: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLevelsOfGenerators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLevelsOfGenerators" ] }, { "name": "HasLevelsOfGenerators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/orders.gd", "line": 799 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLevelsOfGenerators" ] }, { "name": "Transformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 24 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 25 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Transformation: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 4, "comment": "Transformation: for a list and list", "filters": [ [ "IsList" ], [ "IsList" ] ], "aka": [ "TransformationListList" ] }, { "rank": 3, "comment": "Transformation: for a list and function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Transformation" ] }, { "name": "TransformationListList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "TransformationListList: for a list and list", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "TransformationList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "TransformationList: for a list", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationList" ] }, { "name": "TransformationByImageAndKernel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 58, "comment": "TransformationByImageAndKernel: for a list of positive integers and a list of positive integers", "filters": [ [ "IsDenseList", "CategoryCollections(IsCyclotomic)" ], [ "IsDenseList", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationByImageAndKernel" ] }, { "name": "NumberTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 34 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 35 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "NumberTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 28, "comment": "NumberTransformation: for a transformation and zero", "filters": [ [ "IsTransformation" ], [ "IsZeroCyc" ] ] }, { "rank": 26, "comment": "NumberTransformation: for a transformation and positive integer", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NumberTransformation" ] }, { "name": "TransformationNumber", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 37 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "TransformationNumber: for a positive integer and zero", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsZeroCyc" ] ] }, { "rank": 38, "comment": "TransformationNumber: for a positive integer and positive integer", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationNumber" ] }, { "name": "LargestImageOfMovedPoint", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 43 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 50 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "LargestImageOfMovedPoint: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLargestImageOfMovedPoint" ] ] }, { "rank": 24, "comment": "LargestImageOfMovedPoint: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "LargestImageOfMovedPoint: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "LargestImageOfMovedPoint: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "LargestImageOfMovedPoint: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 8, "comment": "LargestImageOfMovedPoint: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 7, "comment": "LargestImageOfMovedPoint: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "LARGEST_IMAGE_PT" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LargestImageOfMovedPoint" ] }, { "name": "SetLargestImageOfMovedPoint", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 43 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 50 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 48 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLargestImageOfMovedPoint: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLargestImageOfMovedPoint: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLargestImageOfMovedPoint" ] }, { "name": "HasLargestImageOfMovedPoint", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLargestImageOfMovedPoint" ] }, { "name": "SmallestImageOfMovedPoint", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 45 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 49 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 50 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "SmallestImageOfMovedPoint: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSmallestImageOfMovedPoint" ] ] }, { "rank": 24, "comment": "SmallestImageOfMovedPoint: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "SmallestImageOfMovedPoint: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "SmallestImageOfMovedPoint: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 13, "comment": "SmallestImageOfMovedPoint: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] }, { "rank": 8, "comment": "SmallestImageOfMovedPoint: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 7, "comment": "SmallestImageOfMovedPoint: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmallestImageOfMovedPoint" ] }, { "name": "SetSmallestImageOfMovedPoint", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 45 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 49 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 50 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSmallestImageOfMovedPoint: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSmallestImageOfMovedPoint: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSmallestImageOfMovedPoint" ] }, { "name": "HasSmallestImageOfMovedPoint", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSmallestImageOfMovedPoint" ] }, { "name": "RankOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 54 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 55 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 56 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "RankOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankOfTransformation" ] ] }, { "rank": 7, "comment": "RankOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "RANK_TRANS" ] } ], "2args": [ { "rank": 28, "comment": "RankOfTransformation: for a transformation and zero", "filters": [ [ "IsTransformation" ], [ "IsZeroCyc" ] ], "aka": [ "RANK_TRANS_INT" ] }, { "rank": 26, "comment": "RankOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 10, "comment": "RankOfTransformation: for a transformation and dense list", "filters": [ [ "IsTransformation" ], [ "IsDenseList" ] ], "aka": [ "RANK_TRANS_LIST" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankOfTransformation" ] }, { "name": "SetRankOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankOfTransformation" ] }, { "name": "HasRankOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankOfTransformation" ] }, { "name": "AsBinaryRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "AsBinaryRelation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsBinaryRelation", "BinaryRelationTransformation" ] }, { "name": "AsPermutation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "AsPermutation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsPermutation" ] ] }, { "rank": 12, "comment": "AsPermutation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 8, "comment": "AsPermutation: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "AS_PERM_PPERM" ] }, { "rank": 7, "comment": "AsPermutation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "AS_PERM_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsPermutation" ] }, { "name": "SetAsPermutation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsPermutation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsPermutation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsPermutation" ] }, { "name": "HasAsPermutation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsPermutation" ] }, { "name": "AsTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 62 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "AsTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsTransformation" ] ] }, { "rank": 12, "comment": "AsTransformation: for binary relations on points", "filters": [ [ "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsBinaryRelationOnPointsRep" ] ] }, { "rank": 8, "comment": "AsTransformation: for a partial perm", "filters": [ [ "IsPartialPerm" ] ] }, { "rank": 8, "comment": "AsTransformation: for a permutation", "filters": [ [ "IsPerm" ] ], "aka": [ "AS_TRANS_PERM" ] }, { "rank": 7, "comment": "AsTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 29, "comment": "AsTransformation: for a partial perm and positive integer", "filters": [ [ "IsPartialPerm" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 26, "comment": "AsTransformation: for a permutation and positive integer", "filters": [ [ "IsPerm" ], [ "IsInt" ] ], "aka": [ "AS_TRANS_PERM_INT" ] }, { "rank": 25, "comment": "AsTransformation: for a transformation and degree", "filters": [ [ "IsTransformation" ], [ "IsInt" ] ], "aka": [ "AS_TRANS_TRANS" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsTransformation" ] }, { "name": "SetAsTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsTransformation" ] }, { "name": "HasAsTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsTransformation" ] }, { "name": "ConstantTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "ConstantTransformation: for a pos int and pos int", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConstantTransformation" ] }, { "name": "DegreeOfTransformationCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "DegreeOfTransformationCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfTransformationCollection" ] ] }, { "rank": 13, "comment": "DegreeOfTransformationCollection: for a transformation collection", "filters": [ [ "CategoryCollections(IsTransformation)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfTransformationCollection" ] }, { "name": "SetDegreeOfTransformationCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfTransformationCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfTransformationCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfTransformationCollection" ] }, { "name": "HasDegreeOfTransformationCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfTransformationCollection" ] }, { "name": "FlatKernelOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 68 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "FlatKernelOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFlatKernelOfTransformation" ] ] }, { "rank": 7, "comment": "FlatKernelOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 25, "comment": "FlatKernelOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt" ] ], "aka": [ "FLAT_KERNEL_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FlatKernelOfTransformation" ] }, { "name": "SetFlatKernelOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFlatKernelOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFlatKernelOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFlatKernelOfTransformation" ] }, { "name": "HasFlatKernelOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFlatKernelOfTransformation" ] }, { "name": "IsFlatKernelOfTransformation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsFlatKernelOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFlatKernelOfTransformation" ] ] }, { "rank": 4, "comment": "IsFlatKernelOfTransformation: for a homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFlatKernelOfTransformation" ] }, { "name": "SetIsFlatKernelOfTransformation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFlatKernelOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFlatKernelOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFlatKernelOfTransformation" ] }, { "name": "HasIsFlatKernelOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFlatKernelOfTransformation" ] }, { "name": "ImageListOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 72 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 73 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "ImageListOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 25, "comment": "ImageListOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt" ] ], "aka": [ "IMAGE_LIST_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageListOfTransformation", "ListTransformation" ] }, { "name": "ImageSetOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 76 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "ImageSetOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImageSetOfTransformation" ] ] }, { "rank": 7, "comment": "ImageSetOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 25, "comment": "ImageSetOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt" ] ], "aka": [ "IMAGE_SET_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageSetOfTransformation" ] }, { "name": "SetImageSetOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImageSetOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImageSetOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImageSetOfTransformation" ] }, { "name": "HasImageSetOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImageSetOfTransformation" ] }, { "name": "KernelOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 79 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 80 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 82 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 83 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "KernelOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKernelOfTransformation" ] ] }, { "rank": 7, "comment": "KernelOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 26, "comment": "KernelOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "KERNEL_TRANS" ] }, { "rank": 8, "comment": "KernelOfTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsBool" ] ] } ], "3args": [ { "rank": 27, "comment": "KernelOfTransformation: for a transformation, positive integer and boolean", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "KernelOfTransformation" ] }, { "name": "SetKernelOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 79 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKernelOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKernelOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKernelOfTransformation" ] }, { "name": "HasKernelOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 79 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKernelOfTransformation" ] }, { "name": "PermLeftQuoTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 86 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 14, "comment": "PermLeftQuoTransformation: for a transformation and transformation", "filters": [ [ "IsTransformation" ], [ "IsTransformation" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermLeftQuoTransformation" ] }, { "name": "PreImagesOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "PreImagesOfTransformation: for a transformation and positive integer", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "PREIMAGES_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImagesOfTransformation", "PreimagesOfTransformation" ] }, { "name": "RandomTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 91 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "RandomTransformation: for a pos. int.", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [ { "rank": 38, "comment": "RandomTransformation: for pos int and pos int", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RandomTransformation" ] }, { "name": "SmallestIdempotentPower", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "SmallestIdempotentPower: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSmallestIdempotentPower" ] ] }, { "rank": 8, "comment": "SmallestIdempotentPower: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "SMALLEST_IDEM_POW_PPERM" ] }, { "rank": 7, "comment": "SmallestIdempotentPower: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "SMALLEST_IDEM_POW_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SmallestIdempotentPower" ] }, { "name": "SetSmallestIdempotentPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSmallestIdempotentPower: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSmallestIdempotentPower: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSmallestIdempotentPower" ] }, { "name": "HasSmallestIdempotentPower", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSmallestIdempotentPower" ] }, { "name": "TrimTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 95 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 96 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "TrimTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ] } ], "2args": [ { "rank": 26, "comment": "TrimTransformation: for a transformation and pos int", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "TRIM_TRANS" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrimTransformation" ] }, { "name": "Idempotent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 98 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "Idempotent: for a list of pos ints and list of pos ints", "filters": [ [ "CategoryCollections(IsCyclotomic)" ], [ "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Idempotent" ] }, { "name": "TransformationOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 101 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 102 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 103 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "TransformationOp: for an obj and domain", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 2, "comment": "TransformationOp: for an obj and list", "filters": [ [], [ "IsList" ] ] } ], "3args": [ { "rank": 6, "comment": "TransformationOp: for an obj, domain, and function", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "TransformationOp: for object, list, function", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationOp" ] }, { "name": "TransformationOpNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 106 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 107 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 108 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "TransformationOpNC: for object and domain", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 2, "comment": "TransformationOpNC: for object and list", "filters": [ [], [ "IsList" ] ] } ], "3args": [ { "rank": 6, "comment": "TransformationOpNC: for object, domain, function", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "TransformationOpNC: for object, list, function", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationOpNC" ] }, { "name": "ComponentRepsOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "ComponentRepsOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComponentRepsOfTransformation" ] ] }, { "rank": 7, "comment": "ComponentRepsOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "COMPONENT_REPS_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentRepsOfTransformation" ] }, { "name": "SetComponentRepsOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComponentRepsOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComponentRepsOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComponentRepsOfTransformation" ] }, { "name": "HasComponentRepsOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComponentRepsOfTransformation" ] }, { "name": "NrComponentsOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "NrComponentsOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrComponentsOfTransformation" ] ] }, { "rank": 7, "comment": "NrComponentsOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "NR_COMPONENTS_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrComponentsOfTransformation" ] }, { "name": "SetNrComponentsOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrComponentsOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrComponentsOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrComponentsOfTransformation" ] }, { "name": "HasNrComponentsOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrComponentsOfTransformation" ] }, { "name": "ComponentsOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "ComponentsOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComponentsOfTransformation" ] ] }, { "rank": 7, "comment": "ComponentsOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "COMPONENTS_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentsOfTransformation" ] }, { "name": "SetComponentsOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComponentsOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComponentsOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComponentsOfTransformation" ] }, { "name": "HasComponentsOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComponentsOfTransformation" ] }, { "name": "ComponentTransformationInt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "ComponentTransformationInt: for a transformation and positive integer", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "COMPONENT_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentTransformationInt" ] }, { "name": "CycleTransformationInt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "CycleTransformationInt: for a transformation and positive integer", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "CYCLE_TRANS_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CycleTransformationInt" ] }, { "name": "CyclesOfTransformation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 116 }, { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "CyclesOfTransformation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCyclesOfTransformation" ] ] }, { "rank": 7, "comment": "CyclesOfTransformation: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "CYCLES_TRANS" ] } ], "2args": [ { "rank": 9, "comment": "CyclesOfTransformation: for a transformation and list", "filters": [ [ "IsTransformation" ], [ "IsList" ] ], "aka": [ "CYCLES_TRANS_LIST" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclesOfTransformation" ] }, { "name": "SetCyclesOfTransformation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCyclesOfTransformation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCyclesOfTransformation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCyclesOfTransformation" ] }, { "name": "HasCyclesOfTransformation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCyclesOfTransformation" ] }, { "name": "LeftOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "LeftOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLeftOne" ] ] }, { "rank": 8, "comment": "LeftOne: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "LEFT_ONE_PPERM" ] }, { "rank": 7, "comment": "LeftOne: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "LEFT_ONE_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftOne" ] }, { "name": "SetLeftOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLeftOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLeftOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLeftOne" ] }, { "name": "HasLeftOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 119 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLeftOne" ] }, { "name": "RightOne", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "RightOne: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRightOne" ] ] }, { "rank": 8, "comment": "RightOne: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "RIGHT_ONE_PPERM" ] }, { "rank": 7, "comment": "RightOne: for a transformation", "filters": [ [ "IsTransformation" ] ], "aka": [ "RIGHT_ONE_TRANS" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightOne" ] }, { "name": "SetRightOne", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRightOne: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRightOne: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRightOne" ] }, { "name": "HasRightOne", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRightOne" ] }, { "name": "OnKernelAntiAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/trans.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 11, "comment": "OnKernelAntiAction: for a list and transformation", "filters": [ [ "IsHomogeneousList" ], [ "IsTransformation" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OnKernelAntiAction" ] }, { "name": "DomainOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "DomainOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDomainOfPartialPerm" ] ] }, { "rank": 8, "comment": "DomainOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "DOMAIN_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DomainOfPartialPerm" ] }, { "name": "SetDomainOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDomainOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDomainOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDomainOfPartialPerm" ] }, { "name": "HasDomainOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDomainOfPartialPerm" ] }, { "name": "ImageListOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "ImageListOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImageListOfPartialPerm" ] ] }, { "rank": 8, "comment": "ImageListOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "IMAGE_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageListOfPartialPerm" ] }, { "name": "SetImageListOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImageListOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImageListOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImageListOfPartialPerm" ] }, { "name": "HasImageListOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImageListOfPartialPerm" ] }, { "name": "ImageSetOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "ImageSetOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImageSetOfPartialPerm" ] ] }, { "rank": 8, "comment": "ImageSetOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "IMAGE_SET_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageSetOfPartialPerm" ] }, { "name": "SetImageSetOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImageSetOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImageSetOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImageSetOfPartialPerm" ] }, { "name": "HasImageSetOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImageSetOfPartialPerm" ] }, { "name": "IndexPeriodOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "IndexPeriodOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIndexPeriodOfPartialPerm" ] ] }, { "rank": 8, "comment": "IndexPeriodOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "INDEX_PERIOD_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IndexPeriodOfPartialPerm" ] }, { "name": "SetIndexPeriodOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIndexPeriodOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIndexPeriodOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIndexPeriodOfPartialPerm" ] }, { "name": "HasIndexPeriodOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIndexPeriodOfPartialPerm" ] }, { "name": "ComponentRepsOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "ComponentRepsOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComponentRepsOfPartialPerm" ] ] }, { "rank": 8, "comment": "ComponentRepsOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "COMPONENT_REPS_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentRepsOfPartialPerm" ] }, { "name": "SetComponentRepsOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComponentRepsOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComponentRepsOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComponentRepsOfPartialPerm" ] }, { "name": "HasComponentRepsOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComponentRepsOfPartialPerm" ] }, { "name": "NrComponentsOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "NrComponentsOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrComponentsOfPartialPerm" ] ] }, { "rank": 8, "comment": "NrComponentsOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "NR_COMPONENTS_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrComponentsOfPartialPerm" ] }, { "name": "SetNrComponentsOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrComponentsOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrComponentsOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrComponentsOfPartialPerm" ] }, { "name": "HasNrComponentsOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrComponentsOfPartialPerm" ] }, { "name": "ComponentsOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "ComponentsOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComponentsOfPartialPerm" ] ] }, { "rank": 8, "comment": "ComponentsOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "COMPONENTS_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentsOfPartialPerm" ] }, { "name": "SetComponentsOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComponentsOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComponentsOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComponentsOfPartialPerm" ] }, { "name": "HasComponentsOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComponentsOfPartialPerm" ] }, { "name": "FixedPointsOfPartialPerm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 36 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "FixedPointsOfPartialPerm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFixedPointsOfPartialPerm" ] ] }, { "rank": 24, "comment": "FixedPointsOfPartialPerm: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "FixedPointsOfPartialPerm: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 8, "comment": "FixedPointsOfPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "FIXED_PTS_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FixedPointsOfPartialPerm" ] }, { "name": "SetFixedPointsOfPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 36 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFixedPointsOfPartialPerm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFixedPointsOfPartialPerm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFixedPointsOfPartialPerm" ] }, { "name": "HasFixedPointsOfPartialPerm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFixedPointsOfPartialPerm" ] }, { "name": "NrFixedPoints", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 38 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "NrFixedPoints: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrFixedPoints" ] ] }, { "rank": 24, "comment": "NrFixedPoints: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "NrFixedPoints: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] }, { "rank": 8, "comment": "NrFixedPoints: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "NR_FIXED_PTS_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrFixedPoints" ] }, { "name": "SetNrFixedPoints", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 38 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrFixedPoints: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrFixedPoints: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrFixedPoints" ] }, { "name": "HasNrFixedPoints", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrFixedPoints" ] }, { "name": "PreImagePartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "PreImagePartialPerm: for a partial perm and positive integer", "filters": [ [ "IsPartialPerm" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ], "aka": [ "PREIMAGE_PPERM_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImagePartialPerm" ] }, { "name": "ComponentPartialPermInt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "ComponentPartialPermInt: for a partial perm and positive integer", "filters": [ [ "IsPartialPerm" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ], "aka": [ "COMPONENT_PPERM_INT" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComponentPartialPermInt" ] }, { "name": "AsPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 56 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 57 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 58 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "AsPartialPerm: for a perm", "filters": [ [ "IsPerm" ] ] } ], "2args": [ { "rank": 29, "comment": "AsPartialPerm: for a perm and zero", "filters": [ [ "IsPerm" ], [ "IsZeroCyc" ] ] }, { "rank": 29, "comment": "AsPartialPerm: for a perm and pos int", "filters": [ [ "IsPerm" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 28, "comment": "AsPartialPerm: for a transformation and positive int", "filters": [ [ "IsTransformation" ], [ "IsInt", "IsPosRat", "IsSmallIntRep" ] ] }, { "rank": 10, "comment": "AsPartialPerm: for a perm and a list", "filters": [ [ "IsPerm" ], [ "IsList" ] ] }, { "rank": 9, "comment": "AsPartialPerm: for a transformation and list", "filters": [ [ "IsTransformation" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsPartialPerm" ] }, { "name": "RestrictedPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 63 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10, "comment": "RestrictedPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedPartialPerm" ] }, { "name": "PermLeftQuoPartialPermNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "PermLeftQuoPartialPermNC: for a partial perm and partial perm", "filters": [ [ "IsPartialPerm" ], [ "IsPartialPerm" ] ], "aka": [ "PERM_LEFT_QUO_PPERM_NC" ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermLeftQuoPartialPermNC" ] }, { "name": "PermLeftQuoPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 16, "comment": "PermLeftQuoPartialPerm: for a partial perm and partial perm", "filters": [ [ "IsPartialPerm" ], [ "IsPartialPerm" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermLeftQuoPartialPerm" ] }, { "name": "TrimPartialPerm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 67 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 8, "comment": "TrimPartialPerm: for a partial perm", "filters": [ [ "IsPartialPerm" ] ], "aka": [ "TRIM_PPERM" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrimPartialPerm" ] }, { "name": "PartialPermOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 68 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 69 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 70 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 71 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "PartialPermOp: for an obj and domain", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 2, "comment": "PartialPermOp: for an obj and list", "filters": [ [], [ "IsList" ] ] } ], "3args": [ { "rank": 6, "comment": "PartialPermOp: for an obj, domain, and function", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "PartialPermOp: for object, list, function", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialPermOp" ] }, { "name": "PartialPermOpNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 73 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 74 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 75 }, { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "PartialPermOpNC: for an obj and domain", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ] ] }, { "rank": 2, "comment": "PartialPermOpNC: for an obj and list", "filters": [ [], [ "IsList" ] ] } ], "3args": [ { "rank": 6, "comment": "PartialPermOpNC: for an obj, domain, and function", "filters": [ [], [ "IsCollection", "IsGeneralizedDomain" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "PartialPermOpNC: for object, list, function", "filters": [ [], [ "IsList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialPermOpNC" ] }, { "name": "DegreeOfPartialPermCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "DegreeOfPartialPermCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfPartialPermCollection" ] ] }, { "rank": 25, "comment": "DegreeOfPartialPermCollection: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "DegreeOfPartialPermCollection: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfPartialPermCollection" ] }, { "name": "SetDegreeOfPartialPermCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfPartialPermCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfPartialPermCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfPartialPermCollection" ] }, { "name": "HasDegreeOfPartialPermCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfPartialPermCollection" ] }, { "name": "CodegreeOfPartialPermCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 81 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "CodegreeOfPartialPermCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCodegreeOfPartialPermCollection" ] ] }, { "rank": 25, "comment": "CodegreeOfPartialPermCollection: for a partial perm semigroup with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "CodegreeOfPartialPermCollection: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CodegreeOfPartialPermCollection" ] }, { "name": "SetCodegreeOfPartialPermCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 81 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCodegreeOfPartialPermCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCodegreeOfPartialPermCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCodegreeOfPartialPermCollection" ] }, { "name": "HasCodegreeOfPartialPermCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 81 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCodegreeOfPartialPermCollection" ] }, { "name": "RankOfPartialPermCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "RankOfPartialPermCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankOfPartialPermCollection" ] ] }, { "rank": 25, "comment": "RankOfPartialPermCollection: for a partial perm semigroup with generators of semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "RankOfPartialPermCollection: for a partial perm collection", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankOfPartialPermCollection" ] }, { "name": "SetRankOfPartialPermCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankOfPartialPermCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankOfPartialPermCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankOfPartialPermCollection" ] }, { "name": "HasRankOfPartialPermCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankOfPartialPermCollection" ] }, { "name": "DomainOfPartialPermCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "DomainOfPartialPermCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDomainOfPartialPermCollection" ] ] }, { "rank": 24, "comment": "DomainOfPartialPermCollection: for a partal perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "DomainOfPartialPermCollection: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DomainOfPartialPermCollection" ] }, { "name": "SetDomainOfPartialPermCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDomainOfPartialPermCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDomainOfPartialPermCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDomainOfPartialPermCollection" ] }, { "name": "HasDomainOfPartialPermCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDomainOfPartialPermCollection" ] }, { "name": "ImageOfPartialPermCollection", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "ImageOfPartialPermCollection: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImageOfPartialPermCollection" ] ] }, { "rank": 24, "comment": "ImageOfPartialPermCollection: for a partal perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 16, "comment": "ImageOfPartialPermCollection: for a partial perm coll", "filters": [ [ "CategoryCollections(IsPartialPerm)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageOfPartialPermCollection" ] }, { "name": "SetImageOfPartialPermCollection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImageOfPartialPermCollection: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImageOfPartialPermCollection: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImageOfPartialPermCollection" ] }, { "name": "HasImageOfPartialPermCollection", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/pperm.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImageOfPartialPermCollection" ] }, { "name": "TransformationRepresentation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fastendo.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "TransformationRepresentation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTransformationRepresentation" ] ] }, { "rank": 16, "comment": "TransformationRepresentation: for an endo general mapping", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsTransformationRepOfEndo" ] ] }, { "rank": 13, "comment": "TransformationRepresentation: for an endo general mapping", "filters": [ [ "IsGeneralMapping", "IsEndoGeneralMapping", "HasIsEndoGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] }, { "rank": 0, "comment": "TransformationRepresentation: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformationRepresentation" ] }, { "name": "SetTransformationRepresentation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fastendo.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTransformationRepresentation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTransformationRepresentation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTransformationRepresentation" ] }, { "name": "HasTransformationRepresentation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fastendo.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTransformationRepresentation" ] }, { "name": "FpSemigroupOfElementOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "FpSemigroupOfElementOfFpSemigroup: for an element of an fp semigroup", "filters": [ [ "IsElementOfFpSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpSemigroupOfElementOfFpSemigroup" ] }, { "name": "ElementOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 7, "comment": "ElementOfFpSemigroup: for a family of f.p. semigroup elements, and an assoc. word", "filters": [ [ "CategoryFamily(IsElementOfFpSemigroup)" ], [ "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementOfFpSemigroup" ] }, { "name": "FreeGeneratorsOfFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "FreeGeneratorsOfFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGeneratorsOfFpSemigroup" ] ] }, { "rank": 19, "comment": "FreeGeneratorsOfFpSemigroup: for a finitely presented semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": -5, "comment": "FreeGeneratorsOfFpSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsElementOfFpSemigroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGeneratorsOfFpSemigroup" ] }, { "name": "SetFreeGeneratorsOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGeneratorsOfFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGeneratorsOfFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGeneratorsOfFpSemigroup" ] }, { "name": "HasFreeGeneratorsOfFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGeneratorsOfFpSemigroup" ] }, { "name": "FreeSemigroupOfFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "FreeSemigroupOfFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeSemigroupOfFpSemigroup" ] ] }, { "rank": 19, "comment": "FreeSemigroupOfFpSemigroup: for a finitely presented semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": -5, "comment": "FreeSemigroupOfFpSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsElementOfFpSemigroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeSemigroupOfFpSemigroup" ] }, { "name": "SetFreeSemigroupOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeSemigroupOfFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeSemigroupOfFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeSemigroupOfFpSemigroup" ] }, { "name": "HasFreeSemigroupOfFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeSemigroupOfFpSemigroup" ] }, { "name": "RelationsOfFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "RelationsOfFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelationsOfFpSemigroup" ] ] }, { "rank": 20, "comment": "RelationsOfFpSemigroup: method for a free semigroup", "filters": [ [ "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 19, "comment": "RelationsOfFpSemigroup: for finitely presented semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": -5, "comment": "RelationsOfFpSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsElementOfFpSemigroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelationsOfFpSemigroup" ] }, { "name": "SetRelationsOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelationsOfFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelationsOfFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelationsOfFpSemigroup" ] }, { "name": "HasRelationsOfFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelationsOfFpSemigroup" ] }, { "name": "IsomorphismFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismFpSemigroup" ] ] }, { "rank": 38, "comment": "IsomorphismFpSemigroup: for fp groups", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ] }, { "rank": 24, "comment": "IsomorphismFpSemigroup: for an fp monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": 0, "comment": "IsomorphismFpSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpSemigroup" ] }, { "name": "SetIsomorphismFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismFpSemigroup" ] }, { "name": "HasIsomorphismFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismFpSemigroup" ] }, { "name": "FpGrpMonSmgOfFpGrpMonSmgElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpsemi.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "FpGrpMonSmgOfFpGrpMonSmgElement: for an element of an fp group", "filters": [ [ "IsElementOfFpGroup" ] ] }, { "rank": 6, "comment": "FpGrpMonSmgOfFpGrpMonSmgElement: for an element of an fp monoid", "filters": [ [ "IsElementOfFpMonoid" ] ] }, { "rank": 5, "comment": "FpGrpMonSmgOfFpGrpMonSmgElement: for an element of an fp semigroup", "filters": [ [ "IsElementOfFpSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpGrpMonSmgOfFpGrpMonSmgElement" ] }, { "name": "ElementOfFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 112 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "ElementOfFpMonoid: for a family of f.p. monoid elements, and an assoc. word", "filters": [ [ "CategoryFamily(IsElementOfFpMonoid)" ], [ "IsMultiplicativeElementWithOne", "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ElementOfFpMonoid" ] }, { "name": "FpMonoidOfElementOfFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 127 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "FpMonoidOfElementOfFpMonoid: for an fp monoid element", "filters": [ [ "IsElementOfFpMonoid" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FpMonoidOfElementOfFpMonoid" ] }, { "name": "FreeGeneratorsOfFpMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "FreeGeneratorsOfFpMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGeneratorsOfFpMonoid" ] ] }, { "rank": 24, "comment": "FreeGeneratorsOfFpMonoid: for a finitely presented monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": -3, "comment": "FreeGeneratorsOfFpMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "CategoryCollections(IsElementOfFpMonoid)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGeneratorsOfFpMonoid" ] }, { "name": "SetFreeGeneratorsOfFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGeneratorsOfFpMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGeneratorsOfFpMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGeneratorsOfFpMonoid" ] }, { "name": "HasFreeGeneratorsOfFpMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGeneratorsOfFpMonoid" ] }, { "name": "FreeMonoidOfFpMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 176 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "FreeMonoidOfFpMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeMonoidOfFpMonoid" ] ] }, { "rank": 24, "comment": "FreeMonoidOfFpMonoid: for a finitely presented monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": -3, "comment": "FreeMonoidOfFpMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "CategoryCollections(IsElementOfFpMonoid)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeMonoidOfFpMonoid" ] }, { "name": "SetFreeMonoidOfFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 176 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeMonoidOfFpMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeMonoidOfFpMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeMonoidOfFpMonoid" ] }, { "name": "HasFreeMonoidOfFpMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 176 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeMonoidOfFpMonoid" ] }, { "name": "RelationsOfFpMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "RelationsOfFpMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelationsOfFpMonoid" ] ] }, { "rank": 26, "comment": "RelationsOfFpMonoid: method for a free monoid", "filters": [ [ "IsFreeMonoid", "HasIsFreeMonoid" ] ] }, { "rank": 24, "comment": "RelationsOfFpMonoid: for finitely presented monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": -3, "comment": "RelationsOfFpMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithOne", "CategoryCollections(IsElementOfFpMonoid)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelationsOfFpMonoid" ] }, { "name": "SetRelationsOfFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelationsOfFpMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelationsOfFpMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelationsOfFpMonoid" ] }, { "name": "HasRelationsOfFpMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 192 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelationsOfFpMonoid" ] }, { "name": "IsomorphismFpMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismFpMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismFpMonoid" ] ] }, { "rank": 38, "comment": "IsomorphismFpMonoid: for an fp group", "filters": [ [ "IsGroupOfFamily", "IsSubgroupFpGroup" ] ], "aka": [ "IsomorphismFpMonoidGeneratorsFirst" ] }, { "rank": 0, "comment": "IsomorphismFpMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismFpMonoid" ] }, { "name": "SetIsomorphismFpMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismFpMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismFpMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismFpMonoid" ] }, { "name": "HasIsomorphismFpMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/fpmon.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismFpMonoid" ] }, { "name": "ReducedConfluentRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "ReducedConfluentRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasReducedConfluentRewritingSystem" ] ] }, { "rank": 24, "comment": "ReducedConfluentRewritingSystem: for an fp monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": 19, "comment": "ReducedConfluentRewritingSystem: for an fp semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": 0, "comment": "ReducedConfluentRewritingSystem: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [ { "rank": 25, "comment": "ReducedConfluentRewritingSystem: for an fp monoid and an ordering on the underlying free monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ], [ "IsOrdering" ] ] }, { "rank": 20, "comment": "ReducedConfluentRewritingSystem: for an fp semigroup and an order on the underlying free semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsFunction" ] ] }, { "rank": 20, "comment": "ReducedConfluentRewritingSystem: for an fp semigroup and an ordering on the underlying free semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsOrdering" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedConfluentRewritingSystem" ] }, { "name": "SetReducedConfluentRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetReducedConfluentRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetReducedConfluentRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetReducedConfluentRewritingSystem" ] }, { "name": "HasReducedConfluentRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasReducedConfluentRewritingSystem" ] }, { "name": "FreeSemigroupOfRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FreeSemigroupOfRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeSemigroupOfRewritingSystem" ] ] }, { "rank": 4, "comment": "FreeSemigroupOfRewritingSystem: for a semigroup rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromSemigroup", "HasIsBuiltFromSemigroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeSemigroupOfRewritingSystem" ] }, { "name": "SetFreeSemigroupOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeSemigroupOfRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeSemigroupOfRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeSemigroupOfRewritingSystem" ] }, { "name": "HasFreeSemigroupOfRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeSemigroupOfRewritingSystem" ] }, { "name": "FreeMonoidOfRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FreeMonoidOfRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeMonoidOfRewritingSystem" ] ] }, { "rank": 4, "comment": "FreeMonoidOfRewritingSystem: for a monoid rewriting system", "filters": [ [ "IsRewritingSystem", "IsBuiltFromMonoid", "HasIsBuiltFromMonoid" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeMonoidOfRewritingSystem" ] }, { "name": "SetFreeMonoidOfRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeMonoidOfRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeMonoidOfRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeMonoidOfRewritingSystem" ] }, { "name": "HasFreeMonoidOfRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeMonoidOfRewritingSystem" ] }, { "name": "FamilyForRewritingSystem", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FamilyForRewritingSystem: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFamilyForRewritingSystem" ] ] }, { "rank": 5, "comment": "FamilyForRewritingSystem: for a Knuth Bendix rewriting system", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FamilyForRewritingSystem" ] }, { "name": "SetFamilyForRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFamilyForRewritingSystem: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFamilyForRewritingSystem: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFamilyForRewritingSystem" ] }, { "name": "HasFamilyForRewritingSystem", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/rwssmg.gd", "line": 151 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFamilyForRewritingSystem" ] }, { "name": "KnuthBendixRewritingSystem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/kbsemi.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 24, "comment": "KnuthBendixRewritingSystem: for an fp monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ] ] }, { "rank": 19, "comment": "KnuthBendixRewritingSystem: for an fp semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] } ], "2args": [ { "rank": 25, "comment": "KnuthBendixRewritingSystem: for an fp monoid and a function", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ], [ "IsFunction" ] ] }, { "rank": 25, "comment": "KnuthBendixRewritingSystem: for an fp monoid and an order on the family of words of the underlying free monoid", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpMonoid)" ], [ "IsOrdering" ] ] }, { "rank": 20, "comment": "KnuthBendixRewritingSystem: for an fp semigroup and a function", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsFunction" ] ] }, { "rank": 20, "comment": "KnuthBendixRewritingSystem: for an fp semigroup and an order on the family of words of the underlying free semigroup", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsOrdering" ] ] }, { "rank": 3, "comment": "KnuthBendixRewritingSystem: for a family of words of an fp monoid and on ordering on that family", "filters": [ [ "CategoryFamily(IsElementOfFpMonoid)" ], [ "IsOrdering" ] ] }, { "rank": 3, "comment": "KnuthBendixRewritingSystem: for a family of words of an fp semigroup and on ordering on that family", "filters": [ [ "CategoryFamily(IsElementOfFpSemigroup)" ], [ "IsOrdering" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnuthBendixRewritingSystem" ] }, { "name": "TzRules", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/kbsemi.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20006, "comment": "TzRules: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTzRules" ] ] }, { "rank": 5, "comment": "TzRules: for a Knuth Bendix rewriting system", "filters": [ [ "IsKnuthBendixRewritingSystem", "IsKnuthBendixRewritingSystemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TzRules" ] }, { "name": "SetTzRules", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/kbsemi.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTzRules: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTzRules: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTzRules" ] }, { "name": "HasTzRules", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/kbsemi.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTzRules" ] }, { "name": "CosetTableOfFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tcsemi.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "CosetTableOfFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCosetTableOfFpSemigroup" ] ] }, { "rank": 22, "comment": "CosetTableOfFpSemigroup: for a right congruence on an fp semigroup", "filters": [ [ "IsRightMagmaCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CosetTableOfFpSemigroup" ] }, { "name": "SetCosetTableOfFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tcsemi.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCosetTableOfFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCosetTableOfFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCosetTableOfFpSemigroup" ] }, { "name": "HasCosetTableOfFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tcsemi.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCosetTableOfFpSemigroup" ] }, { "name": "AdjoinedIdentityFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AdjoinedIdentityFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdjoinedIdentityFamily" ] ] }, { "rank": 1, "comment": "AdjoinedIdentityFamily", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjoinedIdentityFamily" ] }, { "name": "SetAdjoinedIdentityFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdjoinedIdentityFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdjoinedIdentityFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdjoinedIdentityFamily" ] }, { "name": "HasAdjoinedIdentityFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdjoinedIdentityFamily" ] }, { "name": "UnderlyingSemigroupFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "UnderlyingSemigroupFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingSemigroupFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingSemigroupFamily" ] }, { "name": "SetUnderlyingSemigroupFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingSemigroupFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingSemigroupFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingSemigroupFamily" ] }, { "name": "HasUnderlyingSemigroupFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingSemigroupFamily" ] }, { "name": "AdjoinedIdentityDefaultType", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AdjoinedIdentityDefaultType: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAdjoinedIdentityDefaultType" ] ] }, { "rank": 1, "comment": "AdjoinedIdentityDefaultType", "filters": [ [ "IsFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AdjoinedIdentityDefaultType" ] }, { "name": "SetAdjoinedIdentityDefaultType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAdjoinedIdentityDefaultType: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAdjoinedIdentityDefaultType: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAdjoinedIdentityDefaultType" ] }, { "name": "HasAdjoinedIdentityDefaultType", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAdjoinedIdentityDefaultType" ] }, { "name": "MonoidByAdjoiningIdentity", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "MonoidByAdjoiningIdentity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMonoidByAdjoiningIdentity" ] ] }, { "rank": 17, "comment": "MonoidByAdjoiningIdentity", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "MonoidByAdjoiningIdentity", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 16, "comment": "MonoidByAdjoiningIdentity", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "MonoidByAdjoiningIdentity: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonoidByAdjoiningIdentity" ] }, { "name": "SetMonoidByAdjoiningIdentity", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMonoidByAdjoiningIdentity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMonoidByAdjoiningIdentity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMonoidByAdjoiningIdentity" ] }, { "name": "HasMonoidByAdjoiningIdentity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMonoidByAdjoiningIdentity" ] }, { "name": "UnderlyingSemigroupOfMonoidByAdjoiningIdentity", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "UnderlyingSemigroupOfMonoidByAdjoiningIdentity: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingSemigroupOfMonoidByAdjoiningIdentity" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingSemigroupOfMonoidByAdjoiningIdentity" ] }, { "name": "SetUnderlyingSemigroupOfMonoidByAdjoiningIdentity", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingSemigroupOfMonoidByAdjoiningIdentity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingSemigroupOfMonoidByAdjoiningIdentity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingSemigroupOfMonoidByAdjoiningIdentity" ] }, { "name": "HasUnderlyingSemigroupOfMonoidByAdjoiningIdentity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingSemigroupOfMonoidByAdjoiningIdentity" ] }, { "name": "MonoidByAdjoiningIdentityElt", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "MonoidByAdjoiningIdentityElt: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 4, "comment": "MonoidByAdjoiningIdentityElt", "filters": [ [ "IsMultiplicativeElement", "IsAssociativeElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MonoidByAdjoiningIdentityElt" ] }, { "name": "SetMonoidByAdjoiningIdentityElt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMonoidByAdjoiningIdentityElt: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMonoidByAdjoiningIdentityElt: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMonoidByAdjoiningIdentityElt" ] }, { "name": "HasMonoidByAdjoiningIdentityElt", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMonoidByAdjoiningIdentityElt" ] }, { "name": "UnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "UnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt" ] ] }, { "rank": 6, "comment": "UnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt", "filters": [ [ "IsMonoidByAdjoiningIdentityElt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt" ] }, { "name": "SetUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt" ] }, { "name": "HasUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/adjoin.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingSemigroupElementOfMonoidByAdjoiningIdentityElt" ] }, { "name": "IsFiniteSemigroupGreensRelation", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IsFiniteSemigroupGreensRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFiniteSemigroupGreensRelation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFiniteSemigroupGreensRelation" ] }, { "name": "SetIsFiniteSemigroupGreensRelation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFiniteSemigroupGreensRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFiniteSemigroupGreensRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFiniteSemigroupGreensRelation" ] }, { "name": "HasIsFiniteSemigroupGreensRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFiniteSemigroupGreensRelation" ] }, { "name": "GreensRRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensRRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensRRelation" ] ] }, { "rank": 20, "comment": "GreensRRelation: for free semigroups", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 15, "comment": "GreensRRelation: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensRRelation: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensRRelation" ] }, { "name": "SetGreensRRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensRRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensRRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensRRelation" ] }, { "name": "HasGreensRRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensRRelation" ] }, { "name": "GreensLRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensLRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensLRelation" ] ] }, { "rank": 20, "comment": "GreensLRelation: for free semigroups", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 15, "comment": "GreensLRelation: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensLRelation: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensLRelation" ] }, { "name": "SetGreensLRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensLRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensLRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensLRelation" ] }, { "name": "HasGreensLRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensLRelation" ] }, { "name": "GreensJRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensJRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensJRelation" ] ] }, { "rank": 20, "comment": "GreensJRelation: for free semigroups", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 15, "comment": "GreensJRelation: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensJRelation: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensJRelation" ] }, { "name": "SetGreensJRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensJRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensJRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensJRelation" ] }, { "name": "HasGreensJRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensJRelation" ] }, { "name": "GreensDRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensDRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensDRelation" ] ] }, { "rank": 20, "comment": "GreensDRelation: for free semigroups", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 15, "comment": "GreensDRelation: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensDRelation: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensDRelation" ] }, { "name": "SetGreensDRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensDRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensDRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensDRelation" ] }, { "name": "HasGreensDRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensDRelation" ] }, { "name": "GreensHRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensHRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensHRelation" ] ] }, { "rank": 20, "comment": "GreensHRelation: for free semigroups", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "IsFreeSemigroup", "HasIsFreeSemigroup" ] ] }, { "rank": 15, "comment": "GreensHRelation: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensHRelation: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensHRelation" ] }, { "name": "SetGreensHRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensHRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensHRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensHRelation" ] }, { "name": "HasGreensHRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensHRelation" ] }, { "name": "GreensRClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 135 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 17, "comment": "GreensRClassOfElement: for a semigroup and object", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensRClassOfElement" ] }, { "name": "GreensLClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 136 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 17, "comment": "GreensLClassOfElement: for a semigroup and object", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensLClassOfElement" ] }, { "name": "GreensDClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 17, "comment": "GreensDClassOfElement: for a semigroup and object", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensDClassOfElement" ] }, { "name": "GreensJClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 17, "comment": "GreensJClassOfElement: for a semigroup and object", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensJClassOfElement" ] }, { "name": "GreensHClassOfElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 139 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 17, "comment": "GreensHClassOfElement: for a semigroup and object", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensHClassOfElement" ] }, { "name": "FroidurePinSimpleAlg", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 144 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 23, "comment": "FroidurePinSimpleAlg: for a finite monoid", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithOne", "HasGeneratorsOfMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FroidurePinSimpleAlg" ] }, { "name": "FroidurePinExtendedAlg", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 15, "comment": "FroidurePinExtendedAlg: for a finite semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FroidurePinExtendedAlg" ] }, { "name": "AssociatedConcreteSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "AssociatedConcreteSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAssociatedConcreteSemigroup" ] ] }, { "rank": -5, "comment": "AssociatedConcreteSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsElementOfFpSemigroup)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AssociatedConcreteSemigroup" ] }, { "name": "SetAssociatedConcreteSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAssociatedConcreteSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAssociatedConcreteSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAssociatedConcreteSemigroup" ] }, { "name": "HasAssociatedConcreteSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAssociatedConcreteSemigroup" ] }, { "name": "AssociatedFpSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "AssociatedFpSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAssociatedFpSemigroup" ] ] }, { "rank": 0, "comment": "AssociatedFpSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AssociatedFpSemigroup" ] }, { "name": "SetAssociatedFpSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAssociatedFpSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAssociatedFpSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAssociatedFpSemigroup" ] }, { "name": "HasAssociatedFpSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 148 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAssociatedFpSemigroup" ] }, { "name": "GreensRClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 238 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 245 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensRClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensRClasses" ] ] }, { "rank": 15, "comment": "GreensRClasses: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "GreensRClasses: for a Green's D-class", "filters": [ [ "IsGreensDClass" ] ] }, { "rank": 0, "comment": "GreensRClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensRClasses" ] }, { "name": "SetGreensRClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 238 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 245 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensRClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensRClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensRClasses" ] }, { "name": "HasGreensRClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 238 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensRClasses" ] }, { "name": "GreensLClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 239 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensLClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensLClasses" ] ] }, { "rank": 15, "comment": "GreensLClasses: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "GreensLClasses: for a Green's D-class", "filters": [ [ "IsGreensDClass" ] ] }, { "rank": 0, "comment": "GreensLClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensLClasses" ] }, { "name": "SetGreensLClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 239 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensLClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensLClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensLClasses" ] }, { "name": "HasGreensLClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensLClasses" ] }, { "name": "GreensJClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensJClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensJClasses" ] ] }, { "rank": 17, "comment": "GreensJClasses: for a semigroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagma", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "GreensDClasses" ] }, { "rank": 0, "comment": "GreensJClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensJClasses" ] }, { "name": "SetGreensJClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensJClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensJClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensJClasses" ] }, { "name": "HasGreensJClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensJClasses" ] }, { "name": "GreensDClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensDClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensDClasses" ] ] }, { "rank": 15, "comment": "GreensDClasses: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "GreensDClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetGreensDClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensDClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensDClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensDClasses" ] }, { "name": "HasGreensDClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensDClasses" ] }, { "name": "GreensHClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 242 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "GreensHClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGreensHClasses" ] ] }, { "rank": 15, "comment": "GreensHClasses: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "GreensHClasses: for a Green's L-class", "filters": [ [ "IsGreensLClass" ] ] }, { "rank": 8, "comment": "GreensHClasses: for a Green's R-class", "filters": [ [ "IsGreensRClass" ] ] }, { "rank": 8, "comment": "GreensHClasses: for a Green's D-class", "filters": [ [ "IsGreensDClass" ] ] }, { "rank": 0, "comment": "GreensHClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GreensHClasses" ] }, { "name": "SetGreensHClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 242 }, { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 244 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGreensHClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGreensHClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGreensHClasses" ] }, { "name": "HasGreensHClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGreensHClasses" ] }, { "name": "IsGreensLessThanOrEqual", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 266 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 14, "comment": "IsGreensLessThanOrEqual: for two Green's classes", "filters": [ [ "IsGreensClass" ], [ "IsGreensClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGreensLessThanOrEqual" ] }, { "name": "RClassOfHClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 288 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "RClassOfHClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRClassOfHClass" ] ] }, { "rank": 8, "comment": "RClassOfHClass: for a Green's H-class", "filters": [ [ "IsGreensHClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RClassOfHClass" ] }, { "name": "SetRClassOfHClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 288 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRClassOfHClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRClassOfHClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRClassOfHClass" ] }, { "name": "HasRClassOfHClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 288 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRClassOfHClass" ] }, { "name": "LClassOfHClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "LClassOfHClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLClassOfHClass" ] ] }, { "rank": 8, "comment": "LClassOfHClass: for a Green's H-class", "filters": [ [ "IsGreensHClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LClassOfHClass" ] }, { "name": "SetLClassOfHClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLClassOfHClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLClassOfHClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLClassOfHClass" ] }, { "name": "HasLClassOfHClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLClassOfHClass" ] }, { "name": "DClassOfHClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "DClassOfHClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDClassOfHClass" ] ] }, { "rank": 8, "comment": "DClassOfHClass: for a Green's H-class", "filters": [ [ "IsGreensHClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DClassOfHClass" ] }, { "name": "SetDClassOfHClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDClassOfHClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDClassOfHClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDClassOfHClass" ] }, { "name": "HasDClassOfHClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDClassOfHClass" ] }, { "name": "DClassOfLClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "DClassOfLClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDClassOfLClass" ] ] }, { "rank": 8, "comment": "DClassOfLClass: for a Green's L-class", "filters": [ [ "IsGreensLClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DClassOfLClass" ] }, { "name": "SetDClassOfLClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDClassOfLClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDClassOfLClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDClassOfLClass" ] }, { "name": "HasDClassOfLClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 291 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDClassOfLClass" ] }, { "name": "DClassOfRClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "DClassOfRClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDClassOfRClass" ] ] }, { "rank": 8, "comment": "DClassOfRClass: for a Green's R-class", "filters": [ [ "IsGreensRClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DClassOfRClass" ] }, { "name": "SetDClassOfRClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDClassOfRClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDClassOfRClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDClassOfRClass" ] }, { "name": "HasDClassOfRClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 292 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDClassOfRClass" ] }, { "name": "GroupHClassOfGreensDClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "GroupHClassOfGreensDClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupHClassOfGreensDClass" ] ] }, { "rank": 8, "comment": "GroupHClassOfGreensDClass: for a Green's H-class", "filters": [ [ "IsGreensDClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupHClassOfGreensDClass" ] }, { "name": "SetGroupHClassOfGreensDClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupHClassOfGreensDClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupHClassOfGreensDClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupHClassOfGreensDClass" ] }, { "name": "HasGroupHClassOfGreensDClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupHClassOfGreensDClass" ] }, { "name": "IsRegularDClass", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "IsRegularDClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRegularDClass" ] ] }, { "rank": 8, "comment": "IsRegularDClass: for a Green's D class", "filters": [ [ "IsGreensDClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRegularDClass" ] }, { "name": "SetIsRegularDClass", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRegularDClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRegularDClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRegularDClass" ] }, { "name": "HasIsRegularDClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 336 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRegularDClass" ] }, { "name": "IsGroupHClass", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "IsGroupHClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupHClass" ] ] }, { "rank": 8, "comment": "IsGroupHClass: for Green's H-class", "filters": [ [ "IsGreensHClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupHClass" ] }, { "name": "SetIsGroupHClass", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupHClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupHClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupHClass" ] }, { "name": "HasIsGroupHClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 355 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupHClass" ] }, { "name": "EggBoxOfDClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "EggBoxOfDClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEggBoxOfDClass" ] ] }, { "rank": 8, "comment": "EggBoxOfDClass: for a Green's D class", "filters": [ [ "IsGreensDClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EggBoxOfDClass" ] }, { "name": "SetEggBoxOfDClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEggBoxOfDClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEggBoxOfDClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEggBoxOfDClass" ] }, { "name": "HasEggBoxOfDClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEggBoxOfDClass" ] }, { "name": "InternalRepGreensRelation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "InternalRepGreensRelation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInternalRepGreensRelation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InternalRepGreensRelation" ] }, { "name": "SetInternalRepGreensRelation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInternalRepGreensRelation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInternalRepGreensRelation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInternalRepGreensRelation" ] }, { "name": "HasInternalRepGreensRelation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 399 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInternalRepGreensRelation" ] }, { "name": "CanonicalGreensClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 400 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "CanonicalGreensClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCanonicalGreensClass" ] ] }, { "rank": 7, "comment": "CanonicalGreensClass: for a Green's class", "filters": [ [ "IsGreensClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CanonicalGreensClass" ] }, { "name": "SetCanonicalGreensClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 400 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCanonicalGreensClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCanonicalGreensClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCanonicalGreensClass" ] }, { "name": "HasCanonicalGreensClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 400 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCanonicalGreensClass" ] }, { "name": "DisplayEggBoxesOfSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 402 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 21, "comment": "DisplayEggBoxesOfSemigroup: for finite semigroups", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DisplayEggBoxesOfSemigroup" ] }, { "name": "SemigroupHomomorphismByImagesNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 466 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 32, "comment": "SemigroupHomomorphismByImagesNC: for a semigroup, semigroup, list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemigroupHomomorphismByImagesNC" ] }, { "name": "IsFpSemigpReducedElt", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20008, "comment": "IsFpSemigpReducedElt: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFpSemigpReducedElt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFpSemigpReducedElt" ] }, { "name": "SetIsFpSemigpReducedElt", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFpSemigpReducedElt: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFpSemigpReducedElt: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFpSemigpReducedElt" ] }, { "name": "HasIsFpSemigpReducedElt", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFpSemigpReducedElt" ] }, { "name": "IsFpMonoidReducedElt", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsFpMonoidReducedElt: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFpMonoidReducedElt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFpMonoidReducedElt" ] }, { "name": "SetIsFpMonoidReducedElt", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFpMonoidReducedElt: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFpMonoidReducedElt: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFpMonoidReducedElt" ] }, { "name": "HasIsFpMonoidReducedElt", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semirel.gd", "line": 471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFpMonoidReducedElt" ] }, { "name": "IsFullTransformationSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsFullTransformationSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFullTransformationSemigroup" ] ] }, { "rank": 21, "comment": "IsFullTransformationSemigroup: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsFullTransformationSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsFullTransformationSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFullTransformationMonoid", "IsFullTransformationSemigroup" ] }, { "name": "SetIsFullTransformationSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFullTransformationSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFullTransformationSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFullTransformationSemigroup" ] }, { "name": "HasIsFullTransformationSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFullTransformationSemigroup" ] }, { "name": "DegreeOfTransformationSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "DegreeOfTransformationSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfTransformationSemigroup" ] ] }, { "rank": 50, "comment": "DegreeOfTransformationSemigroup: for a transformation group with generators", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "DegreeOfTransformationSemigroup: for a transformation semigroup with generators", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -3, "comment": "DegreeOfTransformationSemigroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfTransformationSemigroup" ] }, { "name": "SetDegreeOfTransformationSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfTransformationSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfTransformationSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfTransformationSemigroup" ] }, { "name": "HasDegreeOfTransformationSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfTransformationSemigroup" ] }, { "name": "IsomorphismTransformationSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismTransformationSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismTransformationSemigroup" ] ] }, { "rank": 10021, "comment": "IsomorphismTransformationSemigroup: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 62, "comment": "IsomorphismTransformationSemigroup: for a perm group with generators", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 24, "comment": "IsomorphismTransformationSemigroup: for partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "IsomorphismTransformationSemigroup: for a semigroup of general mappings", "filters": [ [ "CategoryCollections(IsGeneralMapping)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 19, "comment": "IsomorphismTransformationSemigroup: <fp-semigroup>", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ] ] }, { "rank": 15, "comment": "IsomorphismTransformationSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismTransformationSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismTransformationSemigroup" ] }, { "name": "SetIsomorphismTransformationSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismTransformationSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismTransformationSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismTransformationSemigroup" ] }, { "name": "HasIsomorphismTransformationSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismTransformationSemigroup" ] }, { "name": "IsomorphismTransformationMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismTransformationMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismTransformationMonoid" ] ] }, { "rank": 62, "comment": "IsomorphismTransformationMonoid: for a perm group with generators", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 24, "comment": "IsomorphismTransformationMonoid: for partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsomorphismTransformationMonoid: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsomorphismTransformationMonoid: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismTransformationMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismTransformationMonoid" ] }, { "name": "SetIsomorphismTransformationMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismTransformationMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismTransformationMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismTransformationMonoid" ] }, { "name": "HasIsomorphismTransformationMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismTransformationMonoid" ] }, { "name": "HomomorphismTransformationSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "HomomorphismTransformationSemigroup: for an f.p. semigroup, and a right congruence", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsElementOfFpSemigroup)" ], [ "IsRightMagmaCongruence" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HomomorphismTransformationSemigroup" ] }, { "name": "AntiIsomorphismTransformationSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "AntiIsomorphismTransformationSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAntiIsomorphismTransformationSemigroup" ] ] }, { "rank": 15, "comment": "AntiIsomorphismTransformationSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "AntiIsomorphismTransformationSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AntiIsomorphismTransformationSemigroup" ] }, { "name": "SetAntiIsomorphismTransformationSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAntiIsomorphismTransformationSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAntiIsomorphismTransformationSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAntiIsomorphismTransformationSemigroup" ] }, { "name": "HasAntiIsomorphismTransformationSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semitran.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAntiIsomorphismTransformationSemigroup" ] }, { "name": "RowOfReesMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "RowOfReesMatrixSemigroupElement: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RowOfReesMatrixSemigroupElement" ] }, { "name": "RowOfReesZeroMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "RowOfReesZeroMatrixSemigroupElement: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RowOfReesZeroMatrixSemigroupElement" ] }, { "name": "ColumnOfReesMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "ColumnOfReesMatrixSemigroupElement: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ColumnOfReesMatrixSemigroupElement" ] }, { "name": "ColumnOfReesZeroMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "ColumnOfReesZeroMatrixSemigroupElement: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ColumnOfReesZeroMatrixSemigroupElement" ] }, { "name": "UnderlyingElementOfReesMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "UnderlyingElementOfReesMatrixSemigroupElement: for a Rees matrix semigroup element", "filters": [ [ "IsReesMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingElementOfReesMatrixSemigroupElement" ] }, { "name": "UnderlyingElementOfReesZeroMatrixSemigroupElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "UnderlyingElementOfReesZeroMatrixSemigroupElement: for a Rees 0-matrix semigroup element", "filters": [ [ "IsReesZeroMatrixSemigroupElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingElementOfReesZeroMatrixSemigroupElement" ] }, { "name": "IsReesMatrixSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsReesMatrixSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReesMatrixSemigroup" ] ] }, { "rank": 18, "comment": "IsReesMatrixSemigroup: for a Rees matrix subsemigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 15, "comment": "IsReesMatrixSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsReesMatrixSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReesMatrixSemigroup" ] }, { "name": "SetIsReesMatrixSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReesMatrixSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReesMatrixSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReesMatrixSemigroup" ] }, { "name": "HasIsReesMatrixSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReesMatrixSemigroup" ] }, { "name": "IsReesZeroMatrixSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsReesZeroMatrixSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsReesZeroMatrixSemigroup" ] ] }, { "rank": 18, "comment": "IsReesZeroMatrixSemigroup: for a Rees 0-matrix subsemigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 15, "comment": "IsReesZeroMatrixSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsReesZeroMatrixSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsReesZeroMatrixSemigroup" ] }, { "name": "SetIsReesZeroMatrixSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsReesZeroMatrixSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsReesZeroMatrixSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsReesZeroMatrixSemigroup" ] }, { "name": "HasIsReesZeroMatrixSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsReesZeroMatrixSemigroup" ] }, { "name": "ReesMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "ReesMatrixSemigroup: for a semigroup and a rectangular table", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsRectangularTable", "HasIsRectangularTable" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReesMatrixSemigroup" ] }, { "name": "ReesZeroMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 18, "comment": "ReesZeroMatrixSemigroup: for a semigroup and a dense list", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReesZeroMatrixSemigroup" ] }, { "name": "GeneratorsOfReesMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 36, "comment": "GeneratorsOfReesMatrixSemigroup: for a Rees matrix subsemigroup, rows, semigroup, columns", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ], [ "IsList" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfReesMatrixSemigroup" ] }, { "name": "ReesMatrixSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 36, "comment": "ReesMatrixSubsemigroup: for a Rees matrix semigroup, rows, semigroup, columns", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ], [ "IsList" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ReesMatrixSubsemigroup" ] }, { "name": "GeneratorsOfReesZeroMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 36, "comment": "GeneratorsOfReesZeroMatrixSemigroup: for a Rees 0-matrix semigroup, rows, semigroup, columns", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ], [ "IsList" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "GeneratorsOfReesZeroMatrixSemigroup" ] }, { "name": "ReesZeroMatrixSubsemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 80 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 36, "comment": "ReesZeroMatrixSubsemigroup: for a Rees 0-matrix semigroup, rows, semigroup, columns", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ], [ "IsList" ], [ "IsMagma", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ReesZeroMatrixSubsemigroup" ] }, { "name": "Rows", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 89 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "Rows: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRows" ] ] }, { "rank": 18, "comment": "Rows: for a Rees 0-matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "Rows: for a Rees matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": -5, "comment": "Rows: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Rows", "RowsOfReesMatrixSemigroup", "RowsOfReesZeroMatrixSemigroup" ] }, { "name": "SetRows", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 89 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 90 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRows: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRows: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRows", "SetRowsOfReesMatrixSemigroup", "SetRowsOfReesZeroMatrixSemigroup" ] }, { "name": "HasRows", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRows", "HasRowsOfReesMatrixSemigroup", "HasRowsOfReesZeroMatrixSemigroup" ] }, { "name": "Columns", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 94 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 95 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "Columns: system getter", "filters": [ [ "IsAttributeStoringRep", "HasColumns" ] ] }, { "rank": 18, "comment": "Columns: for a Rees 0-matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "Columns: for a Rees matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": -5, "comment": "Columns: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Columns", "ColumnsOfReesMatrixSemigroup", "ColumnsOfReesZeroMatrixSemigroup" ] }, { "name": "SetColumns", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 94 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 95 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetColumns: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetColumns: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetColumns", "SetColumnsOfReesMatrixSemigroup", "SetColumnsOfReesZeroMatrixSemigroup" ] }, { "name": "HasColumns", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasColumns", "HasColumnsOfReesMatrixSemigroup", "HasColumnsOfReesZeroMatrixSemigroup" ] }, { "name": "UnderlyingSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 99 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 100 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "UnderlyingSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingSemigroup" ] ] }, { "rank": 18, "comment": "UnderlyingSemigroup: for a Rees 0-matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 18, "comment": "UnderlyingSemigroup: for a Rees matrix semigroup with generators", "filters": [ [ "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": -5, "comment": "UnderlyingSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingSemigroup", "UnderlyingSemigroupOfReesMatrixSemigroup", "UnderlyingSemigroupOfReesZeroMatrixSemigroup" ] }, { "name": "SetUnderlyingSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 99 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 100 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingSemigroup" ] }, { "name": "HasUnderlyingSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 99 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingSemigroup" ] }, { "name": "AssociatedReesMatrixSemigroupOfDClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20011, "comment": "AssociatedReesMatrixSemigroupOfDClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAssociatedReesMatrixSemigroupOfDClass" ] ] }, { "rank": 8, "comment": "AssociatedReesMatrixSemigroupOfDClass: for a Green's D-class of a semigroup", "filters": [ [ "IsGreensDClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AssociatedReesMatrixSemigroupOfDClass" ] }, { "name": "SetAssociatedReesMatrixSemigroupOfDClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAssociatedReesMatrixSemigroupOfDClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAssociatedReesMatrixSemigroupOfDClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAssociatedReesMatrixSemigroupOfDClass" ] }, { "name": "HasAssociatedReesMatrixSemigroupOfDClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAssociatedReesMatrixSemigroupOfDClass" ] }, { "name": "IsomorphismReesMatrixSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 109 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismReesMatrixSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismReesMatrixSemigroup" ] ] }, { "rank": 17, "comment": "IsomorphismReesMatrixSemigroup: for a Rees matrix subsemigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": 15, "comment": "IsomorphismReesMatrixSemigroup: for a finite simple", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "IsomorphismReesMatrixSemigroup: for a D-class", "filters": [ [ "IsGreensDClass" ] ] }, { "rank": 0, "comment": "IsomorphismReesMatrixSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismReesMatrixSemigroup" ] }, { "name": "SetIsomorphismReesMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 109 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismReesMatrixSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismReesMatrixSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismReesMatrixSemigroup" ] }, { "name": "HasIsomorphismReesMatrixSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 109 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismReesMatrixSemigroup" ] }, { "name": "IsomorphismReesZeroMatrixSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismReesZeroMatrixSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismReesZeroMatrixSemigroup" ] ] }, { "rank": 17, "comment": "IsomorphismReesZeroMatrixSemigroup: for a Rees 0-matrix subsemigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 15, "comment": "IsomorphismReesZeroMatrixSemigroup: for a finite 0-simple", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismReesZeroMatrixSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismReesZeroMatrixSemigroup" ] }, { "name": "SetIsomorphismReesZeroMatrixSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismReesZeroMatrixSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismReesZeroMatrixSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismReesZeroMatrixSemigroup" ] }, { "name": "HasIsomorphismReesZeroMatrixSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismReesZeroMatrixSemigroup" ] }, { "name": "ReesMatrixSemigroupOfFamily", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ReesMatrixSemigroupOfFamily: system getter", "filters": [ [ "IsAttributeStoringRep", "HasReesMatrixSemigroupOfFamily" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReesMatrixSemigroupOfFamily" ] }, { "name": "SetReesMatrixSemigroupOfFamily", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetReesMatrixSemigroupOfFamily: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetReesMatrixSemigroupOfFamily: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetReesMatrixSemigroupOfFamily" ] }, { "name": "HasReesMatrixSemigroupOfFamily", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasReesMatrixSemigroupOfFamily" ] }, { "name": "TypeReesMatrixSemigroupElements", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 116 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "TypeReesMatrixSemigroupElements: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTypeReesMatrixSemigroupElements" ] ] }, { "rank": 17, "comment": "TypeReesMatrixSemigroupElements: for a subsemigroup of Rees 0-matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesZeroMatrixSemigroupElement)" ] ] }, { "rank": 17, "comment": "TypeReesMatrixSemigroupElements: for a subsemigroup of Rees matrix semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] }, { "rank": -5, "comment": "TypeReesMatrixSemigroupElements: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "CategoryCollections(IsReesMatrixSemigroupElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TypeReesMatrixSemigroupElements" ] }, { "name": "SetTypeReesMatrixSemigroupElements", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 116 }, { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 118 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTypeReesMatrixSemigroupElements: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTypeReesMatrixSemigroupElements: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTypeReesMatrixSemigroupElements" ] }, { "name": "HasTypeReesMatrixSemigroupElements", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/reesmat.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTypeReesMatrixSemigroupElements" ] }, { "name": "QuotientSemigroupPreimage", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "QuotientSemigroupPreimage: system getter", "filters": [ [ "IsAttributeStoringRep", "HasQuotientSemigroupPreimage" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "QuotientSemigroupPreimage" ] }, { "name": "SetQuotientSemigroupPreimage", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetQuotientSemigroupPreimage: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetQuotientSemigroupPreimage: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetQuotientSemigroupPreimage" ] }, { "name": "HasQuotientSemigroupPreimage", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 87 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasQuotientSemigroupPreimage" ] }, { "name": "QuotientSemigroupCongruence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "QuotientSemigroupCongruence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasQuotientSemigroupCongruence" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "QuotientSemigroupCongruence" ] }, { "name": "SetQuotientSemigroupCongruence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetQuotientSemigroupCongruence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetQuotientSemigroupCongruence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetQuotientSemigroupCongruence" ] }, { "name": "HasQuotientSemigroupCongruence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 88 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasQuotientSemigroupCongruence" ] }, { "name": "QuotientSemigroupHomomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "QuotientSemigroupHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasQuotientSemigroupHomomorphism" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "QuotientSemigroupHomomorphism" ] }, { "name": "SetQuotientSemigroupHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetQuotientSemigroupHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetQuotientSemigroupHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetQuotientSemigroupHomomorphism" ] }, { "name": "HasQuotientSemigroupHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semiquo.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasQuotientSemigroupHomomorphism" ] }, { "name": "DegreeOfPartialPermSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "DegreeOfPartialPermSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfPartialPermSemigroup" ] ] }, { "rank": 25, "comment": "DegreeOfPartialPermSemigroup: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -3, "comment": "DegreeOfPartialPermSemigroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfPartialPermSemigroup" ] }, { "name": "SetDegreeOfPartialPermSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfPartialPermSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfPartialPermSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfPartialPermSemigroup" ] }, { "name": "HasDegreeOfPartialPermSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfPartialPermSemigroup" ] }, { "name": "CodegreeOfPartialPermSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "CodegreeOfPartialPermSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCodegreeOfPartialPermSemigroup" ] ] }, { "rank": 31, "comment": "CodegreeOfPartialPermSemigroup: for an inverse partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative", "IsInverseSemigroup", "HasIsInverseSemigroup" ] ] }, { "rank": 25, "comment": "CodegreeOfPartialPermSemigroup: for a partial perm semigroup with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -3, "comment": "CodegreeOfPartialPermSemigroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CodegreeOfPartialPermSemigroup" ] }, { "name": "SetCodegreeOfPartialPermSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCodegreeOfPartialPermSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCodegreeOfPartialPermSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCodegreeOfPartialPermSemigroup" ] }, { "name": "HasCodegreeOfPartialPermSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCodegreeOfPartialPermSemigroup" ] }, { "name": "RankOfPartialPermSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "RankOfPartialPermSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankOfPartialPermSemigroup" ] ] }, { "rank": 28, "comment": "RankOfPartialPermSemigroup: for a partial perm monoid", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 25, "comment": "RankOfPartialPermSemigroup: for a partial perm semigroup with generators of semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -3, "comment": "RankOfPartialPermSemigroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RankOfPartialPermSemigroup" ] }, { "name": "SetRankOfPartialPermSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankOfPartialPermSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankOfPartialPermSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankOfPartialPermSemigroup" ] }, { "name": "HasRankOfPartialPermSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankOfPartialPermSemigroup" ] }, { "name": "IsSymmetricInverseSemigroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20027, "comment": "IsSymmetricInverseSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSymmetricInverseSemigroup" ] ] }, { "rank": 25, "comment": "IsSymmetricInverseSemigroup: for a partial perm semigroup with generators", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -3, "comment": "IsSymmetricInverseSemigroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSymmetricInverseMonoid", "IsSymmetricInverseSemigroup" ] }, { "name": "SetIsSymmetricInverseSemigroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSymmetricInverseSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSymmetricInverseSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSymmetricInverseSemigroup" ] }, { "name": "HasIsSymmetricInverseSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSymmetricInverseSemigroup" ] }, { "name": "SymmetricInverseSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "SymmetricInverseSemigroup: for a integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SymmetricInverseMonoid", "SymmetricInverseSemigroup" ] }, { "name": "IsomorphismPartialPermSemigroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismPartialPermSemigroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismPartialPermSemigroup" ] ] }, { "rank": 62, "comment": "IsomorphismPartialPermSemigroup: for a perm group with generators", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 24, "comment": "IsomorphismPartialPermSemigroup: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsomorphismPartialPermSemigroup: for a transformation semigroup", "filters": [ [ "CategoryCollections(IsTransformation)", "IsMagma", "HasGeneratorsOfMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsomorphismPartialPermSemigroup: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismPartialPermSemigroup: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismPartialPermSemigroup" ] }, { "name": "SetIsomorphismPartialPermSemigroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismPartialPermSemigroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismPartialPermSemigroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismPartialPermSemigroup" ] }, { "name": "HasIsomorphismPartialPermSemigroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismPartialPermSemigroup" ] }, { "name": "IsomorphismPartialPermMonoid", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsomorphismPartialPermMonoid: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismPartialPermMonoid" ] ] }, { "rank": 62, "comment": "IsomorphismPartialPermMonoid: for a perm group with generators", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 28, "comment": "IsomorphismPartialPermMonoid: for a partial perm monoid", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagmaWithOne", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 24, "comment": "IsomorphismPartialPermMonoid: for a partial perm semigroup", "filters": [ [ "CategoryCollections(IsPartialPerm)", "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 15, "comment": "IsomorphismPartialPermMonoid: for a semigroup", "filters": [ [ "IsMagma", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismPartialPermMonoid: default method requiring categories and checking properties", "filters": [ [ "IsMagma" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismPartialPermMonoid" ] }, { "name": "SetIsomorphismPartialPermMonoid", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismPartialPermMonoid: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismPartialPermMonoid: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismPartialPermMonoid" ] }, { "name": "HasIsomorphismPartialPermMonoid", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/semipperm.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismPartialPermMonoid" ] }, { "name": "UnderlyingGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 501 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 943 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 67 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 481 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "UnderlyingGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingGroup" ] ] }, { "rank": 45, "comment": "UnderlyingGroup: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 38, "comment": "UnderlyingGroup", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": 31, "comment": "UnderlyingGroup: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingGroup" ] }, { "name": "SetUnderlyingGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 501 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 943 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 67 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 481 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingGroup" ] }, { "name": "HasUnderlyingGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 501 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingGroup" ] }, { "name": "IdentificationOfConjugacyClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IdentificationOfConjugacyClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdentificationOfConjugacyClasses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdentificationOfConjugacyClasses" ] }, { "name": "SetIdentificationOfConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdentificationOfConjugacyClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdentificationOfConjugacyClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentificationOfConjugacyClasses" ] }, { "name": "HasIdentificationOfConjugacyClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 590 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentificationOfConjugacyClasses" ] }, { "name": "CompatibleConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 741 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 743 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 745 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 746 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "CompatibleConjugacyClasses: one argument version, call `CompatibleConjugacyClassesDefault'", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [ { "rank": 23, "comment": "CompatibleConjugacyClasses: two argument version, call `CompatibleConjugacyClassesDefault'", "filters": [ [ "IsOrdinaryTable" ], [ "IsRecord" ] ] } ], "3args": [ { "rank": 59, "comment": "CompatibleConjugacyClasses: three argument version, call `CompatibleConjugacyClassesDefault'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsOrdinaryTable" ] ] } ], "4args": [ { "rank": 60, "comment": "CompatibleConjugacyClasses: four argument version, call `CompatibleConjugacyClassesDefault'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ], [ "IsOrdinaryTable" ], [ "IsRecord" ] ], "aka": [ "CompatibleConjugacyClassesDefault" ] } ], "5args": [], "6args": [] }, "aka": [ "CompatibleConjugacyClasses" ] }, { "name": "CharacterDegrees", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 876 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 877 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 878 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CharacterDegrees: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacterDegrees" ] ] }, { "rank": 372, "comment": "CharacterDegrees: handled by nice monomorphism: Attribute", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 35, "comment": "CharacterDegrees: for a group (call the two-argument version)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 21, "comment": "CharacterDegrees: for a character table", "filters": [ [ "IsCharacterTable" ] ] }, { "rank": 1, "comment": "CharacterDegrees: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 84, "comment": "CharacterDegrees: for an abelian group, and an integer p (just strip off the p-part)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ], [ "IsInt" ] ] }, { "rank": 76, "comment": "CharacterDegrees: for a solvable group and an integer (Conlon's algorithm)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt" ] ] }, { "rank": 56, "comment": "CharacterDegrees: for a group, and zero", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsZeroCyc" ] ] }, { "rank": 54, "comment": "CharacterDegrees: for a group, and positive integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterDegrees" ] }, { "name": "SetCharacterDegrees", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 876 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 878 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacterDegrees: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacterDegrees: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacterDegrees" ] }, { "name": "HasCharacterDegrees", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 876 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacterDegrees" ] }, { "name": "Irr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 970 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 971 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 972 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Irr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrr" ] ] }, { "rank": 35, "comment": "Irr: for a group (call the two-argument version)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 23, "comment": "Irr: for an ord. char. table with known group (delegate to the group)", "filters": [ [ "IsOrdinaryTable", "HasUnderlyingGroup" ] ] }, { "rank": 22, "comment": "Irr: for a <p>-solvable Brauer table (use the Fong-Swan Theorem)", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 1, "comment": "Irr: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 10056, "comment": "Irr: partial method for a group, and zero", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsZeroCyc" ] ] }, { "rank": 393, "comment": "Irr: via niceomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsZeroCyc" ] ] }, { "rank": 86, "comment": "Irr: ordinary characters for natural symmetric group", "filters": [ [ "IsNaturalSymmetricGroup", "HasIsNaturalSymmetricGroup" ], [ "IsZeroCyc" ] ] }, { "rank": 61, "comment": "Irr: for a supersolvable group with known `IrrBaumClausen'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSupersolvableGroup", "HasIsSupersolvableGroup", "HasIrrBaumClausen" ], [ "IsZeroCyc" ] ] }, { "rank": 61, "comment": "Irr: for a supersolvable group with known `IrrConlon'", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSupersolvableGroup", "HasIsSupersolvableGroup", "HasIrrConlon" ], [ "IsZeroCyc" ] ] }, { "rank": 60, "comment": "Irr: for a supersolvable group (Baum-Clausen algorithm)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSupersolvableGroup", "HasIsSupersolvableGroup" ], [ "IsZeroCyc" ] ] }, { "rank": 60, "comment": "Irr: for a supersolvable group (Conlon's algorithm)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSupersolvableGroup", "HasIsSupersolvableGroup" ], [ "IsZeroCyc" ] ] }, { "rank": 56, "comment": "Irr: Dixon/Schneider", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsZeroCyc" ] ] }, { "rank": 54, "comment": "Irr: for a group, and a prime", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Irr" ] }, { "name": "SetIrr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 970 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 972 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrr" ] }, { "name": "HasIrr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 970 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrr" ] }, { "name": "LinearCharacters", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1017 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1018 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1019 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LinearCharacters: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLinearCharacters" ] ] }, { "rank": 35, "comment": "LinearCharacters: for a group (call the two-argument version)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "LinearCharacters: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "LinearCharacters: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 1, "comment": "LinearCharacters: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 56, "comment": "LinearCharacters: for a group, and zero", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsZeroCyc" ] ] }, { "rank": 54, "comment": "LinearCharacters: for a group, and positive integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinearCharacters" ] }, { "name": "SetLinearCharacters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1017 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLinearCharacters: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLinearCharacters: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLinearCharacters" ] }, { "name": "HasLinearCharacters", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1017 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLinearCharacters" ] }, { "name": "IBr", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1043 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1044 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "IBr: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIBr" ] ] }, { "rank": 22, "comment": "IBr: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] } ], "2args": [ { "rank": 54, "comment": "IBr: for a group, and a prime integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IBr" ] }, { "name": "SetIBr", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1043 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIBr: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIBr: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIBr" ] }, { "name": "HasIBr", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1043 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIBr" ] }, { "name": "OrdinaryCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1080 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "OrdinaryCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrdinaryCharacterTable" ] ] }, { "rank": 35, "comment": "OrdinaryCharacterTable: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "OrdinaryCharacterTable: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrdinaryCharacterTable" ] }, { "name": "SetOrdinaryCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1080 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrdinaryCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrdinaryCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrdinaryCharacterTable" ] }, { "name": "HasOrdinaryCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1080 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrdinaryCharacterTable" ] }, { "name": "IsAlmostSimpleCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1233 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsAlmostSimpleCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAlmostSimpleCharacterTable" ] ] }, { "rank": 22, "comment": "IsAlmostSimpleCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAlmostSimpleCharacterTable" ] }, { "name": "SetIsAlmostSimpleCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1233 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAlmostSimpleCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAlmostSimpleCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAlmostSimpleCharacterTable" ] }, { "name": "HasIsAlmostSimpleCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1233 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAlmostSimpleCharacterTable" ] }, { "name": "IsMonomialCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1235 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsMonomialCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonomialCharacterTable" ] ] }, { "rank": 23, "comment": "IsMonomialCharacterTable: for an ordinary character table with underlying group", "filters": [ [ "IsOrdinaryTable", "HasUnderlyingGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomialCharacterTable" ] }, { "name": "SetIsMonomialCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonomialCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonomialCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonomialCharacterTable" ] }, { "name": "HasIsMonomialCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1235 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonomialCharacterTable" ] }, { "name": "IsNilpotentCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1236 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsNilpotentCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentCharacterTable" ] ] }, { "rank": 22, "comment": "IsNilpotentCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentCharacterTable" ] }, { "name": "SetIsNilpotentCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1236 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentCharacterTable" ] }, { "name": "HasIsNilpotentCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1236 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentCharacterTable" ] }, { "name": "IsPerfectCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1237 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsPerfectCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPerfectCharacterTable" ] ] }, { "rank": 22, "comment": "IsPerfectCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPerfectCharacterTable" ] }, { "name": "SetIsPerfectCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPerfectCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPerfectCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPerfectCharacterTable" ] }, { "name": "HasIsPerfectCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1237 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPerfectCharacterTable" ] }, { "name": "IsSimpleCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1238 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsSimpleCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSimpleCharacterTable" ] ] }, { "rank": 22, "comment": "IsSimpleCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSimpleCharacterTable" ] }, { "name": "SetIsSimpleCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1238 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSimpleCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSimpleCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSimpleCharacterTable" ] }, { "name": "HasIsSimpleCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1238 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSimpleCharacterTable" ] }, { "name": "IsSolvableCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1239 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsSolvableCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSolvableCharacterTable" ] ] }, { "rank": 22, "comment": "IsSolvableCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSolubleCharacterTable", "IsSolvableCharacterTable" ] }, { "name": "SetIsSolvableCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSolvableCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSolvableCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSolubleCharacterTable", "SetIsSolvableCharacterTable" ] }, { "name": "HasIsSolvableCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSolubleCharacterTable", "HasIsSolvableCharacterTable" ] }, { "name": "IsSporadicSimpleCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsSporadicSimpleCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSporadicSimpleCharacterTable" ] ] }, { "rank": 22, "comment": "IsSporadicSimpleCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSporadicSimpleCharacterTable" ] }, { "name": "SetIsSporadicSimpleCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSporadicSimpleCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSporadicSimpleCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSporadicSimpleCharacterTable" ] }, { "name": "HasIsSporadicSimpleCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSporadicSimpleCharacterTable" ] }, { "name": "IsSupersolvableCharacterTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1242 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsSupersolvableCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSupersolvableCharacterTable" ] ] }, { "rank": 22, "comment": "IsSupersolvableCharacterTable: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSupersolubleCharacterTable", "IsSupersolvableCharacterTable" ] }, { "name": "SetIsSupersolvableCharacterTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSupersolvableCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSupersolvableCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSupersolubleCharacterTable", "SetIsSupersolvableCharacterTable" ] }, { "name": "HasIsSupersolvableCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSupersolubleCharacterTable", "HasIsSupersolvableCharacterTable" ] }, { "name": "OrdersClassRepresentatives", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1346 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "OrdersClassRepresentatives: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrdersClassRepresentatives" ] ] }, { "rank": 23, "comment": "OrdersClassRepresentatives: for a character table with known group", "filters": [ [ "IsNearlyCharacterTable", "HasUnderlyingGroup" ] ] }, { "rank": 22, "comment": "OrdersClassRepresentatives: for a Brauer character table (delegate to the ordinary table)", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 20, "comment": "OrdersClassRepresentatives: for a character table, use known power maps", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrdersClassRepresentatives" ] }, { "name": "SetOrdersClassRepresentatives", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1346 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrdersClassRepresentatives: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrdersClassRepresentatives: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrdersClassRepresentatives" ] }, { "name": "HasOrdersClassRepresentatives", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1346 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrdersClassRepresentatives" ] }, { "name": "SizesCentralizers", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "SizesCentralizers: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSizesCentralizers" ] ] }, { "rank": 22, "comment": "SizesCentralizers: for a Brauer character table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 20, "comment": "SizesCentralizers: for a character table", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SizesCentralisers", "SizesCentralizers" ] }, { "name": "SetSizesCentralizers", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSizesCentralizers: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSizesCentralizers: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSizesCentralisers", "SetSizesCentralizers" ] }, { "name": "HasSizesCentralizers", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1373 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSizesCentralisers", "HasSizesCentralizers" ] }, { "name": "SizesConjugacyClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1400 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "SizesConjugacyClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSizesConjugacyClasses" ] ] }, { "rank": 22, "comment": "SizesConjugacyClasses: for a Brauer character table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 20, "comment": "SizesConjugacyClasses: for a character table ", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SizesConjugacyClasses" ] }, { "name": "SetSizesConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1400 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSizesConjugacyClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSizesConjugacyClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSizesConjugacyClasses" ] }, { "name": "HasSizesConjugacyClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1400 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSizesConjugacyClasses" ] }, { "name": "AutomorphismsOfTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1429 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "AutomorphismsOfTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAutomorphismsOfTable" ] ] }, { "rank": 22, "comment": "AutomorphismsOfTable: for a Brauer table in the case of good reduction", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 21, "comment": "AutomorphismsOfTable: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AutomorphismsOfTable" ] }, { "name": "SetAutomorphismsOfTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1429 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAutomorphismsOfTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAutomorphismsOfTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAutomorphismsOfTable" ] }, { "name": "HasAutomorphismsOfTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1429 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAutomorphismsOfTable" ] }, { "name": "UnderlyingCharacteristic", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1471 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "UnderlyingCharacteristic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingCharacteristic" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingCharacteristic" ] }, { "name": "SetUnderlyingCharacteristic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingCharacteristic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingCharacteristic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingCharacteristic" ] }, { "name": "HasUnderlyingCharacteristic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingCharacteristic" ] }, { "name": "ClassNames", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1522 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1525 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ClassNames: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassNames" ] ] }, { "rank": 20, "comment": "ClassNames", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [ { "rank": 25, "comment": "ClassNames", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassNames" ] }, { "name": "SetClassNames", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1522 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassNames: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassNames: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassNames" ] }, { "name": "HasClassNames", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1522 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassNames" ] }, { "name": "CharacterNames", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1527 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "CharacterNames: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacterNames" ] ] }, { "rank": 20, "comment": "CharacterNames", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterNames" ] }, { "name": "SetCharacterNames", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1527 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacterNames: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacterNames: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacterNames" ] }, { "name": "HasCharacterNames", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1527 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacterNames" ] }, { "name": "ClassParameters", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1583 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ClassParameters: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassParameters" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassParameters" ] }, { "name": "SetClassParameters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1583 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassParameters: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassParameters: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassParameters" ] }, { "name": "HasClassParameters", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1583 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassParameters" ] }, { "name": "CharacterParameters", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1586 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "CharacterParameters: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacterParameters" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterParameters" ] }, { "name": "SetCharacterParameters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacterParameters: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacterParameters: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacterParameters" ] }, { "name": "HasCharacterParameters", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1586 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacterParameters" ] }, { "name": "Identifier", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1630 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1028 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "Identifier: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdentifier" ] ] }, { "rank": 22, "comment": "Identifier: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "Identifier: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Identifier" ] }, { "name": "SetIdentifier", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1630 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1028 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdentifier: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdentifier: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentifier" ] }, { "name": "HasIdentifier", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1630 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentifier" ] }, { "name": "InverseClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1726 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "InverseClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInverseClasses" ] ] }, { "rank": 57, "comment": "InverseClasses: for a character table with known irreducibles", "filters": [ [ "IsCharacterTable", "HasIrr" ] ] }, { "rank": 21, "comment": "InverseClasses: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InverseClasses" ] }, { "name": "SetInverseClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1726 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInverseClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInverseClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInverseClasses" ] }, { "name": "HasInverseClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1726 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInverseClasses" ] }, { "name": "RealClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1756 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "RealClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRealClasses" ] ] }, { "rank": 21, "comment": "RealClasses: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RealClasses" ] }, { "name": "SetRealClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1756 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRealClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRealClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRealClasses" ] }, { "name": "HasRealClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1756 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRealClasses" ] }, { "name": "ClassOrbit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1785 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "ClassOrbit: for a character table, and a positive integer", "filters": [ [ "IsCharacterTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassOrbit" ] }, { "name": "ClassRoots", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1815 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "ClassRoots: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassRoots" ] ] }, { "rank": 21, "comment": "ClassRoots: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassRoots" ] }, { "name": "SetClassRoots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1815 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassRoots: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassRoots: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassRoots" ] }, { "name": "HasClassRoots", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1815 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassRoots" ] }, { "name": "ClassPositionsOfNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1866 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfNormalSubgroups" ] ] }, { "rank": 22, "comment": "ClassPositionsOfNormalSubgroups: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfNormalSubgroups" ] }, { "name": "SetClassPositionsOfNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1866 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfNormalSubgroups" ] }, { "name": "HasClassPositionsOfNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1866 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfNormalSubgroups" ] }, { "name": "ClassPositionsOfMaximalNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1868 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfMaximalNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfMaximalNormalSubgroups" ] ] }, { "rank": 22, "comment": "ClassPositionsOfMaximalNormalSubgroups: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfMaximalNormalSubgroups" ] }, { "name": "SetClassPositionsOfMaximalNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1868 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfMaximalNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfMaximalNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfMaximalNormalSubgroups" ] }, { "name": "HasClassPositionsOfMaximalNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1868 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfMaximalNormalSubgroups" ] }, { "name": "ClassPositionsOfMinimalNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1871 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfMinimalNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfMinimalNormalSubgroups" ] ] }, { "rank": 22, "comment": "ClassPositionsOfMinimalNormalSubgroups: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfMinimalNormalSubgroups" ] }, { "name": "SetClassPositionsOfMinimalNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1871 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfMinimalNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfMinimalNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfMinimalNormalSubgroups" ] }, { "name": "HasClassPositionsOfMinimalNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1871 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfMinimalNormalSubgroups" ] }, { "name": "ClassPositionsOfAgemo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1896 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "ClassPositionsOfAgemo: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfAgemo" ] }, { "name": "ClassPositionsOfCentre", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1923 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1384 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfCentre: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfCentre" ] ] }, { "rank": 22, "comment": "ClassPositionsOfCentre: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 4, "comment": "ClassPositionsOfCentre: for a homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfCenter", "ClassPositionsOfCentre" ] }, { "name": "SetClassPositionsOfCentre", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1923 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfCentre: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfCentre: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfCenter", "SetClassPositionsOfCentre" ] }, { "name": "HasClassPositionsOfCentre", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1923 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfCenter", "HasClassPositionsOfCentre" ] }, { "name": "ClassPositionsOfDirectProductDecompositions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1955 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1958 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfDirectProductDecompositions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfDirectProductDecompositions" ] ] }, { "rank": 22, "comment": "ClassPositionsOfDirectProductDecompositions: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [ { "rank": 51, "comment": "ClassPositionsOfDirectProductDecompositions: for an ordinary table, and a list of positive integers", "filters": [ [ "IsOrdinaryTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfDirectProductDecompositions" ] }, { "name": "SetClassPositionsOfDirectProductDecompositions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1955 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfDirectProductDecompositions: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfDirectProductDecompositions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfDirectProductDecompositions" ] }, { "name": "HasClassPositionsOfDirectProductDecompositions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1955 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfDirectProductDecompositions" ] }, { "name": "ClassPositionsOfDerivedSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1983 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfDerivedSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfDerivedSubgroup" ] ] }, { "rank": 22, "comment": "ClassPositionsOfDerivedSubgroup: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfDerivedSubgroup" ] }, { "name": "SetClassPositionsOfDerivedSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1983 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfDerivedSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfDerivedSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfDerivedSubgroup" ] }, { "name": "HasClassPositionsOfDerivedSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 1983 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfDerivedSubgroup" ] }, { "name": "ClassPositionsOfElementaryAbelianSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2010 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfElementaryAbelianSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfElementaryAbelianSeries" ] ] }, { "rank": 22, "comment": "ClassPositionsOfElementaryAbelianSeries: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfElementaryAbelianSeries" ] }, { "name": "SetClassPositionsOfElementaryAbelianSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2010 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfElementaryAbelianSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfElementaryAbelianSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfElementaryAbelianSeries" ] }, { "name": "HasClassPositionsOfElementaryAbelianSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2010 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfElementaryAbelianSeries" ] }, { "name": "ClassPositionsOfFittingSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2035 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfFittingSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfFittingSubgroup" ] ] }, { "rank": 22, "comment": "ClassPositionsOfFittingSubgroup: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfFittingSubgroup" ] }, { "name": "SetClassPositionsOfFittingSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2035 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfFittingSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfFittingSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfFittingSubgroup" ] }, { "name": "HasClassPositionsOfFittingSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2035 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfFittingSubgroup" ] }, { "name": "ClassPositionsOfSolvableRadical", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2058 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfSolvableRadical: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfSolvableRadical" ] ] }, { "rank": 22, "comment": "ClassPositionsOfSolvableRadical: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfSolvableRadical" ] }, { "name": "SetClassPositionsOfSolvableRadical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2058 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfSolvableRadical: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfSolvableRadical: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfSolvableRadical" ] }, { "name": "HasClassPositionsOfSolvableRadical", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2058 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfSolvableRadical" ] }, { "name": "ClassPositionsOfLowerCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2120 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfLowerCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfLowerCentralSeries" ] ] }, { "rank": 22, "comment": "ClassPositionsOfLowerCentralSeries: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfLowerCentralSeries" ] }, { "name": "SetClassPositionsOfLowerCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfLowerCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfLowerCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfLowerCentralSeries" ] }, { "name": "HasClassPositionsOfLowerCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfLowerCentralSeries" ] }, { "name": "ClassPositionsOfUpperCentralSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfUpperCentralSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfUpperCentralSeries" ] ] }, { "rank": 22, "comment": "ClassPositionsOfUpperCentralSeries: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfUpperCentralSeries" ] }, { "name": "SetClassPositionsOfUpperCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfUpperCentralSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfUpperCentralSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfUpperCentralSeries" ] }, { "name": "HasClassPositionsOfUpperCentralSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfUpperCentralSeries" ] }, { "name": "ClassPositionsOfSolvableResiduum", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2164 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfSolvableResiduum: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfSolvableResiduum" ] ] }, { "rank": 22, "comment": "ClassPositionsOfSolvableResiduum: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfSolubleResiduum", "ClassPositionsOfSolvableResiduum" ] }, { "name": "SetClassPositionsOfSolvableResiduum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2164 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfSolvableResiduum: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfSolvableResiduum: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfSolubleResiduum", "SetClassPositionsOfSolvableResiduum" ] }, { "name": "HasClassPositionsOfSolvableResiduum", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2164 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfSolubleResiduum", "HasClassPositionsOfSolvableResiduum" ] }, { "name": "ClassPositionsOfSupersolvableResiduum", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2191 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ClassPositionsOfSupersolvableResiduum: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfSupersolvableResiduum" ] ] }, { "rank": 22, "comment": "ClassPositionsOfSupersolvableResiduum: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfSupersolvableResiduum" ] }, { "name": "SetClassPositionsOfSupersolvableResiduum", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2191 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfSupersolvableResiduum: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfSupersolvableResiduum: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfSupersolvableResiduum" ] }, { "name": "HasClassPositionsOfSupersolvableResiduum", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2191 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfSupersolvableResiduum" ] }, { "name": "ClassPositionsOfPCore", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2217 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "ClassPositionsOfPCore: for an ordinary table and a pos. integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfPCore" ] }, { "name": "ClassPositionsOfNormalClosure", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2243 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 51, "comment": "ClassPositionsOfNormalClosure: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfNormalClosure" ] }, { "name": "PrimeBlocks", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2343 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "PrimeBlocks: for an ordinary table, and a positive integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimeBlocks" ] }, { "name": "PrimeBlocksOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2345 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "PrimeBlocksOp: for an ordinary table, and a positive integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimeBlocksOp" ] }, { "name": "ComputedPrimeBlockss", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2347 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ComputedPrimeBlockss: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPrimeBlockss" ] ] }, { "rank": 22, "comment": "ComputedPrimeBlockss: for an ordinary table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPrimeBlockss" ] }, { "name": "SetComputedPrimeBlockss", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2347 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPrimeBlockss: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPrimeBlockss: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPrimeBlockss" ] }, { "name": "HasComputedPrimeBlockss", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2347 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPrimeBlockss" ] }, { "name": "BlocksInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2459 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "BlocksInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBlocksInfo" ] ] }, { "rank": 22, "comment": "BlocksInfo: generic method for a Brauer character table", "filters": [ [ "IsBrauerTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BlocksInfo" ] }, { "name": "SetBlocksInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2459 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBlocksInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBlocksInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBlocksInfo" ] }, { "name": "HasBlocksInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2459 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBlocksInfo" ] }, { "name": "DecompositionMatrix", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2511 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2512 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "DecompositionMatrix: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDecompositionMatrix" ] ] }, { "rank": 22, "comment": "DecompositionMatrix: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] } ], "2args": [ { "rank": 41, "comment": "DecompositionMatrix: for a Brauer table, and a positive integer", "filters": [ [ "IsBrauerTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DecompositionMatrix" ] }, { "name": "SetDecompositionMatrix", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDecompositionMatrix: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDecompositionMatrix: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDecompositionMatrix" ] }, { "name": "HasDecompositionMatrix", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2511 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDecompositionMatrix" ] }, { "name": "IsPSolvableCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2678 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "IsPSolvableCharacterTable: for ord. char. table knowing `IsSolvableCharacterTable', and zero", "filters": [ [ "IsOrdinaryTable", "HasIsSolvableCharacterTable" ], [ "IsZeroCyc" ] ] }, { "rank": 43, "comment": "IsPSolvableCharacterTable: for ord. char. table, and zero (call `IsPSolvableCharacterTableOp')", "filters": [ [ "IsOrdinaryTable" ], [ "IsZeroCyc" ] ], "aka": [ "IsPSolubleCharacterTableOp", "IsPSolvableCharacterTableOp" ] }, { "rank": 41, "comment": "IsPSolvableCharacterTable: for ord.char.table, and pos.int. (call `IsPSolvableCharacterTableOp')", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPSolubleCharacterTable", "IsPSolvableCharacterTable" ] }, { "name": "IsPSolvableCharacterTableOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2679 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "IsPSolvableCharacterTableOp: for an ordinary character table, and an integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ComputedIsPSolvableCharacterTables", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2681 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ComputedIsPSolvableCharacterTables: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsPSolvableCharacterTables" ] ] }, { "rank": 22, "comment": "ComputedIsPSolvableCharacterTables: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsPSolubleCharacterTables", "ComputedIsPSolvableCharacterTables" ] }, { "name": "SetComputedIsPSolvableCharacterTables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2681 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsPSolvableCharacterTables: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsPSolvableCharacterTables: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsPSolvableCharacterTables" ] }, { "name": "HasComputedIsPSolvableCharacterTables", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2681 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsPSolvableCharacterTables" ] }, { "name": "Indicator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2761 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2762 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "Indicator: for a character table, and a positive integer", "filters": [ [ "IsCharacterTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 44, "comment": "Indicator: for a character table, a homogeneous list, and a positive integer", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ], "aka": [ "IndicatorOp" ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Indicator" ] }, { "name": "IndicatorOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2765 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 45, "comment": "IndicatorOp: for a Brauer character table and <n> = 2", "filters": [ [ "IsBrauerTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 45, "comment": "IndicatorOp: for an ord. character table, a hom. list, and a pos. integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] } }, { "name": "ComputedIndicators", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2768 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "ComputedIndicators: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIndicators" ] ] }, { "rank": 21, "comment": "ComputedIndicators: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIndicators" ] }, { "name": "SetComputedIndicators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2768 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIndicators: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIndicators: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIndicators" ] }, { "name": "HasComputedIndicators", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 2768 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIndicators" ] }, { "name": "CharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3075 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3076 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3077 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3078 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 136, "comment": "CharacterTable: [ IsGroup and HasTableOfMarks ]", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasTableOfMarks" ] ] }, { "rank": 35, "comment": "CharacterTable: for a group (delegate to `OrdinaryCharacterTable')", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 5, "comment": "CharacterTable: for a string", "filters": [ [ "IsString" ] ] }, { "rank": 1, "comment": "CharacterTable: [ IsTableOfMarks ]", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 53, "comment": "CharacterTable: for a group, and a prime integer", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] }, { "rank": 41, "comment": "CharacterTable: for an ordinary table, and a prime integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 5, "comment": "CharacterTable: for a string and an object", "filters": [ [ "IsString" ], [] ] } ], "3args": [ { "rank": 5, "comment": "CharacterTable: for a string and two objects", "filters": [ [ "IsString" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterTable" ] }, { "name": "BrauerTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3151 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3152 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "BrauerTable: for a group, and a prime (delegate to the ord. table of the group)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": "BrauerTable: for an ordinary table, and a prime", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "BrauerTableOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3154 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10044, "comment": "BrauerTableOp: [ IsOrdinaryTable and IsLibraryCharacterTableRep, IsPosInt ]", "filters": [ [ "IsOrdinaryTable", "IsLibraryCharacterTableRep" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": "BrauerTableOp: for ordinary character table, and positive integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BrauerTableOp" ] }, { "name": "ComputedBrauerTables", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3156 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "ComputedBrauerTables: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedBrauerTables" ] ] }, { "rank": 22, "comment": "ComputedBrauerTables: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedBrauerTables" ] }, { "name": "SetComputedBrauerTables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3156 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedBrauerTables: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedBrauerTables: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedBrauerTables" ] }, { "name": "HasComputedBrauerTables", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3156 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedBrauerTables" ] }, { "name": "DisplayOptions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3557 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "DisplayOptions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDisplayOptions" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DisplayOptions" ] }, { "name": "SetDisplayOptions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3557 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDisplayOptions: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDisplayOptions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDisplayOptions" ] }, { "name": "HasDisplayOptions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3557 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDisplayOptions" ] }, { "name": "CharacterTableDirectProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3748 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "CharacterTableDirectProduct: for two Brauer character tables", "filters": [ [ "IsBrauerTable" ], [ "IsBrauerTable" ] ] }, { "rank": 44, "comment": "CharacterTableDirectProduct: for one ordinary and one Brauer character table", "filters": [ [ "IsOrdinaryTable" ], [ "IsBrauerTable" ] ] }, { "rank": 44, "comment": "CharacterTableDirectProduct: for one Brauer table, and one ordinary character table", "filters": [ [ "IsBrauerTable" ], [ "IsOrdinaryTable" ] ] }, { "rank": 44, "comment": "CharacterTableDirectProduct: for two ordinary character tables", "filters": [ [ "IsOrdinaryTable" ], [ "IsOrdinaryTable" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "FactorsOfDirectProduct", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3772 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "FactorsOfDirectProduct: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFactorsOfDirectProduct" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorsOfDirectProduct" ] }, { "name": "SetFactorsOfDirectProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3772 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFactorsOfDirectProduct: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFactorsOfDirectProduct: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFactorsOfDirectProduct" ] }, { "name": "HasFactorsOfDirectProduct", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3772 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFactorsOfDirectProduct" ] }, { "name": "CharacterTableFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 3836 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 51, "comment": "CharacterTableFactorGroup: for a Brauer table, and a list of class positions", "filters": [ [ "IsBrauerTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 51, "comment": "CharacterTableFactorGroup: for an ordinary table, and a list of class positions", "filters": [ [ "IsOrdinaryTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SourceOfIsoclinicTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4034 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "SourceOfIsoclinicTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSourceOfIsoclinicTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SourceOfIsoclinicTable" ] }, { "name": "SetSourceOfIsoclinicTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4034 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSourceOfIsoclinicTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSourceOfIsoclinicTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSourceOfIsoclinicTable" ] }, { "name": "HasSourceOfIsoclinicTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4034 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSourceOfIsoclinicTable" ] }, { "name": "CharacterTableIsoclinic", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4037 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4039 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4041 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4043 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4046 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4048 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4050 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "CharacterTableIsoclinic: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacterTableIsoclinic" ] ] }, { "rank": 22, "comment": "CharacterTableIsoclinic: for a Brauer table", "filters": [ [ "IsBrauerTable" ] ] }, { "rank": 22, "comment": "CharacterTableIsoclinic: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [ { "rank": 51, "comment": "CharacterTableIsoclinic: for a Brauer table and a list of classes", "filters": [ [ "IsBrauerTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 51, "comment": "CharacterTableIsoclinic: for an ordinary character table and a list of classes", "filters": [ [ "IsOrdinaryTable" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 45, "comment": "CharacterTableIsoclinic: for a Brauer table and an ordinary table", "filters": [ [ "IsBrauerTable" ], [ "IsOrdinaryTable", "HasSourceOfIsoclinicTable" ] ] }, { "rank": 41, "comment": "CharacterTableIsoclinic: for a Brauer table and a class pos.", "filters": [ [ "IsBrauerTable" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": "CharacterTableIsoclinic: for an ordinary character table and a class pos.", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "CharacterTableIsoclinic: for a Brauer table and a record", "filters": [ [ "IsBrauerTable" ], [ "IsRecord" ] ] }, { "rank": 23, "comment": "CharacterTableIsoclinic: for an ordinary character table and a record", "filters": [ [ "IsOrdinaryTable" ], [ "IsRecord" ] ] } ], "3args": [ { "rank": 22, "comment": "CharacterTableIsoclinic: for a Brauer table and two lists of class positions", "filters": [ [ "IsBrauerTable" ], [], [] ] }, { "rank": 22, "comment": "CharacterTableIsoclinic: for an ordinary character table and two lists of class positions", "filters": [ [ "IsOrdinaryTable" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterTableIsoclinic" ] }, { "name": "SetCharacterTableIsoclinic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4037 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacterTableIsoclinic: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacterTableIsoclinic: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacterTableIsoclinic" ] }, { "name": "HasCharacterTableIsoclinic", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4037 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacterTableIsoclinic" ] }, { "name": "CharacterTableWithSortedCharacters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4190 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4192 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 21, "comment": "CharacterTableWithSortedCharacters: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [ { "rank": 30, "comment": "CharacterTableWithSortedCharacters: for an ordinary character table, and a permutation", "filters": [ [ "IsOrdinaryTable" ], [ "IsPerm" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterTableWithSortedCharacters" ] }, { "name": "SortedCharacters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4227 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4229 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 24, "comment": "SortedCharacters: for a character table, and a homogeneous list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 29, "comment": "SortedCharacters: for a character table, a homogeneous list, and a string", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortedCharacters" ] }, { "name": "CharacterTableWithSortedClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4297 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4299 }, { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4301 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 21, "comment": "CharacterTableWithSortedClasses: for a character table", "filters": [ [ "IsCharacterTable" ] ] } ], "2args": [ { "rank": 30, "comment": "CharacterTableWithSortedClasses: for an ordinary character table, and a permutation", "filters": [ [ "IsOrdinaryTable" ], [ "IsPerm" ] ] }, { "rank": 26, "comment": "CharacterTableWithSortedClasses: for a character table, and string", "filters": [ [ "IsCharacterTable" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CharacterTableWithSortedClasses" ] }, { "name": "ClassPermutation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4450 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ClassPermutation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPermutation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPermutation" ] }, { "name": "SetClassPermutation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4450 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPermutation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPermutation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPermutation" ] }, { "name": "HasClassPermutation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4450 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPermutation" ] }, { "name": "NormalSubgroupClassesInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4523 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "NormalSubgroupClassesInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalSubgroupClassesInfo" ] ] }, { "rank": 22, "comment": "NormalSubgroupClassesInfo: default method, initialization", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalSubgroupClassesInfo" ] }, { "name": "SetNormalSubgroupClassesInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalSubgroupClassesInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalSubgroupClassesInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalSubgroupClassesInfo" ] }, { "name": "HasNormalSubgroupClassesInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctbl.gd", "line": 4523 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalSubgroupClassesInfo" ] }, { "name": "UnderlyingCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "UnderlyingCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingCharacterTable" ] }, { "name": "SetUnderlyingCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingCharacterTable" ] }, { "name": "HasUnderlyingCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingCharacterTable" ] }, { "name": "ValuesOfClassFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 350 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "ValuesOfClassFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasValuesOfClassFunction" ] ] }, { "rank": 3, "comment": "ValuesOfClassFunction: for a dense list", "filters": [ [ "IsDenseList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ValuesOfClassFunction" ] }, { "name": "SetValuesOfClassFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 350 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetValuesOfClassFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetValuesOfClassFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetValuesOfClassFunction" ] }, { "name": "HasValuesOfClassFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 350 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasValuesOfClassFunction" ] }, { "name": "GlobalPartitionOfClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 684 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "GlobalPartitionOfClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGlobalPartitionOfClasses" ] ] }, { "rank": 22, "comment": "GlobalPartitionOfClasses: for an ordinary character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GlobalPartitionOfClasses" ] }, { "name": "SetGlobalPartitionOfClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 684 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGlobalPartitionOfClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGlobalPartitionOfClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGlobalPartitionOfClasses" ] }, { "name": "HasGlobalPartitionOfClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 684 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGlobalPartitionOfClasses" ] }, { "name": "CorrespondingPermutations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 716 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 718 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "CorrespondingPermutations: for character table and list of group elements", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 30, "comment": "CorrespondingPermutations: for a char. table, a hom. list, and a list of group elements", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CorrespondingPermutations" ] }, { "name": "ClassFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 831 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 832 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "ClassFunction: for a group, and a dense list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] }, { "rank": 23, "comment": "ClassFunction: for nearly character table, and dense list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassFunction" ] }, { "name": "VirtualCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 860 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 862 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "VirtualCharacter: for a group, and a dense list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] }, { "rank": 23, "comment": "VirtualCharacter: for nearly character table, and dense list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "VirtualCharacter" ] }, { "name": "Character", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 903 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 904 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "Character: for a group, and a dense list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsDenseList" ] ] }, { "rank": 23, "comment": "Character: for nearly character table, and dense list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsDenseList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Character" ] }, { "name": "TrivialCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 976 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 977 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "TrivialCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTrivialCharacter" ] ] }, { "rank": 35, "comment": "TrivialCharacter: for a group (delegate to the table)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 20, "comment": "TrivialCharacter: for a character table", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrivialCharacter" ] }, { "name": "SetTrivialCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 976 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 977 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTrivialCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTrivialCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTrivialCharacter" ] }, { "name": "HasTrivialCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 976 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTrivialCharacter" ] }, { "name": "NaturalCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1025 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1026 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NaturalCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalCharacter" ] ] }, { "rank": 61, "comment": "NaturalCharacter: for a permutation group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "NaturalCharacter: for a matrix group in characteristic zero", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 7, "comment": "NaturalCharacter: for a group general mapping", "filters": [ [ "IsGeneralMapping" ] ] }, { "rank": 1, "comment": "NaturalCharacter: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalCharacter" ] }, { "name": "SetNaturalCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1025 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1026 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalCharacter" ] }, { "name": "HasNaturalCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1025 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalCharacter" ] }, { "name": "PermutationCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1081 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1083 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "PermutationCharacter: for two groups (use double cosets)", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [ { "rank": 38, "comment": "PermutationCharacter: group action on domain", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsCollection" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermutationCharacter" ] }, { "name": "IsCharacter", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1123 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1124 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCharacter" ] ] }, { "rank": 33, "comment": "IsCharacter: for a virtual character", "filters": [ [ "IsClassFunction", "IsVirtualCharacter", "HasIsVirtualCharacter" ] ] }, { "rank": 31, "comment": "IsCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "IsCharacter: for a Brauer table, and a homogeneous list", "filters": [ [ "IsBrauerTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 26, "comment": "IsCharacter: for an ordinary character table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCharacter" ] }, { "name": "SetIsCharacter", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCharacter" ] }, { "name": "HasIsCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1123 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCharacter" ] }, { "name": "IsVirtualCharacter", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1143 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1145 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsVirtualCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsVirtualCharacter" ] ] }, { "rank": 31, "comment": "IsVirtualCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "IsVirtualCharacter: for an ordinary character table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsVirtualCharacter" ] }, { "name": "SetIsVirtualCharacter", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsVirtualCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsVirtualCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsVirtualCharacter" ] }, { "name": "HasIsVirtualCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1143 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsVirtualCharacter" ] }, { "name": "IsIrreducibleCharacter", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1197 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1198 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsIrreducibleCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIrreducibleCharacter" ] ] }, { "rank": 31, "comment": "IsIrreducibleCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "IsIrreducibleCharacter: for a Brauer table, and a homogeneous list", "filters": [ [ "IsBrauerTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 26, "comment": "IsIrreducibleCharacter: for an ordinary character table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIrreducibleCharacter" ] }, { "name": "SetIsIrreducibleCharacter", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1197 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIrreducibleCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIrreducibleCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIrreducibleCharacter" ] }, { "name": "HasIsIrreducibleCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1197 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIrreducibleCharacter" ] }, { "name": "MatScalarProducts", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1267 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1269 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1271 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1272 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "MatScalarProducts: for a homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [ { "rank": 26, "comment": "MatScalarProducts: for an ordinary table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "MatScalarProducts: for two homogeneous lists", "filters": [ [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 30, "comment": "MatScalarProducts: for an ordinary table, and two homogeneous lists", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatScalarProducts" ] }, { "name": "CentreOfCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1357 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "CentreOfCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentreOfCharacter" ] ] }, { "rank": 31, "comment": "CentreOfCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "CentreOfCharacter: for an ordinary table, and a homogeneous list ", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CenterOfCharacter", "CentreOfCharacter" ] }, { "name": "SetCentreOfCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentreOfCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentreOfCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentreOfCharacter" ] }, { "name": "HasCentreOfCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentreOfCharacter" ] }, { "name": "ConstituentsOfCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1410 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1411 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "ConstituentsOfCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConstituentsOfCharacter" ] ] }, { "rank": 35, "comment": "ConstituentsOfCharacter: for a character", "filters": [ [ "IsClassFunction", "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 31, "comment": "ConstituentsOfCharacter", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "ConstituentsOfCharacter: for a Brauer table, and a homogeneous list", "filters": [ [ "IsBrauerTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 26, "comment": "ConstituentsOfCharacter: for an ordinary table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConstituentsOfCharacter" ] }, { "name": "SetConstituentsOfCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1410 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConstituentsOfCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConstituentsOfCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConstituentsOfCharacter" ] }, { "name": "HasConstituentsOfCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1410 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConstituentsOfCharacter" ] }, { "name": "DegreeOfCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1439 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "DegreeOfCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDegreeOfCharacter" ] ] }, { "rank": 31, "comment": "DegreeOfCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DegreeOfCharacter" ] }, { "name": "SetDegreeOfCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1439 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDegreeOfCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDegreeOfCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDegreeOfCharacter" ] }, { "name": "HasDegreeOfCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1439 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDegreeOfCharacter" ] }, { "name": "InertiaSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1476 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1477 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "InertiaSubgroup: for a group, and a class function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClassFunction" ] ] } ], "3args": [ { "rank": 61, "comment": "InertiaSubgroup: for an ordinary table, a group, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InertiaSubgroup" ] }, { "name": "KernelOfCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1512 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1513 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "KernelOfCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKernelOfCharacter" ] ] }, { "rank": 31, "comment": "KernelOfCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "KernelOfCharacter: for an ordinary table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KernelOfCharacter" ] }, { "name": "SetKernelOfCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKernelOfCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKernelOfCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKernelOfCharacter" ] }, { "name": "HasKernelOfCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1512 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKernelOfCharacter" ] }, { "name": "ClassPositionsOfKernel", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1538 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ClassPositionsOfKernel: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassPositionsOfKernel" ] ] }, { "rank": 4, "comment": "ClassPositionsOfKernel: for a homogeneous list", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassPositionsOfKernel" ] }, { "name": "SetClassPositionsOfKernel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1538 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassPositionsOfKernel: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassPositionsOfKernel: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassPositionsOfKernel" ] }, { "name": "HasClassPositionsOfKernel", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1538 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassPositionsOfKernel" ] }, { "name": "CycleStructureClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1567 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1569 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 50, "comment": "CycleStructureClass: for a class function, and a class position", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 45, "comment": "CycleStructureClass: for an ordinary table, a list, and a class position", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "CycleStructureClass" ] }, { "name": "CentralCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1650 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1651 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "CentralCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCentralCharacter" ] ] }, { "rank": 31, "comment": "CentralCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 26, "comment": "CentralCharacter: for an ordinary table, and a homogeneous list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentralCharacter" ] }, { "name": "SetCentralCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1650 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCentralCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCentralCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCentralCharacter" ] }, { "name": "HasCentralCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1650 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCentralCharacter" ] }, { "name": "DeterminantOfCharacter", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1687 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1688 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "DeterminantOfCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDeterminantOfCharacter" ] ] }, { "rank": 31, "comment": "DeterminantOfCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 25, "comment": "DeterminantOfCharacter: for a nearly character table, and a class function", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeterminantOfCharacter" ] }, { "name": "SetDeterminantOfCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1687 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDeterminantOfCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDeterminantOfCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDeterminantOfCharacter" ] }, { "name": "HasDeterminantOfCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1687 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDeterminantOfCharacter" ] }, { "name": "EigenvaluesChar", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1729 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1730 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 50, "comment": "EigenvaluesChar: for a class function and a positive integer", "filters": [ [ "IsClassFunction" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 44, "comment": "EigenvaluesChar: for a character table and a hom. list, and a pos.", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] } }, { "name": "Tensored", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1769 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "Tensored: method for two homogeneous lists", "filters": [ [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Tensored" ] }, { "name": "RestrictedClassFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1835 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1836 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1838 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1840 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1842 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1844 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "RestrictedClassFunction: for a class function, and a group", "filters": [ [ "IsClassFunction" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "RestrictedClassFunction: for class function and nearly character table", "filters": [ [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 38, "comment": "RestrictedClassFunction: for a class function and a group homomorphism", "filters": [ [ "IsClassFunction" ], [ "IsGeneralMapping" ] ] } ], "3args": [ { "rank": 59, "comment": "RestrictedClassFunction: for a character table, a homogeneous list, and a group", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 44, "comment": "RestrictedClassFunction: for a character table, a homogeneous list, and a character table", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 31, "comment": "RestrictedClassFunction: for a character table, a homogeneous list, and a group homomorphism", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsGeneralMapping" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedClassFunction" ] }, { "name": "RestrictedClassFunctions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1886 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1887 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1889 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1890 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1892 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1894 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "RestrictedClassFunctions: for list and group", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 23, "comment": "RestrictedClassFunctions: for list and character table", "filters": [ [ "IsList" ], [ "IsCharacterTable" ] ] }, { "rank": 9, "comment": "RestrictedClassFunctions: for list and group homomorphism", "filters": [ [ "IsList" ], [ "IsGeneralMapping" ] ] } ], "3args": [ { "rank": 58, "comment": "RestrictedClassFunctions: for a character table, a list, and a group", "filters": [ [ "IsCharacterTable" ], [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 44, "comment": "RestrictedClassFunctions: for a character table, a list, and a character table", "filters": [ [ "IsCharacterTable" ], [ "IsList" ], [ "IsCharacterTable" ] ] }, { "rank": 30, "comment": "RestrictedClassFunctions: for a character table, a list, and a group homomorphism", "filters": [ [ "IsCharacterTable" ], [ "IsList" ], [ "IsGeneralMapping" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RestrictedClassFunctions" ] }, { "name": "Restricted", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1926 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1927 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1928 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "Restricted", "filters": [ [ "IsClassFunction" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "Restricted", "filters": [ [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 48, "comment": "Restricted", "filters": [ [ "IsClassFunction" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 39, "comment": "Restricted", "filters": [ [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "Restricted", "filters": [ [ "IsList" ], [ "IsList", "CategoryCollections(IsCyclotomic)" ] ] }, { "rank": 24, "comment": "Restricted", "filters": [ [ "IsHomogeneousList" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 21, "comment": "Restricted", "filters": [ [ "IsHomogeneousList" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] } ], "3args": [ { "rank": 72, "comment": "Restricted", "filters": [ [ "IsCharacterTable" ], [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 69, "comment": "Restricted", "filters": [ [ "IsCharacterTable" ], [ "IsClassFunction" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 60, "comment": "Restricted", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 44, "comment": "Restricted", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ] ] } ], "4args": [ { "rank": 74, "comment": "Restricted", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "Inflated", "Restricted" ] }, { "name": "InducedClassFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1960 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1961 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1963 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1965 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1967 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 1969 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "InducedClassFunction: for a class function and a group", "filters": [ [ "IsClassFunction" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "InducedClassFunction: for class function and nearly character table", "filters": [ [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 38, "comment": "InducedClassFunction: for a class function and a group homomorphism", "filters": [ [ "IsClassFunction" ], [ "IsGeneralMapping" ] ] } ], "3args": [ { "rank": 60, "comment": "InducedClassFunction: for a character table, a homogeneous list, and a group", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "InducedClassFunction: for character table, homogeneous list, and nearly character table", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 32, "comment": "InducedClassFunction: for a character table, a homogeneous list, and a group homomorphism", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsGeneralMapping" ] ] } ], "4args": [], "5args": [], "6args": [] } }, { "name": "InducedClassFunctions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2002 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2003 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2005 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2007 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2009 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2011 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "InducedClassFunctions: for list, and group", "filters": [ [ "IsList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 23, "comment": "InducedClassFunctions: for list, and group homomorphism", "filters": [ [ "IsList" ], [ "IsCharacterTable" ] ] }, { "rank": 9, "comment": "InducedClassFunctions: for list, and group homomorphism", "filters": [ [ "IsList" ], [ "IsGeneralMapping" ] ] } ], "3args": [ { "rank": 60, "comment": "InducedClassFunctions: for a character table, a homogeneous list, and a group", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "InducedClassFunctions: for character table, homogeneous list, and nearly character table", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 32, "comment": "InducedClassFunctions: for a character table, a homogeneous list, and a group homomorphism", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsGeneralMapping" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedClassFunctions" ] }, { "name": "Induced", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2082 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2083 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2084 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "Induced", "filters": [ [ "IsClassFunction" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 51, "comment": "Induced", "filters": [ [ "IsClassFunction" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 48, "comment": "Induced", "filters": [ [ "IsClassFunction" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] }, { "rank": 39, "comment": "Induced", "filters": [ [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 25, "comment": "Induced", "filters": [ [ "IsHomogeneousList" ], [ "IsCharacterTable" ] ] }, { "rank": 11, "comment": "Induced", "filters": [ [ "IsHomogeneousList" ], [ "IsGeneralMapping" ] ] } ], "3args": [ { "rank": 60, "comment": "Induced", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 45, "comment": "Induced", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsNearlyCharacterTable" ] ] }, { "rank": 44, "comment": "Induced: for two nearly character tables, and homog list", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 42, "comment": "Induced", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] } ], "4args": [ { "rank": 73, "comment": "Induced: for two nearly character tables and two homog. lists", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList", "CategoryCollections(IsCyclotomic)" ] ], "aka": [ "InducedClassFunctionsByFusionMap" ] }, { "rank": 49, "comment": "Induced: for two nearly character tables, homog list, and string", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ], "5args": [], "6args": [] }, "aka": [ "Induced" ] }, { "name": "InducedCyclic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2126 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2127 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2128 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "InducedCyclic: for a character table", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [ { "rank": 28, "comment": "InducedCyclic: for a character table and a string", "filters": [ [ "IsOrdinaryTable" ], [ "IsString" ] ] }, { "rank": 26, "comment": "InducedCyclic: for a character table and a hom. list", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 31, "comment": "InducedCyclic: for a character table, a hom. list, and a string", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "InducedCyclic" ] }, { "name": "ReducedClassFunctions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2187 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2189 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2191 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2193 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "ReducedClassFunctions: for a list (of class functions)", "filters": [ [ "IsHomogeneousList" ] ] } ], "2args": [ { "rank": 26, "comment": "ReducedClassFunctions: for ordinary character table, and list of class functions", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ] ] }, { "rank": 8, "comment": "ReducedClassFunctions: for two lists (of class functions)", "filters": [ [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 30, "comment": "ReducedClassFunctions: for ordinary character table, and two lists (of class functions)", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Reduced", "ReducedClassFunctions" ] }, { "name": "ReducedCharacters", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2236 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2238 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 8, "comment": "ReducedCharacters: for two lists (of characters)", "filters": [ [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 30, "comment": "ReducedCharacters: for ordinary character table, and two lists of characters", "filters": [ [ "IsOrdinaryTable" ], [ "IsHomogeneousList" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ReducedCharacters", "ReducedOrdinary" ] }, { "name": "Symmetrizations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2347 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2349 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2351 }, { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2352 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "Symmetrizations: for homogeneous list (of class functions) and character table", "filters": [ [ "IsHomogeneousList" ], [ "IsOrdinaryTable" ] ] }, { "rank": 23, "comment": "Symmetrizations: for homogeneous list (of class functions) and positive integer", "filters": [ [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 47, "comment": "Symmetrizations: for char. table, homog. list (of class functions), and table of Sn", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsOrdinaryTable" ] ] }, { "rank": 44, "comment": "Symmetrizations: for char. table, homog. list (of class functions), and pos. integer", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 26, "comment": "Symmetrizations: for char. table, homog. list (of class functions), and record", "filters": [ [ "IsCharacterTable" ], [ "IsHomogeneousList" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Symmetrisations", "Symmetrizations" ] }, { "name": "BrauerCharacterValue", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2670 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20037, "comment": "BrauerCharacterValue: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBrauerCharacterValue" ] ] }, { "rank": 34, "comment": "BrauerCharacterValue: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BrauerCharacterValue" ] }, { "name": "SetBrauerCharacterValue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2670 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBrauerCharacterValue: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBrauerCharacterValue: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBrauerCharacterValue" ] }, { "name": "HasBrauerCharacterValue", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblfuns.gd", "line": 2670 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBrauerCharacterValue" ] }, { "name": "PowerMap", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 175 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 176 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "PowerMap: for a character table, and an integer", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsInt" ] ] } ], "3args": [ { "rank": 56, "comment": "PowerMap: for a character table, and two integers", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PowerMap" ] }, { "name": "PowerMapOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 178 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "PowerMapOp: for character table and zero", "filters": [ [ "IsCharacterTable" ], [ "IsZeroCyc" ] ] }, { "rank": 42, "comment": "PowerMapOp: for ordinary table with group, and positive integer", "filters": [ [ "IsOrdinaryTable", "HasUnderlyingGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": "PowerMapOp: for ordinary table, and positive integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 40, "comment": "PowerMapOp: for Brauer table and integer", "filters": [ [ "IsBrauerTable" ], [ "IsInt" ] ] }, { "rank": 40, "comment": "PowerMapOp: for character table and negative integer", "filters": [ [ "IsCharacterTable" ], [ "IsInt", "IsNegRat" ] ] } ], "3args": [ { "rank": 59, "comment": "PowerMapOp: for Brauer table, integer, positive integer", "filters": [ [ "IsBrauerTable" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 59, "comment": "PowerMapOp: for ordinary table, integer, positive integer", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PowerMapOp" ] }, { "name": "ComputedPowerMaps", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ComputedPowerMaps: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPowerMaps" ] ] }, { "rank": 20, "comment": "ComputedPowerMaps: for a nearly character table", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPowerMaps" ] }, { "name": "SetComputedPowerMaps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPowerMaps: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPowerMaps: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPowerMaps" ] }, { "name": "HasComputedPowerMaps", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 181 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPowerMaps" ] }, { "name": "PossiblePowerMaps", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 319 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 320 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 41, "comment": "PossiblePowerMaps: for a Brauer character table and a prime", "filters": [ [ "IsBrauerTable" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 41, "comment": "PossiblePowerMaps: for an ordinary character table and a prime (add empty options record)", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 42, "comment": "PossiblePowerMaps: for a Brauer character table, a prime, and a record", "filters": [ [ "IsBrauerTable" ], [ "IsInt", "IsPosRat" ], [ "IsRecord" ] ] }, { "rank": 42, "comment": "PossiblePowerMaps: for an ordinary character table, a prime, and a record", "filters": [ [ "IsOrdinaryTable" ], [ "IsInt", "IsPosRat" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PossiblePowerMaps" ] }, { "name": "FusionConjugacyClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 654 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 656 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 657 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 658 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "FusionConjugacyClasses: for a group homomorphism", "filters": [ [ "IsGeneralMapping" ] ], "aka": [ "FusionConjugacyClassesOp" ] } ], "2args": [ { "rank": 70, "comment": "FusionConjugacyClasses: for two groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 40, "comment": "FusionConjugacyClasses: for two nearly character tables", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] } ], "3args": [ { "rank": 47, "comment": "FusionConjugacyClasses: for a group homomorphism, and two nearly character tables", "filters": [ [ "IsGeneralMapping" ], [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionConjugacyClasses" ] }, { "name": "FusionConjugacyClassesOp", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 661 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 663 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 665 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "FusionConjugacyClassesOp: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFusionConjugacyClassesOp" ] ] }, { "rank": 7, "comment": "FusionConjugacyClassesOp: for a group homomorphism", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [ { "rank": 46, "comment": "FusionConjugacyClassesOp: for two ordinary tables with groups", "filters": [ [ "IsOrdinaryTable", "HasUnderlyingGroup" ], [ "IsOrdinaryTable", "HasUnderlyingGroup" ] ] }, { "rank": 44, "comment": "FusionConjugacyClassesOp: for two Brauer tables", "filters": [ [ "IsBrauerTable" ], [ "IsBrauerTable" ] ] }, { "rank": 44, "comment": "FusionConjugacyClassesOp: for two ordinary tables", "filters": [ [ "IsOrdinaryTable" ], [ "IsOrdinaryTable" ] ] } ], "3args": [ { "rank": 51, "comment": "FusionConjugacyClassesOp: for a group homomorphism, and two character tables", "filters": [ [ "IsGeneralMapping" ], [ "IsOrdinaryTable" ], [ "IsOrdinaryTable" ] ] } ], "4args": [], "5args": [], "6args": [] } }, { "name": "SetFusionConjugacyClassesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFusionConjugacyClassesOp: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFusionConjugacyClassesOp: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFusionConjugacyClassesOp" ] }, { "name": "HasFusionConjugacyClassesOp", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFusionConjugacyClassesOp" ] }, { "name": "ComputedClassFusions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 736 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ComputedClassFusions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedClassFusions" ] ] }, { "rank": 20, "comment": "ComputedClassFusions: for a nearly character table", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedClassFusions" ] }, { "name": "SetComputedClassFusions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 736 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedClassFusions: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedClassFusions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedClassFusions" ] }, { "name": "HasComputedClassFusions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 736 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedClassFusions" ] }, { "name": "NamesOfFusionSources", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 854 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "NamesOfFusionSources: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNamesOfFusionSources" ] ] }, { "rank": 20, "comment": "NamesOfFusionSources: for a nearly character table", "filters": [ [ "IsNearlyCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NamesOfFusionSources" ] }, { "name": "SetNamesOfFusionSources", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 854 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNamesOfFusionSources: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNamesOfFusionSources: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNamesOfFusionSources" ] }, { "name": "HasNamesOfFusionSources", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 854 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNamesOfFusionSources" ] }, { "name": "PossibleClassFusions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 999 }, { "file": "/home/mtorpey/gap/lib/ctblmaps.gd", "line": 1001 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "PossibleClassFusions: for two Brauer tables", "filters": [ [ "IsBrauerTable" ], [ "IsBrauerTable" ] ] }, { "rank": 40, "comment": "PossibleClassFusions: for two ordinary character tables", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ] ] } ], "3args": [ { "rank": 41, "comment": "PossibleClassFusions: for two ordinary character tables, and a parameters record", "filters": [ [ "IsNearlyCharacterTable" ], [ "IsNearlyCharacterTable" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PossibleClassFusions" ] }, { "name": "MatrixAutomorphisms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 93 }, { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "MatrixAutomorphisms: for a matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [ { "rank": 97, "comment": "MatrixAutomorphisms: for matrix, list of maps, and subgroup", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsList" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatrixAutomorphisms" ] }, { "name": "TableAutomorphisms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 146 }, { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 148 }, { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "TableAutomorphisms: for a character table and a list of characters", "filters": [ [ "IsCharacterTable" ], [ "IsList" ] ] } ], "3args": [ { "rank": 84, "comment": "TableAutomorphisms: for a character table, a list of characters, and a perm. group", "filters": [ [ "IsCharacterTable" ], [ "IsList" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 28, "comment": "TableAutomorphisms: for a character table, a list of characters, and a string", "filters": [ [ "IsCharacterTable" ], [ "IsList" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "TableAutomorphisms" ] }, { "name": "TransformingPermutations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "TransformingPermutations: for two matrices", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformingPermutations" ] }, { "name": "TransformingPermutationsCharacterTables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblauto.gd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "TransformingPermutationsCharacterTables: for two character tables", "filters": [ [ "IsCharacterTable" ], [ "IsCharacterTable" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TransformingPermutationsCharacterTables" ] }, { "name": "BaumClausenInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "BaumClausenInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBaumClausenInfo" ] ] }, { "rank": 35, "comment": "BaumClausenInfo: for a (solvable) group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "BaumClausenInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BaumClausenInfo" ] }, { "name": "SetBaumClausenInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBaumClausenInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBaumClausenInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBaumClausenInfo" ] }, { "name": "HasBaumClausenInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBaumClausenInfo" ] }, { "name": "IrreducibleRepresentations", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 193 }, { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 194 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20050, "comment": "IrreducibleRepresentations: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrreducibleRepresentations" ] ] }, { "rank": 48, "comment": "IrreducibleRepresentations: (abelian by supersolvable) finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 47, "comment": "IrreducibleRepresentations: Dixon's method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "IrreducibleRepresentationsDixon" ] }, { "rank": 1, "comment": "IrreducibleRepresentations: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 108, "comment": "IrreducibleRepresentations: finite group, Cyclotomics", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 106, "comment": "IrreducibleRepresentations: for a finite group over a finite field", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrreducibleRepresentations" ] }, { "name": "SetIrreducibleRepresentations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 193 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrreducibleRepresentations: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrreducibleRepresentations: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrreducibleRepresentations" ] }, { "name": "HasIrreducibleRepresentations", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 193 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrreducibleRepresentations" ] }, { "name": "IrrBaumClausen", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IrrBaumClausen: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrrBaumClausen" ] ] }, { "rank": 35, "comment": "IrrBaumClausen: for a (solvable) group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IrrBaumClausen: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrrBaumClausen" ] }, { "name": "SetIrrBaumClausen", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrrBaumClausen: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrrBaumClausen: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrrBaumClausen" ] }, { "name": "HasIrrBaumClausen", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 250 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrrBaumClausen" ] }, { "name": "IrrConlon", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IrrConlon: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrrConlon" ] ] }, { "rank": 35, "comment": "IrrConlon: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IrrConlon: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrrConlon" ] }, { "name": "SetIrrConlon", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrrConlon: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrrConlon: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrrConlon" ] }, { "name": "HasIrrConlon", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblsolv.gd", "line": 378 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrrConlon" ] }, { "name": "Inequalities", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblpope.gd", "line": 669 }, { "file": "/home/mtorpey/gap/lib/ctblpope.gd", "line": 670 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 24, "comment": "Inequalities", "filters": [ [ "IsOrdinaryTable" ], [ "IsList" ] ] } ], "3args": [ { "rank": 24, "comment": "Inequalities", "filters": [ [ "IsOrdinaryTable" ], [ "IsList" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Inequalities" ] }, { "name": "MolienSeriesInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmoli.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "MolienSeriesInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMolienSeriesInfo" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MolienSeriesInfo" ] }, { "name": "SetMolienSeriesInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmoli.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMolienSeriesInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMolienSeriesInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMolienSeriesInfo" ] }, { "name": "HasMolienSeriesInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmoli.gd", "line": 186 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMolienSeriesInfo" ] }, { "name": "Alpha", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Alpha: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAlpha" ] ] }, { "rank": 35, "comment": "Alpha: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "Alpha: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Alpha" ] }, { "name": "SetAlpha", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAlpha: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAlpha: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAlpha" ] }, { "name": "HasAlpha", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAlpha" ] }, { "name": "Delta", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 157 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 223 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 224 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Delta: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDelta" ] ] }, { "rank": 35, "comment": "Delta: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 8, "comment": "Delta: for unions of residue classes of Z with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesOfZWithFixedRepresentatives" ] ] }, { "rank": 8, "comment": "Delta: for residue class unions of Z (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ" ] ] }, { "rank": 1, "comment": "Delta: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Delta" ] }, { "name": "SetDelta", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 157 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 223 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 224 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDelta: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDelta: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDelta" ] }, { "name": "HasDelta", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDelta" ] }, { "name": "IsBergerCondition", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 213 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 214 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsBergerCondition: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBergerCondition" ] ] }, { "rank": 35, "comment": "IsBergerCondition: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsBergerCondition: for a class function", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 1, "comment": "IsBergerCondition: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBergerCondition" ] }, { "name": "SetIsBergerCondition", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBergerCondition: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBergerCondition: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBergerCondition" ] }, { "name": "HasIsBergerCondition", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 213 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBergerCondition" ] }, { "name": "IsPrimitiveCharacter", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsPrimitiveCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimitiveCharacter" ] ] }, { "rank": 31, "comment": "IsPrimitiveCharacter: for a class function", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetIsPrimitiveCharacter", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimitiveCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimitiveCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimitiveCharacter" ] }, { "name": "HasIsPrimitiveCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 313 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimitiveCharacter" ] }, { "name": "TestQuasiPrimitive", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "TestQuasiPrimitive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTestQuasiPrimitive" ] ] }, { "rank": 35, "comment": "TestQuasiPrimitive: for a character", "filters": [ [ "IsCharacter", "HasIsCharacter" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TestQuasiPrimitive" ] }, { "name": "SetTestQuasiPrimitive", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTestQuasiPrimitive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTestQuasiPrimitive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTestQuasiPrimitive" ] }, { "name": "HasTestQuasiPrimitive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 364 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTestQuasiPrimitive" ] }, { "name": "IsQuasiPrimitive", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsQuasiPrimitive: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsQuasiPrimitive" ] ] }, { "rank": 35, "comment": "IsQuasiPrimitive: for a character", "filters": [ [ "IsCharacter", "HasIsCharacter" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsQuasiPrimitive" ] }, { "name": "SetIsQuasiPrimitive", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsQuasiPrimitive: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsQuasiPrimitive: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsQuasiPrimitive" ] }, { "name": "HasIsQuasiPrimitive", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 366 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsQuasiPrimitive" ] }, { "name": "IsInducedFromNormalSubgroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsInducedFromNormalSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsInducedFromNormalSubgroup" ] ] }, { "rank": 35, "comment": "IsInducedFromNormalSubgroup: for a character", "filters": [ [ "IsCharacter", "HasIsCharacter" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsInducedFromNormalSubgroup" ] }, { "name": "SetIsInducedFromNormalSubgroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsInducedFromNormalSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsInducedFromNormalSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsInducedFromNormalSubgroup" ] }, { "name": "HasIsInducedFromNormalSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 419 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsInducedFromNormalSubgroup" ] }, { "name": "IsMonomialCharacter", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsMonomialCharacter: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonomialCharacter" ] ] }, { "rank": 31, "comment": "IsMonomialCharacter: for a character", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomialCharacter" ] }, { "name": "SetIsMonomialCharacter", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonomialCharacter: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonomialCharacter: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonomialCharacter" ] }, { "name": "HasIsMonomialCharacter", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonomialCharacter" ] }, { "name": "IsMonomialNumber", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 529 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IsMonomialNumber: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMonomialNumber" ] ] }, { "rank": 19, "comment": "IsMonomialNumber: for a positive integer", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomialNumber" ] }, { "name": "SetIsMonomialNumber", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 529 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMonomialNumber: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMonomialNumber: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMonomialNumber" ] }, { "name": "HasIsMonomialNumber", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 529 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMonomialNumber" ] }, { "name": "TestMonomialQuick", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 591 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 592 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "TestMonomialQuick: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTestMonomialQuick" ] ] }, { "rank": 35, "comment": "TestMonomialQuick: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "TestMonomialQuick: for a character", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TestMonomialQuick" ] }, { "name": "SetTestMonomialQuick", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 591 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 592 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTestMonomialQuick: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTestMonomialQuick: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTestMonomialQuick" ] }, { "name": "HasTestMonomialQuick", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 591 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTestMonomialQuick" ] }, { "name": "TestMonomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 661 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 662 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 663 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 664 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "TestMonomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTestMonomial" ] ] }, { "rank": 35, "comment": "TestMonomial: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "TestMonomial: for a character", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [ { "rank": 36, "comment": "TestMonomial: for a group, and a Boolean", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsBool" ] ] }, { "rank": 32, "comment": "TestMonomial: for a character, and a Boolean", "filters": [ [ "IsClassFunction" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TestMonomial" ] }, { "name": "SetTestMonomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 661 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 662 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTestMonomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTestMonomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTestMonomial" ] }, { "name": "HasTestMonomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 661 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTestMonomial" ] }, { "name": "TestSubnormallyMonomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 741 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 742 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TestSubnormallyMonomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTestSubnormallyMonomial" ] ] }, { "rank": 35, "comment": "TestSubnormallyMonomial: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "TestSubnormallyMonomial: for a character", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 1, "comment": "TestSubnormallyMonomial: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TestSubnormallyMonomial" ] }, { "name": "SetTestSubnormallyMonomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 741 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 742 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTestSubnormallyMonomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTestSubnormallyMonomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTestSubnormallyMonomial" ] }, { "name": "HasTestSubnormallyMonomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 741 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTestSubnormallyMonomial" ] }, { "name": "IsSubnormallyMonomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 744 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 745 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsSubnormallyMonomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSubnormallyMonomial" ] ] }, { "rank": 35, "comment": "IsSubnormallyMonomial: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsSubnormallyMonomial: for a character", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 1, "comment": "IsSubnormallyMonomial: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubnormallyMonomial" ] }, { "name": "SetIsSubnormallyMonomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 744 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSubnormallyMonomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSubnormallyMonomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSubnormallyMonomial" ] }, { "name": "HasIsSubnormallyMonomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 744 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSubnormallyMonomial" ] }, { "name": "TestRelativelySM", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 816 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 817 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 819 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 820 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TestRelativelySM: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTestRelativelySM" ] ] }, { "rank": 35, "comment": "TestRelativelySM: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "TestRelativelySMFun" ] }, { "rank": 31, "comment": "TestRelativelySM: for a character", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 1, "comment": "TestRelativelySM: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 35, "comment": "TestRelativelySM: for a group, and an object", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [] ] }, { "rank": 31, "comment": "TestRelativelySM: for a character, and an object", "filters": [ [ "IsClassFunction" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TestRelativelySM" ] }, { "name": "SetTestRelativelySM", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 816 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 817 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTestRelativelySM: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTestRelativelySM: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTestRelativelySM" ] }, { "name": "HasTestRelativelySM", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 816 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTestRelativelySM" ] }, { "name": "IsRelativelySM", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 822 }, { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 823 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsRelativelySM: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsRelativelySM" ] ] }, { "rank": 35, "comment": "IsRelativelySM: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsRelativelySM: for a character", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsRelativelySM" ] }, { "name": "SetIsRelativelySM", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 822 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsRelativelySM: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsRelativelySM: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsRelativelySM" ] }, { "name": "HasIsRelativelySM", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 822 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsRelativelySM" ] }, { "name": "IsMinimalNonmonomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 853 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsMinimalNonmonomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMinimalNonmonomial" ] ] }, { "rank": 35, "comment": "IsMinimalNonmonomial: for a (solvable) group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IsMinimalNonmonomial: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMinimalNonmonomial" ] }, { "name": "SetIsMinimalNonmonomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 853 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMinimalNonmonomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMinimalNonmonomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMinimalNonmonomial" ] }, { "name": "HasIsMinimalNonmonomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblmono.gd", "line": 853 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMinimalNonmonomial" ] }, { "name": "DixonRecord", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DixonRecord: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDixonRecord" ] ] }, { "rank": 35, "comment": "DixonRecord: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "DixonRecord: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DixonRecord" ] }, { "name": "SetDixonRecord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDixonRecord: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDixonRecord: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDixonRecord" ] }, { "name": "HasDixonRecord", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 128 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDixonRecord" ] }, { "name": "DxPreparation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 145 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 67, "comment": "DxPreparation: pc group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsRecord" ] ] }, { "rank": 62, "comment": "DxPreparation: perm", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] }, { "rank": 46, "comment": "DxPreparation: abelian", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative" ], [ "IsRecord" ] ] }, { "rank": 36, "comment": "DxPreparation: generic", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DxPreparation" ] }, { "name": "IrrDixonSchneider", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 374 }, { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 375 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IrrDixonSchneider: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrrDixonSchneider" ] ] }, { "rank": 35, "comment": "IrrDixonSchneider: Dixon/Schneider", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IrrDixonSchneider: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 36, "comment": "IrrDixonSchneider: Dixon/Schneider", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrrDixonSchneider" ] }, { "name": "SetIrrDixonSchneider", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrrDixonSchneider: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrrDixonSchneider: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrrDixonSchneider" ] }, { "name": "HasIrrDixonSchneider", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/ctblgrp.gd", "line": 374 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrrDixonSchneider" ] }, { "name": "TableOfMarks", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 333 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 334 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 335 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TableOfMarks: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTableOfMarks" ] ] }, { "rank": 136, "comment": "TableOfMarks: [ IsGroup and HasOrdinaryCharacterTable ]", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasOrdinaryCharacterTable" ] ] }, { "rank": 47, "comment": "TableOfMarks: for a cyclic group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCyclic", "HasIsCyclic" ] ] }, { "rank": 46, "comment": "TableOfMarks: for a group with lattice", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasLatticeSubgroups" ] ], "aka": [ "TableOfMarksByLattice" ] }, { "rank": 37, "comment": "TableOfMarks: for solvable groups (call `LatticeSubgroups' and use the lattice)", "filters": [ [ "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 35, "comment": "TableOfMarks: cyclic extension method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 25, "comment": "TableOfMarks: [ IsOrdinaryTable and IsLibraryCharacterTableRep ]", "filters": [ [ "IsOrdinaryTable", "IsLibraryCharacterTableRep" ] ] }, { "rank": 23, "comment": "TableOfMarks: [ IsCharacterTable and HasUnderlyingGroup ]", "filters": [ [ "IsCharacterTable", "HasUnderlyingGroup" ] ] }, { "rank": 6, "comment": "TableOfMarks: for a matrix or a lower triangular matrix", "filters": [ [ "IsTable" ] ] }, { "rank": 5, "comment": "TableOfMarks: for a string (dispatch to `TableOfMarksFromLibrary')", "filters": [ [ "IsString" ] ] }, { "rank": 1, "comment": "TableOfMarks: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TableOfMarks" ] }, { "name": "SetTableOfMarks", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 333 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 334 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 335 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTableOfMarks: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTableOfMarks: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTableOfMarks" ] }, { "name": "HasTableOfMarks", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 333 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTableOfMarks" ] }, { "name": "SortedTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 571 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 9, "comment": "SortedTom", "filters": [ [ "IsTableOfMarks" ], [ "IsPerm" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SortedTom" ] }, { "name": "PermutationTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 614 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "PermutationTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPermutationTom" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermutationTom" ] }, { "name": "SetPermutationTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 614 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPermutationTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPermutationTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPermutationTom" ] }, { "name": "HasPermutationTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 614 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPermutationTom" ] }, { "name": "MarksTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 734 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MarksTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMarksTom" ] ] }, { "rank": 3, "comment": "MarksTom: for a table of marks with known `NrSubsTom' and `OrdersTom'", "filters": [ [ "IsTableOfMarks", "HasNrSubsTom", "HasOrdersTom" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MarksTom" ] }, { "name": "SetMarksTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 734 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMarksTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMarksTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMarksTom" ] }, { "name": "HasMarksTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 734 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMarksTom" ] }, { "name": "SubsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 735 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "SubsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubsTom" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubsTom" ] }, { "name": "SetSubsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 735 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubsTom" ] }, { "name": "HasSubsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 735 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubsTom" ] }, { "name": "NrSubsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 776 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NrSubsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrSubsTom" ] ] }, { "rank": 1, "comment": "NrSubsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrSubsTom" ] }, { "name": "SetNrSubsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 776 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrSubsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrSubsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrSubsTom" ] }, { "name": "HasNrSubsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 776 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrSubsTom" ] }, { "name": "OrdersTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 777 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "OrdersTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrdersTom" ] ] }, { "rank": 1, "comment": "OrdersTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrdersTom" ] }, { "name": "SetOrdersTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 777 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrdersTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrdersTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrdersTom" ] }, { "name": "HasOrdersTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 777 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrdersTom" ] }, { "name": "LengthsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 801 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LengthsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLengthsTom" ] ] }, { "rank": 1, "comment": "LengthsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LengthsTom" ] }, { "name": "SetLengthsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 801 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLengthsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLengthsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLengthsTom" ] }, { "name": "HasLengthsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 801 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLengthsTom" ] }, { "name": "ClassTypesTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 836 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ClassTypesTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassTypesTom" ] ] }, { "rank": 1, "comment": "ClassTypesTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassTypesTom" ] }, { "name": "SetClassTypesTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 836 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassTypesTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassTypesTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassTypesTom" ] }, { "name": "HasClassTypesTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 836 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassTypesTom" ] }, { "name": "ClassNamesTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 884 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ClassNamesTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasClassNamesTom" ] ] }, { "rank": 1, "comment": "ClassNamesTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassNamesTom" ] }, { "name": "SetClassNamesTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 884 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetClassNamesTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetClassNamesTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetClassNamesTom" ] }, { "name": "HasClassNamesTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 884 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasClassNamesTom" ] }, { "name": "FusionsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 917 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "FusionsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFusionsTom" ] ] }, { "rank": 1, "comment": "FusionsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionsTom" ] }, { "name": "SetFusionsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 917 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFusionsTom: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFusionsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFusionsTom" ] }, { "name": "HasFusionsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 917 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFusionsTom" ] }, { "name": "IdempotentsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 993 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IdempotentsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdempotentsTom" ] ] }, { "rank": 1, "comment": "IdempotentsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdempotentsTom" ] }, { "name": "SetIdempotentsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 993 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdempotentsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdempotentsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdempotentsTom" ] }, { "name": "HasIdempotentsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 993 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdempotentsTom" ] }, { "name": "IdempotentsTomInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 994 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IdempotentsTomInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdempotentsTomInfo" ] ] }, { "rank": 1, "comment": "IdempotentsTomInfo: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdempotentsTomInfo" ] }, { "name": "SetIdempotentsTomInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdempotentsTomInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdempotentsTomInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdempotentsTomInfo" ] }, { "name": "HasIdempotentsTomInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 994 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdempotentsTomInfo" ] }, { "name": "MatTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1059 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MatTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMatTom" ] ] }, { "rank": 1, "comment": "MatTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatTom" ] }, { "name": "SetMatTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1059 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMatTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMatTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMatTom" ] }, { "name": "HasMatTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1059 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMatTom" ] }, { "name": "MoebiusTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1108 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MoebiusTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMoebiusTom" ] ] }, { "rank": 1, "comment": "MoebiusTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MoebiusTom" ] }, { "name": "SetMoebiusTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMoebiusTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMoebiusTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMoebiusTom" ] }, { "name": "HasMoebiusTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMoebiusTom" ] }, { "name": "WeightsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1142 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "WeightsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasWeightsTom" ] ] }, { "rank": 1, "comment": "WeightsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightsTom" ] }, { "name": "SetWeightsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetWeightsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetWeightsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetWeightsTom" ] }, { "name": "HasWeightsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1142 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasWeightsTom" ] }, { "name": "IsAbelianTom", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1204 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1205 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsAbelianTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAbelianTom" ] ] }, { "rank": 1, "comment": "IsAbelianTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 1021, "comment": "IsAbelianTom: for a table of marks with known der. subgroups, and a positive integer", "filters": [ [ "IsTableOfMarks", "HasDerivedSubgroupsTomUnique" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 30, "comment": "IsAbelianTom: for a table of marks and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 21, "comment": "IsAbelianTom: for a table of marks with generators, and a positive integer", "filters": [ [ "IsTableOfMarks", "IsTableOfMarksWithGens" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAbelianTom" ] }, { "name": "SetIsAbelianTom", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1204 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAbelianTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAbelianTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAbelianTom" ] }, { "name": "HasIsAbelianTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1204 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAbelianTom" ] }, { "name": "IsCyclicTom", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1229 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1230 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsCyclicTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsCyclicTom" ] ] }, { "rank": 1, "comment": "IsCyclicTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 20, "comment": "IsCyclicTom: for a table of marks and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCyclicTom" ] }, { "name": "SetIsCyclicTom", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1229 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsCyclicTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsCyclicTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsCyclicTom" ] }, { "name": "HasIsCyclicTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1229 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsCyclicTom" ] }, { "name": "IsNilpotentTom", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1249 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1250 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsNilpotentTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentTom" ] ] }, { "rank": 1, "comment": "IsNilpotentTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 20, "comment": "IsNilpotentTom: for a table of marks and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentTom" ] }, { "name": "SetIsNilpotentTom", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1249 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentTom" ] }, { "name": "HasIsNilpotentTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1249 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentTom" ] }, { "name": "IsPerfectTom", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1269 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1270 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsPerfectTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPerfectTom" ] ] }, { "rank": 1, "comment": "IsPerfectTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 21, "comment": "IsPerfectTom: for a table of marks with known der. subgroups, and a positive integer", "filters": [ [ "IsTableOfMarks", "HasDerivedSubgroupsTomUnique" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 20, "comment": "IsPerfectTom: for a table of marks and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPerfectTom" ] }, { "name": "SetIsPerfectTom", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1269 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPerfectTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPerfectTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPerfectTom" ] }, { "name": "HasIsPerfectTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1269 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPerfectTom" ] }, { "name": "IsSolvableTom", "type": "Property", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1289 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1290 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "IsSolvableTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSolvableTom" ] ] }, { "rank": 1, "comment": "IsSolvableTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 20, "comment": "IsSolvableTom: for a table of marks and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSolubleTom", "IsSolvableTom" ] }, { "name": "SetIsSolvableTom", "type": "Setter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSolvableTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSolvableTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSolvableTom" ] }, { "name": "HasIsSolvableTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSolvableTom" ] }, { "name": "DerivedSubgroupTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1345 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "DerivedSubgroupTom: for a table of marks, and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSubgroupTom" ] }, { "name": "DerivedSubgroupsTomPossible", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1393 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "DerivedSubgroupsTomPossible: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivedSubgroupsTomPossible" ] ] }, { "rank": 1, "comment": "DerivedSubgroupsTomPossible: for a table of marks (initialize with empty list)", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSubgroupsTomPossible" ] }, { "name": "SetDerivedSubgroupsTomPossible", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1393 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivedSubgroupsTomPossible: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivedSubgroupsTomPossible: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivedSubgroupsTomPossible" ] }, { "name": "HasDerivedSubgroupsTomPossible", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1393 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivedSubgroupsTomPossible" ] }, { "name": "DerivedSubgroupsTomUnique", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1394 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "DerivedSubgroupsTomUnique: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDerivedSubgroupsTomUnique" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSubgroupsTomUnique" ] }, { "name": "SetDerivedSubgroupsTomUnique", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDerivedSubgroupsTomUnique: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDerivedSubgroupsTomUnique: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDerivedSubgroupsTomUnique" ] }, { "name": "HasDerivedSubgroupsTomUnique", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDerivedSubgroupsTomUnique" ] }, { "name": "NormalizerTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1445 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "NormalizerTom: for a table of marks, and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormaliserTom", "NormalizerTom" ] }, { "name": "NormalizersTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1446 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NormalizersTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizersTom" ] ] }, { "rank": 1, "comment": "NormalizersTom: all normalizers of a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalisersTom", "NormalizersTom" ] }, { "name": "SetNormalizersTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizersTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizersTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizersTom" ] }, { "name": "HasNormalizersTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizersTom" ] }, { "name": "ContainedTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1471 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "ContainedTom", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ContainedTom" ] }, { "name": "ContainingTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1496 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "ContainingTom", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ContainingTom" ] }, { "name": "CyclicExtensionsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1539 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1540 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1541 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "CyclicExtensionsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCyclicExtensionsTom" ] ] }, { "rank": 1, "comment": "CyclicExtensionsTom: for a table of marks (classes for all prime div. of the group order)", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 20, "comment": "CyclicExtensionsTom: for a table of marks, and a prime", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 3, "comment": "CyclicExtensionsTom: for a table of marks, and a list (of primes)", "filters": [ [ "IsTableOfMarks" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclicExtensionsTom" ] }, { "name": "SetCyclicExtensionsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1539 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCyclicExtensionsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCyclicExtensionsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCyclicExtensionsTom" ] }, { "name": "HasCyclicExtensionsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1539 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCyclicExtensionsTom" ] }, { "name": "ComputedCyclicExtensionsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1566 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ComputedCyclicExtensionsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedCyclicExtensionsTom" ] ] }, { "rank": 1, "comment": "ComputedCyclicExtensionsTom", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedCyclicExtensionsTom" ] }, { "name": "SetComputedCyclicExtensionsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1566 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedCyclicExtensionsTom: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedCyclicExtensionsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedCyclicExtensionsTom" ] }, { "name": "HasComputedCyclicExtensionsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1566 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedCyclicExtensionsTom" ] }, { "name": "CyclicExtensionsTomOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1567 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1568 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "CyclicExtensionsTomOp: for one prime", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 3, "comment": "CyclicExtensionsTomOp: for a table of marks, and a list (of primes)", "filters": [ [ "IsTableOfMarks" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclicExtensionsTomOp" ] }, { "name": "DecomposedFixedPointVector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1605 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "DecomposedFixedPointVector", "filters": [ [ "IsTableOfMarks" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DecomposedFixedPointVector" ] }, { "name": "EulerianFunctionByTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1643 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1644 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "EulerianFunctionByTom", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 39, "comment": "EulerianFunctionByTom", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "EulerianFunctionByTom" ] }, { "name": "IntersectionsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1679 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "IntersectionsTom", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntersectionsTom" ] }, { "name": "FactorGroupTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1718 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "FactorGroupTom: for a table of marks, and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorGroupTom" ] }, { "name": "MaximalSubgroupsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1750 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1751 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MaximalSubgroupsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalSubgroupsTom" ] ] }, { "rank": 1, "comment": "MaximalSubgroupsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [ { "rank": 20, "comment": "MaximalSubgroupsTom: for a table of marks, and a positive integer", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroupsTom" ] }, { "name": "SetMaximalSubgroupsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1750 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalSubgroupsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalSubgroupsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalSubgroupsTom" ] }, { "name": "HasMaximalSubgroupsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1750 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalSubgroupsTom" ] }, { "name": "MinimalSupergroupsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1778 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "MinimalSupergroupsTom: for a table of marks", "filters": [ [ "IsTableOfMarks" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalSupergroupsTom" ] }, { "name": "GeneratorsSubgroupsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1851 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "GeneratorsSubgroupsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGeneratorsSubgroupsTom" ] ] }, { "rank": 1, "comment": "GeneratorsSubgroupsTom: default method for a table of marks", "filters": [ [ "IsTableOfMarks" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsSubgroupsTom" ] }, { "name": "SetGeneratorsSubgroupsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1851 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGeneratorsSubgroupsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGeneratorsSubgroupsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGeneratorsSubgroupsTom" ] }, { "name": "HasGeneratorsSubgroupsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1851 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGeneratorsSubgroupsTom" ] }, { "name": "StraightLineProgramsTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1883 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "StraightLineProgramsTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStraightLineProgramsTom" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StraightLineProgramsTom" ] }, { "name": "SetStraightLineProgramsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1883 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStraightLineProgramsTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStraightLineProgramsTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStraightLineProgramsTom" ] }, { "name": "HasStraightLineProgramsTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 1883 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStraightLineProgramsTom" ] }, { "name": "RepresentativeTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2011 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "RepresentativeTom: for a table of marks with stored `StraightLineProgramsTom' value", "filters": [ [ "IsTableOfMarks", "HasStraightLineProgramsTom" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 22, "comment": "RepresentativeTom: for a table of marks with stored `GeneratorsSubgroupsTom' value", "filters": [ [ "IsTableOfMarks", "HasGeneratorsSubgroupsTom" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativeTom" ] }, { "name": "RepresentativeTomByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2013 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 26, "comment": "RepresentativeTomByGenerators", "filters": [ [ "IsTableOfMarks", "HasStraightLineProgramsTom" ], [ "IsInt", "IsPosRat" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativeTomByGenerators" ] }, { "name": "RepresentativeTomByGeneratorsNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2017 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 26, "comment": "RepresentativeTomByGeneratorsNC", "filters": [ [ "IsTableOfMarks", "HasStraightLineProgramsTom" ], [ "IsInt", "IsPosRat" ], [ "IsHomogeneousList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativeTomByGeneratorsNC" ] }, { "name": "FusionCharTableTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2105 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 30, "comment": "FusionCharTableTom: [ IsOrdinaryTable and IsLibraryCharacterTableRep and HasFusionToTom, IsTableOfMarks and IsLibTomRep ]", "filters": [ [ "IsOrdinaryTable", "IsLibraryCharacterTableRep", "HasFusionToTom" ], [ "IsTableOfMarks", "IsLibTomRep" ] ] }, { "rank": 23, "comment": "FusionCharTableTom: for ordinary character table and table of marks", "filters": [ [ "IsOrdinaryTable" ], [ "IsTableOfMarks" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionCharTableTom" ] }, { "name": "PossibleFusionsCharTableTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2108 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "PossibleFusionsCharTableTom: for ordinary character table and table of marks", "filters": [ [ "IsOrdinaryTable" ], [ "IsTableOfMarks" ] ] } ], "3args": [ { "rank": 24, "comment": "PossibleFusionsCharTableTom: for ordinary character table, table of marks, and record", "filters": [ [ "IsOrdinaryTable" ], [ "IsTableOfMarks" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PossibleFusionsCharTableTom" ] }, { "name": "PermCharsTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2160 }, { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2161 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 23, "comment": "PermCharsTom: for character table and table of marks", "filters": [ [ "IsOrdinaryTable" ], [ "IsTableOfMarks" ] ] }, { "rank": 3, "comment": "PermCharsTom: for explicit fusion map and table of marks", "filters": [ [ "IsList" ], [ "IsTableOfMarks" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermCharsTom" ] }, { "name": "TableOfMarksCyclic", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2202 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "TableOfMarksCyclic: for a positive integer", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TableOfMarksCyclic" ] }, { "name": "TableOfMarksDihedral", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "TableOfMarksDihedral: for a positive integer", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TableOfMarksDihedral" ] }, { "name": "TableOfMarksFrobenius", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/tom.gd", "line": 2276 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "TableOfMarksFrobenius: tom of a Frobenius group", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TableOfMarksFrobenius" ] }, { "name": "MemoryUsageOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/memusage.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "MemoryUsageOp", "filters": [ [ "IsObjMap" ], [ "IsFunction" ] ] }, { "rank": 3, "comment": "MemoryUsageOp", "filters": [ [ "IsObjSet" ], [ "IsFunction" ] ] }, { "rank": 1, "comment": "MemoryUsageOp", "filters": [ [], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MemoryUsageOp" ] }, { "name": "GaloisType", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/gap/lib/galois.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "GaloisType: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGaloisType" ] ] }, { "rank": 20, "comment": "GaloisType: for polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "HasGaloisGroupOnRoots" ] ] }, { "rank": 19, "comment": "GaloisType: for polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ], "aka": [ "DoGaloisType" ] } ], "2args": [ { "rank": 21, "comment": "GaloisType: for polynomials and list", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GaloisType" ] }, { "name": "SetGaloisType", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/galois.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGaloisType: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGaloisType: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGaloisType" ] }, { "name": "HasGaloisType", "type": "Filter", "locations": [ { "file": "/home/mtorpey/gap/lib/galois.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGaloisType" ] }, { "name": "TeXObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/obsolete.gd", "line": 466 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TeXObj" ] }, { "name": "LaTeXObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/obsolete.gd", "line": 487 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "LaTeXObj: matrix", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 17, "comment": "LaTeXObj: rational", "filters": [ [ "IsRat" ] ] }, { "rank": 17, "comment": "LaTeXObj: for an internal FFE", "filters": [ [ "IsFFE", "IsInternalRep" ] ] }, { "rank": 14, "comment": "LaTeXObj: polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 10, "comment": "LaTeXObj: for an element of an f.p. group (default repres.)", "filters": [ [ "IsPackedElementDefaultRep", "IsElementOfFpGroup" ] ] }, { "rank": 6, "comment": "LaTeXObj: assoc word in letter rep", "filters": [ [ "IsAssociativeElement", "IsWord", "IsLetterAssocWordRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LaTeXObj" ] }, { "name": "ProcessID", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/io.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ProcessID: system getter", "filters": [ [ "IsAttributeStoringRep", "HasProcessID" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProcessID" ] }, { "name": "SetProcessID", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/io.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetProcessID: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetProcessID: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetProcessID" ] }, { "name": "HasProcessID", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/io.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasProcessID" ] }, { "name": "IO_Pickle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/pickle.gd", "line": 30 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/pickle.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 0, "comment": "IO_Pickle: for an object, pickle to string method", "filters": [ [] ] } ], "2args": [ { "rank": 62, "comment": "IO_Pickle: for a permutation group", "filters": [ [ "IsFile" ], [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 60, "comment": "IO_Pickle: for a finite field", "filters": [ [ "IsFile" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 46, "comment": "IO_Pickle: for a matrix group", "filters": [ [ "IsFile" ], [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IO_Pickle: for a character table", "filters": [ [ "IsFile" ], [ "IsCharacterTable" ] ] }, { "rank": 21, "comment": "IO_Pickle: for a univariate Laurent polynomial", "filters": [ [ "IsFile" ], [ "IsLaurentPolynomial", "HasIsLaurentPolynomial", "IsLaurentPolynomialDefaultRep" ] ] }, { "rank": 19, "comment": "IO_Pickle: for a univariate rational function", "filters": [ [ "IsFile" ], [ "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction", "IsUnivariateRationalFunctionDefaultRep" ] ] }, { "rank": 19, "comment": "IO_Pickle: for an integer", "filters": [ [ "IsFile" ], [ "IsInt" ] ] }, { "rank": 18, "comment": "IO_Pickle: for rational functions", "filters": [ [ "IsFile" ], [ "IsPolynomialFunction", "IsPolynomialDefaultRep" ] ] }, { "rank": 18, "comment": "IO_Pickle: for a range", "filters": [ [ "IsFile" ], [ "IsList", "IsRangeRep" ] ] }, { "rank": 18, "comment": "IO_Pickle: for a string", "filters": [ [ "IsFile" ], [ "IsList", "IsStringRep" ] ] }, { "rank": 17, "comment": "IO_Pickle: for rational functions", "filters": [ [ "IsFile" ], [ "IsPolynomialFunction", "IsRationalFunctionDefaultRep" ] ] }, { "rank": 16, "comment": "IO_Pickle: for a cyclotomic", "filters": [ [ "IsFile" ], [ "IsCyclotomic" ] ] }, { "rank": 16, "comment": "IO_Pickle: for a finite field element", "filters": [ [ "IsFile" ], [ "IsFFE" ] ] }, { "rank": 14, "comment": "IO_Pickle: for a float", "filters": [ [ "IsFile" ], [ "IsFloat" ] ] }, { "rank": 9, "comment": "IO_Pickle: for a partial perm", "filters": [ [ "IsFile" ], [ "IsPartialPerm" ] ] }, { "rank": 9, "comment": "IO_Pickle: for a permutation", "filters": [ [ "IsFile" ], [ "IsPerm" ] ] }, { "rank": 8, "comment": "IO_Pickle: for a weak pointer object", "filters": [ [ "IsFile" ], [ "IsList", "IsWeakPointerObject" ] ] }, { "rank": 8, "comment": "IO_Pickle: for a transformation", "filters": [ [ "IsFile" ], [ "IsTransformation" ] ] }, { "rank": 4, "comment": "IO_Pickle: for a real random source", "filters": [ [ "IsFile" ], [ "IsRealRandomSource" ] ] }, { "rank": 4, "comment": "IO_Pickle: for a Mersenne twister random source", "filters": [ [ "IsFile" ], [ "IsRandomSource", "IsMersenneTwister" ] ] }, { "rank": 4, "comment": "IO_Pickle: for a GAP random source", "filters": [ [ "IsFile" ], [ "IsRandomSource", "IsGAPRandomSource" ] ] }, { "rank": 4, "comment": "IO_Pickle: for the global random source", "filters": [ [ "IsFile" ], [ "IsRandomSource", "IsGlobalRandomSource" ] ] }, { "rank": 3, "comment": "IO_Pickle: for an operation", "filters": [ [ "IsFile" ], [ "IsFunction", "IsOperation" ] ] }, { "rank": 3, "comment": "IO_Pickle: IO_Results are forbidden", "filters": [ [ "IsFile" ], [ "IO_Result" ] ] }, { "rank": 3, "comment": "IO_Pickle: for a list", "filters": [ [ "IsFile" ], [ "IsList" ] ] }, { "rank": 2, "comment": "IO_Pickle: for a function", "filters": [ [ "IsFile" ], [ "IsFunction" ] ] }, { "rank": 2, "comment": "IO_Pickle: for a straight line program", "filters": [ [ "IsFile" ], [ "IsStraightLineProgram" ] ] }, { "rank": 2, "comment": "IO_Pickle: for a record", "filters": [ [ "IsFile" ], [ "IsRecord" ] ] }, { "rank": 2, "comment": "IO_Pickle: for a character", "filters": [ [ "IsFile" ], [ "IsChar" ] ] }, { "rank": 2, "comment": "IO_Pickle: for a boolean", "filters": [ [ "IsFile" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IO_Pickle" ] }, { "name": "IO_Unpickle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/pickle.gd", "line": 31 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/pickle.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "IO_Unpickle: for a string, unpickle from string method", "filters": [ [ "IsStringRep" ] ] }, { "rank": 1, "comment": "IO_Unpickle: for a file", "filters": [ [ "IsFile" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IO_Unpickle" ] }, { "name": "BackgroundJobByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 33 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 1, "comment": "BackgroundJobByFork: for a function and a list", "filters": [ [ "IsFunction" ], [] ] } ], "3args": [ { "rank": 2, "comment": "BackgroundJobByFork: for a function, a list and a record", "filters": [ [ "IsFunction" ], [], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "BackgroundJobByFork" ] }, { "name": "IsIdle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 41 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 116 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "IsIdle: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ] ] }, { "rank": 4, "comment": "IsIdle: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIdle" ] }, { "name": "HasTerminated", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "HasTerminated: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTerminated" ] }, { "name": "WaitUntilIdle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "WaitUntilIdle: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WaitUntilIdle" ] }, { "name": "Kill", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 44 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 114 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "Kill: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ] ] }, { "rank": 4, "comment": "Kill: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Kill" ] }, { "name": "Pickup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 45 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 117 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 4, "comment": "Pickup: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ] ] }, { "rank": 4, "comment": "Pickup: for a background job by fork", "filters": [ [ "IsBackgroundJobByFork" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Pickup" ] }, { "name": "Submit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 46 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 115 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "Submit: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ], [ "IsList" ] ] }, { "rank": 4, "comment": "Submit: for a background job by fork and an object", "filters": [ [ "IsBackgroundJobByFork" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Submit" ] }, { "name": "ParTakeFirstResultByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 53 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "ParTakeFirstResultByFork: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [ { "rank": 5, "comment": "ParTakeFirstResultByFork: for two lists and a record", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParTakeFirstResultByFork" ] }, { "name": "ParDoByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 62 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "ParDoByFork: for two lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [ { "rank": 5, "comment": "ParDoByFork: for two lists and a record", "filters": [ [ "IsList" ], [ "IsList" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParDoByFork" ] }, { "name": "ParMapReduceByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 5, "comment": "ParMapReduceByFork: for a list, two functions and a record", "filters": [ [ "IsList" ], [ "IsFunction" ], [ "IsFunction" ], [ "IsRecord" ] ] } ], "5args": [], "6args": [] }, "aka": [ "ParMapReduceByFork" ] }, { "name": "ParListByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 83 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 4, "comment": "ParListByFork: for a list, two functions and a record", "filters": [ [ "IsList" ], [ "IsFunction" ], [ "IsRecord" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParListByFork" ] }, { "name": "ParWorkerFarmByFork", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "ParWorkerFarmByFork: for a function and a record", "filters": [ [ "IsFunction" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ParWorkerFarmByFork" ] }, { "name": "DoQueues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/background.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "DoQueues: for a worker farm by fork", "filters": [ [ "IsWorkerFarmByFork" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoQueues" ] }, { "name": "IOHub", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IOHub" ] }, { "name": "CloseConnection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 22, "comment": "CloseConnection: for an IO hub and a positive integer", "filters": [ [ "IsIOHub" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CloseConnection" ] }, { "name": "ShutdownServingSocket", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "ShutdownServingSocket: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ShutdownServingSocket" ] }, { "name": "Shutdown", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "Shutdown: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Shutdown" ] }, { "name": "AttachServingSocket", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 24, "comment": "AttachServingSocket: for an address and a port", "filters": [ [ "IsIOHub" ], [ "IsStringRep" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "AttachServingSocket" ] }, { "name": "NewConnection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "NewConnection: for an IO hub and two integers", "filters": [ [ "IsIOHub" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewConnection" ] }, { "name": "AcceptNewConnection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "AcceptNewConnection: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AcceptNewConnection" ] }, { "name": "GetInput", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "GetInput: for an IO hub and an integer", "filters": [ [ "IsIOHub" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetInput" ] }, { "name": "SubmitOutput", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 24, "comment": "SubmitOutput: for an IO hub, a positive integers and an obj", "filters": [ [ "IsIOHub" ], [ "IsInt", "IsPosRat" ], [ "IsStringRep" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubmitOutput" ] }, { "name": "OutputQueue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "OutputQueue: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OutputQueue" ] }, { "name": "InputQueue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "InputQueue: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InputQueue" ] }, { "name": "DoIO", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 36 }, { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "DoIO: for an IO hub", "filters": [ [ "IsIOHub" ] ] } ], "2args": [ { "rank": 4, "comment": "DoIO: for an IO hub and a boolean", "filters": [ [ "IsIOHub" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DoIO" ] }, { "name": "NewTCPConnection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 24, "comment": "NewTCPConnection: for an IO hub, an address and a port", "filters": [ [ "IsIOHub" ], [ "IsStringRep" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NewTCPConnection" ] }, { "name": "StoreLenIn8Bytes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "StoreLenIn8Bytes: for a string and a len", "filters": [ [ "IsStringRep" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StoreLenIn8Bytes" ] }, { "name": "GetLenFrom8Bytes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/io-4.5.4/gap/iohub.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "GetLenFrom8Bytes: for a string", "filters": [ [ "IsStringRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetLenFrom8Bytes" ] }, { "name": "UChar", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 38 }, { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 18, "comment": "UChar", "filters": [ [ "IsInt" ] ] }, { "rank": 1, "comment": "UChar", "filters": [ [ "IsChar" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UChar" ] }, { "name": "Unicode", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 43 }, { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Unicode", "filters": [ [ "IsStringRep" ] ] }, { "rank": 2, "comment": "Unicode", "filters": [ [ "IsList" ] ] } ], "2args": [ { "rank": 10, "comment": "Unicode", "filters": [ [ "IsString" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Unicode" ] }, { "name": "Encode", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 49 }, { "file": "/home/mtorpey/.gap/pkg/GAPDoc-1.6.2/lib/UnicodeTools.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "Encode", "filters": [ [ "IsUnicodeString" ] ] } ], "2args": [ { "rank": 12, "comment": "Encode", "filters": [ [ "IsUnicodeString" ], [ "IsString" ] ] } ], "3args": [ { "rank": 12, "comment": "Encode", "filters": [ [ "IsUnicodeString" ], [ "IsString" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Encode" ] }, { "name": "SimsNo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/primitiv.gd", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20064, "comment": "SimsNo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSimsNo" ] ] }, { "rank": 61, "comment": "SimsNo: via `PrimitiveIdentification'", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -10, "comment": "SimsNo: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SimsNo" ] }, { "name": "SetSimsNo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/primitiv.gd", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSimsNo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSimsNo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSimsNo" ] }, { "name": "HasSimsNo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/primitiv.gd", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSimsNo" ] }, { "name": "MinimalBlockDimension", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 245 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "MinimalBlockDimension: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalBlockDimension" ] ] }, { "rank": 45, "comment": "MinimalBlockDimension: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "MinimalBlockDimension: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 100, "comment": "MinimalBlockDimension: for matrix group and field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalBlockDimension" ] }, { "name": "SetMinimalBlockDimension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 245 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalBlockDimension: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalBlockDimension: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalBlockDimension" ] }, { "name": "HasMinimalBlockDimension", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 245 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalBlockDimension" ] }, { "name": "IsPrimitiveMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 259 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 45 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsPrimitiveMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimitiveMatrixGroup" ] ] }, { "rank": 45, "comment": "IsPrimitiveMatrixGroup: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -13, "comment": "IsPrimitiveMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 100, "comment": "IsPrimitiveMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLinearlyPrimitive", "IsPrimitiveMatrixGroup" ] }, { "name": "SetIsPrimitiveMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 259 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimitiveMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimitiveMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [ { "rank": 100, "comment": "SetIsPrimitiveMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLinearlyPrimitive", "SetIsPrimitiveMatrixGroup" ] }, { "name": "HasIsPrimitiveMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/primgrp-3.3.2/lib/irredsol.gd", "line": 259 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "HasIsPrimitiveMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLinearlyPrimitive", "HasIsPrimitiveMatrixGroup" ] }, { "name": "IdGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IdGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdGroup" ] ] }, { "rank": 35, "comment": "IdGroup: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "IdGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdGroup", "IdSmallGroup" ] }, { "name": "SetIdGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdGroup" ] }, { "name": "HasIdGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 358 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdGroup" ] }, { "name": "Gap3CatalogueIdGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 421 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "Gap3CatalogueIdGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGap3CatalogueIdGroup" ] ] }, { "rank": 35, "comment": "Gap3CatalogueIdGroup: for permgroups or pcgroups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "Gap3CatalogueIdGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Gap3CatalogueIdGroup", "IdGap3SolvableGroup" ] }, { "name": "SetGap3CatalogueIdGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 421 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGap3CatalogueIdGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGap3CatalogueIdGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGap3CatalogueIdGroup" ] }, { "name": "HasGap3CatalogueIdGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 421 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGap3CatalogueIdGroup" ] }, { "name": "FrattinifactorSize", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FrattinifactorSize: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrattinifactorSize" ] ] }, { "rank": 35, "comment": "FrattinifactorSize: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "FrattinifactorSize: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FrattinifactorSize" ] }, { "name": "SetFrattinifactorSize", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrattinifactorSize: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrattinifactorSize: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrattinifactorSize" ] }, { "name": "HasFrattinifactorSize", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 452 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrattinifactorSize" ] }, { "name": "FrattinifactorId", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 465 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FrattinifactorId: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFrattinifactorId" ] ] }, { "rank": 35, "comment": "FrattinifactorId: generic method for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 1, "comment": "FrattinifactorId: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FrattinifactorId" ] }, { "name": "SetFrattinifactorId", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 465 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFrattinifactorId: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFrattinifactorId: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFrattinifactorId" ] }, { "name": "HasFrattinifactorId", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/SmallGrp-1.3/gap/small.gd", "line": 465 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFrattinifactorId" ] }, { "name": "ValueInterval", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/float.gi", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ValueInterval" ] }, { "name": "CoKernel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "CoKernel", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoKernel" ] }, { "name": "Degree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 81 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "Degree: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "Degree", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 13, "comment": "Degree", "filters": [ [ "IsRationalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Degree" ] }, { "name": "DerivedSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 97 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "DerivedSeries", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "DerivedSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DerivedSeries" ] }, { "name": "Determinant", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "Determinant", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 31, "comment": "Determinant", "filters": [ [ "IsClassFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Determinant" ] }, { "name": "IsIrreducible", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 149 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "IsIrreducible: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 31, "comment": "IsIrreducible", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 8, "comment": "IsIrreducible", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "2args": [ { "rank": 100, "comment": "IsIrreducible: for matrix group and field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 41, "comment": "IsIrreducible: polynomial", "filters": [ [ "IsPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIrreducible" ] }, { "name": "IsMonomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 172 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsMonomial", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 34, "comment": "IsMonomial", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 31, "comment": "IsMonomial", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 22, "comment": "IsMonomial", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 19, "comment": "IsMonomial", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMonomial" ] }, { "name": "IsNilpotent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 187 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "IsNilpotent", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "IsNilpotent", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsNilpotent", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotent" ] }, { "name": "IsSimple", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "IsSimple", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "IsSimple", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsSimple", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSimple" ] }, { "name": "IsAlmostSimple", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 227 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsAlmostSimple", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsAlmostSimple", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAlmostSimple" ] }, { "name": "IsSolvable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "IsSolvable", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "IsSolvable", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsSolvable", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 14, "comment": "IsSolvable: rational polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ], "aka": [ "IsSolvablePolynomial" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSolvable" ] }, { "name": "IsSporadicSimple", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 265 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsSporadicSimple", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsSporadicSimple", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSporadicSimple" ] }, { "name": "IsSupersolvable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 279 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsSupersolvable", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsSupersolvable", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSupersolvable" ] }, { "name": "IsPerfect", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 290 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "IsPerfect", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 22, "comment": "IsPerfect", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPerfect" ] }, { "name": "Kernel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 31, "comment": "Kernel", "filters": [ [ "IsClassFunction" ] ] }, { "rank": 7, "comment": "Kernel", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Kernel" ] }, { "name": "LowerCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 325 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "LowerCentralSeries", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "LowerCentralSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowerCentralSeries" ] }, { "name": "Rank", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 348 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 48, "comment": "Rank: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ], "aka": [ "RankOfFreeGroup" ] }, { "rank": 35, "comment": "Rank", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 34, "comment": "Rank", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Rank" ] }, { "name": "UpperCentralSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/gap/lib/overload.g", "line": 359 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 36, "comment": "UpperCentralSeries", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 35, "comment": "UpperCentralSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpperCentralSeries" ] }, { "name": "PGAutomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/autpgrp-1.10/gap/autos.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 63, "comment": "PGAutomorphism: for p-groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsPGroup", "HasIsPGroup" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PGAutomorphism" ] }, { "name": "PGMult", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/autpgrp-1.10/gap/autos.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "PGMult", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 44, "comment": "PGMult", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PGMult" ] }, { "name": "PGInverse", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/autpgrp-1.10/gap/autos.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "PGInverse", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 22, "comment": "PGInverse", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PGInverse" ] }, { "name": "PGPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/autpgrp-1.10/gap/autos.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 40, "comment": "PGPower", "filters": [ [ "IsInt" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] }, { "rank": 40, "comment": "PGPower", "filters": [ [ "IsInt" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsPGAutomorphismRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PGPower" ] }, { "name": "PGMultList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/autpgrp-1.10/gap/autos.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "PGMultList", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PGMultList" ] }, { "name": "IrrFacsAlgExtPol", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/factors.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IrrFacsAlgExtPol: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIrrFacsAlgExtPol" ] ] }, { "rank": 14, "comment": "IrrFacsAlgExtPol", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 0, "comment": "IrrFacsAlgExtPol: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IrrFacsAlgExtPol" ] }, { "name": "SetIrrFacsAlgExtPol", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/factors.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIrrFacsAlgExtPol: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIrrFacsAlgExtPol: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIrrFacsAlgExtPol" ] }, { "name": "HasIrrFacsAlgExtPol", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/factors.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIrrFacsAlgExtPol" ] }, { "name": "ExponentsOfUnits", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 59, "comment": "ExponentsOfUnits: for number fields", "filters": [ [ "IsNumberField", "HasIsNumberField" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsOfUnits" ] }, { "name": "IsPrimitiveElementOfNumberField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "IsPrimitiveElementOfNumberField: for number field and algebraic element", "filters": [ [ "IsNumberField", "HasIsNumberField" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimitiveElementOfNumberField" ] }, { "name": "RelationLattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 61, "comment": "RelationLattice: for matrix fields", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ], [ "IsCollection" ] ] }, { "rank": 60, "comment": "RelationLattice: for fields by polynomial", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelationLattice" ] }, { "name": "IsUnitGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUnitGroup" ] ] }, { "rank": 0, "comment": "IsUnitGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnitGroup" ] }, { "name": "SetIsUnitGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUnitGroup" ] }, { "name": "HasIsUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUnitGroup" ] }, { "name": "IsUnitGroupIsomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsUnitGroupIsomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUnitGroupIsomorphism" ] ] }, { "rank": 0, "comment": "IsUnitGroupIsomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnitGroupIsomorphism" ] }, { "name": "SetIsUnitGroupIsomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUnitGroupIsomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUnitGroupIsomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUnitGroupIsomorphism" ] }, { "name": "HasIsUnitGroupIsomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUnitGroupIsomorphism" ] }, { "name": "IsNumberFieldByMatrices", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "IsNumberFieldByMatrices: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 0, "comment": "IsNumberFieldByMatrices: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNumberFieldByMatrices" ] }, { "name": "SetIsNumberFieldByMatrices", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNumberFieldByMatrices: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNumberFieldByMatrices: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNumberFieldByMatrices" ] }, { "name": "HasIsNumberFieldByMatrices", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNumberFieldByMatrices" ] }, { "name": "IsMultGroupByFieldElemsIsomorphism", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsMultGroupByFieldElemsIsomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMultGroupByFieldElemsIsomorphism" ] ] }, { "rank": 0, "comment": "IsMultGroupByFieldElemsIsomorphism: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMultGroupByFieldElemsIsomorphism" ] }, { "name": "SetIsMultGroupByFieldElemsIsomorphism", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMultGroupByFieldElemsIsomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMultGroupByFieldElemsIsomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMultGroupByFieldElemsIsomorphism" ] }, { "name": "HasIsMultGroupByFieldElemsIsomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMultGroupByFieldElemsIsomorphism" ] }, { "name": "IntegerDefiningPolynomial", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "IntegerDefiningPolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIntegerDefiningPolynomial" ] ] }, { "rank": 59, "comment": "IntegerDefiningPolynomial: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 58, "comment": "IntegerDefiningPolynomial: for algebraic extension", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ] ] }, { "rank": 0, "comment": "IntegerDefiningPolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntegerDefiningPolynomial" ] }, { "name": "SetIntegerDefiningPolynomial", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIntegerDefiningPolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIntegerDefiningPolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIntegerDefiningPolynomial" ] }, { "name": "HasIntegerDefiningPolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIntegerDefiningPolynomial" ] }, { "name": "IntegerPrimitiveElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "IntegerPrimitiveElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIntegerPrimitiveElement" ] ] }, { "rank": 70, "comment": "IntegerPrimitiveElement: for the rationals", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 59, "comment": "IntegerPrimitiveElement: for matrix field", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ] ] }, { "rank": 58, "comment": "IntegerPrimitiveElement: for algebraic extension", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ] ] }, { "rank": 0, "comment": "IntegerPrimitiveElement: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IntegerPrimitiveElement" ] }, { "name": "SetIntegerPrimitiveElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIntegerPrimitiveElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIntegerPrimitiveElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIntegerPrimitiveElement" ] }, { "name": "HasIntegerPrimitiveElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIntegerPrimitiveElement" ] }, { "name": "EquationOrderBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "EquationOrderBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEquationOrderBasis" ] ] }, { "rank": 85, "comment": "EquationOrderBasis: for the rationals", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 57, "comment": "EquationOrderBasis: for number field", "filters": [ [ "IsNumberField", "HasIsNumberField" ] ] }, { "rank": 0, "comment": "EquationOrderBasis: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [ { "rank": 57, "comment": "EquationOrderBasis: for number field and primitive element", "filters": [ [ "IsNumberField", "HasIsNumberField" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EquationOrderBasis" ] }, { "name": "SetEquationOrderBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEquationOrderBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEquationOrderBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEquationOrderBasis" ] }, { "name": "HasEquationOrderBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEquationOrderBasis" ] }, { "name": "MaximalOrderBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "MaximalOrderBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaximalOrderBasis" ] ] }, { "rank": 85, "comment": "MaximalOrderBasis: for the rationals", "filters": [ [ "IsNonTrivial", "HasIsNonTrivial", "CategoryCollections(IsCyclotomic)", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing", "IsPrimeField", "HasIsPrimeField" ] ] }, { "rank": 57, "comment": "MaximalOrderBasis: for number field", "filters": [ [ "IsNumberField", "HasIsNumberField" ] ] }, { "rank": 0, "comment": "MaximalOrderBasis: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalOrderBasis" ] }, { "name": "SetMaximalOrderBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaximalOrderBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaximalOrderBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalOrderBasis" ] }, { "name": "HasMaximalOrderBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalOrderBasis" ] }, { "name": "UnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "UnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnitGroup" ] ] }, { "rank": 57, "comment": "UnitGroup: for number field", "filters": [ [ "IsNumberField", "HasIsNumberField" ] ] }, { "rank": 0, "comment": "UnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnitGroup" ] }, { "name": "SetUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnitGroup" ] }, { "name": "HasUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnitGroup" ] }, { "name": "FieldOfUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FieldOfUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFieldOfUnitGroup" ] ] }, { "rank": 0, "comment": "FieldOfUnitGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FieldOfUnitGroup" ] }, { "name": "SetFieldOfUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFieldOfUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFieldOfUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFieldOfUnitGroup" ] }, { "name": "HasFieldOfUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/alnuth-3.1.0/gap/field.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFieldOfUnitGroup" ] }, { "name": "IsWeightedCollector", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsWeightedCollector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsWeightedCollector" ] ] }, { "rank": 14, "comment": "IsWeightedCollector: from-the-left collector", "filters": [ [ "IsMutable", "IsPolycyclicCollector", "IsFromTheLeftCollectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsWeightedCollector" ] }, { "name": "SetIsWeightedCollector", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsWeightedCollector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsWeightedCollector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsWeightedCollector" ] }, { "name": "HasIsWeightedCollector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsWeightedCollector" ] }, { "name": "IsPolynomialCollector", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsPolynomialCollector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPolynomialCollector" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolynomialCollector" ] }, { "name": "SetIsPolynomialCollector", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPolynomialCollector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPolynomialCollector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPolynomialCollector" ] }, { "name": "HasIsPolynomialCollector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPolynomialCollector" ] }, { "name": "UseLibraryCollector", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "UseLibraryCollector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUseLibraryCollector" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UseLibraryCollector" ] }, { "name": "SetUseLibraryCollector", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUseLibraryCollector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUseLibraryCollector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUseLibraryCollector" ] }, { "name": "HasUseLibraryCollector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUseLibraryCollector" ] }, { "name": "FromTheLeftCollector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 51, "comment": "FromTheLeftCollector: for free groups", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 18, "comment": "FromTheLeftCollector: for positive integer", "filters": [ [ "IsInt" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FromTheLeftCollector" ] }, { "name": "ExponentsByObj", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 15, "comment": "ExponentsByObj: from-the-left collector, gen-exp-list", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExponentsByObj" ] }, { "name": "GetPower", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 74 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "GetPower: from-the-left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetPower" ] }, { "name": "GetConjugate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 49, "comment": "GetConjugate: from the left collector", "filters": [ [ "IsFromTheLeftCollectorRep" ], [ "IsInt" ], [ "IsInt" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "GetConjugate" ] }, { "name": "IsPolycyclicPresentation", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsPolycyclicPresentation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPolycyclicPresentation" ] ] }, { "rank": 13, "comment": "IsPolycyclicPresentation: FromTheLeftCollector", "filters": [ [ "IsFromTheLeftCollectorRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolycyclicPresentation" ] }, { "name": "SetIsPolycyclicPresentation", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPolycyclicPresentation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPolycyclicPresentation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPolycyclicPresentation" ] }, { "name": "HasIsPolycyclicPresentation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/collect.gd", "line": 111 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPolycyclicPresentation" ] }, { "name": "Exponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Exponents: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Exponents" ] }, { "name": "NameTag", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "NameTag: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NameTag" ] }, { "name": "GenExpList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "GenExpList: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GenExpList" ] }, { "name": "Depth", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "Depth: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Depth" ] }, { "name": "LeadingExponent", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "LeadingExponent: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeadingExponent" ] }, { "name": "TailOfElm", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "TailOfElm: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTailOfElm" ] ] }, { "rank": 8, "comment": "TailOfElm: for pcp elements", "filters": [ [ "IsPcpElement", "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TailOfElm" ] }, { "name": "SetTailOfElm", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTailOfElm: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTailOfElm: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTailOfElm" ] }, { "name": "HasTailOfElm", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTailOfElm" ] }, { "name": "RelativeOrderPcp", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "RelativeOrderPcp: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelativeOrderPcp" ] ] }, { "rank": 6, "comment": "RelativeOrderPcp", "filters": [ [ "IsPcpElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeOrderPcp" ] }, { "name": "SetRelativeOrderPcp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelativeOrderPcp: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelativeOrderPcp: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeOrderPcp" ] }, { "name": "HasRelativeOrderPcp", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelativeOrderPcp" ] }, { "name": "RelativeIndex", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "RelativeIndex: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRelativeIndex" ] ] }, { "rank": 6, "comment": "RelativeIndex", "filters": [ [ "IsPcpElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RelativeIndex" ] }, { "name": "SetRelativeIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRelativeIndex: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRelativeIndex: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRelativeIndex" ] }, { "name": "HasRelativeIndex", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRelativeIndex" ] }, { "name": "FactorOrder", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "FactorOrder: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFactorOrder" ] ] }, { "rank": 6, "comment": "FactorOrder", "filters": [ [ "IsPcpElement" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FactorOrder" ] }, { "name": "SetFactorOrder", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFactorOrder: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFactorOrder: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFactorOrder" ] }, { "name": "HasFactorOrder", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpelms.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFactorOrder" ] }, { "name": "Igs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "Igs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIgs" ] ] }, { "rank": 50, "comment": "Igs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 2, "comment": "Igs", "filters": [ [ "IsList" ] ] }, { "rank": -9, "comment": "Igs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Igs" ] }, { "name": "SetIgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIgs" ] }, { "name": "HasIgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 21 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIgs" ] }, { "name": "Ngs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "Ngs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNgs" ] ] }, { "rank": 50, "comment": "Ngs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 2, "comment": "Ngs", "filters": [ [ "IsList" ] ] }, { "rank": -9, "comment": "Ngs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Ngs" ] }, { "name": "SetNgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNgs" ] }, { "name": "HasNgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNgs" ] }, { "name": "Cgs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "Cgs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCgs" ] ] }, { "rank": 50, "comment": "Cgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 2, "comment": "Cgs", "filters": [ [ "IsList" ] ] }, { "rank": -9, "comment": "Cgs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Cgs" ] }, { "name": "SetCgs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCgs: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCgs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCgs" ] }, { "name": "HasCgs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/pcpgrps.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCgs" ] }, { "name": "Collector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 50, "comment": "Collector: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 2, "comment": "Collector: for pcp elements", "filters": [ [ "IsPcpElementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Collector" ] }, { "name": "EfaSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "EfaSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasEfaSeries" ] ] }, { "rank": 50, "comment": "EfaSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": -9, "comment": "EfaSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EfaSeries" ] }, { "name": "SetEfaSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetEfaSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetEfaSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetEfaSeries" ] }, { "name": "HasEfaSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasEfaSeries" ] }, { "name": "PcpsOfEfaSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "PcpsOfEfaSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcpsOfEfaSeries" ] ] }, { "rank": 50, "comment": "PcpsOfEfaSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": -9, "comment": "PcpsOfEfaSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcpsOfEfaSeries" ] }, { "name": "SetPcpsOfEfaSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcpsOfEfaSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcpsOfEfaSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcpsOfEfaSeries" ] }, { "name": "HasPcpsOfEfaSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcpsOfEfaSeries" ] }, { "name": "IsomorphismPcpGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsomorphismPcpGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismPcpGroup" ] ] }, { "rank": 10050, "comment": "IsomorphismPcpGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 107, "comment": "IsomorphismPcpGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "CanEasilyComputeWithIndependentGensAbelianGroup" ] ] }, { "rank": 66, "comment": "IsomorphismPcpGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] }, { "rank": 61, "comment": "IsomorphismPcpGroup", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 50, "comment": "IsomorphismPcpGroup: for rational matrix groups (Polenta)", "filters": [ [ "IsRationalMatrixGroup", "HasIsRationalMatrixGroup" ] ], "aka": [ "POL_IsomorphismToMatrixGroup_infinite" ] }, { "rank": 50, "comment": "IsomorphismPcpGroup: for matrix groups over a finite field (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "POL_IsomorphismToMatrixGroup_finite" ] }, { "rank": 48, "comment": "IsomorphismPcpGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsomorphismPcpGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 66, "comment": "IsomorphismPcpGroup: for matrix groups (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] }, { "rank": 61, "comment": "IsomorphismPcpGroup: for matrix fields", "filters": [ [ "IsNumberFieldByMatrices", "HasIsNumberFieldByMatrices" ], [ "IsCollection" ] ] }, { "rank": 60, "comment": "IsomorphismPcpGroup: for fields def. by polynomial", "filters": [ [ "IsNumberField", "HasIsNumberField", "IsAlgebraicExtension" ], [ "IsCollection" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismPcpGroup" ] }, { "name": "SetIsomorphismPcpGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismPcpGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismPcpGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismPcpGroup" ] }, { "name": "HasIsomorphismPcpGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismPcpGroup" ] }, { "name": "PcpGroupByEfaSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PcpGroupByEfaSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcpGroupByEfaSeries" ] ] }, { "rank": 50, "comment": "PcpGroupByEfaSeries", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "PcpGroupByEfaSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcpGroupByEfaSeries" ] }, { "name": "SetPcpGroupByEfaSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcpGroupByEfaSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcpGroupByEfaSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcpGroupByEfaSeries" ] }, { "name": "HasPcpGroupByEfaSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/basic/basic.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcpGroupByEfaSeries" ] }, { "name": "SplitExtensionByAutomorphisms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/cohom/cohom.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 102, "comment": "SplitExtensionByAutomorphisms: for a PcpGroup, a PcpGroup, and a list of automorphisms", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplitExtensionByAutomorphisms" ] }, { "name": "UnitriangularMatrixRepresentation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/matrep/matrep.gd", "line": 9 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 56, "comment": "UnitriangularMatrixRepresentation: for torsion free fin. gen. nilpotent pcp-groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsNilpotentGroup", "HasIsNilpotentGroup", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnitriangularMatrixRepresentation" ] }, { "name": "IsHomomorphismIntoMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/matrep/matrep.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20018, "comment": "IsHomomorphismIntoMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsHomomorphismIntoMatrixGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsHomomorphismIntoMatrixGroup" ] }, { "name": "SetIsHomomorphismIntoMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/matrep/matrep.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsHomomorphismIntoMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsHomomorphismIntoMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsHomomorphismIntoMatrixGroup" ] }, { "name": "HasIsHomomorphismIntoMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/matrep/matrep.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsHomomorphismIntoMatrixGroup" ] }, { "name": "SemiSimpleEfaSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "SemiSimpleEfaSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSemiSimpleEfaSeries" ] ] }, { "rank": 50, "comment": "SemiSimpleEfaSeries: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": -9, "comment": "SemiSimpleEfaSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SemiSimpleEfaSeries" ] }, { "name": "SetSemiSimpleEfaSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSemiSimpleEfaSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSemiSimpleEfaSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSemiSimpleEfaSeries" ] }, { "name": "HasSemiSimpleEfaSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSemiSimpleEfaSeries" ] }, { "name": "FCCentre", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FCCentre: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFCCentre" ] ] }, { "rank": 50, "comment": "FCCentre: FCCentre for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "FCCentre: FCCentre for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FCCentre: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FCCentre" ] }, { "name": "SetFCCentre", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFCCentre: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFCCentre: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFCCentre" ] }, { "name": "HasFCCentre", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFCCentre" ] }, { "name": "IsNilpotentByFinite", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsNilpotentByFinite: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentByFinite" ] ] }, { "rank": 50, "comment": "IsNilpotentByFinite: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "IsNilpotentByFinite: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentByFinite" ] }, { "name": "SetIsNilpotentByFinite", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentByFinite: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentByFinite: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentByFinite" ] }, { "name": "HasIsNilpotentByFinite", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentByFinite" ] }, { "name": "MaximalSubgroupClassesByIndexOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "MaximalSubgroupClassesByIndexOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroupClassesByIndexOp" ] }, { "name": "ComputedMaximalSubgroupClassesByIndexs", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedMaximalSubgroupClassesByIndexs: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedMaximalSubgroupClassesByIndexs" ] ] }, { "rank": 35, "comment": "ComputedMaximalSubgroupClassesByIndexs: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedMaximalSubgroupClassesByIndexs: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedMaximalSubgroupClassesByIndexs" ] }, { "name": "SetComputedMaximalSubgroupClassesByIndexs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedMaximalSubgroupClassesByIndexs: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedMaximalSubgroupClassesByIndexs: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedMaximalSubgroupClassesByIndexs" ] }, { "name": "HasComputedMaximalSubgroupClassesByIndexs", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedMaximalSubgroupClassesByIndexs" ] }, { "name": "MaximalSubgroupClassesByIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "MaximalSubgroupClassesByIndex: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MaximalSubgroupClassesByIndex" ] }, { "name": "HasMaximalSubgroupClassesByIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasMaximalSubgroupClassesByIndex: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaximalSubgroupClassesByIndex" ] }, { "name": "SetMaximalSubgroupClassesByIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetMaximalSubgroupClassesByIndex: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaximalSubgroupClassesByIndex" ] }, { "name": "LowIndexSubgroupClassesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "LowIndexSubgroupClassesOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowIndexSubgroupClassesOp" ] }, { "name": "ComputedLowIndexSubgroupClassess", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedLowIndexSubgroupClassess: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedLowIndexSubgroupClassess" ] ] }, { "rank": 35, "comment": "ComputedLowIndexSubgroupClassess: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedLowIndexSubgroupClassess: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedLowIndexSubgroupClassess" ] }, { "name": "SetComputedLowIndexSubgroupClassess", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedLowIndexSubgroupClassess: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedLowIndexSubgroupClassess: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedLowIndexSubgroupClassess" ] }, { "name": "HasComputedLowIndexSubgroupClassess", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedLowIndexSubgroupClassess" ] }, { "name": "LowIndexSubgroupClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "LowIndexSubgroupClasses: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowIndexSubgroupClasses" ] }, { "name": "HasLowIndexSubgroupClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasLowIndexSubgroupClasses: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLowIndexSubgroupClasses" ] }, { "name": "SetLowIndexSubgroupClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetLowIndexSubgroupClasses: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLowIndexSubgroupClasses" ] }, { "name": "LowIndexNormalSubgroupsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 69, "comment": "LowIndexNormalSubgroupsOp: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowIndexNormalSubgroupsOp" ] }, { "name": "ComputedLowIndexNormalSubgroupss", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedLowIndexNormalSubgroupss: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedLowIndexNormalSubgroupss" ] ] }, { "rank": 35, "comment": "ComputedLowIndexNormalSubgroupss: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedLowIndexNormalSubgroupss: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedLowIndexNormalSubgroupss" ] }, { "name": "SetComputedLowIndexNormalSubgroupss", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedLowIndexNormalSubgroupss: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedLowIndexNormalSubgroupss: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedLowIndexNormalSubgroupss" ] }, { "name": "HasComputedLowIndexNormalSubgroupss", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedLowIndexNormalSubgroupss" ] }, { "name": "LowIndexNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "LowIndexNormalSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowIndexNormalSubgroups" ] }, { "name": "HasLowIndexNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasLowIndexNormalSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLowIndexNormalSubgroups" ] }, { "name": "SetLowIndexNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetLowIndexNormalSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLowIndexNormalSubgroups" ] }, { "name": "SchurExtension", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SchurExtension: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSchurExtension" ] ] }, { "rank": 35, "comment": "SchurExtension: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SchurExtension: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SchurExtension" ] }, { "name": "SetSchurExtension", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSchurExtension: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSchurExtension: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSchurExtension" ] }, { "name": "HasSchurExtension", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSchurExtension" ] }, { "name": "SchurExtensionEpimorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SchurExtensionEpimorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSchurExtensionEpimorphism" ] ] }, { "rank": 50, "comment": "SchurExtensionEpimorphism: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "SchurExtensionEpimorphism: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SchurExtensionEpimorphism" ] }, { "name": "SetSchurExtensionEpimorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSchurExtensionEpimorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSchurExtensionEpimorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSchurExtensionEpimorphism" ] }, { "name": "HasSchurExtensionEpimorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSchurExtensionEpimorphism" ] }, { "name": "NonAbelianTensorSquare", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NonAbelianTensorSquare: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNonAbelianTensorSquare" ] ] }, { "rank": 50, "comment": "NonAbelianTensorSquare", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "NonAbelianTensorSquare: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NonAbelianTensorSquare" ] }, { "name": "SetNonAbelianTensorSquare", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNonAbelianTensorSquare: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNonAbelianTensorSquare: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNonAbelianTensorSquare" ] }, { "name": "HasNonAbelianTensorSquare", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNonAbelianTensorSquare" ] }, { "name": "NonAbelianExteriorSquare", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NonAbelianExteriorSquare: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNonAbelianExteriorSquare" ] ] }, { "rank": 50, "comment": "NonAbelianExteriorSquare: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "NonAbelianExteriorSquare: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NonAbelianExteriorSquare" ] }, { "name": "SetNonAbelianExteriorSquare", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNonAbelianExteriorSquare: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNonAbelianExteriorSquare: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNonAbelianExteriorSquare" ] }, { "name": "HasNonAbelianExteriorSquare", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/pcpgrp.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNonAbelianExteriorSquare" ] }, { "name": "TorsionSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "TorsionSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTorsionSubgroup" ] ] }, { "rank": 50, "comment": "TorsionSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "TorsionSubgroup: for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 37, "comment": "TorsionSubgroup: for torsion free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsTorsionFree", "HasIsTorsionFree" ] ] }, { "rank": 0, "comment": "TorsionSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TorsionSubgroup" ] }, { "name": "SetTorsionSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTorsionSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTorsionSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTorsionSubgroup" ] }, { "name": "HasTorsionSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTorsionSubgroup" ] }, { "name": "NormalTorsionSubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalTorsionSubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalTorsionSubgroup" ] ] }, { "rank": 50, "comment": "NormalTorsionSubgroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 47, "comment": "NormalTorsionSubgroup: for finite groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 37, "comment": "NormalTorsionSubgroup: for torsion free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsTorsionFree", "HasIsTorsionFree" ] ] }, { "rank": 0, "comment": "NormalTorsionSubgroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalTorsionSubgroup" ] }, { "name": "SetNormalTorsionSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalTorsionSubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalTorsionSubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalTorsionSubgroup" ] }, { "name": "HasNormalTorsionSubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalTorsionSubgroup" ] }, { "name": "FiniteSubgroupClasses", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FiniteSubgroupClasses: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFiniteSubgroupClasses" ] ] }, { "rank": 50, "comment": "FiniteSubgroupClasses: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "FiniteSubgroupClasses: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FiniteSubgroupClasses" ] }, { "name": "SetFiniteSubgroupClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFiniteSubgroupClasses: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFiniteSubgroupClasses: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFiniteSubgroupClasses" ] }, { "name": "HasFiniteSubgroupClasses", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFiniteSubgroupClasses" ] }, { "name": "IsTorsionFree", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsTorsionFree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTorsionFree" ] ] }, { "rank": 50, "comment": "IsTorsionFree: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] }, { "rank": 0, "comment": "IsTorsionFree: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTorsionFree" ] }, { "name": "SetIsTorsionFree", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTorsionFree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTorsionFree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTorsionFree" ] }, { "name": "HasIsTorsionFree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTorsionFree" ] }, { "name": "IsFreeAbelian", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsFreeAbelian: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFreeAbelian" ] ] }, { "rank": 37, "comment": "IsFreeAbelian", "filters": [ [ "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup" ] ] }, { "rank": 0, "comment": "IsFreeAbelian: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFreeAbelian" ] }, { "name": "SetIsFreeAbelian", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFreeAbelian: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFreeAbelian: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFreeAbelian" ] }, { "name": "HasIsFreeAbelian", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polycyclic-2.14/gap/pcpgrp/torsion.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFreeAbelian" ] }, { "name": "MemberFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "MemberFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMemberFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MemberFunction" ] }, { "name": "SetMemberFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMemberFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMemberFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMemberFunction" ] }, { "name": "HasMemberFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMemberFunction" ] }, { "name": "IsMemberOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10003, "comment": "IsMemberOp: for class with member function", "filters": [ [], [ "IsClass", "HasMemberFunction" ] ] }, { "rank": 376, "comment": "IsMemberOp: handled by nice monomorphism", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 73, "comment": "IsMemberOp: compute from LocalDefinitionFunction", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "HasLocalDefinitionFunction" ] ] }, { "rank": 66, "comment": "IsMemberOp: compute from boundary", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsSchunckClass", "HasIsSchunckClass", "HasBoundaryFunction" ] ] }, { "rank": 58, "comment": "IsMemberOp: if residual function is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "HasResidualFunction" ] ] }, { "rank": 55, "comment": "IsMemberOp: for Fitting/formation product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFittingProductRep", "IsFormationProductRep" ] ] }, { "rank": 51, "comment": "IsMemberOp: if radical is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "HasRadicalFunction", "IsFittingSetRep" ] ] }, { "rank": 50, "comment": "IsMemberOp: for formation product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFormationProductRep" ] ] }, { "rank": 50, "comment": "IsMemberOp: if ProjectorFunction is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSchunckClass", "HasIsSchunckClass", "HasProjectorFunction" ] ] }, { "rank": 50, "comment": "IsMemberOp: for FittingSetRep with inj function", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "HasInjectorFunction", "IsFittingSetRep" ] ] }, { "rank": 50, "comment": "IsMemberOp: for Fitting product", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFittingProductRep" ] ] }, { "rank": 49, "comment": "IsMemberOp: if radical is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "HasRadicalFunction" ] ] }, { "rank": 48, "comment": "IsMemberOp: if injector is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "HasInjectorFunction" ] ] }, { "rank": 40, "comment": "IsMemberOp: for group class by list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClassByListRep" ] ] }, { "rank": 37, "comment": "IsMemberOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSchunckClass", "HasIsSchunckClass" ] ] }, { "rank": 5, "comment": "IsMemberOp: for IsClassByUnionRep", "filters": [ [], [ "IsClassByUnionRep" ] ] }, { "rank": 5, "comment": "IsMemberOp: for IsClassByIntersectionRep", "filters": [ [], [ "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "IsMemberOp: for IsClassByComplementRep", "filters": [ [], [ "IsClassByComplementRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMemberOp" ] }, { "name": "ComputedIsMembers", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "ComputedIsMembers: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsMembers" ] ] }, { "rank": 0, "comment": "ComputedIsMembers: default method", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsMembers" ] }, { "name": "SetComputedIsMembers", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsMembers: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsMembers: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsMembers" ] }, { "name": "HasComputedIsMembers", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsMembers" ] }, { "name": "IsMember", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "IsMember: default method", "filters": [ [], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMember" ] }, { "name": "HasIsMember", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "HasIsMember: default method", "filters": [ [], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMember" ] }, { "name": "SetIsMember", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 36 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 2, "comment": "SetIsMember: default method", "filters": [ [], [ "IsClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMember" ] }, { "name": "Class", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "Class: defined by property function", "filters": [ [ "IsFunction" ] ] }, { "rank": 1, "comment": "Class: defined by property function", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Class" ] }, { "name": "Complement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/classes.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "Complement: for a class complement", "filters": [ [ "IsClassByComplementRep" ] ] }, { "rank": 2, "comment": "Complement: for a class", "filters": [ [ "IsClass" ] ] }, { "rank": 1, "comment": "Complement: for a list/collection", "filters": [ [ "IsListOrCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Complement" ] }, { "name": "IsGroupClass", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "IsGroupClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupClass" ] ] }, { "rank": 5, "comment": "IsGroupClass", "filters": [ [ "IsClassByUnionRep" ] ] }, { "rank": 5, "comment": "IsGroupClass", "filters": [ [ "IsClassByIntersectionRep" ] ] }, { "rank": 5, "comment": "IsGroupClass", "filters": [ [ "IsClassByComplementRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupClass" ] }, { "name": "SetIsGroupClass", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupClass" ] }, { "name": "HasIsGroupClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupClass" ] }, { "name": "GroupClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 32 }, { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "GroupClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupClass" ] ] }, { "rank": 2, "comment": "GroupClass: for group defined by list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "GroupClass: for property function", "filters": [ [ "IsFunction" ] ] }, { "rank": 1, "comment": "GroupClass: for record", "filters": [ [ "IsRecord" ] ] } ], "2args": [ { "rank": 3, "comment": "GroupClass: for list and function", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupClass" ] }, { "name": "SetGroupClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupClass" ] }, { "name": "HasGroupClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupClass" ] }, { "name": "ContainsTrivialGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ContainsTrivialGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasContainsTrivialGroup" ] ] }, { "rank": 7, "comment": "ContainsTrivialGroup", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "ContainsTrivialGroup", "filters": [ [ "HasIsEmpty", "IsGroupClass", "HasIsGroupClass", "IsQuotientClosed", "HasIsQuotientClosed" ] ] }, { "rank": 7, "comment": "ContainsTrivialGroup", "filters": [ [ "HasIsEmpty", "IsGroupClass", "HasIsGroupClass", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed" ] ] }, { "rank": 7, "comment": "ContainsTrivialGroup", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "ContainsTrivialGroup", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "ContainsTrivialGroup: for generic group class - test membership", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "ContainsTrivialGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ContainsTrivialGroup" ] }, { "name": "SetContainsTrivialGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetContainsTrivialGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetContainsTrivialGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetContainsTrivialGroup" ] }, { "name": "HasContainsTrivialGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasContainsTrivialGroup" ] }, { "name": "IsSubgroupClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsSubgroupClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSubgroupClosed" ] ] }, { "rank": 15, "comment": "IsSubgroupClosed", "filters": [ [ "IsFittingProductRep" ] ] }, { "rank": 9, "comment": "IsSubgroupClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsClassByUnionRep" ] ] }, { "rank": 9, "comment": "IsSubgroupClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsSubgroupClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsSubgroupClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSubgroupClosed" ] }, { "name": "SetIsSubgroupClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSubgroupClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSubgroupClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSubgroupClosed" ] }, { "name": "HasIsSubgroupClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 65 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSubgroupClosed" ] }, { "name": "IsNormalSubgroupClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsNormalSubgroupClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalSubgroupClosed" ] ] }, { "rank": 7, "comment": "IsNormalSubgroupClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "IsNormalSubgroupClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsNormalSubgroupClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsNormalSubgroupClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalSubgroupClosed" ] }, { "name": "SetIsNormalSubgroupClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalSubgroupClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalSubgroupClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalSubgroupClosed" ] }, { "name": "HasIsNormalSubgroupClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalSubgroupClosed" ] }, { "name": "IsQuotientClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 67 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsQuotientClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsQuotientClosed" ] ] }, { "rank": 7, "comment": "IsQuotientClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "IsQuotientClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsQuotientClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsQuotientClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsQuotientClosed" ] }, { "name": "SetIsQuotientClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 67 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsQuotientClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsQuotientClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsQuotientClosed" ] }, { "name": "HasIsQuotientClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 67 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsQuotientClosed" ] }, { "name": "IsResiduallyClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsResiduallyClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsResiduallyClosed" ] ] }, { "rank": 9, "comment": "IsResiduallyClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsDirectProductClosed", "HasIsDirectProductClosed", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsResiduallyClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsResiduallyClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsResiduallyClosed" ] }, { "name": "SetIsResiduallyClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsResiduallyClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsResiduallyClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsResiduallyClosed" ] }, { "name": "HasIsResiduallyClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 68 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsResiduallyClosed" ] }, { "name": "IsNormalProductClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsNormalProductClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalProductClosed" ] ] }, { "rank": 9, "comment": "IsNormalProductClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsDirectProductClosed", "HasIsDirectProductClosed", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsNormalProductClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsNormalProductClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalProductClosed" ] }, { "name": "SetIsNormalProductClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalProductClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalProductClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalProductClosed" ] }, { "name": "HasIsNormalProductClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 69 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalProductClosed" ] }, { "name": "IsDirectProductClosed", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsDirectProductClosed: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsDirectProductClosed" ] ] }, { "rank": 7, "comment": "IsDirectProductClosed", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsDirectProductClosed: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsDirectProductClosed: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDirectProductClosed" ] }, { "name": "SetIsDirectProductClosed", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsDirectProductClosed: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsDirectProductClosed: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsDirectProductClosed" ] }, { "name": "HasIsDirectProductClosed", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 70 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsDirectProductClosed" ] }, { "name": "IsSchunckClass", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 71 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsSchunckClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSchunckClass" ] ] }, { "rank": 13, "comment": "IsSchunckClass", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsQuotientClosed", "HasIsQuotientClosed", "IsDirectProductClosed", "HasIsDirectProductClosed", "IsSaturated", "HasIsSaturated", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsSchunckClass: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsSchunckClass: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSchunckClass" ] }, { "name": "SetIsSchunckClass", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 71 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSchunckClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSchunckClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSchunckClass" ] }, { "name": "HasIsSchunckClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 71 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSchunckClass" ] }, { "name": "IsSaturated", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "IsSaturated: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSaturated" ] ] }, { "rank": 15, "comment": "IsSaturated: test if char of top class is subset of char of bot class", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "IsSaturated", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "IsSaturated", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 7, "comment": "IsSaturated", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByUnionRep" ] ] }, { "rank": 7, "comment": "IsSaturated", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "IsClassByIntersectionRep" ] ] }, { "rank": 4, "comment": "IsSaturated: for generic group class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "IsSaturated: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSaturated" ] }, { "name": "SetIsSaturated", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSaturated: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSaturated: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSaturated" ] }, { "name": "HasIsSaturated", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/grpclass.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSaturated" ] }, { "name": "FittingClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "FittingClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFittingClass" ] ] }, { "rank": 1, "comment": "FittingClass", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingClass" ] }, { "name": "SetFittingClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFittingClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFittingClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFittingClass" ] }, { "name": "HasFittingClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFittingClass" ] }, { "name": "FittingProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "FittingProduct: for Fitting formation - use FormationProduct", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ], "aka": [ "FormationProduct" ] }, { "rank": 24, "comment": "FittingProduct: of two Fittng classes", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingProduct" ] }, { "name": "FittingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 36, "comment": "FittingSet", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingSet" ] }, { "name": "IsFittingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 52, "comment": "IsFittingSet: for IsFittingSetRep", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFittingSetRep" ] ] }, { "rank": 47, "comment": "IsFittingSet: for Fitting class", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFittingSet" ] }, { "name": "ImageFittingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 33, "comment": "ImageFittingSet: for Fitting set - injective case", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsFittingSetRep" ] ] }, { "rank": 31, "comment": "ImageFittingSet: for Fitting class - injective case", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 31, "comment": "ImageFittingSet: for Fitting set", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsFittingSetRep" ] ] }, { "rank": 29, "comment": "ImageFittingSet: for Fitting class", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImageFittingSet" ] }, { "name": "PreImageFittingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 82 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 33, "comment": "PreImageFittingSet: for Fitting set - injective case", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsFittingSetRep" ] ] }, { "rank": 31, "comment": "PreImageFittingSet: for Fitting class - injective case", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsInjective", "HasIsInjective", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 31, "comment": "PreImageFittingSet: for Fitting set", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsFittingSetRep" ] ] }, { "rank": 29, "comment": "PreImageFittingSet: for Fitting class", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PreImageFittingSet" ] }, { "name": "InjectorFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "InjectorFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasInjectorFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InjectorFunction" ] }, { "name": "SetInjectorFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetInjectorFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetInjectorFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInjectorFunction" ] }, { "name": "HasInjectorFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 92 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInjectorFunction" ] }, { "name": "RadicalFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "RadicalFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRadicalFunction" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RadicalFunction" ] }, { "name": "SetRadicalFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRadicalFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRadicalFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRadicalFunction" ] }, { "name": "HasRadicalFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/fitting.gd", "line": 102 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRadicalFunction" ] }, { "name": "IsPrimitiveSolubleGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 14 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsPrimitiveSolubleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPrimitiveSolubleGroup" ] ] }, { "rank": 35, "comment": "IsPrimitiveSolubleGroup: for generic group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IsPrimitiveSolubleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimitiveSoluble", "IsPrimitiveSolubleGroup", "IsPrimitiveSolvable", "IsPrimitiveSolvableGroup" ] }, { "name": "SetIsPrimitiveSolubleGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 14 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPrimitiveSolubleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPrimitiveSolubleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPrimitiveSoluble", "SetIsPrimitiveSolubleGroup", "SetIsPrimitiveSolvable", "SetIsPrimitiveSolvableGroup" ] }, { "name": "HasIsPrimitiveSolubleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 14 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPrimitiveSoluble", "HasIsPrimitiveSolubleGroup", "HasIsPrimitiveSolvable", "HasIsPrimitiveSolvableGroup" ] }, { "name": "SchunckClass", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "SchunckClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSchunckClass" ] ] }, { "rank": 1, "comment": "SchunckClass: for record", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SchunckClass" ] }, { "name": "SetSchunckClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSchunckClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSchunckClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSchunckClass" ] }, { "name": "HasSchunckClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSchunckClass" ] }, { "name": "Boundary", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "Boundary: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBoundary" ] ] }, { "rank": 18, "comment": "Boundary: if BoundaryFunction is known", "filters": [ [ "IsSchunckClass", "HasIsSchunckClass", "HasBoundaryFunction" ] ] }, { "rank": 15, "comment": "Boundary: for Schunck class with local definition", "filters": [ [ "IsSchunckClass", "HasIsSchunckClass", "HasLocalDefinitionFunction" ] ] }, { "rank": 4, "comment": "Boundary: for generic grp class", "filters": [ [ "IsGroupClass", "HasIsGroupClass" ] ] }, { "rank": 0, "comment": "Boundary: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Boundary" ] }, { "name": "SetBoundary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBoundary: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBoundary: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBoundary" ] }, { "name": "HasBoundary", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBoundary" ] }, { "name": "ProjectorFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ProjectorFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasProjectorFunction" ] ] }, { "rank": 0, "comment": "ProjectorFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectorFunction" ] }, { "name": "SetProjectorFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetProjectorFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetProjectorFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetProjectorFunction" ] }, { "name": "HasProjectorFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasProjectorFunction" ] }, { "name": "BoundaryFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "BoundaryFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBoundaryFunction" ] ] }, { "rank": 0, "comment": "BoundaryFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BoundaryFunction" ] }, { "name": "SetBoundaryFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBoundaryFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBoundaryFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBoundaryFunction" ] }, { "name": "HasBoundaryFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/schunck.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBoundaryFunction" ] }, { "name": "OrdinaryFormation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "OrdinaryFormation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasOrdinaryFormation" ] ] }, { "rank": 1, "comment": "OrdinaryFormation", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "OrdinaryFormation" ] }, { "name": "SetOrdinaryFormation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetOrdinaryFormation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetOrdinaryFormation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetOrdinaryFormation" ] }, { "name": "HasOrdinaryFormation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 38 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasOrdinaryFormation" ] }, { "name": "FormationProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "FormationProduct: of two Fitting formations", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 24, "comment": "FormationProduct: of two formations", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SaturatedFormation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "SaturatedFormation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSaturatedFormation" ] ] }, { "rank": 1, "comment": "SaturatedFormation", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SaturatedFormation" ] }, { "name": "SetSaturatedFormation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSaturatedFormation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSaturatedFormation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSaturatedFormation" ] }, { "name": "HasSaturatedFormation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 75 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSaturatedFormation" ] }, { "name": "FittingFormation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "FittingFormation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFittingFormation" ] ] }, { "rank": 1, "comment": "FittingFormation", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingFormation" ] }, { "name": "SetFittingFormation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFittingFormation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFittingFormation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFittingFormation" ] }, { "name": "HasFittingFormation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 107 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFittingFormation" ] }, { "name": "FittingFormationProduct", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 120 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "FittingFormationProduct: of two Fitting formations", "filters": [ [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingFormationProduct" ] }, { "name": "SaturatedFittingFormation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "SaturatedFittingFormation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSaturatedFittingFormation" ] ] }, { "rank": 1, "comment": "SaturatedFittingFormation", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SaturatedFittingFormation" ] }, { "name": "SetSaturatedFittingFormation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSaturatedFittingFormation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSaturatedFittingFormation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSaturatedFittingFormation" ] }, { "name": "HasSaturatedFittingFormation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 153 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSaturatedFittingFormation" ] }, { "name": "ResidualFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 163 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "ResidualFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasResidualFunction" ] ] }, { "rank": 0, "comment": "ResidualFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ResidualFunction" ] }, { "name": "SetResidualFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetResidualFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetResidualFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetResidualFunction" ] }, { "name": "HasResidualFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 163 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasResidualFunction" ] }, { "name": "LocalDefinitionFunction", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20007, "comment": "LocalDefinitionFunction: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLocalDefinitionFunction" ] ] }, { "rank": 19, "comment": "LocalDefinitionFunction", "filters": [ [ "IsSaturated", "HasIsSaturated", "IsFormationProductRep" ] ] }, { "rank": 19, "comment": "LocalDefinitionFunction", "filters": [ [ "IsSaturated", "HasIsSaturated", "IsFormationProductRep" ] ] }, { "rank": 15, "comment": "LocalDefinitionFunction: test if char of top class is subset of char of bot class", "filters": [ [ "IsFormationProductRep" ] ] }, { "rank": 0, "comment": "LocalDefinitionFunction: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LocalDefinitionFunction" ] }, { "name": "SetLocalDefinitionFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLocalDefinitionFunction: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLocalDefinitionFunction: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLocalDefinitionFunction" ] }, { "name": "HasLocalDefinitionFunction", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/form.gd", "line": 173 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLocalDefinitionFunction" ] }, { "name": "ProjectorOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10050, "comment": "ProjectorOp: if ProjectorFunction is known", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSchunckClass", "HasIsSchunckClass", "HasProjectorFunction" ] ] }, { "rank": 402, "comment": "ProjectorOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsSchunckClass", "HasIsSchunckClass" ] ] }, { "rank": 77, "comment": "ProjectorOp: compute from LocalDefinitionFunction", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "HasLocalDefinitionFunction" ] ] }, { "rank": 74, "comment": "ProjectorOp: for intersection of group classes which is a local formation", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "IsClassByIntersectionRep" ] ] }, { "rank": 73, "comment": "ProjectorOp: compute from boundary", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsSchunckClass", "HasIsSchunckClass", "HasBoundaryFunction" ] ] }, { "rank": 72, "comment": "ProjectorOp: for intersection of group classes", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsSchunckClass", "HasIsSchunckClass", "IsClassByIntersectionRep" ] ] }, { "rank": 70, "comment": "ProjectorOp: use MemberFunction", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "HasMemberFunction", "IsSchunckClass", "HasIsSchunckClass" ] ] }, { "rank": 69, "comment": "ProjectorOp: use only membership test", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsSchunckClass", "HasIsSchunckClass" ] ] }, { "rank": 65, "comment": "ProjectorOp: handled by IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsSchunckClass", "HasIsSchunckClass" ] ] }, { "rank": 39, "comment": "ProjectorOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectorOp" ] }, { "name": "ComputedProjectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedProjectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedProjectors" ] ] }, { "rank": 35, "comment": "ComputedProjectors: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedProjectors: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedProjectors" ] }, { "name": "SetComputedProjectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedProjectors: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedProjectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedProjectors" ] }, { "name": "HasComputedProjectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedProjectors" ] }, { "name": "Projector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "Projector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Projector" ] }, { "name": "HasProjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "HasProjector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasProjector" ] }, { "name": "SetProjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "SetProjector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetProjector" ] }, { "name": "CoveringSubgroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 49, "comment": "CoveringSubgroupOp: for Schunck classes: return projector", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsSchunckClass", "HasIsSchunckClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoveringSubgroupOp" ] }, { "name": "ComputedCoveringSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedCoveringSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedCoveringSubgroups" ] ] }, { "rank": 35, "comment": "ComputedCoveringSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedCoveringSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedCoveringSubgroups" ] }, { "name": "SetComputedCoveringSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedCoveringSubgroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedCoveringSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedCoveringSubgroups" ] }, { "name": "HasComputedCoveringSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedCoveringSubgroups" ] }, { "name": "CoveringSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "CoveringSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoveringSubgroup" ] }, { "name": "HasCoveringSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "HasCoveringSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoveringSubgroup" ] }, { "name": "SetCoveringSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "SetCoveringSubgroup: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoveringSubgroup" ] }, { "name": "ProjectorFromExtendedBoundaryFunction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/projector.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 68, "comment": "ProjectorFromExtendedBoundaryFunction: for pc group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ], [ "IsRecord" ], [ "IsBool" ] ] }, { "rank": 53, "comment": "ProjectorFromExtendedBoundaryFunction: for soluble groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsRecord" ], [ "IsBool" ] ] }, { "rank": 37, "comment": "ProjectorFromExtendedBoundaryFunction: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsRecord" ], [ "IsBool" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectorFromExtendedBoundaryFunction" ] }, { "name": "InjectorOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10066, "comment": "InjectorOp: for FittingSetRep if injector function is known", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "HasInjectorFunction", "IsFittingSetRep" ] ] }, { "rank": 10064, "comment": "InjectorOp: injector function is known", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "HasInjectorFunction" ] ] }, { "rank": 400, "comment": "InjectorOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 67, "comment": "InjectorOp: for pcgs computable groups: use radical", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 65, "comment": "InjectorOp: for FittingSetRep w/o injector function", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFittingSetRep" ] ] }, { "rank": 63, "comment": "InjectorOp: handled by IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 39, "comment": "InjectorOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InjectorOp" ] }, { "name": "ComputedInjectors", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedInjectors: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedInjectors" ] ] }, { "rank": 35, "comment": "ComputedInjectors: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedInjectors: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedInjectors" ] }, { "name": "SetComputedInjectors", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedInjectors: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedInjectors: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedInjectors" ] }, { "name": "HasComputedInjectors", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedInjectors" ] }, { "name": "Injector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "Injector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Injector" ] }, { "name": "HasInjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "HasInjector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasInjector" ] }, { "name": "SetInjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/injector.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 37, "comment": "SetInjector: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetInjector" ] }, { "name": "NormalizerOfPronormalSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/normpro.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 407, "comment": "NormalizerOfPronormalSubgroup: via nice hom.", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 90, "comment": "NormalizerOfPronormalSubgroup: use pcgs method", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 86, "comment": "NormalizerOfPronormalSubgroup: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 70, "comment": "NormalizerOfPronormalSubgroup: for generic groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizerOfPronormalSubgroup" ] }, { "name": "PcgsNormalizerOfPronormalSubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/normpro.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 44, "comment": "PcgsNormalizerOfPronormalSubgroup: for pcgs refining an el. ab. series", "filters": [ [ "IsPcgs" ], [ "IsPcgs", "HasParentPcgs" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcgsNormalizerOfPronormalSubgroup" ] }, { "name": "InvariantComplementsOfElAbSection", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/compl.gd", "line": 108 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 155, "comment": "InvariantComplementsOfElAbSection: for section of finite soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsBool" ] ] } ], "6args": [] }, "aka": [ "InvariantComplementsOfElAbSection" ] }, { "name": "ComplementsOfCentralSectionUnderActionNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/compl.gd", "line": 122 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 155, "comment": "ComplementsOfCentralSectionUnderActionNC: for section of soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsBool" ] ] } ], "6args": [] }, "aka": [ "ComplementsOfCentralSectionUnderActionNC" ] }, { "name": "RadicalOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10066, "comment": "RadicalOp: for FittingSetRep with radical function", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "HasRadicalFunction", "IsFittingSetRep" ] ] }, { "rank": 10064, "comment": "RadicalOp: if radical function is known", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "HasRadicalFunction" ] ] }, { "rank": 400, "comment": "RadicalOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 67, "comment": "RadicalOp: if only in is known", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 66, "comment": "RadicalOp: for FittingSetRep with injector function", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "HasInjectorFunction", "IsFittingSetRep" ] ] }, { "rank": 66, "comment": "RadicalOp: for intersection of classes", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "IsClassByIntersectionRep" ] ] }, { "rank": 66, "comment": "RadicalOp: for Fitting product", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFittingProductRep" ] ] }, { "rank": 66, "comment": "RadicalOp: if injector is known", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed", "HasInjectorFunction" ] ] }, { "rank": 65, "comment": "RadicalOp: generic method for FittingSetRep", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFittingSetRep" ] ] }, { "rank": 63, "comment": "RadicalOp: handled by IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsNormalSubgroupClosed", "HasIsNormalSubgroupClosed", "IsNormalProductClosed", "HasIsNormalProductClosed" ] ] }, { "rank": 39, "comment": "RadicalOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RadicalOp" ] }, { "name": "ComputedRadicals", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedRadicals: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedRadicals" ] ] }, { "rank": 35, "comment": "ComputedRadicals: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedRadicals: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedRadicals" ] }, { "name": "SetComputedRadicals", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedRadicals: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedRadicals: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedRadicals" ] }, { "name": "HasComputedRadicals", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedRadicals" ] }, { "name": "Radical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "Radical: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Radical" ] }, { "name": "HasRadical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 37, "comment": "HasRadical: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRadical" ] }, { "name": "SetRadical", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 37, "comment": "SetRadical: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRadical" ] }, { "name": "OneInvariantSubgroupMaxWrtNProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 54, "comment": "OneInvariantSubgroupMaxWrtNProperty: for soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFunction" ], [ "IsFunction" ], [] ] }, { "rank": 0, "comment": "OneInvariantSubgroupMaxWrtNProperty: redispatch if group is finite or soluble", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "6args": [] }, "aka": [ "OneInvariantSubgroupMaxWrtNProperty" ] }, { "name": "AllInvariantSubgroupsWithNProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 54, "comment": "AllInvariantSubgroupsWithNProperty: for soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFunction" ], [ "IsFunction" ], [] ] }, { "rank": 0, "comment": "AllInvariantSubgroupsWithNProperty: redispatch if group is finite or soluble", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "6args": [] }, "aka": [ "AllInvariantSubgroupsWithNProperty" ] }, { "name": "OneNormalSubgroupMaxWrtNProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 37, "comment": "OneNormalSubgroupMaxWrtNProperty: via OneInvariantSubgroupMaxWrtNProperty", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "OneNormalSubgroupMaxWrtNProperty" ] }, { "name": "AllNormalSubgroupsWithNProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/radical.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 37, "comment": "AllNormalSubgroupsWithNProperty: via AllInvariantSubgroupsWithNProperty", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "AllNormalSubgroupsWithNProperty" ] }, { "name": "ResidualOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 10064, "comment": "ResidualOp: for group and formation with ResidualFunction", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "HasResidualFunction" ] ] }, { "rank": 400, "comment": "ResidualOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed" ] ] }, { "rank": 72, "comment": "ResidualOp: for locally defined formation", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsSaturated", "HasIsSaturated", "HasLocalDefinitionFunction" ] ] }, { "rank": 70, "comment": "ResidualOp: for group and intersection of formations", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed", "IsClassByIntersectionRep" ] ] }, { "rank": 67, "comment": "ResidualOp: generic method for pcgs computable group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed" ] ] }, { "rank": 66, "comment": "ResidualOp: for group and formation product", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFormationProductRep" ] ] }, { "rank": 63, "comment": "ResidualOp: handled by IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsGroupClass", "HasIsGroupClass", "ContainsTrivialGroup", "HasContainsTrivialGroup", "IsQuotientClosed", "HasIsQuotientClosed", "IsResiduallyClosed", "HasIsResiduallyClosed" ] ] }, { "rank": 39, "comment": "ResidualOp: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ResidualOp" ] }, { "name": "ComputedResiduals", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedResiduals: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedResiduals" ] ] }, { "rank": 35, "comment": "ComputedResiduals: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedResiduals: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedResiduals" ] }, { "name": "SetComputedResiduals", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedResiduals: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedResiduals: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedResiduals" ] }, { "name": "HasComputedResiduals", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedResiduals" ] }, { "name": "Residual", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "Residual: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Residual", "Residuum" ] }, { "name": "HasResidual", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 39, "comment": "HasResidual: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasResidual" ] }, { "name": "SetResidual", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 39, "comment": "SetResidual: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsGroupClass", "HasIsGroupClass" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetResidual" ] }, { "name": "OneInvariantSubgroupMinWrtQProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 54, "comment": "OneInvariantSubgroupMinWrtQProperty: for soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFunction" ], [ "IsFunction" ], [] ] }, { "rank": 0, "comment": "OneInvariantSubgroupMinWrtQProperty: redispatch if group is finite or soluble", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "6args": [] }, "aka": [ "OneInvariantSubgroupMinWrtQProperty" ] }, { "name": "AllInvariantSubgroupsWithQProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": 120, "comment": "AllInvariantSubgroupsWithQProperty: for soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsFunction" ], [ "IsFunction" ], [] ] }, { "rank": 0, "comment": "AllInvariantSubgroupsWithQProperty: redispatch if group is finite or soluble", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "6args": [] }, "aka": [ "AllInvariantSubgroupsWithQProperty" ] }, { "name": "OneNormalSubgroupMinWrtQProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 37, "comment": "OneNormalSubgroupMinWrtQProperty: try OneInvariantSubgroupMinWrtQProperty", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "OneNormalSubgroupMinWrtQProperty" ] }, { "name": "AllNormalSubgroupsWithQProperty", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/residual.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 37, "comment": "AllNormalSubgroupsWithQProperty: try AllInvariantSubgroupsWithQProperty", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsFunction" ], [ "IsFunction" ], [] ] } ], "5args": [], "6args": [] }, "aka": [ "AllNormalSubgroupsWithQProperty" ] }, { "name": "NormalGeneratorsOfNilpotentResidual", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NormalGeneratorsOfNilpotentResidual: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalGeneratorsOfNilpotentResidual" ] ] }, { "rank": 55, "comment": "NormalGeneratorsOfNilpotentResidual: for pcgs computable group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "NormalGeneratorsOfNilpotentResidual: generic method - use lower central series", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "NormalGeneratorsOfNilpotentResidual: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalGeneratorsOfNilpotentResidual" ] }, { "name": "SetNormalGeneratorsOfNilpotentResidual", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalGeneratorsOfNilpotentResidual: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalGeneratorsOfNilpotentResidual: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalGeneratorsOfNilpotentResidual" ] }, { "name": "HasNormalGeneratorsOfNilpotentResidual", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 35 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalGeneratorsOfNilpotentResidual" ] }, { "name": "CentralizesLayer", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 74 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 29, "comment": "CentralizesLayer: for empty list", "filters": [ [ "IsListOrCollection", "IsEmpty", "HasIsEmpty" ], [ "IsModuloPcgs" ] ] }, { "rank": 21, "comment": "CentralizesLayer: generic method", "filters": [ [ "IsListOrCollection" ], [ "IsModuloPcgs" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CentralizesLayer" ] }, { "name": "CompositionSeriesUnderAction", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 81 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "CompositionSeriesUnderAction: for soluble group", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 0, "comment": "CompositionSeriesUnderAction: redispatch if group is finite or soluble", "filters": [ [ "IsListOrCollection" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CompositionSeriesUnderAction" ] }, { "name": "SiftedPcElementWrtPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 106 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 37, "comment": "SiftedPcElementWrtPcSequence: method for an empty collection", "filters": [ [ "IsPcgs" ], [ "IsListOrCollection", "IsEmpty", "HasIsEmpty" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 29, "comment": "SiftedPcElementWrtPcSequence: generic method", "filters": [ [ "IsPcgs" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SiftedPcElementWrtPcSequence" ] }, { "name": "AddPcElementToPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 121 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 55, "comment": "AddPcElementToPcSequence: method for an empty collection", "filters": [ [ "IsPcgs" ], [ "IsListOrCollection", "IsEmpty", "HasIsEmpty" ], [ "IsList", "IsEmpty", "HasIsEmpty" ], [ "IsMultiplicativeElementWithInverse" ] ] }, { "rank": 29, "comment": "AddPcElementToPcSequence: generic method", "filters": [ [ "IsPcgs" ], [ "IsListOrCollection" ], [ "IsList" ], [ "IsMultiplicativeElementWithInverse" ] ] } ], "5args": [], "6args": [] }, "aka": [ "AddPcElementToPcSequence" ] }, { "name": "PrimePowerGensPcSequence", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PrimePowerGensPcSequence: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPrimePowerGensPcSequence" ] ] }, { "rank": 56, "comment": "PrimePowerGensPcSequence: for group with special pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSpecialPcgs" ] ] }, { "rank": 40, "comment": "PrimePowerGensPcSequence: for group which can easily compute a pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 0, "comment": "PrimePowerGensPcSequence: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrimePowerGensPcSequence" ] }, { "name": "SetPrimePowerGensPcSequence", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPrimePowerGensPcSequence: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPrimePowerGensPcSequence: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPrimePowerGensPcSequence" ] }, { "name": "HasPrimePowerGensPcSequence", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 137 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPrimePowerGensPcSequence" ] }, { "name": "CRISP_SmallGeneratingSet", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 227 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "CRISP_SmallGeneratingSet: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCRISP_SmallGeneratingSet" ] ] }, { "rank": 10036, "comment": "CRISP_SmallGeneratingSet: use SmallGeneratingSet", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSmallGeneratingSet" ] ] }, { "rank": 40, "comment": "CRISP_SmallGeneratingSet: subset of pcgs", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 35, "comment": "CRISP_SmallGeneratingSet: use generators", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "CRISP_SmallGeneratingSet: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CRISP_SmallGeneratingSet" ] }, { "name": "SetCRISP_SmallGeneratingSet", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 227 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCRISP_SmallGeneratingSet: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCRISP_SmallGeneratingSet: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCRISP_SmallGeneratingSet" ] }, { "name": "HasCRISP_SmallGeneratingSet", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/util.gd", "line": 227 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCRISP_SmallGeneratingSet" ] }, { "name": "NilpotentProjector", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "NilpotentProjector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNilpotentProjector" ] ] }, { "rank": 51, "comment": "NilpotentProjector: for finite soluble groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 0, "comment": "NilpotentProjector: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "NilpotentProjector: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NilpotentProjector" ] }, { "name": "SetNilpotentProjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNilpotentProjector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNilpotentProjector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNilpotentProjector" ] }, { "name": "HasNilpotentProjector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNilpotentProjector" ] }, { "name": "SupersolubleProjector", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SupersolubleProjector: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSupersolubleProjector" ] ] }, { "rank": 51, "comment": "SupersolubleProjector: for finite soluble groups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 0, "comment": "SupersolubleProjector: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SupersolubleProjector: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SupersolubleProjector", "SupersolvableProjector" ] }, { "name": "SetSupersolubleProjector", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSupersolubleProjector: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSupersolubleProjector: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSupersolubleProjector", "SetSupersolvableProjector" ] }, { "name": "HasSupersolubleProjector", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/samples.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSupersolubleProjector", "HasSupersolvableProjector" ] }, { "name": "PSocleComponentsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 403, "comment": "PSocleComponentsOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "PSocleComponentsOp: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 67, "comment": "PSocleComponentsOp: for finite group with SolubleSocleComponents", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasSolubleSocleComponents" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 66, "comment": "PSocleComponentsOp: for finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "PSocleComponentsOp: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocleComponentsOp" ] }, { "name": "ComputedPSocleComponentss", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPSocleComponentss: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPSocleComponentss" ] ] }, { "rank": 35, "comment": "ComputedPSocleComponentss: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedPSocleComponentss: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPSocleComponentss" ] }, { "name": "SetComputedPSocleComponentss", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPSocleComponentss: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPSocleComponentss: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPSocleComponentss" ] }, { "name": "HasComputedPSocleComponentss", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPSocleComponentss" ] }, { "name": "PSocleComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "PSocleComponents: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocleComponents" ] }, { "name": "HasPSocleComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPSocleComponents: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPSocleComponents" ] }, { "name": "SetPSocleComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPSocleComponents: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPSocleComponents" ] }, { "name": "PSocleSeriesOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 403, "comment": "PSocleSeriesOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 74, "comment": "PSocleSeriesOp: for pcgs computable group, compute from components", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "PSocleSeriesOp: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 66, "comment": "PSocleSeriesOp: for finite group, compute from components", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "PSocleSeriesOp: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocleSeriesOp" ] }, { "name": "ComputedPSocleSeriess", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPSocleSeriess: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPSocleSeriess" ] ] }, { "rank": 35, "comment": "ComputedPSocleSeriess: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedPSocleSeriess: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPSocleSeriess" ] }, { "name": "SetComputedPSocleSeriess", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPSocleSeriess: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPSocleSeriess: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPSocleSeriess" ] }, { "name": "HasComputedPSocleSeriess", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPSocleSeriess" ] }, { "name": "PSocleSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "PSocleSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocleSeries" ] }, { "name": "HasPSocleSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPSocleSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPSocleSeries" ] }, { "name": "SetPSocleSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPSocleSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPSocleSeries" ] }, { "name": "PSocleOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 66, "comment": "PSocleOp: last term of PSocleSeriesOp", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 0, "comment": "PSocleOp: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocleOp" ] }, { "name": "ComputedPSocles", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedPSocles: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedPSocles" ] ] }, { "rank": 35, "comment": "ComputedPSocles: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedPSocles: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedPSocles" ] }, { "name": "SetComputedPSocles", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedPSocles: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedPSocles: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedPSocles" ] }, { "name": "HasComputedPSocles", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedPSocles" ] }, { "name": "PSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "PSocle: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PSocle" ] }, { "name": "HasPSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasPSocle: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPSocle" ] }, { "name": "SetPSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetPSocle: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPSocle" ] }, { "name": "SolubleSocle", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SolubleSocle: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSolubleSocle" ] ] }, { "rank": 384, "comment": "SolubleSocle: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 55, "comment": "SolubleSocle: for soluble group, product of socle components", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CanEasilyComputePcgs" ] ] }, { "rank": 51, "comment": "SolubleSocle: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 47, "comment": "SolubleSocle: for finite group, product of socle components", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SolubleSocle: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SolubleSocle: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetSolubleSocle", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSolubleSocle: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSolubleSocle: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianSocle", "SetSolubleSocle", "SetSolvableSocle" ] }, { "name": "HasSolubleSocle", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 33 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianSocle", "HasSolubleSocle", "HasSolvableSocle" ] }, { "name": "SocleComponents", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SocleComponents: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSocleComponents" ] ] }, { "rank": 384, "comment": "SocleComponents: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 51, "comment": "SocleComponents: for soluble group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ], "aka": [ "AbelianSocleComponents", "SolubleSocleComponents", "SolvableSocleComponents" ] }, { "rank": 0, "comment": "SocleComponents: redispatch if group is finite or soluble", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SocleComponents: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SocleComponents" ] }, { "name": "SetSocleComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSocleComponents: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSocleComponents: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSocleComponents" ] }, { "name": "HasSocleComponents", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSocleComponents" ] }, { "name": "SolubleSocleComponents", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SolubleSocleComponents: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSolubleSocleComponents" ] ] }, { "rank": 384, "comment": "SolubleSocleComponents: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 51, "comment": "SolubleSocleComponents: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 51, "comment": "SolubleSocleComponents: via IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 47, "comment": "SolubleSocleComponents: concatenate PSocleComponents", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SolubleSocleComponents: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SolubleSocleComponents: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetSolubleSocleComponents", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSolubleSocleComponents: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSolubleSocleComponents: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianSocleComponents", "SetSolubleSocleComponents", "SetSolvableSocleComponents" ] }, { "name": "HasSolubleSocleComponents", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianSocleComponents", "HasSolubleSocleComponents", "HasSolvableSocleComponents" ] }, { "name": "MinimalNormalPSubgroupsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 403, "comment": "MinimalNormalPSubgroupsOp: handled by nice monomorphism", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 70, "comment": "MinimalNormalPSubgroupsOp: handled by IsomorphismPcGroup", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 66, "comment": "MinimalNormalPSubgroupsOp: for finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalNormalPSubgroupsOp" ] }, { "name": "ComputedMinimalNormalPSubgroupss", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "ComputedMinimalNormalPSubgroupss: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedMinimalNormalPSubgroupss" ] ] }, { "rank": 35, "comment": "ComputedMinimalNormalPSubgroupss: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "ComputedMinimalNormalPSubgroupss: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedMinimalNormalPSubgroupss" ] }, { "name": "SetComputedMinimalNormalPSubgroupss", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedMinimalNormalPSubgroupss: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedMinimalNormalPSubgroupss: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedMinimalNormalPSubgroupss" ] }, { "name": "HasComputedMinimalNormalPSubgroupss", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedMinimalNormalPSubgroupss" ] }, { "name": "MinimalNormalPSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "MinimalNormalPSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalNormalPSubgroups" ] }, { "name": "HasMinimalNormalPSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 54, "comment": "HasMinimalNormalPSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalNormalPSubgroups" ] }, { "name": "SetMinimalNormalPSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 54, "comment": "SetMinimalNormalPSubgroups: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalNormalPSubgroups" ] }, { "name": "AbelianMinimalNormalSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AbelianMinimalNormalSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAbelianMinimalNormalSubgroups" ] ] }, { "rank": 47, "comment": "AbelianMinimalNormalSubgroups: concatenate MinimalNormalPSubgroups", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "AbelianMinimalNormalSubgroups: redispatch if group is finite", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "AbelianMinimalNormalSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetAbelianMinimalNormalSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAbelianMinimalNormalSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAbelianMinimalNormalSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAbelianMinimalNormalSubgroups" ] }, { "name": "HasAbelianMinimalNormalSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/crisp-1.4.4/lib/socle.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAbelianMinimalNormalSubgroups" ] }, { "name": "LinesOfStraightLineDecision", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "LinesOfStraightLineDecision: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLinesOfStraightLineDecision" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinesOfStraightLineDecision" ] }, { "name": "SetLinesOfStraightLineDecision", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLinesOfStraightLineDecision: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLinesOfStraightLineDecision: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLinesOfStraightLineDecision" ] }, { "name": "HasLinesOfStraightLineDecision", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 559 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLinesOfStraightLineDecision" ] }, { "name": "NrInputsOfStraightLineDecision", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "NrInputsOfStraightLineDecision: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNrInputsOfStraightLineDecision" ] ] }, { "rank": 1, "comment": "NrInputsOfStraightLineDecision: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrInputsOfStraightLineDecision" ] }, { "name": "SetNrInputsOfStraightLineDecision", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNrInputsOfStraightLineDecision: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNrInputsOfStraightLineDecision: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNrInputsOfStraightLineDecision" ] }, { "name": "HasNrInputsOfStraightLineDecision", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 585 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNrInputsOfStraightLineDecision" ] }, { "name": "ResultOfStraightLineDecision", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 674 }, { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 677 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 5, "comment": "ResultOfStraightLineDecision: for a straight line decision, and a homogeneous list", "filters": [ [ "IsStraightLineDecision" ], [ "IsHomogeneousList" ] ] } ], "3args": [ { "rank": 6, "comment": "ResultOfStraightLineDecision: for a straight line decision, a homogeneous list, and a function", "filters": [ [ "IsStraightLineDecision" ], [ "IsHomogeneousList" ], [ "IsFunction" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "ResultOfStraightLineDecision" ] }, { "name": "StraightLineProgramFromStraightLineDecision", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 850 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "StraightLineProgramFromStraightLineDecision: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StraightLineProgramFromStraightLineDecision" ] }, { "name": "AsBBoxProgram", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 908 }, { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 910 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsBBoxProgram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsBBoxProgram" ] ] }, { "rank": 1, "comment": "AsBBoxProgram: for a straight line decision", "filters": [ [ "IsStraightLineDecision" ] ] }, { "rank": 1, "comment": "AsBBoxProgram: for a straight line program", "filters": [ [ "IsStraightLineProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsBBoxProgram" ] }, { "name": "SetAsBBoxProgram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 908 }, { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 910 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsBBoxProgram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsBBoxProgram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsBBoxProgram" ] }, { "name": "HasAsBBoxProgram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 908 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsBBoxProgram" ] }, { "name": "AsStraightLineProgram", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 950 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsStraightLineProgram: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsStraightLineProgram" ] ] }, { "rank": 1, "comment": "AsStraightLineProgram: for a black box program", "filters": [ [ "IsBBoxProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsStraightLineProgram" ] }, { "name": "SetAsStraightLineProgram", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 950 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsStraightLineProgram: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsStraightLineProgram: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsStraightLineProgram" ] }, { "name": "HasAsStraightLineProgram", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 950 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsStraightLineProgram" ] }, { "name": "AsStraightLineDecision", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 990 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "AsStraightLineDecision: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAsStraightLineDecision" ] ] }, { "rank": 1, "comment": "AsStraightLineDecision: for a black box program", "filters": [ [ "IsBBoxProgram" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsStraightLineDecision" ] }, { "name": "SetAsStraightLineDecision", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 990 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAsStraightLineDecision: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAsStraightLineDecision: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAsStraightLineDecision" ] }, { "name": "HasAsStraightLineDecision", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/bbox.gd", "line": 990 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAsStraightLineDecision" ] }, { "name": "MeatAxeString", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/scanmtx.gd", "line": 346 }, { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/scanmtx.gd", "line": 347 }, { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/scanmtx.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 83, "comment": "MeatAxeString: [ IsPermCollection and IsList, IsPosInt ]", "filters": [ [ "IsList", "CategoryCollections(IsPerm)" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 63, "comment": "MeatAxeString: [ IsTable and IsFFECollColl, IsPosInt ]", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsFFE))" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 29, "comment": "MeatAxeString: [ IsPerm, IsPosInt, IsList ]", "filters": [ [ "IsPerm" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "MeatAxeString" ] }, { "name": "Maxes", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/types.gd", "line": 383 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1547 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "Maxes: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMaxes" ] ] }, { "rank": 16, "comment": "Maxes", "filters": [ [ "IsUnknown" ] ], "aka": [ "Error" ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Maxes" ] }, { "name": "SetMaxes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/types.gd", "line": 383 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1547 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMaxes: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMaxes: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMaxes" ] }, { "name": "HasMaxes", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/types.gd", "line": 383 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMaxes" ] }, { "name": "AtlasRepInfoRecord", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/interfac.gd", "line": 1157 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "AtlasRepInfoRecord: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAtlasRepInfoRecord" ] ] }, { "rank": 0, "comment": "AtlasRepInfoRecord: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AtlasRepInfoRecord" ] }, { "name": "SetAtlasRepInfoRecord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/interfac.gd", "line": 1157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAtlasRepInfoRecord: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAtlasRepInfoRecord: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAtlasRepInfoRecord" ] }, { "name": "HasAtlasRepInfoRecord", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/atlasrep/gap/interfac.gd", "line": 1157 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAtlasRepInfoRecord" ] }, { "name": "CASInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1508 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "CASInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCASInfo" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CASInfo" ] }, { "name": "SetCASInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1508 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCASInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCASInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCASInfo" ] }, { "name": "HasCASInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1508 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCASInfo" ] }, { "name": "ConstructionInfoCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ConstructionInfoCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConstructionInfoCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConstructionInfoCharacterTable" ] }, { "name": "SetConstructionInfoCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConstructionInfoCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConstructionInfoCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConstructionInfoCharacterTable" ] }, { "name": "HasConstructionInfoCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1573 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConstructionInfoCharacterTable" ] }, { "name": "FusionToTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1632 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "FusionToTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFusionToTom" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionToTom" ] }, { "name": "SetFusionToTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFusionToTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFusionToTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFusionToTom" ] }, { "name": "HasFusionToTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1632 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFusionToTom" ] }, { "name": "ProjectivesInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1684 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ProjectivesInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasProjectivesInfo" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ProjectivesInfo" ] }, { "name": "SetProjectivesInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1684 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetProjectivesInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetProjectivesInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetProjectivesInfo" ] }, { "name": "HasProjectivesInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1684 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasProjectivesInfo" ] }, { "name": "ExtensionInfoCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1729 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "ExtensionInfoCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasExtensionInfoCharacterTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExtensionInfoCharacterTable" ] }, { "name": "SetExtensionInfoCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1729 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetExtensionInfoCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetExtensionInfoCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetExtensionInfoCharacterTable" ] }, { "name": "HasExtensionInfoCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1729 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasExtensionInfoCharacterTable" ] }, { "name": "GroupInfoForCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1810 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "GroupInfoForCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupInfoForCharacterTable" ] ] }, { "rank": 25, "comment": "GroupInfoForCharacterTable: [ IsOrdinaryTable and IsLibraryCharacterTableRep ]", "filters": [ [ "IsOrdinaryTable", "IsLibraryCharacterTableRep" ] ] }, { "rank": 5, "comment": "GroupInfoForCharacterTable: [ IsString ]", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupInfoForCharacterTable" ] }, { "name": "SetGroupInfoForCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1810 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupInfoForCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupInfoForCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupInfoForCharacterTable" ] }, { "name": "HasGroupInfoForCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1810 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupInfoForCharacterTable" ] }, { "name": "KnowsSomeGroupInfo", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1838 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "KnowsSomeGroupInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKnowsSomeGroupInfo" ] ] }, { "rank": 22, "comment": "KnowsSomeGroupInfo: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnowsSomeGroupInfo" ] }, { "name": "SetKnowsSomeGroupInfo", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1838 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKnowsSomeGroupInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKnowsSomeGroupInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKnowsSomeGroupInfo" ] }, { "name": "HasKnowsSomeGroupInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 1838 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKnowsSomeGroupInfo" ] }, { "name": "IsNontrivialDirectProduct", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsNontrivialDirectProduct: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNontrivialDirectProduct" ] ] }, { "rank": 22, "comment": "IsNontrivialDirectProduct: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNontrivialDirectProduct" ] }, { "name": "SetIsNontrivialDirectProduct", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNontrivialDirectProduct: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNontrivialDirectProduct: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNontrivialDirectProduct" ] }, { "name": "HasIsNontrivialDirectProduct", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2019 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNontrivialDirectProduct" ] }, { "name": "KnowsDeligneLusztigNames", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2050 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "KnowsDeligneLusztigNames: system getter", "filters": [ [ "IsAttributeStoringRep", "HasKnowsDeligneLusztigNames" ] ] }, { "rank": 22, "comment": "KnowsDeligneLusztigNames: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "KnowsDeligneLusztigNames" ] }, { "name": "SetKnowsDeligneLusztigNames", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2050 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetKnowsDeligneLusztigNames: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetKnowsDeligneLusztigNames: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetKnowsDeligneLusztigNames" ] }, { "name": "HasKnowsDeligneLusztigNames", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2050 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasKnowsDeligneLusztigNames" ] }, { "name": "IsDuplicateTable", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2091 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IsDuplicateTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsDuplicateTable" ] ] }, { "rank": 22, "comment": "IsDuplicateTable: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsDuplicateTable" ] }, { "name": "SetIsDuplicateTable", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2091 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsDuplicateTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsDuplicateTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsDuplicateTable" ] }, { "name": "HasIsDuplicateTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2091 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsDuplicateTable" ] }, { "name": "IdentifierOfMainTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IdentifierOfMainTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdentifierOfMainTable" ] ] }, { "rank": 22, "comment": "IdentifierOfMainTable: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdentifierOfMainTable" ] }, { "name": "SetIdentifierOfMainTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdentifierOfMainTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdentifierOfMainTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentifierOfMainTable" ] }, { "name": "HasIdentifierOfMainTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentifierOfMainTable" ] }, { "name": "IdentifiersOfDuplicateTables", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2159 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20023, "comment": "IdentifiersOfDuplicateTables: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdentifiersOfDuplicateTables" ] ] }, { "rank": 22, "comment": "IdentifiersOfDuplicateTables: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] }, { "rank": 5, "comment": "IdentifiersOfDuplicateTables: [ IsString ]", "filters": [ [ "IsString" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdentifiersOfDuplicateTables" ] }, { "name": "SetIdentifiersOfDuplicateTables", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdentifiersOfDuplicateTables: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdentifiersOfDuplicateTables: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdentifiersOfDuplicateTables" ] }, { "name": "HasIdentifiersOfDuplicateTables", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/ctadmin.tbd", "line": 2159 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdentifiersOfDuplicateTables" ] }, { "name": "DeligneLusztigNames", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 77 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 78 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 79 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20024, "comment": "DeligneLusztigNames: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDeligneLusztigNames" ] ] }, { "rank": 21, "comment": "DeligneLusztigNames: [ IsCharacterTable ]", "filters": [ [ "IsCharacterTable" ] ] }, { "rank": 5, "comment": "DeligneLusztigNames: [ IsString ]", "filters": [ [ "IsString" ] ] }, { "rank": 1, "comment": "DeligneLusztigNames: [ IsRecord ]", "filters": [ [ "IsRecord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeligneLusztigNames" ] }, { "name": "SetDeligneLusztigNames", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 77 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 78 }, { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 79 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDeligneLusztigNames: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDeligneLusztigNames: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDeligneLusztigNames" ] }, { "name": "HasDeligneLusztigNames", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 77 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDeligneLusztigNames" ] }, { "name": "DeligneLusztigName", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DeligneLusztigName: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDeligneLusztigName" ] ] }, { "rank": 35, "comment": "DeligneLusztigName: [ IsCharacter ]", "filters": [ [ "IsCharacter", "HasIsCharacter" ] ] }, { "rank": 0, "comment": "DeligneLusztigName: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DeligneLusztigName" ] }, { "name": "SetDeligneLusztigName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDeligneLusztigName: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDeligneLusztigName: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDeligneLusztigName" ] }, { "name": "HasDeligneLusztigName", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 110 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDeligneLusztigName" ] }, { "name": "UnipotentCharacter", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/dlnames/dlnames.gd", "line": 149 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "UnipotentCharacter: [ IsCharacterTable, IsObject ]", "filters": [ [ "IsCharacterTable" ], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnipotentCharacter" ] }, { "name": "FingerprintOfCharacterTable", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/obsolete.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20025, "comment": "FingerprintOfCharacterTable: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFingerprintOfCharacterTable" ] ] }, { "rank": 22, "comment": "FingerprintOfCharacterTable: [ IsOrdinaryTable ]", "filters": [ [ "IsOrdinaryTable" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FingerprintOfCharacterTable" ] }, { "name": "SetFingerprintOfCharacterTable", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/obsolete.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFingerprintOfCharacterTable: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFingerprintOfCharacterTable: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFingerprintOfCharacterTable" ] }, { "name": "HasFingerprintOfCharacterTable", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/ctbllib/gap4/obsolete.gd", "line": 91 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFingerprintOfCharacterTable" ] }, { "name": "NamesLibTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 241 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "NamesLibTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNamesLibTom" ] ] }, { "rank": 5, "comment": "NamesLibTom", "filters": [ [ "IsString" ] ] }, { "rank": 4, "comment": "NamesLibTom", "filters": [ [ "IsTableOfMarks", "IsLibTomRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NamesLibTom" ] }, { "name": "SetNamesLibTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 241 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 242 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNamesLibTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNamesLibTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNamesLibTom" ] }, { "name": "HasNamesLibTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 241 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNamesLibTom" ] }, { "name": "NotifiedFusionsOfLibTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 270 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "NotifiedFusionsOfLibTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNotifiedFusionsOfLibTom" ] ] }, { "rank": 5, "comment": "NotifiedFusionsOfLibTom", "filters": [ [ "IsString" ] ] }, { "rank": 4, "comment": "NotifiedFusionsOfLibTom", "filters": [ [ "IsTableOfMarks", "IsLibTomRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NotifiedFusionsOfLibTom" ] }, { "name": "SetNotifiedFusionsOfLibTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 270 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 272 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNotifiedFusionsOfLibTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNotifiedFusionsOfLibTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNotifiedFusionsOfLibTom" ] }, { "name": "HasNotifiedFusionsOfLibTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 270 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNotifiedFusionsOfLibTom" ] }, { "name": "FusionsOfLibTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 274 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FusionsOfLibTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFusionsOfLibTom" ] ] }, { "rank": 5, "comment": "FusionsOfLibTom", "filters": [ [ "IsString" ] ] }, { "rank": 4, "comment": "FusionsOfLibTom", "filters": [ [ "IsTableOfMarks", "IsLibTomRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionsOfLibTom" ] }, { "name": "SetFusionsOfLibTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 274 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFusionsOfLibTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFusionsOfLibTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFusionsOfLibTom" ] }, { "name": "HasFusionsOfLibTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 274 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFusionsOfLibTom" ] }, { "name": "NotifiedFusionsToLibTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 304 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 306 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "NotifiedFusionsToLibTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNotifiedFusionsToLibTom" ] ] }, { "rank": 5, "comment": "NotifiedFusionsToLibTom", "filters": [ [ "IsString" ] ] }, { "rank": 4, "comment": "NotifiedFusionsToLibTom", "filters": [ [ "IsTableOfMarks", "IsLibTomRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NotifiedFusionsToLibTom" ] }, { "name": "SetNotifiedFusionsToLibTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 304 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 306 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNotifiedFusionsToLibTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNotifiedFusionsToLibTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNotifiedFusionsToLibTom" ] }, { "name": "HasNotifiedFusionsToLibTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 304 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNotifiedFusionsToLibTom" ] }, { "name": "FusionsToLibTom", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 309 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20005, "comment": "FusionsToLibTom: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFusionsToLibTom" ] ] }, { "rank": 5, "comment": "FusionsToLibTom", "filters": [ [ "IsString" ] ] }, { "rank": 4, "comment": "FusionsToLibTom", "filters": [ [ "IsTableOfMarks", "IsLibTomRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FusionsToLibTom" ] }, { "name": "SetFusionsToLibTom", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 309 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFusionsToLibTom: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFusionsToLibTom: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFusionsToLibTom" ] }, { "name": "HasFusionsToLibTom", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/tmadmin.tmd", "line": 309 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFusionsToLibTom" ] }, { "name": "StandardGeneratorsInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/stdgen.gd", "line": 147 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/stdgen.gd", "line": 392 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "StandardGeneratorsInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasStandardGeneratorsInfo" ] ] }, { "rank": 0, "comment": "StandardGeneratorsInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StandardGeneratorsInfo" ] }, { "name": "SetStandardGeneratorsInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/stdgen.gd", "line": 147 }, { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/stdgen.gd", "line": 392 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetStandardGeneratorsInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetStandardGeneratorsInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetStandardGeneratorsInfo" ] }, { "name": "HasStandardGeneratorsInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/tomlib/gap/stdgen.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasStandardGeneratorsInfo" ] }, { "name": "IteratedF", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Iterated.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "IteratedF", "filters": [ [ "IsList" ], [ "IsFunction" ] ] } ], "3args": [ { "rank": 3, "comment": "IteratedF", "filters": [ [ "IsList" ], [ "IsFunction" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IteratedF" ] }, { "name": "TrivialInvAutomaton", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Autom.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 48, "comment": "TrivialInvAutomaton", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TrivialInvAutomaton" ] }, { "name": "InvAutomatonInsertGenerator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Autom.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 15, "comment": "InvAutomatonInsertGenerator", "filters": [ [ "IsMutable", "IsSimpleInvAutomatonRep" ], [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "InvAutomatonInsertGenerator" ] }, { "name": "FreeGeneratorsOfGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "FreeGeneratorsOfGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGeneratorsOfGroup" ] ] }, { "rank": 50, "comment": "FreeGeneratorsOfGroup: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "FreeGeneratorsOfGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetFreeGeneratorsOfGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGeneratorsOfGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGeneratorsOfGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGeneratorsOfGroup" ] }, { "name": "HasFreeGeneratorsOfGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGeneratorsOfGroup" ] }, { "name": "RankOfFreeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "RankOfFreeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRankOfFreeGroup" ] ] }, { "rank": 51, "comment": "RankOfFreeGroup: for a whole free group", "filters": [ [ "IsWholeFamily", "HasIsWholeFamily", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 50, "comment": "RankOfFreeGroup: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "RankOfFreeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetRankOfFreeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRankOfFreeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRankOfFreeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRankOfFreeGroup" ] }, { "name": "HasRankOfFreeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRankOfFreeGroup" ] }, { "name": "FreeGroupAutomaton", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20054, "comment": "FreeGroupAutomaton: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGroupAutomaton" ] ] }, { "rank": 50, "comment": "FreeGroupAutomaton: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "FreeGroupAutomaton: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGroupAutomaton" ] }, { "name": "SetFreeGroupAutomaton", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGroupAutomaton: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGroupAutomaton: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGroupAutomaton" ] }, { "name": "HasFreeGroupAutomaton", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGroupAutomaton" ] }, { "name": "FreeGroupExtendedAutomaton", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "FreeGroupExtendedAutomaton: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFreeGroupExtendedAutomaton" ] ] }, { "rank": 50, "comment": "FreeGroupExtendedAutomaton: for a subgroup of a free group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "FreeGroupExtendedAutomaton: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FreeGroupExtendedAutomaton" ] }, { "name": "SetFreeGroupExtendedAutomaton", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFreeGroupExtendedAutomaton: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFreeGroupExtendedAutomaton: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFreeGroupExtendedAutomaton" ] }, { "name": "HasFreeGroupExtendedAutomaton", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFreeGroupExtendedAutomaton" ] }, { "name": "AsWordLetterRepInFreeGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "AsWordLetterRepInFreeGenerators: for an element in a free group", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsWordLetterRepInFreeGenerators" ] }, { "name": "AsWordLetterRepInGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 78 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 58, "comment": "AsWordLetterRepInGenerators: for an element in a free group", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ], [ "IsMagmaWithInverses", "HasGeneratorsOfMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsWordLetterRepInGenerators" ] }, { "name": "CyclicallyReducedWord", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/FreeGrps.gd", "line": 89 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 7, "comment": "CyclicallyReducedWord: for an element in a free group", "filters": [ [ "IsMultiplicativeElementWithInverse", "IsAssociativeElement", "IsWord" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CyclicallyReducedWord" ] }, { "name": "FindPowLetterRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/ReprAct.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 56, "comment": "FindPowLetterRep", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] } ], "5args": [], "6args": [] }, "aka": [ "FindPowLetterRep" ] }, { "name": "NormalizerInWholeGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Normal.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "NormalizerInWholeGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizerInWholeGroup" ] ] }, { "rank": 50, "comment": "NormalizerInWholeGroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "NormalizerInWholeGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizerInWholeGroup" ] }, { "name": "SetNormalizerInWholeGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Normal.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizerInWholeGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizerInWholeGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizerInWholeGroup" ] }, { "name": "HasNormalizerInWholeGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Normal.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizerInWholeGroup" ] }, { "name": "FGA_Source", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20030, "comment": "FGA_Source: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFGA_Source" ] ] }, { "rank": 30, "comment": "FGA_Source", "filters": [ [ "HasMappingGeneratorsImages", "IsFromFpGroupGeneralMappingByImages" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FGA_Source" ] }, { "name": "SetFGA_Source", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFGA_Source: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFGA_Source: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFGA_Source" ] }, { "name": "HasFGA_Source", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFGA_Source" ] }, { "name": "FGA_Image", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20019, "comment": "FGA_Image: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFGA_Image" ] ] }, { "rank": 19, "comment": "FGA_Image", "filters": [ [ "HasMappingGeneratorsImages", "IsToFpGroupGeneralMappingByImages" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FGA_Image" ] }, { "name": "SetFGA_Image", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFGA_Image: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFGA_Image: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFGA_Image" ] }, { "name": "HasFGA_Image", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Hom.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFGA_Image" ] }, { "name": "FGA_WhiteheadParams", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20020, "comment": "FGA_WhiteheadParams: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFGA_WhiteheadParams" ] ] }, { "rank": 0, "comment": "FGA_WhiteheadParams: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FGA_WhiteheadParams" ] }, { "name": "SetFGA_WhiteheadParams", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFGA_WhiteheadParams: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFGA_WhiteheadParams: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFGA_WhiteheadParams" ] }, { "name": "HasFGA_WhiteheadParams", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFGA_WhiteheadParams" ] }, { "name": "FGA_WhiteheadAutomorphisms", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "FGA_WhiteheadAutomorphisms: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFGA_WhiteheadAutomorphisms" ] ] }, { "rank": 50, "comment": "FGA_WhiteheadAutomorphisms: for finitely generated free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "FGA_WhiteheadAutomorphisms: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FGA_WhiteheadAutomorphisms" ] }, { "name": "SetFGA_WhiteheadAutomorphisms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFGA_WhiteheadAutomorphisms: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFGA_WhiteheadAutomorphisms: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFGA_WhiteheadAutomorphisms" ] }, { "name": "HasFGA_WhiteheadAutomorphisms", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFGA_WhiteheadAutomorphisms" ] }, { "name": "FGA_NielsenAutomorphisms", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "FGA_NielsenAutomorphisms: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFGA_NielsenAutomorphisms" ] ] }, { "rank": 50, "comment": "FGA_NielsenAutomorphisms: for finitely generated free groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsFinitelyGeneratedGroup", "HasIsFinitelyGeneratedGroup", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] }, { "rank": 13, "comment": "FGA_NielsenAutomorphisms: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses", "CategoryCollections(((IsWord and IsAssociativeElement) and (IsWord and IsMultiplicativeElementWithInverse)))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FGA_NielsenAutomorphisms" ] }, { "name": "SetFGA_NielsenAutomorphisms", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFGA_NielsenAutomorphisms: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFGA_NielsenAutomorphisms: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFGA_NielsenAutomorphisms" ] }, { "name": "HasFGA_NielsenAutomorphisms", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/fga/lib/Whitehd.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFGA_NielsenAutomorphisms" ] }, { "name": "IsIrreducibleMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 19 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsIrreducibleMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIrreducibleMatrixGroup" ] ] }, { "rank": 45, "comment": "IsIrreducibleMatrixGroup: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "IsIrreducibleMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 100, "comment": "IsIrreducibleMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIrreducibleMatrixGroup" ] }, { "name": "SetIsIrreducibleMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 19 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIrreducibleMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIrreducibleMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [ { "rank": 100, "comment": "SetIsIrreducibleMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIrreducibleMatrixGroup" ] }, { "name": "HasIsIrreducibleMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 19 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "HasIsIrreducibleMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIrreducibleMatrixGroup" ] }, { "name": "IsIrreducibleMatrixGroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 157, "comment": "IsIrreducibleMatrixGroupOp: for matrix group and finite field - for absolutely irreducible matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsAbsolutelyIrreducibleMatrixGroup", "HasIsAbsolutelyIrreducibleMatrixGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 110, "comment": "IsIrreducibleMatrixGroupOp: for matrix group and finite field - test attr IsIrreducibleMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIsIrreducibleMatrixGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 109, "comment": "IsIrreducibleMatrixGroupOp: for matrix group and finite field - use MeatAxe", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIrreducibleMatrixGroupOp" ] }, { "name": "ComputedIsIrreducibleMatrixGroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ComputedIsIrreducibleMatrixGroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsIrreducibleMatrixGroups" ] ] }, { "rank": 45, "comment": "ComputedIsIrreducibleMatrixGroups: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ComputedIsIrreducibleMatrixGroups: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsIrreducibleMatrixGroups" ] }, { "name": "SetComputedIsIrreducibleMatrixGroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsIrreducibleMatrixGroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsIrreducibleMatrixGroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsIrreducibleMatrixGroups" ] }, { "name": "HasComputedIsIrreducibleMatrixGroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsIrreducibleMatrixGroups" ] }, { "name": "IsAbsolutelyIrreducible", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "IsAbsolutelyIrreducible: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAbsolutelyIrreducible" ] }, { "name": "IsAbsolutelyIrreducibleMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsAbsolutelyIrreducibleMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsAbsolutelyIrreducibleMatrixGroup" ] ] }, { "rank": 50, "comment": "IsAbsolutelyIrreducibleMatrixGroup: for mat group over finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "IsAbsolutelyIrreducibleMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsAbsolutelyIrreducibleMatrixGroup" ] }, { "name": "SetIsAbsolutelyIrreducibleMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsAbsolutelyIrreducibleMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsAbsolutelyIrreducibleMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsAbsolutelyIrreducibleMatrixGroup" ] }, { "name": "HasIsAbsolutelyIrreducibleMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsAbsolutelyIrreducibleMatrixGroup" ] }, { "name": "IsPrimitiveMatrixGroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 451, "comment": "IsPrimitiveMatrixGroupOp: for matrix group over finite field, try if IsPrimitive is set", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasIsPrimitive" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 448, "comment": "IsPrimitiveMatrixGroupOp: for matrix group over finite field, use RepresentationIsomorphism", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasRepresentationIsomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 446, "comment": "IsPrimitiveMatrixGroupOp: for matrix group over finite field, use nice monomorphism", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 111, "comment": "IsPrimitiveMatrixGroupOp: for matrix group over finite field, construct IsomorphismPcGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPrimitiveMatrixGroupOp" ] }, { "name": "ComputedIsPrimitiveMatrixGroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ComputedIsPrimitiveMatrixGroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedIsPrimitiveMatrixGroups" ] ] }, { "rank": 45, "comment": "ComputedIsPrimitiveMatrixGroups: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ComputedIsPrimitiveMatrixGroups: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedIsPrimitiveMatrixGroups" ] }, { "name": "SetComputedIsPrimitiveMatrixGroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedIsPrimitiveMatrixGroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedIsPrimitiveMatrixGroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedIsPrimitiveMatrixGroups" ] }, { "name": "HasComputedIsPrimitiveMatrixGroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 46 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedIsPrimitiveMatrixGroups" ] }, { "name": "MinimalBlockDimensionOfMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 62 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "MinimalBlockDimensionOfMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalBlockDimensionOfMatrixGroup" ] ] }, { "rank": 45, "comment": "MinimalBlockDimensionOfMatrixGroup: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "MinimalBlockDimensionOfMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 100, "comment": "MinimalBlockDimensionOfMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalBlockDimensionOfMatrixGroup" ] }, { "name": "SetMinimalBlockDimensionOfMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 62 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalBlockDimensionOfMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalBlockDimensionOfMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [ { "rank": 100, "comment": "SetMinimalBlockDimensionOfMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalBlockDimensionOfMatrixGroup" ] }, { "name": "HasMinimalBlockDimensionOfMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 62 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "HasMinimalBlockDimensionOfMatrixGroup: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalBlockDimensionOfMatrixGroup" ] }, { "name": "MinimalBlockDimensionOfMatrixGroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 448, "comment": "MinimalBlockDimensionOfMatrixGroupOp: for matrix group over finite field which has MinimalBlockDimension", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasMinimalBlockDimension" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 448, "comment": "MinimalBlockDimensionOfMatrixGroupOp: for matrix group over finite field with representation homomorphism", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasRepresentationIsomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 446, "comment": "MinimalBlockDimensionOfMatrixGroupOp: for matrix group over finite field, use NiceMonomorphism", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 111, "comment": "MinimalBlockDimensionOfMatrixGroupOp: for matrix group over finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 106, "comment": "MinimalBlockDimensionOfMatrixGroupOp: for matrix group having imprimitivity systems", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasComputedImprimitivitySystemss" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalBlockDimensionOfMatrixGroupOp" ] }, { "name": "ComputedMinimalBlockDimensionOfMatrixGroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ComputedMinimalBlockDimensionOfMatrixGroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedMinimalBlockDimensionOfMatrixGroups" ] ] }, { "rank": 45, "comment": "ComputedMinimalBlockDimensionOfMatrixGroups: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ComputedMinimalBlockDimensionOfMatrixGroups: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedMinimalBlockDimensionOfMatrixGroups" ] }, { "name": "SetComputedMinimalBlockDimensionOfMatrixGroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedMinimalBlockDimensionOfMatrixGroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedMinimalBlockDimensionOfMatrixGroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedMinimalBlockDimensionOfMatrixGroups" ] }, { "name": "HasComputedMinimalBlockDimensionOfMatrixGroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedMinimalBlockDimensionOfMatrixGroups" ] }, { "name": "CharacteristicOfField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "CharacteristicOfField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCharacteristicOfField" ] ] }, { "rank": 45, "comment": "CharacteristicOfField: for matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "CharacteristicOfField: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetCharacteristicOfField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCharacteristicOfField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCharacteristicOfField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCharacteristicOfField" ] }, { "name": "HasCharacteristicOfField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCharacteristicOfField" ] }, { "name": "RepresentationIsomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "RepresentationIsomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRepresentationIsomorphism" ] ] }, { "rank": 382, "comment": "RepresentationIsomorphism: for mat group handled by nice mono.", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ] ] }, { "rank": 45, "comment": "RepresentationIsomorphism: soluble group: inverse of IsomorphismPcGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "RepresentationIsomorphism: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentationIsomorphism" ] }, { "name": "SetRepresentationIsomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRepresentationIsomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRepresentationIsomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRepresentationIsomorphism" ] }, { "name": "HasRepresentationIsomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRepresentationIsomorphism" ] }, { "name": "IsMaximalAbsolutelyIrreducibleSolubleMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsMaximalAbsolutelyIrreducibleSolubleMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup" ] ] }, { "rank": -14, "comment": "IsMaximalAbsolutelyIrreducibleSolubleMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsMaximalAISMatrixGroup", "IsMaximalAbsolutelyIrreducibleSolubleMatrixGroup", "IsMaximalAbsolutelyIrreducibleSolvableMatrixGroup" ] }, { "name": "SetIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup" ] }, { "name": "HasIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 94 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsMaximalAbsolutelyIrreducibleSolubleMatrixGroup" ] }, { "name": "ImprimitivitySystems", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 137 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ImprimitivitySystems: system getter", "filters": [ [ "IsAttributeStoringRep", "HasImprimitivitySystems" ] ] }, { "rank": 50, "comment": "ImprimitivitySystems: for matrix group: use FieldOfMatrixGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ImprimitivitySystems: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [ { "rank": 100, "comment": "ImprimitivitySystems: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImprimitivitySystems" ] }, { "name": "SetImprimitivitySystems", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 137 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetImprimitivitySystems: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetImprimitivitySystems: default method, does nothing", "filters": [ [], [] ] } ], "3args": [ { "rank": 100, "comment": "SetImprimitivitySystems: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetImprimitivitySystems" ] }, { "name": "HasImprimitivitySystems", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 137 }, { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 100, "comment": "HasImprimitivitySystems: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasImprimitivitySystems" ] }, { "name": "ImprimitivitySystemsOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 446, "comment": "ImprimitivitySystemsOp: for matrix group handled by nice mono. and finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] }, { "rank": 446, "comment": "ImprimitivitySystemsOp: for matrix group handled by nice mono. and finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsHandledByNiceMonomorphism", "HasIsHandledByNiceMonomorphism" ], [ "IsNonTrivial", "HasIsNonTrivial", "IsFinite", "HasIsFinite", "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsMagmaWithInversesIfNonzero", "IsAssociative", "HasIsAssociative", "IsCommutative", "HasIsCommutative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsEuclideanRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ImprimitivitySystemsOp" ] }, { "name": "ComputedImprimitivitySystemss", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ComputedImprimitivitySystemss: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedImprimitivitySystemss" ] ] }, { "rank": 45, "comment": "ComputedImprimitivitySystemss: default method", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ComputedImprimitivitySystemss: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedImprimitivitySystemss" ] }, { "name": "SetComputedImprimitivitySystemss", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedImprimitivitySystemss: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedImprimitivitySystemss: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedImprimitivitySystemss" ] }, { "name": "HasComputedImprimitivitySystemss", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 138 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedImprimitivitySystemss" ] }, { "name": "TraceField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "TraceField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTraceField" ] ] }, { "rank": 398, "comment": "TraceField: for irreducible matrix group over finite field", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 394, "comment": "TraceField: generic method for finite matrix groups via conjugacy classes", "filters": [ [ "IsFinite", "HasIsFinite", "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "TraceField: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "TraceField: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TraceField" ] }, { "name": "SetTraceField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTraceField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTraceField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTraceField" ] }, { "name": "HasTraceField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTraceField" ] }, { "name": "ConjugatingMatTraceField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "ConjugatingMatTraceField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasConjugatingMatTraceField" ] ] }, { "rank": 50, "comment": "ConjugatingMatTraceField: for irreducible FFE matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "ConjugatingMatTraceField: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ConjugatingMatTraceField" ] }, { "name": "SetConjugatingMatTraceField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetConjugatingMatTraceField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetConjugatingMatTraceField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetConjugatingMatTraceField" ] }, { "name": "HasConjugatingMatTraceField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/matmeths.gd", "line": 166 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasConjugatingMatTraceField" ] }, { "name": "FingerprintDerivedSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FingerprintDerivedSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFingerprintDerivedSeries" ] ] }, { "rank": 47, "comment": "FingerprintDerivedSeries: generic method for finite group", "filters": [ [ "IsFinite", "HasIsFinite", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FingerprintDerivedSeries: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FingerprintDerivedSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FingerprintDerivedSeries" ] }, { "name": "SetFingerprintDerivedSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFingerprintDerivedSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFingerprintDerivedSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFingerprintDerivedSeries" ] }, { "name": "HasFingerprintDerivedSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFingerprintDerivedSeries" ] }, { "name": "FingerprintMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "FingerprintMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFingerprintMatrixGroup" ] ] }, { "rank": 50, "comment": "FingerprintMatrixGroup: for irreducible FFE matrix group", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "FingerprintMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FingerprintMatrixGroup" ] }, { "name": "SetFingerprintMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFingerprintMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFingerprintMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFingerprintMatrixGroup" ] }, { "name": "HasFingerprintMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFingerprintMatrixGroup" ] }, { "name": "IdIrreducibleSolubleMatrixGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IdIrreducibleSolubleMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdIrreducibleSolubleMatrixGroup" ] ] }, { "rank": 54, "comment": "IdIrreducibleSolubleMatrixGroup: for irreducible soluble matrix group over finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsSolvableGroup", "HasIsSolvableGroup", "IsIrreducibleMatrixGroup", "HasIsIrreducibleMatrixGroup" ] ] }, { "rank": 0, "comment": "IdIrreducibleSolubleMatrixGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "IdIrreducibleSolubleMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdIrredSolMatrixGroup", "IdIrreducibleSolubleMatrixGroup", "IdIrreducibleSolvableMatrixGroup" ] }, { "name": "SetIdIrreducibleSolubleMatrixGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdIrreducibleSolubleMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdIrreducibleSolubleMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdIrredSolMatrixGroup", "SetIdIrreducibleSolubleMatrixGroup", "SetIdIrreducibleSolvableMatrixGroup" ] }, { "name": "HasIdIrreducibleSolubleMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognize.gd", "line": 133 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdIrredSolMatrixGroup", "HasIdIrreducibleSolubleMatrixGroup", "HasIdIrreducibleSolvableMatrixGroup" ] }, { "name": "IdPrimitiveSolubleGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognizeprim.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IdPrimitiveSolubleGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIdPrimitiveSolubleGroup" ] ] }, { "rank": 51, "comment": "IdPrimitiveSolubleGroup: for soluble group", "filters": [ [ "IsFinite", "HasIsFinite", "IsSolvableGroup", "HasIsSolvableGroup" ] ] }, { "rank": 0, "comment": "IdPrimitiveSolubleGroup: fallback method to test conditions", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "IdPrimitiveSolubleGroup: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdPrimitiveSolubleGroup", "IdPrimitiveSolvableGroup" ] }, { "name": "SetIdPrimitiveSolubleGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognizeprim.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIdPrimitiveSolubleGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIdPrimitiveSolubleGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIdPrimitiveSolubleGroup", "SetIdPrimitiveSolvableGroup" ] }, { "name": "HasIdPrimitiveSolubleGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/irredsol-1.4/lib/recognizeprim.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIdPrimitiveSolubleGroup", "HasIdPrimitiveSolvableGroup" ] }, { "name": "IsLieNilpotentOverFp", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20049, "comment": "IsLieNilpotentOverFp: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 47, "comment": "IsLieNilpotentOverFp", "filters": [ [ "HasLeftActingDomain", "IsLieNilpotent", "HasIsLieNilpotent" ] ] }, { "rank": 0, "comment": "IsLieNilpotentOverFp: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieNilpotentOverFp" ] }, { "name": "SetIsLieNilpotentOverFp", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieNilpotentOverFp: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieNilpotentOverFp: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieNilpotentOverFp" ] }, { "name": "HasIsLieNilpotentOverFp", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieNilpotentOverFp" ] }, { "name": "AutomorphismGroupOfNilpotentLieAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "AutomorphismGroupOfNilpotentLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAutomorphismGroupOfNilpotentLieAlgebra" ] ] }, { "rank": 42, "comment": "AutomorphismGroupOfNilpotentLieAlgebra: for nilpotent Lie algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "AutomorphismGroupOfNilpotentLieAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AutomorphismGroupOfNilpotentLieAlgebra" ] }, { "name": "SetAutomorphismGroupOfNilpotentLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAutomorphismGroupOfNilpotentLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAutomorphismGroupOfNilpotentLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAutomorphismGroupOfNilpotentLieAlgebra" ] }, { "name": "HasAutomorphismGroupOfNilpotentLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAutomorphismGroupOfNilpotentLieAlgebra" ] }, { "name": "DescendantsOfStep1OfAbelianLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 22 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 38, "comment": "DescendantsOfStep1OfAbelianLieAlgebra: for abelian Lie algebras", "filters": [ [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DescendantsOfStep1OfAbelianLieAlgebra" ] }, { "name": "Descendants", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 61, "comment": "Descendants: for nilpotent Lie algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Descendants" ] }, { "name": "MinimalGeneratorNumber", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20049, "comment": "MinimalGeneratorNumber: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMinimalGeneratorNumber" ] ] }, { "rank": 48, "comment": "MinimalGeneratorNumber: for nilpotent Lie algebras", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 0, "comment": "MinimalGeneratorNumber: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MinimalGeneratorNumber" ] }, { "name": "SetMinimalGeneratorNumber", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMinimalGeneratorNumber: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMinimalGeneratorNumber: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMinimalGeneratorNumber" ] }, { "name": "HasMinimalGeneratorNumber", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 26 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMinimalGeneratorNumber" ] }, { "name": "LiftAutorphismToLieCover", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "LiftAutorphismToLieCover: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LiftAutorphismToLieCover" ] }, { "name": "LinearActionOnMultiplicator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 31 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 22, "comment": "LinearActionOnMultiplicator: for nilpotent Lie algebra automorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "IsNilpotentLieAutomorphismRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LinearActionOnMultiplicator" ] }, { "name": "NilpotentLieAutomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 34 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 52, "comment": "NilpotentLieAutomorphism: for nilpotent Lie algebras", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ], [ "IsList" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NilpotentLieAutomorphism" ] }, { "name": "IsLieCover", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "IsLieCover: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieCover" ] ] }, { "rank": 48, "comment": "IsLieCover: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 0, "comment": "IsLieCover: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieCover" ] }, { "name": "SetIsLieCover", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieCover: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieCover: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieCover" ] }, { "name": "HasIsLieCover", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieCover" ] }, { "name": "CoverOf", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "CoverOf: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoverOf" ] ] }, { "rank": 50, "comment": "CoverOf: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsLieCover", "HasIsLieCover" ] ] }, { "rank": 0, "comment": "CoverOf: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoverOf" ] }, { "name": "SetCoverOf", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoverOf: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoverOf: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoverOf" ] }, { "name": "HasCoverOf", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoverOf" ] }, { "name": "CoverHomomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20053, "comment": "CoverHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoverHomomorphism" ] ] }, { "rank": 50, "comment": "CoverHomomorphism: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsLieCover", "HasIsLieCover" ] ] }, { "rank": 0, "comment": "CoverHomomorphism: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoverHomomorphism" ] }, { "name": "SetCoverHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoverHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoverHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoverHomomorphism" ] }, { "name": "HasCoverHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoverHomomorphism" ] }, { "name": "LieCover", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieCover: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieCover" ] ] }, { "rank": 42, "comment": "LieCover: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieCover: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieCover" ] }, { "name": "SetLieCover", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieCover: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieCover: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieCover" ] }, { "name": "HasLieCover", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieCover" ] }, { "name": "LieNucleus", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "LieNucleus: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieNucleus" ] ] }, { "rank": 48, "comment": "LieNucleus: for nilpotent Lie algebras", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 0, "comment": "LieNucleus: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNucleus" ] }, { "name": "SetLieNucleus", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieNucleus: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieNucleus: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieNucleus" ] }, { "name": "HasLieNucleus", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieNucleus" ] }, { "name": "LieMultiplicator", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "LieMultiplicator: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieMultiplicator" ] ] }, { "rank": 48, "comment": "LieMultiplicator: for nilpotent Lie algebras", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 0, "comment": "LieMultiplicator: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieMultiplicator" ] }, { "name": "SetLieMultiplicator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieMultiplicator: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieMultiplicator: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieMultiplicator" ] }, { "name": "HasLieMultiplicator", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 47 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieMultiplicator" ] }, { "name": "LiftIsomorphismToLieCover", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 49 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 118, "comment": "LiftIsomorphismToLieCover: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "LiftIsomorphismToLieCover" ] }, { "name": "AreIsomorphicNilpotentLieAlgebras", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 84, "comment": "AreIsomorphicNilpotentLieAlgebras: for nilpotent Lie algebras with nilpotent presentation", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ], [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AreIsomorphicNilpotentLieAlgebras" ] }, { "name": "IsLieAlgebraWithNB", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20051, "comment": "IsLieAlgebraWithNB: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieAlgebraWithNB" ] ] }, { "rank": 48, "comment": "IsLieAlgebraWithNB: for nilpotent Lie algebras", "filters": [ [ "IsLieNilpotentOverFp", "HasIsLieNilpotentOverFp" ] ] }, { "rank": 0, "comment": "IsLieAlgebraWithNB: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieAlgebraWithNB" ] }, { "name": "SetIsLieAlgebraWithNB", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieAlgebraWithNB: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieAlgebraWithNB: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieAlgebraWithNB" ] }, { "name": "HasIsLieAlgebraWithNB", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieAlgebraWithNB" ] }, { "name": "NilpotentBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "NilpotentBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNilpotentBasis" ] ] }, { "rank": 42, "comment": "NilpotentBasis: for nilpotent Lie algebras", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "NilpotentBasis: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NilpotentBasis" ] }, { "name": "SetNilpotentBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNilpotentBasis: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNilpotentBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNilpotentBasis" ] }, { "name": "HasNilpotentBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNilpotentBasis" ] }, { "name": "IsNilpotentBasis", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsNilpotentBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNilpotentBasis" ] ] }, { "rank": 7, "comment": "IsNilpotentBasis: for bases of Lie algebras", "filters": [ [ "IsBasis" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNilpotentBasis" ] }, { "name": "SetIsNilpotentBasis", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNilpotentBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNilpotentBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNilpotentBasis" ] }, { "name": "HasIsNilpotentBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNilpotentBasis" ] }, { "name": "LieNBDefinitions", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "LieNBDefinitions: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieNBDefinitions" ] ] }, { "rank": 9, "comment": "LieNBDefinitions: for NB bases of Lie algebras", "filters": [ [ "IsNilpotentBasis", "HasIsNilpotentBasis" ] ] }, { "rank": 0, "comment": "LieNBDefinitions: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNBDefinitions" ] }, { "name": "SetLieNBDefinitions", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieNBDefinitions: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieNBDefinitions: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieNBDefinitions" ] }, { "name": "HasLieNBDefinitions", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieNBDefinitions" ] }, { "name": "LieNBWeights", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20012, "comment": "LieNBWeights: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieNBWeights" ] ] }, { "rank": 9, "comment": "LieNBWeights: for NB bases of Lie algebras", "filters": [ [ "IsNilpotentBasis", "HasIsNilpotentBasis" ] ] }, { "rank": 0, "comment": "LieNBWeights: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieNBWeights" ] }, { "name": "SetLieNBWeights", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieNBWeights: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieNBWeights: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieNBWeights" ] }, { "name": "HasLieNBWeights", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/sophus-1.24/gap/sophus.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieNBWeights" ] }, { "name": "IsGroupAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "IsGroupAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupAlgebra" ] ] }, { "rank": 38, "comment": "IsGroupAlgebra", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": 0, "comment": "IsGroupAlgebra: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupAlgebra" ] }, { "name": "SetIsGroupAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupAlgebra" ] }, { "name": "HasIsGroupAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupAlgebra" ] }, { "name": "IsFModularGroupAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "IsFModularGroupAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsFModularGroupAlgebra" ] ] }, { "rank": 40, "comment": "IsFModularGroupAlgebra", "filters": [ [ "IsGroupAlgebra", "HasIsGroupAlgebra" ] ] }, { "rank": 0, "comment": "IsFModularGroupAlgebra: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsFModularGroupAlgebra" ] }, { "name": "SetIsFModularGroupAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsFModularGroupAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsFModularGroupAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsFModularGroupAlgebra" ] }, { "name": "HasIsFModularGroupAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 48 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsFModularGroupAlgebra" ] }, { "name": "IsPModularGroupAlgebra", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 58 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsPModularGroupAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 42, "comment": "IsPModularGroupAlgebra", "filters": [ [ "IsFModularGroupAlgebra", "HasIsFModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "IsPModularGroupAlgebra: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPModularGroupAlgebra" ] }, { "name": "SetIsPModularGroupAlgebra", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 58 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsPModularGroupAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsPModularGroupAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsPModularGroupAlgebra" ] }, { "name": "HasIsPModularGroupAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 58 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsPModularGroupAlgebra" ] }, { "name": "UnderlyingRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 76 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "UnderlyingRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingRing" ] ] }, { "rank": 38, "comment": "UnderlyingRing", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": 0, "comment": "UnderlyingRing: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingRing" ] }, { "name": "SetUnderlyingRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 76 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 293 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingRing" ] }, { "name": "HasUnderlyingRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingRing" ] }, { "name": "UnderlyingField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "UnderlyingField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingField" ] ] }, { "rank": 40, "comment": "UnderlyingField", "filters": [ [ "IsGroupAlgebra", "HasIsGroupAlgebra" ] ] }, { "rank": 0, "comment": "UnderlyingField: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingField" ] }, { "name": "SetUnderlyingField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingField" ] }, { "name": "HasUnderlyingField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 85 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingField" ] }, { "name": "Support", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Support: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSupport" ] ] }, { "rank": 13, "comment": "Support: LAGUNA: for an element of a magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Support" ] }, { "name": "SetSupport", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSupport: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSupport: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSupport" ] }, { "name": "HasSupport", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 103 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSupport" ] }, { "name": "CoefficientsBySupport", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "CoefficientsBySupport: system getter", "filters": [ [ "IsAttributeStoringRep", "HasCoefficientsBySupport" ] ] }, { "rank": 13, "comment": "CoefficientsBySupport: LAGUNA: for an element of a magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoefficientsBySupport" ] }, { "name": "SetCoefficientsBySupport", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetCoefficientsBySupport: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetCoefficientsBySupport: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetCoefficientsBySupport" ] }, { "name": "HasCoefficientsBySupport", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 113 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasCoefficientsBySupport" ] }, { "name": "TraceOfMagmaRingElement", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "TraceOfMagmaRingElement: system getter", "filters": [ [ "IsAttributeStoringRep", "HasTraceOfMagmaRingElement" ] ] }, { "rank": 13, "comment": "TraceOfMagmaRingElement: LAGUNA: for an element of a magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "TraceOfMagmaRingElement" ] }, { "name": "SetTraceOfMagmaRingElement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetTraceOfMagmaRingElement: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetTraceOfMagmaRingElement: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetTraceOfMagmaRingElement" ] }, { "name": "HasTraceOfMagmaRingElement", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 125 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasTraceOfMagmaRingElement" ] }, { "name": "Augmentation", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "Augmentation: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentation" ] ] }, { "rank": 13, "comment": "Augmentation: LAGUNA: for an element of a magma ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Augmentation" ] }, { "name": "SetAugmentation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentation: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentation: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentation" ] }, { "name": "HasAugmentation", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentation" ] }, { "name": "PartialAugmentations", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 158 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 51, "comment": "PartialAugmentations: LAGUNA: for a group ring and its element", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartialAugmentations" ] }, { "name": "Involution", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 168 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 13, "comment": "Involution: LAGUNA: classical involution for an element of a group ring ", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [ { "rank": 24, "comment": "Involution: LAGUNA: for a group ring element and a group endomapping of order 2", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] } ], "3args": [ { "rank": 35, "comment": "Involution: LAGUNA: for a group ring element, and a group endomapping of order 2 and a mapping from the group to a ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "Involution" ] }, { "name": "IsSymmetric", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsSymmetric: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSymmetric" ] ] }, { "rank": 13, "comment": "IsSymmetric: LAGUNA: for group ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSymmetric" ] }, { "name": "SetIsSymmetric", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSymmetric: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSymmetric: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSymmetric" ] }, { "name": "HasIsSymmetric", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSymmetric" ] }, { "name": "IsUnitary", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20016, "comment": "IsUnitary: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUnitary" ] ] }, { "rank": 13, "comment": "IsUnitary: LAGUNA: for group ring elements", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnitary" ] }, { "name": "SetIsUnitary", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUnitary: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUnitary: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUnitary" ] }, { "name": "HasIsUnitary", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 190 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUnitary" ] }, { "name": "LeftIdealBySubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 210 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "LeftIdealBySubgroup: LAGUNA: for a group ring and a subgroup of underlying group", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LeftIdealBySubgroup" ] }, { "name": "RightIdealBySubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 211 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "RightIdealBySubgroup: LAGUNA: for a group ring and a subgroup of underlying group", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RightIdealBySubgroup" ] }, { "name": "TwoSidedIdealBySubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 212 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 73, "comment": "TwoSidedIdealBySubgroup: LAGUNA: for a group ring and a subgroup of underlying group", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdealBySubgroup", "TwoSidedIdealBySubgroup" ] }, { "name": "WeightedBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "WeightedBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasWeightedBasis" ] ] }, { "rank": 44, "comment": "WeightedBasis: LAGUNA: for modular group algebra of a finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "WeightedBasis: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "WeightedBasis" ] }, { "name": "SetWeightedBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetWeightedBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetWeightedBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetWeightedBasis" ] }, { "name": "HasWeightedBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 228 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasWeightedBasis" ] }, { "name": "AugmentationIdealPowerSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "AugmentationIdealPowerSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentationIdealPowerSeries" ] ] }, { "rank": 44, "comment": "AugmentationIdealPowerSeries: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "AugmentationIdealPowerSeries: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdealPowerSeries" ] }, { "name": "SetAugmentationIdealPowerSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentationIdealPowerSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentationIdealPowerSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationIdealPowerSeries" ] }, { "name": "HasAugmentationIdealPowerSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationIdealPowerSeries" ] }, { "name": "AugmentationIdealNilpotencyIndex", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "AugmentationIdealNilpotencyIndex: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentationIdealNilpotencyIndex" ] ] }, { "rank": 44, "comment": "AugmentationIdealNilpotencyIndex: LAGUNA: for a modular group algebra of a finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "AugmentationIdealNilpotencyIndex: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdealNilpotencyIndex" ] }, { "name": "SetAugmentationIdealNilpotencyIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentationIdealNilpotencyIndex: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentationIdealNilpotencyIndex: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationIdealNilpotencyIndex" ] }, { "name": "HasAugmentationIdealNilpotencyIndex", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 246 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationIdealNilpotencyIndex" ] }, { "name": "AugmentationIdealOfDerivedSubgroupNilpotencyIndex", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "AugmentationIdealOfDerivedSubgroupNilpotencyIndex: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentationIdealOfDerivedSubgroupNilpotencyIndex" ] ] }, { "rank": 44, "comment": "AugmentationIdealOfDerivedSubgroupNilpotencyIndex: LAGUNA: for a modular group algebra of a finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "AugmentationIdealOfDerivedSubgroupNilpotencyIndex: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdealOfDerivedSubgroupNilpotencyIndex" ] }, { "name": "SetAugmentationIdealOfDerivedSubgroupNilpotencyIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentationIdealOfDerivedSubgroupNilpotencyIndex: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentationIdealOfDerivedSubgroupNilpotencyIndex: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationIdealOfDerivedSubgroupNilpotencyIndex" ] }, { "name": "HasAugmentationIdealOfDerivedSubgroupNilpotencyIndex", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationIdealOfDerivedSubgroupNilpotencyIndex" ] }, { "name": "IsGroupOfUnitsOfMagmaRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "IsGroupOfUnitsOfMagmaRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsGroupOfUnitsOfMagmaRing" ] ] }, { "rank": 0, "comment": "IsGroupOfUnitsOfMagmaRing: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsGroupOfUnitsOfMagmaRing" ] }, { "name": "SetIsGroupOfUnitsOfMagmaRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsGroupOfUnitsOfMagmaRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsGroupOfUnitsOfMagmaRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsGroupOfUnitsOfMagmaRing" ] }, { "name": "HasIsGroupOfUnitsOfMagmaRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 261 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsGroupOfUnitsOfMagmaRing" ] }, { "name": "IsUnitGroupOfGroupRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "IsUnitGroupOfGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsUnitGroupOfGroupRing" ] ] }, { "rank": 0, "comment": "IsUnitGroupOfGroupRing: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsUnitGroupOfGroupRing" ] }, { "name": "SetIsUnitGroupOfGroupRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsUnitGroupOfGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsUnitGroupOfGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsUnitGroupOfGroupRing" ] }, { "name": "HasIsUnitGroupOfGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 268 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsUnitGroupOfGroupRing" ] }, { "name": "IsNormalizedUnitGroupOfGroupRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "IsNormalizedUnitGroupOfGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 0, "comment": "IsNormalizedUnitGroupOfGroupRing: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsNormalizedUnitGroupOfGroupRing" ] }, { "name": "SetIsNormalizedUnitGroupOfGroupRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsNormalizedUnitGroupOfGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsNormalizedUnitGroupOfGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsNormalizedUnitGroupOfGroupRing" ] }, { "name": "HasIsNormalizedUnitGroupOfGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 275 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsNormalizedUnitGroupOfGroupRing" ] }, { "name": "UnderlyingGroupRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20040, "comment": "UnderlyingGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingGroupRing" ] ] }, { "rank": 0, "comment": "UnderlyingGroupRing: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingGroupRing" ] }, { "name": "SetUnderlyingGroupRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingGroupRing" ] }, { "name": "HasUnderlyingGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 282 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingGroupRing" ] }, { "name": "NormalizedUnitCF", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 289 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 57, "comment": "NormalizedUnitCF: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizedUnitCF" ] }, { "name": "NormalizedUnitCFmod", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 299 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 76, "comment": "NormalizedUnitCFmod: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizedUnitCFmod" ] }, { "name": "NormalizedUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "NormalizedUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNormalizedUnitGroup" ] ] }, { "rank": 44, "comment": "NormalizedUnitGroup: LAGUNA: for modular group algebra of a finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "NormalizedUnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NormalizedUnitGroup" ] }, { "name": "SetNormalizedUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNormalizedUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNormalizedUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNormalizedUnitGroup" ] }, { "name": "HasNormalizedUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 310 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNormalizedUnitGroup" ] }, { "name": "PcNormalizedUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "PcNormalizedUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcNormalizedUnitGroup" ] ] }, { "rank": 44, "comment": "PcNormalizedUnitGroup: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "PcNormalizedUnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcNormalizedUnitGroup" ] }, { "name": "SetPcNormalizedUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcNormalizedUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcNormalizedUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcNormalizedUnitGroup" ] }, { "name": "HasPcNormalizedUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 317 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcNormalizedUnitGroup" ] }, { "name": "AugmentationIdealPowerFactorGroupOp", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 63, "comment": "AugmentationIdealPowerFactorGroupOp: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdealPowerFactorGroupOp" ] }, { "name": "ComputedAugmentationIdealPowerFactorGroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "ComputedAugmentationIdealPowerFactorGroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasComputedAugmentationIdealPowerFactorGroups" ] ] }, { "rank": 44, "comment": "ComputedAugmentationIdealPowerFactorGroups: default method", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "ComputedAugmentationIdealPowerFactorGroups: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ComputedAugmentationIdealPowerFactorGroups" ] }, { "name": "SetComputedAugmentationIdealPowerFactorGroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetComputedAugmentationIdealPowerFactorGroups: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetComputedAugmentationIdealPowerFactorGroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetComputedAugmentationIdealPowerFactorGroups" ] }, { "name": "HasComputedAugmentationIdealPowerFactorGroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasComputedAugmentationIdealPowerFactorGroups" ] }, { "name": "AugmentationIdealPowerFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 63, "comment": "AugmentationIdealPowerFactorGroup: default method", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationIdealPowerFactorGroup" ] }, { "name": "HasAugmentationIdealPowerFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 63, "comment": "HasAugmentationIdealPowerFactorGroup: default method", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationIdealPowerFactorGroup" ] }, { "name": "SetAugmentationIdealPowerFactorGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 326 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 63, "comment": "SetAugmentationIdealPowerFactorGroup: default method", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ], [ "IsInt", "IsPosRat" ], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationIdealPowerFactorGroup" ] }, { "name": "PcUnits", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "PcUnits: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPcUnits" ] ] }, { "rank": 44, "comment": "PcUnits: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "PcUnits: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcUnits" ] }, { "name": "SetPcUnits", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPcUnits: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPcUnits: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPcUnits" ] }, { "name": "HasPcUnits", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 334 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPcUnits" ] }, { "name": "NaturalBijectionToPcNormalizedUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "NaturalBijectionToPcNormalizedUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalBijectionToPcNormalizedUnitGroup" ] ] }, { "rank": 44, "comment": "NaturalBijectionToPcNormalizedUnitGroup: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "NaturalBijectionToPcNormalizedUnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalBijectionToPcNormalizedUnitGroup" ] }, { "name": "SetNaturalBijectionToPcNormalizedUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalBijectionToPcNormalizedUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalBijectionToPcNormalizedUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalBijectionToPcNormalizedUnitGroup" ] }, { "name": "HasNaturalBijectionToPcNormalizedUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 341 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalBijectionToPcNormalizedUnitGroup" ] }, { "name": "NaturalBijectionToNormalizedUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "NaturalBijectionToNormalizedUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalBijectionToNormalizedUnitGroup" ] ] }, { "rank": 44, "comment": "NaturalBijectionToNormalizedUnitGroup: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "NaturalBijectionToNormalizedUnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalBijectionToNormalizedUnitGroup" ] }, { "name": "SetNaturalBijectionToNormalizedUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalBijectionToNormalizedUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalBijectionToNormalizedUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalBijectionToNormalizedUnitGroup" ] }, { "name": "HasNaturalBijectionToNormalizedUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 349 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalBijectionToNormalizedUnitGroup" ] }, { "name": "GroupBases", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "GroupBases: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupBases" ] ] }, { "rank": 44, "comment": "GroupBases: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "GroupBases: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupBases" ] }, { "name": "SetGroupBases", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupBases: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupBases: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupBases" ] }, { "name": "HasGroupBases", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 357 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupBases" ] }, { "name": "BassCyclicUnit", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 376 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 32, "comment": "BassCyclicUnit: for uderlying group element, embedded into group ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 57, "comment": "BassCyclicUnit: for uderlying group element, not embedded into group ring", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [], [ "IsInt", "IsPosRat" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "BassCyclicUnit" ] }, { "name": "BicyclicUnitOfType1", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 398 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "BicyclicUnitOfType1: for uderlying group elements, embedded into group ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "3args": [ { "rank": 38, "comment": "BicyclicUnitOfType1: for uderlying group elements, not embedded into group ring", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "BicyclicUnitOfType1" ] }, { "name": "BicyclicUnitOfType2", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 401 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 26, "comment": "BicyclicUnitOfType2: for uderlying group elements, embedded into group ring", "filters": [ [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ], [ "IsElementOfMagmaRingModuloRelations", "IsMagmaRingObjDefaultRep" ] ] } ], "3args": [ { "rank": 38, "comment": "BicyclicUnitOfType2: for uderlying group elements, not embedded into group ring", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ], [], [] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "BicyclicUnitOfType2" ] }, { "name": "BicyclicUnitGroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "BicyclicUnitGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasBicyclicUnitGroup" ] ] }, { "rank": 44, "comment": "BicyclicUnitGroup: for the normalized unit group in pc-presentation", "filters": [ [ "IsNormalizedUnitGroupOfGroupRing", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 44, "comment": "BicyclicUnitGroup: for the normalized unit group in natural representation", "filters": [ [ "IsNormalizedUnitGroupOfGroupRing", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 0, "comment": "BicyclicUnitGroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "BicyclicUnitGroup" ] }, { "name": "SetBicyclicUnitGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetBicyclicUnitGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetBicyclicUnitGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetBicyclicUnitGroup" ] }, { "name": "HasBicyclicUnitGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasBicyclicUnitGroup" ] }, { "name": "UnitarySubgroup", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 420 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "UnitarySubgroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnitarySubgroup" ] ] }, { "rank": 44, "comment": "UnitarySubgroup: for the normalized unit group in pc-presentation", "filters": [ [ "IsNormalizedUnitGroupOfGroupRing", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 44, "comment": "UnitarySubgroup: for the normalized unit group in natural representation", "filters": [ [ "IsNormalizedUnitGroupOfGroupRing", "HasIsNormalizedUnitGroupOfGroupRing" ] ] }, { "rank": 0, "comment": "UnitarySubgroup: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnitarySubgroup" ] }, { "name": "SetUnitarySubgroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 420 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnitarySubgroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnitarySubgroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnitarySubgroup" ] }, { "name": "HasUnitarySubgroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 420 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnitarySubgroup" ] }, { "name": "UnderlyingAssociativeAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20046, "comment": "UnderlyingAssociativeAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingAssociativeAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingAssociativeAlgebra" ] }, { "name": "SetUnderlyingAssociativeAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingAssociativeAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingAssociativeAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingAssociativeAlgebra" ] }, { "name": "HasUnderlyingAssociativeAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 446 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingAssociativeAlgebra" ] }, { "name": "IsLieAlgebraOfGroupRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20046, "comment": "IsLieAlgebraOfGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 43, "comment": "IsLieAlgebraOfGroupRing: LAGUNA: for a Lie algebra", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieAlgebraOfGroupRing" ] }, { "name": "SetIsLieAlgebraOfGroupRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieAlgebraOfGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieAlgebraOfGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieAlgebraOfGroupRing" ] }, { "name": "HasIsLieAlgebraOfGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 458 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieAlgebraOfGroupRing" ] }, { "name": "IsBasisOfLieAlgebraOfGroupRing", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20010, "comment": "IsBasisOfLieAlgebraOfGroupRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsBasisOfLieAlgebraOfGroupRing" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsBasisOfLieAlgebraOfGroupRing" ] }, { "name": "SetIsBasisOfLieAlgebraOfGroupRing", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsBasisOfLieAlgebraOfGroupRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsBasisOfLieAlgebraOfGroupRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsBasisOfLieAlgebraOfGroupRing" ] }, { "name": "HasIsBasisOfLieAlgebraOfGroupRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 470 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsBasisOfLieAlgebraOfGroupRing" ] }, { "name": "NaturalBijectionToLieAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 494 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20043, "comment": "NaturalBijectionToLieAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalBijectionToLieAlgebra" ] ] }, { "rank": 40, "comment": "NaturalBijectionToLieAlgebra: LAGUNA: for an associative algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsAssociative", "HasIsAssociative", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -55, "comment": "NaturalBijectionToLieAlgebra: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalBijectionToLieAlgebra" ] }, { "name": "SetNaturalBijectionToLieAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 494 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalBijectionToLieAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalBijectionToLieAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalBijectionToLieAlgebra" ] }, { "name": "HasNaturalBijectionToLieAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 494 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalBijectionToLieAlgebra" ] }, { "name": "NaturalBijectionToAssociativeAlgebra", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20046, "comment": "NaturalBijectionToAssociativeAlgebra: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNaturalBijectionToAssociativeAlgebra" ] ] }, { "rank": 43, "comment": "NaturalBijectionToAssociativeAlgebra: LAGUNA: for a Lie algebra", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NaturalBijectionToAssociativeAlgebra" ] }, { "name": "SetNaturalBijectionToAssociativeAlgebra", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNaturalBijectionToAssociativeAlgebra: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNaturalBijectionToAssociativeAlgebra: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNaturalBijectionToAssociativeAlgebra" ] }, { "name": "HasNaturalBijectionToAssociativeAlgebra", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 504 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNaturalBijectionToAssociativeAlgebra" ] }, { "name": "AugmentationHomomorphism", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20046, "comment": "AugmentationHomomorphism: system getter", "filters": [ [ "IsAttributeStoringRep", "HasAugmentationHomomorphism" ] ] }, { "rank": 43, "comment": "AugmentationHomomorphism: LAGUNA: for a group ring", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": -66, "comment": "AugmentationHomomorphism: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsMagmaWithOne", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AugmentationHomomorphism" ] }, { "name": "SetAugmentationHomomorphism", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetAugmentationHomomorphism: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetAugmentationHomomorphism: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetAugmentationHomomorphism" ] }, { "name": "HasAugmentationHomomorphism", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 526 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasAugmentationHomomorphism" ] }, { "name": "IsLieMetabelian", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 541 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsLieMetabelian: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieMetabelian" ] ] }, { "rank": 45, "comment": "IsLieMetabelian: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 42, "comment": "IsLieMetabelian: LAGUNA: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsLieMetabelian: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieMetabelian" ] }, { "name": "SetIsLieMetabelian", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 541 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieMetabelian: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieMetabelian: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieMetabelian" ] }, { "name": "HasIsLieMetabelian", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 541 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieMetabelian" ] }, { "name": "IsLieCentreByMetabelian", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 557 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "IsLieCentreByMetabelian: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsLieCentreByMetabelian" ] ] }, { "rank": 45, "comment": "IsLieCentreByMetabelian: LAGUNA: for a Lie algebra of a group ring", "filters": [ [ "IsLieAlgebraByAssociativeAlgebra", "IsLieAlgebraOfGroupRing", "HasIsLieAlgebraOfGroupRing" ] ] }, { "rank": 43, "comment": "IsLieCentreByMetabelian: LAGUNA: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing", "HasLieDerivedSeries" ] ] }, { "rank": 42, "comment": "IsLieCentreByMetabelian: LAGUNA: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "IsLieCentreByMetabelian: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsLieCentreByMetabelian" ] }, { "name": "SetIsLieCentreByMetabelian", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 557 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsLieCentreByMetabelian: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsLieCentreByMetabelian: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsLieCentreByMetabelian" ] }, { "name": "HasIsLieCentreByMetabelian", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 557 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsLieCentreByMetabelian" ] }, { "name": "LieUpperNilpotencyIndex", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 565 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "LieUpperNilpotencyIndex: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieUpperNilpotencyIndex" ] ] }, { "rank": 44, "comment": "LieUpperNilpotencyIndex: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "LieUpperNilpotencyIndex: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieUpperNilpotencyIndex" ] }, { "name": "SetLieUpperNilpotencyIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 565 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieUpperNilpotencyIndex: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieUpperNilpotencyIndex: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieUpperNilpotencyIndex" ] }, { "name": "HasLieUpperNilpotencyIndex", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 565 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieUpperNilpotencyIndex" ] }, { "name": "LieLowerNilpotencyIndex", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20047, "comment": "LieLowerNilpotencyIndex: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieLowerNilpotencyIndex" ] ] }, { "rank": 44, "comment": "LieLowerNilpotencyIndex: LAGUNA: for modular group algebra of finite p-group", "filters": [ [ "IsPModularGroupAlgebra", "HasIsPModularGroupAlgebra" ] ] }, { "rank": 0, "comment": "LieLowerNilpotencyIndex: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieLowerNilpotencyIndex" ] }, { "name": "SetLieLowerNilpotencyIndex", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieLowerNilpotencyIndex: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieLowerNilpotencyIndex: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieLowerNilpotencyIndex" ] }, { "name": "HasLieLowerNilpotencyIndex", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 572 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieLowerNilpotencyIndex" ] }, { "name": "LieDerivedLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20045, "comment": "LieDerivedLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieDerivedLength" ] ] }, { "rank": 42, "comment": "LieDerivedLength: LAGUNA: for a Lie algebra", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsLeftActedOnByDivisionRing", "HasIsLeftActedOnByDivisionRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive", "IsJacobianRing", "HasIsJacobianRing", "IsZeroSquaredRing", "HasIsZeroSquaredRing" ] ] }, { "rank": -55, "comment": "LieDerivedLength: default method requiring categories and checking properties", "filters": [ [ "IsExtLSet", "IsAssociativeLOpDProd", "IsAssociativeLOpEProd", "IsDistributiveLOpDSum", "IsDistributiveLOpESum", "IsTrivialLOpEOne", "IsLeftActedOnByRing", "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieDerivedLength" ] }, { "name": "SetLieDerivedLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieDerivedLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieDerivedLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieDerivedLength" ] }, { "name": "HasLieDerivedLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 579 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieDerivedLength" ] }, { "name": "SubgroupsOfIndexTwo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "SubgroupsOfIndexTwo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSubgroupsOfIndexTwo" ] ] }, { "rank": 36, "comment": "SubgroupsOfIndexTwo: LAGUNA: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasMaximalNormalSubgroups" ] ] }, { "rank": 36, "comment": "SubgroupsOfIndexTwo: LAGUNA: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "HasMaximalSubgroupClassReps" ] ] }, { "rank": 35, "comment": "SubgroupsOfIndexTwo: LAGUNA: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "SubgroupsOfIndexTwo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubgroupsOfIndexTwo" ] }, { "name": "SetSubgroupsOfIndexTwo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSubgroupsOfIndexTwo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSubgroupsOfIndexTwo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSubgroupsOfIndexTwo" ] }, { "name": "HasSubgroupsOfIndexTwo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 596 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSubgroupsOfIndexTwo" ] }, { "name": "DihedralDepth", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 605 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DihedralDepth: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDihedralDepth" ] ] }, { "rank": 35, "comment": "DihedralDepth: LAGUNA: for a group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "DihedralDepth: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DihedralDepth" ] }, { "name": "SetDihedralDepth", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 605 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDihedralDepth: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDihedralDepth: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDihedralDepth" ] }, { "name": "HasDihedralDepth", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 605 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDihedralDepth" ] }, { "name": "DimensionBasis", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 612 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "DimensionBasis: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDimensionBasis" ] ] }, { "rank": 35, "comment": "DimensionBasis: LAGUNA: for a finite p-group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "DimensionBasis: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DimensionBasis" ] }, { "name": "SetDimensionBasis", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 612 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDimensionBasis: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDimensionBasis: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDimensionBasis" ] }, { "name": "HasDimensionBasis", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 612 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDimensionBasis" ] }, { "name": "LieDimensionSubgroups", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LieDimensionSubgroups: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieDimensionSubgroups" ] ] }, { "rank": 35, "comment": "LieDimensionSubgroups: LAGUNA: for a finite p-group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "LieDimensionSubgroups: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieDimensionSubgroups" ] }, { "name": "SetLieDimensionSubgroups", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieDimensionSubgroups: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieDimensionSubgroups: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieDimensionSubgroups" ] }, { "name": "HasLieDimensionSubgroups", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 619 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieDimensionSubgroups" ] }, { "name": "LieUpperCodimensionSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 627 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 628 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20041, "comment": "LieUpperCodimensionSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLieUpperCodimensionSeries" ] ] }, { "rank": 38, "comment": "LieUpperCodimensionSeries: LAGUNA: for a modular group algebra of a finite p-group using V(KG)", "filters": [ [ "IsGroupRing", "HasIsGroupRing" ] ] }, { "rank": 35, "comment": "LieUpperCodimensionSeries: LAGUNA: for a p-group - underlying group of its modular group algebra", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "LieUpperCodimensionSeries: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LieUpperCodimensionSeries" ] }, { "name": "SetLieUpperCodimensionSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 627 }, { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 628 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLieUpperCodimensionSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLieUpperCodimensionSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLieUpperCodimensionSeries" ] }, { "name": "HasLieUpperCodimensionSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/laguna-3.9.2/lib/laguna.gd", "line": 627 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLieUpperCodimensionSeries" ] }, { "name": "RootsAsMatrices", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "RootsAsMatrices: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRootsAsMatrices" ] ] }, { "rank": 19, "comment": "RootsAsMatrices: rational polynomials", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "RootsAsMatrices: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RootsAsMatrices" ] }, { "name": "SetRootsAsMatrices", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRootsAsMatrices: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRootsAsMatrices: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRootsAsMatrices" ] }, { "name": "HasRootsAsMatrices", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRootsAsMatrices" ] }, { "name": "IsSolvablePolynomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IsSolvablePolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSolvablePolynomial" ] ] }, { "rank": 19, "comment": "IsSolvablePolynomial: for a rational polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "IsSolvablePolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "SetIsSolvablePolynomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSolvablePolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSolvablePolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSolvablePolynomial" ] }, { "name": "HasIsSolvablePolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSolvablePolynomial" ] }, { "name": "IsSeparablePolynomial", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "IsSeparablePolynomial: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsSeparablePolynomial" ] ] }, { "rank": 19, "comment": "IsSeparablePolynomial: for rational polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "IsSeparablePolynomial: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSeparablePolynomial" ] }, { "name": "SetIsSeparablePolynomial", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsSeparablePolynomial: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsSeparablePolynomial: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsSeparablePolynomial" ] }, { "name": "HasIsSeparablePolynomial", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Radicals.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsSeparablePolynomial" ] }, { "name": "IsomorphismMatrixField", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/SplittField.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20060, "comment": "IsomorphismMatrixField: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsomorphismMatrixField" ] ] }, { "rank": 0, "comment": "IsomorphismMatrixField: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsomorphismMatrixField" ] }, { "name": "SetIsomorphismMatrixField", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/SplittField.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsomorphismMatrixField: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsomorphismMatrixField: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsomorphismMatrixField" ] }, { "name": "HasIsomorphismMatrixField", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/SplittField.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsomorphismMatrixField" ] }, { "name": "GaloisGroupOnRoots", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Manipulations.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20022, "comment": "GaloisGroupOnRoots: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGaloisGroupOnRoots" ] ] }, { "rank": 19, "comment": "GaloisGroupOnRoots: for rational polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial", "IsUnivariateRationalFunction", "HasIsUnivariateRationalFunction" ] ] }, { "rank": 0, "comment": "GaloisGroupOnRoots: default method requiring categories and checking properties", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GaloisGroupOnRoots" ] }, { "name": "SetGaloisGroupOnRoots", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Manipulations.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGaloisGroupOnRoots: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGaloisGroupOnRoots: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGaloisGroupOnRoots" ] }, { "name": "HasGaloisGroupOnRoots", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/radiroot-2.8/lib/Manipulations.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGaloisGroupOnRoots" ] }, { "name": "PcpGroupByMatGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 50, "comment": "PcpGroupByMatGroup: for rational matrix groups (Polenta)", "filters": [ [ "IsRationalMatrixGroup", "HasIsRationalMatrixGroup" ] ], "aka": [ "POL_PcpGroupByMatGroup_infinite" ] }, { "rank": 50, "comment": "PcpGroupByMatGroup: for matrix groups over a finite field (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsFFE)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ], "aka": [ "POL_PcpGroupByMatGroup_finite" ] }, { "rank": 48, "comment": "PcpGroupByMatGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 66, "comment": "PcpGroupByMatGroup: for polycyclic matrix groups (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcpGroupByMatGroup" ] }, { "name": "IsIsomorphismByFinitePolycyclicMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsIsomorphismByFinitePolycyclicMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIsomorphismByFinitePolycyclicMatrixGroup" ] ] }, { "rank": 0, "comment": "IsIsomorphismByFinitePolycyclicMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIsomorphismByFinitePolycyclicMatrixGroup" ] }, { "name": "SetIsIsomorphismByFinitePolycyclicMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIsomorphismByFinitePolycyclicMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIsomorphismByFinitePolycyclicMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIsomorphismByFinitePolycyclicMatrixGroup" ] }, { "name": "HasIsIsomorphismByFinitePolycyclicMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 17 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIsomorphismByFinitePolycyclicMatrixGroup" ] }, { "name": "IsIsomorphismByPolycyclicMatrixGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20014, "comment": "IsIsomorphismByPolycyclicMatrixGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsIsomorphismByPolycyclicMatrixGroup" ] ] }, { "rank": 0, "comment": "IsIsomorphismByPolycyclicMatrixGroup: default method requiring categories and checking properties", "filters": [ [ "IsGeneralMapping" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsIsomorphismByPolycyclicMatrixGroup" ] }, { "name": "SetIsIsomorphismByPolycyclicMatrixGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsIsomorphismByPolycyclicMatrixGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsIsomorphismByPolycyclicMatrixGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsIsomorphismByPolycyclicMatrixGroup" ] }, { "name": "HasIsIsomorphismByPolycyclicMatrixGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/present.gd", "line": 19 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsIsomorphismByPolycyclicMatrixGroup" ] }, { "name": "IsPolycyclicMatGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/solvable.gd", "line": 20 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "IsPolycyclicMatGroup", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolycyclicMatGroup" ] }, { "name": "IsTriangularizableMatGroup", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/solvable.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20048, "comment": "IsTriangularizableMatGroup: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsTriangularizableMatGroup" ] ] }, { "rank": 50, "comment": "IsTriangularizableMatGroup: for matrix groups over Q (Polenta)", "filters": [ [ "IsRationalMatrixGroup", "HasIsRationalMatrixGroup" ] ], "aka": [ "POL_IsTriangularizableRationalMatGroup_infinite" ] }, { "rank": 48, "comment": "IsTriangularizableMatGroup: fallback method to test conditions", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": -14, "comment": "IsTriangularizableMatGroup: default method requiring categories and checking properties", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsTriangularizableMatGroup" ] }, { "name": "SetIsTriangularizableMatGroup", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/solvable.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsTriangularizableMatGroup: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsTriangularizableMatGroup: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsTriangularizableMatGroup" ] }, { "name": "HasIsTriangularizableMatGroup", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/solvable.gd", "line": 28 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsTriangularizableMatGroup" ] }, { "name": "RadicalSeriesSolvableMatGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/series.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 48, "comment": "RadicalSeriesSolvableMatGroup: for solvable matrix groups (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsCyclotomic)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RadicalSeriesSolvableMatGroup" ] }, { "name": "SubgroupsUnipotentByAbelianByFinite", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/subgroups.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "SubgroupsUnipotentByAbelianByFinite: for polycyclic matrix groups (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [ { "rank": 63, "comment": "SubgroupsUnipotentByAbelianByFinite: for polycyclic matrix groups (Polenta)", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsInt" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SubgroupsUnipotentByAbelianByFinite" ] }, { "name": "IsPolyInfiniteCyclicGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/polenta-1.3.8/lib/ispolyz.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 50, "comment": "IsPolyInfiniteCyclicGroup: for pcp groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsPcpElement)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsPolyInfiniteCyclicGroup" ] }, { "name": "IsEmptyNode", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 38 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 39 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "IsEmptyNode", "filters": [ [ "IsTreeForDocumentationNodeForManItemRep" ] ] }, { "rank": 5, "comment": "IsEmptyNode", "filters": [ [ "IsString" ] ] }, { "rank": 1, "comment": "IsEmptyNode", "filters": [ [ "IsTreeForDocumentationNode" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsEmptyNode" ] }, { "name": "Label", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "Label: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLabel" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Label" ] }, { "name": "SetLabel", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLabel: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLabel: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLabel" ] }, { "name": "HasLabel", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLabel" ] }, { "name": "ChapterInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "ChapterInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasChapterInfo" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChapterInfo" ] }, { "name": "SetChapterInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetChapterInfo: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetChapterInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetChapterInfo" ] }, { "name": "HasChapterInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 41 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasChapterInfo" ] }, { "name": "DummyName", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "DummyName: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDummyName" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DummyName" ] }, { "name": "SetDummyName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDummyName: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDummyName: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDummyName" ] }, { "name": "HasDummyName", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDummyName" ] }, { "name": "GroupName", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "GroupName: system getter", "filters": [ [ "IsAttributeStoringRep", "HasGroupName" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GroupName" ] }, { "name": "SetGroupName", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetGroupName: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetGroupName: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetGroupName" ] }, { "name": "HasGroupName", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasGroupName" ] }, { "name": "DocumentationTree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 51 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationTree" ] }, { "name": "StructurePartInTree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 52 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "StructurePartInTree", "filters": [ [ "IsTreeForDocumentation" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "StructurePartInTree" ] }, { "name": "ChapterInTree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 53 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "ChapterInTree", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ChapterInTree" ] }, { "name": "SectionInTree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 54 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 11, "comment": "SectionInTree", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ], [ "IsString" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "SectionInTree" ] }, { "name": "SubsectionInTree", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 55 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 16, "comment": "SubsectionInTree", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ], [ "IsString" ], [ "IsString" ] ] } ], "5args": [], "6args": [] }, "aka": [ "SubsectionInTree" ] }, { "name": "DocumentationExample", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 56 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 57 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "DocumentationExample", "filters": [ [ "IsTreeForDocumentation" ] ] } ], "2args": [ { "rank": 3, "comment": "DocumentationExample", "filters": [ [ "IsTreeForDocumentation" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationExample" ] }, { "name": "DocumentationDummy", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 58 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 59 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "DocumentationDummy", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ] ] } ], "3args": [ { "rank": 8, "comment": "DocumentationDummy", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationDummy" ] }, { "name": "DocumentationCode", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 60 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 61 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "DocumentationCode", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ] ] } ], "3args": [ { "rank": 8, "comment": "DocumentationCode", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationCode" ] }, { "name": "DocumentationManItem", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 62 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 1, "comment": "DocumentationManItem", "filters": [ [ "IsTreeForDocumentation" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationManItem" ] }, { "name": "SetManItemToDescription", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 63 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "SetManItemToDescription", "filters": [ [ "IsTreeForDocumentationNodeForManItemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetManItemToDescription" ] }, { "name": "SetManItemToReturnValue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 5, "comment": "SetManItemToReturnValue", "filters": [ [ "IsTreeForDocumentationNodeForManItemRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetManItemToReturnValue" ] }, { "name": "DocumentationGroup", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 65 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 66 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "DocumentationGroup", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ] ] } ], "3args": [ { "rank": 8, "comment": "DocumentationGroup", "filters": [ [ "IsTreeForDocumentation" ], [ "IsString" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "DocumentationGroup" ] }, { "name": "MergeGroupEntries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 72 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MergeGroupEntries" ] }, { "name": "WriteDocumentation", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 81 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 82 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 83 }, { "file": "/home/mtorpey/.gap/pkg/AutoDoc-2019.04.10/gap/DocumentationTree.gd", "line": 84 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationCodeNodeRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationExampleNodeRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationDummyNodeRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationNodeForGroupRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationNodeForManItemRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationNodeForSubsectionRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationNodeForSectionRep" ], [ "IsStream" ] ] }, { "rank": 6, "comment": "WriteDocumentation", "filters": [ [ "IsString" ], [ "IsStream" ] ] }, { "rank": 3, "comment": "WriteDocumentation", "filters": [ [ "IsList" ], [ "IsStream" ] ] }, { "rank": 2, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentation" ], [ "IsDirectory" ] ] } ], "3args": [ { "rank": 7, "comment": "WriteDocumentation", "filters": [ [ "IsTreeForDocumentationNodeForChapterRep" ], [ "IsStream" ], [ "IsDirectory" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "WriteDocumentation" ] }, { "name": "IsCommuting", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 6, "comment": "IsCommuting: fallback method (ResClasses)", "filters": [ [ "IsMultiplicativeElement" ], [ "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCommuting" ] }, { "name": "UpperFittingSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "UpperFittingSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUpperFittingSeries" ] ] }, { "rank": 35, "comment": "UpperFittingSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "UpperFittingSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UpperFittingSeries" ] }, { "name": "SetUpperFittingSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUpperFittingSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUpperFittingSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUpperFittingSeries" ] }, { "name": "HasUpperFittingSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUpperFittingSeries" ] }, { "name": "LowerFittingSeries", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "LowerFittingSeries: system getter", "filters": [ [ "IsAttributeStoringRep", "HasLowerFittingSeries" ] ] }, { "rank": 35, "comment": "LowerFittingSeries: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "LowerFittingSeries: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "LowerFittingSeries" ] }, { "name": "SetLowerFittingSeries", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetLowerFittingSeries: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetLowerFittingSeries: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetLowerFittingSeries" ] }, { "name": "HasLowerFittingSeries", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 27 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasLowerFittingSeries" ] }, { "name": "FittingLength", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "FittingLength: system getter", "filters": [ [ "IsAttributeStoringRep", "HasFittingLength" ] ] }, { "rank": 35, "comment": "FittingLength: default method", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] }, { "rank": 0, "comment": "FittingLength: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "FittingLength" ] }, { "name": "SetFittingLength", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetFittingLength: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetFittingLength: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetFittingLength" ] }, { "name": "HasFittingLength", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 29 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasFittingLength" ] }, { "name": "GeneratorsAndInverses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/groups.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 35, "comment": "GeneratorsAndInverses: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GeneratorsAndInverses" ] }, { "name": "RandomCombination", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/lists.gd", "line": 25 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "RandomCombination: default method", "filters": [ [ "IsListOrCollection" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RandomCombination" ] }, { "name": "DistinctRepresentatives", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/lists.gd", "line": 42 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 2, "comment": "DistinctRepresentatives: for a list of sets", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "DistinctRepresentatives" ] }, { "name": "CommonRepresentatives", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/lists.gd", "line": 43 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "CommonRepresentatives: for a pair of lists/sets", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CommonRepresentatives" ] }, { "name": "CommonTransversal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/lists.gd", "line": 44 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "CommonTransversal: for left and right cosets of a subgroup", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CommonTransversal" ] }, { "name": "IsCommonTransversal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/lists.gd", "line": 45 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 72, "comment": "IsCommonTransversal: for group, subgroup, list", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsCommonTransversal" ] }, { "name": "PermGroupToMagmaFormat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/magma.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 61, "comment": "PermGroupToMagmaFormat: perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PermGroupToMagmaFormat" ] }, { "name": "PcGroupToMagmaFormat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/magma.gd", "line": 30 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 66, "comment": "PcGroupToMagmaFormat: pc-group", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "CategoryCollections(IsMultiplicativeElementWithInverseByPolycyclicCollector)" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PcGroupToMagmaFormat" ] }, { "name": "MatrixGroupToMagmaFormat", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/magma.gd", "line": 37 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 45, "comment": "MatrixGroupToMagmaFormat: matrix group over a finite field", "filters": [ [ "CategoryCollections(CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsAdditiveElement)))", "CategoryCollections(CategoryCollections(CategoryCollections(IsMultiplicativeElement)))", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MatrixGroupToMagmaFormat" ] }, { "name": "EpimorphismByGenerators", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/maps.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 70, "comment": "EpimorphismByGenerators: for groups", "filters": [ [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ], [ "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "EpimorphismByGenerators" ] }, { "name": "Pullback", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/maps.gd", "line": 23 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 34, "comment": "Pullback: for two group homomorphisms", "filters": [ [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ], [ "IsGeneralMapping", "IsTotal", "HasIsTotal", "IsSingleValued", "HasIsSingleValued", "RespectsMultiplication", "HasRespectsMultiplication", "RespectsInverses", "HasRespectsInverses" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Pullback" ] }, { "name": "PullbackInfo", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/maps.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20038, "comment": "PullbackInfo: system getter", "filters": [ [ "IsAttributeStoringRep", "HasPullbackInfo" ] ] }, { "rank": 0, "comment": "PullbackInfo: default method requiring categories and checking properties", "filters": [ [ "IsMagmaWithInverses" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PullbackInfo" ] }, { "name": "SetPullbackInfo", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/maps.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetPullbackInfo: system mutable setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetPullbackInfo: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetPullbackInfo" ] }, { "name": "HasPullbackInfo", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/maps.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasPullbackInfo" ] }, { "name": "AllProducts", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/number.gd", "line": 60 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 21, "comment": "AllProducts: for lists (RCWA)", "filters": [ [ "IsList" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AllProducts" ] }, { "name": "PrintSelectionFromList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/print.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 59, "comment": "PrintSelectionFromList: generic method for lists", "filters": [ [ "IsList" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ] ] } ], "5args": [], "6args": [] }, "aka": [ "PrintSelectionFromList" ] }, { "name": "PrintSelectionFromIterator", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/print.gd", "line": 13 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [ { "rank": 42, "comment": "PrintSelectionFromIterator: generic method for iterators", "filters": [ [ "IsIterator" ], [ "IsInt", "IsPosRat" ], [ "IsInt", "IsPosRat" ], [ "IsAdditiveElement" ] ] } ], "5args": [], "6args": [] }, "aka": [ "PrintSelectionFromIterator" ] }, { "name": "PrintSelectionFromListByList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/print.gd", "line": 15 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "PrintSelectionFromListByList: generic method for lists", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrintSelectionFromListByList" ] }, { "name": "PrintSelectionFromIteratorByList", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/utils-0.61/lib/print.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 3, "comment": "PrintSelectionFromIteratorByList: generic method for iterators", "filters": [ [ "IsIterator" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PrintSelectionFromIteratorByList" ] }, { "name": "PositionsSublist", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/general.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "PositionsSublist: default method", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "PositionsSublist" ] }, { "name": "AllGraphs", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/general.gd", "line": 40 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "AllGraphs: for given number of vertices", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AllGraphs" ] }, { "name": "GraphClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/general.gd", "line": 50 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 19, "comment": "GraphClasses: for given number of vertices", "filters": [ [ "IsInt", "IsPosRat" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "GraphClasses" ] }, { "name": "IdGraphNC", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/general.gd", "line": 64 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 4, "comment": "IdGraphNC: for a graph and a list of classes of graphs", "filters": [ [ "IsList" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IdGraphNC" ] }, { "name": "Z_piCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 16 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": -26, "comment": "Z_piCons: natural Z_pi (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Z_piCons" ] }, { "name": "IsZ_pi", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20034, "comment": "IsZ_pi: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZ_pi" ] ] }, { "rank": 0, "comment": "IsZ_pi: for non-Z_(pi) (ResClasses)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZ_pi" ] }, { "name": "SetIsZ_pi", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZ_pi: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZ_pi: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZ_pi" ] }, { "name": "HasIsZ_pi", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 18 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZ_pi" ] }, { "name": "NoninvertiblePrimes", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "NoninvertiblePrimes: system getter", "filters": [ [ "IsAttributeStoringRep", "HasNoninvertiblePrimes" ] ] }, { "rank": -14, "comment": "NoninvertiblePrimes: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NoninvertiblePrimes" ] }, { "name": "SetNoninvertiblePrimes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetNoninvertiblePrimes: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetNoninvertiblePrimes: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetNoninvertiblePrimes" ] }, { "name": "HasNoninvertiblePrimes", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/z_pi.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasNoninvertiblePrimes" ] }, { "name": "ClassListRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 147 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "ClassListRep: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "ClassListRep: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 9, "comment": "ClassListRep: for residue class unions in sparse rep (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "ClassListRep: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 2, "comment": "ClassListRep: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ClassListRep", "SparseRep", "SparseRepresentation" ] }, { "name": "ResidueListRep", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 150 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "ResidueListRep: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "ResidueListRep: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 9, "comment": "ResidueListRep: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 9, "comment": "ResidueListRep: for residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 2, "comment": "ResidueListRep: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ResidueListRep", "StandardRep", "StandardRepresentation" ] }, { "name": "ResidueClassUnionCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 180 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 183 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 186 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 189 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [ { "rank": -11, "comment": "ResidueClassUnionCons: class list rep., for Z (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ], [ "IsIntegers" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] } ], "6args": [ { "rank": -6, "comment": "ResidueClassUnionCons: residue list rep, mod. as vector, for Z^2 (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsRowModule", "HasIsRowModule" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": -6, "comment": "ResidueClassUnionCons: residue list representation, for Z^2 (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsRowModule", "HasIsRowModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] }, { "rank": -6, "comment": "ResidueClassUnionCons: residue list rep., for Z, Z_pi and GF(q)[x] (ResClasses)", "filters": [ [ "IsResidueClassUnion" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsList" ], [ "IsList" ], [ "IsList" ] ] } ] }, "aka": [ "ResidueClassUnionCons" ] }, { "name": "IsResidueClass", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 217 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsResidueClass: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsResidueClass" ] ] }, { "rank": 0, "comment": "IsResidueClass: general method (ResClasses)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsResidueClass" ] }, { "name": "SetIsResidueClass", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 217 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsResidueClass: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsResidueClass: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsResidueClass" ] }, { "name": "HasIsResidueClass", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 217 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsResidueClass" ] }, { "name": "Modulus", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 231 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 112 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 131 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 10002, "comment": "Modulus: for residue classes with fixed representative (ResClasses)", "filters": [ [ "IsResidueClassWithFixedRepresentative", "HasIsResidueClassWithFixedRepresentative" ] ] }, { "rank": 27, "comment": "Modulus: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "Modulus: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 20, "comment": "Modulus: for the empty set (ResClasses)", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 9, "comment": "Modulus: for residue class unions, sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "Modulus: for residue class unions, standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 6, "comment": "Modulus: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 2, "comment": "Modulus: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Mod", "Modulus" ] }, { "name": "Residues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "Residues: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "Residues: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 11, "comment": "Residues: for residue class unions of Z in sparse rep (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "Residues: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 2, "comment": "Residues: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Residues" ] }, { "name": "Residue", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 241 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 132 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "Residue: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "Residue: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 2, "comment": "Residue: for residue classes with fixed representative (ResClasses)", "filters": [ [ "IsResidueClassWithFixedRepresentative", "HasIsResidueClassWithFixedRepresentative" ] ] }, { "rank": 2, "comment": "Residue: for residue classes (ResClasses)", "filters": [ [ "IsResidueClass", "HasIsResidueClass" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Residue" ] }, { "name": "Classes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 242 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 123 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 26, "comment": "Classes: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 9, "comment": "Classes: for residue class unions, std. rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 9, "comment": "Classes: for residue class unions, sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 6, "comment": "Classes: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 2, "comment": "Classes: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Classes" ] }, { "name": "IncludedElements", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 251 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "IncludedElements: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "IncludedElements: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 9, "comment": "IncludedElements: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "IncludedElements: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 2, "comment": "IncludedElements: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] } }, { "name": "ExcludedElements", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 252 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 27, "comment": "ExcludedElements: for the base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "ExcludedElements: for the base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 9, "comment": "ExcludedElements: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "ExcludedElements: for residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 2, "comment": "ExcludedElements: for finite sets (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExcludedElements" ] }, { "name": "IncludedLines", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 253 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IncludedLines" ] }, { "name": "ExcludedLines", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 254 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "ExcludedLines" ] }, { "name": "UnderlyingIndeterminate", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "UnderlyingIndeterminate: system getter", "filters": [ [ "IsAttributeStoringRep", "HasUnderlyingIndeterminate" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnderlyingIndeterminate" ] }, { "name": "SetUnderlyingIndeterminate", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetUnderlyingIndeterminate: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetUnderlyingIndeterminate: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetUnderlyingIndeterminate" ] }, { "name": "HasUnderlyingIndeterminate", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 294 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasUnderlyingIndeterminate" ] }, { "name": "IsZxZ", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 300 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsZxZ: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsZxZ" ] ] }, { "rank": 0, "comment": "IsZxZ: general method (ResClasses)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsZxZ" ] }, { "name": "SetIsZxZ", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 300 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsZxZ: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsZxZ: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsZxZ" ] }, { "name": "HasIsZxZ", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 300 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsZxZ" ] }, { "name": "AllResidues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 315 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 316 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 61, "comment": "AllResidues: for lattice in Z^2 (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 34, "comment": "AllResidues: for Z, Z_pi and GF(q)[x] (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AllResidues" ] }, { "name": "NumberOfResidues", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 317 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 318 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 61, "comment": "NumberOfResidues: for lattice in Z^2 (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] }, { "rank": 34, "comment": "NumberOfResidues: for Z, Z_pi and GF(q)[x] (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "NrResidues", "NumberOfResidues" ] }, { "name": "IsSublattice", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 338 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 68, "comment": "IsSublattice: for lattices in Z^n (ResClasses)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ], [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsSublattice" ] }, { "name": "Superlattices", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 339 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 34, "comment": "Superlattices: for a lattice in Z^2 (ResClasses)", "filters": [ [ "IsTable", "CategoryCollections(CategoryCollections(IsNearAdditiveElementWithInverse))", "CategoryCollections(CategoryCollections(IsAdditiveElement))", "CategoryCollections(CategoryCollections(IsMultiplicativeElement))" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Superlattices" ] }, { "name": "SizeOfSmallestResidueClassRing", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 345 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20029, "comment": "SizeOfSmallestResidueClassRing: system getter", "filters": [ [ "IsAttributeStoringRep", "HasSizeOfSmallestResidueClassRing" ] ] }, { "rank": 27, "comment": "SizeOfSmallestResidueClassRing: for Z^2 (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "SizeOfSmallestResidueClassRing: for Z, Z_pi and GF(q)[x] (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": -14, "comment": "SizeOfSmallestResidueClassRing: default method requiring categories and checking properties", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SizeOfSmallestResidueClassRing" ] }, { "name": "SetSizeOfSmallestResidueClassRing", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 345 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetSizeOfSmallestResidueClassRing: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetSizeOfSmallestResidueClassRing: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetSizeOfSmallestResidueClassRing" ] }, { "name": "HasSizeOfSmallestResidueClassRing", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 345 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasSizeOfSmallestResidueClassRing" ] }, { "name": "AsUnionOfFewClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 363 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 31, "comment": "AsUnionOfFewClasses: for residue class unions of Z in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 28, "comment": "AsUnionOfFewClasses: for pure residue class unions of Z, 2 (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ" ] ] }, { "rank": 27, "comment": "AsUnionOfFewClasses: for a row module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "AsUnionOfFewClasses: for a ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 7, "comment": "AsUnionOfFewClasses: for pure residue class unions of Z^2 (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZxZ" ] ] }, { "rank": 6, "comment": "AsUnionOfFewClasses: for pure residue class unions (ResClasses)", "filters": [ [ "IsResidueClassUnion" ] ] }, { "rank": 2, "comment": "AsUnionOfFewClasses: for finite sets of elements (ResClasses)", "filters": [ [ "IsList" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsUnionOfFewClasses" ] }, { "name": "SplittedClass", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 372 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 373 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 45, "comment": "SplittedClass: for Z, Z_pi or GF(q)[x] (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 42, "comment": "SplittedClass: for GF(q)[x] and a polynomial (ResClasses)", "filters": [ [ "IsFiniteFieldPolynomialRing" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 39, "comment": "SplittedClass: for Z^2 (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] }, { "rank": 28, "comment": "SplittedClass: for residue classes of GF(q)[x] (ResClasses)", "filters": [ [ "IsResidueClassUnionOfGFqx", "IsResidueClass", "HasIsResidueClass" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 28, "comment": "SplittedClass: for residue classes of Z or Z_pi (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZorZ_pi", "IsResidueClass", "HasIsResidueClass" ], [ "IsInt", "IsPosRat" ] ] }, { "rank": 23, "comment": "SplittedClass: for a res.-class of GF(q)[x] and a polynomial (ResClasses)", "filters": [ [ "IsResidueClassUnionOfGFqx", "IsResidueClass", "HasIsResidueClass" ], [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 21, "comment": "SplittedClass: for residue classes of Z^2 (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZxZ", "IsResidueClass", "HasIsResidueClass" ], [ "IsHomogeneousList", "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsExtLElement", "IsExtRElement", "IsOddAdditiveNestingDepthObject" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SplittedClass" ] }, { "name": "PartitionsIntoResidueClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 383 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 384 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 45, "comment": "PartitionsIntoResidueClasses: general method (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [ { "rank": 61, "comment": "PartitionsIntoResidueClasses: method for Z (ResClasses)", "filters": [ [ "IsIntegers" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "PartitionsIntoResidueClasses" ] }, { "name": "RandomPartitionIntoResidueClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 394 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": 49, "comment": "RandomPartitionIntoResidueClasses: for GF(q)[x] (ResClasses)", "filters": [ [ "IsFiniteFieldPolynomialRing" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] }, { "rank": 47, "comment": "RandomPartitionIntoResidueClasses: for Z or Z_pi (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsInt", "IsPosRat" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "RandomPartitionIntoResidueClasses" ] }, { "name": "CoverByResidueClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 406 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "CoverByResidueClasses: for Z and list of positive integers (ResClasses)", "filters": [ [ "IsIntegers" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoverByResidueClasses" ] }, { "name": "CoversByResidueClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 407 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 42, "comment": "CoversByResidueClasses: for Z and list of positive integers (ResClasses)", "filters": [ [ "IsIntegers" ], [ "IsList" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "CoversByResidueClasses" ] }, { "name": "Density", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "Density: system getter", "filters": [ [ "IsAttributeStoringRep", "HasDensity" ] ] }, { "rank": 27, "comment": "Density: for the whole base module (ResClasses)", "filters": [ [ "IsRowModule", "HasIsRowModule" ] ] }, { "rank": 26, "comment": "Density: for the whole base ring (ResClasses)", "filters": [ [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ] ] }, { "rank": 20, "comment": "Density: for the empty set (ResClasses)", "filters": [ [ "IsList", "IsEmpty", "HasIsEmpty" ] ] }, { "rank": 11, "comment": "Density: for residue class unions in sparse rep. (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ", "IsResidueClassUnionClassListRep" ] ] }, { "rank": 9, "comment": "Density: for residue class unions in standard rep. (ResClasses)", "filters": [ [ "IsResidueClassUnion", "IsResidueClassUnionResidueListRep" ] ] }, { "rank": 6, "comment": "Density: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 5, "comment": "Density: for finite sets (ResClasses)", "filters": [ [ "IsList", "IsCollection" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Density" ] }, { "name": "SetDensity", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetDensity: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetDensity: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetDensity" ] }, { "name": "HasDensity", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/resclass.gd", "line": 413 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasDensity" ] }, { "name": "UnionOfResidueClassesWithFixedRepresentativesCons", "type": "Constructor", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 76 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [ { "rank": -6, "comment": "UnionOfResidueClassesWithFixedRepresentativesCons: for Z, Z_pi and GF(q)[x] (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsMagma", "IsNearAdditiveMagma", "IsNearAdditiveGroup", "IsAdditivelyCommutative", "HasIsAdditivelyCommutative", "IsLDistributive", "HasIsLDistributive", "IsRDistributive", "HasIsRDistributive" ], [ "IsList" ] ] } ], "4args": [], "5args": [], "6args": [] }, "aka": [ "UnionOfResidueClassesWithFixedRepresentativesCons" ] }, { "name": "IsResidueClassWithFixedRepresentative", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "IsResidueClassWithFixedRepresentative: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsResidueClassWithFixedRepresentative" ] ] }, { "rank": 0, "comment": "IsResidueClassWithFixedRepresentative: general method (ResClasses)", "filters": [ [] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsResidueClassWithFixedRep", "IsResidueClassWithFixedRepresentative" ] }, { "name": "SetIsResidueClassWithFixedRepresentative", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsResidueClassWithFixedRepresentative: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsResidueClassWithFixedRepresentative: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsResidueClassWithFixedRepresentative" ] }, { "name": "HasIsResidueClassWithFixedRepresentative", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 104 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsResidueClassWithFixedRepresentative" ] }, { "name": "AsListOfClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 156 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "AsListOfClasses: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsListOfClasses" ] }, { "name": "Multiplicity", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 167 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 14, "comment": "Multiplicity: for a ring element and a union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsNearAdditiveElementWithInverse", "IsAdditiveElement", "IsMultiplicativeElement" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] }, { "rank": 12, "comment": "Multiplicity: for a res.-cl. and union of res.-cl. with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ], [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Multiplicity" ] }, { "name": "IsOverlappingFree", "type": "Property", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "IsOverlappingFree: system getter", "filters": [ [ "IsAttributeStoringRep", "HasIsOverlappingFree" ] ] }, { "rank": 6, "comment": "IsOverlappingFree: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "IsOverlappingFree" ] }, { "name": "SetIsOverlappingFree", "type": "Setter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetIsOverlappingFree: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetIsOverlappingFree: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetIsOverlappingFree" ] }, { "name": "HasIsOverlappingFree", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 179 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasIsOverlappingFree" ] }, { "name": "AsOrdinaryUnionOfResidueClasses", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 191 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 6, "comment": "AsOrdinaryUnionOfResidueClasses: for unions of residue classes with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesWithFixedRepresentatives" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "AsOrdinaryUnionOfResidueClasses" ] }, { "name": "RepresentativeStabilizingRefinement", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 209 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 28, "comment": "RepresentativeStabilizingRefinement: for a union of residue classes of Z with fixed rep's and 0 (simplify) (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesOfZWithFixedRepresentatives" ], [ "IsInt", "IsZero", "HasIsZero" ] ] }, { "rank": 27, "comment": "RepresentativeStabilizingRefinement: for a union of residue classes of Z with fixed rep's and a positive integer (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesOfZWithFixedRepresentatives" ], [ "IsInt", "IsPosRat" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "RepresentativeStabilizingRefinement" ] }, { "name": "Rho", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 239 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20009, "comment": "Rho: system getter", "filters": [ [ "IsAttributeStoringRep", "HasRho" ] ] }, { "rank": 8, "comment": "Rho: for unions of residue classes of Z with fixed rep's (ResClasses)", "filters": [ [ "IsUnionOfResidueClassesOfZWithFixedRepresentatives" ] ] }, { "rank": 8, "comment": "Rho: for residue class unions of Z (ResClasses)", "filters": [ [ "IsResidueClassUnionOfZ" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "Rho" ] }, { "name": "SetRho", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 239 }, { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 240 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetRho: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetRho: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetRho" ] }, { "name": "HasRho", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/resclasses-4.7.2/lib/fixedrep.gd", "line": 239 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasRho" ] }, { "name": "_GapToJsonStreamInternal", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/json-2.0.0/gap/json.gd", "line": 24 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 20, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsInt" ] ] }, { "rank": 15, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsFloat" ] ] }, { "rank": 7, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsString" ] ] }, { "rank": 4, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsList" ] ] }, { "rank": 3, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsRecord" ] ] }, { "rank": 3, "comment": "_GapToJsonStreamInternal", "filters": [ [ "IsOutputStream" ], [ "IsBool" ] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "_GapToJsonStreamInternal" ] }, { "name": "MitM_Tag", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_Tag: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_Tag" ] ] }, { "rank": 3, "comment": "MitM_Tag: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_Tag" ] }, { "name": "SetMitM_Tag", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_Tag: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_Tag: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_Tag" ] }, { "name": "HasMitM_Tag", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 7 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_Tag" ] }, { "name": "MitM_Name", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_Name: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_Name" ] ] }, { "rank": 3, "comment": "MitM_Name: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_Name" ] }, { "name": "SetMitM_Name", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_Name: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_Name: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_Name" ] }, { "name": "HasMitM_Name", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 8 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_Name" ] }, { "name": "MitM_Attributes", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 9 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_Attributes: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_Attributes" ] ] }, { "rank": 3, "comment": "MitM_Attributes: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_Attributes" ] }, { "name": "SetMitM_Attributes", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 9 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_Attributes: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_Attributes: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_Attributes" ] }, { "name": "HasMitM_Attributes", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 9 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_Attributes" ] }, { "name": "MitM_Content", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_Content: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_Content" ] ] }, { "rank": 3, "comment": "MitM_Content: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_Content" ] }, { "name": "SetMitM_Content", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_Content: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_Content: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_Content" ] }, { "name": "HasMitM_Content", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 10 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_Content" ] }, { "name": "MitM_CDBase", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_CDBase: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_CDBase" ] ] }, { "rank": 3, "comment": "MitM_CDBase: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_CDBase" ] }, { "name": "SetMitM_CDBase", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_CDBase: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_CDBase: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_CDBase" ] }, { "name": "HasMitM_CDBase", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 11 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_CDBase" ] }, { "name": "MitM_CD", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20004, "comment": "MitM_CD: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_CD" ] ] }, { "rank": 3, "comment": "MitM_CD: for an omrec", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_CD" ] }, { "name": "SetMitM_CD", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_CD: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_CD: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_CD" ] }, { "name": "HasMitM_CD", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRec.gd", "line": 12 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_CD" ] }, { "name": "MitM_GAPToOMRec", "type": "Attribute", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/GAPToOMRec.gd", "line": 2 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 20003, "comment": "MitM_GAPToOMRec: system getter", "filters": [ [ "IsAttributeStoringRep", "HasMitM_GAPToOMRec" ] ] }, { "rank": 63, "comment": "MitM_GAPToOMRec: for a quaternion perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsGeneralisedQuaternionGroup", "HasIsGeneralisedQuaternionGroup" ] ] }, { "rank": 63, "comment": "MitM_GAPToOMRec: for a dihedral perm group", "filters": [ [ "CategoryCollections(IsPerm)", "IsMagmaWithInverses", "IsAssociative", "HasIsAssociative", "IsDihedralGroup", "HasIsDihedralGroup" ] ] }, { "rank": 40, "comment": "MitM_GAPToOMRec: for the ring of integers", "filters": [ [ "IsIntegers" ] ] }, { "rank": 27, "comment": "MitM_GAPToOMRec: for a polynomial ring", "filters": [ [ "IsPolynomialRing" ] ] }, { "rank": 20, "comment": "MitM_GAPToOMRec: for a string in string representation", "filters": [ [ "IsString", "IsStringRep" ] ] }, { "rank": 18, "comment": "MitM_GAPToOMRec: for an integer", "filters": [ [ "IsInt" ] ] }, { "rank": 15, "comment": "MitM_GAPToOMRec: for a finite field element", "filters": [ [ "IsFFE" ] ] }, { "rank": 14, "comment": "MitM_GAPToOMRec: for a polynomial", "filters": [ [ "IsPolynomial", "HasIsPolynomial" ] ] }, { "rank": 13, "comment": "MitM_GAPToOMRec: for a float", "filters": [ [ "IsFloat" ] ] }, { "rank": 8, "comment": "MitM_GAPToOMRec: for a permutation", "filters": [ [ "IsPerm" ] ] }, { "rank": 2, "comment": "MitM_GAPToOMRec: for a list", "filters": [ [ "IsList" ] ] }, { "rank": 1, "comment": "MitM_GAPToOMRec: for an omrec", "filters": [ [ "MitM_OMRec" ] ] }, { "rank": 1, "comment": "MitM_GAPToOMRec: for a record", "filters": [ [ "IsRecord" ] ] }, { "rank": 1, "comment": "MitM_GAPToOMRec: for a boolean", "filters": [ [ "IsBool" ] ] }, { "rank": 1, "comment": "MitM_GAPToOMRec: for a char", "filters": [ [ "IsChar" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_GAPToOMRec" ] }, { "name": "SetMitM_GAPToOMRec", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/GAPToOMRec.gd", "line": 2 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [ { "rank": 2, "comment": "SetMitM_GAPToOMRec: system setter", "filters": [ [ "IsAttributeStoringRep" ], [] ] }, { "rank": 0, "comment": "SetMitM_GAPToOMRec: default method, does nothing", "filters": [ [], [] ] } ], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "SetMitM_GAPToOMRec" ] }, { "name": "HasMitM_GAPToOMRec", "type": "Filter", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/GAPToOMRec.gd", "line": 2 } ], "filters": [], "methods": { "0args": [], "1args": [], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "HasMitM_GAPToOMRec" ] }, { "name": "MitM_OMRecToGAP", "type": "Operation", "locations": [ { "file": "/home/mtorpey/.gap/pkg/MathInTheMiddle/gap/OMRecToGAP.gd", "line": 32 } ], "filters": [], "methods": { "0args": [], "1args": [ { "rank": 3, "comment": "MitM_OMRecToGAP", "filters": [ [ "MitM_OMRecRep" ] ] } ], "2args": [], "3args": [], "4args": [], "5args": [], "6args": [] }, "aka": [ "MitM_OMRecToGAP" ] }, { "location": {}, "name": "ACLT", "type": "Function", "aka": [ "ACLT" ] }, { "location": {}, "name": "AFLT", "type": "Function", "aka": [ "AFLT" ] }, { "location": {}, "name": "ANFAutomorphism", "type": "Function", "aka": [ "ANFAutomorphism" ] }, { "location": {}, "name": "APolyProd", "type": "Function", "aka": [ "APolyProd" ] }, { "location": {}, "name": "ATf", "type": "Function", "aka": [ "ATf" ] }, { "location": {}, "name": "AUTODOC_APPEND_STRING_ITERATIVE", "type": "Function", "aka": [ "AUTODOC_APPEND_STRING_ITERATIVE" ] }, { "location": {}, "name": "AUTODOC_CreateDirIfMissing", "type": "Function", "aka": [ "AUTODOC_CreateDirIfMissing" ] }, { "location": {}, "name": "AUTODOC_CurrentDirectory", "type": "Function", "aka": [ "AUTODOC_CurrentDirectory" ] }, { "location": {}, "name": "AUTODOC_Diff", "type": "Function", "aka": [ "AUTODOC_Diff" ] }, { "location": {}, "name": "AUTODOC_FormatDate", "type": "Function", "aka": [ "AUTODOC_FormatDate" ] }, { "location": {}, "name": "AUTODOC_INSTALL_TREE_SETTERS", "type": "Function", "aka": [ "AUTODOC_INSTALL_TREE_SETTERS" ] }, { "location": {}, "name": "AUTODOC_LABEL_OF_CONTEXT", "type": "Function", "aka": [ "AUTODOC_LABEL_OF_CONTEXT" ] }, { "location": {}, "name": "AUTODOC_MergeRecords", "type": "Function", "aka": [ "AUTODOC_MergeRecords" ] }, { "location": {}, "name": "AUTODOC_OutputTextFile", "type": "Function", "aka": [ "AUTODOC_OutputTextFile" ] }, { "location": {}, "name": "AUTODOC_PROCESS_INTRO_STRINGS", "type": "Function", "aka": [ "AUTODOC_PROCESS_INTRO_STRINGS" ] }, { "location": {}, "name": "AUTODOC_SetIfMissing", "type": "Function", "aka": [ "AUTODOC_SetIfMissing" ] }, { "location": {}, "name": "AUTODOC_TREE_NODE_NAME_ITERATOR", "type": "Function", "aka": [ "AUTODOC_TREE_NODE_NAME_ITERATOR" ] }, { "location": {}, "name": "AUTODOC_TestWorkSheet", "type": "Function", "aka": [ "AUTODOC_TestWorkSheet" ] }, { "location": {}, "name": "AbelianGroupsOfExponent", "type": "Function", "aka": [ "AbelianGroupsOfExponent" ] }, { "location": {}, "name": "AbelianInvariantsNormalClosureFpGroupRrs", "type": "Function", "aka": [ "AbelianInvariantsNormalClosureFpGroup", "AbelianInvariantsNormalClosureFpGroupRrs" ] }, { "location": {}, "name": "AbelianInvariantsSubgroupFpGroupMtc", "type": "Function", "aka": [ "AbelianInvariantsSubgroupFpGroupMtc" ] }, { "location": {}, "name": "AbelianInvariantsSubgroupFpGroupRrs", "type": "Function", "aka": [ "AbelianInvariantsSubgroupFpGroup", "AbelianInvariantsSubgroupFpGroupRrs" ] }, { "location": {}, "name": "AbelianNumberField", "type": "Function", "aka": [ "AbelianNumberField", "NF", "NumberField" ] }, { "location": {}, "name": "AbelianNumberFieldByReducedGaloisStabilizerInfo", "type": "Function", "aka": [ "AbelianNumberFieldByReducedGaloisStabilizerInfo" ] }, { "location": {}, "name": "AbelianPQuotient", "type": "Function", "aka": [ "AbelianPQuotient" ] }, { "location": {}, "name": "AbelianPcpGroup", "type": "Function", "aka": [ "AbelianPcpGroup" ] }, { "location": {}, "name": "AbsAndIrredModules", "type": "Function", "aka": [ "AbsAndIrredModules" ] }, { "location": {}, "name": "AbsInt", "type": "Function", "aka": [ "AbsInt" ] }, { "location": {}, "name": "AbsolutelyIrreducibleSolubleMatrixGroup", "type": "Function", "aka": [ "AISMatrixGroup", "AbsolutelyIrreducibleSolubleMatrixGroup", "AbsolutelyIrreducibleSolvableMatrixGroup" ] }, { "location": {}, "name": "AbstractWordTietzeWord", "type": "Function", "aka": [ "AbstractWordTietzeWord" ] }, { "location": {}, "name": "AcceptInputOutputTCPStream", "type": "Function", "aka": [ "AcceptInputOutputTCPStream" ] }, { "location": {}, "name": "Action", "type": "Function", "aka": [ "Action" ] }, { "location": {}, "name": "ActionAbelianCSPG", "type": "Function", "aka": [ "ActionAbelianCSPG" ] }, { "location": {}, "name": "ActionHomomorphism", "type": "Function", "aka": [ "ActionHomomorphism" ] }, { "location": {}, "name": "ActionHomomorphismConstructor", "type": "Function", "aka": [ "ActionHomomorphismConstructor" ] }, { "location": {}, "name": "ActionSubspacesElementaryAbelianGroup", "type": "Function", "aka": [ "ActionSubspacesElementaryAbelianGroup" ] }, { "location": {}, "name": "AddCosetInfoStabChain", "type": "Function", "aka": [ "AddCosetInfoStabChain" ] }, { "location": {}, "name": "AddEquation", "type": "Function", "aka": [ "AddEquation" ] }, { "location": {}, "name": "AddEquationsSQ", "type": "Function", "aka": [ "AddEquationsSQ" ] }, { "location": {}, "name": "AddGenerator", "type": "Function", "aka": [ "AddGenerator" ] }, { "location": {}, "name": "AddGeneratorsExtendSchreierTree", "type": "Function", "aka": [ "AddGeneratorsExtendSchreierTree" ] }, { "location": {}, "name": "AddGeneratorsGenimagesExtendSchreierTree", "type": "Function", "aka": [ "AddGeneratorsGenimagesExtendSchreierTree" ] }, { "location": {}, "name": "AddHandlerBuildRecBibXMLEntry", "type": "Function", "aka": [ "AddHandlerBuildRecBibXMLEntry" ] }, { "location": {}, "name": "AddInfoCover", "type": "Function", "aka": [ "AddInfoCover" ] }, { "location": {}, "name": "AddNaturalHomomorphismsPool", "type": "Function", "aka": [ "AddNaturalHomomorphismsPool" ] }, { "location": {}, "name": "AddNormalizingElementPcgs", "type": "Function", "aka": [ "AddNormalizingElementPcgs" ] }, { "location": {}, "name": "AddPageNumbersToSix", "type": "Function", "aka": [ "AddPageNumbersToSix" ] }, { "location": {}, "name": "AddParagraphNumbersGapDocTree", "type": "Function", "aka": [ "AddParagraphNumbersGapDocTree" ] }, { "location": {}, "name": "AddRefinement", "type": "Function", "aka": [ "AddRefinement" ] }, { "location": {}, "name": "AddRelator", "type": "Function", "aka": [ "AddRelator" ] }, { "location": {}, "name": "AddRootParseTree", "type": "Function", "aka": [ "AddRootParseTree" ] }, { "location": {}, "name": "AddSetIfCanEasilySortElements", "type": "Function", "aka": [ "AddSetIfCanEasilySortElements" ] }, { "location": {}, "name": "AddToIgs", "type": "Function", "aka": [ "AddToIgs" ] }, { "location": {}, "name": "AddToIgsParallel", "type": "Function", "aka": [ "AddToIgsParallel" ] }, { "location": {}, "name": "AffineActionByMatrixGroup", "type": "Function", "aka": [ "AffineActionByMatrixGroup" ] }, { "location": {}, "name": "AffineActionLayer", "type": "Function", "aka": [ "AffineActionLayer" ] }, { "location": {}, "name": "Agemo", "type": "Function", "aka": [ "Agemo" ] }, { "location": {}, "name": "AgemoAbove", "type": "Function", "aka": [ "AgemoAbove" ] }, { "location": {}, "name": "AlgExtEmbeddedPol", "type": "Function", "aka": [ "AlgExtEmbeddedPol" ] }, { "location": {}, "name": "AlgExtSquareHensel", "type": "Function", "aka": [ "AlgExtSquareHensel" ] }, { "location": {}, "name": "AlgebraBase", "type": "Function", "aka": [ "AlgebraBase" ] }, { "location": {}, "name": "AlgebraByStructureConstants", "type": "Function", "aka": [ "AlgebraByStructureConstants" ] }, { "location": {}, "name": "AlgebraHomomorphismByImages", "type": "Function", "aka": [ "AlgebraHomomorphismByImages" ] }, { "location": {}, "name": "AlgebraWithOneHomomorphismByImages", "type": "Function", "aka": [ "AlgebraWithOneHomomorphismByImages" ] }, { "location": {}, "name": "All2x2IntegerMatricesInHNFWithDeterminantUpTo", "type": "Function", "aka": [ "All2x2IntegerMatricesInHNFWithDeterminantUpTo" ] }, { "location": {}, "name": "AllAtlasGeneratingSetInfos", "type": "Function", "aka": [ "AllAtlasGeneratingSetInfos" ] }, { "location": {}, "name": "AllCharacterTableNames", "type": "Function", "aka": [ "AllCharTableNames", "AllCharacterTableNames" ] }, { "location": {}, "name": "AllHomomorphismClasses", "type": "Function", "aka": [ "AllHomomorphismClasses" ] }, { "location": {}, "name": "AllHomomorphisms", "type": "Function", "aka": [ "AllHomomorphisms" ] }, { "location": {}, "name": "AllIrreducibleMonicPolynomials", "type": "Function", "aka": [ "AllIrreducibleMonicPolynomials" ] }, { "location": {}, "name": "AllIrreducibleSolubleMatrixGroups", "type": "Function", "aka": [ "AllIrredSolMatrixGroups", "AllIrreducibleSolubleMatrixGroups", "AllIrreducibleSolvableMatrixGroups" ] }, { "location": {}, "name": "AllIrreducibleSolvableGroups", "type": "Function", "aka": [ "AllIrreducibleSolvableGroups" ] }, { "location": {}, "name": "AllLibTomNames", "type": "Function", "aka": [ "AllLibTomNames" ] }, { "location": {}, "name": "AllLibraryTransitiveGroups", "type": "Function", "aka": [ "AllLibraryTransitiveGroups" ] }, { "location": {}, "name": "AllModulesSQ", "type": "Function", "aka": [ "AllModulesSQ" ] }, { "location": {}, "name": "AllPrimitiveGroups", "type": "Function", "aka": [ "AllPrimitiveGroups" ] }, { "location": {}, "name": "AllPrimitivePcGroups", "type": "Function", "aka": [ "AllPrimitivePcGroups" ] }, { "location": {}, "name": "AllPrimitiveSolublePermGroups", "type": "Function", "aka": [ "AllPrimitiveSolublePermGroups", "AllPrimitiveSolvablePermGroups" ] }, { "location": {}, "name": "AllResidueClassesModulo", "type": "Function", "aka": [ "AllResidueClassesModulo" ] }, { "location": {}, "name": "AllResidueClassesWithFixedRepresentativesModulo", "type": "Function", "aka": [ "AllResidueClassesWithFixedRepresentativesModulo", "AllResidueClassesWithFixedRepsModulo" ] }, { "location": {}, "name": "AllSmallNonabelianSimpleGroups", "type": "Function", "aka": [ "AllSmallNonabelianSimpleGroups" ] }, { "location": {}, "name": "AllSmoothIntegers", "type": "Function", "aka": [ "AllSmoothIntegers" ] }, { "location": {}, "name": "AllTransitiveGroups", "type": "Function", "aka": [ "AllTransitiveGroups" ] }, { "location": {}, "name": "AntiSymmetricParts", "type": "Function", "aka": [ "AntiSymmetricParts" ] }, { "location": {}, "name": "AppendTo1", "type": "Function", "aka": [ "AppendTo1" ] }, { "location": {}, "name": "Apply", "type": "Function", "aka": [ "Apply" ] }, { "location": {}, "name": "ApplyToNodesParseTree", "type": "Function", "aka": [ "ApplyToNodesParseTree" ] }, { "location": {}, "name": "ApproximateSuborbitsStabilizerPermGroup", "type": "Function", "aka": [ "ApproximateSuborbitsStabiliserPermGroup", "ApproximateSuborbitsStabilizerPermGroup" ] }, { "location": {}, "name": "ArithmeticElementCreator", "type": "Function", "aka": [ "ArithmeticElementCreator" ] }, { "location": {}, "name": "Arrangements", "type": "Function", "aka": [ "Arrangements" ] }, { "location": {}, "name": "AsBinaryRelationOnPoints", "type": "Function", "aka": [ "AsBinaryRelationOnPoints" ] }, { "location": {}, "name": "AsBlockMatrix", "type": "Function", "aka": [ "AsBlockMatrix" ] }, { "location": {}, "name": "AscendingChain", "type": "Function", "aka": [ "AscendingChain" ] }, { "location": {}, "name": "AssertionLevel", "type": "Function", "aka": [ "AssertionLevel" ] }, { "location": {}, "name": "AssignGlobalNC", "type": "Function", "aka": [ "AssignGlobalNC" ] }, { "location": {}, "name": "AssignGlobals", "type": "Function", "aka": [ "AssignGlobals" ] }, { "location": {}, "name": "AssignNiceMonomorphismAutomorphismGroup", "type": "Function", "aka": [ "AssignNiceMonomorphismAutomorphismGroup" ] }, { "location": {}, "name": "AssocWord", "type": "Function", "aka": [ "AssocWord" ] }, { "location": {}, "name": "AssociatedPartition", "type": "Function", "aka": [ "AssociatedPartition" ] }, { "location": {}, "name": "AtlasCharacterNames", "type": "Function", "aka": [ "AtlasCharacterNames" ] }, { "location": {}, "name": "AtlasClassNames", "type": "Function", "aka": [ "AtlasClassNames" ] }, { "location": {}, "name": "AtlasDataGAPFormatFile", "type": "Function", "aka": [ "AtlasDataGAPFormatFile" ] }, { "location": {}, "name": "AtlasGenerators", "type": "Function", "aka": [ "AtlasGenerators" ] }, { "location": {}, "name": "AtlasGroup", "type": "Function", "aka": [ "AtlasGroup" ] }, { "location": {}, "name": "AtlasIrrationality", "type": "Function", "aka": [ "AtlasIrrationality" ] }, { "location": {}, "name": "AtlasLabelsOfIrreducibles", "type": "Function", "aka": [ "AtlasLabelsOfIrreducibles" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsForgetPrivateDirectory", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsForgetPrivateDirectory" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsLocalFilename", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsLocalFilename" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsLocalFilenameTransfer", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsLocalFilenameTransfer" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsNotifyPrivateDirectory", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsNotifyPrivateDirectory" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestClassScripts", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestClassScripts" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestCompatibleMaxes", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestCompatibleMaxes" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestFileHeaders", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestFileHeaders" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestFiles", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestFiles" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestGroupOrders", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestGroupOrders" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestStdCompatibility", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestStdCompatibility" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestSubgroupOrders", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestSubgroupOrders" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestTableOfContentsRemoteUpdates", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestTableOfContentsRemoteUpdates" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsTestWords", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsTestWords" ] }, { "location": {}, "name": "AtlasOfGroupRepresentationsUserParameters", "type": "Function", "aka": [ "AtlasOfGroupRepresentationsUserParameters" ] }, { "location": {}, "name": "AtlasProgram", "type": "Function", "aka": [ "AtlasProgram", "AtlasStraightLineProgram" ] }, { "location": {}, "name": "AtlasProgramInfo", "type": "Function", "aka": [ "AtlasProgramInfo" ] }, { "location": {}, "name": "AtlasStabilizer", "type": "Function", "aka": [ "AtlasStabilizer" ] }, { "location": {}, "name": "AtlasStringOfFieldOfMatrixEntries", "type": "Function", "aka": [ "AtlasStringOfFieldOfMatrixEntries" ] }, { "location": {}, "name": "AtlasStringOfProgram", "type": "Function", "aka": [ "AtlasStringOfProgram", "AtlasStringOfStraightLineProgram" ] }, { "location": {}, "name": "AtlasSubgroup", "type": "Function", "aka": [ "AtlasSubgroup" ] }, { "location": {}, "name": "AtlasTableOfContents", "type": "Function", "aka": [ "AtlasTableOfContents" ] }, { "location": {}, "name": "AugmentedCosetTableInWholeGroup", "type": "Function", "aka": [ "AugmentedCosetTableInWholeGroup" ] }, { "location": {}, "name": "AugmentedCosetTableMtc", "type": "Function", "aka": [ "AugmentedCosetTableMtc" ] }, { "location": {}, "name": "AugmentedCosetTableRrs", "type": "Function", "aka": [ "AugmentedCosetTableRrs" ] }, { "location": {}, "name": "AutoDoc", "type": "Function", "aka": [ "AutoDoc" ] }, { "location": {}, "name": "AutoDocScanFiles", "type": "Function", "aka": [ "AutoDocScanFiles" ] }, { "location": {}, "name": "AutoDocWorksheet", "type": "Function", "aka": [ "AutoDocWorksheet" ] }, { "location": {}, "name": "AutoDoc_CreatePrintOnceFunction", "type": "Function", "aka": [ "AutoDoc_CreatePrintOnceFunction" ] }, { "location": {}, "name": "AutoDoc_MakeGAPDocDoc_WithoutLatex", "type": "Function", "aka": [ "AutoDoc_MakeGAPDocDoc_WithoutLatex" ] }, { "location": {}, "name": "AutoDoc_Parser_ReadFiles", "type": "Function", "aka": [ "AutoDoc_Parser_ReadFiles" ] }, { "location": {}, "name": "AutoDoc_Type_Of_Item", "type": "Function", "aka": [ "AutoDoc_Type_Of_Item" ] }, { "location": {}, "name": "AutoDoc_WriteDocEntry", "type": "Function", "aka": [ "AutoDoc_WriteDocEntry" ] }, { "location": {}, "name": "AutoloadPackages", "type": "Function", "aka": [ "AutoloadPackages" ] }, { "location": {}, "name": "AutomorphismGroupAbelianGroup", "type": "Function", "aka": [ "AutomorphismGroupAbelianGroup" ] }, { "location": {}, "name": "AutomorphismGroupFittingFree", "type": "Function", "aka": [ "AutomorphismGroupFittingFree" ] }, { "location": {}, "name": "AutomorphismGroupFrattFreeGroup", "type": "Function", "aka": [ "AutomorphismGroupFrattFreeGroup" ] }, { "location": {}, "name": "AutomorphismGroupNilpotentGroup", "type": "Function", "aka": [ "AutomorphismGroupNilpotentGroup" ] }, { "location": {}, "name": "AutomorphismGroupPGroup", "type": "Function", "aka": [ "AutomorphismGroupPGroup" ] }, { "location": {}, "name": "AutomorphismGroupSolvableGroup", "type": "Function", "aka": [ "AutomorphismGroupSolvableGroup" ] }, { "location": {}, "name": "AutomorphismRepresentingGroup", "type": "Function", "aka": [ "AutomorphismRepresentingGroup" ] }, { "location": {}, "name": "Average", "type": "Function", "aka": [ "Average" ] }, { "location": {}, "name": "BBoxPerformInstruction", "type": "Function", "aka": [ "BBoxPerformInstruction" ] }, { "location": {}, "name": "BFUNC_FROM_TEST_FUNC_FAC", "type": "Function", "aka": [ "BFUNC_FROM_TEST_FUNC", "BFUNC_FROM_TEST_FUNC_FAC" ] }, { "location": {}, "name": "BFUNC_FROM_TEST_FUNC_MOD", "type": "Function", "aka": [ "BFUNC_FROM_TEST_FUNC_MOD" ] }, { "location": {}, "name": "BPolyProd", "type": "Function", "aka": [ "BPolyProd" ] }, { "location": {}, "name": "BackgroundJobByForkChild", "type": "Function", "aka": [ "BackgroundJobByForkChild" ] }, { "location": {}, "name": "Base64String", "type": "Function", "aka": [ "Base64String" ] }, { "location": {}, "name": "BaseFixedSpace", "type": "Function", "aka": [ "BaseFixedSpace" ] }, { "location": {}, "name": "BasePoint", "type": "Function", "aka": [ "BasePoint" ] }, { "location": {}, "name": "BaseShortVectors", "type": "Function", "aka": [ "BaseShortVectors" ] }, { "location": {}, "name": "BaseStabChain", "type": "Function", "aka": [ "BaseStabChain" ] }, { "location": {}, "name": "BaseSteinitzVectors", "type": "Function", "aka": [ "BaseSteinitzVectors" ] }, { "location": {}, "name": "BasicSetBrauerTree", "type": "Function", "aka": [ "BasicSetBrauerTree" ] }, { "location": {}, "name": "BasicSpinRepresentationOfSymmetricGroup", "type": "Function", "aka": [ "BasicSpinRepresentationOfSymmetricGroup" ] }, { "location": {}, "name": "BasisNullspaceModN", "type": "Function", "aka": [ "BasisNullspaceModN" ] }, { "location": {}, "name": "BasisNullspaceSolution", "type": "Function", "aka": [ "BasisNullspaceSolution" ] }, { "location": {}, "name": "BasisVectorsForMatrixAction", "type": "Function", "aka": [ "BasisVectorsForMatrixAction" ] }, { "location": {}, "name": "BasisWithReplacedLeftModule", "type": "Function", "aka": [ "BasisWithReplacedLeftModule" ] }, { "location": {}, "name": "Bell", "type": "Function", "aka": [ "Bell" ] }, { "location": {}, "name": "Bernoulli", "type": "Function", "aka": [ "Bernoulli" ] }, { "location": {}, "name": "BestQuoInt", "type": "Function", "aka": [ "BestQuoInt" ] }, { "location": {}, "name": "BestSplittingMatrix", "type": "Function", "aka": [ "BestSplittingMatrix" ] }, { "location": {}, "name": "BetaSet", "type": "Function", "aka": [ "BetaSet" ] }, { "location": {}, "name": "BibEntry", "type": "Function", "aka": [ "BibEntry" ] }, { "location": {}, "name": "BinaryRelationByElements", "type": "Function", "aka": [ "BinaryRelationByElements" ] }, { "location": {}, "name": "BinaryRelationOnPoints", "type": "Function", "aka": [ "BinaryRelationByListOfImages", "BinaryRelationOnPoints" ] }, { "location": {}, "name": "BinaryRelationOnPointsNC", "type": "Function", "aka": [ "BinaryRelationByListOfImagesNC", "BinaryRelationOnPointsNC" ] }, { "location": {}, "name": "BindConstant", "type": "Function", "aka": [ "BindConstant" ] }, { "location": {}, "name": "BindGlobal", "type": "Function", "aka": [ "BindGlobal" ] }, { "location": {}, "name": "Binomial", "type": "Function", "aka": [ "Binomial" ] }, { "location": {}, "name": "BlankFreeString", "type": "Function", "aka": [ "BlankFreeString" ] }, { "location": {}, "name": "BlanklessPrintTo", "type": "Function", "aka": [ "BlanklessPrintTo" ] }, { "location": {}, "name": "BlistStringDecode", "type": "Function", "aka": [ "BlistStringDecode" ] }, { "location": {}, "name": "BlockMatrix", "type": "Function", "aka": [ "BlockMatrix" ] }, { "location": {}, "name": "BlowUpCocycleSQ", "type": "Function", "aka": [ "BlowUpCocycleSQ" ] }, { "location": {}, "name": "BlowUpIsomorphism", "type": "Function", "aka": [ "BlowUpIsomorphism" ] }, { "location": {}, "name": "BlownUpMat", "type": "Function", "aka": [ "BlownUpMat" ] }, { "location": {}, "name": "BlownUpModule", "type": "Function", "aka": [ "BlownUpModule" ] }, { "location": {}, "name": "BlownUpVector", "type": "Function", "aka": [ "BlownUpVector" ] }, { "location": {}, "name": "BombieriNorm", "type": "Function", "aka": [ "BombieriNorm" ] }, { "location": {}, "name": "BosmaBase", "type": "Function", "aka": [ "BosmaBase" ] }, { "location": {}, "name": "BoundPositions", "type": "Function", "aka": [ "BoundPositions" ] }, { "location": {}, "name": "BoundedRefinementEANormalSeries", "type": "Function", "aka": [ "BoundedRefinementEANormalSeries" ] }, { "location": {}, "name": "BrauerTableFromLibrary", "type": "Function", "aka": [ "BrauerTableFromLibrary" ] }, { "location": {}, "name": "BrauerTableOfTypeMGA", "type": "Function", "aka": [ "BrauerTableOfTypeMGA" ] }, { "location": {}, "name": "BrauerTableOfTypeV4G", "type": "Function", "aka": [ "BrauerTableOfTypeV4G" ] }, { "location": {}, "name": "BrauerTree", "type": "Function", "aka": [ "BrauerTree" ] }, { "location": {}, "name": "BuildBitfields", "type": "Function", "aka": [ "BuildBitfields" ] }, { "location": {}, "name": "BuildRecBibXMLEntry", "type": "Function", "aka": [ "BuildRecBibXMLEntry" ] }, { "location": {}, "name": "BurdeGrunewaldPcpGroup", "type": "Function", "aka": [ "BurdeGrunewaldPcpGroup" ] }, { "location": {}, "name": "CASString", "type": "Function", "aka": [ "CASString" ] }, { "location": {}, "name": "CFUNC_FROM_CHARACTERISTIC", "type": "Function", "aka": [ "CFUNC_FROM_CHARACTERISTIC" ] }, { "location": {}, "name": "CFUNC_FROM_CHARACTERISTIC_SCHUNCK", "type": "Function", "aka": [ "CFUNC_FROM_CHARACTERISTIC_SCHUNCK" ] }, { "location": {}, "name": "CIUnivPols", "type": "Function", "aka": [ "CIUnivPols" ] }, { "location": {}, "name": "CMeatAxeFileHeaderInfo", "type": "Function", "aka": [ "CMeatAxeFileHeaderInfo" ] }, { "location": {}, "name": "CMtxBinaryFFMatOrPerm", "type": "Function", "aka": [ "CMtxBinaryFFMatOrPerm" ] }, { "location": {}, "name": "COAffineBlocks", "type": "Function", "aka": [ "COAffineBlocks" ] }, { "location": {}, "name": "COAffineCohomologyAction", "type": "Function", "aka": [ "COAffineCohomologyAction" ] }, { "location": {}, "name": "COComplements", "type": "Function", "aka": [ "COComplements" ] }, { "location": {}, "name": "COComplementsMain", "type": "Function", "aka": [ "COComplementsMain" ] }, { "location": {}, "name": "COMPLEMENT_SOLUTION_FUNCTION", "type": "Function", "aka": [ "COMPLEMENT_SOLUTION_FUNCTION" ] }, { "location": {}, "name": "CONVERT_LIST_OF_STRINGS_IN_MARKDOWN_TO_GAPDOC_XML", "type": "Function", "aka": [ "CONVERT_LIST_OF_STRINGS_IN_MARKDOWN_TO_GAPDOC_XML" ] }, { "location": {}, "name": "CONextCentral", "type": "Function", "aka": [ "CONextCentral" ] }, { "location": {}, "name": "CONextCentralizer", "type": "Function", "aka": [ "CONextCentraliser", "CONextCentralizer" ] }, { "location": {}, "name": "CONextCocycles", "type": "Function", "aka": [ "CONextCocycles" ] }, { "location": {}, "name": "CONextComplements", "type": "Function", "aka": [ "CONextComplements" ] }, { "location": {}, "name": "COSolvableFactor", "type": "Function", "aka": [ "COSolvableFactor" ] }, { "location": {}, "name": "CPCS_AbelianPRMGroup", "type": "Function", "aka": [ "CPCS_AbelianPRMGroup" ] }, { "location": {}, "name": "CPCS_FactorGU_p", "type": "Function", "aka": [ "CPCS_FactorGU_p" ] }, { "location": {}, "name": "CPCS_FinitePart", "type": "Function", "aka": [ "CPCS_FinitePart" ] }, { "location": {}, "name": "CPCS_NonAbelianPRMGroup", "type": "Function", "aka": [ "CPCS_NonAbelianPRMGroup" ] }, { "location": {}, "name": "CPCS_PRMGroup", "type": "Function", "aka": [ "CPCS_PRMGroup" ] }, { "location": {}, "name": "CPCS_UnipotentByAbelianGroupByRadSeries", "type": "Function", "aka": [ "CPCS_UnipotentByAbelianGroupByRadSeries" ] }, { "location": {}, "name": "CPCS_finite_word", "type": "Function", "aka": [ "CPCS_finite_word" ] }, { "location": {}, "name": "CREATE_LOCAL_VARIABLES_BAG", "type": "Function", "aka": [ "CREATE_LOCAL_VARIABLES_BAG" ] }, { "location": {}, "name": "CRISP_RedispatchOnCondition", "type": "Function", "aka": [ "CRISP_RedispatchOnCondition" ] }, { "location": {}, "name": "CRRecordByMats", "type": "Function", "aka": [ "CRRecordByMats" ] }, { "location": {}, "name": "CambridgeMaps", "type": "Function", "aka": [ "CambridgeMaps" ] }, { "location": {}, "name": "CanEasilyCompareElementsFamily", "type": "Function", "aka": [ "CanEasilyCompareElementsFamily" ] }, { "location": {}, "name": "CanEasilySortElementsFamily", "type": "Function", "aka": [ "CanEasilySortElementsFamily" ] }, { "location": {}, "name": "CanMapFiniteAbelianInvariants", "type": "Function", "aka": [ "CanMapFiniteAbelianInvariants" ] }, { "location": {}, "name": "CanonicalPcgsByNumber", "type": "Function", "aka": [ "CanonicalPcgsByNumber" ] }, { "location": {}, "name": "CanonicalRelator", "type": "Function", "aka": [ "CanonicalRelator" ] }, { "location": {}, "name": "CanonicalSubgroupRepresentativePcGroup", "type": "Function", "aka": [ "CanonicalSubgroupRepresentativePcGroup" ] }, { "location": {}, "name": "Cartesian", "type": "Function", "aka": [ "Cartesian" ] }, { "location": {}, "name": "CasesCSPG", "type": "Function", "aka": [ "CasesCSPG" ] }, { "location": {}, "name": "CategoryByName", "type": "Function", "aka": [ "CategoryByName" ] }, { "location": {}, "name": "Cell", "type": "Function", "aka": [ "Cell" ] }, { "location": {}, "name": "CellNoPoint", "type": "Function", "aka": [ "CellNoPoint" ] }, { "location": {}, "name": "CellNoPoints", "type": "Function", "aka": [ "CellNoPoints" ] }, { "location": {}, "name": "Cells", "type": "Function", "aka": [ "Cells" ] }, { "location": {}, "name": "CentralStepClEANS", "type": "Function", "aka": [ "CentralStepClEANS" ] }, { "location": {}, "name": "CentralStepConjugatingElement", "type": "Function", "aka": [ "CentralStepConjugatingElement" ] }, { "location": {}, "name": "CentralStepRatClPGroup", "type": "Function", "aka": [ "CentralStepRatClPGroup" ] }, { "location": {}, "name": "CentralizerInFiniteDimensionalAlgebra", "type": "Function", "aka": [ "CentraliserInFiniteDimensionalAlgebra", "CentralizerInFiniteDimensionalAlgebra" ] }, { "location": {}, "name": "CentralizerNormalCSPG", "type": "Function", "aka": [ "CentraliserNormalCSPG", "CentralizerNormalCSPG" ] }, { "location": {}, "name": "CentralizerNormalTransCSPG", "type": "Function", "aka": [ "CentraliserNormalTransCSPG", "CentralizerNormalTransCSPG" ] }, { "location": {}, "name": "CentralizerSizeLimitConsiderFunction", "type": "Function", "aka": [ "CentraliserSizeLimitConsiderFunction", "CentralizerSizeLimitConsiderFunction" ] }, { "location": {}, "name": "CentralizerTransSymmCSPG", "type": "Function", "aka": [ "CentraliserTransSymmCSPG", "CentralizerTransSymmCSPG" ] }, { "location": {}, "name": "CentralizerWreath", "type": "Function", "aka": [ "CentraliserWreath", "CentralizerWreath" ] }, { "location": {}, "name": "CentrePcGroup", "type": "Function" }, { "location": {}, "name": "CgsParallel", "type": "Function", "aka": [ "CgsParallel" ] }, { "location": {}, "name": "ChangeDirectoryCurrent", "type": "Function", "aka": [ "ChangeDirectoryCurrent" ] }, { "location": {}, "name": "ChangeGlobalVariable", "type": "Function", "aka": [ "ChangeGlobalVariable" ] }, { "location": {}, "name": "ChangeStabChain", "type": "Function", "aka": [ "ChangeStabChain" ] }, { "location": {}, "name": "CharValueSymmetric", "type": "Function", "aka": [ "CharValueSymmetric" ] }, { "location": {}, "name": "CharValueWeylB", "type": "Function", "aka": [ "CharValueWeylB" ] }, { "location": {}, "name": "CharacterString", "type": "Function", "aka": [ "CharacterString" ] }, { "location": {}, "name": "CharacterTableForGroupInfo", "type": "Function", "aka": [ "CharacterTableForGroupInfo" ] }, { "location": {}, "name": "CharacterTableFromLibrary", "type": "Function", "aka": [ "CharacterTableFromLibrary" ] }, { "location": {}, "name": "CharacterTableHeadOfFactorGroupByFusion", "type": "Function", "aka": [ "CharacterTableHeadOfFactorGroupByFusion" ] }, { "location": {}, "name": "CharacterTableOfCommonCentralExtension", "type": "Function", "aka": [ "CharacterTableOfCommonCentralExtension" ] }, { "location": {}, "name": "CharacterTableOfIndexTwoSubdirectProduct", "type": "Function", "aka": [ "CharacterTableOfIndexTwoSubdirectProduct" ] }, { "location": {}, "name": "CharacterTableOfNormalSubgroup", "type": "Function", "aka": [ "CharacterTableOfNormalSubgroup" ] }, { "location": {}, "name": "CharacterTableOfTypeGS3", "type": "Function", "aka": [ "CharacterTableOfTypeGS3" ] }, { "location": {}, "name": "CharacterTableQuaternionic", "type": "Function", "aka": [ "CharacterTableQuaternionic" ] }, { "location": {}, "name": "CharacterTableRegular", "type": "Function", "aka": [ "CharacterTableRegular" ] }, { "location": {}, "name": "CharacterTableSpecialized", "type": "Function", "aka": [ "CharTableSpecialized", "CharacterTableSpecialized" ] }, { "location": {}, "name": "CharacterTableWithStoredGroup", "type": "Function", "aka": [ "CharacterTableWithStoredGroup" ] }, { "location": {}, "name": "CharacterTableWreathSymmetric", "type": "Function", "aka": [ "CharacterTableWreathSymmetric" ] }, { "location": {}, "name": "CharacterTable_IsNilpotentFactor", "type": "Function", "aka": [ "CharacterTable_IsNilpotentFactor" ] }, { "location": {}, "name": "CharacterTable_IsNilpotentNormalSubgroup", "type": "Function", "aka": [ "CharacterTable_IsNilpotentNormalSubgroup" ] }, { "location": {}, "name": "CharacterTable_UpperCentralSeriesFactor", "type": "Function", "aka": [ "CharacterTable_UpperCentralSeriesFactor" ] }, { "location": {}, "name": "CharacterValueWreathSymmetric", "type": "Function", "aka": [ "CharacterValueWreathSymmetric" ] }, { "location": {}, "name": "CheckAndCleanGapDocTree", "type": "Function", "aka": [ "CheckAndCleanGapDocTree" ] }, { "location": {}, "name": "CheckAndExtractArguments", "type": "Function", "aka": [ "CheckAndExtractArguments" ] }, { "location": {}, "name": "CheckCosetTableFpGroup", "type": "Function", "aka": [ "CheckCosetTableFpGroup" ] }, { "location": {}, "name": "CheckDigitTestFunction", "type": "Function", "aka": [ "CheckDigitTestFunction" ] }, { "location": {}, "name": "CheckFixedPoints", "type": "Function", "aka": [ "CheckFixedPoints" ] }, { "location": {}, "name": "CheckForHandlingByNiceBasis", "type": "Function", "aka": [ "CheckForHandlingByNiceBasis" ] }, { "location": {}, "name": "CheckForUpdates", "type": "Function", "aka": [ "CheckForUpdates" ] }, { "location": {}, "name": "CheckPermChar", "type": "Function", "aka": [ "CheckPermChar" ] }, { "location": {}, "name": "ChiefSeriesOfGroup", "type": "Function" }, { "location": {}, "name": "ChineseRem", "type": "Function", "aka": [ "ChineseRem" ] }, { "location": {}, "name": "Chomp", "type": "Function", "aka": [ "Chomp" ] }, { "location": {}, "name": "ChooseNextBasePoint", "type": "Function", "aka": [ "ChooseNextBasePoint" ] }, { "location": {}, "name": "Cite", "type": "Function", "aka": [ "Cite" ] }, { "location": {}, "name": "ClassComparison", "type": "Function", "aka": [ "ClassComparison" ] }, { "location": {}, "name": "ClassFunctionSameType", "type": "Function", "aka": [ "ClassFunctionSameType" ] }, { "location": {}, "name": "ClassFusionsForIndexTwoSubdirectProduct", "type": "Function", "aka": [ "ClassFusionsForIndexTwoSubdirectProduct" ] }, { "location": {}, "name": "ClassPositionsOfNormalSubgroup", "type": "Function", "aka": [ "ClassPositionsOfNormalSubgroup" ] }, { "location": {}, "name": "ClassStructureCharTable", "type": "Function", "aka": [ "ClassStructureCharTable" ] }, { "location": {}, "name": "ClassesProjectiveImage", "type": "Function", "aka": [ "ClassesProjectiveImage" ] }, { "location": {}, "name": "ClassesSolvableGroup", "type": "Function", "aka": [ "ClassesSolubleGroup", "ClassesSolvableGroup" ] }, { "location": {}, "name": "ClassicalIsomorphismTypeFiniteSimpleGroup", "type": "Function", "aka": [ "ClassicalIsomorphismTypeFiniteSimpleGroup" ] }, { "location": {}, "name": "ClfToCll", "type": "Function", "aka": [ "ClfToCll" ] }, { "location": {}, "name": "CllToClf", "type": "Function", "aka": [ "CllToClf" ] }, { "location": {}, "name": "CloseHTTPConnection", "type": "Function", "aka": [ "CloseHTTPConnection" ] }, { "location": {}, "name": "CloseNaturalHomomorphismsPool", "type": "Function", "aka": [ "CloseNaturalHomomorphismsPool" ] }, { "location": {}, "name": "ClosureBasePcgs_word", "type": "Function", "aka": [ "ClosureBasePcgs_word" ] }, { "location": {}, "name": "ClosureGroupAddElm", "type": "Function", "aka": [ "ClosureGroupAddElm" ] }, { "location": {}, "name": "ClosureGroupCompare", "type": "Function", "aka": [ "ClosureGroupCompare" ] }, { "location": {}, "name": "ClosureGroupDefault", "type": "Function", "aka": [ "ClosureGroupDefault" ] }, { "location": {}, "name": "ClosureGroupIntest", "type": "Function" }, { "location": {}, "name": "ClosureRandomPermGroup", "type": "Function", "aka": [ "ClosureRandomPermGroup" ] }, { "location": {}, "name": "ClosureSubgroup", "type": "Function", "aka": [ "ClosureSubgroup" ] }, { "location": {}, "name": "ClosureSubgroupNC", "type": "Function", "aka": [ "ClosureSubgroupNC" ] }, { "location": {}, "name": "CoKernelGensIterator", "type": "Function", "aka": [ "CoKernelGensIterator" ] }, { "location": {}, "name": "CoKernelGensPermHom", "type": "Function", "aka": [ "CoKernelGensPermHom" ] }, { "location": {}, "name": "CodeCharacteristicPolynomial", "type": "Function", "aka": [ "CodeCharacteristicPolynomial" ] }, { "location": {}, "name": "CodePcGroup", "type": "Function", "aka": [ "CodePcGroup" ] }, { "location": {}, "name": "CodePcgs", "type": "Function", "aka": [ "CodePcgs" ] }, { "location": {}, "name": "CoefficientTaylorSeries", "type": "Function", "aka": [ "CoefficientTaylorSeries" ] }, { "location": {}, "name": "CoefficientsMultiadic", "type": "Function", "aka": [ "CoefficientsMultiadic" ] }, { "location": {}, "name": "CoefficientsToStringList", "type": "Function", "aka": [ "CoefficientsToStringList" ] }, { "location": {}, "name": "CoeffsCyc", "type": "Function", "aka": [ "CoeffsCyc" ] }, { "location": {}, "name": "CollapsedMat", "type": "Function", "aka": [ "CollapsedMat" ] }, { "location": {}, "name": "CollectUEALatticeElement", "type": "Function", "aka": [ "CollectUEALatticeElement" ] }, { "location": {}, "name": "CollectedPartition", "type": "Function", "aka": [ "CollectedPartition" ] }, { "location": {}, "name": "CollectedTwoCR", "type": "Function", "aka": [ "CollectedTwoCR" ] }, { "location": {}, "name": "CollectedWordSQ", "type": "Function", "aka": [ "CollectedWordSQ" ] }, { "location": {}, "name": "CollectorByMatNq", "type": "Function", "aka": [ "CollectorByMatNq" ] }, { "location": {}, "name": "CollectorSQ", "type": "Function", "aka": [ "CollectorSQ" ] }, { "location": {}, "name": "ColumnCharacterTable", "type": "Function", "aka": [ "ColumnCharacterTable" ] }, { "location": {}, "name": "Combinations", "type": "Function", "aka": [ "Combinations" ] }, { "location": {}, "name": "CommutativeDiagram", "type": "Function", "aka": [ "CommutativeDiagram" ] }, { "location": {}, "name": "CompanionMat", "type": "Function", "aka": [ "CompanionMat" ] }, { "location": {}, "name": "CompareTimes", "type": "Function", "aka": [ "CompareTimes" ] }, { "location": {}, "name": "CompareVersionNumbers", "type": "Function", "aka": [ "CompareVersionNumbers" ] }, { "location": {}, "name": "CompatibleConjugacyClassesDefault", "type": "Function" }, { "location": {}, "name": "CompatiblePairs", "type": "Function", "aka": [ "CompatiblePairs" ] }, { "location": {}, "name": "ComplementClasses", "type": "Function", "aka": [ "ComplementClasses" ] }, { "location": {}, "name": "ComplementClassesCR", "type": "Function", "aka": [ "ComplementClassesCR" ] }, { "location": {}, "name": "ComplementClassesEfaPcps", "type": "Function", "aka": [ "ComplementClassesEfaPcps" ] }, { "location": {}, "name": "ComplementClassesRepresentativesEA", "type": "Function", "aka": [ "ComplementClassesRepresentativesEA" ] }, { "location": {}, "name": "ComplementFactorFpHom", "type": "Function", "aka": [ "ComplementFactorFpHom" ] }, { "location": {}, "name": "ComplementsMaximalUnderAction", "type": "Function", "aka": [ "ComplementsMaximalUnderAction" ] }, { "location": {}, "name": "ComplementsOfCentralSectionUnderAction", "type": "Function", "aka": [ "ComplementsOfCentralSectionUnderAction" ] }, { "location": {}, "name": "CompleteGroup", "type": "Function", "aka": [ "CompleteGroup" ] }, { "location": {}, "name": "CompletionBar", "type": "Function", "aka": [ "CompletionBar" ] }, { "location": {}, "name": "ComplexificationQuat", "type": "Function", "aka": [ "ComplexificationQuat" ] }, { "location": {}, "name": "ComponentStringOfPartialPerm", "type": "Function", "aka": [ "ComponentStringOfPartialPerm" ] }, { "location": {}, "name": "ComposedDocument", "type": "Function", "aka": [ "ComposedDocument" ] }, { "location": {}, "name": "ComposedXMLString", "type": "Function", "aka": [ "ComposedXMLString" ] }, { "location": {}, "name": "CompositionMapping", "type": "Function", "aka": [ "CompositionMapping" ] }, { "location": {}, "name": "CompositionMapping2General", "type": "Function" }, { "location": {}, "name": "CompositionMaps", "type": "Function", "aka": [ "CompositionMaps" ] }, { "location": {}, "name": "CompositionOfStraightLinePrograms", "type": "Function", "aka": [ "CompositionOfStraightLinePrograms" ] }, { "location": {}, "name": "CompositionSeriesElAbFactorUnderAction", "type": "Function", "aka": [ "CompositionSeriesElAbFactorUnderAction" ] }, { "location": {}, "name": "ComputedMinimalRepresentationInfo", "type": "Function", "aka": [ "ComputedMinimalRepresentationInfo" ] }, { "location": {}, "name": "ConcatSubos", "type": "Function", "aka": [ "ConcatSubos" ] }, { "location": {}, "name": "Concatenation", "type": "Function", "aka": [ "Concatenation" ] }, { "location": {}, "name": "ConcatenationOfVectors", "type": "Function", "aka": [ "ConcatenationOfVectors" ] }, { "location": {}, "name": "Congruences", "type": "Function", "aka": [ "Congruences" ] }, { "location": {}, "name": "ConjugacyClassesByHomomorphicImage", "type": "Function", "aka": [ "ConjugacyClassesByHomomorphicImage" ] }, { "location": {}, "name": "ConjugacyClassesByOrbits", "type": "Function", "aka": [ "ConjugacyClassesByOrbits" ] }, { "location": {}, "name": "ConjugacyClassesByRandomSearch", "type": "Function", "aka": [ "ConjugacyClassesByRandomSearch" ] }, { "location": {}, "name": "ConjugacyClassesFittingFreeGroup", "type": "Function", "aka": [ "ConjugacyClassesFittingFreeGroup" ] }, { "location": {}, "name": "ConjugacyClassesForSmallGroup", "type": "Function", "aka": [ "ConjugacyClassesForSmallGroup" ] }, { "location": {}, "name": "ConjugacyClassesForSolvableGroup", "type": "Function", "aka": [ "ConjugacyClassesForSolvableGroup" ] }, { "location": {}, "name": "ConjugacyClassesOfNaturalGroup", "type": "Function", "aka": [ "ConjugacyClassesOfNaturalGroup" ] }, { "location": {}, "name": "ConjugacyClassesSubwreath", "type": "Function", "aka": [ "ConjugacyClassesSubwreath" ] }, { "location": {}, "name": "ConjugacyClassesTry", "type": "Function", "aka": [ "ConjugacyClassesTry" ] }, { "location": {}, "name": "ConjugacyClassesViaRadical", "type": "Function", "aka": [ "ConjugacyClassesViaRadical" ] }, { "location": {}, "name": "ConjugateStabChain", "type": "Function", "aka": [ "ConjugateStabChain" ] }, { "location": {}, "name": "ConjugatedModule", "type": "Function", "aka": [ "ConjugatedModule" ] }, { "location": {}, "name": "ConjugatingMatImprimitiveOrFail", "type": "Function", "aka": [ "ConjugatingMatImprimitiveOrFail" ] }, { "location": {}, "name": "ConjugatingMatIrreducibleOrFail", "type": "Function", "aka": [ "ConjugatingMatIrreducibleOrFail" ] }, { "location": {}, "name": "ConjugatingMatIrreducibleRepOrFail", "type": "Function", "aka": [ "ConjugatingMatIrreducibleRepOrFail" ] }, { "location": {}, "name": "ConjugatorAutomorphism", "type": "Function", "aka": [ "ConjugatorAutomorphism" ] }, { "location": {}, "name": "ConjugatorPermGroup", "type": "Function", "aka": [ "ConjugatorPermGroup" ] }, { "location": {}, "name": "ConnectInputOutputTCPStream", "type": "Function", "aka": [ "ConnectInputOutputTCPStream" ] }, { "location": {}, "name": "ConsiderKernels", "type": "Function", "aka": [ "ConsiderKernels" ] }, { "location": {}, "name": "ConsiderSmallerPowerMaps", "type": "Function", "aka": [ "ConsiderSmallerPowerMaps" ] }, { "location": {}, "name": "ConsiderStructureConstants", "type": "Function", "aka": [ "ConsiderStructureConstants" ] }, { "location": {}, "name": "ConsiderTableAutomorphisms", "type": "Function", "aka": [ "ConsiderTableAutomorphisms" ] }, { "location": {}, "name": "ConstituentsCompositionMapping", "type": "Function", "aka": [ "ConstituentsCompositionMapping" ] }, { "location": {}, "name": "ConstituentsPolynomial", "type": "Function", "aka": [ "ConstituentsPolynomial" ] }, { "location": {}, "name": "ConstructAdjusted", "type": "Function", "aka": [ "ConstructAdjusted" ] }, { "location": {}, "name": "ConstructCentralProduct", "type": "Function", "aka": [ "ConstructCentralProduct" ] }, { "location": {}, "name": "ConstructClifford", "type": "Function", "aka": [ "ConstructClifford" ] }, { "location": {}, "name": "ConstructDirectProduct", "type": "Function", "aka": [ "ConstructDirectProduct" ] }, { "location": {}, "name": "ConstructFactor", "type": "Function", "aka": [ "ConstructFactor" ] }, { "location": {}, "name": "ConstructFormPreservingGroup", "type": "Function", "aka": [ "ConstructFormPreservingGroup" ] }, { "location": {}, "name": "ConstructGS3", "type": "Function", "aka": [ "ConstructGS3" ] }, { "location": {}, "name": "ConstructGS3Info", "type": "Function", "aka": [ "ConstructGS3Info" ] }, { "location": {}, "name": "ConstructIndexTwoSubdirectProduct", "type": "Function", "aka": [ "ConstructIndexTwoSubdirectProduct" ] }, { "location": {}, "name": "ConstructIndexTwoSubdirectProductInfo", "type": "Function", "aka": [ "ConstructIndexTwoSubdirectProductInfo" ] }, { "location": {}, "name": "ConstructIsoclinic", "type": "Function", "aka": [ "ConstructIsoclinic" ] }, { "location": {}, "name": "ConstructMGA", "type": "Function", "aka": [ "ConstructMGA", "ConstructMixed" ] }, { "location": {}, "name": "ConstructMGAInfo", "type": "Function", "aka": [ "ConstructMGAInfo" ] }, { "location": {}, "name": "ConstructPermuted", "type": "Function", "aka": [ "ConstructPermuted" ] }, { "location": {}, "name": "ConstructProj", "type": "Function", "aka": [ "ConstructProj" ] }, { "location": {}, "name": "ConstructProjInfo", "type": "Function", "aka": [ "ConstructProjInfo" ] }, { "location": {}, "name": "ConstructSubdirect", "type": "Function", "aka": [ "ConstructSubdirect" ] }, { "location": {}, "name": "ConstructV4G", "type": "Function", "aka": [ "ConstructV4G" ] }, { "location": {}, "name": "ConstructV4GInfo", "type": "Function", "aka": [ "ConstructV4GInfo" ] }, { "location": {}, "name": "ConstructWreathSymmetric", "type": "Function", "aka": [ "ConstructWreathSymmetric" ] }, { "location": {}, "name": "ContainedCharacters", "type": "Function", "aka": [ "ContainedCharacters" ] }, { "location": {}, "name": "ContainedDecomposables", "type": "Function", "aka": [ "ContainedDecomposables" ] }, { "location": {}, "name": "ContainedMaps", "type": "Function", "aka": [ "ContainedMaps" ] }, { "location": {}, "name": "ContainedPossibleCharacters", "type": "Function", "aka": [ "ContainedPossibleCharacters" ] }, { "location": {}, "name": "ContainedPossibleVirtualCharacters", "type": "Function", "aka": [ "ContainedPossibleVirtualCharacters" ] }, { "location": {}, "name": "ContainedSpecialVectors", "type": "Function", "aka": [ "ContainedSpecialVectors" ] }, { "location": {}, "name": "ContentBuildRecBibXMLEntry", "type": "Function", "aka": [ "ContentBuildRecBibXMLEntry" ] }, { "location": {}, "name": "ContinuedFractionApproximationOfRoot", "type": "Function", "aka": [ "ContinuedFractionApproximationOfRoot" ] }, { "location": {}, "name": "ContinuedFractionExpansionOfRoot", "type": "Function", "aka": [ "ContinuedFractionExpansionOfRoot" ] }, { "location": {}, "name": "ConvertAutGroup", "type": "Function", "aka": [ "ConvertAutGroup" ] }, { "location": {}, "name": "ConvertHybridAutGroup", "type": "Function", "aka": [ "ConvertHybridAutGroup" ] }, { "location": {}, "name": "ConvertToCharacterTable", "type": "Function", "aka": [ "ConvertToCharacterTable" ] }, { "location": {}, "name": "ConvertToCharacterTableNC", "type": "Function", "aka": [ "ConvertToCharacterTableNC" ] }, { "location": {}, "name": "ConvertToLibTom", "type": "Function", "aka": [ "ConvertToLibTom" ] }, { "location": {}, "name": "ConvertToLibraryCharacterTableNC", "type": "Function", "aka": [ "ConvertToLibraryCharacterTableNC" ] }, { "location": {}, "name": "ConvertToMagmaInputString", "type": "Function", "aka": [ "ConvertToMagmaInputString" ] }, { "location": {}, "name": "ConvertToMatrixRep", "type": "Function", "aka": [ "ConvertToMatrixRep" ] }, { "location": {}, "name": "ConvertToMatrixRepNC", "type": "Function", "aka": [ "ConvertToMatrixRepNC" ] }, { "location": {}, "name": "ConvertToTableOfMarks", "type": "Function", "aka": [ "ConvertToTableOfMarks" ] }, { "location": {}, "name": "ConvertToVectorRepNC", "type": "Function", "aka": [ "ConvertToVectorRep", "ConvertToVectorRepNC" ] }, { "location": {}, "name": "ConwayPol", "type": "Function", "aka": [ "ConwayPol" ] }, { "location": {}, "name": "ConwayPolynomial", "type": "Function", "aka": [ "ConwayPolynomial" ] }, { "location": {}, "name": "CopiedAugmentedCosetTable", "type": "Function", "aka": [ "CopiedAugmentedCosetTable" ] }, { "location": {}, "name": "CopyHTMLStyleFiles", "type": "Function", "aka": [ "CopyHTMLStyleFiles" ] }, { "location": {}, "name": "CopyMappingAttributes", "type": "Function", "aka": [ "CopyMappingAttributes" ] }, { "location": {}, "name": "CopyMatrixList", "type": "Function", "aka": [ "CopyMatrixList" ] }, { "location": {}, "name": "CopyMemory", "type": "Function", "aka": [ "CopyMemory" ] }, { "location": {}, "name": "CopyOptionsDefaults", "type": "Function", "aka": [ "CopyOptionsDefaults" ] }, { "location": {}, "name": "CopyStabChain", "type": "Function", "aka": [ "CopyStabChain" ] }, { "location": {}, "name": "CopyToVectorRep", "type": "Function", "aka": [ "CopyToVectorRep" ] }, { "location": {}, "name": "CopyToVectorRepNC", "type": "Function", "aka": [ "CopyToVectorRepNC" ] }, { "location": {}, "name": "CorestEval", "type": "Function", "aka": [ "CorestEval" ] }, { "location": {}, "name": "CorrectConjugacyClass", "type": "Function", "aka": [ "CorrectConjugacyClass" ] }, { "location": {}, "name": "CorrespondingGeneratorsByModuloPcgs", "type": "Function", "aka": [ "CorrespondingGeneratorsByModuloPcgs" ] }, { "location": {}, "name": "CosetDecomposition", "type": "Function", "aka": [ "CosetDecomposition" ] }, { "location": {}, "name": "CosetNumber", "type": "Function", "aka": [ "CosetNumber" ] }, { "location": {}, "name": "CosetRepAsWord", "type": "Function", "aka": [ "CosetRepAsWord" ] }, { "location": {}, "name": "CosetTableFromGensAndRels", "type": "Function", "aka": [ "CosetTableFromGensAndRels" ] }, { "location": {}, "name": "CountOrbitsGL", "type": "Function", "aka": [ "CountOrbitsGL" ] }, { "location": {}, "name": "CoveringTriplesCharacters", "type": "Function", "aka": [ "CoveringTriplesCharacters" ] }, { "location": {}, "name": "CrcText", "type": "Function", "aka": [ "CrcText" ] }, { "location": {}, "name": "CreateDefaultChapterData", "type": "Function", "aka": [ "CreateDefaultChapterData" ] }, { "location": {}, "name": "CreateIsomorphicPcGroup", "type": "Function", "aka": [ "CreateIsomorphicPcGroup" ] }, { "location": {}, "name": "CreateKnuthBendixRewritingSystem", "type": "Function", "aka": [ "CreateKnuthBendixRewritingSystem" ] }, { "location": {}, "name": "CreateMainPage", "type": "Function", "aka": [ "CreateMainPage" ] }, { "location": {}, "name": "CreateMakeTest", "type": "Function", "aka": [ "CreateMakeTest" ] }, { "location": {}, "name": "CreateTitlePage", "type": "Function", "aka": [ "CreateTitlePage" ] }, { "location": {}, "name": "CurrentDateTimeString", "type": "Function", "aka": [ "CurrentDateTimeString" ] }, { "location": {}, "name": "Cycle", "type": "Function", "aka": [ "Cycle" ] }, { "location": {}, "name": "CycleIndex", "type": "Function", "aka": [ "CycleIndex" ] }, { "location": {}, "name": "CycleLength", "type": "Function", "aka": [ "CycleLength" ] }, { "location": {}, "name": "CycleLengths", "type": "Function", "aka": [ "CycleLengths" ] }, { "location": {}, "name": "CycleStructuresGroup", "type": "Function", "aka": [ "CycleStructuresGroup" ] }, { "location": {}, "name": "Cycles", "type": "Function", "aka": [ "Cycles" ] }, { "location": {}, "name": "CyclotomicField", "type": "Function", "aka": [ "CF", "CyclotomicField" ] }, { "location": {}, "name": "CyclotomicPol", "type": "Function", "aka": [ "CyclotomicPol" ] }, { "location": {}, "name": "CyclotomicPolynomial", "type": "Function", "aka": [ "CyclotomicPolynomial" ] }, { "location": {}, "name": "DEFAULT_ISO_FUNC", "type": "Function", "aka": [ "DEFAULT_ISO_FUNC" ] }, { "location": {}, "name": "DFUNC_FROM_CHARACTERISTIC", "type": "Function", "aka": [ "DFUNC_FROM_CHARACTERISTIC" ] }, { "location": {}, "name": "DFUNC_FROM_MEMBER_FUNCTION", "type": "Function", "aka": [ "DFUNC_FROM_MEMBER_FUNCTION" ] }, { "location": {}, "name": "DMYDay", "type": "Function", "aka": [ "DMYDay" ] }, { "location": {}, "name": "DMYhmsSeconds", "type": "Function", "aka": [ "DMYhmsSeconds" ] }, { "location": {}, "name": "DayDMY", "type": "Function", "aka": [ "DayDMY" ] }, { "location": {}, "name": "DaysInMonth", "type": "Function", "aka": [ "DaysInMonth" ] }, { "location": {}, "name": "DaysInYear", "type": "Function", "aka": [ "DaysInYear" ] }, { "location": {}, "name": "DecMatBrauerTree", "type": "Function", "aka": [ "DecMatBrauerTree" ] }, { "location": {}, "name": "DeclareAutoreadableVariables", "type": "Function", "aka": [ "DeclareAutoreadableVariables" ] }, { "location": {}, "name": "DeclareHandlingByNiceBasis", "type": "Function", "aka": [ "DeclareHandlingByNiceBasis" ] }, { "location": {}, "name": "DeclareInfoClass", "type": "Function", "aka": [ "DeclareInfoClass" ] }, { "location": {}, "name": "DecodeTree", "type": "Function", "aka": [ "DecodeTree" ] }, { "location": {}, "name": "DecodedTreeEntry", "type": "Function", "aka": [ "DecodedTreeEntry" ] }, { "location": {}, "name": "DecomposeUpperUnitriMat", "type": "Function", "aka": [ "DecomposeUpperUnitriMat" ] }, { "location": {}, "name": "DecompositionInt", "type": "Function", "aka": [ "DecompositionInt" ] }, { "location": {}, "name": "Decreased", "type": "Function", "aka": [ "Decreased" ] }, { "location": {}, "name": "DefaultField", "type": "Function", "aka": [ "DefaultField" ] }, { "location": {}, "name": "DefaultInfoHandler", "type": "Function", "aka": [ "DefaultInfoHandler" ] }, { "location": {}, "name": "DefaultPackageBannerString", "type": "Function", "aka": [ "DefaultPackageBannerString" ] }, { "location": {}, "name": "DefaultRing", "type": "Function" }, { "location": {}, "name": "DefiningQuotientHomomorphism", "type": "Function", "aka": [ "DefiningQuotientHomomorphism" ] }, { "location": {}, "name": "DegreeNaturalHomomorphismsPool", "type": "Function", "aka": [ "DegreeNaturalHomomorphismsPool" ] }, { "location": {}, "name": "DenominatorCyc", "type": "Function", "aka": [ "DenominatorCyc" ] }, { "location": {}, "name": "DenominatorOfPcp", "type": "Function", "aka": [ "DenominatorOfPcp" ] }, { "location": {}, "name": "DenseHashTable", "type": "Function", "aka": [ "DenseHashTable" ] }, { "location": {}, "name": "DepthSchreierTrees", "type": "Function", "aka": [ "DepthSchreierTrees" ] }, { "location": {}, "name": "Derangements", "type": "Function", "aka": [ "Derangements" ] }, { "location": {}, "name": "DerivedSubgroupsTom", "type": "Function", "aka": [ "DerivedSubgroupsTom" ] }, { "location": {}, "name": "DescriptionOfNormalizedUEAElement", "type": "Function", "aka": [ "DescriptionOfNormalizedUEAElement" ] }, { "location": {}, "name": "DescriptionOfRootOfUnity", "type": "Function", "aka": [ "DescriptionOfRootOfUnity" ] }, { "location": {}, "name": "DeterminantIntMat", "type": "Function", "aka": [ "DeterminantIntMat" ] }, { "location": {}, "name": "DetermineAdmissiblePrime", "type": "Function", "aka": [ "DetermineAdmissiblePrime" ] }, { "location": {}, "name": "DiagonalMat", "type": "Function", "aka": [ "DiagonalMat" ] }, { "location": {}, "name": "DiagonalOfMat", "type": "Function", "aka": [ "DiagonalOfMat" ] }, { "location": {}, "name": "DiagonalSocleAction", "type": "Function", "aka": [ "DiagonalSocleAction" ] }, { "location": {}, "name": "DiagonalizeIntMat", "type": "Function", "aka": [ "DiagonalizeIntMat" ] }, { "location": {}, "name": "DictionaryByPosition", "type": "Function", "aka": [ "DictionaryByPosition" ] }, { "location": {}, "name": "DifferenceBlist", "type": "Function", "aka": [ "DifferenceBlist" ] }, { "location": {}, "name": "DifferenceTimes", "type": "Function", "aka": [ "DifferenceTimes" ] }, { "location": {}, "name": "DifferencesList", "type": "Function", "aka": [ "DifferencesList" ] }, { "location": {}, "name": "DigitsNumber", "type": "Function", "aka": [ "DigitsNumber" ] }, { "location": {}, "name": "DihedralPcpGroup", "type": "Function", "aka": [ "DihedralPcpGroup" ] }, { "location": {}, "name": "DimensionOfNullspace", "type": "Function", "aka": [ "DimensionOfNullspace" ] }, { "location": {}, "name": "DirectFactorsOfGroupByKN", "type": "Function", "aka": [ "DirectFactorsOfGroupByKN" ] }, { "location": {}, "name": "DirectFactorsOfGroupFromList", "type": "Function", "aka": [ "DirectFactorsOfGroupFromList" ] }, { "location": {}, "name": "DirectProduct", "type": "Function", "aka": [ "DirectProduct" ] }, { "location": {}, "name": "DirectSum", "type": "Function", "aka": [ "DirectSum" ] }, { "location": {}, "name": "DirectSumMat", "type": "Function", "aka": [ "DirectSumMat" ] }, { "location": {}, "name": "DirectoriesPackageLibrary", "type": "Function", "aka": [ "DirectoriesPackageLibrary" ] }, { "location": {}, "name": "DirectoriesPackagePrograms", "type": "Function", "aka": [ "DirectoriesPackagePrograms" ] }, { "location": {}, "name": "DirectoryContents", "type": "Function", "aka": [ "DirectoryContents" ] }, { "location": {}, "name": "DirectoryDesktop", "type": "Function", "aka": [ "DirectoryDesktop" ] }, { "location": {}, "name": "DirectoryHome", "type": "Function", "aka": [ "DirectoryHome" ] }, { "location": {}, "name": "DisableAttributeValueStoring", "type": "Function", "aka": [ "DisableAttributeValueStoring" ] }, { "location": {}, "name": "DisplayAsGrid", "type": "Function", "aka": [ "DisplayAsGrid" ] }, { "location": {}, "name": "DisplayAtlasInfo", "type": "Function", "aka": [ "DisplayAtlasInfo" ] }, { "location": {}, "name": "DisplayCompositionSeries", "type": "Function", "aka": [ "DisplayCompositionSeries" ] }, { "location": {}, "name": "DisplayEggBoxOfDClass", "type": "Function", "aka": [ "DisplayEggBoxOfDClass" ] }, { "location": {}, "name": "DisplayImfInvariants", "type": "Function", "aka": [ "DisplayImfInvariants" ] }, { "location": {}, "name": "DisplayImfReps", "type": "Function", "aka": [ "DisplayImfReps" ] }, { "location": {}, "name": "DisplayInformationPerfectGroups", "type": "Function", "aka": [ "DisplayInformationPerfectGroups" ] }, { "location": {}, "name": "DisplayOptionsStack", "type": "Function", "aka": [ "DisplayOptionsStack" ] }, { "location": {}, "name": "DisplayPackageLoadingLog", "type": "Function", "aka": [ "DisplayPackageLoadingLog" ] }, { "location": {}, "name": "DisplayXMLStructure", "type": "Function", "aka": [ "DisplayXMLStructure" ] }, { "location": {}, "name": "DivisorsInt", "type": "Function", "aka": [ "DivisorsInt" ] }, { "location": {}, "name": "DixonInit", "type": "Function", "aka": [ "DixonInit" ] }, { "location": {}, "name": "DixonSplit", "type": "Function", "aka": [ "DixonSplit" ] }, { "location": {}, "name": "DixontinI", "type": "Function", "aka": [ "DixontinI" ] }, { "location": {}, "name": "DnLattice", "type": "Function", "aka": [ "DnLattice" ] }, { "location": {}, "name": "DnLatticeIterative", "type": "Function", "aka": [ "DnLatticeIterative" ] }, { "location": {}, "name": "DoConjugateInto", "type": "Function", "aka": [ "DoConjugateInto" ] }, { "location": {}, "name": "DoExponentsConjLayerFampcgs", "type": "Function", "aka": [ "DoExponentsConjLayerFampcgs" ] }, { "location": {}, "name": "DoIteratorPrimitiveSolubleGroups", "type": "Function", "aka": [ "DoIteratorPrimitiveSolubleGroups", "DoIteratorPrimitiveSolvableGroups" ] }, { "location": {}, "name": "DoLogModRho", "type": "Function", "aka": [ "DoLogModRho" ] }, { "location": {}, "name": "DoMaxesTF", "type": "Function" }, { "location": {}, "name": "DoSparseActionHomomorphism", "type": "Function", "aka": [ "DoSparseActionHomomorphism" ] }, { "location": {}, "name": "Domain", "type": "Function", "aka": [ "Domain" ] }, { "location": {}, "name": "DotFileLatticeSubgroups", "type": "Function", "aka": [ "DotFileLatticeSubgroups" ] }, { "location": {}, "name": "DoubleCosets", "type": "Function", "aka": [ "DoubleCosets" ] }, { "location": {}, "name": "DoubleHashDictSize", "type": "Function", "aka": [ "DoubleHashArraySize", "DoubleHashDictSize" ] }, { "location": {}, "name": "DownloadFile", "type": "Function", "aka": [ "DownloadFile" ] }, { "location": {}, "name": "DrawGrid", "type": "Function", "aka": [ "DrawGrid" ] }, { "location": {}, "name": "DrawLineNC", "type": "Function", "aka": [ "DrawLineNC" ] }, { "location": {}, "name": "DualGModule", "type": "Function", "aka": [ "DualGModule" ] }, { "location": {}, "name": "DxDegreeCandidates", "type": "Function", "aka": [ "DxDegreeCandidates" ] }, { "location": {}, "name": "DxIncludeIrreducibles", "type": "Function", "aka": [ "DxIncludeIrreducibles" ] }, { "location": {}, "name": "DxModularValuePol", "type": "Function", "aka": [ "DxModularValuePol" ] }, { "location": {}, "name": "DxSplitDegree", "type": "Function", "aka": [ "DxSplitDegree" ] }, { "location": {}, "name": "EAPrimeLayerSQ", "type": "Function", "aka": [ "EAPrimeLayerSQ" ] }, { "location": {}, "name": "EB", "type": "Function", "aka": [ "EB" ] }, { "location": {}, "name": "EC", "type": "Function", "aka": [ "EC" ] }, { "location": {}, "name": "ED", "type": "Function", "aka": [ "ED" ] }, { "location": {}, "name": "EE", "type": "Function", "aka": [ "EE" ] }, { "location": {}, "name": "EF", "type": "Function", "aka": [ "EF" ] }, { "location": {}, "name": "EG", "type": "Function", "aka": [ "EG" ] }, { "location": {}, "name": "EH", "type": "Function", "aka": [ "EH" ] }, { "location": {}, "name": "EI", "type": "Function", "aka": [ "EI" ] }, { "location": {}, "name": "EJ", "type": "Function", "aka": [ "EJ" ] }, { "location": {}, "name": "EK", "type": "Function", "aka": [ "EK" ] }, { "location": {}, "name": "EL", "type": "Function", "aka": [ "EL" ] }, { "location": {}, "name": "EM", "type": "Function", "aka": [ "EM" ] }, { "location": {}, "name": "ER", "type": "Function" }, { "location": {}, "name": "ERepAssWorInv", "type": "Function", "aka": [ "ERepAssWorInv" ] }, { "location": {}, "name": "ERepAssWorProd", "type": "Function", "aka": [ "ERepAssWorProd" ] }, { "location": {}, "name": "ES", "type": "Function", "aka": [ "ES" ] }, { "location": {}, "name": "ET", "type": "Function", "aka": [ "ET" ] }, { "location": {}, "name": "EU", "type": "Function", "aka": [ "EU" ] }, { "location": {}, "name": "EV", "type": "Function", "aka": [ "EV" ] }, { "location": {}, "name": "EW", "type": "Function", "aka": [ "EW" ] }, { "location": {}, "name": "EX", "type": "Function", "aka": [ "EX" ] }, { "location": {}, "name": "EXPermutationActionPairs", "type": "Function", "aka": [ "EXPermutationActionPairs" ] }, { "location": {}, "name": "EXReducePermutationActionPairs", "type": "Function", "aka": [ "EXReducePermutationActionPairs" ] }, { "location": {}, "name": "EY", "type": "Function", "aka": [ "EY" ] }, { "location": {}, "name": "EcheloniseMat", "type": "Function", "aka": [ "EcheloniseMat" ] }, { "location": {}, "name": "Edit", "type": "Function", "aka": [ "Edit" ] }, { "location": {}, "name": "EfaSeriesParent", "type": "Function", "aka": [ "EfaSeriesParent" ] }, { "location": {}, "name": "ElementOrdersPowerMap", "type": "Function", "aka": [ "ElementOrdersPowerMap" ] }, { "location": {}, "name": "ElementProperty", "type": "Function", "aka": [ "ElementProperty" ] }, { "location": {}, "name": "ElementaryDivisorsMatDestructive", "type": "Function", "aka": [ "ElementaryDivisorsMatDestructive" ] }, { "location": {}, "name": "ElementaryDivisorsTransformationsMatDestructive", "type": "Function", "aka": [ "ElementaryDivisorsTransformationsMatDestructive" ] }, { "location": {}, "name": "Elements", "type": "Function", "aka": [ "Elements" ] }, { "location": {}, "name": "ElementsStabChain", "type": "Function", "aka": [ "ElementsStabChain" ] }, { "location": {}, "name": "EliminationOrdering", "type": "Function", "aka": [ "EliminationOrdering" ] }, { "location": {}, "name": "EmailLogFile", "type": "Function", "aka": [ "EmailLogFile" ] }, { "location": {}, "name": "EmbedAutomorphisms", "type": "Function", "aka": [ "EmbedAutomorphisms" ] }, { "location": {}, "name": "EmbedFullAutomorphismWreath", "type": "Function", "aka": [ "EmbedFullAutomorphismWreath" ] }, { "location": {}, "name": "EmbeddingWreathInWreath", "type": "Function", "aka": [ "EmbeddingWreathInWreath" ] }, { "location": {}, "name": "EmptyBinaryRelation", "type": "Function", "aka": [ "EmptyBinaryRelation" ] }, { "location": {}, "name": "EmptyMatrix", "type": "Function", "aka": [ "EmptyMatrix" ] }, { "location": {}, "name": "EmptyRBase", "type": "Function", "aka": [ "EmptyRBase" ] }, { "location": {}, "name": "EmptySCTable", "type": "Function", "aka": [ "EmptySCTable" ] }, { "location": {}, "name": "EmptyStabChain", "type": "Function", "aka": [ "EmptyStabChain" ] }, { "location": {}, "name": "EnableAttributeValueStoring", "type": "Function", "aka": [ "EnableAttributeValueStoring" ] }, { "location": {}, "name": "EndsWith", "type": "Function", "aka": [ "EndsWith" ] }, { "location": {}, "name": "EnumeratorByFunctions", "type": "Function", "aka": [ "EnumeratorByFunctions" ] }, { "location": {}, "name": "EnumeratorOfCartesianProduct", "type": "Function", "aka": [ "EnumeratorOfCartesianProduct" ] }, { "location": {}, "name": "EnumeratorOfCombinations", "type": "Function", "aka": [ "EnumeratorOfCombinations" ] }, { "location": {}, "name": "EnumeratorOfSemigroupIdeal", "type": "Function", "aka": [ "EnumeratorOfSemigroupIdeal" ] }, { "location": {}, "name": "EnumeratorOfSubset", "type": "Function", "aka": [ "EnumeratorOfSubset" ] }, { "location": {}, "name": "EnumeratorOfTuples", "type": "Function", "aka": [ "EnumeratorOfTuples" ] }, { "location": {}, "name": "EnumeratorOfZmodnZ", "type": "Function" }, { "location": {}, "name": "EpimorphismFromClassical", "type": "Function", "aka": [ "EpimorphismFromClassical" ] }, { "location": {}, "name": "EpimorphismNilpotentQuotient", "type": "Function", "aka": [ "EpimorphismNilpotentQuotient" ] }, { "location": {}, "name": "EpimorphismSolvableQuotient", "type": "Function", "aka": [ "EpimorphismSolubleQuotient", "EpimorphismSolvableQuotient" ] }, { "location": {}, "name": "EquivalenceRelationByPairs", "type": "Function", "aka": [ "EquivalenceRelationByPairs" ] }, { "location": {}, "name": "EquivalenceRelationByPairsNC", "type": "Function", "aka": [ "EquivalenceRelationByPairsNC" ] }, { "location": {}, "name": "EquivalenceRelationByPartition", "type": "Function", "aka": [ "EquivalenceRelationByPartition" ] }, { "location": {}, "name": "EquivalenceRelationByPartitionNC", "type": "Function", "aka": [ "EquivalenceRelationByPartitionNC" ] }, { "location": {}, "name": "EquivalenceRelationByProperty", "type": "Function", "aka": [ "EquivalenceRelationByProperty" ] }, { "location": {}, "name": "EquivalenceRelationByRelation", "type": "Function", "aka": [ "EquivalenceRelationByRelation" ] }, { "location": {}, "name": "EquivalenceType", "type": "Function", "aka": [ "EquivalenceType" ] }, { "location": {}, "name": "EraseNaturalHomomorphismsPool", "type": "Function", "aka": [ "EraseNaturalHomomorphismsPool" ] }, { "location": {}, "name": "EvalChars", "type": "Function", "aka": [ "EvalChars" ] }, { "location": {}, "name": "EvalConsistency", "type": "Function", "aka": [ "EvalConsistency" ] }, { "location": {}, "name": "EvalStraightLineProgElm", "type": "Function", "aka": [ "EvalStraightLineProgElm" ] }, { "location": {}, "name": "EvalString", "type": "Function", "aka": [ "EvalString" ] }, { "location": {}, "name": "ExactSizeConsiderFunction", "type": "Function", "aka": [ "ExactSizeConsiderFunction" ] }, { "location": {}, "name": "ExampleOfMetabelianPcpGroup", "type": "Function", "aka": [ "ExampleOfMetabelianPcpGroup" ] }, { "location": {}, "name": "ExamplesOfSomePcpGroups", "type": "Function", "aka": [ "ExamplesOfSomePcpGroups" ] }, { "location": {}, "name": "ExcludedOrders", "type": "Function", "aka": [ "ExcludedOrders" ] }, { "location": {}, "name": "Exec", "type": "Function", "aka": [ "Exec" ] }, { "location": {}, "name": "Exp2Groupelement", "type": "Function", "aka": [ "Exp2Groupelement" ] }, { "location": {}, "name": "ExponentVector_CPCS_FactorGU_p", "type": "Function", "aka": [ "ExponentVector_CPCS_FactorGU_p" ] }, { "location": {}, "name": "ExponentVector_CPCS_PRMGroup", "type": "Function", "aka": [ "ExponentVector_CPCS_PRMGroup" ] }, { "location": {}, "name": "ExponentsByIgs", "type": "Function", "aka": [ "ExponentsByIgs" ] }, { "location": {}, "name": "ExponentsByPcp", "type": "Function", "aka": [ "ExponentsByPcp" ] }, { "location": {}, "name": "ExponentsCanonicalPcgsByNumber", "type": "Function", "aka": [ "ExponentsCanonicalPcgsByNumber" ] }, { "location": {}, "name": "ExponentsOfFractionalIdealDescriptionPari", "type": "Function", "aka": [ "ExponentsOfFractionalIdealDescriptionPari" ] }, { "location": {}, "name": "ExponentsOfPcElementPermGroup", "type": "Function", "aka": [ "ExponentsOfPcElementPermGroup" ] }, { "location": {}, "name": "ExponentsOfUnitsDescriptionWithRankPari", "type": "Function", "aka": [ "ExponentsOfUnitsDescriptionWithRankPari" ] }, { "location": {}, "name": "ExponentvectorPartPcgs", "type": "Function", "aka": [ "ExponentvectorPartPcgs" ] }, { "location": {}, "name": "ExponentvectorPcgs_finite", "type": "Function", "aka": [ "ExponentvectorPcgs_finite" ] }, { "location": {}, "name": "ExtendRepresentation", "type": "Function", "aka": [ "ExtendRepresentation" ] }, { "location": {}, "name": "ExtendRootDirectories", "type": "Function", "aka": [ "ExtendRootDirectories" ] }, { "location": {}, "name": "ExtendSeriesPermGroup", "type": "Function", "aka": [ "ExtendSeriesPermGroup" ] }, { "location": {}, "name": "ExtendStabChain", "type": "Function", "aka": [ "ExtendStabChain" ] }, { "location": {}, "name": "ExtendSubgroupsOfNormal", "type": "Function", "aka": [ "ExtendSubgroupsOfNormal" ] }, { "location": {}, "name": "ExtendedBasePcgsMod", "type": "Function", "aka": [ "ExtendedBasePcgsMod" ] }, { "location": {}, "name": "ExtendedPcgsComplementsOfCentralModuloPcgsUnderAction", "type": "Function", "aka": [ "ExtendedPcgsComplementsOfCentralModuloPcgsUnderAction" ] }, { "location": {}, "name": "ExtendedSeriesPcps", "type": "Function", "aka": [ "ExtendedSeriesPcps" ] }, { "location": {}, "name": "ExtendedT", "type": "Function", "aka": [ "ExtendedT" ] }, { "location": {}, "name": "ExtensionCR", "type": "Function", "aka": [ "ExtensionCR" ] }, { "location": {}, "name": "ExtensionOnBlocks", "type": "Function", "aka": [ "ExtensionOnBlocks" ] }, { "location": {}, "name": "ExtensionSQ", "type": "Function", "aka": [ "ExtensionSQ" ] }, { "location": {}, "name": "ExtensionsOfModule", "type": "Function", "aka": [ "ExtensionsOfModule" ] }, { "location": {}, "name": "ExternalSetByFilterConstructor", "type": "Function", "aka": [ "ExternalSetByFilterConstructor" ] }, { "location": {}, "name": "ExternalSetByTypeConstructor", "type": "Function", "aka": [ "ExternalSetByTypeConstructor" ] }, { "location": {}, "name": "Extract", "type": "Function", "aka": [ "Extract" ] }, { "location": {}, "name": "ExtractExamples", "type": "Function", "aka": [ "ExtractExamples" ] }, { "location": {}, "name": "ExtractExamplesXMLTree", "type": "Function", "aka": [ "ExtractExamplesXMLTree" ] }, { "location": {}, "name": "ExtractIndexPart", "type": "Function", "aka": [ "ExtractIndexPart" ] }, { "location": {}, "name": "ExtractTitleInfoFromPackageInfo", "type": "Function", "aka": [ "ExtractTitleInfoFromPackageInfo" ] }, { "location": {}, "name": "FFEFamily", "type": "Function", "aka": [ "FFEFamily" ] }, { "location": {}, "name": "FFList", "type": "Function", "aka": [ "FFList" ] }, { "location": {}, "name": "FFLogList", "type": "Function", "aka": [ "FFLogList" ] }, { "location": {}, "name": "FFMatOrPermCMtxBinary", "type": "Function", "aka": [ "FFMatOrPermCMtxBinary" ] }, { "location": {}, "name": "FFMatrixByNumber", "type": "Function", "aka": [ "FFMatrixByNumber" ] }, { "location": {}, "name": "FFPFactors", "type": "Function", "aka": [ "FFPFactors" ] }, { "location": {}, "name": "FFPOrderKnownDividend", "type": "Function", "aka": [ "FFPOrderKnownDividend" ] }, { "location": {}, "name": "FGA_AsWordLetterRepInFreeGenerators", "type": "Function", "aka": [ "FGA_AsWordLetterRepInFreeGenerators" ] }, { "location": {}, "name": "FGA_AsWordLetterRepInGenerators", "type": "Function", "aka": [ "FGA_AsWordLetterRepInGenerators" ] }, { "location": {}, "name": "FGA_AutomInsertGeneratorLetterRep", "type": "Function", "aka": [ "FGA_AutomInsertGeneratorLetterRep" ] }, { "location": {}, "name": "FGA_Check", "type": "Function", "aka": [ "FGA_Check" ] }, { "location": {}, "name": "FGA_CheckRank", "type": "Function", "aka": [ "FGA_CheckRank" ] }, { "location": {}, "name": "FGA_CurryAutToPQOU", "type": "Function", "aka": [ "FGA_CurryAutToPQOU" ] }, { "location": {}, "name": "FGA_ExtSymListRepToPQO", "type": "Function", "aka": [ "FGA_ExtSymListRepToPQO" ] }, { "location": {}, "name": "FGA_FindGeneratorsAndStates", "type": "Function", "aka": [ "FGA_FindGeneratorsAndStates" ] }, { "location": {}, "name": "FGA_FindRepInIntersection", "type": "Function", "aka": [ "FGA_FindRepInIntersection" ] }, { "location": {}, "name": "FGA_FromGeneratorsLetterRep", "type": "Function", "aka": [ "FGA_FromGeneratorsLetterRep" ] }, { "location": {}, "name": "FGA_FromGroupWithGenerators", "type": "Function", "aka": [ "FGA_FromGroupWithGenerators" ] }, { "location": {}, "name": "FGA_FromGroupWithGeneratorsX", "type": "Function", "aka": [ "FGA_FromGroupWithGeneratorsX" ] }, { "location": {}, "name": "FGA_GeneratorsLetterRep", "type": "Function", "aka": [ "FGA_GeneratorsLetterRep" ] }, { "location": {}, "name": "FGA_GetNr", "type": "Function", "aka": [ "FGA_GetNr" ] }, { "location": {}, "name": "FGA_Index", "type": "Function", "aka": [ "FGA_Index" ] }, { "location": {}, "name": "FGA_InsertGenerator", "type": "Function", "aka": [ "FGA_InsertGenerator" ] }, { "location": {}, "name": "FGA_InsertGeneratorLetterRep", "type": "Function", "aka": [ "FGA_InsertGeneratorLetterRep" ] }, { "location": {}, "name": "FGA_NikToPQ", "type": "Function", "aka": [ "FGA_NikToPQ" ] }, { "location": {}, "name": "FGA_StateTable", "type": "Function", "aka": [ "FGA_StateTable" ] }, { "location": {}, "name": "FGA_States", "type": "Function", "aka": [ "FGA_States" ] }, { "location": {}, "name": "FGA_TiToPQ", "type": "Function", "aka": [ "FGA_TiToPQ" ] }, { "location": {}, "name": "FGA_TmpState", "type": "Function", "aka": [ "FGA_TmpState" ] }, { "location": {}, "name": "FGA_TrySetRepTable", "type": "Function", "aka": [ "FGA_TrySetRepTable" ] }, { "location": {}, "name": "FGA_WhiteheadAnalyse", "type": "Function", "aka": [ "FGA_WhiteheadAnalyse" ] }, { "location": {}, "name": "FGA_WhiteheadAutomorphism", "type": "Function", "aka": [ "FGA_WhiteheadAutomorphism" ] }, { "location": {}, "name": "FGA_WhiteheadToPQOU", "type": "Function", "aka": [ "FGA_WhiteheadToPQOU" ] }, { "location": {}, "name": "FGA_atfX", "type": "Function", "aka": [ "FGA_atfX" ] }, { "location": {}, "name": "FGA_backtrace", "type": "Function", "aka": [ "FGA_backtrace" ] }, { "location": {}, "name": "FGA_backtraceX", "type": "Function", "aka": [ "FGA_backtraceX" ] }, { "location": {}, "name": "FGA_coincidence", "type": "Function", "aka": [ "FGA_coincidence" ] }, { "location": {}, "name": "FGA_coincidenceX", "type": "Function", "aka": [ "FGA_coincidenceX" ] }, { "location": {}, "name": "FGA_connect", "type": "Function", "aka": [ "FGA_connect" ] }, { "location": {}, "name": "FGA_connectX", "type": "Function", "aka": [ "FGA_connectX" ] }, { "location": {}, "name": "FGA_connectpos", "type": "Function", "aka": [ "FGA_connectpos" ] }, { "location": {}, "name": "FGA_connectposX", "type": "Function", "aka": [ "FGA_connectposX" ] }, { "location": {}, "name": "FGA_define", "type": "Function", "aka": [ "FGA_define" ] }, { "location": {}, "name": "FGA_defineX", "type": "Function", "aka": [ "FGA_defineX" ] }, { "location": {}, "name": "FGA_delta", "type": "Function", "aka": [ "FGA_delta" ] }, { "location": {}, "name": "FGA_deltaX", "type": "Function", "aka": [ "FGA_deltaX" ] }, { "location": {}, "name": "FGA_deltas", "type": "Function", "aka": [ "FGA_deltas" ] }, { "location": {}, "name": "FGA_deltasX", "type": "Function", "aka": [ "FGA_deltasX" ] }, { "location": {}, "name": "FGA_find", "type": "Function", "aka": [ "FGA_find" ] }, { "location": {}, "name": "FGA_findX", "type": "Function", "aka": [ "FGA_findX" ] }, { "location": {}, "name": "FGA_fromgeneratorsX", "type": "Function", "aka": [ "FGA_fromgeneratorsX" ] }, { "location": {}, "name": "FGA_initial", "type": "Function", "aka": [ "FGA_initial" ] }, { "location": {}, "name": "FGA_insertgeneratorX", "type": "Function", "aka": [ "FGA_insertgeneratorX" ] }, { "location": {}, "name": "FGA_merge", "type": "Function", "aka": [ "FGA_merge" ] }, { "location": {}, "name": "FGA_mergeX", "type": "Function", "aka": [ "FGA_mergeX" ] }, { "location": {}, "name": "FGA_newstate", "type": "Function", "aka": [ "FGA_newstate" ] }, { "location": {}, "name": "FGA_newstateX", "type": "Function", "aka": [ "FGA_newstateX" ] }, { "location": {}, "name": "FGA_reducedPos", "type": "Function", "aka": [ "FGA_reducedPos" ] }, { "location": {}, "name": "FGA_repr", "type": "Function", "aka": [ "FGA_repr" ] }, { "location": {}, "name": "FGA_stepX", "type": "Function", "aka": [ "FGA_stepX" ] }, { "location": {}, "name": "FGA_trace", "type": "Function", "aka": [ "FGA_trace" ] }, { "location": {}, "name": "FGA_traceX", "type": "Function", "aka": [ "FGA_traceX" ] }, { "location": {}, "name": "FILLED_LINE", "type": "Function", "aka": [ "FILLED_LINE" ] }, { "location": {}, "name": "FLMLOR", "type": "Function", "aka": [ "Algebra", "FLMLOR" ] }, { "location": {}, "name": "FLMLORWithOne", "type": "Function", "aka": [ "AlgebraWithOne", "FLMLORWithOne" ] }, { "location": {}, "name": "FactInt", "type": "Function", "aka": [ "FactInt" ] }, { "location": {}, "name": "FactIntInfo", "type": "Function", "aka": [ "FactInfo", "FactIntInfo" ] }, { "location": {}, "name": "FactorFreeAlgebraByRelators", "type": "Function", "aka": [ "FactorFreeAlgebraByRelators" ] }, { "location": {}, "name": "FactorFreeMonoidByRelations", "type": "Function", "aka": [ "FactorFreeMonoidByRelations" ] }, { "location": {}, "name": "FactorFreeSemigroupByRelations", "type": "Function", "aka": [ "FactorFreeSemigroupByRelations" ] }, { "location": {}, "name": "FactorGroup", "type": "Function" }, { "location": {}, "name": "FactorGroupFpGroupByRels", "type": "Function" }, { "location": {}, "name": "FactorGroupNormalSubgroupClasses", "type": "Function", "aka": [ "FactorGroupNormalSubgroupClasses" ] }, { "location": {}, "name": "Factorial", "type": "Function", "aka": [ "Factorial" ] }, { "location": {}, "name": "FactorsCFRAC", "type": "Function", "aka": [ "CFRAC", "FactorsCFRAC" ] }, { "location": {}, "name": "FactorsCommonDegreePol", "type": "Function", "aka": [ "FactorsCommonDegreePol" ] }, { "location": {}, "name": "FactorsECM", "type": "Function", "aka": [ "ECM", "FactorsECM" ] }, { "location": {}, "name": "FactorsInt", "type": "Function", "aka": [ "FactorsInt" ] }, { "location": {}, "name": "FactorsMPQS", "type": "Function", "aka": [ "FactorsMPQS", "MPQS" ] }, { "location": {}, "name": "FactorsPminus1", "type": "Function", "aka": [ "FactorsPminus1" ] }, { "location": {}, "name": "FactorsPolynomialAlgExt", "type": "Function", "aka": [ "FactorsPolynomialAlgExt" ] }, { "location": {}, "name": "FactorsPolynomialPari", "type": "Function", "aka": [ "FactorsPolynomialKant", "FactorsPolynomialPari" ] }, { "location": {}, "name": "FactorsPplus1", "type": "Function", "aka": [ "FactorsPplus1" ] }, { "location": {}, "name": "FactorsTD", "type": "Function", "aka": [ "FactorsTD" ] }, { "location": {}, "name": "FamiliesOfRows", "type": "Function", "aka": [ "FamiliesOfRows" ] }, { "location": {}, "name": "FetchBrentFactors", "type": "Function", "aka": [ "FetchBrentFactors" ] }, { "location": {}, "name": "FetchFromCache", "type": "Function", "aka": [ "FetchFromCache" ] }, { "location": {}, "name": "Fibonacci", "type": "Function", "aka": [ "Fibonacci" ] }, { "location": {}, "name": "FibonacciGroup", "type": "Function", "aka": [ "FibonacciGroup" ] }, { "location": {}, "name": "Field", "type": "Function", "aka": [ "Field" ] }, { "location": {}, "name": "FieldByMatrices", "type": "Function", "aka": [ "FieldByMatrices" ] }, { "location": {}, "name": "FieldByMatricesNC", "type": "Function", "aka": [ "FieldByMatricesNC" ] }, { "location": {}, "name": "FieldByMatrixBasis", "type": "Function", "aka": [ "FieldByMatrixBasis" ] }, { "location": {}, "name": "FieldByMatrixBasisNC", "type": "Function", "aka": [ "FieldByMatrixBasisNC" ] }, { "location": {}, "name": "FieldByPolynomial", "type": "Function", "aka": [ "FieldByPolynomial" ] }, { "location": {}, "name": "FieldByPolynomialNC", "type": "Function", "aka": [ "FieldByPolynomialNC" ] }, { "location": {}, "name": "FieldOfPolynomial", "type": "Function", "aka": [ "FieldOfPolynomial" ] }, { "location": {}, "name": "FileString", "type": "Function", "aka": [ "FileString" ] }, { "location": {}, "name": "FilenameAtlas", "type": "Function", "aka": [ "FilenameAtlas" ] }, { "location": {}, "name": "FilenameGAP", "type": "Function", "aka": [ "FilenameGAP" ] }, { "location": {}, "name": "Filtered", "type": "Function", "aka": [ "Filtered" ] }, { "location": {}, "name": "FindNormalCSPG", "type": "Function", "aka": [ "FindNormalCSPG" ] }, { "location": {}, "name": "FindRegularNormalCSPG", "type": "Function", "aka": [ "FindRegularNormalCSPG" ] }, { "location": {}, "name": "FindSl2", "type": "Function", "aka": [ "FindSl2" ] }, { "location": {}, "name": "FindWindowId", "type": "Function", "aka": [ "FindWindowId" ] }, { "location": {}, "name": "First", "type": "Function", "aka": [ "First" ] }, { "location": {}, "name": "FittingFreeElementarySeries", "type": "Function", "aka": [ "FittingFreeElementarySeries" ] }, { "location": {}, "name": "FittingFreeSubgroupSetup", "type": "Function", "aka": [ "FittingFreeSubgroupSetup" ] }, { "location": {}, "name": "FixChunkedBody", "type": "Function", "aka": [ "FixChunkedBody" ] }, { "location": {}, "name": "FixcellPoint", "type": "Function", "aka": [ "FixcellPoint" ] }, { "location": {}, "name": "Fixcells", "type": "Function", "aka": [ "Fixcells" ] }, { "location": {}, "name": "FixcellsCell", "type": "Function", "aka": [ "FixcellsCell" ] }, { "location": {}, "name": "FixpointCellNo", "type": "Function", "aka": [ "FixpointCellNo" ] }, { "location": {}, "name": "FlatBlockMat", "type": "Function", "aka": [ "FlatBlockMat" ] }, { "location": {}, "name": "Float", "type": "Function", "aka": [ "Float" ] }, { "location": {}, "name": "FloatQuotientsList", "type": "Function", "aka": [ "FloatQuotientsList" ] }, { "location": {}, "name": "ForAll", "type": "Function", "aka": [ "ForAll" ] }, { "location": {}, "name": "ForAny", "type": "Function", "aka": [ "ForAny" ] }, { "location": {}, "name": "FormCommutators", "type": "Function", "aka": [ "FormCommutators" ] }, { "location": {}, "name": "FormatParagraph", "type": "Function", "aka": [ "FormatParagraph" ] }, { "location": {}, "name": "FpAlgebraByGeneralizedCartanMatrix", "type": "Function", "aka": [ "FpAlgebraByGeneralizedCartanMatrix" ] }, { "location": {}, "name": "FpGroupPcGroupSQ", "type": "Function", "aka": [ "FpGroupPcGroupSQ" ] }, { "location": {}, "name": "FpGroupPresentation", "type": "Function", "aka": [ "FpGroupPresentation" ] }, { "location": {}, "name": "FpLieAlgebraByCartanMatrix", "type": "Function", "aka": [ "FpLieAlgebraByCartanMatrix" ] }, { "location": {}, "name": "FpLieAlgebraEnumeration", "type": "Function", "aka": [ "FpLieAlgebraEnumeration" ] }, { "location": {}, "name": "FpOfModules", "type": "Function", "aka": [ "FpOfModules" ] }, { "location": {}, "name": "FreeAlgebra", "type": "Function", "aka": [ "FreeAlgebra" ] }, { "location": {}, "name": "FreeAlgebraWithOne", "type": "Function", "aka": [ "FreeAlgebraWithOne" ] }, { "location": {}, "name": "FreeAssociativeAlgebra", "type": "Function", "aka": [ "FreeAssociativeAlgebra" ] }, { "location": {}, "name": "FreeAssociativeAlgebraWithOne", "type": "Function", "aka": [ "FreeAssociativeAlgebraWithOne" ] }, { "location": {}, "name": "FreeGroup", "type": "Function", "aka": [ "FreeGroup" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorO", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorO" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorP", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorP" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorQ", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorQ" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorR", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorR" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorS", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorS" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorT", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorT" ] }, { "location": {}, "name": "FreeGroupAutomorphismsGeneratorU", "type": "Function", "aka": [ "FreeGroupAutomorphismsGeneratorU" ] }, { "location": {}, "name": "FreeGroupEndomorphismByImages", "type": "Function", "aka": [ "FreeGroupEndomorphismByImages" ] }, { "location": {}, "name": "FreeLeftModule", "type": "Function", "aka": [ "FreeLeftModule" ] }, { "location": {}, "name": "FreeLieAlgebra", "type": "Function", "aka": [ "FreeLieAlgebra" ] }, { "location": {}, "name": "FreeMagma", "type": "Function", "aka": [ "FreeMagma" ] }, { "location": {}, "name": "FreeMagmaRing", "type": "Function", "aka": [ "FreeMagmaRing" ] }, { "location": {}, "name": "FreeMagmaWithOne", "type": "Function", "aka": [ "FreeMagmaWithOne" ] }, { "location": {}, "name": "FreeMonoid", "type": "Function", "aka": [ "FreeMonoid" ] }, { "location": {}, "name": "FreeProduct", "type": "Function", "aka": [ "FreeProduct" ] }, { "location": {}, "name": "FreeSemigroup", "type": "Function", "aka": [ "FreeSemigroup" ] }, { "location": {}, "name": "FreelyReducedLetterRepWord", "type": "Function", "aka": [ "FreelyReducedLetterRepWord" ] }, { "location": {}, "name": "FrobeniusCharacterValue", "type": "Function", "aka": [ "FrobeniusCharacterValue" ] }, { "location": {}, "name": "FromTheLeftCollector_CompleteConjugate", "type": "Function", "aka": [ "FromTheLeftCollector_CompleteConjugate" ] }, { "location": {}, "name": "FromTheLeftCollector_CompletePowers", "type": "Function", "aka": [ "FromTheLeftCollector_CompletePowers" ] }, { "location": {}, "name": "FromTheLeftCollector_SetCommute", "type": "Function", "aka": [ "FromTheLeftCollector_SetCommute" ] }, { "location": {}, "name": "FullMatrixAlgebraCentralizer", "type": "Function", "aka": [ "FullMatrixAlgebraCentraliser", "FullMatrixAlgebraCentralizer" ] }, { "location": {}, "name": "FullMatrixFLMLOR", "type": "Function", "aka": [ "FullMatrixAlgebra", "FullMatrixFLMLOR", "MatAlgebra", "MatrixAlgebra" ] }, { "location": {}, "name": "FullMatrixLieFLMLOR", "type": "Function", "aka": [ "FullMatrixLieAlgebra", "FullMatrixLieFLMLOR", "MatLieAlgebra", "MatrixLieAlgebra" ] }, { "location": {}, "name": "FullMatrixModule", "type": "Function", "aka": [ "FullMatrixModule", "FullMatrixSpace", "MatSpace", "MatrixSpace" ] }, { "location": {}, "name": "FullRowModule", "type": "Function" }, { "location": {}, "name": "FullTransformationSemigroup", "type": "Function", "aka": [ "FullTransformationMonoid", "FullTransformationSemigroup" ] }, { "location": {}, "name": "FusionsAllowedByRestrictions", "type": "Function", "aka": [ "FusionsAllowedByRestrictions" ] }, { "location": {}, "name": "GALOIS", "type": "Function", "aka": [ "GALOIS" ] }, { "location": {}, "name": "GAP3CharacterTableScan", "type": "Function", "aka": [ "GAP3CharacterTableScan" ] }, { "location": {}, "name": "GAP3CharacterTableString", "type": "Function", "aka": [ "GAP3CharacterTableString" ] }, { "location": {}, "name": "GAPChars", "type": "Function", "aka": [ "GAPChars" ] }, { "location": {}, "name": "GAPDoc2HTML", "type": "Function", "aka": [ "GAPDoc2HTML" ] }, { "location": {}, "name": "GAPDoc2HTMLPrintHTMLFiles", "type": "Function", "aka": [ "GAPDoc2HTMLPrintHTMLFiles" ] }, { "location": {}, "name": "GAPDoc2LaTeX", "type": "Function", "aka": [ "GAPDoc2LaTeX" ] }, { "location": {}, "name": "GAPDoc2Text", "type": "Function", "aka": [ "GAPDoc2Text" ] }, { "location": {}, "name": "GAPDoc2TextPrintTextFiles", "type": "Function", "aka": [ "GAPDoc2TextPrintTextFiles" ] }, { "location": {}, "name": "GAPDocManualLab", "type": "Function", "aka": [ "GAPDocManualLab" ] }, { "location": {}, "name": "GAPDocManualLabFromSixFile", "type": "Function", "aka": [ "GAPDocManualLabFromSixFile" ] }, { "location": {}, "name": "GAPTableOfMagmaFile", "type": "Function", "aka": [ "GAPTableOfMagmaFile" ] }, { "location": {}, "name": "GFqxResidueClassUnionsFamily", "type": "Function", "aka": [ "GFqxResidueClassUnionsFamily" ] }, { "location": {}, "name": "GModuleByMats", "type": "Function", "aka": [ "GModuleByMats" ] }, { "location": {}, "name": "GaloisConjugates", "type": "Function", "aka": [ "GaloisConjugates" ] }, { "location": {}, "name": "GaloisDiffResolvent", "type": "Function", "aka": [ "GaloisDiffResolvent" ] }, { "location": {}, "name": "GaloisField", "type": "Function", "aka": [ "FiniteField", "GF", "GaloisField" ] }, { "location": {}, "name": "GaloisPartnersOfIrreducibles", "type": "Function", "aka": [ "GaloisPartnersOfIrreducibles" ] }, { "location": {}, "name": "GaloisSetResolvent", "type": "Function", "aka": [ "GaloisSetResolvent" ] }, { "location": {}, "name": "Gap3CatalogueGroup", "type": "Function", "aka": [ "Gap3CatalogueGroup" ] }, { "location": {}, "name": "GapInputPcGroup", "type": "Function", "aka": [ "GapInputPcGroup" ] }, { "location": {}, "name": "GapInputSCTable", "type": "Function", "aka": [ "GapInputSCTable" ] }, { "location": {}, "name": "GapLibToc2Gap", "type": "Function", "aka": [ "GapLibToc2Gap" ] }, { "location": {}, "name": "GapToJsonStream", "type": "Function", "aka": [ "GapToJsonStream" ] }, { "location": {}, "name": "GapToJsonString", "type": "Function", "aka": [ "GapToJsonString" ] }, { "location": {}, "name": "GasmanLimits", "type": "Function", "aka": [ "GasmanLimits" ] }, { "location": {}, "name": "GasmanMessageStatus", "type": "Function", "aka": [ "GasmanMessageStatus" ] }, { "location": {}, "name": "GasmanStatistics", "type": "Function", "aka": [ "GasmanStatistics" ] }, { "location": {}, "name": "GaussianCoefficient", "type": "Function", "aka": [ "GaussianCoefficient" ] }, { "location": {}, "name": "Gcd", "type": "Function", "aka": [ "Gcd" ] }, { "location": {}, "name": "GcdCoeffs", "type": "Function", "aka": [ "GcdCoeffs" ] }, { "location": {}, "name": "GcdRepresentation", "type": "Function", "aka": [ "GcdRepresentation" ] }, { "location": {}, "name": "Gcdex", "type": "Function", "aka": [ "Gcdex" ] }, { "location": {}, "name": "GeneralMappingByElements", "type": "Function", "aka": [ "GeneralMappingByElements" ] }, { "location": {}, "name": "GeneralMappingsFamily", "type": "Function", "aka": [ "GeneralMappingsFamily" ] }, { "location": {}, "name": "GeneralRestrictedMapping", "type": "Function", "aka": [ "GeneralRestrictedMapping" ] }, { "location": {}, "name": "GeneralStepClEANS", "type": "Function", "aka": [ "GeneralStepClEANS" ] }, { "location": {}, "name": "GeneratorTranslationAugmentedCosetTable", "type": "Function", "aka": [ "GeneratorTranslationAugmentedCosetTable" ] }, { "location": {}, "name": "GeneratorsCentrePGroup", "type": "Function", "aka": [ "GeneratorsCenterPGroup", "GeneratorsCentrePGroup" ] }, { "location": {}, "name": "GeneratorsOfPcp", "type": "Function", "aka": [ "GeneratorsOfPcp" ] }, { "location": {}, "name": "GeneratorsOfPresentation", "type": "Function", "aka": [ "GeneratorsOfPresentation" ] }, { "location": {}, "name": "GeneratorsOfReesMatrixSemigroupNC", "type": "Function", "aka": [ "GeneratorsOfReesMatrixSemigroupNC" ] }, { "location": {}, "name": "GeneratorsOfReesZeroMatrixSemigroupNC", "type": "Function", "aka": [ "GeneratorsOfReesZeroMatrixSemigroupNC" ] }, { "location": {}, "name": "GeneratorsPrimeResidues", "type": "Function", "aka": [ "GeneratorsPrimeResidues" ] }, { "location": {}, "name": "GeneratorsSmallestStab", "type": "Function", "aka": [ "GeneratorsSmallestStab" ] }, { "location": {}, "name": "GeneratorsWithMemory", "type": "Function", "aka": [ "GeneratorsWithMemory" ] }, { "location": {}, "name": "GetAllowedHeads", "type": "Function", "aka": [ "GetAllowedHeads" ] }, { "location": {}, "name": "GetByWgetOrCurl", "type": "Function", "aka": [ "GetByWgetOrCurl" ] }, { "location": {}, "name": "GetETag", "type": "Function", "aka": [ "GetETag" ] }, { "location": {}, "name": "GetElement", "type": "Function", "aka": [ "GetElement" ] }, { "location": {}, "name": "GetEnt", "type": "Function", "aka": [ "GetEnt" ] }, { "location": {}, "name": "GetFusionMap", "type": "Function", "aka": [ "GetFusionMap" ] }, { "location": {}, "name": "GetNaturalHomomorphismsPool", "type": "Function", "aka": [ "GetNaturalHomomorphismsPool" ] }, { "location": {}, "name": "GetOption", "type": "Function", "aka": [ "GetOption" ] }, { "location": {}, "name": "GetSTag", "type": "Function", "aka": [ "GetSTag" ] }, { "location": {}, "name": "GetTextXMLTree", "type": "Function", "aka": [ "GetTextXMLTree" ] }, { "location": {}, "name": "GroebnerBasisNC", "type": "Function", "aka": [ "GroebnerBasisNC" ] }, { "location": {}, "name": "Group", "type": "Function", "aka": [ "Group" ] }, { "location": {}, "name": "GroupByMultiplicationTable", "type": "Function", "aka": [ "GroupByMultiplicationTable" ] }, { "location": {}, "name": "GroupByPrimeResidues", "type": "Function", "aka": [ "GroupByPrimeResidues" ] }, { "location": {}, "name": "GroupEnumeratorByClosure", "type": "Function" }, { "location": {}, "name": "GroupForGroupInfo", "type": "Function", "aka": [ "GroupForGroupInfo" ] }, { "location": {}, "name": "GroupForTom", "type": "Function", "aka": [ "GroupForTom" ] }, { "location": {}, "name": "GroupHomomorphismByFunction", "type": "Function", "aka": [ "GroupHomomorphismByFunction" ] }, { "location": {}, "name": "GroupHomomorphismByImages", "type": "Function", "aka": [ "GroupHomomorphismByImages" ] }, { "location": {}, "name": "GroupOfPcp", "type": "Function", "aka": [ "GroupOfPcp" ] }, { "location": {}, "name": "GroupOnSubgroupsOrbit", "type": "Function", "aka": [ "GroupOnSubgroupsOrbit" ] }, { "location": {}, "name": "GroupRing", "type": "Function", "aka": [ "GroupRing" ] }, { "location": {}, "name": "GroupStabChain", "type": "Function", "aka": [ "GroupStabChain" ] }, { "location": {}, "name": "GroupToAdditiveGroupHomomorphismByFunction", "type": "Function", "aka": [ "GroupToAdditiveGroupHomomorphismByFunction" ] }, { "location": {}, "name": "GroupWithMemory", "type": "Function", "aka": [ "GroupWithMemory" ] }, { "location": {}, "name": "Group_PseudoRandom", "type": "Function" }, { "location": {}, "name": "HELP", "type": "Function", "aka": [ "HELP" ] }, { "location": {}, "name": "HELP_ADD_BOOK", "type": "Function", "aka": [ "HELP_ADD_BOOK" ] }, { "location": {}, "name": "HELP_BOOK_INFO", "type": "Function", "aka": [ "HELP_BOOK_INFO" ] }, { "location": {}, "name": "HELP_CHAPTER_INFO", "type": "Function", "aka": [ "HELP_CHAPTER_INFO" ] }, { "location": {}, "name": "HELP_GET_MATCHES", "type": "Function", "aka": [ "HELP_GET_MATCHES" ] }, { "location": {}, "name": "HELP_LAB_FILE", "type": "Function", "aka": [ "HELP_LAB_FILE" ] }, { "location": {}, "name": "HELP_PRINT_MATCH", "type": "Function", "aka": [ "HELP_PRINT_MATCH" ] }, { "location": {}, "name": "HELP_PRINT_SECTION_MAC_IC_URL", "type": "Function", "aka": [ "HELP_PRINT_SECTION_MAC_IC_URL" ] }, { "location": {}, "name": "HELP_PRINT_SECTION_TEXT", "type": "Function", "aka": [ "HELP_PRINT_SECTION_TEXT" ] }, { "location": {}, "name": "HELP_PRINT_SECTION_URL", "type": "Function", "aka": [ "HELP_PRINT_SECTION_URL" ] }, { "location": {}, "name": "HELP_REMOVE_BOOK", "type": "Function", "aka": [ "HELP_REMOVE_BOOK" ] }, { "location": {}, "name": "HELP_SHOW_BOOKS", "type": "Function", "aka": [ "HELP_SHOW_BOOKS" ] }, { "location": {}, "name": "HELP_SHOW_CHAPTERS", "type": "Function", "aka": [ "HELP_SHOW_CHAPTERS" ] }, { "location": {}, "name": "HELP_SHOW_FROM_LAST_TOPICS", "type": "Function", "aka": [ "HELP_SHOW_FROM_LAST_TOPICS" ] }, { "location": {}, "name": "HELP_SHOW_MATCHES", "type": "Function", "aka": [ "HELP_SHOW_MATCHES" ] }, { "location": {}, "name": "HELP_SHOW_NEXT", "type": "Function", "aka": [ "HELP_SHOW_NEXT" ] }, { "location": {}, "name": "HELP_SHOW_NEXT_CHAPTER", "type": "Function", "aka": [ "HELP_SHOW_NEXT_CHAPTER" ] }, { "location": {}, "name": "HELP_SHOW_PREV", "type": "Function", "aka": [ "HELP_SHOW_PREV" ] }, { "location": {}, "name": "HELP_SHOW_PREV_CHAPTER", "type": "Function", "aka": [ "HELP_SHOW_PREV_CHAPTER" ] }, { "location": {}, "name": "HELP_SHOW_SECTIONS", "type": "Function", "aka": [ "HELP_SHOW_SECTIONS" ] }, { "location": {}, "name": "HELP_SHOW_WELCOME", "type": "Function", "aka": [ "HELP_SHOW_WELCOME" ] }, { "location": {}, "name": "HMSMSec", "type": "Function", "aka": [ "HMSMSec" ] }, { "location": {}, "name": "HTTPRequest", "type": "Function", "aka": [ "HTTPRequest" ] }, { "location": {}, "name": "HallViaRadical", "type": "Function", "aka": [ "HallViaRadical" ] }, { "location": {}, "name": "HasAbelianFactorGroup", "type": "Function", "aka": [ "HasAbelianFactorGroup" ] }, { "location": {}, "name": "HasElementaryAbelianFactorGroup", "type": "Function", "aka": [ "HasElementaryAbelianFactorGroup" ] }, { "location": {}, "name": "HasSolution", "type": "Function", "aka": [ "HasSolution" ] }, { "location": {}, "name": "HasSolvableFactorGroup", "type": "Function", "aka": [ "HasSolvableFactorGroup" ] }, { "location": {}, "name": "HeisenbergPcpGroup", "type": "Function", "aka": [ "HeisenbergPcpGroup" ] }, { "location": {}, "name": "HenselBound", "type": "Function", "aka": [ "HenselBound" ] }, { "location": {}, "name": "HeuGcdIntPolsCoeffs", "type": "Function", "aka": [ "HeuGcdIntPolsCoeffs" ] }, { "location": {}, "name": "HeuGcdIntPolsExtRep", "type": "Function", "aka": [ "HeuGcdIntPolsExtRep" ] }, { "location": {}, "name": "HexStringBlist", "type": "Function", "aka": [ "HexStringBlist" ] }, { "location": {}, "name": "HexStringBlistEncode", "type": "Function", "aka": [ "HexStringBlistEncode" ] }, { "location": {}, "name": "HideGlobalVariables", "type": "Function", "aka": [ "HideGlobalVariables" ] }, { "location": {}, "name": "HomomorphismQuotientSemigroup", "type": "Function", "aka": [ "HomomorphismQuotientSemigroup" ] }, { "location": {}, "name": "HumanReadableDefinition", "type": "Function", "aka": [ "HumanReadableDefinition" ] }, { "location": {}, "name": "IBrOfExtensionBySingularAutomorphism", "type": "Function", "aka": [ "IBrOfExtensionBySingularAutomorphism" ] }, { "location": {}, "name": "ID_AVAILABLE", "type": "Function", "aka": [ "ID_AVAILABLE" ] }, { "location": {}, "name": "IMFLoad", "type": "Function", "aka": [ "IMFLoad" ] }, { "location": {}, "name": "IMMUTABILITY_LEVEL2", "type": "Function", "aka": [ "IMMUTABILITY_LEVEL2" ] }, { "location": {}, "name": "INSERT_IN_STRING_WITH_REPLACE", "type": "Function", "aka": [ "INSERT_IN_STRING_WITH_REPLACE" ] }, { "location": {}, "name": "IO_AddToPickled", "type": "Function", "aka": [ "IO_AddToPickled" ] }, { "location": {}, "name": "IO_AddToUnpickled", "type": "Function", "aka": [ "IO_AddToUnpickled" ] }, { "location": {}, "name": "IO_ClearPickleCache", "type": "Function", "aka": [ "IO_ClearPickleCache" ] }, { "location": {}, "name": "IO_Close", "type": "Function", "aka": [ "IO_Close" ] }, { "location": {}, "name": "IO_CloseAllFDs", "type": "Function", "aka": [ "IO_CloseAllFDs" ] }, { "location": {}, "name": "IO_CompressedFile", "type": "Function", "aka": [ "IO_CompressedFile" ] }, { "location": {}, "name": "IO_Environment", "type": "Function", "aka": [ "IO_Environment" ] }, { "location": {}, "name": "IO_File", "type": "Function", "aka": [ "IO_File" ] }, { "location": {}, "name": "IO_FileFilterString", "type": "Function", "aka": [ "IO_FileFilterString" ] }, { "location": {}, "name": "IO_FilteredFile", "type": "Function", "aka": [ "IO_FilteredFile" ] }, { "location": {}, "name": "IO_FinalizePickled", "type": "Function", "aka": [ "IO_FinalizePickled" ] }, { "location": {}, "name": "IO_FinalizeUnpickled", "type": "Function", "aka": [ "IO_FinalizeUnpickled" ] }, { "location": {}, "name": "IO_FindExecutable", "type": "Function", "aka": [ "IO_FindExecutable" ] }, { "location": {}, "name": "IO_Flush", "type": "Function", "aka": [ "IO_Flush" ] }, { "location": {}, "name": "IO_FlushNonBlocking", "type": "Function", "aka": [ "IO_FlushNonBlocking" ] }, { "location": {}, "name": "IO_ForkExecWithFDs", "type": "Function", "aka": [ "IO_ForkExecWithFDs" ] }, { "location": {}, "name": "IO_GenericObjectPickler", "type": "Function", "aka": [ "IO_GenericObjectPickler" ] }, { "location": {}, "name": "IO_GenericObjectUnpickler", "type": "Function", "aka": [ "IO_GenericObjectUnpickler" ] }, { "location": {}, "name": "IO_GetFD", "type": "Function", "aka": [ "IO_GetFD" ] }, { "location": {}, "name": "IO_GetWBuf", "type": "Function", "aka": [ "IO_GetWBuf" ] }, { "location": {}, "name": "IO_HasData", "type": "Function", "aka": [ "IO_HasData" ] }, { "location": {}, "name": "IO_IsAlreadyPickled", "type": "Function", "aka": [ "IO_IsAlreadyPickled" ] }, { "location": {}, "name": "IO_ListDir", "type": "Function", "aka": [ "IO_ListDir" ] }, { "location": {}, "name": "IO_MakeEnvList", "type": "Function", "aka": [ "IO_MakeEnvList" ] }, { "location": {}, "name": "IO_MakeIPAddressPort", "type": "Function", "aka": [ "IO_MakeIPAddressPort" ] }, { "location": {}, "name": "IO_PickleByString", "type": "Function", "aka": [ "IO_PickleByString" ] }, { "location": {}, "name": "IO_PipeThrough", "type": "Function", "aka": [ "IO_PipeThrough" ] }, { "location": {}, "name": "IO_PipeThroughWithError", "type": "Function", "aka": [ "IO_PipeThroughWithError" ] }, { "location": {}, "name": "IO_Popen", "type": "Function", "aka": [ "IO_Popen" ] }, { "location": {}, "name": "IO_Popen2", "type": "Function", "aka": [ "IO_Popen2" ] }, { "location": {}, "name": "IO_Popen3", "type": "Function", "aka": [ "IO_Popen3" ] }, { "location": {}, "name": "IO_Read", "type": "Function", "aka": [ "IO_Read" ] }, { "location": {}, "name": "IO_ReadAttribute", "type": "Function", "aka": [ "IO_ReadAttribute" ] }, { "location": {}, "name": "IO_ReadBlock", "type": "Function", "aka": [ "IO_ReadBlock" ] }, { "location": {}, "name": "IO_ReadLine", "type": "Function", "aka": [ "IO_ReadLine" ] }, { "location": {}, "name": "IO_ReadLines", "type": "Function", "aka": [ "IO_ReadLines" ] }, { "location": {}, "name": "IO_ReadSmallInt", "type": "Function", "aka": [ "IO_ReadSmallInt" ] }, { "location": {}, "name": "IO_ReadUntilEOF", "type": "Function", "aka": [ "IO_ReadUntilEOF" ] }, { "location": {}, "name": "IO_ReadyForFlush", "type": "Function", "aka": [ "IO_ReadyForFlush" ] }, { "location": {}, "name": "IO_ReadyForWrite", "type": "Function", "aka": [ "IO_ReadyForWrite" ] }, { "location": {}, "name": "IO_Select", "type": "Function", "aka": [ "IO_Select" ] }, { "location": {}, "name": "IO_SendStringBackground", "type": "Function", "aka": [ "IO_SendStringBackground" ] }, { "location": {}, "name": "IO_StartPipeline", "type": "Function", "aka": [ "IO_StartPipeline" ] }, { "location": {}, "name": "IO_StringFilterFile", "type": "Function", "aka": [ "IO_StringFilterFile" ] }, { "location": {}, "name": "IO_UnpickleByEvalString", "type": "Function", "aka": [ "IO_UnpickleByEvalString" ] }, { "location": {}, "name": "IO_UnpickleByFunction", "type": "Function", "aka": [ "IO_UnpickleByFunction" ] }, { "location": {}, "name": "IO_WrapFD", "type": "Function", "aka": [ "IO_WrapFD" ] }, { "location": {}, "name": "IO_Write", "type": "Function", "aka": [ "IO_Write" ] }, { "location": {}, "name": "IO_WriteAttribute", "type": "Function", "aka": [ "IO_WriteAttribute" ] }, { "location": {}, "name": "IO_WriteFlush", "type": "Function", "aka": [ "IO_WriteFlush" ] }, { "location": {}, "name": "IO_WriteLine", "type": "Function", "aka": [ "IO_WriteLine" ] }, { "location": {}, "name": "IO_WriteLines", "type": "Function", "aka": [ "IO_WriteLines" ] }, { "location": {}, "name": "IO_WriteNonBlocking", "type": "Function", "aka": [ "IO_WriteNonBlocking" ] }, { "location": {}, "name": "IO_WriteSmallInt",