ModuleScheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.lean
Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
12 declarations indexed from sourceView source ↗ Module documentation
Scheme Modules Proj Presentation exists proj Presentation pullback sigma eq to Proj eq
Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.preimage_chart
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.σ'
DocumentationThe presenting sections pulled back through the adjunction unit.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.presheaf_map_congr
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
omit 𝔓 in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.eta
DocumentationThe pullback of a module section through the adjunction unit.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.eta_smul
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
omit 𝔓 f in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.eta_resTop
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
omit 𝔓 f in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.ratio_pulled
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.comp_app_ratio
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.precomp
DocumentationThe projective presentation obtained by pulling back the module and precomposing its projective map.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.precomp_σ
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq.AlgebraicGeometry.Scheme.Modules.PresPre.precomp_toProj
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
universe u
open Opposite TopologicalSpace
namespace AlgebraicGeometry
namespace Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace PresPre
variable {R : Type u} [CommRing R] {X X' : Scheme.{u}} {f : X ⟶ Spec (.of R)} (p : X' ⟶ X)
{M : X.Modules} {N : ℕ} (𝔓 : M.ProjPresentation f N)
local notation "𝒜R" => MvPolynomial.homogeneousSubmodule (Fin (N + 1)) R
AlgebraicGeometry.Scheme.Modules.ProjPresentation.exists_projPresentation_pullback_sigma_eq_toProj_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicGeometry
universe u
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
attribute [local instance] MvPolynomial.gradedAlgebra
open _root_.AlgebraicCurves.Geometry.Sheaves.Proofs in
open Scheme_Modules_ProjPresentation_exists_projPresentation_pullback_sigma_eq_toProj_eq in
open AlgebraicGeometry.Scheme.Modules.PresPre in