ModuleSerrePairing_eq_of_cechH1ToH1_eq.lean
Nyll.AlgebraicCurves.Cohomology.SerrePairing_eq_of_cechH1ToH1_eq
6 declarations indexed from sourceView source ↗ Module documentation
Serre Pairing eq of cech H1To H1 eq
Declarations
AlgebraicCurve.Place.ord_nonneg_of_mem_t0
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
namespace Place
open scoped _root_.AlgebraicCurve.Place in
AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1.AlgebraicCurve.canonicalDivisorOf_nonneg_of_mem_regularDifferentials_t0
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Generic
variable [HasCanonicalLocalResidueKStar K F] [∀ v : Place K F, v.DCoordGenerates] [Nontrivial
Ω[F⁄K]]
[HasCanonicalDivisor (K := K) (F := F)] [HasPrincipalDivisors K F]
omit [HasCanonicalLocalResidueKStar K F] [HasPrincipalDivisors K F] in
AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1.AlgebraicCurve.serrePairing_apply_mk_eq_weilOfKaehler_t0
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Generic
variable [HasCanonicalLocalResidueKStar K F] [∀ v : Place K F, v.DCoordGenerates] [Nontrivial
Ω[F⁄K]]
[HasCanonicalDivisor (K := K) (F := F)] [HasPrincipalDivisors K F]
AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1.AlgebraicCurve.omegaSpace_zero_apply_eq_of_mk_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Generic
variable [HasCanonicalLocalResidueKStar K F] [∀ v : Place K F, v.DCoordGenerates] [Nontrivial
Ω[F⁄K]]
[HasCanonicalDivisor (K := K) (F := F)] [HasPrincipalDivisors K F]
omit [HasCanonicalLocalResidueKStar K F] [∀ (v : Place K F), v.DCoordGenerates]
[Nontrivial Ω[F⁄K]] [HasCanonicalDivisor (K := K) (F := F)] in
AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1.AlgebraicCurve.serrePairing_eq_of_cechH1ToH1_eq'
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Generic
variable [HasCanonicalLocalResidueKStar K F] [∀ v : Place K F, v.DCoordGenerates] [Nontrivial
Ω[F⁄K]]
[HasCanonicalDivisor (K := K) (F := F)] [HasPrincipalDivisors K F]
AlgebraicCurve.serrePairing_eq_of_cechH1ToH1_eq
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1
open KaehlerDifferential
open _root_.AlgebraicCurve
_root_.AlgebraicCurves.Cohomology.Proofs.SerrePairingCechH1ToH1.AlgebraicCurve in