Package sage :: Package rings :: Package number_field :: Module number_field_element
[hide private]
[frames] | no frames]

Module number_field_element



File: sage/rings/number_field/number_field_element.pyx (starting at line 1)

Number Field Elements

AUTHORS:
    -- William Stein version before it got cython'd
    -- Joel B. Mohler (2007-03-09): First reimplementation into cython
    -- William Stein (2007-09-04): add doctests
    -- Robert Bradshaw (2007-09-15): specialized classes for relative and absolute elements



Classes [hide private]
  CoordinateFunction
  NumberFieldElement
File: sage/rings/number_field/number_field_element.pyx (starting at line 106) An element of a number field.
  NumberFieldElement_absolute
  NumberFieldElement_relative
  OrderElement_absolute
File: sage/rings/number_field/number_field_element.pyx (starting at line 2008) Element of an order in an absolute number field.
  OrderElement_relative
File: sage/rings/number_field/number_field_element.pyx (starting at line 2049) Element of an order in a relative number field.
Functions [hide private]
 
__create__NumberFieldElement_version0(...)
File: sage/rings/number_field/number_field_element.pyx (starting at line 80) Used in unpickling elements of number fields.
 
__create__NumberFieldElement_version1(...)
File: sage/rings/number_field/number_field_element.pyx (starting at line 93) Used in unpickling elements of number fields.
 
is_NumberFieldElement(...)
File: sage/rings/number_field/number_field_element.pyx (starting at line 66) Return True if x is of type NumberFieldElement, i.e., an element of a number field.
Variables [hide private]
  QQ = Rational Field
  ZZ = ['4ti2-20061025', 'R-2.6.0', 'atlas-3.7.37', 'atlas-3.8.1...
Function Details [hide private]

__create__NumberFieldElement_version0(...)

 
File: sage/rings/number_field/number_field_element.pyx (starting at line 80)

Used in unpickling elements of number fields.

EXAMPLES:
Since this is just used in unpickling, we unpickle.

    sage: k.<a> = NumberField(x^3 - 2)
    sage: loads(dumps(a+1)) == a + 1
    True        

__create__NumberFieldElement_version1(...)

 
File: sage/rings/number_field/number_field_element.pyx (starting at line 93)

Used in unpickling elements of number fields.

EXAMPLES:
Since this is just used in unpickling, we unpickle.

    sage: k.<a> = NumberField(x^3 - 2)
    sage: loads(dumps(a+1)) == a + 1
    True        

is_NumberFieldElement(...)

 
File: sage/rings/number_field/number_field_element.pyx (starting at line 66)

Return True if x is of type NumberFieldElement, i.e., an
element of a number field.

EXAMPLES:
    sage: is_NumberFieldElement(2)
    False
    sage: k.<a> = NumberField(x^7 + 17*x + 1)
    sage: is_NumberFieldElement(a+1)
    True


Variables Details [hide private]

ZZ

Value:
['4ti2-20061025',
 'R-2.6.0',
 'atlas-3.7.37',
 'atlas-3.8.1',
 'atlas-3.8.1.p1',
 'atlas-3.8.1.p3',
 'atlas-3.8.p11',
 'atlas-3.8.p6',
...