ModuleIntegralSectionCoordinateTransport.lean
Nyll.ShimizuYamaguchi26BranchedCoverings.Geometry.IntegralSectionCoordinateTransport
4 declarations indexed from sourceView source ↗ Module documentation
Transporting actual section ideals by the integral coordinate change
Pullback by the inverse of a scheme isomorphism agrees with pushforward by the isomorphism. Applied to reduced vanishing ideal sheaves, this identifies pullback with the vanishing ideal of the inverse image.
The explicit integral coordinate change therefore sends the actual kernel ideal of a second primitive section to that of the section with coordinates (-(a*u' + b*v'), u*v' - v*u'). The first section becomes the actual section at infinity. The only auxiliary data are Bezout coefficients for these primitive pairs, supplied by isCoprime_normalizedCoordinates. No comparison of section ideals is assumed.
These identities supply the coordinate transport in Lemma 2.3 of Ryoji Shimizu and Naganori Yamaguchi, On branched coverings of the projective line over the integers.
Declarations
ShimizuYamaguchi26BranchedCoverings.comap_inv_eq_map_hom
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace ShimizuYamaguchi26BranchedCoverings
attribute [local instance] MvPolynomial.gradedAlgebra
ShimizuYamaguchi26BranchedCoverings.comap_inv_vanishingIdeal
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace ShimizuYamaguchi26BranchedCoverings
attribute [local instance] MvPolynomial.gradedAlgebra
ShimizuYamaguchi26BranchedCoverings.integralSection_ker_comap_coordinateChange_inv
DocumentationThe actual ideal of the second section transforms to the ideal of its explicit normalized primitive coordinates. The supplied Bezout identity can be obtained from isCoprime_normalizedCoordinates.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace ShimizuYamaguchi26BranchedCoverings
attribute [local instance] MvPolynomial.gradedAlgebra
ShimizuYamaguchi26BranchedCoverings.integralSection_ker_comap_coordinateChange_inv_self
DocumentationPulling back the first section's actual ideal gives the actual section at infinity, including its scheme structure.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory
namespace ShimizuYamaguchi26BranchedCoverings
attribute [local instance] MvPolynomial.gradedAlgebra