Włodarczyk's homogenized and coefficient ideals against Kollár's maximal coefficient ideals #
A comparison, used nowhere else in the library. Włodarczyk [Wlo05, §2.9] sets T(I) := D^{μ−1} I
(Kollár's maximal-contact ideal MC_μ(I), Hironaka/Algebra/Local/MaximalContact.lean) and defines
the homogenized ideal H(I) := I + D(I)·T(I) + ⋯ + D^{μ−1}(I)·T(I)^{μ−1}, with mark μ
(homogenized); the coefficient ideal [Wlo05, Definition 2.10.1] is the marked sum
C(I, μ) := ∑ᵢ (Dⁱ I, μ − i) (coefficientIdeal), where the sum of marked ideals with different
marks is Włodarczyk's (I₁, μ₁) + ⋯ + (Iₘ, μₘ) := (∑ᵢ Iᵢ^{∏_{k ≠ i} μ_k}, ∏ μ_k) [Wlo05, §2.8]
(MarkedIdeal.wsum).
Relation to Kollár's maximal coefficient ideals W_s(I) (Hironaka/Algebra/Local/Tuning.lean, with
parameter m = μ): each summand Dⁱ I · (D^{μ−1} I)ⁱ of H(I) has weight (μ − i) + i = μ, so
H(I) ≤ W_μ(I) (homogenized_le_W); each summand (Dⁱ I)^{μ!/(μ−i)} of C(I, μ) has weight
μ!, so C(I, μ) ≤ W_{μ!}(I) (coefficientIdeal_I_le_W). [Wlo05, Lemma 2.9.1] is verified at
the ideal level: H(I) = I for μ = 1; the series may run over all i; the marked form of the
summands; D(H(I, μ)) ≤ H(D(I, μ)) for μ > 1; and T(H(I)) = T(I), the analogue of
[Kol07, (99.4)]. The local halves of [Wlo05, Lemma 2.8.1 (1)] (the closed point lies in the
cosupport of a marked sum when it lies in the cosupport of every summand, inCosupp_wsum) and of
[Wlo05, Lemma 2.10.2] (inCosupp_coefficientIdeal) are included. His Lemmas 2.9.2, 2.10.2 and
2.10.4 otherwise concern multiple test blow-ups, the analogues of [Kol07, Theorem 100] and of the
going-up for D-balanced ideals, and are not treated here.
Włodarczyk's displayed range for the coefficient ideal is i = 1, …, μ in the arXiv text; the
proof of his Lemma 2.10.2 uses 0 ≤ i ≤ μ − 1, which is the range under which the marked sum of
§2.8 is meaningful (a summand of mark 0 would make the product of marks 0); that range is used
here.
Włodarczyk's sum of marked ideals with different marks [Wlo05, §2.8]:
(I₁, μ₁) + ⋯ + (Iₖ, μₖ) := (∑ᵢ Iᵢ^{∏_{j ≠ i} μⱼ}, ∏ⱼ μⱼ).
Equations
Instances For
[Wlo05, Lemma 2.8.1 (1)], the local half, valid in every local ring: if the closed point lies
in every cosupp (Iᵢ, μᵢ), it lies in cosupp of the sum.
Powers of marked ideals, (I, m)ᵏ = (Iᵏ, m k): the iterated product of marked ideals of
[Kol07, Definition 59] and [Wlo05, §2.8].
The homogenized ideal ([Wlo05, §2.9]) #
Włodarczyk's homogenized ideal H(I) := ∑_{i < μ} Dⁱ(I) · T(I)ⁱ with T(I) = D^{μ-1} I
(Kollár's MC_μ(I)); the marked ideal is (H(I), μ).
Equations
- c.homogenized I μ = ∑ i ∈ Finset.range μ, c.Dpow i I * c.MC I μ ^ i
Instances For
[Wlo05, Lemma 2.9.1 (1)]: H(I, 1) = (I, 1).
[Wlo05, Lemma 2.9.1 (2)]: the series ∑ᵢ Dⁱ(I) · T(I)ⁱ may run over all i; the terms with
i ≥ μ lie in T(I)^μ = D^{μ−1}(I) · T(I)^{μ−1}.
The relation to Kollár's maximal coefficient ideal: each summand Dⁱ I · (D^{μ−1} I)ⁱ has
weight (μ − i) + i = μ, so H(I) ≤ W_μ(I) (with parameter m = μ).
[Wlo05, Lemma 2.9.1 (3)], the summands: Dⁱ(I, μ) · (T(I), 1)ⁱ = (Dⁱ I · T(I)ⁱ, μ) for
i ≤ μ.
[Wlo05, Lemma 2.9.1 (3)]: (H(I), μ) = ∑_{i < μ} Dⁱ(I, μ) · (T(I), 1)ⁱ, a sum of marked
ideals all of mark μ (the sum of equally marked ideals of [Kol07, Definition 59]).
[Wlo05, Lemma 2.9.1 (4)]: for μ > 1, D(H(I, μ)) ≤ H(D(I, μ)), that is,
D(H_μ(I)) ≤ H_{μ−1}(D I).
W_1(I) ≤ MC_μ(I): a product of positive weight contains a factor Dʲ I with j < μ.
[Wlo05, Lemma 2.9.1 (5)], the analogue of [Kol07, (99.4)]: T(H(I, μ)) = T(I, μ).
The coefficient ideal ([Wlo05, Definition 2.10.1]) #
Włodarczyk's coefficient ideal C(I, μ) := ∑_{i < μ} (Dⁱ I, μ − i), the marked sum
([Wlo05, §2.8]) of the marked derivatives Dⁱ(I, μ) (markedD,
Hironaka/Algebra/Local/Derivative.lean).
Equations
- c.coefficientIdeal I μ = IsLocalRing.MarkedIdeal.wsum fun (i : Fin μ) => c.markedD { I := I, m := μ } ↑i ⋯
Instances For
The mark of C(I, μ) is μ! = ∏_{i < μ} (μ - i).
The ideal of C(I, μ) is ∑_{i < μ} (Dⁱ I)^{μ!/(μ-i)} (Villamayor's form).
The relation to Kollár's maximal coefficient ideal: each summand (Dⁱ I)^{μ!/(μ−i)} has
weight (μ − i) · μ!/(μ−i) = μ!, so C(I, μ) ≤ W_{μ!}(I) (with parameter m = μ).
The local half of [Wlo05, Lemma 2.10.2]: if μ ≤ ord I then the closed point lies in
cosupp C(I, μ), since each Dⁱ I has order ≥ μ − i (le_ord_Dpow).