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

Module number_field_element_quadratic



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

Optimized Quadratic Number Field Elements

AUTHORS: 
    -- Robert Bradshaw (2007-09): Initial version
    -- David Harvey (2007-10): fix up a few bugs, polish around the edges

TODO:
    the _new() method should be overridden in this class to copy the D attribute



Classes [hide private]
  NumberFieldElement_quadratic
  OrderElement_quadratic
File: sage/rings/number_field/number_field_element_quadratic.pyx (starting at line 1004) Element of an order in a quadratic field.
  Q_to_quadratic_field_element
File: sage/rings/number_field/number_field_element_quadratic.pyx (starting at line 1137) Morphism that coerces from rationals to elements of a quadratic number field K.
Functions [hide private]
 
__make_NumberFieldElement_quadratic0(...)
File: sage/rings/number_field/number_field_element_quadratic.pyx (starting at line 46) Used in unpickling elements of number fields.
Function Details [hide private]

__make_NumberFieldElement_quadratic0(...)

 
File: sage/rings/number_field/number_field_element_quadratic.pyx (starting at line 46)

Used in unpickling elements of number fields.

TEST: 
    sage: K.<a> = NumberField(x^2-x+13)
    sage: loads(dumps(a)) == a
    True