Bookkeeping for the one-step descent of agreement #
Small lemmas used by the proof of agreeOnSubspace_blowUpLift
(Hironaka/Resolution/Analytic/MaximalContact/OneStepDescent.lean):
stalkCast: the transport๐ช_{M,x} โ ๐ช_{M,y}along an equality of pointsx = y(a ring homomorphism, the identity aftersubst), with its behaviour on germs of sections, constants, coordinate germs and pulled-back germs โ all bysubst. It lets the two liftsf' q = g' qbe compared without rewriting under dependent types.germMap_germMap_germ: functoriality of the stalk maps for a commuting squareฯ โ f' = f โ ฯ', on germs of sections (no cast: the two membership proofs are separate).eval_map_of_isLocalHom: a local stalk homomorphism fixing the constants preserves values.stalkIdeal_le_vanishingStalk_of_subset_cosupport: ifZ โ cosupp Jthen every germ ofJvanishes onZโ the bridge from Kollรกr's "Z_i^U โ W_i" [Kol07, Theorem 97, proof] toJ โ I_Z(the hypothesis1 โค ฮฝ_Z(J)of the marked transform with mark1).Ideal.mem_colon_span_singleton_iff: the colon by a principal ideal (the stalk of the marked transform on the exceptional divisor; off it the colon is by the unit ideal,Ideal.colon_coe_topofHironaka/Scheme/Snc/TotalTransformOffCentre.lean).agreeOnSubspace_of_forall_sub_mem: the pointwise criterion forAgreeOnSubspace f' g' Kโ at everyqwithK_q โ โค,f' q = g' qandf'^* s โ g'^* s โ K_qfor every germs.
The colon by a principal ideal #
Values through local homomorphisms; germs of an ideal vanish on its cosupport #
A local ring homomorphism of stalks fixing the constants preserves the values of germs.
Kollรกr's "Z_i^U โ W_i" [Kol07, Theorem 97, proof] read at the level of ideals: if the closed
set Z lies in the cosupport of J, every germ of J vanishes on Z โ J_a โ I_{Z,a} for the
vanishing ideal of Z (vanishingStalk).
Transport of stalks along an equality of points #
The transport ๐ช_{M,x} โ ๐ช_{M,y} along x = y (the identity after subst).
Equations
- Hironaka.Manifold.stalkCast h = h โธ RingHom.id โ((Manifold.structureSheaf ๐ E M).presheaf.stalk x)
Instances For
Functoriality of the stalk maps on a commuting square; the pointwise criterion #
The transport commutes with the stalk map of ฯ on germs of sections.
Functoriality of the stalk maps on a commuting square ฯ โ f' = f โ ฯ', on the germ of a
section h at the common image point (the two membership proofs are separate, so no transport of
stalks is needed).
The pointwise criterion for AgreeOnSubspace f' g' K: at every point q where K_q โ โค, the
two maps agree, f' q = g' q, and their stalk maps agree modulo K_q on every germ at that point
(the second read through the transport along f' q = g' q).