ModuleTorsionH1Comparison.lean
Nyll.EtaleFundamentalGroups.Cohomology.TorsionH1Comparison
17 declarations indexed from sourceView source ↗ Module documentation
Finite-torsion étale H¹ and the full abelian fundamental group
The direct limit of actual finite-coefficient étale H¹ is the discrete Pontryagin character group of the actual topological abelianization. Factorization through finite quotients proves surjectivity. Thus finite torsion is retained, unlike a comparison using only rational ℓ-adic values.
Declarations
EtaleFundamentalGroups.Cohomology.coefficientTopology
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
EtaleFundamentalGroups.Cohomology.coefficientDiscrete
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
EtaleFundamentalGroups.Cohomology.coefficientCircle
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
EtaleFundamentalGroups.Cohomology.coefficientCircle_injective
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
EtaleFundamentalGroups.Cohomology.P
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionStageCharacter
DocumentationThe finite H¹ comparison followed by the actual inclusion into the circle.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.stageCharacter_injective
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.stageCharacter_compatible
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.directLimitAddHom
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1Character
DocumentationThe character of a finite-coefficient direct-limit étale H¹ class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1Character_injective
DocumentationThe character comparison on the direct limit is injective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.quotientCoefficientCharacter
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1Character_surjective
DocumentationEvery circle character comes from actual finite-coefficient étale H¹.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1CharacterEquiv
DocumentationActual finite-torsion étale H¹ is the full character group of the actual topological abelianization, including torsion characters.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1Character_basePoint
DocumentationBase-point transport preserves the monodromy pairing on the actual finite-coefficient direct limit. This uses finite-level derived H¹, not cohomology of an infinite constant sheaf.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)
EtaleFundamentalGroups.Cohomology.finiteTorsionH1Character_schemePullback
DocumentationGeometric inverse image of the actual finite-coefficient direct limit is dual to the actual induced map on topological abelianizations.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleCohomology.Classical
open ProCGroups.ProC
universe u v
namespace EtaleFundamentalGroups.Cohomology
local instance coefficientTopology (n : ℕ) :
TopologicalSpace (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⊥
local instance coefficientDiscrete (n : ℕ) :
DiscreteTopology (Multiplicative (finiteTorsionCoefficients.{u} n)) := ⟨rfl⟩
variable {X : Scheme.{u}} [ConnectedSpace X]
{Ω : Type u} [Field Ω] [IsSepClosed Ω] (ξ : Spec (.of Ω) ⟶ X)