Mixed cut flags with injective coordinate-local cuts and reduced final quotient
OpenPhilipponMultiplicity.exists_mixed_cut_flag_with_coordinate_local_conditionsLet be a Philippon base field, , and a closed irreducible subvariety. Let be closed, and fix with .
There are vector subspaces with such that the projective section is finite and disjoint from . There are an ordered list of blocks , block-linear forms , and actual homogeneous-coordinate cut ideals with
On , the equations for define exactly .
Write . For each choice of one coordinate in each block, put and . The same flag has these two properties on every such localization:
- At each step , multiplication by on is injective. Explicitly, implies for every .
- The final ideal is radical, equivalently is reduced.
Formalization Note. These are finitely many principal opens of the multicone, not degree-zero dehomogenized coordinate rings. Quotients equal to the zero ring, empty sections, and empty cutting lists are allowed. No global reducedness is required away from these opens. The assertion does not assume primary decompositions, associated-prime avoidance, radicality at all relevant primes, equality with a geometric vanishing ideal, or a numerical mixed-degree count.
This auxiliary geometric existence statement synthesizes generic filter-regular choice with reduced general mixed sections. It is not a verbatim numbered result from a single source. The simultaneous geometric choice and its translation to these explicit localized coordinate rings remain Open.
Verified closed-point reduction. The accepted sketch proves a Jacobson-ring membership criterion on principal opens and uses it to propagate injectivity and radicality from maximal localizations. The weak Nullstellensatz identifies the required maximal ideals with evaluation ideals of vectors whose blocks are nonzero. Points outside a cut have the unit localized ideal, so conditions are needed only on its actual geometric points.
The sole Open dependency is mixed cut flags with point-local conditions. It supplies the same section and flag, with injectivity at geometric points of each successive cut and reducedness at geometric points of the final cut. No property of an entire coordinate localization is assumed there. The simultaneous geometric choice remains Open; the passage from its point-local conditions to the displayed coordinate-open conditions is proved.
import Mathlib.RingTheory.Localization.Ideal import Definitions.Def_PhilipponMultiplicity_GeometricSupport set_option autoImplicit false open scoped BigOperators Topology
namespace PhilipponMultiplicity
open SectionThree SectionThreeSupport
theorem exists_mixed_cut_flag_with_coordinate_local_conditions
(K : Type*) [NontriviallyNormedField K] (hK : IsPhilipponBaseField K) :
∀ (M : MultiProjectiveSpace K) (W : Set M.Point),
@IsClosed _ M.zariskiTopology W → @IsIrreducible _ M.zariskiTopology W →
∀ (α : M.FactorIndex → ℕ), (∀ i, α i ≤ M.ambientDimension i) →
(∑ i, α i = locusDimension M W) →
∀ B : Set M.Point, @IsClosed _ M.zariskiTopology B → B ⊆ W →
(W \ B).Nonempty →
∃ L : ∀ i : M.FactorIndex, Submodule K (Fin (M.ambientDimension i + 1) → K),
(∀ i, Module.finrank K (L i) + α i = M.ambientDimension i + 1) ∧
(linearSlice M W L).Finite ∧ Disjoint (linearSlice M W L) B ∧
∃ (l : List M.FactorIndex) (P : ℕ → M.CoordinateRing)
(J : ℕ → Ideal M.CoordinateRing),
(∀ i, l.count i = α i) ∧ J 0 = M.vanishingIdeal W ∧
(∀ k (hk : k < l.length),
M.IsHomogeneous (P k) (Pi.single l[k] 1) ∧
J (k+1) = J k ⊔ Ideal.span {P k} ∧
∀ j : ∀ i : M.FactorIndex, Fin (M.ambientDimension i + 1),
let f := algebraMap M.CoordinateRing
(Localization.Away (∏ i,
(MvPolynomial.X (⟨i,j i⟩ : M.Variable) : M.CoordinateRing)))
∀ Q, f (P k) * Q ∈ (J k).map f → Q ∈ (J k).map f) ∧
(∀ x : M.Point, x ∈ linearSlice M W L ↔
x ∈ W ∧ ∀ k < l.length, M.eval (P k) x = 0) ∧
(∀ j : ∀ i : M.FactorIndex, Fin (M.ambientDimension i + 1),
((J l.length).map (algebraMap M.CoordinateRing
(Localization.Away (∏ i,
(MvPolynomial.X (⟨i,j i⟩ : M.Variable) : M.CoordinateRing))))).IsRadical) := by sorry
end PhilipponMultiplicity