ModuleExtensionFactorClassification.lean
Nyll.ValuedFieldTheory.Valuation.Completion.ExtensionFactorClassification
41 declarations indexed from sourceView source ↗ Declarations
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completionPolynomial
DocumentationBase change of the chosen irreducible polynomial from K to its completion K_v.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.CompletionExtensionFactorCompletionFactors
DocumentationThe distinct normalized irreducible factors appearing after base change to the completion. Repeated factors of an inseparable polynomial occur only once.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_root_isIntegral
DocumentationA root of the chosen irreducible polynomial is integral over the base field. This is derived from hf and hroot; it is not an extra hypothesis of the extension-factor correspondence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_definingPolynomial_associated_minpoly
DocumentationAn irreducible polynomial having α as a root is associated to the minimal polynomial of α.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completionFactors_eq_minpolyFactors
DocumentationAfter base change to the completion, the chosen irreducible polynomial and the minimal polynomial still have exactly the same normalized irreducible factors.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_minpolyFactorsEquivCompletionFactors
DocumentationTransport the factor set of the mapped minimal polynomial to the factor set of the particular chosen irreducible polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.CompletionExtensionFactorEmbeddingSetoid
DocumentationThe root/minimal-polynomial relation transported from roots to simple K-embeddings into the algebraic closure of K_v.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_embeddingClassesEquivMinpolyFactors
DocumentationConjugacy classes of simple embeddings are the distinct irreducible factors of the mapped minimal polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_embeddingSetoid_rel_iff_conjugate
DocumentationFor a simple extension, the relation used in the preceding quotient is exactly conjugacy of embeddings over K_v from the valuation-extension theorem.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.pullbackAbsoluteValueExtension
DocumentationRegard the pullback attached to an embedding as an exact extension. The extension property is the one proved in the valuation-extension theorem, rather than an extra field in the data of the extension-factor correspondence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_pullback_eq_iff_embeddingSetoid_rel
DocumentationIn the simple-extension situation, equality of the two pullback valuations is exactly the factor relation used on embeddings. The forward direction is proved by extending both embeddings to the same completion and comparing minimal polynomials there.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extension_eq_pullback_embeddingOfExtension
DocumentationThe canonical embedding attached to w by the valuation-extension theorem pulls bar v back to w itself.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionsEquivEmbeddingClasses
DocumentationExact extensions are the same as the conjugacy classes of embeddings used in the factor calculation.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionsEquivMinpolyFactors
DocumentationAuxiliary form of the correspondence, first stated for the mapped minimal polynomial.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionsEquivCompletionFactorsAux
DocumentationAuxiliary form with the particular chosen irreducible polynomial f as target.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionFactor
DocumentationThe irreducible factor attached directly to an exact extension w: it is the minimal polynomial over K_v of the image of α in L_w.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionFactor_mem
DocumentationThe directly attached factor is one of the distinct normalized factors of the chosen irreducible polynomial over the completion.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionToFactor
DocumentationThe canonical map from exact extensions to completion factors.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_embeddingOfExtension_minpoly
DocumentationThe factor read from the canonical embedding supplied by the valuation-extension theorem is the same polynomial as the factor read directly in the metric completion L_w.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completion_adjoin_eq_top
DocumentationIn a finite simple extension the image of the primitive generator already generates the whole metric completion over K_v. No separability hypothesis is used.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_adjoinRootEquivCompletion
DocumentationThe finite simple field cut out by the factor attached to w is the metric completion L_w.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_adjoinRootEquivCompletion_root
DocumentationThe preceding equivalence sends the residue class of X to the canonical image of the primitive generator in L_w.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionFactor_eq_minpoly_of_pullback
DocumentationIf w is presented as the pullback along an embedding τ, then the factor attached to w is the minimal polynomial of τ(α).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completionEquivSimpleRoot
DocumentationThe embedding τ extends from L to an algebraic equivalence from L_w onto the simple field K_v(τ(α)). The compatibility with every element of L is proved below.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completionEquivSimpleRoot_gen
DocumentationOn the primitive generator, the completed embedding has the prescribed value τ(α).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_completionEquivSimpleRoot_coe
DocumentationThe equivalence to K_v(τ(α)) really extends τ on every element of L, not merely on the chosen primitive generator.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionsEquivCompletionFactorsAux_apply
DocumentationOn an extension w, the auxiliary correspondence is the directly defined polynomial minpoly_{K_v}(α in L_w).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionEquivFactors
Documentationthe extension-factor correspondence, correspondence part: exact extensions of v to the simple extension are in canonical bijection with the distinct normalized irreducible factors of f over K_v. Its forward map is definitionally the factor obtained from α in L_w.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factor_irreducible_monic_dvd_minpoly
DocumentationA factor in the correspondence is monic and irreducible and divides the mapped minimal polynomial of the primitive generator.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factorRoot_mem_mappedMinpoly
DocumentationA chosen root of a factor is also a root of the mapped minimal polynomial and hence determines a K-embedding of L.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_embeddingOfFactorRoot
DocumentationThe embedding associated with a factor and a specifically chosen root of that factor.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_embeddingOfFactorRoot_apply
DocumentationThe embedding chosen from the root β sends α to exactly β.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionOfFactorRoot
DocumentationThe valuation extension attached to the chosen root is the explicit pullback bar v ∘ τ.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionOfFactorRoot_eq_pullback
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionOfFactorRoot_factor
DocumentationThe extension built from a root of g is sent back to exactly g by the factor correspondence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_extensionOfFactorRoot_eq_equiv_symm
DocumentationThus the explicitly constructed pullback is the inverse image of g under the canonical correspondence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factor_eq_minpoly_root
DocumentationA normalized irreducible factor is the minimal polynomial of each of its roots in the algebraic closure.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factorRootCompletionEquiv
DocumentationThe completed field belonging to a factor and a chosen root β is canonically K_v(β).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factorRootCompletionEquiv_gen
DocumentationOn α, the chosen-root completion equivalence has value exactly β.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_factorRootCompletionEquiv_coe
DocumentationThe chosen-root equivalence extends the chosen embedding on every element of L.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionFactor_classification
DocumentationClassification of extensions of a completed absolute value.
For L = K(α) and an irreducible polynomial f with root α, exact extensions of the nontrivial absolute value v are in bijection with the distinct normalized irreducible factors of f over K_v. For every factor and every chosen root β in bar K_v, the theorem records the embedding τ(α) = β, the formula w = bar v ∘ τ, and an equivalence L_w ≃ K_v(β) which extends τ on every element of L.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped Topology
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v