ModuleScheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.lean
Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
15 declarations indexed from sourceView source ↗ Module documentation
Fibrewise invertibility of a zero ideal
For an invertible module on a flat locally finite-type scheme, invertibility of the section zero ideal in every geometric fibre implies global invertibility and flatness of the zero subscheme over the base.
Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.Algebra.IsPushout.ker_algebraMap_eq_map_ker
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace Algebra
open _root_.Algebra
namespace IsPushout
open _root_.Algebra.IsPushout
open _root_.Algebra.IsPushout
open _root_.Algebra
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.CommRingCat.ker_eq_map_ker_of_isPushout
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace CommRingCat
open _root_.CommRingCat
open _root_.CommRingCat
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.AlgebraicGeometry.Scheme.IdealSheafData.ideal_comap_top
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData hiding ideal_comap_of_le
open _root_.AlgebraicGeometry.Scheme hiding IdealSheafData.ideal_comap_of_le
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
variable {X Y : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.AlgebraicGeometry.Scheme.IdealSheafData.ideal_comap_of_le
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData hiding ideal_comap_of_le
open _root_.AlgebraicGeometry.Scheme hiding IdealSheafData.ideal_comap_of_le
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
variable {X Y : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.AlgebraicGeometry.Scheme.IdealSheafData.ideal_comap_of_isAffineHom
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData
open _root_.AlgebraicGeometry.Scheme.IdealSheafData hiding ideal_comap_of_le
open _root_.AlgebraicGeometry.Scheme hiding IdealSheafData.ideal_comap_of_le
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
variable {X Y : Scheme.{u}}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.mem_nonZeroDivisors_of_span_eq_span
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.mem_nonZeroDivisors_of_ideal_eq_span
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.isInvertible_of_forall_exists
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.flat_subschemeι_comp_of_forall_exists
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.mem_nonZeroDivisors_of_injective
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.tmul_one_mem_nonZeroDivisors_of_isPushout
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.appLE_SpecMap_fromSpec_comp_ΓSpecIso
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.tmul_one_mem_nonZeroDivisors_of_isInvertible_comap
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat.ZDFlatG.isInvertible_and_flat_of_locally_principal
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors
namespace ZDFlatG
AlgebraicGeometry.Scheme.Modules.IsInvertible.isInvertible_zeroSchemeIdeal_and_flat
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_isInvertible_zeroSchemeIdeal_and_flat
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry hiding Scheme.IdealSheafData.ideal_comap_of_le
open _root_.TensorProduct
open _root_.nonZeroDivisors