Ramification of infinite places of a number field #
This file studies the ramification of infinite places of a number field.
Main Definitions and Results #
NumberField.InfinitePlace.comap: the restriction of an infinite place along an embedding.NumberField.InfinitePlace.orbitRelEquiv: the equiv between the orbits of infinite places under the action of the Galois group and the infinite places of the base field.NumberField.InfinitePlace.IsUnramified: an infinite place is unramified in a field extension if the restriction has the same multiplicity.NumberField.InfinitePlace.not_isUnramified_iff: an infinite place is not unramified (i.e., is ramified) iff it is a complex place above a real place.NumberField.InfinitePlace.IsUnramifiedIn: an infinite place of the base field is unramified in a field extension if every infinite place over it is unramified.IsUnramifiedAtInfinitePlaces: a field extension is unramified at infinite places if every infinite place is unramified.
Tags #
number field, infinite places, ramification
The restriction of an infinite place along an embedding.
Equations
Instances For
The action of the Galois group on infinite places.
Equations
An infinite place is unramified in a field extension if the restriction has the same multiplicity.
Equations
Instances For
An infinite place is ramified in a field extension if it is not unramified.
Equations
Instances For
An infinite place is not unramified (i.e. ramified) iff it is a complex place above a real place.
Alias of the reverse direction of NumberField.InfinitePlace.isRamified_mk_iff_isMixed.
Alias of the reverse direction of NumberField.InfinitePlace.isUnramified_mk_iff_isUnmixed.
An infinite place of the base field is unramified in a field extension if every infinite place over it is unramified.
Equations
Instances For
A field extension is unramified at infinite places if every infinite place is unramified.
- isUnramified (w : NumberField.InfinitePlace K) : NumberField.InfinitePlace.IsUnramified k w
Instances
If w : InfinitePlace L lies above v : InfinitePlace K, then either w.embedding
extends v.embedding as complex embeddings, or conjugate w.embedding extends v.embedding.
If w : InfinitePlace L lies above v : InfinitePlace K and v is complex, then so is w.
If w : InfinitePlace L lies above v : InfinitePlace K and w is real, then so is v.