Nonlinear trend of COVID-19
infection time series

Fumihiko Ishiyama
NTT Space Environment and Energy Labs.
Nippon Telegraph and Telephone Corp., Tokyo, 180-8585, Japan
Abstract

We have developed a nonlinear method of time series analysis that allows us to obtain multiple nonlinear trends without harmonics from a given set of numerical data. We propose to apply the method to recognize the ongoing status of COVID-19 infection with an analytical equation for nonlinear trends. We found that there is only a single nonlinear trend, and this result justifies the use of a week-based infection growth rate. In addition, the fit with the obtained analytical equation for the nonlinear trend holds for a duration of more than three months for the Delta variant infection time series. The fitting also visualizes the transition to the Omicron variant.

Keywords— nonlinear time-frequency analysis, mode decomposition, covid-19

1 Introduction

Understanding the COVID-19 infection status, such as “what’s going on?” and “what happens next?”, has been a major issue in the last couple of years.

Various forecasting methods have been studied to address this issue. Among them, machine learning (ML) based studies have played a major role. For example, various methods such as Linear Regression (LR), Least Absolute Shrinkage and Selection Operator (LASSO), Support Vector Machine (SVM), and Exponential Smoothing (ES) were compared to achieve better prediction, and ES was found to have the best performance among the methods [1]. In addition, other methods such as Auto-Regressive Integrated Moving Average (ARIMA) based approach [2], and Gaussian Process Regression (GPR) based approach [3] were also studied for forecasting COVID-19 infection.

In contrast to their focusing on “what happens next?”, we focus on “what’s happening now?” in this paper. That is, we propose a framework to recognize nonlinear phenomena, and apply the framework to the COVID-19 infection time series to recognize “what happens now”.

We have a unique nonlinear method of time series analysis that provides an analytical perspective on numerically obtained nonlinear time series [4, 5, 6, 7, 8], and we apply the method to COVID-19 daily new cases in Japan to obtain analytical equation for nonlinear trends.

As there are no similar conventional methods, we show an example of results obtained with our method in a previous work [9] to illustrate our approach.

Figure 1 shows a numerically calculated time series S(t)𝑆𝑡S(t)italic_S ( italic_t ) of a gravitational wave named A1B3G3, which corresponds to black hole generation at t=t0𝑡subscript𝑡0t=t_{0}italic_t = italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT [10]. We applied our method to the time series before the black hole generation t<t0𝑡subscript𝑡0t<t_{0}italic_t < italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, where there are no harmonics. Instead, there are two series of nonlinear trends with f=0𝑓0f=0italic_f = 0.

Refer to caption
Figure 1: Time series of gravitational wave for analysis. Line corresponds to Eq. (4) is also plotted.

Time series S(t)𝑆𝑡S(t)italic_S ( italic_t ) with multiple nonlinear trends λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) is expressed in the form of

S(t)=m=1Meλm(t)𝑑t,𝑆𝑡superscriptsubscript𝑚1𝑀superscript𝑒subscript𝜆𝑚𝑡differential-d𝑡S(t)=\sum_{m=1}^{M}e^{\int\lambda_{m}(t)dt},italic_S ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT ∫ italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_d italic_t end_POSTSUPERSCRIPT , (1)

and the fitted λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) with our method are plotted in Fig. 2. There are two nonlinear trends (M=2𝑀2M=2italic_M = 2) with several phase transitions.

Refer to caption
Figure 2: Obtained two nonlinear trends (λ1,λ1subscript𝜆1subscriptsuperscript𝜆1\lambda_{1},~{}\lambda^{\prime}_{1}italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_λ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and λ2,λ2,λ2′′subscript𝜆2subscriptsuperscript𝜆2subscriptsuperscript𝜆′′2\lambda_{2},~{}\lambda^{\prime}_{2},~{}\lambda^{\prime\prime}_{2}italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_λ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_λ start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT) with several phase transitions.

Obtained analytical equations for the nonlinear trends just before t=t0𝑡subscript𝑡0t=t_{0}italic_t = italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT are

λ1(t)subscript𝜆1𝑡\displaystyle\lambda_{1}(t)italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 2.3(t0t)0.42.3superscriptsubscript𝑡0𝑡0.4\displaystyle 2.3(t_{0}-t)^{-0.4}2.3 ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT - 0.4 end_POSTSUPERSCRIPT (2)
λ2(t)subscript𝜆2𝑡\displaystyle\lambda_{2}(t)italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 0.25(t0t)0.4,0.25superscriptsubscript𝑡0𝑡0.4\displaystyle 0.25(t_{0}-t)^{-0.4},0.25 ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT - 0.4 end_POSTSUPERSCRIPT , (3)

and the corresponding time series becomes

S0(t)subscript𝑆0𝑡\displaystyle S_{0}(t)italic_S start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ( italic_t ) similar-to-or-equals\displaystyle\simeq 702et0tλ1(τ)𝑑τ+168et0tλ2(τ)𝑑τ702superscript𝑒superscriptsubscriptsubscript𝑡0𝑡subscript𝜆1𝜏differential-d𝜏168superscript𝑒superscriptsubscriptsubscript𝑡0𝑡subscript𝜆2𝜏differential-d𝜏\displaystyle 702e^{\int_{t_{0}}^{t}\lambda_{1}(\tau)d\tau}+168e^{\int_{t_{0}}% ^{t}\lambda_{2}(\tau)d\tau}702 italic_e start_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_τ ) italic_d italic_τ end_POSTSUPERSCRIPT + 168 italic_e start_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_τ ) italic_d italic_τ end_POSTSUPERSCRIPT (4)
=\displaystyle== 702e2.3t0t(t0τ)0.4𝑑τ+168e0.25t0t(t0τ)0.4𝑑τ702superscript𝑒2.3superscriptsubscriptsubscript𝑡0𝑡superscriptsubscript𝑡0𝜏0.4differential-d𝜏168superscript𝑒0.25superscriptsubscriptsubscript𝑡0𝑡superscriptsubscript𝑡0𝜏0.4differential-d𝜏\displaystyle 702e^{2.3\int_{t_{0}}^{t}(t_{0}-\tau)^{-0.4}d\tau}+168e^{0.25% \int_{t_{0}}^{t}(t_{0}-\tau)^{-0.4}d\tau}702 italic_e start_POSTSUPERSCRIPT 2.3 ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_τ ) start_POSTSUPERSCRIPT - 0.4 end_POSTSUPERSCRIPT italic_d italic_τ end_POSTSUPERSCRIPT + 168 italic_e start_POSTSUPERSCRIPT 0.25 ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_τ ) start_POSTSUPERSCRIPT - 0.4 end_POSTSUPERSCRIPT italic_d italic_τ end_POSTSUPERSCRIPT
=\displaystyle== 702e2.30.6(t0t)0.6+168e0.250.6(t0t)0.6.702superscript𝑒2.30.6superscriptsubscript𝑡0𝑡0.6168superscript𝑒0.250.6superscriptsubscript𝑡0𝑡0.6\displaystyle 702e^{-\frac{2.3}{0.6}(t_{0}-t)^{0.6}}+168e^{-\frac{0.25}{0.6}(t% _{0}-t)^{0.6}}.702 italic_e start_POSTSUPERSCRIPT - divide start_ARG 2.3 end_ARG start_ARG 0.6 end_ARG ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT 0.6 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT + 168 italic_e start_POSTSUPERSCRIPT - divide start_ARG 0.25 end_ARG start_ARG 0.6 end_ARG ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT 0.6 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT .

The fitted time series of Eq. (4) is plotted in Fig. 1. The time series around t0t2similar-tosubscript𝑡0𝑡2t_{0}-t\sim 2italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ∼ 2 ms and t0t>10subscript𝑡0𝑡10t_{0}-t>10italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t > 10 ms are

S1(t)subscript𝑆1𝑡\displaystyle S_{1}(t)italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) similar-to-or-equals\displaystyle\simeq 29e2.30.2(t0t)0.2+96e0.20.3(t0t)0.329superscript𝑒2.30.2superscriptsubscript𝑡0𝑡0.296superscript𝑒0.20.3superscriptsubscript𝑡0𝑡0.3\displaystyle 29e^{-\frac{2.3}{0.2}(t_{0}-t)^{0.2}}+96e^{-\frac{0.2}{0.3}(t_{0% }-t)^{0.3}}29 italic_e start_POSTSUPERSCRIPT - divide start_ARG 2.3 end_ARG start_ARG 0.2 end_ARG ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT 0.2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT + 96 italic_e start_POSTSUPERSCRIPT - divide start_ARG 0.2 end_ARG start_ARG 0.3 end_ARG ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) start_POSTSUPERSCRIPT 0.3 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT (5)
S2(t)subscript𝑆2𝑡\displaystyle S_{2}(t)italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) similar-to-or-equals\displaystyle\simeq 29e0.085(t0t)29superscript𝑒0.085subscript𝑡0𝑡\displaystyle\hskip 79.66771pt29e^{-0.085(t_{0}-t)}29 italic_e start_POSTSUPERSCRIPT - 0.085 ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_t ) end_POSTSUPERSCRIPT (6)

respectively. Each equation corresponds to each phase.

This kind of analytical expression becomes possible with our method, and we apply the method to a COVID-19 infection time series.

In the following sections, we introduce our method of nonlinear time-frequency analysis, apply the method to the analysis of a COVID-19 infection time series, and finally, we conclude the paper.

2 Method

Our method is based on a mode decomposition with general complex functions, which organize nonlinear oscillators [4, 5, 6, 7, 8], and we calculate the local linearized solution of the decomposition.

Nonlinear trends extraction is a part of our method. Obtained nonlinear oscillators with zero frequency (f=0𝑓0f=0italic_f = 0) correspond to nonlinear trends.

2.1 Model Equation

We expand the given time series S(t)𝑆𝑡S(t)\in\mathbb{R}italic_S ( italic_t ) ∈ blackboard_R with general complex functions Hm(t)subscript𝐻𝑚𝑡H_{m}(t)\in\mathbb{C}italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) ∈ blackboard_C as

S(t)=m=1MeHm(t),𝑆𝑡superscriptsubscript𝑚1𝑀superscript𝑒subscript𝐻𝑚𝑡S(t)=\sum_{m=1}^{M}e^{H_{m}(t)},italic_S ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) end_POSTSUPERSCRIPT , (7)

where M𝑀Mitalic_M is the number of the complex functions.

The complex functions are expressed as

Hm(t)=lncm(t0)+t0t[2πifm(τ)+λm(τ)]dτ,subscript𝐻𝑚𝑡subscript𝑐𝑚subscript𝑡0superscriptsubscriptsubscript𝑡0𝑡delimited-[]2𝜋𝑖subscript𝑓𝑚𝜏subscript𝜆𝑚𝜏differential-d𝜏H_{m}(t)=\ln c_{m}(t_{0})+\int_{t_{0}}^{t}[2\pi if_{m}(\tau)+\lambda_{m}(\tau)% ]{\rm d}\tau,italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) = roman_ln italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) + ∫ start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT [ 2 italic_π italic_i italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_τ ) + italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_τ ) ] roman_d italic_τ , (8)

where fm(t)subscript𝑓𝑚𝑡f_{m}(t)\in\mathbb{R}italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) ∈ blackboard_R represents the frequency modulation (FM) terms, which are known as “instantaneous frequency” by van der Pol [11], λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)\in\mathbb{R}italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) ∈ blackboard_R represents the amplitude modulation (AM) terms, which correspond to our original [4, 5, 6, 7] nonlinear trends, and cm(t0)subscript𝑐𝑚subscript𝑡0c_{m}(t_{0})\in\mathbb{C}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ∈ blackboard_C represents the amplitudes of the oscillators at t=t0𝑡subscript𝑡0t=t_{0}italic_t = italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

This expansion corresponds to a mode decomposition with general complex functions, noting that

Hm(t)=2πifm(t)+λm(t).superscriptsubscript𝐻𝑚𝑡2𝜋𝑖subscript𝑓𝑚𝑡subscript𝜆𝑚𝑡H_{m}^{\prime}(t)=2\pi if_{m}(t)+\lambda_{m}(t).italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) = 2 italic_π italic_i italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) + italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) . (9)

2.2 Local Linearized Solution

As it is known that our model equation Eq. (7) does not have a unique solution, due to the nonlinearity [12], we need a special idea to make our model equation uniquely solvable. For this purpose, we apply a local linearization technique

S(t)|ttkm=1MeHm(tk)+Hm(tk)(ttk)+O((ttk)2)similar-to-or-equalsevaluated-at𝑆𝑡similar-to𝑡subscript𝑡𝑘superscriptsubscript𝑚1𝑀superscript𝑒subscript𝐻𝑚subscript𝑡𝑘superscriptsubscript𝐻𝑚subscript𝑡𝑘𝑡subscript𝑡𝑘𝑂superscript𝑡subscript𝑡𝑘2S(t)|_{t\sim t_{k}}\simeq\sum_{m=1}^{M}e^{H_{m}(t_{k})+H_{m}^{\prime}(t_{k})(t% -t_{k})+O\left((t-t_{k}\right)^{2})}italic_S ( italic_t ) | start_POSTSUBSCRIPT italic_t ∼ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≃ ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + italic_O ( ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) end_POSTSUPERSCRIPT (10)

around ttk=t0+kΔTsimilar-to𝑡subscript𝑡𝑘subscript𝑡0𝑘Δ𝑇t\sim t_{k}=t_{0}+k\Delta Titalic_t ∼ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_k roman_Δ italic_T, consider a short enough time width, and ignore the higher order terms O((ttk)2)𝑂superscript𝑡subscript𝑡𝑘2O((t-t_{k})^{2})italic_O ( ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) [13].

Then, the equation becomes a simple linear equation

S(t)|ttkm=1MeHm(tk)+Hm(tk)(ttk),similar-to-or-equalsevaluated-at𝑆𝑡similar-to𝑡subscript𝑡𝑘superscriptsubscript𝑚1𝑀superscript𝑒subscript𝐻𝑚subscript𝑡𝑘superscriptsubscript𝐻𝑚subscript𝑡𝑘𝑡subscript𝑡𝑘S(t)|_{t\sim t_{k}}\simeq\sum_{m=1}^{M}e^{H_{m}(t_{k})+H_{m}^{\prime}(t_{k})(t% -t_{k})},italic_S ( italic_t ) | start_POSTSUBSCRIPT italic_t ∼ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≃ ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT , (11)

and we can obtain unique Hm(tk)superscriptsubscript𝐻𝑚subscript𝑡𝑘H_{m}^{\prime}(t_{k})italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) easily by using the linear predictive coding (LPC) method with N𝑁Nitalic_N samples, noting that we must use a non-standard numerical method to solve LPC [7, 14].

Next, we calculate the complex amplitudes cm(tk)subscript𝑐𝑚subscript𝑡𝑘c_{m}(t_{k})italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) of the oscillators cm(tk)eHm(tk)(ttk)subscript𝑐𝑚subscript𝑡𝑘superscript𝑒superscriptsubscript𝐻𝑚subscript𝑡𝑘𝑡subscript𝑡𝑘c_{m}(t_{k})e^{H_{m}^{\prime}(t_{k})(t-t_{k})}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_e start_POSTSUPERSCRIPT italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT as

argmincm(tk)n=0N1(S(tk+nΔT)m=1Mcm(tk)enHm(tk)ΔT)2,subscriptsubscript𝑐𝑚subscript𝑡𝑘superscriptsubscript𝑛0𝑁1superscript𝑆subscript𝑡𝑘𝑛Δ𝑇superscriptsubscript𝑚1𝑀subscript𝑐𝑚subscript𝑡𝑘superscript𝑒𝑛superscriptsubscript𝐻𝑚subscript𝑡𝑘Δ𝑇2\mathop{\arg\min}\limits_{c_{m}(t_{k})}\sum_{n=0}^{N-1}\left(S(t_{k}+n\Delta T% )-\sum_{m=1}^{M}c_{m}(t_{k})e^{nH_{m}^{\prime}(t_{k})\Delta T}\right)^{2},start_BIGOP roman_arg roman_min end_BIGOP start_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_S ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_n roman_Δ italic_T ) - ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_e start_POSTSUPERSCRIPT italic_n italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) roman_Δ italic_T end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , (12)

and we obtain a local linearized solution

S(t)|ttkevaluated-at𝑆𝑡similar-to𝑡subscript𝑡𝑘\displaystyle S(t)|_{t\sim t_{k}}italic_S ( italic_t ) | start_POSTSUBSCRIPT italic_t ∼ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT similar-to-or-equals\displaystyle\simeq m=1Mcm(tk)eHm(tk)(ttk)superscriptsubscript𝑚1𝑀subscript𝑐𝑚subscript𝑡𝑘superscript𝑒superscriptsubscript𝐻𝑚subscript𝑡𝑘𝑡subscript𝑡𝑘\displaystyle\sum_{m=1}^{M}c_{m}(t_{k})e^{H_{m}^{\prime}(t_{k})(t-t_{k})}∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_e start_POSTSUPERSCRIPT italic_H start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT (13)
=\displaystyle== m=1Mcm(tk)e[2πifm(tk)+λm(tk)](ttk).superscriptsubscript𝑚1𝑀subscript𝑐𝑚subscript𝑡𝑘superscript𝑒delimited-[]2𝜋𝑖subscript𝑓𝑚subscript𝑡𝑘subscript𝜆𝑚subscript𝑡𝑘𝑡subscript𝑡𝑘\displaystyle\sum_{m=1}^{M}c_{m}(t_{k})e^{[2\pi if_{m}(t_{k})+\lambda_{m}(t_{k% })](t-t_{k})}.∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_e start_POSTSUPERSCRIPT [ 2 italic_π italic_i italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ] ( italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT .

2.3 Related Methods

We list the major conventional methods in Table 1 [7]. In addition, we list the instantaneous frequency by van der Pol for reference.

FM terms fm(t)subscript𝑓𝑚𝑡f_{m}(t)italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) and AM terms λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) for the conventional methods in the table are time-invariant, meaning that they are linear methods.

Table 1: Comparison with major conventional methods.

Name FM terms AM terms Comment Our method fm(t)subscript𝑓𝑚𝑡f_{m}(t)italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) calculates both functions van der Pol f±(t)subscript𝑓plus-or-minus𝑡f_{\pm}(t)italic_f start_POSTSUBSCRIPT ± end_POSTSUBSCRIPT ( italic_t ) 00 M=2𝑀2M=2italic_M = 2 AR models fmsubscript𝑓𝑚f_{m}italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT λm<0subscript𝜆𝑚0\lambda_{m}<0italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT < 0 time-invariant Tœplitz matrix DFT m/MΔT𝑚𝑀Δ𝑇m/M\Delta Titalic_m / italic_M roman_Δ italic_T 0 prefixed time-invariant frequencies STFT m/MΔT𝑚𝑀Δ𝑇m/M\Delta Titalic_m / italic_M roman_Δ italic_T 0 cmsubscript𝑐𝑚c_{m}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT are stepwise time-variant


The equation for the instantaneous frequency by van der Pol is

S(t)=cosω(t)𝑑t=12eiω(t)𝑑t+12eiω(t)𝑑t,𝑆𝑡𝜔𝑡differential-d𝑡12superscript𝑒𝑖𝜔𝑡differential-d𝑡12superscript𝑒𝑖𝜔𝑡differential-d𝑡S(t)=\cos\int\omega(t)dt=\frac{1}{2}e^{i\int\omega(t)dt}+\frac{1}{2}e^{-i\int% \omega(t)dt},italic_S ( italic_t ) = roman_cos ∫ italic_ω ( italic_t ) italic_d italic_t = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_e start_POSTSUPERSCRIPT italic_i ∫ italic_ω ( italic_t ) italic_d italic_t end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_e start_POSTSUPERSCRIPT - italic_i ∫ italic_ω ( italic_t ) italic_d italic_t end_POSTSUPERSCRIPT , (14)

which corresponds to M=2𝑀2M=2italic_M = 2.

Auto-Regressive (AR) models, such as LPC, Maximum Entropy Method (MEM), and MUltiple SIgnal Classification (MUSIC) [15] use a Tœplitz matrix as an autocorrelation matrix, and time-invariant AM terms λm(t)=λmsubscript𝜆𝑚𝑡subscript𝜆𝑚\lambda_{m}(t)=\lambda_{m}italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) = italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT are limited to negative values [14]. In addition, they do not calculate complex amplitudes cmsubscript𝑐𝑚c_{m}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT. Prony’s method [16] is a kind of AR model, which calculates cmsubscript𝑐𝑚c_{m}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT. However, Prony’s method is a historical one (published in 1795), and the method is considered only for reference.

Fourier transform methods such as the Discrete Fourier transform (DFT) and Short-Time Fourier Transform (STFT) do not calculate FM terms fm(t)subscript𝑓𝑚𝑡f_{m}(t)italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ), and they use prefixed time-invariant frequencies fm(t)=m/MΔTsubscript𝑓𝑚𝑡𝑚𝑀Δ𝑇f_{m}(t)=m/M\Delta Titalic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) = italic_m / italic_M roman_Δ italic_T. They calculate complex amplitudes cmsubscript𝑐𝑚c_{m}italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT of corresponding prefixed frequencies. In addition, they ignore λm(t)subscript𝜆𝑚𝑡\lambda_{m}(t)italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ), because they focus on periodic cases.

3 Analysis

We used the WHO’s COVID-19 global data [17] for analysis, and selected the time series S(t)𝑆𝑡S(t)italic_S ( italic_t ) of daily new cases in Japan. We show the time series in Fig. 3(a).

Refer to caption
Figure 3: (a) Daily new cases in Japan, and (b) obtained nonlinear trends in weekly basis.

Parameters for the analysis were set to M=7,N=14formulae-sequence𝑀7𝑁14M=7,~{}N=14italic_M = 7 , italic_N = 14. That is, we used two weeks width data for a single analysis, and we plotted the obtained nonlinear trends λ𝜆\lambdaitalic_λ in weekly basis 2λtsuperscript2𝜆𝑡2^{\lambda t}2 start_POSTSUPERSCRIPT italic_λ italic_t end_POSTSUPERSCRIPT as shown in Fig. 3(b). For example, λ=1𝜆1\lambda=1italic_λ = 1 means that the number of infections doubles in a week.

Note that major results are not affected by the parameters [7, 14]. Conventional methods are easily affected by the parameters, because of the use of periodic boundary conditions.

In contrast to the case shown in Fig. 2, multiple nonlinear trends are not evident in Fig. 3(b). The system seems to have a single nonlinear trend, which holds for other countries also. The reason for this will be explained in a further study.

We show |cm(tk)|subscript𝑐𝑚subscript𝑡𝑘|c_{m}(t_{k})|| italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) | vs fm(tk)subscript𝑓𝑚subscript𝑡𝑘f_{m}(t_{k})italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ), which corresponds to the spectrum, in Fig. 4. Spectra of several countries are shown.

Refer to caption
Figure 4: Spectra of (a) Japan, and (b) IT: Itary, DE: Germany, FR: France.

The plotted time seres in Fig. 3(b) correspond to the plots at the zero frequency region f=0𝑓0f=0italic_f = 0 in Fig. 4(a). Weekly oscillation f=1𝑓1f=1italic_f = 1, and its second f=2𝑓2f=2italic_f = 2 and third f=3𝑓3f=3italic_f = 3 harmonics are also plotted in Fig. 4. European countries in Fig. 4(b) have much more clear harmonics. As we focus on the nonlinear trends, these oscillation terms are not preferable.

As the system seems to have a single nonlinear trend, simplified analysis becomes possible. That is,

λ(t)=log2τ=t6tS(τ)τ=t13t7S(τ),𝜆𝑡subscript2superscriptsubscript𝜏𝑡6𝑡𝑆𝜏superscriptsubscript𝜏𝑡13𝑡7𝑆𝜏\lambda(t)=\log_{2}\frac{\sum_{\tau=t-6}^{t}S(\tau)}{\sum_{\tau=t-13}^{t-7}S(% \tau)},italic_λ ( italic_t ) = roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT divide start_ARG ∑ start_POSTSUBSCRIPT italic_τ = italic_t - 6 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_S ( italic_τ ) end_ARG start_ARG ∑ start_POSTSUBSCRIPT italic_τ = italic_t - 13 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t - 7 end_POSTSUPERSCRIPT italic_S ( italic_τ ) end_ARG , (15)

where weekly summation is used to suppress the weekly periodicity and its higher harmonics shown in Fig. 4. This equation is known as the week-based infection growth rate, and is justified only when there is a single nonlinear trend.

We apply Eq. (15) to the Delta to Omicron variant transition in Japan, as shown in Fig. 5.

Refer to caption
Figure 5: (a) Daily new cases in Japan. Line corresponds to Eq. (17) is also plotted. (b) Obtained nonlinear trend in weekly basis, using Eq. (15). Line corresponds to Eq. (16) is also plotted.

The fitted line in Fig. 5(b) is the analytical equation for the week-based nonlinear trend of the Delta variant

λ(t)=0.02(tt0),𝜆𝑡0.02𝑡subscript𝑡0\lambda(t)=0.02(t-t_{0}),italic_λ ( italic_t ) = 0.02 ( italic_t - italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) , (16)

where t0subscript𝑡0t_{0}italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is 24/Nov/2021, and corresponding infection time series

S(t)=1202λ(t)𝑑t/7=12020.01(tt0)2/7𝑆𝑡120superscript2𝜆𝑡differential-d𝑡7120superscript20.01superscript𝑡subscript𝑡027S(t)=120\cdot 2^{\int\lambda(t)dt/7}=120\cdot 2^{{0.01}(t-t_{0})^{2}/7}italic_S ( italic_t ) = 120 ⋅ 2 start_POSTSUPERSCRIPT ∫ italic_λ ( italic_t ) italic_d italic_t / 7 end_POSTSUPERSCRIPT = 120 ⋅ 2 start_POSTSUPERSCRIPT 0.01 ( italic_t - italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 7 end_POSTSUPERSCRIPT (17)

is plotted in Fig. 5(a). This fitted line holds from Sept/2021 to Jan/2022, meaning that the infection status maintained the nonlinear trend for over three months, and the transition to the Omicron variant happened in Jan/2022. The Delta variant was replaced by the Omicron variant at that time, and the extrapolated line in Fig. 5(b) after the replacement will no longer hold. Another fitting for the Omicron variant is required.

Obtained nonlinear time series Eq. (17) is explained as follows. A time series s(t)𝑠𝑡s(t)italic_s ( italic_t ) with a parameter p𝑝pitalic_p and with a lowest order perturbation term ϵtitalic-ϵ𝑡\epsilon titalic_ϵ italic_t becomes

s(t)e0tp+ϵτdτ=ept+12ϵt2=ce12ϵ(tt0)2,proportional-to𝑠𝑡superscript𝑒superscriptsubscript0𝑡𝑝italic-ϵ𝜏𝑑𝜏superscript𝑒𝑝𝑡12italic-ϵsuperscript𝑡2𝑐superscript𝑒12italic-ϵsuperscript𝑡subscript𝑡02s(t)\propto e^{\int_{0}^{t}p+\epsilon\tau d\tau}=e^{pt+\frac{1}{2}\epsilon t^{% 2}}=ce^{\frac{1}{2}\epsilon(t-t_{0})^{2}},italic_s ( italic_t ) ∝ italic_e start_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_p + italic_ϵ italic_τ italic_d italic_τ end_POSTSUPERSCRIPT = italic_e start_POSTSUPERSCRIPT italic_p italic_t + divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_ϵ italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT = italic_c italic_e start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_ϵ ( italic_t - italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT , (18)

where t0subscript𝑡0t_{0}italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is the time where p+ϵt0=0𝑝italic-ϵsubscript𝑡00p+\epsilon t_{0}=0italic_p + italic_ϵ italic_t start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0, and c𝑐citalic_c is the corresponding amplitude. The linear term p𝑝pitalic_p disappears, and the nonlinear term ϵitalic-ϵ\epsilonitalic_ϵ takes the place.

4 Conclusion

We demonstrated a nonlinear analysis that provides an analytical perspective on a given numerical time series. We focused on the extraction of nonlinear trends λm(t)tαmproportional-tosubscript𝜆𝑚𝑡superscript𝑡subscript𝛼𝑚\lambda_{m}(t)\propto t^{\alpha_{m}}italic_λ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) ∝ italic_t start_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT, where αmsubscript𝛼𝑚\alpha_{m}italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT corresponds to the index of nonlinearity, noting that αm=0subscript𝛼𝑚0\alpha_{m}=0italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = 0 is the linear case.

We applied our method to a time series of COVID-19 daily new cases in Japan, and found that there is only a single nonlinear trend. This result justifies the use of a week-based growth rate index.

The obtained nonlinear trend was λ(t)tproportional-to𝜆𝑡𝑡\lambda(t)\propto titalic_λ ( italic_t ) ∝ italic_t, and the fitting holds for the Delta variant infection status for a duration exceeding three months. The fitting also visualized the transition to the Omicron variant.

The obtained nonlinear trend λ(t)tproportional-to𝜆𝑡𝑡\lambda(t)~{}\propto~{}titalic_λ ( italic_t ) ∝ italic_t was also observed in another work [18], and this characteristics will be found widely, because of the universality of Eq. (18).

Appendix A Expanding linear method into nonlinear method

A linear system

dxdthx=0,𝑑𝑥𝑑𝑡𝑥0\frac{dx}{dt}-hx=0,divide start_ARG italic_d italic_x end_ARG start_ARG italic_d italic_t end_ARG - italic_h italic_x = 0 , (19)

where h=2πif+λ2𝜋𝑖𝑓𝜆h=2\pi if+\lambdaitalic_h = 2 italic_π italic_i italic_f + italic_λ, has constant h(t)=h𝑡h(t)=hitalic_h ( italic_t ) = italic_h, and its corresponding time series becomes

x=eh(t)𝑑t=eh𝑑t=eht.𝑥superscript𝑒𝑡differential-d𝑡superscript𝑒differential-d𝑡superscript𝑒𝑡x=e^{\int h(t)dt}=e^{\int hdt}=e^{ht}.italic_x = italic_e start_POSTSUPERSCRIPT ∫ italic_h ( italic_t ) italic_d italic_t end_POSTSUPERSCRIPT = italic_e start_POSTSUPERSCRIPT ∫ italic_h italic_d italic_t end_POSTSUPERSCRIPT = italic_e start_POSTSUPERSCRIPT italic_h italic_t end_POSTSUPERSCRIPT . (20)

That is, non-constant h(t)𝑡h(t)italic_h ( italic_t ) means that the analyzed system is nonlinear.

A linear system with multiple hmsubscript𝑚h_{m}italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT is written as

[m=1M(ddthm)]x=0,delimited-[]superscriptsubscriptproduct𝑚1𝑀𝑑𝑑𝑡subscript𝑚𝑥0\left[\prod_{m=1}^{M}\left(\frac{d}{dt}-h_{m}\right)\right]x=0,[ ∏ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) ] italic_x = 0 , (21)

and its simple expansion into nonlinear form becomes

[m=1M(ddthm(t))]x=0.delimited-[]superscriptsubscriptproduct𝑚1𝑀𝑑𝑑𝑡subscript𝑚𝑡𝑥0\left[\prod_{m=1}^{M}\left(\frac{d}{dt}-h_{m}(t)\right)\right]x=0.[ ∏ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) ) ] italic_x = 0 . (22)

However, Eq. (22) contains a problem. That is, the equation is affected by the order of the multiplications

[(ddth1(t))(ddth2(t))(ddthM(t))]x=0,delimited-[]𝑑𝑑𝑡subscript1𝑡𝑑𝑑𝑡subscript2𝑡𝑑𝑑𝑡subscript𝑀𝑡𝑥0\left[\left(\frac{d}{dt}-h_{1}(t)\right)\left(\frac{d}{dt}-h_{2}(t)\right)% \cdots\left(\frac{d}{dt}-h_{M}(t)\right)\right]x=0,[ ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) ) ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) ) ⋯ ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT italic_M end_POSTSUBSCRIPT ( italic_t ) ) ] italic_x = 0 , (23)

because of the existence of the term d/dt𝑑𝑑𝑡d/dtitalic_d / italic_d italic_t.

For example, the case M=2𝑀2M=2italic_M = 2 becomes

00\displaystyle 0 =\displaystyle== [d/dth1(t)][d/dth2(t)]xdelimited-[]𝑑𝑑𝑡subscript1𝑡delimited-[]𝑑𝑑𝑡subscript2𝑡𝑥\displaystyle\left[d/dt-h_{1}(t)\right]\left[d/dt-h_{2}(t)\right]x[ italic_d / italic_d italic_t - italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) ] [ italic_d / italic_d italic_t - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) ] italic_x
=\displaystyle== [d/dth1(t)][dx/dth2(t)x]delimited-[]𝑑𝑑𝑡subscript1𝑡delimited-[]𝑑𝑥𝑑𝑡subscript2𝑡𝑥\displaystyle\left[d/dt-h_{1}(t)\right]\left[dx/dt-h_{2}(t)x\right][ italic_d / italic_d italic_t - italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) ] [ italic_d italic_x / italic_d italic_t - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_x ]
=\displaystyle== d2x/dt2d/dt[h2(t)x]¯h1(t)[dx/dth2(t)x]superscript𝑑2𝑥𝑑superscript𝑡2¯𝑑𝑑𝑡delimited-[]subscript2𝑡𝑥subscript1𝑡delimited-[]𝑑𝑥𝑑𝑡subscript2𝑡𝑥\displaystyle d^{2}x/dt^{2}-\underline{d/dt\left[h_{2}(t)x\right]}-h_{1}(t)% \left[dx/dt-h_{2}(t)x\right]italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_x / italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - under¯ start_ARG italic_d / italic_d italic_t [ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_x ] end_ARG - italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) [ italic_d italic_x / italic_d italic_t - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_x ]
=\displaystyle== d2x/dt2h2(t)dx/dth2(t)x¯h1(t)dx/dt+h1(t)h2(t)xsuperscript𝑑2𝑥𝑑superscript𝑡2subscript2𝑡𝑑𝑥𝑑𝑡¯superscriptsubscript2𝑡𝑥subscript1𝑡𝑑𝑥𝑑𝑡subscript1𝑡subscript2𝑡𝑥\displaystyle d^{2}x/dt^{2}-h_{2}(t)dx/dt-\underline{h_{2}^{\prime}(t)x}-h_{1}% (t)dx/dt+h_{1}(t)h_{2}(t)xitalic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_x / italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_d italic_x / italic_d italic_t - under¯ start_ARG italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_x end_ARG - italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) italic_d italic_x / italic_d italic_t + italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_x
=\displaystyle== d2x/dt2[h1(t)+h2(t)]dx/dt+h1(t)h2(t)xh2(t)x¯superscript𝑑2𝑥𝑑superscript𝑡2delimited-[]subscript1𝑡subscript2𝑡𝑑𝑥𝑑𝑡subscript1𝑡subscript2𝑡𝑥¯superscriptsubscript2𝑡𝑥\displaystyle d^{2}x/dt^{2}-\left[h_{1}(t)+h_{2}(t)\right]dx/dt+h_{1}(t)h_{2}(% t)x-\underline{h_{2}^{\prime}(t)x}italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_x / italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - [ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) + italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) ] italic_d italic_x / italic_d italic_t + italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) italic_x - under¯ start_ARG italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_x end_ARG
=\displaystyle== {d2/dt2[h1(t)+h2(t)]d/dt+h1(t)h2(t)}xh2(t)x¯.superscript𝑑2𝑑superscript𝑡2delimited-[]subscript1𝑡subscript2𝑡𝑑𝑑𝑡subscript1𝑡subscript2𝑡𝑥¯superscriptsubscript2𝑡𝑥\displaystyle\left\{d^{2}/dt^{2}-\left[h_{1}(t)+h_{2}(t)\right]d/dt+h_{1}(t)h_% {2}(t)\right\}x-\underline{h_{2}^{\prime}(t)x}.{ italic_d start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / italic_d italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - [ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) + italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) ] italic_d / italic_d italic_t + italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) } italic_x - under¯ start_ARG italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_x end_ARG . (25)

That is, an additional term h2(t)xsuperscriptsubscript2𝑡𝑥-h_{2}^{\prime}(t)x- italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_x appears, and this additional term has order dependency of the multiplications. For example, exchanging the multiplication order between h1(t)subscript1𝑡h_{1}(t)italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) and h2(t)subscript2𝑡h_{2}(t)italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) in Eq. (A) gives an additional term h1(t)xsuperscriptsubscript1𝑡𝑥-h_{1}^{\prime}(t)x- italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_x.

This order dependency is the very point of building nonlinear method of analysis. A comuttable method is required to obtain a unique solution, and our method is the one.

We replace the functions hm(t)subscript𝑚𝑡h_{m}(t)italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) with corresponding constants hm(tk)subscript𝑚subscript𝑡𝑘h_{m}(t_{k})italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) around

|ttk|<ϵ,𝑡subscript𝑡𝑘italic-ϵ|t-t_{k}|<\epsilon,| italic_t - italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | < italic_ϵ , (26)

and we obtain the linear equation

[m=1M(ddthm(tk))]xttk=0delimited-[]superscriptsubscriptproduct𝑚1𝑀𝑑𝑑𝑡subscript𝑚subscript𝑡𝑘subscript𝑥similar-to𝑡subscript𝑡𝑘0\left[\prod_{m=1}^{M}\left(\frac{d}{dt}-h_{m}(t_{k})\right)\right]x_{t\sim t_{% k}}=0[ ∏ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ( divide start_ARG italic_d end_ARG start_ARG italic_d italic_t end_ARG - italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ) ] italic_x start_POSTSUBSCRIPT italic_t ∼ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = 0 (27)

to solve.

Appendix B Phenomenological boundaries of nonlinear trends

As the transition from the Delta to Omicron variant (Fig. 5) is an exceptional one, we show some typical transitions in Fig. 6.

Refer to caption
Figure 6: (a) Daily new cases in Japan. Lines correspond to Eqs. (31),(32),(33) are also plotted. (b) Obtained nonlinear trend in weekly basis. Lines correspond to Eqs. (28),(29),(30) are also plotted.

We show the infection time series of Japan from 21/May/2022 to 20/Nov/2022 in Fig. 6(a), and its corresponding nonlinear trend in Fig. 6(b). Note that the reporting of all daily infection counts ended on 26/Sept/2022. Since then, estimated number have been reported.

Fitted lines in Fig. 6(b) are

λ1(t)subscript𝜆1𝑡\displaystyle\lambda_{1}(t)italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 0.04(tt1),0.04𝑡subscript𝑡1\displaystyle~{}~{}0.04(t-t_{1}),0.04 ( italic_t - italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , (28)
λ2(t)subscript𝜆2𝑡\displaystyle\lambda_{2}(t)italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 0.03(tt2),0.03𝑡subscript𝑡2\displaystyle-0.03(t-t_{2}),- 0.03 ( italic_t - italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) , (29)
λ3(t)subscript𝜆3𝑡\displaystyle\lambda_{3}(t)italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 0.02(tt3),0.02𝑡subscript𝑡3\displaystyle~{}~{}0.02(t-t_{3}),0.02 ( italic_t - italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) , (30)

where t1,t2,t3subscript𝑡1subscript𝑡2subscript𝑡3t_{1},t_{2},t_{3}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT are 18/Jun, 14/Aug, 18/Oct, respectively.

And, their corresponding fitted time series in Fig. 6(a) becomes

S1(t)subscript𝑆1𝑡\displaystyle S_{1}(t)italic_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 1500020.02(tt1)2/7,15000superscript20.02superscript𝑡subscript𝑡127\displaystyle~{}15000\cdot 2^{{~{}~{}0.02~{}}(t-t_{1})^{2}/7},15000 ⋅ 2 start_POSTSUPERSCRIPT 0.02 ( italic_t - italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 7 end_POSTSUPERSCRIPT , (31)
S2(t)subscript𝑆2𝑡\displaystyle S_{2}(t)italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 25000020.015(tt2)2/7,250000superscript20.015superscript𝑡subscript𝑡227\displaystyle 250000\cdot 2^{{-0.015}(t-t_{2})^{2}/7},250000 ⋅ 2 start_POSTSUPERSCRIPT - 0.015 ( italic_t - italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 7 end_POSTSUPERSCRIPT , (32)
S3(t)subscript𝑆3𝑡\displaystyle S_{3}(t)italic_S start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t ) =\displaystyle== 3500020.01(tt3)2/7.35000superscript20.01superscript𝑡subscript𝑡327\displaystyle~{}35000\cdot 2^{~{}~{}{0.01~{}}(t-t_{3})^{2}/7}.35000 ⋅ 2 start_POSTSUPERSCRIPT 0.01 ( italic_t - italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 7 end_POSTSUPERSCRIPT . (33)

As our Eq. (18) is based on the perturbation theory with the lowest order term, which represents weak nonlinearity, it becomes less accurate as away from zero crossing points (t1subscript𝑡1t_{1}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT, t2subscript𝑡2t_{2}italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, t3subscript𝑡3t_{3}italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT). Therefore, three independent fittings were performed in Fig. 6(b).

The crossing points of the fitted lines in Fig. 6(b) are around λ=±1𝜆plus-or-minus1\lambda=\pm 1italic_λ = ± 1, and they correspond to the phenomenological upper and lower boundaries, which structure is known as “the hammer and the dance” [19].

Refer to caption
Figure 7: Distribution structures of nonlinear trend λ𝜆\lambdaitalic_λ in weekly basis. DE: Germany, FR: France, GB: England, IL: Israel, JP: Japan, KR: Korea, SE: Sweden, US: United States

We plot the distribution structures of λ𝜆\lambdaitalic_λ in weekly basis for various countries in Fig. 7.

We accumulated from 01/Mar/2020 to 28/Feb/2022, and plotted the distributions in arbitrary units.

Among the countries, Israel (IL, highly controlled with multiple vaccinations) and Sweden (SE, without control) are the typical countries.

The phenomenological boundaries λ=±1𝜆plus-or-minus1\lambda=\pm 1italic_λ = ± 1 seem to hold for the countries shown in the figure, even though most of the countries tried hard lockdown. Some peak structures should appear in λ<1𝜆1\lambda<-1italic_λ < - 1, but no peak is observed in the figure. Instead, several countries (DE, FR, GB) show peak structure around λ=0.5𝜆0.5\lambda=-0.5italic_λ = - 0.5, and the structures are a candidate for lockdown.

References

  • [1] F. Rustam et al., “COVID-19 future forecasting using supervised machine learning models,” IEEE Access, vol. 8, pp. 101489-101499, 2020.
    DOI: 10.1109/ACCESS.2020.2997311
  • [2] S. Vanahalli and P. N, “An intelligent system to forecast COVID-19 pandemic using hybrid neural network,” Proc. 10th IEEE Int. Conf. Commun. Syst. Netw. Tech. (CSNT), pp. 543-548, 2021.
    DOI: 10.1109/CSNT51715.2021.9509622
  • [3] Y. Alali, F. Harrou and Y. Sun, “Optimized Gaussian process regression by Bayesian optimization to forecast COVID-19 spread in India and Brazil: a comparative study,” Proc. Int. Conf. ICT Smart Soc. (ICISS), pp. 1-6, 2021.
    DOI: 10.1109/ICISS53185.2021.9532501
  • [4] F. Ishiyama, Y. Okugawa and K. Takaya, “Linear predictive coding without Yule-Walker approximation for transient signal analysis - application to switching noise,” Proc. 13th IEEE Colloq. Signal Process. Appl., pp. 46-50, 2017.
    DOI: 10.1109/CSPA.2017.8064922
  • [5] F. Ishiyama, “Local linear predictive coding for high resolution time-frequency analysis,” Proc. 17th IEEE Int. Symp. Signal Process. Info. Tech. (ISSPIT), pp. 1-6, 2017.
    DOI: 10.1109/ISSPIT.2017.8388309
  • [6] F. Ishiyama, “Piecewise linear predictive coding for nonlinear signal analysis and automatic trend extraction,” IEICE Trans. Fundamentals (Japanese Edition), vol. J101-A, pp. 36-45, 2018.
  • [7] F. Ishiyama, “Constructing nonlinear signal processing theory for characterization and identification of electromagnetic noise sources, and its feasibility study,” Ph. D. Thesis, Univ. of Tsukuba, 2021.
    DOI: 10.15068/0002000757
  • [8] Sample codes for our method:
    https://github.com/fishiyama/thesis-suppl
  • [9] F. Ishiyama, and R. Takahashi, “The bounce hardness index of gravitational waves,” Class. Quant. Grav., vol. 27, 245021 (11pp), 2010. DOI: 10.1088/0264-9381/27/24/245021
  • [10] H. Dimmelmeier, J. A. Font and E. Müller, “Relativistic simulations of rotational core collapse II. Collapse dynamics and gravitational radiation,” Astron. Astrophys., vol. 393, pp. 523-542, 2002.
    DOI: 10.1051/0004-6361:20021053
  • [11] B. van der Pol, “The fundamental principles of frequency modulation,” J. Inst. Elect. Eng. III, vol. 93, pp. 153-158, 1946.
  • [12] I. Daubechies, J. Lu and H. T. Wu, “Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool,” Appl. Comput. Harmon. Anal., vol. 30, pp. 243-261, 2011.
  • [13] R. Kubo, “Statistical-mechanical theory of irreversible process. I. General theory and simple applications to magnetic and conduction problems,” J. Phys. Soc. Jpn., vol. 12, pp. 570-586, 1957.
    DOI: 10.1143/JPSJ.12.570
  • [14] F. Ishiyama, “Maximum entropy method without false peaks with exact numerical equation,” J. Phys.: Conf. Ser., vol. 1438, 012031 (6pp), 2020.
    DOI: 10.1088/1742-6596/1438/1/012031
  • [15] R. O. Schmidt, “Multiple Emitter Location and Signal Parameter Estimation,” IEEE Trans. Antennas Propag., vol. AP-34, pp. 276-280, 1986.
  • [16] R. Prony, “Essai expérimental et analytique - Sur les lois de la Dilatabilité des fluides élastiques et sur celles de la Force expansive de la vapeur de l’eau et de la vapeur de l’alkool, à différentes températures,” J. l’École Polytechnique, vol. 1, Floréal et Plairial III, pp. 24-76, 1795.
  • [17] https://covid19.who.int/WHO-COVID-19-global-data.csv
  • [18] F. Ishiyama and M. Maruyama, “Nonlinear time-frequency analysis of lightning strike surge current waveforms recorded at Gasing hill, Kuala Lumpur,” Proc. 18th IEEE Int. Colloq. Signal Process. Appl. (CSPA), pp. 20-23, 2022.
    DOI: 10.1109/CSPA55076.2022.9782060
  • [19] https://tomaspueyo.medium.com/coronavirus-the-hammer-and-the-dance-be9337092b56