JacobianVarieties.Pic0.Proofs.Pic0_pushforwardHom_pullbackHom.AlgebraicCurve.Pic0.pushforwardHom_pullbackHom_s11
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.Pic0_pushforwardHom_pullbackHom
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace Pic0
open _root_.AlgebraicCurve.Pic0
open _root_.AlgebraicCurve.Pic0
open _root_.AlgebraicCurve
variable {K F F' : Type*} [Field K] [Field F] [Field F'] [Algebra K F] [Algebra K F'] [Algebra F F']
[IsScalarTower K F F'] [Algebra.IsIntegral F F'] [HasPrincipalDivisors K F']Lean source · statement
theorem pushforwardHom_pullbackHom_s11 [Module.Finite F F'] [SumRamificationInertia K F F']
(H : Divisor.PushforwardNormFormula K F F') (x : Pic0 K F) :
pushforwardHom K F F' H (pullbackHom F' x) = (Module.finrank F F' : ℤ) • x