ModuleProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
17 declarations indexed from sourceView source ↗ Module documentation
Proj Space finite projective H0 twist of ker base Change of is Pullback
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.preimage_pullbackChart
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.preimage_inter
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.X_eq_mvMapGraded_mul_one
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.one_mem_zero
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.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.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.toB_ratio
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.restrictFun_app_pullAway
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.restrictFun_app_frameUnit
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.restrictFun_app_eq
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.toB_mkDeg
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
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.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.chartVal
DocumentationThe section on a pulled-back projective chart obtained from the homogeneous polynomial.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section Theta
variable {n : ℕ} {k : Type u} [CommRing k] {Zk : Scheme.{u}}
(ιk : Zk ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) k)) [IsAffineHom ιk] (d : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.isHomogeneous_of_mem
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section Theta
variable {n : ℕ} {k : Type u} [CommRing k] {Zk : Scheme.{u}}
(ιk : Zk ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) k)) [IsAffineHom ιk] (d : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.vertex
DocumentationThe degree-zero Cech index corresponding to the selected standard projective chart.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section Theta
variable {n : ℕ} {k : Type u} [CommRing k] {Zk : Scheme.{u}}
(ιk : Zk ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) k)) [IsAffineHom ιk] (d : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.chart_le_inter_vertex
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section Theta
variable {n : ℕ} {k : Type u} [CommRing k] {Zk : Scheme.{u}}
(ιk : Zk ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) k)) [IsAffineHom ιk] (d : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.exists_theta
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section Theta
variable {n : ℕ} {k : Type u} [CommRing k] {Zk : Scheme.{u}}
(ιk : Zk ⟶ Proj (MvPolynomial.homogeneousSubmodule (Fin (n + 1)) k)) [IsAffineHom ιk] (d : ℕ)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback.K4ISol.exists_kerEquiv
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization
namespace K4ISol
section KerEquiv
AlgebraicGeometry.ProjSpace.finite_projective_H0_twist_of_ker_baseChange_of_isPullback
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_finite_projective_H0_twist_of_ker_baseChange_of_isPullback
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry MvPolynomial TensorProduct
AlgebraicGeometry.HilbertFunctor
attribute [local instance] MvPolynomial.gradedAlgebra
open HomogeneousLocalization