Module jas :: Class SolvableRing
[hide private]
[frames] | no frames]

Class SolvableRing

source code

Ring --+
       |
      SolvableRing

Represents a JAS solvable polynomial ring: GenSolvablePolynomialRing.

Has a method to create solvable ideals.

Instance Methods [hide private]
 
__init__(self, ringstr="", ring=None)
Solvable polynomial ring constructor.
source code
 
__str__(self)
Create a string representation.
source code
 
ideal(self, ringstr="", list=None)
Create a solvable ideal.
source code
 
one(self)
Get the one of the solvable polynomial ring.
source code
 
zero(self)
Get the zero of the solvable polynomial ring.
source code
 
element(self, poly)
Create an element from a string or object.
source code

Inherited from Ring: __eq__, algebraicRoots, complexRoots, decimalRoots, factors, factorsAbsolute, gcd, gens, inject_variables, integrate, paramideal, powerseriesRing, random, realRoots, rootReduce, rootRefine, rootsOfUnity, squarefreeFactors, variable_generators

Static Methods [hide private]

Inherited from Ring: getEngineFactor, getEngineGcd, getEngineSqf

Method Details [hide private]

__init__(self, ringstr="", ring=None)
(Constructor)

source code 

Solvable polynomial ring constructor.

Overrides: Ring.__init__

__str__(self)
(Informal representation operator)

source code 

Create a string representation.

Overrides: Ring.__str__

ideal(self, ringstr="", list=None)

source code 

Create a solvable ideal.

Overrides: Ring.ideal

one(self)

source code 

Get the one of the solvable polynomial ring.

Overrides: Ring.one

zero(self)

source code 

Get the zero of the solvable polynomial ring.

Overrides: Ring.zero

element(self, poly)

source code 

Create an element from a string or object.

Overrides: Ring.element