Documentation

TauCeti.AlgebraicGeometry.ProjectiveSpectrum.ProjectiveLine

The projective line over a commutative ring #

The projective line over a commutative ring R is ℙ¹_R = Proj R[X₀, X₁], written here, following the convention of TauCeti.SymmetricAlgebra.projToSpec, as the projective spectrum of the symmetric algebra of R², whose two standard basis vectors are the homogeneous coordinates X₀ and X₁.

It is covered by the two standard affine charts D₊(Xᵢ). The chart D₊(Xᵢ) is the spectrum of the degree-zero part R[X₀, X₁]_(Xᵢ) of the localization away from Xᵢ, and dehomogenization, setting Xᵢ = 1 and the other coordinate to X, identifies it with the polynomial ring R[X]: the fraction p / Xᵢⁿ of a form p of degree n goes to p with Xᵢ = 1. Each chart Spec R[X] ⟶ ℙ¹_R is a schematically dense open immersion over any ring. The projective line ℙ¹_R is proper over R, as the Proj of the symmetric algebra of a finite module (TauCeti.SymmetricAlgebra.instIsProperOver), and smooth of relative dimension one over R, since each chart is the affine line Spec R[X]; it is integral when R is a domain, and its local rings are regular when R is a regular ring. Its formation commutes with every change of base ring R → S: ℙ¹_S is the fibre product ℙ¹_R ×_{Spec R} Spec S. Over a domain, its function field is the fraction field R(X) of the ring R[X] of functions on the chart D₊(X₀), the function X₁ / X₀ on that chart going to X.

Main definitions #

Main results #

References #

@[reducible, inline]

The projective line ℙ¹_R = Proj R[X₀, X₁] over a commutative ring R: the projective spectrum of the symmetric algebra of R², whose standard basis vectors are the homogeneous coordinates. It is a scheme over Spec R through TauCeti.SymmetricAlgebra.projToSpec, proper by TauCeti.SymmetricAlgebra.instIsProperOver.

Instances For
    noncomputable def TauCeti.AlgebraicGeometry.projectiveLine.coord (R : Type u) [CommRing R] (i : Fin 2) :
    SymmetricAlgebra R (Fin 2 → R)

    The homogeneous coordinate Xᵢ of the projective line: the i-th standard basis vector of R², in degree one of the symmetric algebra.

    Instances For

      The homogeneous coordinates have degree one.

      The monomial X₀ᵃ X₁ᵇ is a form of degree a + b.

      The power (X₀X₁)ᵏ is a form of degree 2k.

      Each homogeneous coordinate is a nonzerodivisor, even over a nonreduced base ring.

      A linear form is the combination of the two homogeneous coordinates with its coefficients.

      The linear forms are the R-combinations of the two homogeneous coordinates.

      theorem TauCeti.AlgebraicGeometry.projectiveLine.exists_eq_coord_pow_mul_add_coord_pow_mul (R : Type u) [CommRing R] {k l : ℕ} (hkl : k ≤ l + 1) {r : SymmetricAlgebra R (Fin 2 → R)} (hr : r ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) (k + l)) :
      ∃ a ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) l, ∃ b ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) l, r = coord R 0 ^ k * a + coord R 1 ^ k * b

      Forms of degree at least 2k - 1 lie in the ideal (X₀ᵏ, X₁ᵏ). A form of degree k + l with k ≤ l + 1 is X₀ᵏ a + X₁ᵏ b for forms a and b of degree l: each of its monomials X₀ᵖ X₁^q, with p + q = k + l ≥ 2k - 1, has p ≥ k or q ≥ k.

      theorem TauCeti.AlgebraicGeometry.projectiveLine.exists_eq_coord_pow_mul_add_coord_pow_mul_add (R : Type u) [CommRing R] {m k l : ℕ} (hk : k = l + m + 2) {r : SymmetricAlgebra R (Fin 2 → R)} (hr : r ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) (k + l)) :
      ∃ a ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) l, ∃ b ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) l, ∃ c ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) m, r = coord R 0 ^ k * a + coord R 1 ^ k * b + (coord R 0 * coord R 1) ^ (l + 1) * c

      For k = l + m + 2, a form of degree k + l is X₀ᵏ a + X₁ᵏ b + (X₀X₁)ˡ⁺¹ c with a and b of degree l and c of degree m: a monomial X₀ᵅ X₁ᵝ of degree k + l with α, β < k has α, β ≥ l + 1.

      Dehomogenization at Xᵢ: the R-algebra map R[X₀, X₁] → R[X] setting Xᵢ = 1 and the other homogeneous coordinate to X.

      Instances For
        @[simp]

        Dehomogenization at Xᵢ sends Xᵢ to 1.

        @[simp]

        Dehomogenization at Xᵢ sends the other homogeneous coordinate to X.

        Dehomogenizing a form of degree j gives a polynomial of degree at most j.

        The standard affine charts #

        The chart ring of D₊(Xᵢ) is a polynomial ring: dehomogenization identifies the degree-zero part R[X₀, X₁]_(Xᵢ) of the localization away from Xᵢ with R[X].

        Instances For
          @[simp]

          The chart isomorphism sends p / Xᵢⁿ to the dehomogenization of p.

          Dehomogenization is injective on forms of a fixed degree: a form of degree j vanishes once it does after setting Xᵢ = 1.

          theorem TauCeti.AlgebraicGeometry.projectiveLine.eq_zero_of_coord_pow_mul_eq (R : Type u) [CommRing R] {m k k' j' : ℕ} (hk' : j' + m + 2 = k') {a b c : SymmetricAlgebra R (Fin 2 → R)} (hb : b ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) j') (hc : c ∈ SymmetricAlgebra.homogeneousSubmodule R (Fin 2 → R) m) (h : coord R 0 ^ k * coord R 1 ^ k' * c = (coord R 0 * coord R 1) ^ (m + 1) * (coord R 1 ^ k' * a - coord R 0 ^ k * b)) :
          c = 0

          If X₀ᵏ X₁ᵏ' c = (X₀X₁)ᵐ⁺¹ (X₁ᵏ' a - X₀ᵏ b) for a form c of degree m and a form b of degree k' - m - 2, then c = 0: after setting X₀ = 1, the coefficients of X^{k' + i}, i ≤ m, of the right-hand side vanish.

          @[simp]

          The inverse of the chart isomorphism sends X to the other coordinate over Xᵢ.

          @[reducible, inline]

          The open immersion of the standard affine chart D₊(Xᵢ) = Spec R[X₀, X₁]_(Xᵢ) into the projective line.

          Instances For
            @[simp]

            On the chart D₊(Xᵢ), the structure morphism of the projective line is Spec of the inclusion of the constants.

            The standard affine chart of the projective line, with source literally Spec R[X].

            Instances For

              The polynomial chart is the chart-ring equivalence followed by the standard open immersion.

              Every standard polynomial chart of the projective line is schematically dense.

              A point of one polynomial chart lies in the other chart exactly off its zero locus.

              The standard charts D₊(Xᵢ) cover the projective line.

              The two standard charts cover the projective line.

              The infinity section of the projective line, given by the zero point of the chart D₊(X₁), with homogeneous coordinates [0 : 1].

              Instances For

                The boundary of the affine-line chart is precisely the infinity section, over any base ring.

                @[simp]

                Every point of the infinity section lies outside the affine-line chart.

                The point [0 : 1] at infinity on the projective line over a field.

                Instances For

                  Over a field the affine-line chart has exactly one boundary point.

                  @[simp]

                  The affine-line chart misses the point at infinity.

                  The projective line over a domain is integral: R[X₀, X₁] is a domain with a nonzero form of positive degree.

                  The local rings of the projective line over a regular ring are regular: each is a local ring of a chart Spec R[X], and R[X] is a regular ring.

                  Functions on the charts #

                  The chart D₊(Xᵢ) is an affine open subscheme of the projective line.

                  The functions on the chart D₊(Xᵢ) are the polynomials in X, the other coordinate over Xᵢ: restrict along the chart and dehomogenize.

                  Instances For

                    On every open of the projective line, the restriction of the constant global function r takes the value r in every localization.

                    Smoothness #

                    The chart ring R[X₀, X₁]_(Xᵢ) is standard smooth of relative dimension one over R: it is the polynomial ring R[X] (awayEquivPolynomial).

                    On the chart D₊(Xᵢ), the structure morphism of the projective line is smooth of relative dimension one.

                    The projective line is smooth of relative dimension one over Spec R: it is covered by the two charts D₊(Xᵢ), each of which is the affine line Spec R[X] over Spec R.

                    Base change #

                    The projection ℙ¹_S ⟶ ℙ¹_R for an R-algebra S: the coordinates S² of ℙ¹_S are identified with S ⊗[R] R², and Proj (Sym_S (S ⊗[R] R²)) maps to Proj (Sym_R R²) by extension of scalars.

                    Instances For

                      Base change of the projective line: for an R-algebra S, the square formed by the projection ℙ¹_S ⟶ ℙ¹_R, the structure morphisms, and Spec S ⟶ Spec R is a pullback, that is, ℙ¹_S = ℙ¹_R ×_{Spec R} Spec S.

                      The function field #

                      The function field of the projective line over a domain R is R(X), as an R-algebra: it is the fraction field of the ring R[X] of functions on the chart D₊(X₀), the function X₁ / X₀ on that chart going to X (functionFieldEquiv_germToFunctionField).

                      Instances For
                        @[simp]

                        On the chart D₊(X₀), the identification of the function field of the projective line with R(X) is chartSectionsEquiv, that is, dehomogenization at X₀.

                        The identification of the function field of the projective line with R(X) sends the function X₁ / X₀, the function on the chart D₊(X₀) restricting to X₁ / X₀ (chartSectionsEquiv_symm_X), to X.