Time-scale calculus

Revision as of 02:07, 12 November 2024 by imported>OlliverWithDoubleL (short description, links)
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Template:Short description

In mathematics, time-scale calculus is a unification of the theory of difference equations with that of differential equations, unifying integral and differential calculus with the calculus of finite differences, offering a formalism for studying hybrid systems. It has applications in any field that requires simultaneous modelling of discrete and continuous data. It gives a new definition of a derivative such that if one differentiates a function defined on the real numbers then the definition is equivalent to standard differentiation, but if one uses a function defined on the integers then it is equivalent to the forward difference operator.

HistoryEdit

Time-scale calculus was introduced in 1988 by the German mathematician Stefan Hilger.<ref name=hilger>Template:Cite thesis</ref> However, similar ideas have been used before and go back at least to the introduction of the Riemann–Stieltjes integral, which unifies sums and integrals.

Dynamic equationsEdit

Many results concerning differential equations carry over quite easily to corresponding results for difference equations, while other results seem to be completely different from their continuous counterparts.<ref name=bp>Template:Cite book</ref> The study of dynamic equations on time scales reveals such discrepancies, and helps avoid proving results twice—once for differential equations and once again for difference equations. The general idea is to prove a result for a dynamic equation where the domain of the unknown function is a so-called time scale (also known as a time-set), which may be an arbitrary closed subset of the reals. In this way, results apply not only to the set of real numbers or set of integers but to more general time scales such as a Cantor set.

The three most popular examples of calculus on time scales are differential calculus, difference calculus, and quantum calculus. Dynamic equations on a time scale have a potential for applications such as in population dynamics. For example, they can model insect populations that evolve continuously while in season, die out in winter while their eggs are incubating or dormant, and then hatch in a new season, giving rise to a non-overlapping population.

Formal definitionsEdit

A time scale (or measure chain) is a closed subset of the real line <math>\mathbb{R}</math>. The common notation for a general time scale is <math>\mathbb{T}</math>.

The two most commonly encountered examples of time scales are the real numbers <math>\mathbb{R}</math> and the discrete time scale <math>h\mathbb{Z}</math>.

A single point in a time scale is defined as:

<math>t:t\in\mathbb{T}</math>

Operations on time scalesEdit

File:Timescales jump operators.png
The forward jump, backward jump, and graininess operators on a discrete time scale

The forward jump and backward jump operators represent the closest point in the time scale on the right and left of a given point <math>t</math>, respectively. Formally:

<math>\sigma(t) = \inf\{s \in \mathbb{T} : s>t\}</math> (forward shift/jump operator)
<math>\rho(t) = \sup\{s \in \mathbb{T} : s<t\}</math> (backward shift/jump operator)

The graininess <math>\mu</math> is the distance from a point to the closest point on the right and is given by:

<math>\mu(t) = \sigma(t) -t.</math>

For a right-dense <math>t</math>, <math>\sigma(t)=t</math> and <math>\mu(t)=0</math>.
For a left-dense <math>t</math>, <math>\rho(t)=t.</math>

Classification of pointsEdit

File:Timescales point classifications.png
Several points on a time scale with different classifications

For any <math>t\in\mathbb{T}</math>, <math>t</math> is:

  • left dense if <math>\rho(t) =t</math>
  • right dense if <math>\sigma(t) =t</math>
  • left scattered if <math>\rho(t)< t</math>
  • right scattered if <math>\sigma(t) > t</math>
  • dense if both left dense and right dense
  • isolated if both left scattered and right scattered

As illustrated by the figure at right:

  • Point <math>t_1</math> is dense
  • Point <math>t_2</math> is left dense and right scattered
  • Point <math>t_3</math> is isolated
  • Point <math>t_4</math> is left scattered and right dense

ContinuityEdit

Continuity of a time scale is redefined as equivalent to density. A time scale is said to be right-continuous at point <math>t</math> if it is right dense at point <math>t</math>. Similarly, a time scale is said to be left-continuous at point <math>t</math> if it is left dense at point <math>t</math>.

DerivativeEdit

Take a function:

<math>f: \mathbb{T} \to \R,</math>

(where R could be any Banach space, but is set to the real line for simplicity).

Definition: The delta derivative (also Hilger derivative) <math>f^{\Delta}(t)</math> exists if and only if:

For every <math>\varepsilon > 0</math> there exists a neighborhood <math>U</math> of <math>t</math> such that:

<math>\left|f(\sigma(t))-f(s)- f^{\Delta}(t)(\sigma(t)-s)\right| \le \varepsilon\left|\sigma(t)-s\right|</math>

for all <math>s</math> in <math>U</math>.

Take <math>\mathbb{T} =\mathbb{R}.</math> Then <math>\sigma(t) = t</math>, <math>\mu(t) = 0</math>, <math>f^{\Delta} = f'</math>; is the derivative used in standard calculus. If <math>\mathbb{T} = \mathbb{Z}</math> (the integers), <math>\sigma(t) = t + 1</math>, <math>\mu(t)=1</math>, <math>f^{\Delta} = \Delta f</math> is the forward difference operator used in difference equations.

IntegrationEdit

The delta integral is defined as the antiderivative with respect to the delta derivative. If <math>F(t)</math> has a continuous derivative <math>f(t)=F^\Delta(t)</math> one sets

<math>\int_r^s f(t) \Delta(t) = F(s) - F(r).</math>

Laplace transform and z-transformEdit

A Laplace transform can be defined for functions on time scales, which uses the same table of transforms for any arbitrary time scale. This transform can be used to solve dynamic equations on time scales. If the time scale is the non-negative integers then the transform is equal<ref name=bp/> to a modified Z-transform: <math display="block">\mathcal{Z}'\{x[z]\} = \frac{\mathcal{Z}\{x[z+1]\}}{z+1}</math>

Partial differentiationEdit

Partial differential equations and partial difference equations are unified as partial dynamic equations on time scales.<ref>Template:Cite journal</ref><ref>Template:Cite journal</ref><ref>Template:Cite journal</ref>

Multiple integrationEdit

Multiple integration on time scales is treated in Bohner (2005).<ref>Template:Cite journal</ref>

Stochastic dynamic equations on time scalesEdit

Stochastic differential equations and stochastic difference equations can be generalized to stochastic dynamic equations on time scales.<ref>Template:Cite thesis</ref>

Measure theory on time scalesEdit

Associated with every time scale is a natural measure<ref>Template:Cite journal</ref><ref>Template:Cite thesis</ref> defined via

<math>\mu^\Delta(A) = \lambda(\rho^{-1}(A)),</math>

where <math>\lambda</math> denotes Lebesgue measure and <math>\rho</math> is the backward shift operator defined on <math>\mathbb{R}</math>. The delta integral turns out to be the usual Lebesgue–Stieltjes integral with respect to this measure

<math>\int_r^s f(t) \Delta t = \int_{[r,s)} f(t) d\mu^\Delta(t)</math>

and the delta derivative turns out to be the Radon–Nikodym derivative with respect to this measure<ref>Template:Cite journal</ref>

<math>f^\Delta(t) = \frac{df}{d\mu^\Delta}(t).</math>

Distributions on time scalesEdit

The Dirac delta and Kronecker delta are unified on time scales as the Hilger delta:<ref>Template:Cite journal</ref><ref>Template:Cite journal</ref>

<math>\delta_{a}^{\mathbb{H}}(t) = \begin{cases}

\dfrac{1}{\mu(a)}, & t = a \\ 0, & t \neq a \end{cases}</math>

Fractional calculus on time scalesEdit

Fractional calculus on time scales is treated in Bastos, Mozyrska, and Torres.<ref>Template:Cite journal</ref>

See alsoEdit

ReferencesEdit

Template:Reflist

Further readingEdit

External linksEdit