D-balanced ideals #
An ideal I with m = max-ord I is D-balanced if (Dⁱ I)^m ⊂ I^(m-i) for all i < m
[Kol07, 52 and Definition 83]. Locally the parameter m is explicit. Kollár's consequence
"at every point it has order either m or 0" is IsDBalanced.ord_eq_zero_or_le: if
ord I < m then D^(m-1) I = R ([Kol07, Lemma 74(3)]), so R = (D^(m-1) I)^m ⊂ I. The
D-balanced inclusions pass to any coordinate-compatible ring map (IsDBalanced.map), in
particular to the restriction R → R/⟨x₁⟩ to a coordinate hypersurface. Two examples close
the file: ⟨xᵢ^m⟩ is D-balanced with respect to m, and ⟨xᵢ xⱼ⟩ is not D-balanced with
respect to 2, since D ⟨xᵢ xⱼ⟩ = ⟨xᵢ, xⱼ⟩ and xᵢ² ∉ ⟨xᵢ xⱼ⟩ in K⟦X⟧
(X_sq_notMem_span_X_mul_X); their instances in ℚ⟦x₀, x₁⟧ are
HironakaExamples/Balanced/PowerSeriesTwoVariables.lean.
I is D-balanced with respect to m if (Dⁱ I)^m ≤ I^(m-i) for all i < m
[Kol07, 52 and Definition 83].
Instances For
A D-balanced ideal with respect to m ≥ 1 of order < m is the unit ideal
("(D^(m-1) I)_p = 𝒪_p, thus I^(m-1) and I both contain a unit at p",
[Kol07, Definition 83]).
"At every point it has order either m or 0" [Kol07, Definition 83], locally: ord I = 0
or m ≤ ord I.
If moreover ord I ≤ m then ord I ∈ {0, m}.
Kollár's "cosupp (I, m) = cosupp I" [Kol07, Definition 83], locally:
m ≤ ord I ↔ 1 ≤ ord I.
The D-balanced inclusions pass to the image under a ring map whose target derivations are
induced by the source ones (∂'ⱼ ∘ φ = φ ∘ ∂_{e j}), such as the restriction to a coordinate
hypersurface R/⟨x₁⟩: the algebra behind Kollár's remark that D-balanced ideals "behave very
well with respect to restriction to smooth subvarieties" [Kol07, 52].
⟨xᵢ^m⟩ is D-balanced with respect to m, since Dⁱ ⟨xᵢ^m⟩ = ⟨xᵢ^(m-i)⟩ and
⟨xᵢ^(m-i)⟩^m = ⟨xᵢ^m⟩^(m-i).
⟨xᵢ xⱼ⟩ is not D-balanced with respect to 2 as soon as xᵢ² ∉ ⟨xᵢ xⱼ⟩ (which holds in
ℚ⟦x₁, x₂⟧: X_sq_notMem_span_X_mul_X below), since D ⟨xᵢ xⱼ⟩ = ⟨xᵢ, xⱼ⟩.
In K⟦X⟧ (any field K, i ≠ j), Xᵢ² ∉ ⟨Xᵢ Xⱼ⟩: the coefficient of Xᵢ² in a multiple of
Xⱼ vanishes.