ModuleFibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.lean
Nyll.AlgebraicCurves.Differentials.Residues.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
18 declarations indexed from sourceView source ↗ Module documentation
Differentials, residues, and divisor correspondences
Separable extensions with generating coordinate differentials satisfy the fibre residue identity.
Declarations
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.FiberKaehlerCotraceResidueIdentity
DocumentationThe residue sum of a pulled-back differential over a place fibre agrees with the base differential residue of the field trace.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.localResidueCompletion_spec
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.localResidueCompletion_algebraMap
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.localResidueCompletion_add
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.localResidueCompletion_sum
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.kaehlerPullback_smul
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E]
[Algebra.IsIntegral E F] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.completionTraceF_apply
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.completionTraceF_mul_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.completionTraceAt_mul_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.kaehlerResidueTerm_pullback_diagonal_eq_dCoord_shift
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K E] [Algebra.IsIntegral E F] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.fiberKaehlerCotraceResidueIdentity_of_rtcc_cts
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.kaehlerResidueTerm_smul_diagonal
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.finsum_place_eq_finsum_fiber_sum
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.residueTheorem_of_fiberKaehlerCotraceResidueIdentity
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.mapBaseChange_surjective_of_subsingleton
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E]
[Algebra.IsIntegral E F] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.exists_kaehlerPullback_ne_zero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E]
[Algebra.IsIntegral E F] in
AlgebraicCurves.Differentials.Residues.Proofs.FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates.AlgebraicCurve.kaehlerPullback_ne_zero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a
namespace AlgebraicCurve
variable {K F E : Type*} [Field K] [Field F] [Algebra K F]
variable [HasCanonicalLocalResidueKStar K F]
variable [Field E] [Algebra K E] [HasCanonicalLocalResidueKStar K E]
variable [Algebra E F] [IsScalarTower K E F] [Algebra.IsIntegral E F]
omit [HasCanonicalLocalResidueKStar K F] [HasCanonicalLocalResidueKStar K E]
[Algebra.IsIntegral E F] in
AlgebraicCurve.fibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Differentials.Residues.Proofs
namespace FibreResidueIdentityAlong_of_separableAlong_of_dCoordGenerates
noncomputable section
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve.Place
open _root_.KaehlerDifferential
open _root_.ModularCurve.KwF4R1V391a