Number fields #
This file defines a number field and the ring of integers corresponding to it.
Main definitions #
NumberFielddefines a number field as a field which has characteristic zero and is finite dimensional over β.ringOfIntegersdefines the ring of integers (or number ring) corresponding to a number field as the integral closure of β€ in the number field.
Implementation notes #
The definitions that involve a field of fractions choose a canonical field of fractions, but are independent of that choice.
References #
- [D. Marcus, Number Fields][marcus1977number]
- [J.W.S. Cassels, A. FrΓΆlich, Algebraic Number Theory][cassels1967algebraic]
- [P. Samuel, Algebraic Theory of Numbers][samuel1970algebraic]
Tags #
number field, ring of integers
- to_charZero : CharZero K
- to_finiteDimensional : FiniteDimensional β K
A number field is a field which has characteristic zero and is finite dimensional over β.
Instances
The ring of integers (or number ring) corresponding to a number field is the integral closure of β€ in the number field.
Equations
Instances For
Equations
- NumberField.termπ = Lean.ParserDescr.node `NumberField.termπ 1024 (Lean.ParserDescr.symbol "π")
Instances For
Given an algebra between two fields, create an algebra between their two rings of integers.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The ring of integers of K are equivalent to any integral closure of β€ in K
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The ring of integers of a number field is not a field.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
A β€-basis of the ring of integers of K.
Equations
Instances For
A basis of K over β that is also a basis of π K over β€.
Equations
Instances For
The ring of integers of β as a number field is just β€.
Instances For
The quotient of β[X] by the ideal generated by an irreducible polynomial of β[X]
is a number field.