ModuleExtensionInvariants.lean
Nyll.ValuedFieldTheory.Valuation.Completion.ExtensionInvariants
20 declarations indexed from sourceView source ↗ Module documentation
Local degree, ramification, and residue invariants
For a finite separable extension L / K and a discrete nonarchimedean absolute value v on K, this file proves the exact degree formula ∑_{w ∣ v} e_w f_w = [L : K].
The proof makes explicit the two facts used implicitly in the construction: metric completion preserves the value group and residue field, and every completed local extension L_w / K_v is finite separable. The fundamental inequality then gives [L_w : K_v] = e_w f_w; summing and applying the local degree, norm, and trace formulas gives the result.
Declarations
AlgebraicNumberTheory.Valuations.completionNonarchimedean
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.mem_absoluteValueExponentialSubring_iff
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialValueSubgroup_eq
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionRamificationIndex_eq
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.mem_absoluteValueExponentialSubring_maximalIdeal_iff
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialSubringMap
DocumentationThe homomorphism from the exponential valuation subring of a field to that of its completion, induced by the canonical map into the completion.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialSubringMap_apply
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialSubringMap_isLocalHom
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionResidueMap_surjective
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionResidueEquiv
DocumentationThe residue-field equivalence induced by the canonical map from a nonarchimedean valued field to its completion.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionResidueEquiv_residue
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.absoluteValueExtension_nonarchimedean
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionAbsoluteValue_extends_base
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialValuation_discrete
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExponentialSubringMap_square
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionResidueDegree_eq
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtension_isSeparable
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionInvariants_local_identity
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.absoluteValue_isNontrivial_of_discrete
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionExtensionInvariants
Documentationthe local ramification identity. For a discrete valuation and a finite separable extension, the sum of the ramification indices times residue degrees over all extensions of the valuation is the global degree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped BigOperators
namespace AlgebraicNumberTheory.Valuations
universe u v