ModuleProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
17 declarations indexed from sourceView source ↗ Module documentation
Proj Space exists ideal Sheaf Data ideal basic Open eq span
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.pow_mem
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.gens
DocumentationHomogeneous fractions whose numerators belong to the ideal, with matching powers of the chosen degree-one denominator.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.chartIdeal
DocumentationThe ideal on a projective chart generated by homogeneous fractions from the given homogeneous ideal.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.overlapUnit
DocumentationThe overlap fraction represented by g ^ 2 / x, where x = f * g.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.awayMap_gen
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.map_chartIdeal_le
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.map_chartIdeal_eq
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.chartSheaf
DocumentationThe ideal sheaf on the affine chart induced by the chart ideal.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.chartSheaf_comap_specMap
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.le_preimage_awayι
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.ofIdealTop_ideal_top
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.appLE_awayToSection
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.bijective_appLE
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.ideal_eq_of_map_appLE
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.compat
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.K0.main
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace K0
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
variable (n : ℕ) (A : Type) [CommRing A] (I : Ideal (MvPolynomial (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "S" => MvPolynomial (Fin (n + 1)) A
AlgebraicGeometry.ProjSpace.exists_idealSheafData_ideal_basicOpen_eq_span
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_idealSheafData_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.HilbertFunctor