JuliaWSGaussianIntegerΒΆ
jws.spad line 995 [edit on github]
Julia Wolfram Symbolic gaussian integers using Wolfram Symbolic Transport Protocol.
- 0: %
from AbelianMonoid
- 1: %
from MagmaWithUnit
- *: (%, %) -> %
from Magma
- *: (%, Fraction Integer) -> % if JuliaWSInteger has Field
from RightModule Fraction Integer
- *: (%, Integer) -> % if JuliaWSInteger has LinearlyExplicitOver Integer
from RightModule Integer
- *: (%, JuliaWSInteger) -> %
- *: (Fraction Integer, %) -> % if JuliaWSInteger has Field
from LeftModule Fraction Integer
- *: (Integer, %) -> %
from AbelianGroup
- *: (JuliaWSInteger, %) -> %
from LeftModule JuliaWSInteger
- *: (NonNegativeInteger, %) -> %
from AbelianMonoid
- *: (PositiveInteger, %) -> %
from AbelianSemiGroup
- +: (%, %) -> %
from AbelianSemiGroup
- -: % -> %
from AbelianGroup
- -: (%, %) -> %
from AbelianGroup
- /: (%, %) -> % if JuliaWSInteger has Field
from Field
- ^: (%, %) -> % if JuliaWSInteger has TranscendentalFunctionCategory
- ^: (%, Fraction Integer) -> % if JuliaWSInteger has RadicalCategory and JuliaWSInteger has TranscendentalFunctionCategory
from RadicalCategory
- ^: (%, Integer) -> % if JuliaWSInteger has Field
from DivisionRing
- ^: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- ^: (%, PositiveInteger) -> %
from Magma
- abs: % -> % if JuliaWSInteger has RealNumberSystem
- acos: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- acosh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- acot: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- acoth: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- acsc: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- acsch: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- annihilate?: (%, %) -> Boolean
from Rng
- antiCommutator: (%, %) -> %
- asec: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- asech: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- asin: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- asinh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- associates?: (%, %) -> Boolean
from EntireRing
- associator: (%, %, %) -> %
from NonAssociativeRng
- atan: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- atanh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- characteristic: () -> NonNegativeInteger
from NonAssociativeRing
- characteristicPolynomial: % -> SparseUnivariatePolynomial JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- charthRoot: % -> % if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- charthRoot: % -> Union(%, failed) if JuliaWSInteger has CharacteristicNonZero or % has CharacteristicNonZero and JuliaWSInteger has PolynomialFactorizationExplicit
coerce: % -> JuliaWSExpression
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: Fraction Integer -> % if JuliaWSInteger has RetractableTo Fraction Integer or JuliaWSInteger has Field
- coerce: Integer -> %
coerce(x)
: convenience function.- coerce: JuliaWSInteger -> %
- commutator: (%, %) -> %
from NonAssociativeRng
- complex: (JuliaWSInteger, JuliaWSInteger) -> %
- conditionP: Matrix % -> Union(Vector %, failed) if % has CharacteristicNonZero and JuliaWSInteger has PolynomialFactorizationExplicit or JuliaWSInteger has FiniteFieldCategory
- conjugate: % -> %
- convert: % -> Complex DoubleFloat
- convert: % -> Complex Float
from ConvertibleTo Complex Float
- convert: % -> InputForm
from ConvertibleTo InputForm
- convert: % -> Pattern Float if JuliaWSInteger has ConvertibleTo Pattern Float
from ConvertibleTo Pattern Float
- convert: % -> Pattern Integer
from ConvertibleTo Pattern Integer
- convert: % -> SparseUnivariatePolynomial JuliaWSInteger
from ConvertibleTo SparseUnivariatePolynomial JuliaWSInteger
- convert: % -> String
from ConvertibleTo String
- convert: % -> Vector JuliaWSInteger
- convert: SparseUnivariatePolynomial JuliaWSInteger -> %
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- convert: Vector JuliaWSInteger -> %
- coordinates: % -> Vector JuliaWSInteger
- coordinates: (%, Vector %) -> Vector JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- coordinates: (Vector %, Vector %) -> Matrix JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- coordinates: Vector % -> Matrix JuliaWSInteger
- cos: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- cosh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- cot: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- coth: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- createPrimitiveElement: () -> % if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- csc: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- csch: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- D: % -> %
from DifferentialRing
- D: (%, JuliaWSInteger -> JuliaWSInteger) -> %
- D: (%, JuliaWSInteger -> JuliaWSInteger, NonNegativeInteger) -> %
- D: (%, List Symbol) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- D: (%, List Symbol, List NonNegativeInteger) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- D: (%, NonNegativeInteger) -> %
from DifferentialRing
- D: (%, Symbol) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- D: (%, Symbol, NonNegativeInteger) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- definingPolynomial: () -> SparseUnivariatePolynomial JuliaWSInteger
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- derivationCoordinates: (Vector %, JuliaWSInteger -> JuliaWSInteger) -> Matrix JuliaWSInteger if JuliaWSInteger has Field
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- differentiate: % -> %
from DifferentialRing
- differentiate: (%, JuliaWSInteger -> JuliaWSInteger) -> %
- differentiate: (%, JuliaWSInteger -> JuliaWSInteger, NonNegativeInteger) -> %
- differentiate: (%, List Symbol) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- differentiate: (%, List Symbol, List NonNegativeInteger) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- differentiate: (%, NonNegativeInteger) -> %
from DifferentialRing
- differentiate: (%, Symbol) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- differentiate: (%, Symbol, NonNegativeInteger) -> % if JuliaWSInteger has PartialDifferentialRing Symbol
- discreteLog: % -> NonNegativeInteger if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- discreteLog: (%, %) -> Union(NonNegativeInteger, failed) if JuliaWSInteger has FiniteFieldCategory
- discriminant: () -> JuliaWSInteger
from FramedAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- discriminant: Vector % -> JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- divide: (%, %) -> Record(quotient: %, remainder: %)
from EuclideanDomain
- elt: (%, JuliaWSInteger) -> % if JuliaWSInteger has Eltable(JuliaWSInteger, JuliaWSInteger)
from Eltable(JuliaWSInteger, %)
- enumerate: () -> List % if JuliaWSInteger has Finite
from Finite
- euclideanSize: % -> NonNegativeInteger
from EuclideanDomain
- eval: (%, Equation JuliaWSInteger) -> % if JuliaWSInteger has Evalable JuliaWSInteger
from Evalable JuliaWSInteger
- eval: (%, JuliaWSInteger, JuliaWSInteger) -> % if JuliaWSInteger has Evalable JuliaWSInteger
- eval: (%, List Equation JuliaWSInteger) -> % if JuliaWSInteger has Evalable JuliaWSInteger
from Evalable JuliaWSInteger
- eval: (%, List JuliaWSInteger, List JuliaWSInteger) -> % if JuliaWSInteger has Evalable JuliaWSInteger
- eval: (%, List Symbol, List JuliaWSInteger) -> % if JuliaWSInteger has InnerEvalable(Symbol, JuliaWSInteger)
from InnerEvalable(Symbol, JuliaWSInteger)
- eval: (%, Symbol, JuliaWSInteger) -> % if JuliaWSInteger has InnerEvalable(Symbol, JuliaWSInteger)
from InnerEvalable(Symbol, JuliaWSInteger)
- exp: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- expressIdealMember: (List %, %) -> Union(List %, failed)
from PrincipalIdealDomain
- exquo: (%, %) -> Union(%, failed)
from EntireRing
- exquo: (%, JuliaWSInteger) -> Union(%, failed)
- extendedEuclidean: (%, %) -> Record(coef1: %, coef2: %, generator: %)
from EuclideanDomain
- extendedEuclidean: (%, %, %) -> Union(Record(coef1: %, coef2: %), failed)
from EuclideanDomain
- factorPolynomial: SparseUnivariatePolynomial % -> Factored SparseUnivariatePolynomial % if JuliaWSInteger has PolynomialFactorizationExplicit
- factorsOfCyclicGroupSize: () -> List Record(factor: Integer, exponent: NonNegativeInteger) if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- factorSquareFreePolynomial: SparseUnivariatePolynomial % -> Factored SparseUnivariatePolynomial % if JuliaWSInteger has PolynomialFactorizationExplicit
- gcdPolynomial: (SparseUnivariatePolynomial %, SparseUnivariatePolynomial %) -> SparseUnivariatePolynomial %
from GcdDomain
- hash: % -> SingleInteger if JuliaWSInteger has Hashable
from Hashable
- hashUpdate!: (HashState, %) -> HashState if JuliaWSInteger has Hashable
from Hashable
- imag: % -> JuliaWSInteger
- imaginary: () -> %
- index: PositiveInteger -> % if JuliaWSInteger has Finite
from Finite
- init: % if JuliaWSInteger has FiniteFieldCategory
from StepThrough
- inv: % -> % if JuliaWSInteger has Field
from DivisionRing
- jlAbout: % -> Void
from JuliaObjectType
- jlApply: (String, %) -> %
from JuliaObjectType
- jlApply: (String, %, %) -> %
from JuliaObjectType
- jlApply: (String, %, %, %) -> %
from JuliaObjectType
- jlApply: (String, %, %, %, %) -> %
from JuliaObjectType
- jlApply: (String, %, %, %, %, %) -> %
from JuliaObjectType
- jlApply: (String, %, %, %, %, %, %) -> %
from JuliaObjectType
- jlEval: % -> %
from JuliaWSObject
- jlHead: % -> JuliaWSSymbol
from JuliaWSObject
- jlId: % -> String
from JuliaObjectType
- jlNumeric: % -> %
from JuliaWSObject
- jlNumeric: (%, PositiveInteger) -> %
from JuliaWSObject
- jlRef: % -> SExpression
from JuliaObjectType
- jlref: String -> %
from JuliaObjectType
- jlSymbolic: % -> String
from JuliaWSObject
- jlType: % -> String
from JuliaObjectType
- jWSGI: (JuliaWSInteger, JuliaWSInteger) -> %
jWSGI(re, im)
constructs a JuliaWSGaussianInteger from real partre
and imaginary part im.
- jWSInterpret: (String, String) -> %
from JuliaWSObject
- latex: % -> String
from SetCategory
- lcmCoef: (%, %) -> Record(llcm_res: %, coeff1: %, coeff2: %)
from LeftOreRing
- leftPower: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- leftPower: (%, PositiveInteger) -> %
from Magma
- leftRecip: % -> Union(%, failed)
from MagmaWithUnit
- lift: % -> SparseUnivariatePolynomial JuliaWSInteger
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- log: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- lookup: % -> PositiveInteger if JuliaWSInteger has Finite
from Finite
- map: (JuliaWSInteger -> JuliaWSInteger, %) -> %
- minimalPolynomial: % -> SparseUnivariatePolynomial JuliaWSInteger if JuliaWSInteger has Field
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- multiEuclidean: (List %, %) -> Union(List %, failed)
from EuclideanDomain
- mutable?: % -> Boolean
from JuliaObjectType
- nextItem: % -> Union(%, failed) if JuliaWSInteger has FiniteFieldCategory
from StepThrough
- norm: % -> JuliaWSInteger
- nothing?: % -> Boolean
from JuliaObjectType
- nthRoot: (%, Integer) -> % if JuliaWSInteger has RadicalCategory and JuliaWSInteger has TranscendentalFunctionCategory
from RadicalCategory
- one?: % -> Boolean
from MagmaWithUnit
- opposite?: (%, %) -> Boolean
from AbelianMonoid
- order: % -> OnePointCompletion PositiveInteger if JuliaWSInteger has FiniteFieldCategory
- order: % -> PositiveInteger if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- patternMatch: (%, Pattern Float, PatternMatchResult(Float, %)) -> PatternMatchResult(Float, %) if JuliaWSInteger has PatternMatchable Float
from PatternMatchable Float
- patternMatch: (%, Pattern Integer, PatternMatchResult(Integer, %)) -> PatternMatchResult(Integer, %)
from PatternMatchable Integer
- pi: () -> % if JuliaWSInteger has TranscendentalFunctionCategory
- plenaryPower: (%, PositiveInteger) -> %
- polarCoordinates: % -> Record(r: JuliaWSInteger, phi: JuliaWSInteger) if JuliaWSInteger has TranscendentalFunctionCategory and JuliaWSInteger has RealNumberSystem
- primeFrobenius: % -> % if JuliaWSInteger has FiniteFieldCategory
- primeFrobenius: (%, NonNegativeInteger) -> % if JuliaWSInteger has FiniteFieldCategory
- primitive?: % -> Boolean if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- primitiveElement: () -> % if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- principalIdeal: List % -> Record(coef: List %, generator: %)
from PrincipalIdealDomain
- quo: (%, %) -> %
from EuclideanDomain
- random: () -> % if JuliaWSInteger has Finite
from Finite
- random: JuliaWSInteger -> %
random(n)
returns a gaussian integer where real part is in the range 0..n
as the imagniray part.
- rank: () -> PositiveInteger
- rationalIfCan: % -> Union(Fraction Integer, failed)
- real: % -> JuliaWSInteger
- recip: % -> Union(%, failed)
from MagmaWithUnit
- reduce: Fraction SparseUnivariatePolynomial JuliaWSInteger -> Union(%, failed) if JuliaWSInteger has Field
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- reduce: SparseUnivariatePolynomial JuliaWSInteger -> %
from MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix Integer, vec: Vector Integer) if JuliaWSInteger has LinearlyExplicitOver Integer
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix JuliaWSInteger, vec: Vector JuliaWSInteger)
- reducedSystem: Matrix % -> Matrix Integer if JuliaWSInteger has LinearlyExplicitOver Integer
- reducedSystem: Matrix % -> Matrix JuliaWSInteger
- regularRepresentation: % -> Matrix JuliaWSInteger
from FramedAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- regularRepresentation: (%, Vector %) -> Matrix JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- rem: (%, %) -> %
from EuclideanDomain
- representationType: () -> Union(prime, polynomial, normal, cyclic) if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- represents: (Vector JuliaWSInteger, Vector %) -> %
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- represents: Vector JuliaWSInteger -> %
- retract: % -> Fraction Integer if JuliaWSInteger has RetractableTo Fraction Integer
from RetractableTo Fraction Integer
- retract: % -> Integer
from RetractableTo Integer
- retract: % -> JuliaWSInteger
- retractIfCan: % -> Union(Fraction Integer, failed) if JuliaWSInteger has RetractableTo Fraction Integer
from RetractableTo Fraction Integer
- retractIfCan: % -> Union(Integer, failed)
from RetractableTo Integer
- retractIfCan: % -> Union(JuliaWSInteger, failed)
- rightPower: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- rightPower: (%, PositiveInteger) -> %
from Magma
- rightRecip: % -> Union(%, failed)
from MagmaWithUnit
- sample: %
from AbelianMonoid
- sec: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- sech: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- sin: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- sinh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- size: () -> NonNegativeInteger if JuliaWSInteger has Finite
from Finite
- sizeLess?: (%, %) -> Boolean
from EuclideanDomain
- smaller?: (%, %) -> Boolean
from Comparable
- solveLinearPolynomialEquation: (List SparseUnivariatePolynomial %, SparseUnivariatePolynomial %) -> Union(List SparseUnivariatePolynomial %, failed) if JuliaWSInteger has PolynomialFactorizationExplicit
- sqrt: % -> % if JuliaWSInteger has RadicalCategory and JuliaWSInteger has TranscendentalFunctionCategory
from RadicalCategory
- squareFree: % -> Factored %
- squareFreePart: % -> %
- squareFreePolynomial: SparseUnivariatePolynomial % -> Factored SparseUnivariatePolynomial % if JuliaWSInteger has PolynomialFactorizationExplicit
- string: % -> String
from JuliaObjectType
- subtractIfCan: (%, %) -> Union(%, failed)
- tableForDiscreteLogarithm: Integer -> Table(PositiveInteger, NonNegativeInteger) if JuliaWSInteger has FiniteFieldCategory
from FiniteFieldCategory
- tan: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- tanh: % -> % if JuliaWSInteger has TranscendentalFunctionCategory
- toString: % -> String
from JuliaWSObject
- trace: % -> JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- traceMatrix: () -> Matrix JuliaWSInteger
from FramedAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- traceMatrix: Vector % -> Matrix JuliaWSInteger
from FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
- unit?: % -> Boolean
from EntireRing
- unitCanonical: % -> %
from EntireRing
- unitNormal: % -> Record(unit: %, canonical: %, associate: %)
from EntireRing
- zero?: % -> Boolean
from AbelianMonoid
Algebra %
Algebra Fraction Integer if JuliaWSInteger has Field
arbitraryPrecision if JuliaWSInteger has arbitraryPrecision
ArcHyperbolicFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory
ArcTrigonometricFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory
BiModule(%, %)
BiModule(Fraction Integer, Fraction Integer) if JuliaWSInteger has Field
BiModule(JuliaWSInteger, JuliaWSInteger)
canonicalsClosed if JuliaWSInteger has Field
canonicalUnitNormal if JuliaWSInteger has Field
CharacteristicNonZero if JuliaWSInteger has CharacteristicNonZero
CoercibleFrom Fraction Integer if JuliaWSInteger has RetractableTo Fraction Integer
ComplexCategory JuliaWSInteger
ConvertibleTo Complex DoubleFloat
ConvertibleTo Pattern Float if JuliaWSInteger has ConvertibleTo Pattern Float
ConvertibleTo SparseUnivariatePolynomial JuliaWSInteger
DifferentialExtension JuliaWSInteger
DivisionRing if JuliaWSInteger has Field
ElementaryFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory
Eltable(JuliaWSInteger, %) if JuliaWSInteger has Eltable(JuliaWSInteger, JuliaWSInteger)
Evalable JuliaWSInteger if JuliaWSInteger has Evalable JuliaWSInteger
Field if JuliaWSInteger has Field
FieldOfPrimeCharacteristic if JuliaWSInteger has FiniteFieldCategory
Finite if JuliaWSInteger has Finite
FiniteFieldCategory if JuliaWSInteger has FiniteFieldCategory
FiniteRankAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
FramedAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
FullyEvalableOver JuliaWSInteger
FullyLinearlyExplicitOver JuliaWSInteger
FullyPatternMatchable JuliaWSInteger
FullyRetractableTo JuliaWSInteger
Hashable if JuliaWSInteger has Hashable
HyperbolicFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory
InnerEvalable(JuliaWSInteger, JuliaWSInteger) if JuliaWSInteger has Evalable JuliaWSInteger
InnerEvalable(Symbol, JuliaWSInteger) if JuliaWSInteger has InnerEvalable(Symbol, JuliaWSInteger)
LeftModule Fraction Integer if JuliaWSInteger has Field
LinearlyExplicitOver Integer if JuliaWSInteger has LinearlyExplicitOver Integer
LinearlyExplicitOver JuliaWSInteger
Module %
Module Fraction Integer if JuliaWSInteger has Field
MonogenicAlgebra(JuliaWSInteger, SparseUnivariatePolynomial JuliaWSInteger)
NonAssociativeAlgebra Fraction Integer if JuliaWSInteger has Field
NonAssociativeAlgebra JuliaWSInteger
PartialDifferentialRing Symbol if JuliaWSInteger has PartialDifferentialRing Symbol
PatternMatchable Float if JuliaWSInteger has PatternMatchable Float
PolynomialFactorizationExplicit if JuliaWSInteger has PolynomialFactorizationExplicit
RadicalCategory if JuliaWSInteger has RadicalCategory and JuliaWSInteger has TranscendentalFunctionCategory
RetractableTo Fraction Integer if JuliaWSInteger has RetractableTo Fraction Integer
RightModule Fraction Integer if JuliaWSInteger has Field
RightModule Integer if JuliaWSInteger has LinearlyExplicitOver Integer
StepThrough if JuliaWSInteger has FiniteFieldCategory
TranscendentalFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory
TrigonometricFunctionCategory if JuliaWSInteger has TranscendentalFunctionCategory