Branes with multiplicity are bounded by
ProvedFTheoryK3.sum_rootMultiplicity_discriminant_leLet be a field and with . For every finite set of base points,
The left-hand side counts, with multiplicity, the degenerate fibres (7-branes) at the points of ; the inequality says the total brane charge over any finite collection of points is bounded by the degree of the discriminant. Points of that are not roots of contribute .
Formalization Note. The hypothesis is needed for (natDegree) to be a meaningful bound; the sum ranges over a Finset, whose elements are distinct.
import Definitions.Def_FTheoryK3Core
open Polynomial
variable {k : Type*} [Field k]
namespace FTheoryK3
theorem sum_rootMultiplicity_discriminant_le
(f g : k[X]) (h : Δ f g ≠ 0) (S : Finset k) :
(∑ t₀ ∈ S, (Δ f g).rootMultiplicity t₀) ≤ (Δ f g).natDegree := by
sorry
end FTheoryK3
Read-back
What the Lean code literally says, in plain math · claude-opus-4-8
Read-back (blind, independent auditor). Let be a field. For all , assuming , and for every finite set (a Finset), . Terms where is not a root contribute . The nonvanishing hypothesis is what makes meaningful as a bound. No characteristic assumption is imposed.
Confirmed by the mission captain (proposal self-audit).