Physlib

Physlib.SpaceAndTime.Time.Derivatives

Time Derivatives

i. Overview

In this module we define and prove basic lemmas about derivatives of functions on `Time`.

ii. Key results

  • `deriv` : The derivative of a function `Time → M` at a given time.

iii. Table of contents

  • A. The definition of the derivative
  • B. Linearlity properties of the derivative
  • C. Derivative of constant functions
  • D. Smoothness properties of the derivative
  • E. Derivatives of components

iv. References

A. The definition of the derivative

B. Linearlity properties of the derivative

C. Derivative of constant functions

D. Smoothness properties of the derivative

E. Derivatives of components

17 declarations

definition

Time derivative of f:TimeMf : \text{Time} \to M

Given a function f:TimeMf : \text{Time} \to M, where MM is a topological vector space over R\mathbb{R} (specifically, an additive commutative group and a module over R\mathbb{R} with a topology), the time derivative of ff is a function from Time\text{Time} to MM. For each tTimet \in \text{Time}, the value of the derivative is defined as the Fréchet derivative of ff at tt evaluated at the unit element 1Time1 \in \text{Time}.

definition

Time derivative notation t\partial_t

The symbol t\partial_t is a notation for the time derivative operator `deriv`. For a function f:TimeMf : \text{Time} \to M, where MM is a topological vector space over R\mathbb{R}, tf\partial_t f denotes the derivative of ff with respect to time.

theorem

Time.deriv f(t)=fderiv f(t)(1)\text{Time.deriv } f(t) = \text{fderiv } f(t)(1)

Let MM be a topological vector space over R\mathbb{R} (specifically, an additive commutative group and a module over R\mathbb{R} with a topology). For any function f:TimeMf : \text{Time} \to M and any time tTimet \in \text{Time}, the time derivative of ff at tt, denoted by Time.deriv f(t)\text{Time.deriv } f(t), is equal to the Fréchet derivative of ff at tt evaluated at the unit element 1Time1 \in \text{Time}.

theorem

t(kf)=ktf\partial_t (k \cdot f) = k \cdot \partial_t f

Let f:TimeRdf : \text{Time} \to \mathbb{R}^d be a differentiable function and kRk \in \mathbb{R} be a scalar. For any time tTimet \in \text{Time}, the time derivative of the scaled function kfk \cdot f is equal to the scalar kk multiplied by the time derivative of ff, that is, t(kf(t))=ktf(t)\partial_t (k \cdot f(t)) = k \cdot \partial_t f(t).

theorem

t(f)=tf\partial_t (-f) = -\partial_t f

Let MM be a normed vector space over the real numbers R\mathbb{R}. For any function f:TimeMf : \text{Time} \to M and any time tTimet \in \text{Time}, the time derivative of the negative of ff at tt is equal to the negative of the time derivative of ff at tt, expressed as t(f)(t)=tf(t)\partial_t (-f)(t) = -\partial_t f(t).

theorem

The time derivative of a constant function is 00

Let MM be a normed vector space over the real numbers R\mathbb{R}. For any constant element mMm \in M, the time derivative of the constant function f(t)=mf(t) = m at any time tt is equal to zero, that is, t(λt,m)=0\partial_t (\lambda t, m) = 0.

theorem

The time derivative of a CC^\infty function is differentiable

Let MM be a real normed space. If a function f:TimeMf : \text{Time} \to M is of class CC^\infty, then its time derivative tf:TimeM\partial_t f : \text{Time} \to M is differentiable.

theorem

The time derivative of a CC^\infty function is CC^\infty

Let MM be a real normed space. If a function f:TimeMf : \text{Time} \to M is of class CC^\infty, then its time derivative tf\partial_t f is also of class CC^\infty.

theorem

If f(t,x)f(t, x) is Cn+1C^{n+1}, then ft(t,)\frac{\partial f}{\partial t}(t, \cdot) is CnC^n

Let MM be a real normed space and f:Time×Space dMf : \text{Time} \times \text{Space } d \to M be a function. If the uncurried function (t,x)f(t,x)(t, x) \mapsto f(t, x) is of class Cn+1C^{n+1}, then for any fixed tTimet \in \text{Time}, the function xft(t,x)x \mapsto \frac{\partial f}{\partial t}(t, x) is of class CnC^n on Space d\text{Space } d, where ft\frac{\partial f}{\partial t} denotes the time derivative.

theorem

If all components fif_i are differentiable, then ff is differentiable

Let f:TimeRnf : \text{Time} \to \mathbb{R}^n be a function from time into an nn-dimensional Euclidean space. If for every coordinate index ii, the component function tf(t)it \mapsto f(t)_i is differentiable over R\mathbb{R}, then the function ff is differentiable over R\mathbb{R}.

theorem

ddt(fμ)=(dfdt)μ\frac{d}{dt}(f_\mu) = (\frac{df}{dt})_\mu for Euclidean functions

Let f:TimeRnf : \text{Time} \to \mathbb{R}^n be a differentiable function from time into an nn-dimensional Euclidean space. For any coordinate index μ\mu and any time tTimet \in \text{Time}, the derivative of the μ\mu-th component function tf(t)μt \mapsto f(t)_\mu is equal to the μ\mu-th component of the derivative of ff. That is, ddt(f(t)μ)=(dfdt(t))μ \frac{d}{dt}(f(t)_\mu) = \left( \frac{df}{dt}(t) \right)_\mu

theorem

D(fμ)(t)(Δt)=(Df(t)(Δt))μD(f_\mu)(t)(\Delta t) = (Df(t)(\Delta t))_\mu for Euclidean functions

Let f:TimeRnf: \text{Time} \to \mathbb{R}^n be a differentiable function into an nn-dimensional Euclidean space. For any coordinate index μ\mu and time values t,ΔtTimet, \Delta t \in \text{Time}, the Frechet derivative of the component function tf(t)μt \mapsto f(t)_\mu at tt applied to the increment Δt\Delta t is equal to the μ\mu-th component of the Frechet derivative of ff at tt applied to Δt\Delta t. That is, D(fμ)(t)(Δt)=(Df(t)(Δt))μ D(f_\mu)(t)(\Delta t) = (Df(t)(\Delta t))_\mu where DD denotes the Frechet derivative over the real numbers.

theorem

ddt(f(t)i)=(ddtf(t))i\frac{d}{dt}(f(t)_i) = (\frac{d}{dt}f(t))_i for Lorentz vectors

Let f:TimeVectordf : \text{Time} \to \text{Vector}_d be a differentiable function from the time domain to the space of dd-dimensional Lorentz vectors. For any time tTimet \in \text{Time} and any coordinate index iFin 1Fin di \in \text{Fin } 1 \oplus \text{Fin } d, the time derivative of the ii-th component function tf(t)it \mapsto f(t)_i is equal to the ii-th component of the time derivative of ff at tt. That is, ddt(f(t)i)=(dfdt(t))i \frac{d}{dt} (f(t)_i) = \left( \frac{df}{dt}(t) \right)_i where ddt\frac{d}{dt} denotes the time derivative `Time.deriv`.

theorem

Quotient Rule for the Time Derivative t\partial_t

Let c,g:TimeRc, g : \text{Time} \to \mathbb{R} be real-valued functions of time. If cc and gg are differentiable at tTimet \in \text{Time} and g(t)0g(t) \neq 0, then the time derivative of their quotient at tt is given by: t(cg)(t)=(tc)(t)g(t)c(t)(tg)(t)(g(t))2\partial_t \left( \frac{c}{g} \right)(t) = \frac{(\partial_t c)(t) \cdot g(t) - c(t) \cdot (\partial_t g)(t)}{(g(t))^2} where t\partial_t denotes the time derivative operator `Time.deriv`.

theorem

ddtai=ddtai\frac{d}{dt} \sum a_i = \sum \frac{d}{dt} a_i

Let MM be a real normed vector space and ss be a finite set of indices. If for every isi \in s, the function ai:TimeMa_i : \text{Time} \to M is differentiable at a time tt, then the time derivative of the sum of these functions at tt is equal to the sum of their individual time derivatives at tt: ddt(isai(t))=isddtai(t) \frac{d}{dt} \left( \sum_{i \in s} a_i(t) \right) = \sum_{i \in s} \frac{d}{dt} a_i(t) where ddt\frac{d}{dt} denotes the time derivative (defined as the Fréchet derivative at tt evaluated at the unit time).

theorem

Time.val\text{Time.val} is CnC^n

The function Time.val:TimeR\text{Time.val} : \text{Time} \to \mathbb{R}, which maps a time value to its underlying real-number representation, is nn-times continuously differentiable for any nN{}n \in \mathbb{N} \cup \{\infty\}.

theorem

deriv(f)i=deriv(fi)\text{deriv}(f)_i = \text{deriv}(f_i)

Let dd be a natural number and f:TimeSpace df: \text{Time} \to \text{Space } d be a differentiable function. For any tTimet \in \text{Time} and index i{0,,d1}i \in \{0, \dots, d-1\}, the derivative of the ii-th component function sf(s)is \mapsto f(s)_i at time tt is equal to the ii-th component of the derivative of ff at tt. That is: deriv(λs,f(s)i)(t)=(deriv f(t))i\text{deriv}\left(\lambda s, f(s)_i\right)(t) = \left(\text{deriv } f(t)\right)_i