ModuleProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
19 declarations indexed from sourceView source ↗ Module documentation
Proj Space eq comap map of ideal basic Open eq span
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.X_pow_mem
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh
DocumentationThe section on the chosen projective chart represented by a homogeneous numerator divided by a matching coordinate power.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_add
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_zero
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_congr
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_eq_zero
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_mul
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_mul'
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_sum
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.coe_decompose
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.decompose_sum_apply
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.dh_decompose_mem_of_mem_span
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.decompose_of_isHomogeneous
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Dehom
variable {R : Type} [CommRing R] (n : ℕ) (i : Fin (n + 1))
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.homogeneousComponent_map
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Map
variable (n : ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (i : Fin (n + 1))
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
local notation "φ" => MvPolynomial.map (algebraMap A B)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.coe_decompose_map
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Map
variable (n : ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (i : Fin (n + 1))
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
local notation "φ" => MvPolynomial.map (algebraMap A B)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.basicOpen_le_preimage
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Map
variable (n : ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (i : Fin (n + 1))
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
local notation "φ" => MvPolynomial.map (algebraMap A B)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.map_mem
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Map
variable (n : ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (i : Fin (n + 1))
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
local notation "φ" => MvPolynomial.map (algebraMap A B)
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span.AlgebraicGeometry.ProjSpace.BCComap.appLE_dh
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
noncomputable section
namespace AlgebraicGeometry
namespace ProjSpace
namespace BCComap
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
section Map
variable (n : ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (i : Fin (n + 1))
local notation "𝒜A" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) A
local notation "𝒜B" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) B
local notation "φ" => MvPolynomial.map (algebraMap A B)
AlgebraicGeometry.ProjSpace.eq_comap_map_of_ideal_basicOpen_eq_span
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_eq_comap_map_of_ideal_basicOpen_eq_span
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.HomogeneousLocalization
attribute [local instance] MvPolynomial.gradedAlgebra
open _root_.MvPolynomial
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.HilbertFunctor