Package edu.jas.application
Class IdealWithUniv<C extends GcdRingElem<C>>
java.lang.Object
edu.jas.application.IdealWithUniv<C>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
IdealWithComplexAlgebraicRoots
,IdealWithComplexRoots
,IdealWithRealAlgebraicRoots
,IdealWithRealRoots
Container for Ideals together with univariate polynomials.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor not for use.protected
IdealWithUniv
(Ideal<C> id, List<GenPolynomial<C>> up) Constructor.protected
IdealWithUniv
(Ideal<C> id, List<GenPolynomial<C>> up, List<GenPolynomial<C>> og) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic <C extends GcdRingElem<C>>
List<Ideal<C>> asListOfIdeals
(List<IdealWithUniv<C>> Bl) Get list of ideals from list of ideals with univariates.toScript()
Get a scripting compatible string representation.toString()
String representation of the ideal.
-
Field Details
-
ideal
The ideal. -
upolys
The list of univariate polynomials. Contains polynomials from several rings, depending on the stage of the decomposition. 1) polynomials in a ring of one variable, 2) polynomials depending on only one variable but in a ring with multiple variables, 3) after contraction to a non-zero dimensional ring multivariate polynomials depending on one significant variable and multiple variables from the quotient coefficients. -
others
A list of other useful polynomials. 1) field extension polynomials, 2) generators for infinite quotients.
-
-
Constructor Details
-
IdealWithUniv
protected IdealWithUniv()Constructor not for use. -
IdealWithUniv
Constructor.- Parameters:
id
- the idealup
- the list of univariate polynomials
-
IdealWithUniv
Constructor.- Parameters:
id
- the idealup
- the list of univariate polynomialsog
- the list of other polynomials
-
-
Method Details
-
toString
String representation of the ideal. -
toScript
Get a scripting compatible string representation.- Returns:
- script compatible representation for this Element.
- See Also:
-
asListOfIdeals
Get list of ideals from list of ideals with univariates.- Parameters:
Bl
- list of ideals with univariate polynomials- Returns:
- list of ideals
-