ModuleProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.lean
Nyll.AlgebraicCurves.Cohomology.Sheaves.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
19 declarations indexed from sourceView source ↗ Module documentation
Proj Space exists linear Equiv base Change cochain twist of is Pullback
Declarations
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.preimage_pullbackChart
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
omit [IsAffineHom ι] [IsAffineHom ι'] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.preimage_inter
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.inter_le_pullbackChart
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.isAffineOpen_inter
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.X_eq_mvMapGraded_mul_one
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.one_mem_zero
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.toB
DocumentationThe coordinate localization map induced by the coefficient base change.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.toB_ratio
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.restrictFun_app_pullAway
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
omit [IsAffineHom ι] [IsAffineHom ι'] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.restrictFun_app_frameUnit
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
omit [IsAffineHom ι] [IsAffineHom ι'] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.restrictFun_app_eq
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.appLE_top_top
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.appLE_hom_apply
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
section Setup
variable {A : Type u} [CommRing A] {n : ℕ} {Z : Scheme.{u}}
(ι : Z ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A)) [IsAffineHom ι]
(B : Type u) [CommRing B] [Algebra A B] {Z' : Scheme.{u}}
(ι' : Z' ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B)) [IsAffineHom ι']
(e : Z' ⟶ Z)
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.valAddHom
DocumentationEvaluation of all chart components of a twist section as an additive map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.val_sum
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.val_zsmul
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.val_sum'
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
AlgebraicCurves.Cohomology.Sheaves.Proofs.ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3.val_zsmul'
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace P2mWs6C3
AlgebraicGeometry.ProjSpace.exists_linearEquiv_baseChange_cochain_twist_of_isPullback
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicGeometry.ProjSpace
open CategoryTheory CategoryTheory.Limits MvPolynomial TensorProduct
universe u
attribute [local instance] MvPolynomial.gradedAlgebra
open AlgebraicCurves.Cohomology.Sheaves.Proofs in
open ProjSpace_exists_linearEquiv_baseChange_cochain_twist_of_isPullback.P2mWs6C3 in