ModuleProjSpace_exists_algHom_away_apply_ratio_eq.lean
Nyll.AlgebraicCurves.Geometry.Projective.ProjSpace_exists_algHom_away_apply_ratio_eq
6 declarations indexed from sourceView source ↗ Module documentation
Algebra maps from projective affine charts
Declarations
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_algHom_away_apply_ratio_eq.AlgebraicGeometry.ProjSpace.ChartLift.lift0
DocumentationEvaluation on the localization where the chosen projective coordinate is invertible.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace ProjSpace
open _root_.AlgebraicGeometry.ProjSpace
namespace ChartLift
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
variable (R : Type u) [CommRing R] (n : ℕ) (i : Fin (n + 1))
{B : Type v} [CommRing B] [Algebra R B] (b : Fin (n + 1) → B) (hb : b i = 1)
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_algHom_away_apply_ratio_eq.AlgebraicGeometry.ProjSpace.ChartLift.lift0_algebraMap
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace ProjSpace
open _root_.AlgebraicGeometry.ProjSpace
namespace ChartLift
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
variable (R : Type u) [CommRing R] (n : ℕ) (i : Fin (n + 1))
{B : Type v} [CommRing B] [Algebra R B] (b : Fin (n + 1) → B) (hb : b i = 1)
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_algHom_away_apply_ratio_eq.AlgebraicGeometry.ProjSpace.ChartLift.liftAway
DocumentationEvaluation of homogeneous affine-chart coordinates as an algebra homomorphism.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace ProjSpace
open _root_.AlgebraicGeometry.ProjSpace
namespace ChartLift
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
variable (R : Type u) [CommRing R] (n : ℕ) (i : Fin (n + 1))
{B : Type v} [CommRing B] [Algebra R B] (b : Fin (n + 1) → B) (hb : b i = 1)
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_algHom_away_apply_ratio_eq.AlgebraicGeometry.ProjSpace.ChartLift.liftAway_ratio
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace ProjSpace
open _root_.AlgebraicGeometry.ProjSpace
namespace ChartLift
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
variable (R : Type u) [CommRing R] (n : ℕ) (i : Fin (n + 1))
{B : Type v} [CommRing B] [Algebra R B] (b : Fin (n + 1) → B) (hb : b i = 1)
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
AlgebraicCurves.Geometry.Projective.Proofs.ProjSpace_exists_algHom_away_apply_ratio_eq.AlgebraicGeometry.ProjSpace.ChartLift.exists_algHom
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace ProjSpace
open _root_.AlgebraicGeometry.ProjSpace
namespace ChartLift
open _root_.AlgebraicGeometry.ProjSpace
open _root_.AlgebraicGeometry
attribute [local instance] MvPolynomial.gradedAlgebra
variable (R : Type u) [CommRing R] (n : ℕ) (i : Fin (n + 1))
{B : Type v} [CommRing B] [Algebra R B] (b : Fin (n + 1) → B) (hb : b i = 1)
local notation "𝒜" => MvPolynomial.homogeneousSubmodule (Fin (n + 1)) R
include hb in
AlgebraicGeometry.ProjSpace.exists_algHom_away_apply_ratio_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Projective.Proofs
namespace ProjSpace_exists_algHom_away_apply_ratio_eq
universe u v
open _root_.MvPolynomial
open _root_.HomogeneousLocalization
open _root_.AlgebraicGeometry
section
attribute [local instance] MvPolynomial.gradedAlgebra