FormalConjecturesForMathlib/AlgebraicGeometry/EllipticCurve/MinimalDiscriminant.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
2 declarations, 0 contain sorry, 0 declared as axioms
Minimal discriminants of elliptic curves over number fields
The minimal discriminant ideal of an elliptic curve over a number field, together with the local exponents cutting it out.
References
- [J. Silverman, The Arithmetic of Elliptic Curves][silverman2009], Section VIII.8.
Imports (3)
Imported by 1 file
- def
WeierstrassCurve.minimalDiscriminantExponentDocumented declaration: minimalDiscriminantExponent line 45 sourceSource documentation
The exponent of
vin the minimal discriminant ideal ofW: the natural numbernsuch that the discriminant of a minimal model over thev-adic completion has valuationexp (-n). A vanishing discriminant has valuation0, whoselogis0, so this is only meaningful for ellipticW.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,WeierstrassCurve,IsDedekindDomain.HeightOneSpectrum,NumberField.RingOfIntegers,NatProof uses:
Int.toNat,Neg.neg,Int,WithZero.log,Valuation,IsDedekindDomain.HeightOneSpectrum.adicCompletion,WithZero,Multiplicative,IsDedekindDomain.HeightOneSpectrum.valuation,Subtype,Membership.mem,ValuationSubring,IsDedekindDomain.HeightOneSpectrum.adicCompletionIntegers,IsDiscreteValuationRing.maximalIdeal,WeierstrassCurve.ฮ,WeierstrassCurve.minimal,WeierstrassCurve.baseChange30 instances, coercions and auxiliary constants left out.
noncomputable def minimalDiscriminantExponent (W : WeierstrassCurve K) (v : HeightOneSpectrum (๐ K)) : โ := โฆ - def
WeierstrassCurve.minimalDiscriminantDocumented declaration: minimalDiscriminant line 54 sourceSource documentation
The minimal discriminant ideal of an elliptic curve over a number field is the product of the local minimal discriminant ideals
v.asIdeal ^ W.minimalDiscriminantExponent vover all nonzero prime idealsvof its ring of integers. Only finitely many exponents are nonzero. See LMFDB.L4DEL explanation
The minimal discriminant ideal of an elliptic curve over a number field is the product of the local minimal discriminant ideals
v.asIdeal ^ W.minimalDiscriminantExponent vover all nonzero prime idealsvof its ring of integers. Only finitely many exponents are nonzero. See LMFDB.Sources and attribution: Pinned Lean source (1646ca16afd6)
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Field,NumberField,WeierstrassCurve,Ideal,NumberField.RingOfIntegersProof uses:
finprod,IsDedekindDomain.HeightOneSpectrum,HPow.hPow,Nat,IsDedekindDomain.HeightOneSpectrum.asIdeal, WeierstrassCurve.minimalDiscriminantExponent13 instances, coercions and auxiliary constants left out.
noncomputable def minimalDiscriminant (W : WeierstrassCurve K) : Ideal (๐ K) := โฆ