Module

exists_point_I_eq_map.lean

Nyll.AlgebraicCurves.Hilbert.exists_point_I_eq_map
1 declaration indexed from sourceView source ↗

exists point I eq map

Declarations

AlgebraicGeometry.HilbertFunctor.exists_point_I_eq_map
Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Hilbert.Proofs.S_AlgebraicGeometry_HilbertFunctor_exists_point_I_eq_map
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped TensorProduct
theorem _root_.AlgebraicGeometry.HilbertFunctor.exists_point_I_eq_map
    (n : ℕ) (h : ℕ → ℕ) (A B : Type) [CommRing A] [CommRing B] [Algebra A B] (P : Point A n h) :
    ∃ Q : Point B n h, Q.I = P.I.map (MvPolynomial.map (algebraMap A B))