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

29 declarations

definition

Time derivative of f:Time→Mf : \text{Time} \to M

Given a function f:Time→Mf : \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 t∈Timet \in \text{Time}, the value of the derivative is defined as the Fréchet derivative of ff at tt evaluated at the unit element 1∈Time1 \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:Time→Mf : \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:Time→Mf : \text{Time} \to M and any time t∈Timet \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 1∈Time1 \in \text{Time}.

theorem

∂t(k⋅f)=k⋅∂tf\partial_t (k \cdot f) = k \cdot \partial_t f

Let f:Time→Rdf : \text{Time} \to \mathbb{R}^d be a differentiable function and k∈Rk \in \mathbb{R} be a scalar. For any time t∈Timet \in \text{Time}, the time derivative of the scaled function k⋅fk \cdot f is equal to the scalar kk multiplied by the time derivative of ff, that is, ∂t(k⋅f(t))=k⋅∂tf(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:Time→Mf : \text{Time} \to M and any time t∈Timet \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 m∈Mm \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 C∞C^\infty function is differentiable

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

theorem

The time derivative of a C∞C^\infty function is C∞C^\infty

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

theorem

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

Let MM be a real normed space and f:Time×Space d→Mf : \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 t∈Timet \in \text{Time}, the function x↦∂f∂t(t,x)x \mapsto \frac{\partial f}{\partial t}(t, x) is of class CnC^n on Space d\text{Space } d, where ∂f∂t\frac{\partial f}{\partial t} denotes the time derivative.

theorem

If all components fif_i are differentiable, then ff is differentiable

Let f:Time→Rnf : \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 t↦f(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:Time→Rnf : \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 t∈Timet \in \text{Time}, the derivative of the μ\mu-th component function t↦f(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:Time→Rnf: \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,Δt∈Timet, \Delta t \in \text{Time}, the Frechet derivative of the component function t↦f(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:Time→Vectordf : \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 t∈Timet \in \text{Time} and any coordinate index i∈Fin 1⊕Fin di \in \text{Fin } 1 \oplus \text{Fin } d, the time derivative of the ii-th component function t↦f(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:Time→Rc, g : \text{Time} \to \mathbb{R} be real-valued functions of time. If cc and gg are differentiable at t∈Timet \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

ddt∑ai=∑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 i∈si \in s, the function ai:Time→Ma_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(∑i∈sai(t))=∑i∈sddtai(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:Time→R\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 n∈N∪{∞}n \in \mathbb{N} \cup \{\infty\}.

theorem

∂t,vf(t)=D(s↦f(s)−p)(t)(1)\partial_{t,v} f(t) = \text{D}(s \mapsto f(s) - p)(t)(1)

Let PP be an affine space (torsor) modeled on a real normed vector space VV. For any function f:Time→Pf : \text{Time} \to P, any reference point p∈Pp \in P, and any time t∈Timet \in \text{Time}, the time derivative ∂t,vf(t)\partial_{t,v} f(t) is equal to the Fréchet derivative of the displacement function s↦f(s)−ps \mapsto f(s) - p at tt evaluated at the unit time 11: ∂t,vf(t)=D(s↦f(s)−p)(t)⋅1 \partial_{t,v} f(t) = \text{D}(s \mapsto f(s) - p)(t) \cdot 1 This identity shows that the derivative of a trajectory into a torsor is independent of the reference point pp used to define the displacement.

theorem

Time.derivVec\text{Time.derivVec} equals the Fréchet derivative of displacement evaluated at 11

Let VV be a real topological vector space and PP be an affine space modeled on VV. For any function f:Time→Pf : \text{Time} \to P and any time t∈Timet \in \text{Time}, the derivative vector Time.derivVecft\text{Time.derivVec} f t is equal to the Fréchet derivative of the displacement function s↦f(s)−f(t)s \mapsto f(s) - f(t) evaluated at tt and applied to the unit scalar 11.

theorem

deriv(f+g)=deriv f+deriv g\text{deriv}(f + g) = \text{deriv } f + \text{deriv } g

Let MM be a real normed space and let t∈Timet \in \text{Time}. If the functions f,g:Time→Mf, g : \text{Time} \to M are differentiable at tt, then the time derivative of their sum at tt is equal to the sum of their time derivatives at tt: deriv(f+g)(t)=deriv f(t)+deriv g(t)\text{deriv}(f + g)(t) = \text{deriv } f(t) + \text{deriv } g(t)

theorem

The time derivative of f(t)⋅cf(t) \cdot c equals f′(t)⋅cf'(t) \cdot c

For a function f:Time→Rf : \text{Time} \to \mathbb{R} and a constant c∈Rc \in \mathbb{R}, if ff is differentiable at a time tt, then the time derivative of the function s↦f(s)⋅cs \mapsto f(s) \cdot c at tt is equal to the time derivative of ff at tt multiplied by cc. That is, ddt(f(t)⋅c)=(ddtf(t))⋅c \frac{d}{dt}(f(t) \cdot c) = \left( \frac{d}{dt} f(t) \right) \cdot c where ddt\frac{d}{dt} denotes the time derivative operator `Time.deriv`.

theorem

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

Let MM be a normed real vector space and f:Time→Mf : \text{Time} \to M be a function. If ff is differentiable at −t-t for some t∈Timet \in \text{Time}, then the time derivative of the time-reversed function s↦f(−s)s \mapsto f(-s) at time tt is equal to the negative of the time derivative of ff at time −t-t. That is, ∂t(f(−s))∣s=t=−∂tf(−t) \partial_t (f(-s)) \big|_{s=t} = - \partial_t f(-t) where ∂t\partial_t denotes the time derivative operator `Time.deriv`.

theorem

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

Let dd be a natural number and f:Time→Space df: \text{Time} \to \text{Space } d be a differentiable function. For any t∈Timet \in \text{Time} and index i∈{0,…,d−1}i \in \{0, \dots, d-1\}, the derivative of the ii-th component function s↦f(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

theorem

The derivative of a constant trajectory in a torsor is zero.

Let VV be a topological vector space over R\mathbb{R} and PP be an affine space (torsor) modeled on VV. For any point p∈Pp \in P, the derivative of the constant trajectory s↦ps \mapsto p at any time tt is the zero vector in VV. That is: ∂tp=0\partial_{t} p = 0

theorem

The time derivative of a Cn+1C^{n+1} function is CnC^n

Let MM be a real normed space and f:Time→Mf : \text{Time} \to M be a function. If ff is Cn+1C^{n+1} for some n∈N∪{∞}n \in \mathbb{N} \cup \{\infty\}, then its time derivative ∂tf\partial_t f is a CnC^n function.

theorem

The time derivative ∂tf\partial_t f of a C2C^2 function is differentiable

Let MM be a real normed space and f:Time→Mf : \text{Time} \to M be a function. If ff is twice continuously differentiable (C2C^2), then its time derivative ∂tf\partial_t f is differentiable.

theorem

The second derivative of f(−t)f(-t) is (∂t2f)(−t)(\partial_t^2 f)(-t)

Let MM be a real normed space and f:Time→Mf : \text{Time} \to M be a smooth (C∞C^\infty) function. For any t∈Timet \in \text{Time}, the second time derivative of the time-reversed curve s↦f(−s)s \mapsto f(-s) evaluated at tt is equal to the second time derivative of ff evaluated at −t-t. Mathematically, this is expressed as: ∂t(∂t(s↦f(−s)))(t)=∂t(∂tf)(−t)\partial_t (\partial_t (s \mapsto f(-s)))(t) = \partial_t (\partial_t f)(-t) where ∂t\partial_t denotes the time derivative operator.

theorem

Chain Rule for the Time Derivative of a Function of a Curve's Coordinate: ∂tf(r(t)i)=f′⋅(∂tr(t))i\partial_t f(r(t)_i) = f' \cdot (\partial_t r(t))_i

Let ι\iota be a finite index set. Let r:Time→Rιr : \text{Time} \to \mathbb{R}^\iota be a curve in Euclidean space and f:R→Rf : \mathbb{R} \to \mathbb{R} be a real-valued function. For a given time t∈Timet \in \text{Time} and a coordinate index i∈ιi \in \iota, suppose that rr is differentiable at tt and ff has a derivative f′f' at the ii-th coordinate of the curve at that time, r(t)ir(t)_i. Then the time derivative of the composite function s↦f(r(s)i)s \mapsto f(r(s)_i) at time tt is given by: ∂t(f(r(s)i))∣s=t=f′⋅(∂tr(t))i\partial_t (f(r(s)_i))|_{s=t} = f' \cdot (\partial_t r(t))_i where ∂tr(t)i\partial_t r(t)_i denotes the ii-th component of the velocity (time derivative) of the curve rr at time tt.

theorem

The ii-th component of the torsor derivative equals the derivative of the ii-th coordinate function

Let dd be a natural number and f:Time→Space df : \text{Time} \to \text{Space } d be a differentiable trajectory. For any time t∈Timet \in \text{Time} and any coordinate index i∈{0,…,d−1}i \in \{0, \dots, d-1\}, the ii-th component of the torsor derivative of ff at tt is equal to the time derivative of the ii-th coordinate function of ff evaluated at tt. This can be expressed as: (∂tvf(t))i=ddt(f(t)i) (\partial_{tv} f(t))_i = \frac{d}{dt} (f(t)_i) where ∂tv\partial_{tv} denotes the torsor derivative (the derivative of a map into an affine space), and f(t)if(t)_i represents the ii-th coordinate of the position in Space d\text{Space } d.

theorem

Torsor derivative ∂tvf(t)\partial_t^v f(t) equals vector space derivative ∂tf(t)⊖0\partial_t f(t) \ominus 0

Let dd be a natural number and f:Time→Space df: \text{Time} \to \text{Space } d be a differentiable function. For any time t∈Timet \in \text{Time}, the torsor derivative ∂tvf(t)\partial_t^v f(t) (the derivative of ff viewed as a trajectory in an affine space) is equal to the displacement vector from the origin 0∈Space d0 \in \text{Space } d to the vector space derivative ∂tf(t)\partial_t f(t) (the derivative of ff viewed as a trajectory in an additive commutative group). That is, ∂tvf(t)=∂tf(t)⊖0\partial_t^v f(t) = \partial_t f(t) \ominus 0 where ⊖\ominus (or −v-_v) denotes the vector subtraction operation that produces a displacement vector from two points in Space d\text{Space } d.