1 Introduction
On a probability space $(\Omega ,\mathcal{F},\mathbb{P})$ consider a Brownian motion ${\left({B_{t}}\right)_{t\ge 0}}$ and a Lévy process ${({Z_{t}})_{t\ge 0}}$, independent of ${({B_{t}})_{t\ge 0}}$. We assume that both processes are one-dimensional and with the same state space. We denote by ${({\mathcal{F}_{t}})_{t\ge 0}}$ the augmented filtration, generated by the Brownian motion ${({B_{t}})_{t\ge 0}}$ and ${({Z_{t}})_{t\ge 0}}$. Denote by $N(dt,dz)$ the Poisson random measure on $[0,\infty )\times \mathbb{R}$, associated with the process Z:
\[ N((0,t],B):=\# \{s\in (0,t]:\Delta {Z_{s}}\in B\},\hspace{1em}B\in \mathcal{B}(\mathbb{R}\setminus \{0\}),\]
and by $\widetilde{N}(dt,dz):=N(dt,dz)-dt\hspace{0.1667em}\nu (dz)$ the compensated Poisson random measure. Here $\nu (\cdot )$ is the Lévy measure, associated with Z via the Lévy-Khinchin formula.Throughout the paper we make the following standing assumptions:
Consider a Lévy-driven SDE of the type
where $a(s,x)$, $b(s,x)$, $c(s,x,z)$ are some deterministic measurable functions.
(2)
\[\begin{aligned}{}{X_{t}}& ={X_{0}}+{\int _{0}^{t}}a(s,{X_{s}})\hspace{0.1667em}ds+{\int _{0}^{t}}b(s,{X_{s}})\hspace{0.1667em}d{B_{s}}\\ {} & \hspace{2em}+{\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{\mathbb{R}}}c(s,{X_{s-}},z)\widetilde{N}(ds,dz),\hspace{1em}t\gt 0,\end{aligned}\]Protter and Talay [26] initiated the study of Euler schemes for such SDEs by analyzing errors for expectations of smooth test functions. Later, Jacod [10] extended this framework by proving limit theorems for Euler approximations and studying the asymptotic behavior of the normalized error process ${u_{n}}({X_{t}}-{X_{t}^{n}})$ for some appropriate scaling sequence ${u_{n}}\to \infty $. Of special interest are the SDEs driven by α-stable processes. For $\alpha \in [1,2)$, strong convergence rates for the Euler–Maruyama approximation have been derived in [21, 22] and [17]; see also [20]. In parallel, Butkovsky et al. [5] investigated the strong convergence of the Euler–Maruyama scheme for multidimensional SDEs with β-Hölder drift ($\beta \gt 0$) driven by an α-stable Lévy process with $\alpha \in (0,2]$. In particular, they established strong ${L^{p}}$-error bounds that are independent of p for $\alpha \in (2/3,2]$ and demonstrated the optimality of these rates.
From a practical standpoint, simulation of such SDEs is challenging because the exact distribution of Lévy increments is generally unknown except for some special cases. Moreover, Lévy processes can exhibit countably many small jumps in any given finite interval, making direct simulation infeasible. Such a behavior is known as infinite activity:
For processes with finite activity, simulation reduces to that of a compound Poisson process, but infinite activity requires alternative approaches. Asmussen and Rosiński [1] addressed this issue by replacing the cumulative effect of small jumps (those below a fixed threshold ${\delta _{\mathrm{AR}}}$) with a Gaussian term whose variance matches that of the truncated small jumps. In the one-dimensional multiplicative case $d{X_{t}}=\sigma ({X_{{t^{-}}}})\hspace{0.1667em}d{Z_{t}}$, Fournier [7] analyzed the scheme with Gaussian replacement of jumps $|z|\le {\delta _{\mathrm{AR}}}$ and showed that choosing ${\delta _{\mathrm{AR}}}={n^{-1}}$ yields mean-square error $O({n^{-1}})$ at mean cost $O\hspace{-0.1667em}\big(n+{\textstyle\int _{|z|\gt 1/n}}\nu (dz)\big)$; in particular, if $\nu (\cdot )$ admits a density $g(z)\asymp |z{|^{-1-\alpha }}$ near 0, the cost scales as $O(n+{n^{\alpha }})$, whereas omitting the small jumps allows us to reach the same accuracy, requiring $\varepsilon ={n^{-1/(2-\alpha )}}$ and cost $O\hspace{-0.1667em}\big(n+{n^{\alpha /(2-\alpha )}}\big)$. Later, Bossy and Maurer [3] generalized that idea to the time-inhomogeneous jump-driven SDEs of type (2), and derived strong convergence rates for $p\ge 2$ together with an optimal choice of the fixed threshold.
While fixed-grid discretization schemes are straightforward to implement, they ignore the timing of jump events. To address this issue, Platen [24] and Bruti-Liberati and Platen [25] developed the class of jump-adapted strong Taylor schemes, where the simulation grid is explicitly synchronized with the jump times of the driving process. Although this construction eliminates the need to evaluate multiple stochastic integrals, it becomes computationally infeasible for infinite-activity Lévy processes due to the accumulation of small jumps. To resolve this bottleneck, Kohatsu-Higa and Tankov [15] proposed a hybrid thresholding approach: they retain a non-uniform grid based only on large jumps (exceeding a fixed threshold) and approximate the contribution of the small jumps between these points using a Brownian motion with matched variance.
The aim of this paper is to derive the strong convergence rates, relying on the dynamic cutting procedure, which we hope to be an accurate and effective tool for approximation of the process X. Dynamic cutting was introduced in [12, 11] for deriving the representation of transition probability density of a Lévy process and its small-time approximation, and developed later in [13, 14], where the transition probability of the solution to a Lévy-driven SDE or, more generally, some Lévy-type process, is constructed. The density in this case is written as a convolution of some “proxy” function and the kernel (which depends on this “proxy”). Such a representation is needed, for example, when one wants to get (upper or lower) estimates of functionals of type ${𝔼^{x}}f({X_{t}})$, where f is some (continuous) function. The transition probability density of a (time-inhomogeneous) process with the triplet $(0,0,{𝟙_{|u|\le \phi (t)}}\nu (y,du))$ plays the role of the “proxy”, where ${𝟙_{|u|\le \phi (t)}}\nu (y,du)$ is the Lévy measure, restricted to some time-dependent domain, which explains the name “dynamic cutting”; here y is some fixed point, and ϕ is the cutting level, depending on the measure ν. Although the analytical results from the above papers give a closed form of the transition probability density, it is technically hard to implement.
In this paper we want to elaborate a similar idea for simulations. Namely, we approximate the underlying Lévy process by a time-inhomogeneous compound Poisson process (which we abbreviate below as ICPP), obtained from Z by deleting small jumps together with their compensator in a time–dependent way. In contrast to [1], where the small jumps of fixed size were removed, we delete the jumps whose size depends on time (see Figure 1 and (5) for the definition of functions ${\tau ^{\pm }}$). Such a construction is more flexible especially if implemented on a small-time interval.
Using the Euler scheme with the jump-adapted (or “adjusted”) grid, we derive (cf. Theorem 3.1) the strong convergence rates in ${L^{p}}$ for $p\gt \max \{\alpha ,1\}$, where α is a parameter, determined by the behavior of the Lévy measure $\nu (\cdot )$ near the origin.
We compare the dynamic cutting scheme with the classical Asmussen–Rosiński (AR) truncation under matched simulation cost (i.e., with the expected number of retained jumps made equal). On the test example the dynamic cutting (DC) approach demonstrates consistently smaller ${L^{1}}$–errors, which are still of the same order, when the jump coefficient has a time singularity near 0 (e.g., $|c(t,x,z)|\lesssim {t^{-\sigma }}g(x,z)$ with $\sigma \gt 0$). We have taken σ close to the critical values, because on them the difference between the methods is more distinct. If such a singularity is absent, DC (for given parameters) does not show a uniform advantage over AR. We also discuss the role of parameters ε and h used in the cutting function.
Dynamic cutting could be applied to models with singularities, for instance, to stochastic integrals of the form ${\textstyle\int _{0}^{t}}K(t,s)d{Z_{s}}$, where the kernel is singular. In such a situation dynamic cutting allows a wider range of kernel singularities.
2 Settings
2.1 Preliminaries and assumptions
We write $f\lesssim g$ if there exists a generic constant $C\gt 0$ such that $f\le Cg$. The notation $f\asymp g$ means that $f\lesssim g$ and $g\lesssim f$. Since we are interested in the order of convergence, the particular constants are not crucial for us; therefore, we write ≲ or ≳ instead of writing inequalities with explicit constants. For a Borel set A we write ${A^{c}}$ for its complement. By ${C_{b}^{k}}(\mathbb{R})$ we denote the class of k-times differentiable functions with bounded derivatives. If not stated otherwise, we assume that $t\in [0,T]$, where $T\gt 0$ is the time horizon, and the parameter $\varepsilon \in (0,1)$, appearing in the cutting level, is fixed. We assume that the starting point ${X_{0}}=x\in \mathbb{R}$ is non-random.
For $r\gt 0$ let
Denote the inverses of ${N^{\pm }}$ at ${t^{-1}}$ for $t\gt 0$ by
(4)
\[\begin{aligned}{}{N^{+}}(r):=\nu ((r,\infty )),& \hspace{1em}{N^{-}}(r):=\nu ((-\infty ,-r)),\\ {} N(r)& :={N^{+}}(r)+{N^{-}}(r).\end{aligned}\]Denote by ${\psi ^{L,\pm }}$, ${\psi ^{L}}$ the lower Pruitt functions, see [27]:
where ${\nu ^{+}}(du)=\nu (du){𝟙_{(0,\infty )}}(u)$, ${\nu ^{-}}(du)=\nu (du){𝟙_{(-\infty ,0)}}(u)$. Here the index L stands for the “lower”; together with the Pruitt’s upper function, it plays an important role in existence and regularity of the transition probability density of ${Z_{t}}$, see Remark 4.1 in Section 4. Below we collect assumptions on ${N^{\pm }}(r)$ and coefficients $a(s,x)$, $b(s,x)$ and $c(s,x,z)$. In order to keep the presentation as transparent as possible, we postpone the detailed discussion of the conditions and their illustration to Section 4.
(7)
\[ {\psi ^{L,\pm }}(\xi ):={\int _{|u\xi |\le 1}}|u\xi {|^{2}}\hspace{0.1667em}{\nu ^{\pm }}(du),\hspace{1em}{\psi ^{L}}(\xi ):={\psi ^{L,+}}(\xi )+{\psi ^{L,-}}(\xi ),\]Remark 2.1.
It was shown in [9, Lem. 4.1] that Assumption 1 implies the doubling property of functions ${N^{\pm }}(r)$, i.e. ${N^{\pm }}(2r)\asymp {N^{\pm }}(r)$, which in turn implies the power decay of some order ${\alpha ^{\pm }}\in (0,2)$ of ${N^{\pm }}(r)$ on $(0,1)$. Writing explicitly the constants in Assumption 1, one can find the parameters ${\alpha ^{\pm }}$; see more details in Remark 4.1. This property ensures the bound on the inverse functions ${\tau ^{\pm }}$:
Put
and define the domain
In what follows, we assume that the tuning parameter h belongs to some fixed interval, i.e. $h\in (0,{h_{0}}]$, where ${h_{0}}\le 1$ fixed, and $\varepsilon \in (0,1)$.
(10)
\[ B(s,h):=\big\{z\in \mathbb{R}:-{\tau ^{-}}({(sh)^{\varepsilon }})\le z\le {\tau ^{+}}({(sh)^{\varepsilon }})\big\}.\]Assumption 2 (Space and time regularity).
Assume that coefficients $a(s,x)$, $b(s,x)$, $c(s,x,z)$ are deterministic measurable functions, such that $a(t,0)$, $b(t,0)$ are bounded and satisfy the following conditions.
-
1. (Lipschitz condition) There exists a constant ${L_{a,b}}\gt 0$ and a measurable function ${L_{c}}:[0,T]\times \mathbb{R}\to {\mathbb{R}_{+}}$ such that for all $x,y,z\in \mathbb{R}$, $t\in (0,T]$,
-
2. (Integrability) There exists $p\gt 1$ such thatand uniformly in $h\in (0,{h_{0}}]$, where
(13)
\[ {\overline{L}_{c}}(t,z):=\max \hspace{-0.1667em}\left\{{L_{c}}(t,z),|c(t,0,z)|\right\}\in {L^{p}}(\nu ),\](15)
\[ {M_{p,h}}(t):=\left\{\begin{array}{l@{\hskip10.0pt}l}{\displaystyle \int _{{B^{c}}(t,h)}}|{\overline{L}_{c}}(t,z){|^{p}}\hspace{0.1667em}\nu (dz),\hspace{1em}& 1\lt p\lt 2,\\ {} \begin{aligned}{}& {\displaystyle \int _{{B^{c}}(t,h)}}|{\overline{L}_{c}}(t,z){|^{p}}\hspace{0.1667em}\nu (dz)\\ {} & \hspace{1em}+{\left({\displaystyle \int _{{B^{c}}(t,h)}}|{\overline{L}_{c}}(t,z){|^{2}}\hspace{0.1667em}\nu (dz)\right)^{p/2}},\end{aligned}\hspace{1em}& p\ge 2.\end{array}\right.\] -
5. (Large-jump compensator) Assume that either the retained compensator is centered, for all $x\in \mathbb{R}$, $t\in (0,T]$, $h\in (0,{h_{0}}]$, oruniformly in $h\in (0,{h_{0}}]$.
(20)
\[ {M_{1,h}}(t):={\int _{{B^{c}}(t,h)}}{\overline{L}_{c}}(t,z)\nu (dz)\lesssim {t^{-\chi }},\hspace{1em}\chi \in (0,1),\]
Remark 2.2.
Condition (19) is clearly satisfied provided that the measure ν is symmetric and $c(t,x,z)$ is anti-symmetric for all x and t. The important part about condition (20) is the uniform boundedness in h, which does not immediately follow from (14) because $\nu ({B^{c}}(t,h))$ is unbounded in h near 0. For example, let $c(t,x,z)=\sin (x)(1\wedge |z|)$ and let $\nu (\cdot )$ be a symmetric alpha-stable Lévy measure with $\alpha \in (0,1)$. Since $c(t,0,z)=0$ and
we may take ${\overline{L}_{c}}(t,z)={L_{c}}(t,z)=1\wedge |z|$. Hence, uniformly in h,
\[ {M_{1,h}}(t)\le {\int _{\mathbb{R}}}(1\wedge |z|)\nu (dz)\asymp {\int _{0}^{1}}{r^{-\alpha }}\hspace{0.1667em}dr+{\int _{1}^{\infty }}{r^{-1-\alpha }}\hspace{0.1667em}dr\lt \infty .\]
Thus, on $(0,T]$, ${M_{1,h}}(t)\lesssim {t^{-\chi }}$ for any $\chi \in (0,1)$, and (20) holds.Remark 2.3.
The spatial Lipschitz and temporal integrability conditions in Assumptions 2 and 2.2 guarantee the existence of the unique strong solution to (2) adapted to ${({\mathcal{F}_{t}})_{t\ge 0}}$. For $p=2$ we refer to [8, Th.IV.9.1]. This argument extends, however, for $p\gt 1$, using Kunita-type maximal inequalities. More precisely, one combines Kunita’s Burkholder-Davis-Gundy inequality (later: BDG) with the Cauchy-Schwarz inequality (for $p\ge 2$), while for $p\in (1,2)$ one uses Novikov’s version of BDG together with Young’s inequality to construct the required inequalities. This yields the standard bounds on $𝔼{\sup _{s\le t}}|{X_{s}}{|^{p}}$; the existence, uniqueness and ${L^{p}}$ estimates follow from the Gronwall inequality and Picard iterations. For the complete proof in the case $p\ge 2$ see [4]. Similar technical trick in the case $p\in (1,2)$ and zero diffusion coefficient was used in Lemma A.7 in Appendix. Alternatively, one can rely on [16, Th.4.1].
2.2 Euler scheme
The Euler scheme used in the paper involves an adjusted grid, which is constructed by adding to the given uniform grid the jump times of a compound Poisson process. Below we explain this construction.
Let ${\pi _{n}}:=\{0={t_{0}}\lt {s_{1}}\lt \cdots \lt {s_{n-1}}\lt {s_{n}}=T\}$ be a uniform partition of the interval $[0,T]$, i.e. ${s_{i}}={s_{i-1}}+\Delta $, $\Delta =T/n$, $1\le i\le n$. Define
These processes are obtained by dynamic cutting away the jumps of the underlying Lévy process Z at the levels ${\tau ^{+}}({(sh)^{\varepsilon }})$ and $-{\tau ^{-}}({(sh)^{\varepsilon }})$, respectively.
(21)
\[ {Z_{h}^{CP,+}}(t):=\sum \limits_{s\le t}\Delta {Z_{s}}{𝟙_{\Delta {Z_{s}}\ge {\tau ^{+}}({(sh)^{\varepsilon }})}},\hspace{1em}{Z_{h}^{CP,-}}(t):=\sum \limits_{s\le t}\Delta {Z_{s}}{𝟙_{\Delta {Z_{s}}\le -{\tau ^{-}}({(sh)^{\varepsilon }})}}.\]It can be shown (cf. Section 6.1), that ${Z_{h}^{CP,\pm }}$ are ICPPs; moreover, their intensities are equal to
The assumption that $\varepsilon \in (0,1)$ is essential and guarantees that the integral intensity
is finite. Both parameters h and ε are responsible for the average numbers of jumps of ${Z_{h}^{CP,\pm }}$ on the time interval $[0,t]$, which are equal to ${\lambda _{h}}(t)$.
Define by ${T_{i}^{\pm }}$, $i\ge 1$, the jump times of ${Z_{h}^{CP,\pm }}(t)$, respectively. We add to the partition ${\pi _{n}}$ the sets of points ${S^{\pm }}:={\{{T_{i}^{\pm }}:\hspace{0.1667em}{T_{i}^{\pm }}\le T\}_{i\ge 1}}$, see Figure 2 below for the adjusted grid
Note that the elements ${t_{i}}$ of the grid Π are ${\mathcal{F}_{{t_{i}}}}$ – measurable. Denote by $\mathrm{\sharp }jumps[0,t]$ the total number of jumps of ${Z_{h}^{CP,+}}+{Z_{h}^{CP,-}}$ on $[0,t]$, and by $\rho (t)=\mathrm{\sharp }jumps[0,t]+[tn/T]$ the total number of points in the adjusted grid on $[0,t]$; here $[x]$ denotes the integer part of $x\in \mathbb{R}$. From above, $\rho (t)$ is random and for fixed t
For $i=1,\dots ,\rho (T)$, let ${\Delta _{i}}:=({t_{i}}-{t_{i-1}})$, $\Delta {B_{i}}:={B_{{t_{i}}}}-{B_{{t_{i-1}}}}$,
Set ${X_{0}^{\tau }}=x$, and define
where
(24)
\[ \begin{aligned}{}\widetilde{a}({t_{i-1}},{t_{i}},x)& :=a({t_{i-1}},x)-{\Delta _{i}^{-1}}{\int _{{t_{i-1}}}^{{t_{i}}}}{\int _{{B^{c}}(s,h)}}c(s,x,z)\nu (dz)\hspace{0.1667em}ds.\end{aligned}\](25)
\[ {X_{{t_{i}}}^{\tau }}:={X_{{t_{i-1}}}^{\tau }}+\widetilde{a}({t_{i-1}},{t_{i}},{X_{{t_{i-1}}}^{\tau }}){\Delta _{i}}+b({t_{i-1}},{X_{{t_{i-1}}}^{\tau }})\Delta {B_{i}}+{C_{i}}({X_{{t_{i-1}}}^{\tau }}),\]
\[ {C_{i}}(x):=c({t_{i}},x,\Delta {Z_{{t_{i}}}}){𝟙_{\{{t_{i}}\in {S^{+}}\}}}+c({t_{i}},x,\Delta {Z_{{t_{i}}}}){𝟙_{\{{t_{i}}\in {S^{-}}\}}}\]
is the large-jump increment occurring at time ${t_{i}}\in \Pi $.We also put ${X_{t}^{\tau }}={X_{{t_{i}}}^{\tau }}$ for $t\in [{t_{i}},{t_{i+1}})$.
Notation
For the convenience of the reader, we collect the essential notation used throughout the paper in Table 1.
Table 1.
Key notation and definitions
| Symbol | Meaning |
| $\varepsilon ,\hspace{0.1667em}h$ | Dynamic cutting parameters |
| σ | Time-singularity exponent for $c(t,x,z)$ near $t=0$ (see (18)). |
| γ | Hölder index of time regularity of $a(t,x)$ and $b(t,x)$ |
| ${\tau ^{\pm }}(t)$, $\tau (t)$ | Generalized inverse functions (see (5)), $\tau (t)=\max \{{\tau ^{+}}(t),{\tau ^{-}}(t)\}$. |
| $B(s,h)$ | Small-jump region removed by cutting (see (10)). |
| ${B^{c}}(s,h)$ | Complement (large-jump region). |
| ${\pi _{n}}$ | Uniform grid on $[0,T]$ with $\Delta =T/n$. |
| ${Z_{h}^{CP,\pm }}(t)$ | Large-jump inhomogeneous compound Poisson process. |
| ${S^{\pm }}$, Π | Jump times of ${Z_{h}^{CP,\pm }}$ on $[0,T]$, $\Pi ={\pi _{n}}\cup {S^{+}}\cup {S^{-}}$. |
| $\rho (t)$ | Number of points of Π up to time t. |
| $\eta (t)$ | Previous grid time: $\eta (t)=\sup \{s\in \Pi :\hspace{0.1667em}s\le t\}$. |
| ${\widetilde{X}_{t}}$ | Peano scheme with frozen coefficients (see (34)). |
| ${X_{t}^{\tau }}$ | Euler scheme on Π with dynamic cutting (see (25)). |
| ${\theta _{\ast }}$ | (26) |
| β | $\beta =\min (\gamma ,1/2,1-\chi )$ |
| κ | $\kappa =\min (1,2(1-{\theta _{\ast }}))$ |
3 Main results
Recall the definition of α, cf. (9). Let
Further, let $\beta :=\min (\gamma ,1/2,1-\chi )$, $\kappa :=\min \{1,2(1-{\theta _{\ast }})\}$, and
If (19) is satisfied, we put $\chi =0$.
(26)
\[ {\theta _{\ast }}:=\left\{\begin{array}{l@{\hskip10.0pt}l}p\sigma -\frac{\varepsilon (p-\alpha )}{\alpha },\hspace{1em}& p\lt 2,\\ {} p\sigma -\frac{\varepsilon p(2-\alpha )}{2\alpha },\hspace{1em}& p\ge 2.\end{array}\right.\](27)
\[ {\mathcal{R}_{p}}(n,h):=\left\{\begin{array}{l@{\hskip10.0pt}l}{n^{-\beta }}+{n^{-\frac{\kappa }{p}}}{h^{\frac{2(\sigma p-{\theta _{\ast }})}{p}}}(1+{𝟙_{\{{\theta _{\ast }}=\frac{1}{2}\}}}\ln n),\hspace{1em}& p\lt 2,\\ {} {n^{-\beta }}+{n^{-\frac{1}{p}}}{h^{\frac{\sigma p-{\theta _{\ast }}}{p}}}+{n^{-\frac{\kappa }{p}}}{h^{\frac{2(\sigma p-{\theta _{\ast }})}{p}}}(1+{𝟙_{\{{\theta _{\ast }}=\frac{1}{2}\}}}\ln n),\hspace{1em}& p\ge 2.\end{array}\right.\]Theorem 3.1.
Remark 3.1.
The right-hand sides of (28) and (29) contain the Euler–Peano discretization contribution ${\mathcal{R}_{p}}(n,h)$ and the dynamic-cutting truncation contribution ${h^{(\sigma p-{\theta _{\ast }})/p}}$. Under the balancing choice
one gets (up to the logarithmic factor present in ${\mathcal{R}_{p}}(n,h)$ when ${\theta _{\ast }}=\frac{1}{2}$)
(30)
\[ h=h(n)\asymp \left\{\begin{array}{l@{\hskip10.0pt}l}{n^{-\frac{\beta p\alpha }{\varepsilon (p-\alpha )}}},\hspace{1em}& p\lt 2,\\ {} {n^{-\frac{2\beta \alpha }{\varepsilon (2-\alpha )}}},\hspace{1em}& p\ge 2.\end{array}\right.\]Remark 3.2 (Dependence on p).
-
a) The bound (28) contains two terms with opposite p-dependence: ${\mathcal{R}_{p}}(n,h)$ and ${h^{(\sigma p-{\theta _{\ast }})/p}}$. From the definition of ${\theta _{\ast }}$,\[ {h^{(\sigma p-{\theta _{\ast }})/p}}=\left\{\begin{array}{l@{\hskip10.0pt}l}{h^{\varepsilon (p-\alpha )/(\alpha p)}},\hspace{1em}& p\lt 2,\\ {} {h^{\varepsilon (2-\alpha )/(2\alpha )}},\hspace{1em}& p\ge 2.\end{array}\right.\]For $p\lt 2$, the exponent of h is strictly increasing in p (the cutting error improves as $p\to 2$), whereas for $p\ge 2$ it is constant. In contrast, ${\mathcal{R}_{p}}(n,h)$ contains factors such as ${n^{-1/p}}$ and ${n^{-\kappa /p}}$, which improve as p decreases. So the bound is not monotone: for $p\lt 2$ there is a trade-off between the terms, while for $p\ge 2$, decreasing p strictly improves the discretization/cutting part of the bound.
-
b) The first term on the right-hand side of (28) is responsible for the discretization error, arising from switching from ${X_{t}}$ to the Peano scheme ${\widetilde{X}_{t}}$ (cf. (34) below), which is uniform in t, whereas the second term is responsible for the error arising from discarding small jumps. In (29), we add the error arising from switching from ${\widetilde{X}_{{t_{i}}}}$ to ${\widetilde{X}_{t}}$. This error contains the same contributions from the right-hand side of (28).
Remark 3.3.
Theorem 3.1 allows a generalization to a multi-dimensional setting. Assumption 1 (as it is formulated) is purely one-dimensional and reflects the fact that the cutting level for each tail of the Lévy measure might be different. Unless we assume that there exists a density of the Lévy measure on ${\mathbb{R}^{d}}$, and it is comparable with a radially symmetric function, such a generalization is not straightforward.
4 Discussion and examples
We provide simple examples, where Assumptions 1 and 2 are satisfied.
Example 4.1.
Let
On the other hand, by [2, Prop.1.5.10],
\[ \nu (du)=\frac{{\left|\ln |u|\right|^{\rho }}}{|u{|^{1+\alpha }}}{𝟙_{0\lt |u|\lt 1}}\hspace{0.1667em}du,\hspace{2em}\alpha \in (0,2),\hspace{3.33333pt}\rho \gt -1.\]
For $0\lt r\lt 1$,
\[ {\psi ^{L,+}}(1/r)={\int _{0}^{r}}|u/r{|^{2}}{\nu ^{+}}(du)={r^{-2}}{\int _{0}^{r}}{u^{1-\alpha }}|\ln u{|^{\rho }}\hspace{0.1667em}du.\]
The function $L(u):={\left|\ln u\right|^{\rho }}$, $u\gt 0$, is slowly varying at 0. Then substituting $u=1/t$ and applying Karamata’s theorem (see [2, Prop.1.5.8]), we obtain
\[ {\int _{0}^{r}}{u^{1-\alpha }}L(u)\hspace{0.1667em}du\sim \frac{{r^{2-\alpha }}}{2-\alpha }L(r),\hspace{1em}r\to 0,\]
hence
(31)
\[ {\psi ^{L,+}}(1/r)\sim \frac{1}{2-\alpha }\hspace{0.1667em}{r^{-\alpha }}|\ln r{|^{\rho }},\hspace{1em}r\to 0.\]Therefore
so ${\psi ^{L,+}}(1/r)\asymp {N^{+}}(r)$, which verifies Assumption 1 for ${\psi ^{L,+}}$ and ${N^{+}}$. By symmetry of the Lévy measure, Assumption 1 is satisfied also for the pair ${\psi ^{L,-}}$ and ${N^{-}}$.
Note that the same result holds true for the measure
\[ \nu (du)=\frac{{\left|\ln |u|\right|^{\rho }}}{|u{|^{1+\alpha }}}\hspace{0.1667em}du,\hspace{2em}u\in \mathbb{R},\hspace{0.1667em}\alpha \in (0,2),\hspace{3.33333pt}\rho \gt -1.\]
Indeed, the argument for ${\psi ^{L,+}}$ remains the same, and the asymptotic behavior of $N(r)$ at 0 in the case of non-cut measure is clearly the same as that of the cut one. The restriction $\rho \gt -1$ is caused by the singularity of ${\left|\ln |u|\right|^{\rho }}$ for $\rho \le -1$ and can be removed by replacing $\ln |u|$ with $\ln (1+|u|)$. In this case the asymptotic behavior (31) and (32) remains valid for all $\rho \in \mathbb{R}$.Next, for simplicity assume that $a(t,x)=b(t,x)=0$, and for $\sigma \in [0,1)$ define
\[ c(t,x,z):={t^{-\sigma }}\hspace{0.1667em}\tanh (x)\hspace{0.1667em}\min \{|z|,1\},\hspace{2em}t\in (0,T],\hspace{3.33333pt}x,z\in \mathbb{R}.\]
Then $c(t,0,z)=0$ and ${\partial _{x}}c(t,x,z)={t^{-\sigma }}\hspace{0.1667em}\min \{|z|,1\}\hspace{0.1667em}{\operatorname{sech}^{2}}(x)$. Thus,
\[ \big|{\partial _{x}}c(t,x,z)\big|\le {t^{-\sigma }}\hspace{0.1667em}\min \{|z|,1\}=:{L_{c}}(t,z),\]
so that condition (12) is clearly satisfied. Assumption 2.4 is clearly satisfied, since $|\tanh (x)|\le 1$. Let us check the integrability assumptions (13) and (14) for $c(t,x,z)$ and the α-stable Lévy measure. If $p\gt \alpha $, it is easy to see that ${\textstyle\int _{\mathbb{R}}}\min \{1,|z{|^{p}}\}\nu (dz)\lt \infty $, and ${\textstyle\int _{{B^{c}}(t,h)}}{L_{c}^{p}}(t,z)\nu (dz)\lesssim {t^{-\sigma p}}$, $t\in (0,T]$, uniformly in h. Hence, (14) is satisfied whenever $\zeta \sigma p\lt 1$. Finally, (20) is satisfied when $\alpha \lt 1$ and $\sigma \lt 1$. Thus, for $c(t,x,z)$ and ν as above all conditions of Assumption 2 are satisfied, if $\alpha \in (0,1)$. If we modify $c(t,x,z)$ in such a way that it is anti-symmetric in z, then Assumption 2 is satisfied for all $\alpha \in (0,2)$.Example 4.2.
One can substitute the α-stable Lévy measure in Example 4.1 with the truncated one: $\nu (dz)={𝟙_{\{|z|\lt 1\}}}\hspace{0.1667em}|z{|^{-(1+\alpha )}}dz$, $\alpha \in (0,2)$. Straightforward calculation shows that Assumption 1 is satisfied. Indeed, for $r\in (0,1)$ we have
By (7), ${\psi ^{L,+}}\hspace{-0.1667em}\left(\frac{1}{r}\right)=\frac{{r^{-\alpha }}}{2-\alpha }$, ${\psi ^{L,-}}={\psi ^{L,+}}$. Thus, ${\psi ^{L,\pm }}(1/r)\asymp {N^{\pm }}(r)$ on $(0,1]$.
(33)
\[ {N^{-}}(r)={N^{+}}(r)={\int _{r}^{1}}|z{|^{-(1+\alpha )}}\hspace{0.1667em}dz=\frac{{r^{-\alpha }}-1}{\alpha }.\]Remark 4.1 (On Pruitt functions).
Assume for simplicity that the Lévy measure is symmetric. Pruitt functions ${\psi ^{L}}(\xi )$ and ${\psi ^{U}}(\xi ):={\psi ^{L}}(\xi )+N(|\xi {|^{-1}})$ are used to control regularity of the distribution of a Lévy process with Lévy triple $(0,0,\nu )$. The lower Pruitt function ${\psi ^{L}}$ does not need to be monotone, whereas $N(r)$ is monotonically decaying on $(0,\infty )$. Assumption 1 means that we can control oscillations of ${\psi ^{L}}$. Note that for a Lévy process with Lévy triple $(0,0,\nu )$ with symmetric ν, the function $\psi (\xi )={\textstyle\int _{\mathbb{R}}}(1-\cos (\xi u))\nu (du)$ is the characteristic exponent of ${X_{1}}$ (i.e., the negated logarithm of the characteristic function), and
Consequently, the control on the lower Pruitt function implies the control (for large $|\xi |$) on the characteristic exponent of the respective Lévy process, and thereby determines the behavior of the transition probability density of the Lévy process. See [12] for more about a condition similar to Assumption 1 and examples, where it is satisfied. Here we only mention, that if for $\mathfrak{w}\ge 1$ we have ${\psi ^{U}}(\xi )\le \mathfrak{w}{\psi ^{L}}(\xi )$, $|\xi |\ge 1$, then ${\psi ^{L}}(\xi )\gtrsim |\xi {|^{2/\mathfrak{w}}}$, $|\xi |\ge 1$, in particular, Assumption 1 implies the power growth of ${\psi ^{L}}(\xi )$ and $N(1/|\xi |)$ as $|\xi |\to \infty $.
5 Proof of Theorem 3.1
Let $\eta (t):=\sup \{{t_{n}}:{t_{n}}\le t\}$, where ${t_{i}}\in \Pi $, and recall that $\rho (t)=\mathrm{\sharp }\{k:\hspace{0.1667em}{t_{k}}\le t,\hspace{0.1667em}{t_{k}}\in \Pi \}$. Note that $\eta (t)={t_{i-1}}$ for each $t\in [{t_{i-1}},{t_{i}})$, $1\le i\le \rho (T)$, and by definition $\eta (t),\rho (t)$ are ${\mathcal{F}_{t}}$ – measurable. Write the Peano scheme with frozen coefficients for (2):
Applying Remark 2.3 to the process $\widetilde{X}$, which is a solution to an SDE with piece-wise constant coefficients, one can see that $\widetilde{X}$ possesses p – moments for p as in the assumptions of Theorem 3.1.
(34)
\[\begin{aligned}{}{\widetilde{X}_{t}}=x+{\int _{0}^{t}}a(\eta (s),{\widetilde{X}_{\eta (s)}})\hspace{0.1667em}ds& +{\int _{0}^{t}}b(\eta (s),{\widetilde{X}_{\eta (s)}})\hspace{0.1667em}d{B_{s}}\\ {} & +{\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{-\infty }^{+\infty }}c(s,{\widetilde{X}_{\eta (s-)}},z)\hspace{0.1667em}\widetilde{N}(ds,dz).\end{aligned}\]We distinguish two cases $p\lt 2$ and $p\ge 2$, having in mind that p belongs to the intervals, defined in Theorem 3.1.
One can also rewrite (25) using the step function $\eta (t)$:
Split
(35)
\[\begin{aligned}{}{X_{\eta (t)}^{\tau }}& ={X_{0}^{\tau }}+{\int _{0}^{\eta (t)}}a(\eta (s),{X_{\eta (s)}^{\tau }})\hspace{0.1667em}ds+{\int _{0}^{\eta (t)}}b(\eta (s),{X_{\eta (s)}^{\tau }})\hspace{0.1667em}d{B_{s}}\\ {} & \hspace{2em}+{\int _{0}^{\eta (t)}}{\int _{{B^{c}}(s,h)}}c(s,{X_{\eta (s-)}^{\tau }},z)\widetilde{N}(ds,dz).\end{aligned}\](36)
\[\begin{aligned}{}& {\left\| \underset{s\le t}{\sup }\left|{X_{\eta (s)}}-{X_{\eta (s)}^{\tau }}\right|\right\| _{{L^{p}}(\Omega )}}\\ {} & \hspace{2em}\le {\left\| \underset{s\le t}{\sup }\left|{X_{\eta (s)}}-{\widetilde{X}_{\eta (s)}}\right|\right\| _{{L^{p}}(\Omega )}}+{\left\| \underset{s\le t}{\sup }\left|{\widetilde{X}_{\eta (s)}}-{X_{\eta (s)}^{\tau }}\right|\right\| _{{L^{p}}(\Omega )}}.\end{aligned}\]The estimate for the first term is provided in Lemma A.7 in the Appendix. Note that for the case $p\ge 2$, this statement is proved in [3, Lem.3.1] for the uniform grid. In order to make our presentation self-contained, we provide the complete proof for all ranges p from statements a),b) of Theorem 3.1 and the adjusted grid in Lemma A.7 in the Appendix.
Now we estimate the norm ${\Phi _{h}}(t):={\left\| {\sup _{s\le t}}\left|{\widetilde{X}_{\eta (s)}}-{X_{\eta (s)}^{\tau }}\right|\right\| _{{L^{p}}(\Omega )}}$.
By the definition of $\eta (t)$, the difference between ${\widetilde{X}_{{t_{i}}}}$ and ${X_{{t_{i}}}^{\tau }}$ equals
which we estimate separately.
\[\begin{aligned}{}{\widetilde{X}_{\eta (t)}}-{X_{\eta (t)}^{\tau }}& ={\int _{0}^{\eta (t)}}\left(a(\eta (s),{\widetilde{X}_{\eta (s)}})-a(\eta (s),{X_{\eta (s)}^{\tau }})\right)ds\\ {} & \hspace{1em}+{\int _{0}^{\eta (t)}}\left(b(\eta (s),{\widetilde{X}_{\eta (s)}})-b(\eta (s),{X_{\eta (s)}^{\tau }})\right)d{B_{s}}\\ {} & \hspace{1em}+{\int _{0}^{\eta (t)}}{\int _{{B^{c}}(s,h)}}\left(c(s,{\widetilde{X}_{\eta (s-)}},z)-c(s,{X_{\eta (s-)}^{\tau }},z)\right)\widetilde{N}(ds,dz)\\ {} & \hspace{1em}+{\int _{0}^{\eta (t)}}{\int _{B(s,h)}}c(s,{\widetilde{X}_{\eta (s-)}},z)\widetilde{N}(ds,dz).\end{aligned}\]
Applying Minkowski’s inequality we can decompose the ${L^{p}}$-norm for $p\gt 1$ into the sum of four terms,
(37)
\[ {\left\| {\widetilde{X}_{\eta (t)}}-{X_{\eta (t)}^{\tau }}\right\| _{{L^{p}}(\Omega )}}\le \underset{\textbf{(A)}}{\underbrace{(\mathrm{drift})}}+\underset{\textbf{(B)}}{\underbrace{(\mathrm{diffusion})}}+\underset{\textbf{(C)}}{\underbrace{(\mathrm{large}\hspace{3.33333pt}\mathrm{jumps})}}+\underset{\textbf{(D)}}{\underbrace{(\mathrm{small}\hspace{3.33333pt}\mathrm{jumps})}},\]Estimation of (A).
Applying subsequently Minkowski’s integral inequality and the Lipschitz assumption (11), we derive
\[\begin{aligned}{}\textbf{(A)}& :={\left\| {\int _{0}^{\eta (t)}}\left(a(\eta (s),{\widetilde{X}_{\eta (s)}})-a(\eta (s),{X_{\eta (s)}^{\tau }})\right){𝟙_{s\le \eta (t)}}ds\right\| _{{L^{p}}(\Omega )}}\\ {} & \le {\int _{0}^{t}}{\left\| a(\eta (s),{\widetilde{X}_{\eta (s)}})-a(\eta (s),{X_{\eta (s)}^{\tau }})\right\| _{{L^{p}}(\Omega )}}ds\\ {} & \le {L_{a,b}}{\int _{0}^{t}}{\left\| {\widetilde{X}_{\eta (s)}}-{X_{\eta (s)}^{\tau }}\right\| _{{L^{p}}(\Omega )}}\hspace{0.1667em}ds\\ {} & \lesssim {\int _{0}^{t}}{\Phi _{h}}(s)ds.\end{aligned}\]
Note that in this calculation the ${\mathcal{F}_{t}}$ – measurability of $\eta (t)$ is enough, but since $\eta (t)$ is not a stopping time, we cannot apply the same trick with the indicator to the other terms; instead, a different argument is required.Estimation of (B).
Case 1: $p\ge 2$. For the second term, we use that $\eta (t)\le t$, the Burkholder-Davis-Gundy (BDG) inequality for continuous martingales, and again the Lipschitz assumption (11):
\[\begin{aligned}{}\textbf{(B)}& :={\left\| {\int _{0}^{\eta (t)}}\left(b(\eta (s),{\widetilde{X}_{\eta (s)}})-b(\eta (s),{X_{\eta (s)}^{\tau }})\right)d{B_{s}}\right\| _{{L^{p}}(\Omega )}}\\ {} & \le {\left\| \underset{r\in [0,t]}{\sup }\left|{\int _{0}^{r}}\left(b(\eta (s),{\widetilde{X}_{\eta (s)}})-b(\eta (s),{X_{\eta (s)}^{\tau }})\right)d{B_{s}}\right|\right\| _{{L^{p}}(\Omega )}}\\ {} & \le {\left({C_{p}^{BDG}}\right)^{\frac{1}{p}}}{\left({\int _{0}^{t}}{\left\| b(\eta (s),{\widetilde{X}_{\eta (s)}})-b(\eta (s),{X_{\eta (s)}^{\tau }})\right\| _{{L^{p}}(\Omega )}^{2}}ds\right)^{\frac{1}{2}}}\\ {} & \le {\left({C_{p}^{BDG}}\right)^{\frac{1}{p}}}{L_{a,b}}{\left({\int _{0}^{t}}{\left\| {\widetilde{X}_{\eta (s)}}-{X_{\eta (s)}^{\tau }}\right\| _{{L^{p}}(\Omega )}^{2}}ds\right)^{\frac{1}{2}}}\\ {} & \lesssim {\left({\int _{0}^{t}}{\Phi _{h}^{2}}(s)\hspace{0.1667em}ds\right)^{\frac{1}{2}}}.\end{aligned}\]
Estimation of (C).
To shorten the notation, denote
We handle the term with the large jumps using the maximal inequalities for martingales with jumps.
Case 1. $p\ge 2$. Applying Kunita’s inequality (cf. [18, Th.4.20]), we get
\[\begin{aligned}{}\textbf{(C)}& :={\left\| {\int _{0}^{\eta (t)}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{{B^{c}}(s,h)}}\left(c(s,{\widetilde{X}_{\eta (s-)}},z)-c(s,{X_{\eta (s-)}^{\tau }},z)\right)\widetilde{N}(ds,dz)\right\| _{{L^{p}}(\Omega )}}\\ {} & \le {\left(𝔼\underset{r\in [0,t]}{\sup }{\Big|{\int _{0}^{r}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{{B^{c}}(s,h)}}F(s,z)\widetilde{N}(ds,dz)\Big|^{p}}\right)^{\frac{1}{p}}}\\ {} & \lesssim {\Bigg(𝔼{\Bigg({\int _{0}^{t}}{\int _{{B^{c}}(s,h)}}{\left|F(s,z)\right|^{2}}\nu (dz)ds\Bigg)^{p/2}}\Bigg)^{\frac{1}{p}}}\\ {} & \hspace{2em}+{\Bigg(𝔼{\int _{0}^{t}}{\int _{{B^{c}}(s,h)}}{\left|F(s,z)\right|^{p}}\nu (dz)\hspace{0.1667em}ds\Bigg)^{\frac{1}{p}}}.\end{aligned}\]
Case 2: $p\lt 2$. We apply Novikov’s inequality with $a=p$ (cf. [18, Th.4.20]):
\[\begin{aligned}{}\textbf{(C)}& :={\left\| {\int _{0}^{\eta (t)}}{\int _{{B^{c}}(s,h)}}F(s,z)\hspace{0.1667em}\widetilde{N}(ds,dz)\right\| _{{L^{p}}(\Omega )}}\\ {} & \le {\left\| \underset{r\in [0,t]}{\sup }\left|{\int _{0}^{r}}{\int _{{B^{c}}(s,h)}}F(s,z)\hspace{0.1667em}\widetilde{N}(ds,dz)\right|\right\| _{{L^{p}}(\Omega )}}\\ {} & \lesssim {\Bigg(𝔼{\int _{0}^{t}}{\int _{{B^{c}}(s,h)}}{\big|F(s,z)\big|^{p}}\hspace{0.1667em}\nu (dz)\hspace{0.1667em}ds\Bigg)^{1/p}}.\end{aligned}\]
Using the Lipschitz assumption (12) and combining both cases, we obtain
Estimation of (D).
Let us estimate
Case 1: $p\ge 2$. Applying Kunita’s BDG inequality (cf. [18, Th.4.20]), we get
\[\begin{aligned}{}{I_{h}^{p}}& \lesssim {\int _{0}^{t}}𝔼{\left({\int _{B(s,h)}}|c(s,{\widetilde{X}_{\eta (s)}},z){|^{2}}\nu (dz)\right)^{p/2}}ds\\ {} & \hspace{1em}+𝔼{\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{B(s,h)}}|c(s,{\widetilde{X}_{\eta (s)}},z){|^{p}}\nu (dz)\hspace{0.1667em}ds.\end{aligned}\]
According to Lemma A.3 and (8),
\[\begin{aligned}{}{\int _{0}^{t}}𝔼{\left({\int _{B(s,h)}}|c(s,{\widetilde{X}_{\eta (s)}},z){|^{2}}\nu (dz)\right)^{p/2}}ds& \lesssim {\int _{0}^{t}}\frac{{(\tau ({(sh)^{\varepsilon }}))^{p}}{s^{-\sigma p}}}{{(sh)^{\varepsilon p/2}}}\hspace{0.1667em}ds\\ {} & \lesssim {h^{\frac{\varepsilon p(2-\alpha )}{2\alpha }}}{\int _{0}^{T}}{s^{-\sigma p+\frac{\varepsilon p(2-\alpha )}{2\alpha }}}\hspace{0.1667em}ds\\ {} & \lesssim {h^{\frac{\varepsilon p(2-\alpha )}{2\alpha }}}.\end{aligned}\]
Note that the condition $p\sigma \lt 1+\frac{\varepsilon p(2-\alpha )}{2\alpha }$ implies that $p\sigma +\varepsilon \lt 1+\frac{\varepsilon p}{\alpha }$. Then, applying Lemma A.6.ii), we derive that the second term is bounded by
\[ 𝔼{\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{B(s,h)}}|c(s,{\widetilde{X}_{\eta (s)}},z){|^{p}}\nu (dz)\hspace{0.1667em}ds\lesssim {h^{\frac{\varepsilon (p-\alpha )}{\alpha }}}.\]
Since $0\lt h\lt 1$, then ${h^{-\varepsilon p/2}}\gt {h^{-\varepsilon }}$. Therefore,
Case 2: $p\lt 2$. We apply Novikov’s BDG inequality and Lemma A.5 combined with the bound $\tau (t)\lesssim {t^{1/\alpha }}$ from (8). We observe that the assumption ${\theta _{\ast }}\lt 1$, ${\theta _{\ast }}=p\sigma -\frac{\varepsilon (p-\alpha )}{\alpha }$ for $p\lt 2$, ensures that the integral converges. In addition, we use the moment bound ${\sup _{s\le T}}𝔼(1+|{\widetilde{X}_{s}}{|^{p}})\lt \infty $. Thus,
\[ {I_{h}^{p}}\lesssim 𝔼{\int _{0}^{t}}{s^{-p\sigma }}{\tau ^{p-\alpha }}({(sh)^{\varepsilon }})\hspace{0.1667em}ds\lesssim {h^{\frac{\varepsilon (p-\alpha )}{\alpha }}}{\int _{0}^{t}}{s^{-p\sigma +\frac{\varepsilon (p-\alpha )}{\alpha }}}\hspace{0.1667em}ds\lesssim {h^{\frac{\varepsilon (p-\alpha )}{\alpha }}}.\]
Consequently,
Completing the proof.
We combine the bounds for terms (A)–(D), and arrive at
where
(38)
\[\begin{aligned}{}{\Phi _{h}}(t)\lesssim & {\int _{0}^{t}}{\Phi _{h}}(s)\hspace{0.1667em}ds+{𝟙_{\{p\ge 2\}}}{\left({\int _{0}^{t}}{\Phi _{h}^{2}}(s)\hspace{0.1667em}ds\right)^{1/2}}\\ {} & +{\left({\int _{0}^{t}}{\Phi _{h}^{p}}(s){M_{p,h}}(s)\hspace{0.1667em}ds\right)^{1/p}}+r(h),\end{aligned}\]Using Gronwall’s inequality (see Theorem B.1), we get
Adding the error from the Euler–Peano approximation we derive the upper bounds in cases a) and b) for ${\Big\| {\sup _{s\le T}}|{X_{\eta (s)}}-{X_{\eta (s)}^{\tau }}|\Big\| _{{L^{p}}(\Omega )}}$. Combining with Lemma A.7, we get (28).
To show (29), observe that
Estimate for the first term is proved in Lemma A.7. For the second term, put $\Delta :=T/n$. If ${\theta _{\ast }}\ge 0$, then applying (61) yields
uniformly in $t\in [0,T]$. If ${\theta _{\ast }}\lt 0$, then ${s^{-{\theta _{\ast }}/p}}\le {T^{-{\theta _{\ast }}/p}}$, and (61) yields instead
uniformly in $t\in [0,T]$. In both cases the obtained bound is dominated by a constant multiplier of ${\mathcal{R}_{p}}(n,h)+{h^{\frac{\sigma p-{\theta _{\ast }}}{p}}}$. □
(40)
\[\begin{aligned}{}{\left\| {X_{t}}-{X_{t}^{\tau }}\right\| _{{L^{p}}(\Omega )}}& \le {\left\| {X_{t}}-{\widetilde{X}_{t}}\right\| _{{L^{p}}(\Omega )}}+{\left\| {\widetilde{X}_{t}}-{\widetilde{X}_{\eta (t)}}\right\| _{{L^{p}}(\Omega )}}\\ {} & \hspace{2em}+{\left\| {\widetilde{X}_{\eta (t)}}-{X_{\eta (t)}^{\tau }}\right\| _{{L^{p}}(\Omega )}}.\end{aligned}\](41)
\[ {\left\| {\widetilde{X}_{t}}-{\widetilde{X}_{\eta (t)}}\right\| _{{L^{p}}(\Omega )}}\lesssim {n^{-\beta }}+{n^{-\frac{1-{\theta _{\ast }}}{p}}}{h^{\frac{\sigma p-{\theta _{\ast }}}{p}}},\](42)
\[ {\left\| {\widetilde{X}_{t}}-{\widetilde{X}_{\eta (t)}}\right\| _{{L^{p}}(\Omega )}}\lesssim {n^{-\beta }}+{n^{-\frac{1}{p}}}{h^{\frac{\sigma p-{\theta _{\ast }}}{p}}},\]6 Simulations
6.1 Simulation of Z
In this section we describe how to simulate the processes ${Z_{h}^{CP,\pm }}(t)$. Let us begin with ${Z_{h}^{CP,+}}(t)$; as we will see, the procedure for ${Z_{h}^{CP,-}}(t)$ is the same.
Let ${N_{t}^{+}}$ be a time-inhomogeneous Poisson process with integral intensity
Then (cf. [6]) the jump times ${T_{k}^{+}}$, $k\ge 1$, of ${N_{t}^{+}}$ can be generated as
where ${\lambda _{h}^{-1}}(t)={\Big(t\hspace{0.1667em}(1-\varepsilon )\hspace{0.1667em}{h^{\varepsilon }}\Big)^{\frac{1}{1-\varepsilon }}}$ and ${\Gamma _{k}}$ is the jump time of the k-th jump of the Poisson process with intensity 1. Then one can write ${Z_{h}^{CP,+}}(t)$ as
where ${Z_{k}^{+}}$ is the size of an independent positive jump, occurring at time ${T_{k}^{+}}$. In this aspect the DC method is crucially different from the AR one, where all jumps have the same distribution. Let us find the distribution of the r.v. ${Z_{k}^{+}}$.
(45)
\[ {Z_{h}^{CP,+}}(t)={\sum \limits_{k=1}^{{N_{t}^{+}}}}{Z_{k}^{+}}=\sum \limits_{k\ge 0}{Z_{k}^{+}}{𝟙_{{T_{k}^{+}}\le t}},\]Denote for simplicity ${r_{t}}:={\tau ^{+}}({(ht)^{\varepsilon }})$. It is shown in [23] that if $\nu (du)$ is absolutely continuous, then the distribution of the jump conditioned by the jump time, occurring at time t, is
Then one can simulate ${Z_{k}^{+}}$ as
(46)
\[ \begin{aligned}{}{F_{t,h}^{+}}(x)& =\frac{{\textstyle\int _{({r_{t}},x]}}{\nu ^{+}}(du)}{{\textstyle\int _{({r_{t}},\infty )}}{\nu ^{+}}(du)}=\frac{{N^{+}}({r_{t}})-{N^{+}}(x)}{{N^{+}}({r_{t}})}=1-{(th)^{\varepsilon }}{N^{+}}(x).\end{aligned}\]Note that the integral intensity function corresponding to ${N^{-}}$ is again given by (43). Then, in the same way as above we define ${T_{k}^{-}}$, ${F_{t,h}^{-}}$ and ${Z_{k}^{-}}$, and in such a way we get ${Z_{h}^{CP,-}}(t)$, replacing + with − in the respective functions and multiplying the jump sizes by $-1$.
6.2 Euler-Maruyama approximation
The implementation of the algorithms and simulations of the examples can be found at: GitHub repository.
7 Numerical examples and comparisons
We compare the dynamic cutting (DC) scheme with the classical Asmussen–Rosiński (AR) truncation with omitted small jumps in terms of the ${L^{1}}$ – strong error on a purely jump–driven example for $t\in [0,T]$:
where $\widetilde{N}$ is the compensated Poisson random measure constructed from the symmetric α-stable Lévy process with Lévy measure $\nu (dz)=\alpha M\hspace{0.1667em}|z{|^{-1-\alpha }}dz$ with normalization constant $M:={\Big(2\alpha {\textstyle\int _{0}^{\infty }}\frac{1-\cos (u)}{{u^{1+\alpha }}}\hspace{0.1667em}du\Big)^{-1}}$. In this setting we have ${N^{\pm }}(r)=\frac{M}{{r^{\alpha }}}$ and ${\tau ^{\pm }}(t)={(Mt)^{1/\alpha }}$.
(48)
\[ {X_{t}}={\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{\mathbb{R}}}{s^{-\sigma }}\cos ({X_{s-}})\hspace{0.1667em}z\hspace{0.1667em}{𝟙_{|z|\lt 1}}\widetilde{N}(ds,dz),\hspace{2em}{X_{0}}=0,\]7.1 Time complexity analysis of a pure-jump process
We consider the case of a pure-jump process, where the drift and diffusion coefficients are zero. In this scenario, the simulation algorithm is simplified, as the process state is constant between jumps. The time grid is constructed solely from the jump times.
The algorithm first simulates the times and sizes of all large jumps up to the horizon T. The jump times for the positive and negative jumps are then merged and sorted to create a chronologically ordered list. The computational bottleneck of this step is the sorting of two ordered arrays, which has a complexity of $O(N)$, where N is the length of that sorted list.
The algorithm then iterates once through the sorted list of N jumps. At each jump, it updates the process state by applying the jump coefficient. This step involves a single pass resulting in a complexity of order $O(N)$.
It is crucial to note that this complexity analysis holds for both AR and DC methods. The underlying functions that distinguish these methods, such as ${\lambda _{h}^{-1}}$ and ${({F^{\pm }})^{-1}}$, are compositions of elementary operations and are executed in constant time $O(1)$. Thus, the choice between AR and DC does not change the overall asymptotic complexity of the simulation as long as N is equal.
Remark 7.1.
Instead of using the approach (44), one can simulate the ICPP by thinning (cf. [19]), i.e. simulate the jumps of the Poisson process with dominating (e.g., piece-wise constant) intensity, and accept each candidate with probability proportional to the target intensity in both the AR and DC methods. The type of jump (positive or negative) is then assigned to each accepted time. This construction produces jump times directly in chronological order and has (up to a multiplicative constant) the same order of computational complexity (possibly with another multiplicative constant).
Remark 7.2.
Let us compare our result with that from [7]. In our case for the DC scheme we have
\[ 𝔼[\mathrm{cost}]=𝔼[{N_{h}}]=2{\lambda _{h}}(T)=\frac{2{T^{1-\varepsilon }}}{1-\varepsilon }\hspace{0.1667em}{h^{-\varepsilon }},\]
so the expected computational cost satisfies $O({h^{-\varepsilon }})$.Now let $h=h(n)$ be chosen so that the strong error bound in Theorem 3.1 preserves the leading rate ${n^{-\beta }}$, i.e. h is as in (30). Substituting this into ${h^{-\varepsilon }}$ yields
\[ 𝔼[\mathrm{cost}]=\left\{\begin{array}{l@{\hskip10.0pt}l}O\hspace{-0.1667em}\left({n^{\frac{\beta \alpha p}{p-\alpha }}}\right),\hspace{1em}& p\lt 2,\\ {} O\hspace{-0.1667em}\left({n^{\frac{2\beta \alpha }{2-\alpha }}}\right),\hspace{1em}& p\ge 2.\end{array}\right.\]
In particular, for $p=2$ and $\beta =\frac{1}{2}$ one obtains $O\hspace{-0.1667em}\left({n^{\frac{\alpha }{2-\alpha }}}\right)$, which coincides with the classical complexity, see, for example, Fournier [7].7.2 Comparison of AR and DC
For simplicity, take $T=1$, and suppose that the expected number of simulated jumps on $[0,1]$ is fixed. We compare AR and DC at matched time complexity. Since we consider a pure-jump case, it is sufficient to make this number equal for both schemes.
Denote by $\mathcal{N}\hspace{-0.1667em}\mathcal{J}$ the number of jumps, expected in both schemes. For AR with a fixed threshold ${\delta _{\mathrm{AR}}}\in (0,1)$, the expected number of retained jumps on $[0,1]$ equals
For DC with parameters h and ε, by equation (43), the expected number of retained jumps on $[0,1]$ is
We still have one undefined parameter ε. To choose some reasonable value, we consider the variance of additive process
(49)
\[ \mathcal{N}\hspace{-0.1667em}\mathcal{J}=N({\delta _{\mathrm{AR}}})=\frac{2M}{{\delta _{\mathrm{AR}}^{\alpha }}}\hspace{1em}\Longrightarrow \hspace{1em}{\delta _{\mathrm{AR}}}={\left(\frac{2M}{\mathcal{N}\hspace{-0.1667em}\mathcal{J}}\right)^{1/\alpha }}.\](50)
\[ \mathcal{N}\hspace{-0.1667em}\mathcal{J}=2{\lambda _{h}}(1)=\frac{2}{1-\varepsilon }\hspace{0.1667em}{h^{-\varepsilon }}\hspace{1em}\Longrightarrow \hspace{1em}h={\left(\frac{\mathcal{N}\hspace{-0.1667em}\mathcal{J}\hspace{0.1667em}(1-\varepsilon )}{2}\right)^{-1/\varepsilon }}.\]
\[ {\widetilde{Z}_{t}^{(h,\varepsilon )}}={\int _{0}^{t}}{\int _{B(s,h)}}{s^{-\sigma }}z\widetilde{N}(ds,dz).\]
Now fixing $\mathcal{N}\hspace{-0.1667em}\mathcal{J}$ we find the ε, which minimizes the variance of ${\widetilde{Z}_{t}}$:
\[ {J^{DC}}(\varepsilon ):=\operatorname{Var}{\widetilde{Z}_{t}^{(h,\varepsilon )}}=2{\int _{0}^{1}}{\int _{0}^{\tau ({(sh)^{\varepsilon }})}}{s^{-2\sigma }}{z^{2}}\hspace{0.1667em}\nu (dz)ds.\]
The above integral can be calculated explicitly and minimized w.r.t. ε:
Thus, we set ${\varepsilon _{\mathrm{\star }}}=\alpha /4$ (cf. (48)).We define two trajectory versions based on the expected number of jumps: a fine level (${\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{fine}}}=64,000$ jumps) and a coarse level (${\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{coarse}}}=4,000$ jumps). For each level we determine two sets of simulation parameters using equations (49) and (50):
-
1. Fine parameters: $({\delta _{\mathrm{AR}}^{\mathrm{fine}}},{h^{\mathrm{fine}}})$, by taking $\mathcal{N}\hspace{-0.1667em}\mathcal{J}={\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{fine}}}$.
-
2. Coarse parameters: $({\delta _{\mathrm{AR}}^{\mathrm{coarse}}},{h^{\mathrm{coarse}}})$, by taking $\mathcal{N}\hspace{-0.1667em}\mathcal{J}={\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{coarse}}}$.
To couple the simulations, we first generate a single fine path using the fine parameters. We then derive the coarse path by filtering the jumps from this fine path using the coarse parameters. The coupling procedure is as follows:
This coupling ensures that fine and coarse trajectories are not completely independent, but built based on the same underlying randomness.
-
1. Generate a single fine path on $[0,1]$ with an expected ${\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{fine}}}$ jumps, using the calculated $({\delta _{\mathrm{AR}}^{\mathrm{fine}}},{h^{\mathrm{fine}}})$ parameters.
-
2. From this fine path, build a coarse path by retaining a jump at time s only if it exceeds the coarse-level threshold:
Fig. 3.
Illustration of the coupled construction (${\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{fine}}}=1000$, ${\mathcal{N}\hspace{-0.1667em}\mathcal{J}^{\mathrm{coarse}}}=200$)
Let $Y:={\sup _{0\le t\le 1}}\hspace{0.1667em}\big|{X_{t}^{\mathrm{fine}}}-{X_{t}^{\mathrm{coarse}}}\big|$, and define i.i.d. copies
\[ {Y_{k}}=\underset{0\le t\le 1}{\sup }\hspace{0.1667em}\big|{X_{t}^{\mathrm{fine},(k)}}-{X_{t}^{\mathrm{coarse},(k)}}\big|,\hspace{2em}1\le k\le D.\]
We apply the CLT to the i.i.d. sequence ${({Y_{k}})_{k\ge 1}}$, which requires $𝔼{Y_{k}^{2}}\lt \infty $. From (48), $𝔼{Y^{2}}\lt \infty $ provided that $\sigma \lt 1/2$, for both the AR and DC methods. Let $\overline{Y}:=\frac{1}{D}{\textstyle\sum _{k=1}^{D}}{Y_{k}}$ and ${s_{Y}^{2}}:=\frac{1}{D-1}{\textstyle\sum _{k=1}^{D}}{({Y_{k}}-\overline{Y})^{2}}$. By the delta method with $g(x)=\sqrt{x}$, we obtain the standard error $\widehat{\operatorname{SE}}\left(\sqrt{\overline{Y}}\right)=\frac{{s_{Y}}}{2\sqrt{D}\hspace{0.1667em}\sqrt{\overline{Y}}}$. Thus,
\[ \left[{\left(\sqrt{\overline{Y}}-1.96\hspace{0.1667em}\widehat{\operatorname{SE}}\left(\sqrt{\overline{Y}}\right)\right)^{2}},{\left(\sqrt{\overline{Y}}+1.96\hspace{0.1667em}\widehat{\operatorname{SE}}\left(\sqrt{\overline{Y}}\right)\right)^{2}}\right]\]
is the asymptotic $95\% $ confidence interval for $\mathbb{E}Y$. The Monte Carlo simulations were performed with $D=10,000$ replications. We considered three distinct groups of values for α:Table 2.
Comparison of simulation results for AR and DC ($\sigma =0.25$)
| AR Method | DC Method | |||||
| 95% CI | 95% CI | |||||
| α | Error | Lower | Upper | Error | Lower | Upper |
| Small α | ||||||
| 0.10 | $4.952\text{e}-36$ | $3.789\text{e}-36$ | $6.270\text{e}-36$ | $\mathbf{2.657}\textbf{e}-\mathbf{36}$ | $7.878\text{e}-37$ | $5.628\text{e}-36$ |
| 0.20 | $2.025\text{e}-17$ | $1.988\text{e}-17$ | $2.063\text{e}-17$ | $\mathbf{1.614}\textbf{e}-\mathbf{17}$ | $1.581\text{e}-17$ | $1.648\text{e}-17$ |
| 0.30 | $2.750\text{e}-11$ | $2.726\text{e}-11$ | $2.773\text{e}-11$ | $\mathbf{2.470}\textbf{e}-\mathbf{11}$ | $2.449\text{e}-11$ | $2.491\text{e}-11$ |
| 0.40 | $3.317\text{e}-08$ | $3.289\text{e}-08$ | $3.346\text{e}-08$ | $\mathbf{2.968}\textbf{e}-\mathbf{08}$ | $2.942\text{e}-08$ | $2.994\text{e}-08$ |
| Middle α | ||||||
| 0.50 | $2.434\text{e}-06$ | $2.413\text{e}-06$ | $2.455\text{e}-06$ | $\mathbf{2.172}\textbf{e}-\mathbf{06}$ | $2.153\text{e}-06$ | $2.192\text{e}-06$ |
| 1.00 | $1.582\text{e}-02$ | $1.566\text{e}-02$ | $1.598\text{e}-02$ | $\mathbf{1.413}\textbf{e}-\mathbf{02}$ | $1.398\text{e}-02$ | $1.428\text{e}-02$ |
| 1.50 | $2.884\text{e}-01$ | $2.850\text{e}-01$ | $2.919\text{e}-01$ | $\mathbf{2.644}\textbf{e}-\mathbf{01}$ | $2.613\text{e}-01$ | $2.676\text{e}-01$ |
| Large α | ||||||
| 1.60 | $3.938\text{e}-01$ | $3.889\text{e}-01$ | $3.986\text{e}-01$ | $\mathbf{3.665}\textbf{e}-\mathbf{01}$ | $3.620\text{e}-01$ | $3.709\text{e}-01$ |
| 1.70 | $4.978\text{e}-01$ | $4.919\text{e}-01$ | $5.037\text{e}-01$ | $\mathbf{4.698}\textbf{e}-\mathbf{01}$ | $4.642\text{e}-01$ | $4.755\text{e}-01$ |
| 1.80 | $5.766\text{e}-01$ | $5.700\text{e}-01$ | $5.832\text{e}-01$ | $\mathbf{5.529}\textbf{e}-\mathbf{01}$ | $5.466\text{e}-01$ | $5.592\text{e}-01$ |
| 1.90 | $5.751\text{e}-01$ | $5.693\text{e}-01$ | $5.810\text{e}-01$ | $\mathbf{5.618}\textbf{e}-\mathbf{01}$ | $5.560\text{e}-01$ | $5.676\text{e}-01$ |
Under matched time complexity, DC consistently gives slightly smaller ${L^{1}}$ errors when the jump coefficient has early-time singularity $c(t,\cdot ,\cdot )\lesssim {t^{-\sigma }}$ with $\sigma \gt 0$. We take $p=2$, and observe that (14) is satisfied, if $\sigma \lt 1/p=0.5$. We observe that for σ close to 0.5 DC outperforms AR for all tested α, with the largest relative gains at small α. AR’s time-uniform cutoff ${\delta _{\mathrm{AR}}}$ discards all $|z|\lt {\delta _{\mathrm{AR}}}$, removing early small jumps whose contribution is magnified by the weight ${s^{-\sigma }}$. DC lowers its cutoff near $t=0$ and retains these jumps, producing a bigger gap in favor of DC at small α.
7.3 Removing the time-singularity
To verify that the performance gap observed in the main experiment is driven by the time-decay in the jump coefficient, we repeat the simulation with the factor ${s^{-\sigma }}$ removed from $c(t,x,z)$. In (51) we selected ε by minimizing a proxy for the small-jump variance, which yields ${\varepsilon _{\mathrm{\star }}}=\alpha \sigma $. For $\sigma =0$ this collapses to ${\varepsilon _{\mathrm{\star }}}=0$, producing a degenerate DC cutoff. Therefore, we fix a small, strictly positive constant $\varepsilon =0.1$ for all α, and re-tune h to keep the expected number of retained jumps as before. The rest of the setup remains the same.
\[ {X_{t}}={\int _{0}^{t}}\hspace{-0.1667em}\hspace{-0.1667em}{\int _{\mathbb{R}}}\cos ({X_{s-}})\hspace{0.1667em}{𝟙_{\{|z|\le 1\}}}\hspace{0.1667em}z\hspace{0.1667em}\widetilde{N}(ds,dz),\hspace{2em}t\in [0,1],\hspace{1em}{X_{0}}=0,\]
The obtained results can be observed in Table 3. In this setting ($\sigma =0$), neither method has a uniform advantage.7.4 Extreme time-singularity
We also examine the extreme case where $\sigma =0.4999$, a value approaching the critical threshold of 0.5, to highlight the performance disparity between the two approaches. The results are summarized in Table 4. As we see from the table, the difference between the outcomes of two methods is more visible for small α, and narrows as α approaches 2.
Table 3.
Comparison of simulation results for AR and DC ($\sigma =0$)
| AR Method | DC Method | |||||
| 95% CI | 95% CI | |||||
| α | Error | Lower | Upper | Error | Lower | Upper |
| Small α | ||||||
| 0.10 | $1.380\text{e}-36$ | $8.257\text{e}-37$ | $2.075\text{e}-36$ | $\mathbf{1.028}\textbf{e}-\mathbf{37}$ | $7.237\text{e}-39$ | $3.094\text{e}-37$ |
| 0.20 | $1.260\text{e}-17$ | $1.236\text{e}-17$ | $1.285\text{e}-17$ | $\mathbf{1.200}\textbf{e}-\mathbf{17}$ | $1.176\text{e}-17$ | $1.224\text{e}-17$ |
| 0.30 | $\mathbf{1.958}\textbf{e}-\mathbf{11}$ | $1.942\text{e}-11$ | $1.974\text{e}-11$ | $2.090\text{e}-11$ | $2.072\text{e}-11$ | $2.107\text{e}-11$ |
| 0.40 | $\mathbf{2.365}\textbf{e}-\mathbf{08}$ | $2.345\text{e}-08$ | $2.384\text{e}-08$ | $2.444\text{e}-08$ | $2.424\text{e}-08$ | $2.465\text{e}-08$ |
| Middle α | ||||||
| 0.50 | $\mathbf{1.736}\textbf{e}-\mathbf{06}$ | $1.722\text{e}-06$ | $1.751\text{e}-06$ | $1.769\text{e}-06$ | $1.754\text{e}-06$ | $1.784\text{e}-06$ |
| 1.00 | $1.124\text{e}-02$ | $1.113\text{e}-02$ | $1.134\text{e}-02$ | $\mathbf{1.120}\textbf{e}-\mathbf{02}$ | $1.110\text{e}-02$ | $1.130\text{e}-02$ |
| 1.50 | $2.040\text{e}-01$ | $2.020\text{e}-01$ | $2.060\text{e}-01$ | $\mathbf{2.031}\textbf{e}-\mathbf{01}$ | $2.010\text{e}-01$ | $2.051\text{e}-01$ |
| Large α | ||||||
| 1.60 | $2.798\text{e}-01$ | $2.770\text{e}-01$ | $2.826\text{e}-01$ | $\mathbf{2.791}\textbf{e}-\mathbf{01}$ | $2.763\text{e}-01$ | $2.819\text{e}-01$ |
| 1.70 | $3.568\text{e}-01$ | $3.532\text{e}-01$ | $3.603\text{e}-01$ | $\mathbf{3.559}\textbf{e}-\mathbf{01}$ | $3.524\text{e}-01$ | $3.594\text{e}-01$ |
| 1.80 | $4.177\text{e}-01$ | $4.137\text{e}-01$ | $4.218\text{e}-01$ | $\mathbf{4.169}\textbf{e}-\mathbf{01}$ | $4.129\text{e}-01$ | $4.210\text{e}-01$ |
| 1.90 | $4.206\text{e}-01$ | $4.168\text{e}-01$ | $4.244\text{e}-01$ | $\mathbf{4.203}\textbf{e}-\mathbf{01}$ | $4.165\text{e}-01$ | $4.241\text{e}-01$ |
Table 4.
Comparison of simulation results for AR and DC ($\sigma =0.4999$)
| AR Method | DC Method | |||||
| 95% CI | 95% CI | |||||
| α | Error | Lower | Upper | Error | Lower | Upper |
| Small α | ||||||
| 0.10 | $3.999\text{e}-35$ | $2.238\text{e}-35$ | $6.267\text{e}-35$ | $\mathbf{2.486}\textbf{e}-\mathbf{36}$ | $1.411\text{e}-36$ | $3.864\text{e}-36$ |
| 0.20 | $5.499\text{e}-17$ | $5.406\text{e}-17$ | $5.593\text{e}-17$ | $\mathbf{2.090}\textbf{e}-\mathbf{17}$ | $2.047\text{e}-17$ | $2.133\text{e}-17$ |
| 0.30 | $6.973\text{e}-11$ | $6.881\text{e}-11$ | $7.066\text{e}-11$ | $\mathbf{3.207}\textbf{e}-\mathbf{11}$ | $3.179\text{e}-11$ | $3.235\text{e}-11$ |
| 0.40 | $8.710\text{e}-08$ | $8.594\text{e}-08$ | $8.827\text{e}-08$ | $\mathbf{3.875}\textbf{e}-\mathbf{08}$ | $3.840\text{e}-08$ | $3.911\text{e}-08$ |
| Middle α | ||||||
| 0.50 | $6.631\text{e}-06$ | $6.540\text{e}-06$ | $6.723\text{e}-06$ | $\mathbf{2.869}\textbf{e}-\mathbf{06}$ | $2.841\text{e}-06$ | $2.896\text{e}-06$ |
| 1.00 | $5.488\text{e}-02$ | $5.370\text{e}-02$ | $5.607\text{e}-02$ | $\mathbf{2.130}\textbf{e}-\mathbf{02}$ | $2.100\text{e}-02$ | $2.160\text{e}-02$ |
| 1.50 | $1.168\text{e}+00$ | $1.145\text{e}+00$ | $1.192\text{e}+00$ | $\mathbf{5.842}\textbf{e}-\mathbf{01}$ | $5.711\text{e}-01$ | $5.973\text{e}-01$ |
| Large α | ||||||
| 1.60 | $1.520\text{e}+00$ | $1.489\text{e}+00$ | $1.550\text{e}+00$ | $\mathbf{8.505}\textbf{e}-\mathbf{01}$ | $8.319\text{e}-01$ | $8.694\text{e}-01$ |
| 1.70 | $1.794\text{e}+00$ | $1.759\text{e}+00$ | $1.828\text{e}+00$ | $\mathbf{1.123}\textbf{e}+\mathbf{00}$ | $1.099\text{e}+00$ | $1.147\text{e}+00$ |
| 1.80 | $1.942\text{e}+00$ | $1.906\text{e}+00$ | $1.979\text{e}+00$ | $\mathbf{1.361}\textbf{e}+\mathbf{00}$ | $1.333\text{e}+00$ | $1.390\text{e}+00$ |
| 1.90 | $1.810\text{e}+00$ | $1.777\text{e}+00$ | $1.842\text{e}+00$ | $\mathbf{1.519}\textbf{e}+\mathbf{00}$ | $1.490\text{e}+00$ | $1.548\text{e}+00$ |
7.5 Synthetic example
Finally, consider a “synthetic” example, which highlights the impact of small jumps, when the intensity of jumps is low. Consider a symmetric α-stable Lévy measure and take
with $\sigma =0.6$ and $C=10$. Thus, the singular activity is concentrated on the floating window $[{t^{1/\alpha }},\hspace{0.1667em}C{t^{1/\alpha }}]$, which slides towards 0 as $t\to 0$. In Table 5 we present the ${L^{1}}$ – strong errors for $\alpha \in [0.1,1.6]$ using $D=10,000$ Monte Carlo simulations and matching computational cost between AR and DC.
(52)
\[ c(t,x,z)=z\cos (x)\hspace{0.1667em}{t^{-\sigma }}\hspace{0.1667em}𝟙\{{t^{1/\alpha }}\le |z|\le C\hspace{0.1667em}{t^{1/\alpha }}\},\]Table 5.
Comparison of ${L^{1}}$ strong errors for synthetic example
| AR Method | DC Method | |||
| α | Error | 95% CI | Error | 95% CI |
| 0.10 | $1.86\times {10^{-36}}$ | $[1.69,2.05]\times {10^{-36}}$ | $\mathbf{\mathbf{2.08}\times {10^{-38}}}$ | $[1.88,2.29]\times {10^{-38}}$ |
| 0.20 | $8.68\times {10^{-18}}$ | $[8.10,9.28]\times {10^{-18}}$ | $\mathbf{\mathbf{1.13}\times {10^{-19}}}$ | $[0.957,1.32]\times {10^{-19}}$ |
| 0.30 | $1.72\times {10^{-11}}$ | $[1.66,1.78]\times {10^{-11}}$ | $\mathbf{\mathbf{1.78}\times {10^{-13}}}$ | $[1.71,1.86]\times {10^{-13}}$ |
| 0.40 | $3.18\times {10^{-8}}$ | $[3.08,3.28]\times {10^{-8}}$ | $\mathbf{\mathbf{3.07}\times {10^{-10}}}$ | $[2.94,3.20]\times {10^{-10}}$ |
| 0.50 | $3.26\times {10^{-6}}$ | $[3.16,3.36]\times {10^{-6}}$ | $\mathbf{\mathbf{3.00}\times {10^{-8}}}$ | $[2.89,3.11]\times {10^{-8}}$ |
| 0.60 | $7.75\times {10^{-5}}$ | $[7.49,8.01]\times {10^{-5}}$ | $\mathbf{\mathbf{6.92}\times {10^{-7}}}$ | $[6.70,7.15]\times {10^{-7}}$ |
| 0.70 | $7.83\times {10^{-4}}$ | $[7.57,8.09]\times {10^{-4}}$ | $\mathbf{\mathbf{6.74}\times {10^{-6}}}$ | $[6.55,6.95]\times {10^{-6}}$ |
| 0.80 | $4.96\times {10^{-3}}$ | $[4.45,5.49]\times {10^{-3}}$ | $\mathbf{\mathbf{3.90}\times {10^{-5}}}$ | $[3.79,4.02]\times {10^{-5}}$ |
| 0.90 | $1.94\times {10^{-2}}$ | $[1.88,2.01]\times {10^{-2}}$ | $\mathbf{\mathbf{1.64}\times {10^{-4}}}$ | $[1.59,1.70]\times {10^{-4}}$ |
| 1.00 | $6.17\times {10^{-2}}$ | $[5.94,6.40]\times {10^{-2}}$ | $\mathbf{\mathbf{5.51}\times {10^{-4}}}$ | $[5.26,5.76]\times {10^{-4}}$ |
| 1.10 | $1.64\times {10^{-1}}$ | $[1.57,1.72]\times {10^{-1}}$ | $\mathbf{\mathbf{1.51}\times {10^{-3}}}$ | $[1.46,1.56]\times {10^{-3}}$ |
| 1.20 | $3.72\times {10^{-1}}$ | $[3.58,3.86]\times {10^{-1}}$ | $\mathbf{\mathbf{3.90}\times {10^{-3}}}$ | $[3.69,4.11]\times {10^{-3}}$ |
| 1.30 | $6.95\times {10^{-1}}$ | $[6.73,7.18]\times {10^{-1}}$ | $\mathbf{\mathbf{9.75}\times {10^{-3}}}$ | $[9.10,10.4]\times {10^{-3}}$ |
| 1.40 | 1.11 | $[1.08,1.14]$ | $\mathbf{\mathbf{2.40}\times {10^{-2}}}$ | $[2.25,2.56]\times {10^{-2}}$ |
| 1.50 | 1.61 | $[1.57,1.65]$ | $\mathbf{\mathbf{7.68}\times {10^{-2}}}$ | $[7.16,8.22]\times {10^{-2}}$ |
| 1.60 | 2.08 | $[2.02,2.13]$ | $\mathbf{\mathbf{4.58}\times {10^{-1}}}$ | $[4.34,4.82]\times {10^{-1}}$ |
Heuristically, for the α-stable case with $c(t,x,z)$ as above, the second-moment contribution within the given window scales as
\[ \int {t^{-2\sigma }}\Big({\int _{{t^{1/\alpha }}}^{C{t^{1/\alpha }}}}{z^{2}}\hspace{0.1667em}\nu (dz)\Big)\hspace{0.1667em}dt\hspace{0.2778em}\asymp \hspace{0.2778em}\int {t^{-2\sigma +(2-\alpha )/\alpha }}\hspace{0.1667em}dt,\]
which leads to the integrability condition $\alpha \sigma \lt 1$, which is more relaxed than $\sigma p\lt 1$. With $\sigma =0.6$ this yields the critical value $\alpha \approx 1/\sigma \approx 1.66$. Table 5 reflects this boundary: DC remains good up to $\alpha =1.5$ but increases sharply at $\alpha =1.6$ as $\alpha \sigma \uparrow 1$.Overall, Table 5 demonstrates significantly lower errors for the DC approach.
8 Conclusion
Under matched time complexity, the DC scheme achieves consistently but slightly smaller ${L^{1}}$ errors (see Table 2) when the jump coefficient $c(t,x,z)$ has an early-time singularity with $\sigma \gt 0$. DC’s time-dependent threshold retains more early small-size jumps that a fixed AR cutoff misses, which demonstrates most clearly when the small-jump intensity is low. In a control run with the time singularity removed ($\sigma =0$), neither method has a uniform advantage (see Table 3). Within the examples considered above, DC produced smaller errors when the time-decaying jump coefficient was singular at $t=0$ under the matched-cost regime of equal expected retained-jump counts. Note that in these experiments we choose ε heuristically, aiming to reduce the variance of the omitted small-jump component near the singularity. We plan to analyze this problem of the optimal choice in forthcoming research.