Orders in number fields #
An order in a number field K is a subalgebra over โค that is finite as a โค-module and spans
K over โ. The spanning condition ensures that K is the fraction field of the order; this
file installs that instance, so fractional ideals and Picard groups can be formed directly over an
order.
Every order consists of algebraic integers, because module-finiteness implies integrality. Thus it
embeds canonically in the maximal order ๐ K; in particular it is never the whole field. The
maximal order itself is packaged as maximalNumberFieldOrder K.
Main definitions #
TauCeti.GlobalNumberFields.NumberFieldOrder: an order in a number field.TauCeti.GlobalNumberFields.NumberFieldOrder.ofIsFractionRing: the image of a finite integer algebra in its fraction field, packaged as an order.TauCeti.GlobalNumberFields.NumberFieldOrder.toRingOfIntegers: an order as a subalgebra of the maximal order.TauCeti.GlobalNumberFields.maximalNumberFieldOrder: the ring of integers as an order.
Main results #
TauCeti.GlobalNumberFields.NumberFieldOrder.isFractionRing: the ambient number field is the fraction field of any order.TauCeti.GlobalNumberFields.NumberFieldOrder.le_ringOfIntegers: every order is contained in the ring of integers.TauCeti.GlobalNumberFields.NumberFieldOrder.toSubalgebra_ne_top: an order is a proper subring of its number field.TauCeti.GlobalNumberFields.NumberFieldOrder.toRingOfIntegers_injective: an order is determined by its copy inside the maximal order.Ideal.restrictScalars_coeIdeal_map_toRingOfIntegersEquiv_mul_one: overโค, an ideal of an order times๐ Kis its extension to๐ K.
References #
- J. Neukirch, Algebraic Number Theory, Chapter I, ยง2.
- G. S. Kopp and J. C. Lagarias, Class Field Theory for Orders of Number Fields, ยง2.
An order in a number field K: a subring containing โค, finite as a โค-module, whose
โ-span is all of K.
- toSubalgebra : Subalgebra โค K
The order as a
โค-subalgebra of its ambient number field. - finite : Module.Finite โค โฅself.toSubalgebra
An order is finitely generated as a
โค-module. An order has full rank in its ambient number field.
Instances For
A domain finite over โค is an order in its fraction field when that field is a number field.
Instances For
Membership in this order means being the image of an element of the original domain.
A finite integer algebra is isomorphic to its image order in its fraction field.
Instances For
The order isomorphism sends each element to its image in the fraction field.
Two orders in the same number field are equal when their underlying subalgebras are equal.
Every element of an order is integral over โค.
Every order in a number field is contained in its ring of integers.
An order O, viewed as a โค-subalgebra of the maximal order ๐ K.
Instances For
An algebraic integer lies in the copy of O inside ๐ K exactly when it lies in O.
The copy O.toRingOfIntegers of an order inside ๐ K is isomorphic to the order itself.
This moves ideals of the order between the two models: comparisons with ideals of ๐ K use the
former, fractional ideals and Picard groups the latter.
Instances For
The isomorphism toRingOfIntegersEquiv does not change the underlying element of K.
The inverse of toRingOfIntegersEquiv does not change the underlying element of K.
One order is contained in another exactly when their copies inside the maximal order are.
An order is determined by its copy inside the maximal order.
An order is a proper subring of its number field.
The ambient number field is the fraction field of each of its orders.
Ideals of an order and of the maximal order #
An element of K lies in the fractional ideal of O attached to an ideal I of
O.toRingOfIntegers exactly when it is an element of I.
Over โค, the product of an ideal I of the order with ๐ K is the extension of I to
๐ K.
The maximal order of a number field, namely its ring of integers.