ModuleProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
12 declarations indexed from sourceView source ↗ Module documentation
Proj Space exists proj Presentation to Proj eq and locally Trivial
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.U
DocumentationThe pulled-back standard projective chart indexed by a universe-lifted coordinate.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.fu
DocumentationThe transition unit between the two chosen frames on a pulled-back projective chart.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.fu_self
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.fu_cocycle
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.cocycle
DocumentationThe unit cocycle formed by the projective transition units on chart intersections.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.σ
DocumentationThe global section of the glued line bundle obtained from the transition units for the chosen coordinate.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.map_σ
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.map_σ_of_le
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.fu_smul_map_σ
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.exists_mem_U
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial.AlgebraicGeometry.ProjSpace.PRES.pres
DocumentationThe projective presentation of the glued line bundle using the given morphism and its coordinate sections.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace PRES
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
open AlgebraicGeometry.Scheme.Modules AlgebraicGeometry.Scheme.Modules.GlueOfCocycle
variable {A : Type u} [CommRing A] {n : ℕ} {X : Scheme.{u}}
(φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
AlgebraicGeometry.ProjSpace.exists_projPresentation_toProj_eq_and_locallyTrivial
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_projPresentation_toProj_eq_and_locallyTrivial
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.Opposite
open _root_.TopologicalSpace
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.MvPolynomial
attribute [local instance] MvPolynomial.gradedAlgebra