Homotopy Type Theory polynomial ring > history (Rev #1)

Definition

Given a commutative ring RR and a type TT, the polynomial ring R[T]R[T] is the free commutative algebra generated by TT, or equivalently, it is a higher inductive type R[T]R[T] inductively generated by

  • a function ind:TR[T]ind:T \to R[T] representing the indeterminants of the polynomial ring
  • a function scal:RR[T]scal:R \to R[T] representing the scalars of the polynomial ring
  • a term c:isCRing(R[T])c:isCRing(R[T]) representing that the polynomial ring is a commutative ring.
  • a term h:isCRingHom(scal)h:isCRingHom(scal) representing that scal:RR[T]scal:R \to R[T] is a commutative ring homomorphism?.

The elements of a polynomial ring are called polynomials.

Properties

Partial derivative

Suppose TT has decidable equality? and RR is an integral domain. For every polynomial ring R[T]R[T], one could define a function called a partial derivative

():T(R[T]R[T])\frac{\partial}{\partial(-)}: T \to (R[T] \to R[T])

such that there are dependent terms

t:Tλ(t): a:R b:R p:R[T] q:R[T]t(scal(a)p+scal(b)q)=scal(a)t(p)+scal(b)t(q)t:T \vdash \lambda(t):\prod_{a:R} \prod_{b:R} \prod_{p:R[T]} \prod_{q:R[T]} \frac{\partial}{\partial t}(scal(a) \cdot p + scal(b) \cdot q) = scal(a) \cdot \frac{\partial}{\partial t}(p) + scal(b) \cdot \frac{\partial}{\partial t}(q)
t:Tπ(t): p:R[T] q:R[T]t(pq)=pt(q)+t(p)qt:T \vdash \pi(t): \prod_{p:R[T]} \prod_{q:R[T]} \frac{\partial}{\partial t}(p \cdot q) = p \cdot \frac{\partial}{\partial t}(q) + \frac{\partial}{\partial t}(p) \cdot q
t:Tι(t):t(ind(t))=1t:T \vdash \iota(t): \frac{\partial}{\partial t}(ind(t)) = 1
s:T,t:Tc(s,t):(st)×(t(ind(s))=0)s:T, t:T \vdash c(s, t): (s \neq t) \times \left(\frac{\partial}{\partial t}(ind(s)) = 0\right)

Thus the polynomial ring R[T]R[T] is a differential algebra?.

See also

Revision on March 15, 2022 at 04:31:33 by Anonymous?. See the history of this page for a list of all contributions to it.