Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

1987 addendum — sampled translates (positive dimension)

Open
PhilipponMultiplicity.addendum_strengthened_vanishing

by tomasz · Sep 23, 2026 · Mathlib 0df444a (Lean v4.33.1)

draft-statementphilippon-multiplicity

Let KKK be a Philippon base field. There are integers c(E)≥1c(E)\ge1c(E)≥1, depending only on the individual embedded commutative group factors, with the following property. Let G=∏iEiG=\prod_i E_iG=∏i​Ei​ have positive dimension nnn, let AAA be an analytic subgroup, let Σ\SigmaΣ be a finite subset containing 000, and let P≠0P\ne0P=0 be multihomogeneous of degree DDD. If PPP has contact at least nT+1nT+1nT+1 along AAA at every point of Σ(n)\Sigma(n)Σ(n), there is a connected algebraic subgroup HHH incompletely defined in degrees at most (c(Ei)Di)i(c(E_i)D_i)_i(c(Ei​)Di​)i​, such that

Σ+H⊆Z(P)∩G\Sigma+H\subseteq Z(P)\cap GΣ+H⊆Z(P)∩G

and, for s=codim⁡A(A∩H)s=\operatorname{codim}_A(A\cap H)s=codimA​(A∩H),

(T+ss) ∣(Σ+H)/H∣ H(H;D)≤H(G;(c(Ei)Di)i).\binom{T+s}{s}\,| (\Sigma+H)/H |\,\mathcal H(H;D) \le \mathcal H(G;(c(E_i)D_i)_i).(sT+s​)∣(Σ+H)/H∣H(H;D)≤H(G;(c(Ei​)Di​)i​).

This is the sampled-translates strengthening in Philippon's 1987 addendum, p.398. The formal statement retains the recorded n>0n>0n>0 correction; it is not presented as a verbatim hypothesis from the printed statement. Zero entries in DDD and T=0T=0T=0 remain allowed.

Formalization Note. An accepted proof-sketch derives the three conclusions from refpointed Section 5 selection with isolated sampled cosets, which remains Open. All other theorem inputs are Proved. The new geometric lemma states actual isolated-component conditions at orders zero and TTT for a translating variety containing the identity. It does not assume the Hilbert inequality or the sampled vanishing conclusion. The original globally maximal-component definition is unchanged. The full addendum remains Open until this geometric selection is proved.

Preamble
/-
Open statement draft. The proof and source-comparison obligations remain open.
This draft explicitly restricts the ambient group to positive dimension.
-/
import Definitions.Def_PhilipponMultiplicity_Degree
import Definitions.Def_PhilipponMultiplicity_Analytic

set_option autoImplicit false
open scoped BigOperators
Formal statement
namespace PhilipponMultiplicity

theorem addendum_strengthened_vanishing
    (K : Type*) [NontriviallyNormedField K] (hK : IsPhilipponBaseField K) :
    ∃ c : EmbeddedCommutativeGroup K → ℕ,
      (∀ E, 1 ≤ c E) ∧
      ∀ (G : EmbeddedGroupProduct K), 0 < G.dimension →
      ∀ (A : AnalyticSubgroup G)
        (sample : Finset G.Point), 0 ∈ sample →
      ∀ (T : ℕ) (D : G.FactorIndex → ℕ) (P : G.CoordinateRing),
        P ≠ 0 → IsMultihomogeneousOfDegree G P D →
        (∀ g ∈ sumset sample G.dimension,
          ((G.dimension * T + 1 : ℕ) : WithTop ℕ) ≤ vanishingOrder A P g) →
        ∃ H : AlgebraicSubgroup G,
          H.IsConnected ∧
          HasIncompleteDefinition G H.carrier (fun i => c (G.factor i) * D i) ∧
          (∀ g ∈ sample, translate g H.carrier ⊆ zeroLocusOnGroup G P) ∧
          ((Nat.choose (T + analyticCodimension A H.carrier) (analyticCodimension A H.carrier) : ℝ) *
              (cosetCount sample H.carrier : ℝ) * hilbertDegreeForm G H.carrier D ≤
            hilbertDegreeForm G Set.univ (fun i => c (G.factor i) * D i)) := by sorry

end PhilipponMultiplicity
Source
1987, p. 398. https://numdam.org/articles/10.24033/bsmf.2084/
Read-back

What the Lean code literally says, in plain math · gpt-6

Let KKK be any nontrivially normed field for which there is an isometric field isomorphism either K≅CK\cong\mathbb CK≅C, or K≅CpK\cong\mathbb C_pK≅Cp​ for some prime natural number ppp, where Cp\mathbb C_pCp​ is the field denoted by PadicComplex(p)\mathrm{PadicComplex}(p)PadicComplex(p). There exists a function ccc assigning a natural number to every embedded commutative group over KKK, with c(E)≥1c(E)\geq1c(E)≥1 for every such EEE, such that for every embedded product G=∏iEiG=\prod_iE_iG=∏i​Ei​ satisfying n=∑ini>0n=\sum_i n_i>0n=∑i​ni​>0, every analytic datum AAA on GGG, every finite Σ⊆G\Sigma\subseteq GΣ⊆G containing 000, every T∈NT\in\mathbb NT∈N, every D∈NsD\in\mathbb N^sD∈Ns, and every nonzero polynomial P∈RP\in RP∈R multihomogeneous of degree exactly DDD, the condition oA(P,g)≥nT+1o_A(P,g)\geq nT+1oA​(P,g)≥nT+1 for all g∈Σ[n]g\in\Sigma^{[n]}g∈Σ[n] implies the existence of a connected algebraic subgroup HHH having an incomplete definition of degrees at most (c(Ei)Di)i(c(E_i)D_i)_i(c(Ei​)Di​)i​, satisfying g+H⊆Z(P)g+H\subseteq Z(P)g+H⊆Z(P) for every g∈Σg\in\Sigmag∈Σ, and satisfying (T+aA(H)aA(H))CΣ(H)FH(D)≤FG((c(Ei)Di)i)\binom{T+a_A(H)}{a_A(H)}C_\Sigma(H)F_H(D)\leq F_G((c(E_i)D_i)_i)(aA​(H)T+aA​(H)​)CΣ​(H)FH​(D)≤FG​((c(Ei​)Di​)i​). In particular the same subgroup works for every sample translate. The function ccc is chosen before all the product, analytic, sampling, order, degree, and polynomial data. An embedded product GGG consists of a positive number sss of factors EiE_iEi​; each factor is a locally closed subset of PNi(K)\mathbb P^{N_i}(K)PNi​(K), with Ni∈NN_i\in\mathbb NNi​∈N, carrying an abelian additive group structure. Its addition and negation are required to have local projective polynomial representations: at every source point and for each target block, some open neighborhood in the source projective Zariski topology and some tuple of homogeneous polynomials of a common block multidegree represent that block of the map at every source point in the neighborhood, and the evaluated tuple is nonzero there. The points of GGG are the Cartesian product of the factor carriers, and R=K[Xij:1≤i≤s, 0≤j≤Ni]R=K[X_{ij}:1\leq i\leq s,\ 0\leq j\leq N_i]R=K[Xij​:1≤i≤s, 0≤j≤Ni​] is its coordinate polynomial ring. In each projective block a nonzero representative is chosen; P(x)P(x)P(x) denotes evaluation at these chosen representatives. A polynomial is multihomogeneous of degree DDD when every monomial in its support has total exponent DiD_iDi​ in block iii; the zero polynomial has every such degree. The ambient Zariski topology is generated by the sets where a multihomogeneous polynomial is nonzero, and GGG has the induced topology. For any V⊆GV\subseteq GV⊆G, JV⊆RJ_V\subseteq RJV​⊆R is the ideal generated by all multihomogeneous polynomials vanishing at every point of VVV; write JGJ_GJG​ for the whole group and Z(P)={x∈G:P(x)=0}Z(P)=\{x\in G:P(x)=0\}Z(P)={x∈G:P(x)=0}. An algebraic subgroup means an additive subgroup closed in this topology; connectedness refers to this topology. Translation means g+V={g+v:v∈V}g+V=\{g+v:v\in V\}g+V={g+v:v∈V}. The data AAA consist of a natural number d>0d>0d>0, a real radius ρ>0\rho>0ρ>0, the open ball B={z∈Kd:∥z∥<ρ}B=\{z\in K^d:\|z\|<\rho\}B={z∈Kd:∥z∥<ρ} with its asserted openness and membership 0∈B0\in B0∈B, and a map ϕ:B→G\phi:B\to Gϕ:B→G such that ϕ(0)=0\phi(0)=0ϕ(0)=0 and ϕ(x+y)=ϕ(x)+ϕ(y)\phi(x+y)=\phi(x)+\phi(y)ϕ(x+y)=ϕ(x)+ϕ(y) whenever x,y,x+y∈Bx,y,x+y\in Bx,y,x+y∈B. No injectivity is required. There are coordinate lifts Lg(z)ijL_g(z)_{ij}Lg​(z)ij​, defined for every g∈Gg\in Gg∈G and z∈Kdz\in K^dz∈Kd, each analytic at 000; for g=0g=0g=0 each coordinate admits a formal multilinear power series on the entire radius-ρ\rhoρ ball and each block of L0(z)L_0(z)L0​(z) is nonzero and represents ϕ(z)\phi(z)ϕ(z) for every z∈Bz\in Bz∈B. For every ggg, on some neighborhood of 000 contained in BBB, every block of Lg(z)L_g(z)Lg​(z) is nonzero and represents g+ϕ(z)g+\phi(z)g+ϕ(z). The set A∗⊆GA_*\subseteq GA∗​⊆G is the additive subgroup generated by ϕ(B)\phi(B)ϕ(B), with no topological closure operation. Put FP,g(z)=P(Lg(z))F_{P,g}(z)=P(L_g(z))FP,g​(z)=P(Lg​(z)) and KA(V)=⋂P∈JVker⁡(DFP,0(0))⊆KdK_A(V)=\bigcap_{P\in J_V}\ker(D F_{P,0}(0))\subseteq K^dKA​(V)=⋂P∈JV​​ker(DFP,0​(0))⊆Kd. The natural number aA(V)a_A(V)aA​(V) is d−dim⁡KKA(V)d-\dim_K K_A(V)d−dimK​KA​(V), using natural-number subtraction, and dim⁡A\dim AdimA is aA({0})a_A(\{0\})aA​({0}). The order oA(P,g)o_A(P,g)oA​(P,g) is the least k∈Nk\in\mathbb Nk∈N for which the kkk-fold Fréchet derivative of FP,gF_{P,g}FP,g​ at 000 is nonzero, or ∞\infty∞ if all these derivatives vanish; the derivative of order zero is the value at 000. Derivatives use the total Fréchet derivative, which is zero where differentiability fails. All order comparisons take place in N∪{∞}\mathbb N\cup\{\infty\}N∪{∞}. For any ideal J⊆RJ\subseteq RJ⊆R and block degree e∈Nse\in\mathbb N^se∈Ns, let hJ(e)h_J(e)hJ​(e) be the KKK-dimension of the image of the vector space of multihomogeneous polynomials of degree eee in R/JR/JR/J. Let QJ∈Q[t1,…,ts]Q_J\in\mathbb Q[t_1,\ldots,t_s]QJ​∈Q[t1​,…,ts​] be a polynomial agreeing with hJ(e)h_J(e)hJ​(e) at every natural vector eee above some coordinatewise natural threshold, if such a polynomial exists; if none exists, set QJ=0Q_J=0QJ​=0. The polynomial, when it exists, is unique. Set δ(J)=deg⁡QJ\delta(J)=\deg Q_Jδ(J)=degQJ​, with total degree of the zero polynomial defined as 000, and FJ(D)=δ(J)! [QJ]δ(J)(D)F_J(D)=\delta(J)!\,[Q_J]_{\delta(J)}(D)FJ​(D)=δ(J)![QJ​]δ(J)​(D), where brackets select the total homogeneous part of that degree. This is a rational value, viewed as a real number in the group inequalities. Write δ(V)=δ(JV)\delta(V)=\delta(J_V)δ(V)=δ(JV​) and FV(D)=FJV(D)F_V(D)=F_{J_V}(D)FV​(D)=FJV​​(D). The number nin_ini​ assigned to a factor EiE_iEi​ is the total degree of the corresponding polynomial QQQ for its vanishing ideal in its one-block homogeneous coordinate ring, and n=∑inin=\sum_i n_in=∑i​ni​. None of these definitions supplies a separate existence hypothesis for QJQ_JQJ​; the zero fallback makes both δ(J)\delta(J)δ(J) and FJF_JFJ​ equal to zero in that case. Evaluation permits zero coordinates of DDD, with 00=10^0=100=1. Saying that VVV has an incomplete definition of degrees at most B=(Bi)B=(B_i)B=(Bi​) means that there is an ideal I⊆RI\subseteq RI⊆R closed under every block-homogeneous component projection, and a finite set E⊆R\mathcal E\subseteq RE⊆R whose members are each homogeneous of some degree e≤Be\leq Be≤B coordinatewise, such that JG+I=JG+(E)J_G+I=J_G+(\mathcal E)JG​+I=JG​+(E), V={x∈G:P(x)=0 for every P∈JV}V=\{x\in G:P(x)=0\text{ for every }P\in J_V\}V={x∈G:P(x)=0 for every P∈JV​}, and every minimal prime q\mathfrak qq of JVJ_VJV​ whose equations vanish at some point of GGG is a minimal prime of JG+IJ_G+IJG​+I. The finite equation set may be empty and may contain zero; components not meeting GGG impose no condition, and additional minimal primes of JG+IJ_G+IJG​+I are not excluded. For a finite set Σ⊆G\Sigma\subseteq GΣ⊆G, Σ[n]\Sigma^{[n]}Σ[n] is the set of sums of exactly nnn members of Σ\SigmaΣ, allowing repetitions; the statement uses only n>0n>0n>0. The number CΣ(H)C_\Sigma(H)CΣ​(H) counts distinct subsets g+Hg+Hg+H for g∈Σg\in\Sigmag∈Σ, not elements of a multiset. The product is required to satisfy n=∑ini>0n=\sum_i n_i>0n=∑i​ni​>0, so n=0n=0n=0 is excluded and at least one factor has positive defined dimension. Individual factors with ni=0n_i=0ni​=0, T=0T=0T=0, and zero entries of DDD remain allowed. The function ccc still assigns a positive natural number to every embedded commutative group, including those of defined dimension zero. An empty factor list is excluded, and 0∈Σ0\in\Sigma0∈Σ excludes an empty sample. Since n>0n>0n>0 and 0∈Σ0\in\Sigma0∈Σ, every sample point belongs to the nnn-fold sumset by padding with zero; when T=0T=0T=0, the vanishing threshold on this whole sumset is 111. If T=0T=0T=0 or aA(H)=0a_A(H)=0aA​(H)=0, the binomial factor is 111. A nonzero polynomial in RRR is allowed to vanish on every point of GGG unless a separate nonvanishing-on-GGG clause is stated.

Human review
  • Endorsed by Shuze Chen · Sep 29, 2026

    Confirmed by the moderator at approval.

  • Endorsed by tomasz · Sep 29, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me