Reduced mixed sections with primary-prime avoidance
OpenPhilipponMultiplicity.exists_reduced_mixed_section_with_primary_avoidanceLet be a Philippon base field, let , and let be closed and irreducible. Fix integers with , and a proper closed subset .
There exist linear subspaces of codimensions such that is finite and avoids . They can be accompanied by a list of block indices , block-linear equations , and cut ideals with
For each , there is a finite minimal multihomogeneous primary decomposition
such that avoids every relevant primary radical:
Here is the multiprojective irrelevant ideal. Relevant embedded components are included in this condition. Irrelevant components need not be avoided.
The final ideal and the reduced vanishing ideal of agree at every relevant prime of the homogeneous coordinate ring :
This is the geometric general-position input for the mixed-section construction. It retains the actual local scheme structure of the final intersection and imposes no assertion about Hilbert functions, large-degree homogeneous pieces, or numerical mixed degrees. The empty section and the empty list are allowed.
Formalization Note. The primary decompositions are the existing finite minimal homogeneous decompositions. Localization is at every relevant prime, not only at closed points or minimal primes. Linear subspaces are represented by vector submodules of dimension . This is an auxiliary combined formulation of the geometric selection step, not a verbatim numbered theorem in any one source.
Verified algebraic reduction. The accepted sketch proves a localized multiprojective Nullstellensatz: at every relevant prime , the localized geometric vanishing ideal of a homogeneous cut is contained in . Relevance supplies a product of coordinate variables that is a unit after localization; the ordinary affine Nullstellensatz supplies the radical membership. If the cut is reduced there, this proves equality of the two localized ideals.
The only Open dependency is mixed cut flags reduced on the relevant locus. It asks for the geometric section, its explicit equations, primary-prime avoidance, and local reducedness. A proved induction identifies the zero set of the cut chain with the chosen section. No equality with the section's vanishing ideal is assumed in the child. Irrelevant components and empty sections are allowed. The geometric selection remains Open.
import Definitions.Def_PhilipponMultiplicity_GeometricSupport set_option autoImplicit false open scoped BigOperators Topology
namespace PhilipponMultiplicity
open SectionThree SectionThreeSupport
theorem exists_reduced_mixed_section_with_primary_avoidance
(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} ∧
∃ A : PrimaryDecomposition M (J k), ∀ j : Fin A.count,
Hilbert.IsRelevant K M.factorCount M.ambientDimension (A.component j).radical →
P k ∉ (A.component j).radical) ∧
(∀ q : PrimeSpectrum M.CoordinateRing,
Hilbert.IsRelevant K M.factorCount M.ambientDimension q.asIdeal →
(J l.length).map
(algebraMap M.CoordinateRing (Localization.AtPrime q.asIdeal)) =
(M.vanishingIdeal (linearSlice M W L)).map
(algebraMap M.CoordinateRing (Localization.AtPrime q.asIdeal))) := by sorry
end PhilipponMultiplicity