General \(p\)-Adic Extensions
- Introduction
- Constructions
LocalField(L, f): FldPad, RngUPolElt → RngLocA
LocalField(L, f): RngLocA, RngUPolElt → RngLocA
Example: construct
sub< L | a₁, ..., aₙ >: RngLocA, RngLocAElt, ..., RngLocAElt → RngLocA
sub< L | S>: RngLocA, SeqEnum → RngLocA
Example: sub
- Operations with Fields
BaseRing(L): RngLocA → Rng
CoefficientRing(L): RngLocA → Rng
DefiningPolynomial(L): RngLocA → RngUPolElt
Degree(L): RngLocA → RngIntElt
Degree(L, R): RngLocA, Rng → RngIntElt
InertiaDegree(L): RngLocA → RngIntElt
RamificationDegree(L): RngLocA → RngIntElt
RamificationIndex(L): RngLocA → RngIntElt
Precision(L): RngLocA → RngIntElt
Prime(L): RngLocA → RngElt
Example: ops
QuotientRepresentation(L): RngLocA → RngUPolRes
RamifiedRepresentation(L): RngLocA → FldPad, Map
Example: reps
AssignNames(~L, S): RngLocA, SeqEnum[MonStgElt]
Name(L, i): RngLocA, RngIntElt → RngLocAElt
Discriminant(L): RngLocA → RngElt
ResidueClassField(L): RngLocA → Rng, Map
RelativeField(L, m): RngLocA, Map → RngLocA, Map, Map
- Predicates on Fields
- Maximal Order
- Homomorphisms
- Automorphisms and Galois Theory
- Elements Operations
- Polynomial Factorization