The free ring with one generator

Content created by Egbert Rijke, Fredrik Bakke and Gregor Perčič.

Created on 2023-09-21.
Last modified on 2023-09-26.

module ring-theory.free-rings-with-one-generator where
Imports
open import foundation.equivalences
open import foundation.universe-levels

open import ring-theory.homomorphisms-rings
open import ring-theory.rings

Idea

The free ring with one generator is specified as a ring R equipped with an element g : R such that for every ring S the map

  hom-set-Ring R S → type-Ring S

given by evaluating at the element g is an equivalence. This property is also called the universal property of the free ring with one generator. In other words, the free ring with one generator is a representing object for the functor S ↦ type-Ring S.

We will show that the polynomial ring ℤ[x] of polynomials with integer coefficients satisfies the universal property of the free ring with one generator.

Definitions

The universal property of the free ring with one generator

module _
  {l : Level} (R : Ring l) (g : type-Ring R)
  where

  is-free-ring-with-one-generator : UUω
  is-free-ring-with-one-generator =
    {l2 : Level} (S : Ring l2)  is-equiv (ev-element-hom-Ring R S g)

Recent changes