ModuleProjSpace_isQuasicoherent_twist.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_isQuasicoherent_twist
26 declarations indexed from sourceView source ↗ Module documentation
Proj Space is Quasicoherent twist
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.restrictFun_injective_of_ge
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_restrictFun
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.exists_pow_mul_eq_zero
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.exists_restrictFun_eq_mul_pow
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.restrictFun_mul_pow_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.V
DocumentationThe intersection of the affine open with the chosen pullback chart.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.V₂
DocumentationThe intersection of the affine open with two pullback charts.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.isAffineOpen_V
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.isAffineOpen_V₂
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.fV
DocumentationThe restriction of the function to the intersection with one pullback chart.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.fV₂
DocumentationThe restriction of the function to the intersection with two pullback charts.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV₂
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.inf_le_basicOpen_fV
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV_le_inf
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV₂_le_left
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV₂_le_right
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.basicOpen_fV₂_le_inf
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Pieces
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.torsion
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Torsion
variable (U : X.affineOpens) (f : Γ(X, U.1))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.z
DocumentationThe chosen chart component of a twisted section, restricted to the corresponding basic open.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Extension
variable (U : X.affineOpens) (f : Γ(X, U.1)) (x : (twist π φ m).obj (X.basicOpen f))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.exists_numerators
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Extension
variable (U : X.affineOpens) (f : Γ(X, U.1)) (x : (twist π φ m).obj (X.basicOpen f))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.defect
DocumentationThe difference between two candidate sections after applying the twist transition function.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Extension
variable (U : X.affineOpens) (f : Γ(X, U.1)) (x : (twist π φ m).obj (X.basicOpen f))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.restrictFun_defect_eq_zero
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Extension
variable (U : X.affineOpens) (f : Γ(X, U.1)) (x : (twist π φ m).obj (X.basicOpen f))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.extension
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
section Extension
variable (U : X.affineOpens) (f : Γ(X, U.1)) (x : (twist π φ m).obj (X.basicOpen f))
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist.P2mTwistQC.main
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace P2mTwistQC
open AlgebraicGeometry.ProjSpace
variable {A : Type u} [CommRing A] {N : ℕ} {X : Scheme.{u}}
(π : X ⟶ Spec (.of A)) (φ : X ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (N + 1)) A)) (m : ℕ)
AlgebraicGeometry.ProjSpace.isQuasicoherent_twist
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_isQuasicoherent_twist
open CategoryTheory AlgebraicGeometry
universe u
attribute [local instance] MvPolynomial.gradedAlgebra