ModuleWeilKaehlerAgree_of_residueTheorem.lean
Nyll.AlgebraicCurves.Differentials.Residues.WeilKaehlerAgree_of_residueTheorem
15 declarations indexed from sourceView source ↗ Module documentation
Weil Kaehler Agree of residue Theorem
Declarations
AlgebraicCurve.Place.ord_nonneg_of_mem
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (v : Place K F)
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.kaehlerResidueTerm_single_of_ne
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SingleEval
variable [HasCanonicalLocalResidueKStar K F]
open scoped Classical in
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.weilOfKaehler_single_s6
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SingleEval
variable [HasCanonicalLocalResidueKStar K F]
variable [HasCanonicalDivisor (K := K) (F := F)] [∀ v : Place K F, v.DCoordGenerates]
[Nontrivial Ω[F⁄K]]
open scoped Classical in
AlgebraicCurve.Place.localResidue_mul_uniformizer_inv
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SimplePoleProbe
variable [HasCanonicalLocalResidueKStar K F]
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (v : Place K F)
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.simplePoleProbe
DocumentationA single-place adele probing the residue coefficient of the specified differential.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SimplePoleProbe
variable [HasCanonicalLocalResidueKStar K F]
variable [HasCanonicalDivisor (K := K) (F := F)] [∀ v : Place K F, v.DCoordGenerates]
[Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.weilOfKaehler_simplePoleProbe
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SimplePoleProbe
variable [HasCanonicalLocalResidueKStar K F]
variable [HasCanonicalDivisor (K := K) (F := F)] [∀ v : Place K F, v.DCoordGenerates]
[Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.simplePoleProbe_mem_adeleBdd
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section SimplePoleProbe
variable [HasCanonicalLocalResidueKStar K F]
variable [HasCanonicalDivisor (K := K) (F := F)] [∀ v : Place K F, v.DCoordGenerates]
[Nontrivial Ω[F⁄K]]
open scoped Classical in
omit [HasCanonicalLocalResidueKStar K F] [Nontrivial Ω[F⁄K]] in
AlgebraicCurve.Place.exists_trace_residue_ne_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
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.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.weilOfKaehler_ne_zero_s6
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Nonvanishing
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.trace_residueField_eq_zero_of_weilOfKaehler_mem
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Maximality
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.weilOfKaehler_omegaSpace_le_canonical_s6
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Maximality
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.weilKaehlerAgree_of_residueTheorem_s6
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Discharge
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.gate_weilKaehlerAgree_recovers_adeleBdd_vanish
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Discharge
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem.AlgebraicCurve.gate_canonicalDivisor_maximal_fixedPoint
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve
section Discharge
variable [HasCanonicalLocalResidueKStar K F] [HasCanonicalDivisor (K := K) (F := F)]
[∀ v : Place K F, v.DCoordGenerates] [Nontrivial Ω[F⁄K]]
AlgebraicCurve.weilKaehlerAgree_of_residueTheorem
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs.WeilKaehlerAgree_of_residueTheorem
noncomputable section
open _root_.IsDedekindDomain
open _root_.WithZero
open _root_.Module
open _root_.IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve