Definitions/Def_GaloisRep_CompletionBridge.lean
A -adic place of and local-to-global Galois map
Fix a rational prime q. padicEmbedding q is a \mathbb{Q}-algebra embedding \iota_q : \overline{\mathbb{Q}} \to \overline{\mathbb{Q}}_q, where \overline{\mathbb{Q}} is Mathlib's AlgebraicClosure ℚ and \overline{\mathbb{Q}}_q is PadicAlgCl q, obtained by lifting along the algebraic extension \mathbb{Q} \subseteq \overline{\mathbb{Q}} into an algebraically closed field; the accompanying local instances record that \overline{\mathbb{Q}} is an algebraic closure of \mathbb{Q} and normal over it. padicIntegers q is the valuation subring attached to the \mathbb{R}_{\ge 0}-valued valuation of \overline{\mathbb{Q}}_q, i.e. the closed unit ball \{x : \lVert x\rVert \le 1\}, and padicPlace q is its preimage under \iota_q: a valuation subring of \overline{\mathbb{Q}}, consisting of those x with \lVert \iota_q x\rVert \le 1, which is the place of \overline{\mathbb{Q}} above q cut out by the chosen embedding. Transporting the \overline{\mathbb{Q}}-algebra structure on \overline{\mathbb{Q}}_q along \iota_q, together with the scalar towers over \mathbb{Q}, localGaloisToGlobal q is the monoid homomorphism \mathrm{Gal}(\overline{\mathbb{Q}}_q/\mathbb{Q}_q) \to \mathrm{Gal}(\overline{\mathbb{Q}}/\mathbb{Q}) given by restricting scalars to \mathbb{Q} and then restricting to the normal subextension \overline{\mathbb{Q}}. Three theorems accompany this: the compatibility \iota_q(\text{localGaloisToGlobal}\,q\,\tau\,(x)) = \tau(\iota_q x) for x \in \overline{\mathbb{Q}}; the isometry statement \lVert \tau y\rVert = \lVert y\rVert for every \mathbb{Q}_q-algebra automorphism \tau of \overline{\mathbb{Q}}_q and y \in \overline{\mathbb{Q}}_q, via invariance of the spectral norm; and, as a consequence, that the image of localGaloisToGlobal q lies in the decomposition subgroup of padicPlace q over \mathbb{Q}, that is, in the stabiliser of this valuation subring under the Galois action.
Relation to Mathlib
The completed algebraic closure PadicAlgCl, valuation subrings and their decomposition subgroups, spectral-norm invariance and AlgEquiv.restrictNormalHom are Mathlib's; what is added here is the bridge between them — a fixed embedding \overline{\mathbb{Q}} \to \overline{\mathbb{Q}}_q, the induced place of \overline{\mathbb{Q}} above q, and the resulting map from the local to the global Galois group.
Where it is used
These objects provide the finite places of \overline{\mathbb{Q}} and the local-at-q Galois structure used throughout the argument: valuation subrings above q are what the project's ramification predicates quantify over (ValuationSubring.LiesOverPrime, inertiaSubgroupIn, and the unramifiedness conditions on torsion of the Frey curve), and localGaloisToGlobal lets local Galois data at q be compared with the global representation.
References
- J. Neukirch, Algebraic Number Theory, Grundlehren der mathematischen Wissenschaften 322, Springer, 1999
- S. Bosch, U. Güntzer and R. Remmert, Non-Archimedean Analysis, Grundlehren der mathematischen Wissenschaften 261, Springer, 1984
References are suggested automatically and have not been individually verified.
English text generated automatically from the Lean source; the Lean statement is authoritative.
- 69 lines
- 9 declarations
- used in the statements of 134 theorems and imported by 157 proofs
- imports 1 definition modules
Source file: Definitions/Def_GaloisRep_CompletionBridge.lean
Imports
Declarations
- def
padicEmbedding - abbrev
padicIntegers - lemma
mem_padicIntegers_iff - def
padicPlace - theorem
mem_padicPlace_iff - def
localGaloisToGlobal - theorem
padicEmbedding_localGaloisToGlobal - theorem
nnnorm_padicAlgCl_algEquiv - theorem
localGaloisToGlobal_mem_decompositionSubgroup
Source
import Mathlib import Definitions.Def_FLTPrelim_Ramification set_option autoImplicit false open scoped NNReal Pointwise local instance isAlgebraicQbar_cb : Algebra.IsAlgebraic ℚ (AlgebraicClosure ℚ) := AlgebraicClosure.isAlgebraic ℚ local instance isAlgClosureQbar_cb : IsAlgClosure ℚ (AlgebraicClosure ℚ) := ⟨inferInstance, inferInstance⟩ local instance normalQbar_cb : Normal ℚ (AlgebraicClosure ℚ) := IsAlgClosure.normal ℚ (AlgebraicClosure ℚ) variable (q : ℕ) [Fact q.Prime] noncomputable def padicEmbedding : AlgebraicClosure ℚ →ₐ[ℚ] PadicAlgCl q := IsAlgClosed.lift noncomputable abbrev padicIntegers : ValuationSubring (PadicAlgCl q) := (Valued.v : Valuation (PadicAlgCl q) ℝ≥0).valuationSubring lemma mem_padicIntegers_iff {x : PadicAlgCl q} : x ∈ padicIntegers q ↔ ‖x‖₊ ≤ 1 := Iff.rfl noncomputable def padicPlace : ValuationSubring (AlgebraicClosure ℚ) := (padicIntegers q).comap (padicEmbedding q).toRingHom theorem mem_padicPlace_iff {x : AlgebraicClosure ℚ} : x ∈ padicPlace q ↔ ‖padicEmbedding q x‖₊ ≤ 1 := Iff.rfl section Galois noncomputable local instance instAlgebraQbarPadic : Algebra (AlgebraicClosure ℚ) (PadicAlgCl q) := (padicEmbedding q).toRingHom.toAlgebra local instance instTowerQbarPadic : IsScalarTower ℚ (AlgebraicClosure ℚ) (PadicAlgCl q) := IsScalarTower.of_algebraMap_eq' (Subsingleton.elim _ _) local instance instTowerQqPadic : IsScalarTower ℚ ℚ_[q] (PadicAlgCl q) := IsScalarTower.of_algebraMap_eq' (Subsingleton.elim _ _) noncomputable def localGaloisToGlobal : (PadicAlgCl q ≃ₐ[ℚ_[q]] PadicAlgCl q) →* (AlgebraicClosure ℚ ≃ₐ[ℚ] AlgebraicClosure ℚ) := (AlgEquiv.restrictNormalHom (F := ℚ) (K₁ := PadicAlgCl q) (AlgebraicClosure ℚ)).comp (MonoidHom.mk' (fun τ => τ.restrictScalars ℚ) (fun _ _ => rfl)) theorem padicEmbedding_localGaloisToGlobal (τ : PadicAlgCl q ≃ₐ[ℚ_[q]] PadicAlgCl q) (x : AlgebraicClosure ℚ) : padicEmbedding q (localGaloisToGlobal q τ x) = τ (padicEmbedding q x) := AlgEquiv.restrictNormal_commutes (τ.restrictScalars ℚ) (AlgebraicClosure ℚ) x theorem nnnorm_padicAlgCl_algEquiv (τ : PadicAlgCl q ≃ₐ[ℚ_[q]] PadicAlgCl q) (y : PadicAlgCl q) : ‖τ y‖₊ = ‖y‖₊ := by ext exact (spectralNorm_eq_of_equiv τ y).symm theorem localGaloisToGlobal_mem_decompositionSubgroup (τ : PadicAlgCl q ≃ₐ[ℚ_[q]] PadicAlgCl q) : localGaloisToGlobal q τ ∈ (padicPlace q).decompositionSubgroup ℚ := by rw [MulAction.mem_stabilizer_iff] apply SetLike.ext intro x rw [ValuationSubring.mem_pointwise_smul_iff_inv_smul_mem] have hinv : (localGaloisToGlobal q τ)⁻¹ = localGaloisToGlobal q τ⁻¹ := (map_inv _ τ).symm rw [AlgEquiv.smul_def, hinv] rw [mem_padicPlace_iff, mem_padicPlace_iff, padicEmbedding_localGaloisToGlobal, nnnorm_padicAlgCl_algEquiv] end Galois
Statements phrased using this module (134)
- Inertia at q moves an e-th root of q
ExtCitation.LocalLevel.exists_mem_inertiaSubgroupIn_apply_ne_of_pow_eq_prime2 below · depth 10 - Ordinary deformations of a très ramifiée residual representation are strict
GaloisRep.strictOrdinaryCondition_of_ordinaryCondition_of_residual_tresRamifiee159 below · depth 10 - Très ramifié p-torsion is not unit-Kummer at p ≥ 5
WeierstrassCurve.exists_torsion_forall_unitKummer_exists_inertia_smul_ne_of_not_dvd_padicValInt_of_five_le53 below · depth 10 - Inertia at a très ramifié multiplicative prime 3 moves the 3-torsion
WeierstrassCurve.exists_torsion_forall_unitKummer_exists_inertia_smul_ne_of_not_dvd_padicValInt_three51 below · depth 10 - Quotient scalars are ± 1 for très ramifiée residual representations
GaloisRepAdic.quotientScalar_sq_eq_one_of_sq_sub_one_mem_span_socle_of_residual_tresRamifiee145 below · depth 11 - Inertia moves p-th roots of x when p∤ v(x)
PadicAlgCl.exists_mem_inertiaSubgroupIn_apply_ne_of_forall_pow_eq_of_not_dvd_valuation24 below · depth 11 - Tate dictionary for W[3] at a multiplicative prime 3
WeierstrassCurve.exists_addEquiv_torsionBy_localGaloisToGlobal_smul_eq_of_dvd_discr_of_eq_three25 below · depth 11 - Tate dictionary for W[p] at a multiplicative prime p≥ 5
WeierstrassCurve.exists_addEquiv_torsionBy_localGaloisToGlobal_smul_eq_of_dvd_discr_of_five_le27 below · depth 11 - Inertia displacements of p-torsion lie on the cyclotomic line
WeierstrassCurve.smul_inertia_displacement_eq_nsmul_of_torsion_of_dvd_discr_of_five_le31 below · depth 11 - Inertia acts on 3-torsion displacements through ω at 3
WeierstrassCurve.smul_inertia_displacement_eq_nsmul_of_torsion_of_dvd_discr_three29 below · depth 11 - The chosen place of ℚ̄ above p lies over p
padicPlace_liesOverPrime0 below · depth 11 - Socle thickening forces residual peu-ramifié splitting by (1+p)^{1/p}
GaloisRepAdic.exists_root_one_add_prime_inertia_sub_mem_of_quotientScalar_sq_sub_one_mem_span_socle142 below · depth 12 - Très ramifiée witness contradicts inertia acting trivially mod 𝔪
GaloisRepAdic.false_of_residual_tresRamifiee_of_root_one_add_prime_inertia_sub_mem3 below · depth 12 - Inertia fixes square roots of p-adic units, p odd
Padic.forall_mem_inertiaSubgroupIn_apply_eq_of_sq_eq_of_nnnorm_eq_one0 below · depth 12 - Value group of ℚₚ^{nr}(ζₚ) divides p^{1/(p-1)}
PadicAlgCl.exists_nnnorm_pow_sub_one_eq_zpow_of_mem_adjoin_rootsOfUnity_coprime_sup_cyclotomicTower21 below · depth 12 - Inertia as the fixing subgroup of ℚₚ(μ_{p'})
PadicAlgCl.fixingSubgroup_adjoin_rootsOfUnity_coprime0 below · depth 12 - Inertia at the p-adic place comes from local inertia
ValuationSubring.exists_mem_inertiaSubgroupIn_padicIntegers_localGaloisToGlobal_eq2 below · depth 12 - Galois-equivariant injection of n-torsion into p-adic points
WeierstrassCurve.exists_addMonoidHom_torsionBy_injective_map_localGaloisToGlobal_smul0 below · depth 12 - Flatness at p yields a finite flat ℤₚ-model of ρ
GaloisRepAdic.exists_finiteFlat_padicInt_model_of_isFlatAt0 below · depth 13 - Decomposition elements act through local Galois elements
GaloisRepAdic.exists_localGaloisToGlobal_apply_eq_of_mem_decompositionSubgroup_padicPlace2 below · depth 13 - Upper-triangular local package for an ordinary line at p
GaloisRepAdic.exists_local_triangular_package_of_ordinaryLine_padicPlace0 below · depth 13 - Socle thickening forces p ∣ vₚ(a) for Kummer data
PadicAlgCl.exists_isUnit_forall_dvd_valuation_of_thickening129 below · depth 13 - Kummer datum from an upper-triangular cocycle package
PadicAlgCl.exists_kummer_datum_of_triangular_package2 below · depth 13 - Inertia fixing μₚ and (1+p)^{1/p} acts residually trivially
PadicAlgCl.exists_root_one_add_prime_forall_inertia_residual_trivial0 below · depth 13 - p-adic decomposition subgroup lies in closure of local image
ValuationSubring.decompositionSubgroup_padicPlace_le_closure_range_localGaloisToGlobal1 below · depth 13 - Local inertia maps into inertia at the p-adic place
ValuationSubring.localGaloisToGlobal_mem_inertiaSubgroupIn_padicPlace1 below · depth 13 - Level coboundary of χ∪κ_α forces p ∣ vₚ(a)
PadicAlgCl.dvd_valuation_of_smul_kummerCocycle_pairing_mem_levelCoboundaries2121 below · depth 14 - Unramified order-p character from a socle deviation of z²
PadicAlgCl.exists_unramified_level_char_of_sq_sub_one_mem_span_socle28 below · depth 14 - Thickening: the χ-twisted Kummer cochain is a level coboundary
PadicAlgCl.smul_kummerCocycle_pairing_mem_levelCoboundaries2_of_thickening0 below · depth 14 - Local inertia approximates global inertia at finite level
ValuationSubring.exists_localGaloisToGlobal_mem_inertiaSubgroupIn_inv_mul_mem_fixingSubgroup3 below · depth 14 - Galois action on μₚ ⊂ ℚ̄_q via the cyclotomic character
ExtCitation.exists_isPrimitiveRoot_smul_eq_pow_cycloChar_localGaloisToGlobal0 below · depth 15 - Equivariant quotients of points of finite flat ℤₚ-Hopf algebras
HopfAlgebra.exists_finiteFlat_padicInt_quotient_of_equivariant_surjection0 below · depth 15 - Unipotent, connected or ordinary trichotomy at p for finite flat ρ̄
ResidualGaloisRep.exists_unipotent_or_connected_model_or_ordinary_of_isLocallyFlatCocycleAd45 below · depth 15 - Flat local bound for connected models of ad ρ̄
ResidualGaloisRep.finiteDimensional_localFlatClassesAd_and_finrank_le_of_isLocalRing_baseChange446 below · depth 15 - Unipotent flat local bound: dim H¹_f ≤ h⁰ + 1
ResidualGaloisRep.finiteDimensional_localFlatClassesAd_and_finrank_le_of_isLocalRing_cartierDual438 below · depth 15 - Flat local bound for ordinary ρ̄ at p
ResidualGaloisRep.finiteDimensional_localFlatClassesAd_and_finrank_le_of_ordinary332 below · depth 15 - Global levels are cofinal among finite local levels
exists_finiteDimensional_comap_localGaloisToGlobal_iff4 below · depth 15 - Inertia at p acts non-trivially on p-th roots of unity
ExtCitation.exists_localAut_mem_inertiaSubgroupIn_forall_pow_eq_and_not_modEq_one5 below · depth 16 - Finite flat ℤₚ-Hopf realisation of a unit-Kummer extension
HopfAlgebra.exists_finiteFlat_padicInt_withConv_equiv_of_multiplicative_by_unramified_of_unitKummer35 below · depth 16 - Galois module of ℚ̄-points transfers to ℚ̄ₚ-points
HopfAlgebra.exists_withConv_equiv_padic_of_withConv_equiv_algebraicClosure1 below · depth 16 - Finite extensions of ℚ_q come from number fields
IntermediateField.exists_le_adjoin_padicEmbedding_image1 below · depth 16 - Finiteness of ℚ_q generated by a finite subfield of ℚ̄
IntermediateField.finiteDimensional_adjoin_padicEmbedding_image0 below · depth 16 - Honda-system model bounding local flat classes of ad ρ̄
ResidualGaloisRep.exists_hondaSystem_finrank_endHonda_le_injective_of_isLocalRing_cartierDual433 below · depth 16 - Cyclotomic inertia subspace, or a model with local Cartier dual
ResidualGaloisRep.exists_submodule_inertia_eq_smul_and_unipotent_model_of_eq_bot37 below · depth 16 - Connectedness criterion for a finite flat model of ̄ V⊕̄ V
ResidualGaloisRep.exists_submodule_inertia_sub_mem_and_connected_model_of_eq_top33 below · depth 16 - Cartier-dual unipotent model and isomorphic local flat classes
ResidualGaloisRep.exists_unipotent_model_and_linearEquiv_localFlatClassesAd_of_isLocalRing_baseChange20 below · depth 16 - Dimension bound for ordinary unit classes in H¹(ℚₚ,ad ρ̄)
ResidualGaloisRep.finiteDimensional_ordinaryUnitClassesAd_and_finrank_le281 below · depth 16 - Flat classes are ordinary unit classes at p
ResidualGaloisRep.unitRootInertia_trivial_and_localFlatClassesAd_le_ordinaryUnitClassesAd81 below · depth 16 - Local-to-global restriction and fixing subgroups of ℚ_q(ι F)
localGaloisToGlobal_mem_fixingSubgroup_iff0 below · depth 16 - Galois-equivariant Cartier duality over ℚ̄ₚ
CartierDual.exists_equiv_algHom_padicAlgCl_monoidHom_units11 below · depth 17 - Local finite level implies global finite level
ExtCitation.exists_finiteDimensional_fixingSubgroup_comap_primeLocalToGlobal_le6 below · depth 17 - Connected–étale sequence over ℤₚ in Hopf-algebraic form
HopfAlgebra.exists_connected_etale_sequence_padicInt30 below · depth 17 - A k-action on a finite flat p-group over ℤₚ
HopfAlgebra.exists_forall_apply_comp_eq_smul_of_finrank_eq_prime_pow_of_ne_two94 below · depth 17 - Hopf points realise a multiplicative-by-unramified module étale-locally
HopfAlgebra.exists_hopf_points_subquotient_of_unitKummer_over_etale_level10 below · depth 17 - Kummer-type splitting of inertia for p-torsion Hopf algebras over ℤₚ
HopfAlgebra.exists_units_forall_inertia_apply_eq_of_inertiaCyclotomic_submonoid_padicInt48 below · depth 17 - Every element of ℚ̄_q lies over an algebraic number
PadicAlgCl.exists_mem_adjoin_padicEmbedding0 below · depth 17 - Unramified additive characters of G_{ℚ_p} span at most a line
PadicAlgCl.finrank_span_addChar_inertia_eq_zero_finiteLevel_le_one5 below · depth 17 - ℚ̄ₚ-points of a module-finite ℤₚ-algebra lie in one finite extension
PadicInt.exists_intermediateField_finiteDimensional_forall_algHom_apply_mem0 below · depth 17 - The cyclotomically twisted dual of a residual representation
ResidualGaloisRep.exists_dualTwist_linearEquiv_dual0 below · depth 17 - Local flat classes inject into Honda self-extensions
ResidualGaloisRep.exists_injective_localFlatClassesAd_selfExt_of_hondaSystem_model428 below · depth 17 - Flat cocycles are cohomologous to ordinary flat cocycles
ResidualGaloisRep.exists_isOrdinaryCocycleAd_of_isLocallyFlatCocycleAd58 below · depth 17 - Unipotent finite flat model of ̄ V from one of ̄ V⊕̄ V
ResidualGaloisRep.exists_unipotent_model_V_of_isLocalRing_cartierDual97 below · depth 17 - Unipotent flat model for the twisted dual ̄ V^∨(1)
ResidualGaloisRep.exists_unipotent_model_dualTwist_of_isLocalRing_baseChange16 below · depth 17 - Honda system endomorphisms bounded by local invariants of ad ρ̄
ResidualGaloisRep.finrank_endHonda_le_finrank_invariants_of_hondaSystem_model362 below · depth 17 - Local invariants of ad ρ̄ under Cartier dual twist
ResidualGaloisRep.finrank_invariants_adRep_eq_of_dualTwist0 below · depth 17 - Flat classes in ad ρ̄ and in its cyclotomic dual twist
ResidualGaloisRep.nonempty_localFlatClassesAd_linearEquiv_of_dualTwist13 below · depth 17 - Unit-root inertia classes in H¹ span at most a line
groupCohomology.finrank_span_H1_unitRootInertia_le_one279 below · depth 17 - Inertia fixes ℚ̄ₚ-points of finite unramified ℤₚ-algebras
Algebra.FormallyUnramified.algEquiv_apply_eq_of_mem_inertiaSubgroupIn_padicIntegers2 below · depth 18 - Full faithfulness of the generic fibre over ℤₚ, p odd
HopfAlgebra.existsUnique_bialgHom_forall_apply_comp_eq_of_finrank_eq_prime_pow_of_ne_two93 below · depth 18 - Unramified level for a unit-Kummer presentation of M
HopfAlgebra.exists_unramified_unitKummer_surjection_of_multiplicative_by_unramified_of_unitKummer5 below · depth 18 - Finite flat Hopf algebra over ℤₚ with pᵃ points is free of rank pᵃ
HopfAlgebra.free_and_finrank_eq_prime_pow_of_withConv_equiv_of_natCard_eq10 below · depth 18 - Inertia acts cyclotomically on inertia displacements (p odd)
HopfAlgebra.inertia_displacement_eq_nsmul_of_inertiaTrivialOrCyclotomicChain_padicInt51 below · depth 18 - An unramified étale ℤₚ-level for a finite unramified K
IntermediateField.exists_etale_padicInt_integers_of_inertia_le_fixingSubgroup2 below · depth 18 - Cofinality of finite levels over K above a finite level over ℚ
IntermediateField.exists_finiteDimensional_fixingSubgroup_le_localGaloisToGlobal_fixingSubgroupEquiv_symm2 below · depth 18 - Global level subgroups are cofinal over a finite q-adic level
IntermediateField.exists_finiteDimensional_localGaloisToGlobal_fixingSubgroupEquiv_symm_le5 below · depth 18 - Inertia-fixed integers in ℚ̄ₚ form a DVR
PadicAlgCl.exists_dvr_subring_mem_inertiaSubgroupIn_iff_forall_apply_eq21 below · depth 18 - Flat classes in H¹(ℚₚ,adρ̄) inject into Honda self-extensions
ResidualGaloisRep.exists_injective_flatClassSet_selfExt_of_hondaSystem_model423 below · depth 18 - Locally flat ad ρ̄-cocycles are closed under addition
ResidualGaloisRep.isLocallyFlatCocycleAd_add4 below · depth 18 - Finite-level 1-cocycles of a non-cyclotomic line have dimension ≤ 2
groupCohomology.finrank_cocycles_level_le_two_of_finrank_eq_one_of_not_cyclotomic255 below · depth 18 - Unit-inertia finite-level cocycles in 𝔽ₚ(ω) span at most a plane
groupCohomology.finrank_cocycles_ofChar_cycloChar_level_unitRootInertia_le_two55 below · depth 18 - Triviality of χₚ on Gal(ℚ̄_q/K) forces μₚ ⊂ K
ExtCitation.exists_isPrimitiveRoot_of_cycloChar_localGaloisToGlobal_eq_one1 below · depth 19 - Cyclotomic filtration forces inertia to act by ω (p odd)
HopfAlgebra.act_eq_nsmul_of_inertiaCyclotomicChain_padicInt50 below · depth 19 - Identity-reducing points form a Galois-stable subgroup containing inertia displacements
HopfAlgebra.exists_addSubgroup_forall_nnnorm_sub_counit_lt_one_padicInt1 below · depth 19 - Finite flat quotient Hopf algebra with prescribed Galois-stable points
HopfAlgebra.exists_finiteFlat_padicInt_surjective_points_eq_of_galoisStable_addSubgroup1 below · depth 19 - Identity-reducing points lie in the inertia-displacement subgroup
HopfAlgebra.mem_of_forall_nnnorm_sub_counit_lt_one_of_forall_inertia_displacement_mem_padicInt43 below · depth 19 - Archimedean local bridge in degree one at a complex place
NumberField.InfPlaceDecomp.exists_isLocalBridge1_archimedean5 below · depth 19 - Injective archimedean local bridge at an infinite place
NumberField.InfPlaceDecomp.exists_isLocalBridge2_archimedean4 below · depth 19 - Complex conjugation generates decomposition groups at infinite places
NumberField.InfPlaceDecomp.exists_restrictNormalHom_conj_complexConjugation_mem_decomp0 below · depth 19 - Archimedean local-bridge hypotheses: level, divisibility, degree-one acyclicity
NumberField.InfPlaceDecomp.localBridge_hypotheses_archimedean1 below · depth 19 - Existence of a degree-one local bridge at a finite place
NumberField.PlaceDecomp.exists_isLocalBridge1_padicAlgCl17 below · depth 19 - q-adic coordinates for a completion at a finite place
NumberField.PlaceDecomp.exists_ringHom_adicCompletion_padicAlgCl_extends_padicEmbedding1 below · depth 19 - Idèle-class invariant at w equals the local Tate pairing
NumberField.PlaceDecomp.exists_unit_inv_map_delta_res_eq_theta_localBridge163 below · depth 19 - Local invariant of the connecting map equals the Tate pairing
NumberField.PlaceDecomp.exists_unit_inv_map_delta_res_eq_theta_localBridge_primary163 below · depth 19 - Arithmetic hypotheses of the local bridge at a finite place
NumberField.PlaceDecomp.localBridge_hypotheses_padicAlgCl13 below · depth 19 - Kernel of the global degree-two bridge dies under inflation
NumberField.SUnits.exists_level_forall_map_extInflR_eq_zero_of_isGlobalBridge2_apply_eq_zero48 below · depth 19 - Inflation invariance of the global degree-two bridge Λ_E
NumberField.SUnits.isGlobalBridge2_apply_inflation_eq3 below · depth 19 - Localisation of the degree-two global bridge at a finite place
NumberField.SUnits.locRes2S_isGlobalBridge2_apply_eq_of_finite7 below · depth 19 - Unit-root inertia moves p-th roots of valuation prime to p
PadicAlgCl.exists_mem_unitRootInertia_apply_ne_of_not_dvd_valuation26 below · depth 19 - Local inertia is the fixing subgroup of its fixed field
PadicAlgCl.fixingSubgroup_fixedField_inertiaSubgroupIn0 below · depth 19 - Fontaine–Conrad presentation of a locally flat ad-cocycle
ResidualGaloisRep.exists_fontaineConradPresentation_of_isLocallyFlatCocycleAd206 below · depth 19 - Inertia acts trivially on a finite flat ℤₚ-group with unramified chain (p odd)
HopfAlgebra.act_eq_self_of_inertiaTrivialChain_padicInt46 below · depth 20 - Inertia-fixed identity-reducing ℚ̄ₚ-points are trivial
HopfAlgebra.eq_counit_of_forall_nnnorm_sub_counit_lt_one_of_forall_mem_inertiaSubgroupIn_apply_eq_padicInt26 below · depth 20 - Finite flat models of a short exact Galois sequence, p odd
HopfAlgebra.exists_bialgHom_surjective_range_eq_hopfKer_of_exact_of_ne_two97 below · depth 20 - Coefficient action of k on a finite flat ℤₚ-model
HopfAlgebra.exists_coeffAction_forall_apply_comp_eq_smul_of_ne_two94 below · depth 20 - Unit groups of complex completions are divisible
NumberField.InfinitePlace.exists_pow_eq_of_isTotallyComplex0 below · depth 20 - Divisible lift to ℚ̄_q^× fixed by a finite global level
NumberField.PlaceDecomp.exists_extension_fixed_of_injective_padicAlgCl5 below · depth 20 - Level-constant cocycles into ℚ̄_q^× are level-fixed coboundaries
NumberField.PlaceDecomp.exists_fixed_d01_eq_of_isLevelConstant1_padicAlgCl9 below · depth 20 - Each σ cuts out a place of F above q
NumberField.PlaceDecomp.exists_forall_mem_asIdeal_iff_norm_padicEmbedding_lt_one0 below · depth 20 - q-adic coordinates of F_w for a prescribed σ
NumberField.PlaceDecomp.exists_ringHom_adicCompletion_padicAlgCl_of_forall_mem_asIdeal_iff2 below · depth 20 - Local bridge matches δ with a cup product up to a unit
NumberField.PlaceDecomp.exists_unit_inflate_map_delta_res_eq_kummer_cup_localBridge_of_isLevelConstant0 below · depth 20 - Existence of a universal unit normalising the local invariant
NumberField.PlaceDecomp.exists_unit_localInv_eq_mul_of_inflate_eq_kummer149 below · depth 20 - Units fixed by the kernel lie in Φ(F_w^×)
NumberField.PlaceDecomp.exists_unit_map_eq_of_forall_apply_eq_padicAlgCl1 below · depth 20 - Local invariant equals m for a Kummer-inflated fundamental class
NumberField.PlaceDecomp.localInv_eq_of_inflate_eq_kummer148 below · depth 20 - A continuous q-adic embedding of F_w recovers w
NumberField.PlaceDecomp.mem_asIdeal_iff_norm_padicEmbedding_lt_one_of_continuous0 below · depth 20 - Global degree-two bridge on the defect class equals the inflated cocycle
NumberField.SUnits.isGlobalBridge2_apply_map_homSeq_f_eq_continuousH2Spi_of_eq_delta0 below · depth 20 - Local-bridge classes of S-units lie in continuousH1S
NumberField.SUnits.isLocalBridge1_apply_mem_continuousH1S2 below · depth 20 - Local–global compatibility of the degree-one bridges at q
NumberField.SUnits.locRes_isLocalBridge1_apply_eq_of_finite0 below · depth 20 - Continuous map K_w → ℚ̄_q forces residue characteristic q
NumberField.natCast_mem_asIdeal_of_continuous_ringHom_adicCompletion_padicAlgCl0 below · depth 20 - Unipotent models of locally flat first-order deformations of ρ̄
ResidualGaloisRep.exists_unipotent_model_of_isLocallyFlatCocycleAd_of_isLocalRing_cartierDual71 below · depth 20 - No cyclotomic p-torsion point with unipotent special fibre
HopfAlgebra.point_eq_one_of_forall_mem_inertiaSubgroupIn_eq_pow_of_isLocalRing_cartierDual_padicInt45 below · depth 21 - Inflated local class equals inflated carry cocycle modulo coboundaries
NumberField.PlaceDecomp.inflate_sub_unitsInflate2_carryFun_mem_levelCoboundaries2101 below · depth 21 - Inertia-invariant functionals vanish on unit-section Tate vectors
PDivisibleGroup.forall_dual_apply_eq_zero_of_forall_norm_sub_counit_lt_one_of_forall_inertia_of_ringOfIntegers210 below · depth 22 - Places of ℚ̄ above p come from p-adic embeddings
ValuationSubring.exists_intermediateField_ringHom_padicAlgCl_of_liesOverPrime_of_finiteDimensional7 below · depth 22 - Tate's Proposition 12, quotient form, over mathcal O_K
PDivisibleGroup.exists_pDivisibleGroup_bialgHom_linearMap_tateModule_ker_eq_of_forall_smul_mem_of_ringOfIntegers96 below · depth 23 - Unramified Tate module forces formal étaleness of all levels
PDivisibleGroup.forall_formallyEtale_level_of_forall_inertia_tateModuleRep_eq_of_ringOfIntegers135 below · depth 23 - Normality of the inertia subgroup over ℚₚ
PadicAlgCl.inertiaSubgroupIn_normal0 below · depth 23 - Unramified Tate module forces dimension zero (Tate)
PDivisibleGroup.hasDimension_zero_of_forall_inertia_tateModuleRep_eq_self_of_ringOfIntegers132 below · depth 24 - Unit period for the determinant of an unramified representation
PadicComplex.exists_ne_zero_forall_smul_eq_det_mul_of_forall_inertia_eq_one_of_ringOfIntegers28 below · depth 25 - Inertia fixes roots of unity of order prime to p
PadicAlgCl.apply_eq_self_of_forall_norm_sub_lt_one_of_pow_eq_one_of_coprime0 below · depth 26 - Frobenius lift and decomposition G_K=bigcup φⁿ I G_M
PadicAlgCl.exists_frobeniusLift_forall_eq_pow_mul_inertia_mul_of_finiteDimensional1 below · depth 26 - Inertia-fixed elements have norm a power of ‖p‖
PadicAlgCl.exists_norm_eq_norm_pow_of_forall_inertia_apply_eq_self22 below · depth 26 - Teichmüller, Artin–Schreier and Lang congruences over ℚ̄ₚ
PadicAlgCl.exists_rootOfUnity_norm_sub_lt_one_and_artinSchreier_and_lang0 below · depth 26 - Inertia in Gal(ℚ̄ₚ/ℚₚ) via norms
PadicAlgCl.mem_inertiaSubgroupIn_iff_forall_norm_sub_lt_one0 below · depth 26 - Cyclotomic characters agree under restriction to ℚ̄
cyclotomicCharacter_localGaloisToGlobal0 below · depth 26