AlgebraicCurve.Pic0.nsmul_mk_eq_zero_of_isPrincipal
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.Pic0_nsmul_mk_eq_zero_of_isPrincipal
open AlgebraicCurveLean source · statement
theorem _root_.AlgebraicCurve.Pic0.nsmul_mk_eq_zero_of_isPrincipal {K F : Type*} [Field K] [Field F]
[Algebra K F] (D : Divisor.degZero (K := K) (F := F)) (m : ℕ)
(hD : Divisor.IsPrincipal (m • (D : Divisor K F))) : m • Pic0.mk D = 0