\phdthesis\department

Mathematics \degreeyear2024 \advisorYuliy Baryshnikov \committeeProfessor Vadim Zharnitsky, Chair
Professor Yuliy Baryshnikov, Director of Research
Professor Richard Sowers
Professor Lee DeVille

Cyclicity Analysis of the Ornstein-Uhlenbeck Process

Vivek Kaushik
Abstract

In this thesis, we consider an N𝑁Nitalic_N-dimensional Ornstein-Uhlenbeck (OU) process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT satisfying the linear stochastic differential equation d𝐱(t)=𝐁𝐱(t)dt+𝚺d𝐰(t).𝑑𝐱𝑡𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡d\mathbf{x}(t)=-\mathbf{B}\ \mathbf{x}(t)\ dt+\boldsymbol{\Sigma}\ d\mathbf{w}% (t).italic_d bold_x ( italic_t ) = - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) . Here, 𝐁𝐁\mathbf{B}bold_B is a fixed N×N𝑁𝑁N\times Nitalic_N × italic_N circulant friction matrix whose eigenvalues have positive real parts, 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a fixed N×M𝑁𝑀N\times Mitalic_N × italic_M matrix for some M,𝑀M\in\mathbb{N},italic_M ∈ blackboard_N , and {𝐰(t)}t0subscript𝐰𝑡𝑡0\left\{\mathbf{w}(t)\right\}_{t\geq 0}{ bold_w ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the standard M𝑀Mitalic_M-dimensional Wiener process.

We consider a signal propagation model governed by this OU process. In this model, an underlying signal propagates throughout a network consisting of N𝑁Nitalic_N linked sensors located in space. For each t0,𝑡0t\geq 0,italic_t ≥ 0 , we interpret xn(t),subscript𝑥𝑛𝑡x_{n}(t),italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) , the n𝑛nitalic_n-th component of the OU process at time t,𝑡t,italic_t , as the measurement of the propagating effect made by the n𝑛nitalic_n-th sensor. The matrix 𝐁𝐁\mathbf{B}bold_B represents the sensor network structure: if 𝐁𝐁\mathbf{B}bold_B has first row (b1,,bN),subscript𝑏1subscript𝑏𝑁(b_{1}\ ,\ \dots\ ,\ b_{N}),( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , where b1>0subscript𝑏10b_{1}>0italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > 0 and b2,,bN0,subscript𝑏2subscript𝑏𝑁0b_{2}\ ,\ \dots\ ,\ b_{N}\leq 0,italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ≤ 0 , then the magnitude of bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT quantifies how receptive the n𝑛nitalic_n-th sensor is to activity within the (n+p1)𝑛𝑝1(n+p-1)( italic_n + italic_p - 1 )-th sensor, where n+p1𝑛𝑝1n+p-1italic_n + italic_p - 1 is indexed mod N.𝑁N.italic_N . Finally, the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the matrix 𝐃=𝚺𝚺T2𝐃𝚺superscript𝚺T2\mathbf{D}=\frac{\boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}}{2}bold_D = divide start_ARG bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG is the covariance of the component noises injected into the m𝑚mitalic_m-th and n𝑛nitalic_n-th sensors.

For different choices of 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , we investigate whether Cyclicity Analysis enables us to recover the structure of network. Roughly speaking, Cyclicity Analysis studies the lead-lag dynamics pertaining to the components of a multivariate signal. We specifically consider an N×N𝑁𝑁N\times Nitalic_N × italic_N skew-symmetric matrix 𝐐,𝐐\mathbf{Q},bold_Q , known as the lead matrix, in which the sign of its (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry captures the lead-lag relationship between the m𝑚mitalic_m-th and n𝑛nitalic_n-th component OU processes. We investigate whether the structure of the leading eigenvector of 𝐐,𝐐\mathbf{Q},bold_Q , the eigenvector corresponding to the largest eigenvalue of 𝐐𝐐\mathbf{Q}bold_Q in modulus, reflects the network structure induced by 𝐁.𝐁\mathbf{B}.bold_B .

Acknowledgements.
Many people have supported me throughout my Ph.D. journey. I would like to acknowledge them here. Firstly, I would like to thank my advisor Professor Baryshnikov for his guidance. Professor Baryshnikov introduced me to the topic of Cyclicity Analysis and strongly encouraged me to explore its applications on real-world data. Later on, we formulated the topic for this thesis. Throughout my Ph.D. journey, Professor Baryshnikov instilled the meaning of a Ph.D. scholar: a scholar who is able to conduct independent research. Via his meticulous comments and feedback on my dissertation drafts, he taught me that being a good researcher does not just involve doing research but also involves articulating my findings in a clear and concise manner. Next, I would like to thank all the other thesis committee members. During my undergraduate career, Professor Sowers supervised my first data science project, which initiated my curiosity for the field. He also taught me Stochastic Calculus, a course that was essential to my thesis research. Professor DeVille strongly encouraged me to pursue a Ph.D. at the University of Illinois and taught me Dynamical Systems, another course that was essential to my thesis research. Although I did not take courses or do research with him, Professor Zharnitsky and I would communicate frequently especially in Russian. I thank him for kindly lending me a book on the Russian language. Furthermore, I would like to thank Professor Reznick and Professor D’Angelo from the University of Illinois and Professor Ritelli from the University of Bologna. All professors played a significant role during my early research career. I enrolled as an undergraduate freshman in Professor Reznick’s senior level research seminar, during which I learned how to conduct and share research. The work done in that seminar would later turn into joint work with Professor Ritelli during my undergraduate career. Professor Ritelli guided me in publishing my first undergraduate paper in the AMS Quarterly of Applied Mathematics. Lastly, Professor D’Angelo has always been supportive of my research and regularly encouraged me to share my research findings with him. He also shared with me his insights on the math department and on issues related to the broader mathematical community. Moreover, I thank all of my colleagues at eBay. During my Ph.D. journey, I had the opportunity to work at eBay as a data scientist and collaborate with many experts in the field. eBay gave me a unique platform to showcase my skills in solving business related problems. My colleagues were very supportive of me and helped me grow as a data scientist. The work I did at eBay helped shaped my decision to pursue a Ph.D. Finally, I would like to thank my loving family. Admittedly, I faced various challenges pertaining to the completion of the thesis. But my family has always been extremely supportive of me nonetheless.

Chapter 1 Introduction

Throughout this chapter, we fix N𝑁N\in\mathbb{N}italic_N ∈ blackboard_N and let T𝑇Titalic_T be an interval in ,\mathbb{R},blackboard_R , which we regard as an interval of time. We let 𝐱:TN:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N}bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT be a continuous function. Note that we can write 𝐱=(x1,,xN),𝐱subscript𝑥1subscript𝑥𝑁\mathbf{x}=(x_{1}\ ,\ \dots\ ,\ x_{N}),bold_x = ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , in which xn:T:subscript𝑥𝑛𝑇x_{n}:T\rightarrow\mathbb{R}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT : italic_T → blackboard_R is a real-valued continuous function. We refer to xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT as the n𝑛nitalic_n-th component of 𝐱.𝐱\mathbf{x}.bold_x .

In many practical applications, 𝐱𝐱\mathbf{x}bold_x is a signal (wave/pulse) representing some observed phenomenon, in which we interpret 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) as a measurement of the observed phenomenon recorded at the fixed time tT.𝑡𝑇t\in T.italic_t ∈ italic_T . For example, if we are observing the behavior of the entire stock market, then we could consider an N𝑁Nitalic_N-dimensional signal 𝐱:TN,:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N},bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , where N𝑁Nitalic_N is the total number of companies in the market; here, the component xn(t)subscript𝑥𝑛𝑡x_{n}(t)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) could be the stock price for the n𝑛nitalic_n-th company at the time tT.𝑡𝑇t\in T.italic_t ∈ italic_T .

1.1 Leader-Follower Dynamics Questions

In this section, we pose two very general questions pertaining to the leader-follower dynamics amongst the N𝑁Nitalic_N components of 𝐱𝐱\mathbf{x}bold_x relative to their evolution throughout time. These questions are central to the thesis as a whole.

First, fix two specific indices 1m,nNformulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N1 ≤ italic_m , italic_n ≤ italic_N and assume that the corresponding component signals xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT evolve very similarly up to a time shift. Does xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT lead (precede) or follow (lag) xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT throughout time ? To illustrate the meaning of this question, we consider the signals f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R defined by f(t)=exp(πt2)𝑓𝑡𝜋superscript𝑡2f(t)=\exp(-\pi t^{2})italic_f ( italic_t ) = roman_exp ( - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) and g(t)=f(t1).𝑔𝑡𝑓𝑡1g(t)=f(t-1).italic_g ( italic_t ) = italic_f ( italic_t - 1 ) . We plot these signals in Figure 1.1. Note that g𝑔gitalic_g is a horizontal translation of f𝑓fitalic_f to the right by 1111 unit of time, and the number 1111 is the value of the time shift. As a result, throughout time, we can describe the evolution of f𝑓fitalic_f and g𝑔gitalic_g in relation to one another: when f𝑓fitalic_f increases, g𝑔gitalic_g later increases, and when f𝑓fitalic_f decreases, g𝑔gitalic_g later decreases. Thus, we say that f𝑓fitalic_f leads g,𝑔g,italic_g , or equivalently, g𝑔gitalic_g follows f.𝑓f.italic_f .

Refer to caption
Figure 1.1: An illustration of two signals exhibiting a leader follower relationship. Here, we plot f(t)=eπt2𝑓𝑡superscript𝑒𝜋superscript𝑡2f(t)=e^{-\pi t^{2}}italic_f ( italic_t ) = italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT and g(t)=f(t1).𝑔𝑡𝑓𝑡1g(t)=f(t-1).italic_g ( italic_t ) = italic_f ( italic_t - 1 ) . We interpret f𝑓fitalic_f to lead g.𝑔g.italic_g .

Next, assume all of the N𝑁Nitalic_N component signals of 𝐱𝐱\mathbf{x}bold_x trace some underlying real-valued signal up to scaling constants and time shifts. What is the order in which the component signals evolve throughout time ? More specifically, what is the order of the time shifts ? To illustrate the meaning of this question, let T𝑇Titalic_T be the time interval [0,1],01[0,1],[ 0 , 1 ] , and consider the sinusoidal signal 𝐱:[0,1]N,:𝐱01superscript𝑁\mathbf{x}:[0,1]\rightarrow\mathbb{R}^{N},bold_x : [ 0 , 1 ] → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , whose n𝑛nitalic_n-th component signal is defined by

xn(t)subscript𝑥𝑛𝑡\displaystyle x_{n}(t)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) =sin(2π(tn1N))absent2𝜋𝑡𝑛1𝑁\displaystyle=\sin\left(2\pi\left(t-\frac{n-1}{N}\right)\right)= roman_sin ( 2 italic_π ( italic_t - divide start_ARG italic_n - 1 end_ARG start_ARG italic_N end_ARG ) ) (1.1)

for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . In Figure 1.2, we fix N=20𝑁20N=20italic_N = 20 and plot some of these component sinusoidal signals. Each xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is a time-shifted copy of the signal ϕ(t)=sin(2πt)italic-ϕ𝑡2𝜋𝑡\phi(t)=\sin(2\pi t)italic_ϕ ( italic_t ) = roman_sin ( 2 italic_π italic_t ) with n1N𝑛1𝑁\frac{n-1}{N}divide start_ARG italic_n - 1 end_ARG start_ARG italic_N end_ARG being the value of the time shift. Since n1N<nN𝑛1𝑁𝑛𝑁\frac{n-1}{N}<\frac{n}{N}divide start_ARG italic_n - 1 end_ARG start_ARG italic_N end_ARG < divide start_ARG italic_n end_ARG start_ARG italic_N end_ARG for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , we interpret the n𝑛nitalic_n-th component signal as leading the (n+1)𝑛1(n+1)( italic_n + 1 )-th component signal. Thus, the order in which the N𝑁Nitalic_N component signals evolve throughout time is x1,,xN.subscript𝑥1subscript𝑥𝑁x_{1}\ ,\ \dots\ ,\ x_{N}.italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Refer to caption
Figure 1.2: An illustration of multiple signals tracing the common signal ϕ(t)=sin(2πt)italic-ϕ𝑡2𝜋𝑡\phi(t)=\sin(2\pi t)italic_ϕ ( italic_t ) = roman_sin ( 2 italic_π italic_t ). Here, xn(t)=sin(2π(tn120))subscript𝑥𝑛𝑡2𝜋𝑡𝑛120x_{n}(t)=\sin\left(2\pi\left(t-\frac{n-1}{20}\right)\right)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( 2 italic_π ( italic_t - divide start_ARG italic_n - 1 end_ARG start_ARG 20 end_ARG ) ) for each 1n10.1𝑛101\leq n\leq 10.1 ≤ italic_n ≤ 10 . We plot the 10101010 signals in different colors.

1.2 Analysis of Periodic Signals

In this section, we focus on analyzing periodic signals. Recall that a signal 𝐱:N:𝐱superscript𝑁\mathbf{x}:\mathbb{R}\rightarrow\mathbb{R}^{N}bold_x : blackboard_R → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is periodic if there exists a minimal constant P>0𝑃0P>0italic_P > 0 such that 𝐱(t+P)=𝐱(t)𝐱𝑡𝑃𝐱𝑡\mathbf{x}(t+P)=\mathbf{x}(t)bold_x ( italic_t + italic_P ) = bold_x ( italic_t ) for all t.𝑡t\in\mathbb{R}.italic_t ∈ blackboard_R . The constant P𝑃Pitalic_P is known as the period of 𝐱.𝐱\mathbf{x}.bold_x . We specifically say 𝐱𝐱\mathbf{x}bold_x is P𝑃Pitalic_P-periodic in order to emphasize 𝐱𝐱\mathbf{x}bold_x has period P𝑃Pitalic_P. Equivalently, we can view a P𝑃Pitalic_P-periodic signal as a well-defined map between /(P)𝑃\mathbb{R}/(P\mathbb{Z})blackboard_R / ( italic_P blackboard_Z ) and N,superscript𝑁\mathbb{R}^{N},blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , where /(P)𝑃\mathbb{R}/(P\mathbb{Z})blackboard_R / ( italic_P blackboard_Z ) is the additive group [0,P)0𝑃[0,P)[ 0 , italic_P ) equipped with addition modulo P.𝑃P.italic_P .

To analyze periodic signals in general, one uses tools from harmonic analysis, which include Fourier series [1, Chapter 2] and the Fourier transform [1, Chapter 5]. Another common tool that is suitable for analyzing periodic signals is the cross-correlation function [2, Chapter 12]. Recall if f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R are two P𝑃Pitalic_P-periodic signals, then the (periodic) cross-correlation of f𝑓fitalic_f and g𝑔gitalic_g is the P𝑃Pitalic_P-periodic signal fg::𝑓𝑔f\star g:\mathbb{R}\rightarrow\mathbb{R}italic_f ⋆ italic_g : blackboard_R → blackboard_R defined by

(fg)(τ)𝑓𝑔𝜏\displaystyle(f\star g)(\tau)( italic_f ⋆ italic_g ) ( italic_τ ) =0Pf(tτ)g(t)𝑑t.absentsuperscriptsubscript0𝑃𝑓𝑡𝜏𝑔𝑡differential-d𝑡\displaystyle=\int_{0}^{P}f(t-\tau)\ g(t)\ dt.= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT italic_f ( italic_t - italic_τ ) italic_g ( italic_t ) italic_d italic_t . (1.2)

The cross-correlation function measures the similarity between the input signals f𝑓fitalic_f and g𝑔gitalic_g as a function of the displacement variable τ.𝜏\tau.italic_τ . The displacement at which the cross-correlation attains its absolute maximum reveals information about f𝑓fitalic_f and g𝑔gitalic_g. Up to an integer multiple of the period, the maximum displacement coincides with the time shift value such that shifting f𝑓fitalic_f by this value would result in the signals f𝑓fitalic_f and g𝑔gitalic_g being most aligned.

For example, let f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R be the periodic signals f(t)=sin(2πt)𝑓𝑡2𝜋𝑡f(t)=\sin(2\pi t)italic_f ( italic_t ) = roman_sin ( 2 italic_π italic_t ) and g(t)=cos(2πt).𝑔𝑡2𝜋𝑡g(t)=\cos(2\pi t).italic_g ( italic_t ) = roman_cos ( 2 italic_π italic_t ) . Explicitly computing the cross-correlation of f𝑓fitalic_f and g𝑔gitalic_g using (1.2), we obtain

(fg)(τ)𝑓𝑔𝜏\displaystyle(f\star g)(\tau)( italic_f ⋆ italic_g ) ( italic_τ ) =01sin(2π(tτ))cos(2πt)𝑑tabsentsuperscriptsubscript012𝜋𝑡𝜏2𝜋𝑡differential-d𝑡\displaystyle=\int_{0}^{1}\sin(2\pi(t-\tau))\cos(2\pi t)\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT roman_sin ( 2 italic_π ( italic_t - italic_τ ) ) roman_cos ( 2 italic_π italic_t ) italic_d italic_t
=01(sin(2πt)cos(2πτ)sin(2πτ)cos(2πt))cos(2πt)𝑑tabsentsuperscriptsubscript012𝜋𝑡2𝜋𝜏2𝜋𝜏2𝜋𝑡2𝜋𝑡differential-d𝑡\displaystyle=\int_{0}^{1}\left(\sin(2\pi t)\cos(2\pi\tau)-\sin(2\pi\tau)\cos(% 2\pi t)\right)\cos(2\pi t)\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT ( roman_sin ( 2 italic_π italic_t ) roman_cos ( 2 italic_π italic_τ ) - roman_sin ( 2 italic_π italic_τ ) roman_cos ( 2 italic_π italic_t ) ) roman_cos ( 2 italic_π italic_t ) italic_d italic_t
=01sin(2πt)cos(2πt)cos(2πτ)sin(2πτ)cos2(2πt)dtabsentsuperscriptsubscript012𝜋𝑡2𝜋𝑡2𝜋𝜏2𝜋𝜏superscript22𝜋𝑡𝑑𝑡\displaystyle=\int_{0}^{1}\sin(2\pi t)\cos(2\pi t)\cos(2\pi\tau)-\sin(2\pi\tau% )\cos^{2}(2\pi t)\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT roman_sin ( 2 italic_π italic_t ) roman_cos ( 2 italic_π italic_t ) roman_cos ( 2 italic_π italic_τ ) - roman_sin ( 2 italic_π italic_τ ) roman_cos start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 2 italic_π italic_t ) italic_d italic_t
=01sin(4πt)2cos(2πτ)sin(2πτ)(1cos(4πt)2)dtabsentsuperscriptsubscript014𝜋𝑡22𝜋𝜏2𝜋𝜏14𝜋𝑡2𝑑𝑡\displaystyle=\int_{0}^{1}\frac{\sin(4\pi t)}{2}\cos(2\pi\tau)-\sin(2\pi\tau)% \left(\frac{1-\cos(4\pi t)}{2}\right)\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 end_POSTSUPERSCRIPT divide start_ARG roman_sin ( 4 italic_π italic_t ) end_ARG start_ARG 2 end_ARG roman_cos ( 2 italic_π italic_τ ) - roman_sin ( 2 italic_π italic_τ ) ( divide start_ARG 1 - roman_cos ( 4 italic_π italic_t ) end_ARG start_ARG 2 end_ARG ) italic_d italic_t
=sin(2πτ)2.absent2𝜋𝜏2\displaystyle=-\frac{\sin(2\pi\tau)}{2}.= - divide start_ARG roman_sin ( 2 italic_π italic_τ ) end_ARG start_ARG 2 end_ARG .

We plot this cross-correlation function in Figure 1.3. On one hand, note that g𝑔gitalic_g is a time-shifted copy of f𝑓fitalic_f to the right by 3434\frac{3}{4}divide start_ARG 3 end_ARG start_ARG 4 end_ARG units of time. On the other hand, we observe the cross-correlation function fg𝑓𝑔f\star gitalic_f ⋆ italic_g attains its maximum at τ=34+k𝜏34𝑘\tau=\frac{3}{4}+kitalic_τ = divide start_ARG 3 end_ARG start_ARG 4 end_ARG + italic_k for any k.𝑘k\in\mathbb{Z}.italic_k ∈ blackboard_Z . This means the displacement at which the cross-correlation function attains its maximum coincides with the time shift between f𝑓fitalic_f and g𝑔gitalic_g up to an integer.

Refer to caption
Figure 1.3: An example of cross-correlation. Let f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R be the signals f(t)=sin(2πt)𝑓𝑡2𝜋𝑡f(t)=\sin(2\pi t)italic_f ( italic_t ) = roman_sin ( 2 italic_π italic_t ) and g(t)=cos(2πt).𝑔𝑡2𝜋𝑡g(t)=\cos(2\pi t).italic_g ( italic_t ) = roman_cos ( 2 italic_π italic_t ) . We plot f𝑓fitalic_f and g𝑔gitalic_g on the left, and we use a dashed red line to indicate the time shift needed to align f𝑓fitalic_f with g,𝑔g,italic_g , namely 3434\frac{3}{4}divide start_ARG 3 end_ARG start_ARG 4 end_ARG units of time. We plot the cross-correlation fg𝑓𝑔f\star gitalic_f ⋆ italic_g on the right and indicate its absolute maxima with red dots. Observe the time shift needed to align f𝑓fitalic_f with g𝑔gitalic_g coincides with the displacement at which fg𝑓𝑔f\star gitalic_f ⋆ italic_g takes on its maximum up to an integer.

1.2.1 The Chain of Offsets Model

We answer the leader follower dynamics questions that we posed in Section 1.1 for periodic signals. We assume that 𝐱:N:𝐱superscript𝑁\mathbf{x}:\mathbb{R}\rightarrow\mathbb{R}^{N}bold_x : blackboard_R → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT obeys a Chain of Offsets model (COOM), which was first introduced in [3]. This model stipulates the existence of a P𝑃Pitalic_P-periodic signal ϕ:,:italic-ϕ\phi:\mathbb{R}\rightarrow\mathbb{R},italic_ϕ : blackboard_R → blackboard_R , scaling constants c1,,cN>0,subscript𝑐1subscript𝑐𝑁0c_{1}\ ,\ \dots\ ,\ c_{N}>0,italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT > 0 , and offsets α1,,αN/(P)subscript𝛼1subscript𝛼𝑁𝑃\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}\in\mathbb{R}/(P\mathbb{Z})italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_R / ( italic_P blackboard_Z ) such that

xn(t)subscript𝑥𝑛𝑡\displaystyle x_{n}(t)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) =cnϕ(tαn)absentsubscript𝑐𝑛italic-ϕ𝑡subscript𝛼𝑛\displaystyle=c_{n}\phi(t-\alpha_{n})= italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_ϕ ( italic_t - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) (1.3)

for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . In other words, under COOM, all component signals of 𝐱𝐱\mathbf{x}bold_x trace an underlying real-valued periodic signal up to scaling constants and offsets.

Answering our posed leader follower dynamics questions amounts to determining the order of the offsets α1,,αNsubscript𝛼1subscript𝛼𝑁\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT under COOM. However, we emphasize this order of offsets is a cyclic order; it corresponds to the order in which the points e2πiα1,,e2πiαNsuperscript𝑒2𝜋𝑖subscript𝛼1superscript𝑒2𝜋𝑖subscript𝛼𝑁e^{2\pi i\alpha_{1}}\ ,\ \dots\ ,\ e^{2\pi i\alpha_{N}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , … , italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUPERSCRIPT are traversed on the unit circle in the counterclockwise direction. We represent the cyclic order as a permutation σSN𝜎subscript𝑆𝑁\sigma\in S_{N}italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT of the indices {1,,N}1𝑁\left\{1\ ,\ \dots\ ,\ N\right\}{ 1 , … , italic_N } satisfying the condition that e2πiασ(n)superscript𝑒2𝜋𝑖subscript𝛼𝜎𝑛e^{2\pi i\alpha_{\sigma(n)}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_σ ( italic_n ) end_POSTSUBSCRIPT end_POSTSUPERSCRIPT comes before e2πiασ(n+1)superscript𝑒2𝜋𝑖subscript𝛼𝜎𝑛1e^{2\pi i\alpha_{\sigma(n+1)}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_σ ( italic_n + 1 ) end_POSTSUBSCRIPT end_POSTSUPERSCRIPT in the counterclockwise direction. In terms of the signals themselves, we interpret xσ(n)subscript𝑥𝜎𝑛x_{\sigma(n)}italic_x start_POSTSUBSCRIPT italic_σ ( italic_n ) end_POSTSUBSCRIPT as (cyclically) preceding xσ(n+1)subscript𝑥𝜎𝑛1x_{\sigma(n+1)}italic_x start_POSTSUBSCRIPT italic_σ ( italic_n + 1 ) end_POSTSUBSCRIPT for each 1n<N.1𝑛𝑁1\leq n<N.1 ≤ italic_n < italic_N . Furthermore, σ𝜎\sigmaitalic_σ is unique up to cyclic shifts of indices. This means if σ~SN~𝜎subscript𝑆𝑁\widetilde{\sigma}\in S_{N}over~ start_ARG italic_σ end_ARG ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is another permutation representing the cyclic order of the offsets, then there exists an integer d𝑑ditalic_d such that

σ~(n)=σ(d+n1)~𝜎𝑛𝜎𝑑𝑛1\displaystyle\widetilde{\sigma}(n)=\sigma(d+n-1)over~ start_ARG italic_σ end_ARG ( italic_n ) = italic_σ ( italic_d + italic_n - 1 )

for all 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , in which d+n1𝑑𝑛1d+n-1italic_d + italic_n - 1 is indexed mod N.𝑁N.italic_N .

We give an example of how a permutation representing the cyclic order is unique up to cyclic shifts. Reconsider the sinsoidal signal 𝐱𝐱\mathbf{x}bold_x with n𝑛nitalic_n-th component signal defined in (1.1) for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . Note that 𝐱𝐱\mathbf{x}bold_x satisfies COOM in (1.3) if we set ϕ(t)=sin(2πt)italic-ϕ𝑡2𝜋𝑡\phi(t)=\sin(2\pi t)italic_ϕ ( italic_t ) = roman_sin ( 2 italic_π italic_t ) and cn=1subscript𝑐𝑛1c_{n}=1italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = 1 and αn=n1Nsubscript𝛼𝑛𝑛1𝑁\alpha_{n}=\frac{n-1}{N}italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_n - 1 end_ARG start_ARG italic_N end_ARG for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . On one hand, note that 0=α1<<αN<1,0subscript𝛼1subscript𝛼𝑁10=\alpha_{1}<\ \dots\ <\alpha_{N}<1,0 = italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < … < italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT < 1 , which means the points e2πiα1,,e2πiαNsuperscript𝑒2𝜋𝑖subscript𝛼1superscript𝑒2𝜋𝑖subscript𝛼𝑁e^{2\pi i\alpha_{1}}\ ,\ \dots\ ,\ e^{2\pi i\alpha_{N}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT , … , italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUPERSCRIPT are traversed in that order on the unit circle in the counterclockwise direction beginning from the positive real axis. Hence, the identity permutation IdSNIdsubscript𝑆𝑁\text{Id}\in S_{N}Id ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is one permutation that represents the cyclic order of the offsets. In fact, any permutation σ~SN~𝜎subscript𝑆𝑁\widetilde{\sigma}\in S_{N}over~ start_ARG italic_σ end_ARG ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT defined by σ~(n)=n+d,~𝜎𝑛𝑛𝑑\widetilde{\sigma}(n)=n+d,over~ start_ARG italic_σ end_ARG ( italic_n ) = italic_n + italic_d , where d𝑑d\in\mathbb{N}italic_d ∈ blackboard_N is a fixed integer and n+d𝑛𝑑n+ditalic_n + italic_d is indexed mod N,𝑁N,italic_N , is a valid permutation representing the cyclic order of the offsets. Nevertheless, observe that

Id(n)Id𝑛\displaystyle\text{Id}(n)Id ( italic_n ) =σ~(n+Nd),absent~𝜎𝑛𝑁𝑑\displaystyle=\widetilde{\sigma}(n+N-d),= over~ start_ARG italic_σ end_ARG ( italic_n + italic_N - italic_d ) , (1.4)

which means the identity permutation is equal to σ~~𝜎\widetilde{\sigma}over~ start_ARG italic_σ end_ARG up to Nd𝑁𝑑N-ditalic_N - italic_d cyclic shifts.

1.2.2 Recovery of the Cyclic Order under COOM

Given the P𝑃Pitalic_P-periodic signal 𝐱,𝐱\mathbf{x},bold_x , we outline a procedure to recover the cyclic order of the offsets α1,,αNsubscript𝛼1subscript𝛼𝑁\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT under COOM. This procedure involves the utilization of the cross-correlation function, which we defined previously in (1.7).

First, we write the underlying P𝑃Pitalic_P-periodic signal ϕitalic-ϕ\phiitalic_ϕ in COOM as a Fourier series:

ϕ(t)italic-ϕ𝑡\displaystyle\phi(t)italic_ϕ ( italic_t ) =kϕ^ke2πiktP,absentsubscript𝑘subscript^italic-ϕ𝑘superscript𝑒2𝜋𝑖𝑘𝑡𝑃\displaystyle=\sum_{k\in\mathbb{Z}}\hat{\phi}_{k}\ e^{\frac{2\pi ikt}{P}},= ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_Z end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k italic_t end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT , (1.5)

where ϕ^ksubscript^italic-ϕ𝑘\hat{\phi}_{k}over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is the k𝑘kitalic_k-th Fourier coefficient of ϕitalic-ϕ\phiitalic_ϕ for each k.𝑘k\in\mathbb{Z}.italic_k ∈ blackboard_Z . Then, for each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , the cross-correlation of the component signals xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is explicitly

(xmxn)(τ)subscript𝑥𝑚subscript𝑥𝑛𝜏\displaystyle(x_{m}\star x_{n})(\tau)( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⋆ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ( italic_τ ) =0Pxm(tτ)xn(t)𝑑tabsentsuperscriptsubscript0𝑃subscript𝑥𝑚𝑡𝜏subscript𝑥𝑛𝑡differential-d𝑡\displaystyle=\int_{0}^{P}x_{m}(t-\tau)\ x_{n}(t)\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t - italic_τ ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_d italic_t
=0Pk,cmcnϕ^kϕ^e2πik(tταm)+2πi(tαn)Pdtabsentsuperscriptsubscript0𝑃subscript𝑘subscript𝑐𝑚subscript𝑐𝑛subscript^italic-ϕ𝑘^subscriptitalic-ϕsuperscript𝑒2𝜋𝑖𝑘𝑡𝜏subscript𝛼𝑚2𝜋𝑖𝑡subscript𝛼𝑛𝑃𝑑𝑡\displaystyle=\int_{0}^{P}\sum_{k,\ell\in\mathbb{Z}}c_{m}c_{n}\ \hat{\phi}_{k}% \ \hat{\phi_{\ell}}\ e^{\frac{2\pi ik(t-\tau-\alpha_{m})+2\pi i\ell(t-\alpha_{% n})}{P}}\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT end_ARG italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k ( italic_t - italic_τ - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) + 2 italic_π italic_i roman_ℓ ( italic_t - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_d italic_t
=cmcnk,ϕ^kϕ^e2πik(τ+αm)2πiαnP0Pe2πi(k+)tP𝑑tabsentsubscript𝑐𝑚subscript𝑐𝑛subscript𝑘subscript^italic-ϕ𝑘^subscriptitalic-ϕsuperscript𝑒2𝜋𝑖𝑘𝜏subscript𝛼𝑚2𝜋𝑖subscript𝛼𝑛𝑃superscriptsubscript0𝑃superscript𝑒2𝜋𝑖𝑘𝑡𝑃differential-d𝑡\displaystyle=c_{m}c_{n}\sum_{k,\ell\in\mathbb{Z}}\hat{\phi}_{k}\ \hat{\phi_{% \ell}}\ e^{\frac{-2\pi ik(\tau+\alpha_{m})-2\pi i\ell\alpha_{n}}{P}}\int_{0}^{% P}e^{\frac{2\pi i(k+\ell)t}{P}}dt= italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT end_ARG italic_e start_POSTSUPERSCRIPT divide start_ARG - 2 italic_π italic_i italic_k ( italic_τ + italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) - 2 italic_π italic_i roman_ℓ italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i ( italic_k + roman_ℓ ) italic_t end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_d italic_t
=cmcnk,ϕ^kϕ^e2πik(τ+αm)2πiαnPPδk,absentsubscript𝑐𝑚subscript𝑐𝑛subscript𝑘subscript^italic-ϕ𝑘^subscriptitalic-ϕsuperscript𝑒2𝜋𝑖𝑘𝜏subscript𝛼𝑚2𝜋𝑖subscript𝛼𝑛𝑃𝑃subscript𝛿𝑘\displaystyle=c_{m}c_{n}\sum_{k,\ell\in\mathbb{Z}}\hat{\phi}_{k}\ \hat{\phi_{% \ell}}\ e^{\frac{-2\pi ik(\tau+\alpha_{m})-2\pi i\ell\alpha_{n}}{P}}\ P\ % \delta_{k,-\ell}= italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT end_ARG italic_e start_POSTSUPERSCRIPT divide start_ARG - 2 italic_π italic_i italic_k ( italic_τ + italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) - 2 italic_π italic_i roman_ℓ italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_P italic_δ start_POSTSUBSCRIPT italic_k , - roman_ℓ end_POSTSUBSCRIPT
=Pcmcnk|ϕ^k|2e2πik(αnαmτ)Pabsent𝑃subscript𝑐𝑚subscript𝑐𝑛subscript𝑘superscriptsubscript^italic-ϕ𝑘2superscript𝑒2𝜋𝑖𝑘subscript𝛼𝑛subscript𝛼𝑚𝜏𝑃\displaystyle=Pc_{m}c_{n}\sum_{k\in\mathbb{Z}}\left|\hat{\phi}_{k}\right|^{2}% \ e^{\frac{2\pi ik(\alpha_{n}-\alpha_{m}-\tau)}{P}}= italic_P italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_Z end_POSTSUBSCRIPT | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k ( italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_τ ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT
=Pcmcn|ϕ^0|2+2Pcmcnk|ϕ^k|2cos(2πk(αnαmτ)P),absent𝑃subscript𝑐𝑚subscript𝑐𝑛superscriptsubscript^italic-ϕ022𝑃subscript𝑐𝑚subscript𝑐𝑛subscript𝑘superscriptsubscript^italic-ϕ𝑘22𝜋𝑘subscript𝛼𝑛subscript𝛼𝑚𝜏𝑃\displaystyle=Pc_{m}c_{n}\left|\hat{\phi}_{0}\right|^{2}+2Pc_{m}c_{n}\sum_{k% \in\mathbb{N}}\left|\hat{\phi}_{k}\right|^{2}\cos\left(\frac{2\pi k(\alpha_{n}% -\alpha_{m}-\tau)}{P}\right),= italic_P italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 2 italic_P italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_N end_POSTSUBSCRIPT | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k ( italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_τ ) end_ARG start_ARG italic_P end_ARG ) ,

where δ,subscript𝛿\delta_{\cdot,\cdot}italic_δ start_POSTSUBSCRIPT ⋅ , ⋅ end_POSTSUBSCRIPT is the Kronecker delta function. Differentiating the cross-correlation function with respect to τ𝜏\tauitalic_τ, we obtain

(xmxn)(τ)superscriptsubscript𝑥𝑚subscript𝑥𝑛𝜏\displaystyle(x_{m}\star x_{n})^{\prime}(\tau)( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⋆ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_τ ) =4πcmcnkk|ϕ^k|2sin(2πk(αnαmτ)P).absent4𝜋subscript𝑐𝑚subscript𝑐𝑛subscript𝑘𝑘superscriptsubscript^italic-ϕ𝑘22𝜋𝑘subscript𝛼𝑛subscript𝛼𝑚𝜏𝑃\displaystyle=-4\pi c_{m}c_{n}\sum_{k\in\mathbb{N}}k\left|\hat{\phi}_{k}\right% |^{2}\sin\left(\frac{2\pi k(\alpha_{n}-\alpha_{m}-\tau)}{P}\right).= - 4 italic_π italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_N end_POSTSUBSCRIPT italic_k | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k ( italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_τ ) end_ARG start_ARG italic_P end_ARG ) .

Equating the derivative to 0,00,0 , we see that any critical point of xmxnsubscript𝑥𝑚subscript𝑥𝑛x_{m}\star x_{n}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⋆ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is of the form

τ𝜏\displaystyle\tauitalic_τ =αnαm+kP,absentsubscript𝛼𝑛subscript𝛼𝑚𝑘𝑃\displaystyle=\alpha_{n}-\alpha_{m}+kP,= italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_k italic_P ,

where k.𝑘k\in\mathbb{Z}.italic_k ∈ blackboard_Z . This means that the critical points of the xmxnsubscript𝑥𝑚subscript𝑥𝑛x_{m}\star x_{n}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ⋆ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT are equal to the difference between the offsets αnsubscript𝛼𝑛\alpha_{n}italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT and αmsubscript𝛼𝑚\alpha_{m}italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT up to integer multiples of the period P.𝑃P.italic_P .

Now, we are ready to construct a permutation of the indices {1,,N}1𝑁\left\{1\ ,\ \dots\ ,\ N\right\}{ 1 , … , italic_N } representing the cyclic order of the offsets under COOM. For each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , let

τm,nsubscript𝜏𝑚𝑛\displaystyle\tau_{m,n}italic_τ start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT =αnαm,absentsubscript𝛼𝑛subscript𝛼𝑚\displaystyle=\alpha_{n}-\alpha_{m},= italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ,

in which αnαmsubscript𝛼𝑛subscript𝛼𝑚\alpha_{n}-\alpha_{m}italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT is specifically reduced modulo P.𝑃P.italic_P . More explicitly, we choose an integer k𝑘k\in\mathbb{Z}italic_k ∈ blackboard_Z such that αnαm+kP[0,P)subscript𝛼𝑛subscript𝛼𝑚𝑘𝑃0𝑃\alpha_{n}-\alpha_{m}+kP\in[0,P)italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_k italic_P ∈ [ 0 , italic_P ) and set τm,nsubscript𝜏𝑚𝑛\tau_{m,n}italic_τ start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT equal to αnαm+kPsubscript𝛼𝑛subscript𝛼𝑚𝑘𝑃\alpha_{n}-\alpha_{m}+kPitalic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_k italic_P for this choice of k.𝑘k.italic_k . Define the permutation σSN𝜎subscript𝑆𝑁\sigma\in S_{N}italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT be a permutation as follows: let σ(1)𝜎1\sigma(1)italic_σ ( 1 ) be arbitrary, and for each 1<nN,1𝑛𝑁1<n\leq N,1 < italic_n ≤ italic_N , let σ(n)𝜎𝑛\sigma(n)italic_σ ( italic_n ) be the smallest index not in {σ(1),,σ(n1)}𝜎1𝜎𝑛1\left\{\sigma(1)\ ,\ \dots\ ,\ \sigma(n-1)\right\}{ italic_σ ( 1 ) , … , italic_σ ( italic_n - 1 ) } such that τσ(n1),σ(n)subscript𝜏𝜎𝑛1𝜎𝑛\tau_{\sigma(n-1)\ ,\ \sigma(n)}italic_τ start_POSTSUBSCRIPT italic_σ ( italic_n - 1 ) , italic_σ ( italic_n ) end_POSTSUBSCRIPT is minimal i.e. we have τσ(n1),σ(n)τσ(n1),msubscript𝜏𝜎𝑛1𝜎𝑛subscript𝜏𝜎𝑛1𝑚\tau_{\sigma(n-1)\ ,\ \sigma(n)}\leq\tau_{\sigma(n-1)\ ,\ m}italic_τ start_POSTSUBSCRIPT italic_σ ( italic_n - 1 ) , italic_σ ( italic_n ) end_POSTSUBSCRIPT ≤ italic_τ start_POSTSUBSCRIPT italic_σ ( italic_n - 1 ) , italic_m end_POSTSUBSCRIPT for all m{σ(1),,σ(n1)}.𝑚𝜎1𝜎𝑛1m\notin\left\{\sigma(1)\ ,\ \dots\ ,\ \sigma(n-1)\right\}.italic_m ∉ { italic_σ ( 1 ) , … , italic_σ ( italic_n - 1 ) } . Observe σ𝜎\sigmaitalic_σ ensures that e2πiασ(n)superscript𝑒2𝜋𝑖subscript𝛼𝜎𝑛e^{2\pi i\alpha_{\sigma(n)}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_σ ( italic_n ) end_POSTSUBSCRIPT end_POSTSUPERSCRIPT is the closest point on the unit circle to the point e2πiασ(n1)superscript𝑒2𝜋𝑖subscript𝛼𝜎𝑛1e^{2\pi i\alpha_{\sigma(n-1)}}italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_α start_POSTSUBSCRIPT italic_σ ( italic_n - 1 ) end_POSTSUBSCRIPT end_POSTSUPERSCRIPT in the counterclockwise direction. Therefore, σ𝜎\sigmaitalic_σ is a candidate permutation representing the cyclic order.

It remains to show that our constructed permutation σ𝜎\sigmaitalic_σ from the previous paragraph is unique up to cyclic shifts. To this end, let σ~SN~𝜎subscript𝑆𝑁\widetilde{\sigma}\in S_{N}over~ start_ARG italic_σ end_ARG ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT be another permutation constructed according to the procedure in the previous paragraph. Note that there exists a unique index 1dN1𝑑𝑁1\leq d\leq N1 ≤ italic_d ≤ italic_N such that σ~(1)=σ(d),~𝜎1𝜎𝑑\widetilde{\sigma}(1)=\sigma(d),over~ start_ARG italic_σ end_ARG ( 1 ) = italic_σ ( italic_d ) , which follows from the fact that the composition σ~σ1~𝜎superscript𝜎1\widetilde{\sigma}\circ\sigma^{-1}over~ start_ARG italic_σ end_ARG ∘ italic_σ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT is itself a permutation in SN.subscript𝑆𝑁S_{N}.italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT . We claim that for this chosen index d,𝑑d,italic_d , we have

σ~(n)~𝜎𝑛\displaystyle\widetilde{\sigma}(n)over~ start_ARG italic_σ end_ARG ( italic_n ) =σ(d+n1)absent𝜎𝑑𝑛1\displaystyle=\sigma(d+n-1)= italic_σ ( italic_d + italic_n - 1 ) (1.6)

for all 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , in which d+n1𝑑𝑛1d+n-1italic_d + italic_n - 1 is indexed mod N.𝑁N.italic_N . We prove this by induction. The statement (1.6) already holds for n=1𝑛1n=1italic_n = 1 by the property of d.𝑑d.italic_d . Now, suppose the statement (1.6) holds for n=k𝑛𝑘n=kitalic_n = italic_k for some 1<k<N.1𝑘𝑁1<k<N.1 < italic_k < italic_N . We show it must also hold for n=k+1.𝑛𝑘1n=k+1.italic_n = italic_k + 1 . By the construction of σ~,~𝜎\widetilde{\sigma},over~ start_ARG italic_σ end_ARG , we have that σ~(k+1)~𝜎𝑘1\widetilde{\sigma}(k+1)over~ start_ARG italic_σ end_ARG ( italic_k + 1 ) is the smallest index not in {σ~(1),,σ~(k)}~𝜎1~𝜎𝑘\left\{\widetilde{\sigma}(1)\ ,\ \dots\ ,\ \widetilde{\sigma}(k)\right\}{ over~ start_ARG italic_σ end_ARG ( 1 ) , … , over~ start_ARG italic_σ end_ARG ( italic_k ) } such that τσ~(k),σ~(k+1)subscript𝜏~𝜎𝑘~𝜎𝑘1\tau_{\widetilde{\sigma}(k)\ ,\ \widetilde{\sigma}(k+1)}italic_τ start_POSTSUBSCRIPT over~ start_ARG italic_σ end_ARG ( italic_k ) , over~ start_ARG italic_σ end_ARG ( italic_k + 1 ) end_POSTSUBSCRIPT is minimal. On the other hand, by the induction hypothesis, σ~(k+1)~𝜎𝑘1\widetilde{\sigma}(k+1)over~ start_ARG italic_σ end_ARG ( italic_k + 1 ) is the smallest index not in {σ(1),,σ(d+k1)}𝜎1𝜎𝑑𝑘1\left\{\sigma(1)\ ,\ \dots\ ,\ \sigma(d+k-1)\right\}{ italic_σ ( 1 ) , … , italic_σ ( italic_d + italic_k - 1 ) } such that τσ(d+k1),σ~(k+1)subscript𝜏𝜎𝑑𝑘1~𝜎𝑘1\tau_{\sigma(d+k-1)\ ,\ \widetilde{\sigma}(k+1)}italic_τ start_POSTSUBSCRIPT italic_σ ( italic_d + italic_k - 1 ) , over~ start_ARG italic_σ end_ARG ( italic_k + 1 ) end_POSTSUBSCRIPT is minimal. By the construction of σ,𝜎\sigma,italic_σ , we conclude σ~(k+1)=σ(d+k).~𝜎𝑘1𝜎𝑑𝑘\widetilde{\sigma}(k+1)=\sigma(d+k).over~ start_ARG italic_σ end_ARG ( italic_k + 1 ) = italic_σ ( italic_d + italic_k ) . Therefore, the statement (1.6) holds for n=k+1.𝑛𝑘1n=k+1.italic_n = italic_k + 1 . Thus, we have shown our candidate permutation σ𝜎\sigmaitalic_σ is unique up to cyclic shifts.

1.3 Analysis of Non-Periodic Signals

In the previous section, we utilized the cross-correlation function to answer our posed leader follower dynamics questions in Section 1.1 for periodic signals. In this section, we investigate whether cross-correlation can be used to answer our posed leader follower dynamics questions for signals that are not necessarily periodic. The cross-correlation of two generic signals f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R is defined as the map fg:,:𝑓𝑔f\star g:\mathbb{R}\rightarrow\mathbb{R},italic_f ⋆ italic_g : blackboard_R → blackboard_R , where

(fg)(τ)𝑓𝑔𝜏\displaystyle(f\star g)(\tau)( italic_f ⋆ italic_g ) ( italic_τ ) =f(tτ)g(t)𝑑t,absentsubscript𝑓𝑡𝜏𝑔𝑡differential-d𝑡\displaystyle=\int_{\mathbb{R}}f(t-\tau)g(t)\ dt,= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT italic_f ( italic_t - italic_τ ) italic_g ( italic_t ) italic_d italic_t , (1.7)

provided the integral on the right hand side exists.

1.3.1 Time Shifted Model

Suppose f::𝑓f:\mathbb{R}\rightarrow\mathbb{R}italic_f : blackboard_R → blackboard_R is a signal that is compactly supported in a closed interval i.e. the closure of the set of all points t𝑡t\in\mathbb{R}italic_t ∈ blackboard_R with f(t)0𝑓𝑡0f(t)\neq 0italic_f ( italic_t ) ≠ 0 is a closed interval. Let g::𝑔g:\mathbb{R}\rightarrow\mathbb{R}italic_g : blackboard_R → blackboard_R be the map defined by

g(t)𝑔𝑡\displaystyle g(t)italic_g ( italic_t ) =f(tτ0).absent𝑓𝑡subscript𝜏0\displaystyle=f(t-\tau_{0}).= italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) . (1.8)

for some time shift τ0.subscript𝜏0\tau_{0}\in\mathbb{R}.italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ blackboard_R . We refer to the model (1.8) as a time shifted model. Determining the leader follower relationship between f𝑓fitalic_f and g𝑔gitalic_g under the time shifted model amounts to determining the sign of the time shift τ0.subscript𝜏0\tau_{0}.italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT . If τ0>0,subscript𝜏00\tau_{0}>0,italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT > 0 , then we interpret f𝑓fitalic_f to lead g.𝑔g.italic_g . If τ0<0,subscript𝜏00\tau_{0}<0,italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT < 0 , then we interpret f𝑓fitalic_f to follow g.𝑔g.italic_g .

Given the signals f𝑓fitalic_f and g,𝑔g,italic_g , we determine the value of the time shift τ0subscript𝜏0\tau_{0}italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT under the time shifted model (1.8). In order to do this, we utilize the cross-correlation of f𝑓fitalic_f and g𝑔gitalic_g defined in (1.7). For each τ,𝜏\tau\in\mathbb{R},italic_τ ∈ blackboard_R , we have

(fg)(τ)𝑓𝑔𝜏\displaystyle(f\star g)(\tau)( italic_f ⋆ italic_g ) ( italic_τ ) =f(tτ)g(t)𝑑tabsentsubscript𝑓𝑡𝜏𝑔𝑡differential-d𝑡\displaystyle=\int_{\mathbb{R}}f(t-\tau)\ g(t)\ dt= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT italic_f ( italic_t - italic_τ ) italic_g ( italic_t ) italic_d italic_t
=(f(tτ))2+(g(t))2(f(tτ)g(t))22𝑑tabsentsubscriptsuperscript𝑓𝑡𝜏2superscript𝑔𝑡2superscript𝑓𝑡𝜏𝑔𝑡22differential-d𝑡\displaystyle=\int_{\mathbb{R}}\frac{(f(t-\tau))^{2}+(g(t))^{2}-(f(t-\tau)-g(t% ))^{2}}{2}\ dt= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ( italic_g ( italic_t ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - ( italic_f ( italic_t - italic_τ ) - italic_g ( italic_t ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t
=(f(tτ))2+(f(tτ0))22𝑑t(f(tτ)f(tτ0))22𝑑tabsentsubscriptsuperscript𝑓𝑡𝜏2superscript𝑓𝑡subscript𝜏022differential-d𝑡subscriptsuperscript𝑓𝑡𝜏𝑓𝑡subscript𝜏022differential-d𝑡\displaystyle=\int_{\mathbb{R}}\frac{(f(t-\tau))^{2}+(f(t-\tau_{0}))^{2}}{2}\ % dt-\int_{\mathbb{R}}\frac{\left(f(t-\tau)-f(t-\tau_{0})\right)^{2}}{2}\ dt= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ( italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t - ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) - italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t
=(f(tτ))22𝑑t+(f(tτ0))22𝑑t(f(tτ)f(tτ0))22𝑑tabsentsubscriptsuperscript𝑓𝑡𝜏22differential-d𝑡subscriptsuperscript𝑓𝑡subscript𝜏022differential-d𝑡subscriptsuperscript𝑓𝑡𝜏𝑓𝑡subscript𝜏022differential-d𝑡\displaystyle=\int_{\mathbb{R}}\frac{(f(t-\tau))^{2}}{2}\ dt+\int_{\mathbb{R}}% \frac{(f(t-\tau_{0}))^{2}}{2}\ dt-\int_{\mathbb{R}}\frac{\left(f(t-\tau)-f(t-% \tau_{0})\right)^{2}}{2}\ dt= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t + ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t - ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) - italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t (1.9)
=(ff)(0)(f(tτ)f(tτ0))22𝑑t,absent𝑓𝑓0subscriptsuperscript𝑓𝑡𝜏𝑓𝑡subscript𝜏022differential-d𝑡\displaystyle=(f\star f)(0)-\int_{\mathbb{R}}\frac{\left(f(t-\tau)-f(t-\tau_{0% })\right)^{2}}{2}\ dt,= ( italic_f ⋆ italic_f ) ( 0 ) - ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT divide start_ARG ( italic_f ( italic_t - italic_τ ) - italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG italic_d italic_t , (1.10)

in which the first term of (1.10) follows from observing the first two integral terms in (1.9) are both equal to (ff)(0)2𝑓𝑓02\frac{(f\star f)(0)}{2}divide start_ARG ( italic_f ⋆ italic_f ) ( 0 ) end_ARG start_ARG 2 end_ARG via the respective changes of variables ttτmaps-to𝑡𝑡𝜏t\mapsto t-\tauitalic_t ↦ italic_t - italic_τ and ttτ0.maps-to𝑡𝑡subscript𝜏0t\mapsto t-\tau_{0}.italic_t ↦ italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT .

Note that the integral after the minus sign in (1.9) is a non-negative quantity because it is the integral of a non-negative function. This implies the cross-correlation function has an upper bound

(fg)(τ)(ff)(0).𝑓𝑔𝜏𝑓𝑓0\displaystyle(f\star g)(\tau)\leq(f\star f)(0).( italic_f ⋆ italic_g ) ( italic_τ ) ≤ ( italic_f ⋆ italic_f ) ( 0 ) . (1.11)

for all τ.𝜏\tau\in\mathbb{R}.italic_τ ∈ blackboard_R . Equality in (1.11) holds if and only if the integral term in (1.10) is 00 for some τ.𝜏\tau\in\mathbb{R}.italic_τ ∈ blackboard_R . Because f𝑓fitalic_f is continuous and compactly supported in a closed interval, equality in (1.11) holds if and only if the integrand of the integral term in (1.10) is 00 i.e.

f(tτ)𝑓𝑡𝜏\displaystyle f(t-\tau)italic_f ( italic_t - italic_τ ) =f(tτ0).absent𝑓𝑡subscript𝜏0\displaystyle=f(t-\tau_{0}).= italic_f ( italic_t - italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) .

for all t.𝑡t\in\mathbb{R}.italic_t ∈ blackboard_R . But since f𝑓fitalic_f is not periodic, we have (fg)(τ)=(ff)(0)𝑓𝑔𝜏𝑓𝑓0(f\star g)(\tau)=(f\star f)(0)( italic_f ⋆ italic_g ) ( italic_τ ) = ( italic_f ⋆ italic_f ) ( 0 ) if and only if τ=τ0.𝜏subscript𝜏0\tau=\tau_{0}.italic_τ = italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT . Therefore, the unique displacement at which the cross-correlation fg𝑓𝑔f\star gitalic_f ⋆ italic_g attains its maximum is precisely the time shift τ0subscript𝜏0\tau_{0}italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT under the model (1.8). Having recovered the time shift τ0,subscript𝜏0\tau_{0},italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , we can determine the leader follower relationship between the signals f𝑓fitalic_f and g𝑔gitalic_g upon inspecting the sign of τ0.subscript𝜏0\tau_{0}.italic_τ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT .

1.3.2 Time Reparameterization Invariance

Based on our analysis so far, it seems that the cross-correlation function is a useful signal processing tool that enables us to determine the leader follower relationship between any two input signals, provided these signals have nice enough properties. We wonder whether there are drawbacks to using the cross-correlation.

We focus on one drawback central to the thesis. The cross-correlation function suffers under time reparameterization. A time reparameterization of the time interval T𝑇Titalic_T is a strictly increasing homeomorphism between T𝑇Titalic_T and itself. This means that if we use the cross-correlation as a tool to analyze signals, then the results given by cross-correlation may not be the same across all time reparameterizations. In other words, the results we obtain via cross-correlation may vary according to how we observe the signals throughout time.

To illustrate with an example, let T=[3,2],𝑇32T=[-3,2],italic_T = [ - 3 , 2 ] , and consider the signals f:[3,2],:𝑓32f:[-3,2]\rightarrow\mathbb{R},italic_f : [ - 3 , 2 ] → blackboard_R , where

f(t)𝑓𝑡\displaystyle f(t)italic_f ( italic_t ) ={sin2(2πt)t[1,1]0elseabsentcasessuperscript22𝜋𝑡𝑡110else\displaystyle=\begin{cases}\sin^{2}(2\pi t)&t\in[-1,1]\\ 0&\text{else}\end{cases}= { start_ROW start_CELL roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 2 italic_π italic_t ) end_CELL start_CELL italic_t ∈ [ - 1 , 1 ] end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW (1.12)

and g(t)=f(t14).𝑔𝑡𝑓𝑡14g(t)=f\left(t-\frac{1}{4}\right).italic_g ( italic_t ) = italic_f ( italic_t - divide start_ARG 1 end_ARG start_ARG 4 end_ARG ) . Consider the map r:[3,2][3,2]:𝑟3232r:[-3,2]\rightarrow[-3,2]italic_r : [ - 3 , 2 ] → [ - 3 , 2 ] defined by

r(t)=t3+67.𝑟𝑡superscript𝑡367\displaystyle r(t)=\frac{t^{3}+6}{7}.italic_r ( italic_t ) = divide start_ARG italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + 6 end_ARG start_ARG 7 end_ARG . (1.13)

Note that r𝑟ritalic_r is a valid time reparameterization of [3,2].32[-3,2].[ - 3 , 2 ] . Indeed, we have r(3)=3𝑟33r(-3)=-3italic_r ( - 3 ) = - 3 and r(2)=2,𝑟22r(2)=2,italic_r ( 2 ) = 2 , and since tt3maps-to𝑡superscript𝑡3t\mapsto t^{3}italic_t ↦ italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT is strictly increasing on \mathbb{R}blackboard_R, the map tr(t)maps-to𝑡𝑟𝑡t\mapsto r(t)italic_t ↦ italic_r ( italic_t ) is also strictly increasing on \mathbb{R}blackboard_R and thus strictly increasing in [3,2].32[-3,2].[ - 3 , 2 ] . Therefore, r([3,2])=[3,2].𝑟3232r([-3,2])=[-3,2].italic_r ( [ - 3 , 2 ] ) = [ - 3 , 2 ] . Finally, the inverse map r1(y)=(7y6)13superscript𝑟1𝑦superscript7𝑦613r^{-1}(y)=(7y-6)^{\frac{1}{3}}italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_y ) = ( 7 italic_y - 6 ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT is continuous on all of \mathbb{R}blackboard_R and is thus continuous in [3,2].32[-3,2].[ - 3 , 2 ] . Therefore, r𝑟ritalic_r is a strictly increasing homeomorphism, which means it is a valid time reparameterization. However, in Figure 1.4, we plot the correlation functions fg𝑓𝑔f\star gitalic_f ⋆ italic_g and (fr)(gr).𝑓𝑟𝑔𝑟(f\circ r)\star(g\circ r).( italic_f ∘ italic_r ) ⋆ ( italic_g ∘ italic_r ) . We see that the displacement maximum for the original cross-correlation fg𝑓𝑔f\star gitalic_f ⋆ italic_g and the displacement maximum for the reparameterized cross-correlation (fr)(gr)𝑓𝑟𝑔𝑟(f\circ r)\star(g\circ r)( italic_f ∘ italic_r ) ⋆ ( italic_g ∘ italic_r ) differ in sign. Hence, the cross-correlation function does not allow us to conclude whether f𝑓fitalic_f leads g𝑔gitalic_g or vice versa.

Refer to caption
Figure 1.4: We illustrate how time reparameterization can impact the results of cross-correlation. Consider the signal f::𝑓f:\mathbb{R}\rightarrow\mathbb{R}italic_f : blackboard_R → blackboard_R defined by f(t)=sin2(2πt)𝑓𝑡superscript22𝜋𝑡f(t)=\sin^{2}(2\pi t)italic_f ( italic_t ) = roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( 2 italic_π italic_t ) for t[1,1]𝑡11t\in[-1,1]italic_t ∈ [ - 1 , 1 ] and 00 otherwise. Let g(t)=f(t0.25).𝑔𝑡𝑓𝑡0.25g(t)=f(t-0.25).italic_g ( italic_t ) = italic_f ( italic_t - 0.25 ) . In the first row, we plot the original signals f𝑓fitalic_f and g𝑔gitalic_g on the left, and we plot the reparameterized signals fr𝑓𝑟f\circ ritalic_f ∘ italic_r and gr𝑔𝑟g\circ ritalic_g ∘ italic_r on the right. In the second row, we plot the cross-correlation fg𝑓𝑔f\star gitalic_f ⋆ italic_g on the left and the cross-correlation (fr)(gr)𝑓𝑟𝑔𝑟(f\circ r)\star(g\circ r)( italic_f ∘ italic_r ) ⋆ ( italic_g ∘ italic_r ) on the right. Observe the displacement at which (fg)𝑓𝑔(f\star g)( italic_f ⋆ italic_g ) takes on its maximum differs in sign from the displacement at which (fr)(gr)𝑓𝑟𝑔𝑟(f\circ r)\star(g\circ r)( italic_f ∘ italic_r ) ⋆ ( italic_g ∘ italic_r ) takes on its maximum.

Thus, in order to perform any meaningful analysis of signals, we need to consider using tools that are time reparameterization invariant.

1.4 Cyclicity Analysis

In this section, we consider cyclic signals. A signal 𝐱:N:𝐱superscript𝑁\mathbf{x}:\mathbb{R}\rightarrow\mathbb{R}^{N}bold_x : blackboard_R → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is cyclic if 𝐱r𝐱𝑟\mathbf{x}\circ rbold_x ∘ italic_r is periodic for some time reparameterization r:.:𝑟r:\mathbb{R}\rightarrow\mathbb{R}.italic_r : blackboard_R → blackboard_R . Cyclic signals generalize periodic signals. Roughly speaking, cyclic signals have repeating temporal patterns, but such patterns do not repeat in a predictable fashion, which makes them different from periodic signals. Many real world phenomena are cyclic in nature. For example, the economy undergoes expansion and recession, but not predictably due to various external factors that control the economy. Other examples include cardiac cycles and fMRI signals [4].

We illustrate the difference between a periodic and a cyclic signal with a theoretical example. Consider the signals f(t)=sin(2πt)𝑓𝑡2𝜋𝑡f(t)=\sin(2\pi t)italic_f ( italic_t ) = roman_sin ( 2 italic_π italic_t ) and g(t)=f(t3)𝑔𝑡𝑓superscript𝑡3g(t)=f(t^{3})italic_g ( italic_t ) = italic_f ( italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) on .\mathbb{R}.blackboard_R . In Figure 1.5, we plot f𝑓fitalic_f and g𝑔gitalic_g and the resulting signals we observe after shifting the time axis by 1111 unit. Since f𝑓fitalic_f is 1111-periodic, shifting the time axis by 1111 unit results in us observing the exact same signal that we started with. On the other hand, g𝑔gitalic_g is not 1111-periodic; shifting the time axis by 1111 unit results in us observing a completely different signal than the one we started with. In fact, g𝑔gitalic_g is not P𝑃Pitalic_P-periodic for any constant P>0.𝑃0P>0.italic_P > 0 . However, g𝑔gitalic_g is cyclic: if r::𝑟r:\mathbb{R}\rightarrow\mathbb{R}italic_r : blackboard_R → blackboard_R is defined by r(t)=t13,𝑟𝑡superscript𝑡13r(t)=t^{\frac{1}{3}},italic_r ( italic_t ) = italic_t start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT , then note that r𝑟ritalic_r is a valid time reparameterization satisfying f=gr.𝑓𝑔𝑟f=g\circ r.italic_f = italic_g ∘ italic_r .

Refer to caption
Figure 1.5: We illustrate the difference between a cyclic and a periodic signal. Let f(t)=sin(2πt)𝑓𝑡2𝜋𝑡f(t)=\sin(2\pi t)italic_f ( italic_t ) = roman_sin ( 2 italic_π italic_t ) and g(t)=f(t3).𝑔𝑡𝑓superscript𝑡3g(t)=f(t^{3}).italic_g ( italic_t ) = italic_f ( italic_t start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT ) . On the first row, we plot f(t)𝑓𝑡f(t)italic_f ( italic_t ) on the left and g(t)𝑔𝑡g(t)italic_g ( italic_t ) on the right. On the second row, we plot f(t+1)𝑓𝑡1f(t+1)italic_f ( italic_t + 1 ) on the left and g(t+1)𝑔𝑡1g(t+1)italic_g ( italic_t + 1 ) on the right. Note f𝑓fitalic_f is unaltered by the time shift of 1111 unit, but g𝑔gitalic_g is altered.

In this section, we describe the procedure of Cyclicity Analysis, first introduced in [3], which is the study of the leader-follower dynamics pertaining to cyclic signals. Cyclicity Analysis directly answers both of our posed leader follower questions in Section 1.1 in a time reparameterization invariant fashion.

1.4.1 Iterated Path Integrals

First, we assume 𝐱:TN:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N}bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a generic signal in which T=[a,b]𝑇𝑎𝑏T=[a,b]italic_T = [ italic_a , italic_b ] is a closed interval. We recall the first question we posed in Section 1.1, which is to determine the pairwise leader follower relationship between the m𝑚mitalic_m-th component and n𝑛nitalic_n-th component signals of 𝐱𝐱\mathbf{x}bold_x for fixed indices 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , assuming such component signals evolve similarly throughout time.

In order to answer this question, Cyclicity Analysis invokes the theory of iterated path integrals [5, 6, 7, 8]. For each K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N, a K𝐾Kitalic_K-th order iterated path integral of 𝐱𝐱\mathbf{x}bold_x is a functional IPi1,,iKsubscriptIPsubscript𝑖1subscript𝑖𝐾\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT of the form

IPi1,,iK(𝐱)subscriptIPsubscript𝑖1subscript𝑖𝐾𝐱\displaystyle\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{x})IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_x ) =1K!at1tKbxi1(t1)xiK(tK)𝑑tK𝑑t1,absent1𝐾subscript𝑎subscript𝑡1subscript𝑡𝐾𝑏subscriptsuperscript𝑥subscript𝑖1subscript𝑡1subscriptsuperscript𝑥subscript𝑖𝐾subscript𝑡𝐾differential-dsubscript𝑡𝐾differential-dsubscript𝑡1\displaystyle=\frac{1}{K!}\int_{a\leq t_{1}\leq\ \dots\ \leq t_{K}\leq b}x^{% \prime}_{i_{1}}(t_{1})\ \dots\ x^{\prime}_{i_{K}}(t_{K})\ dt_{K}\ \dots\ dt_{1},= divide start_ARG 1 end_ARG start_ARG italic_K ! end_ARG ∫ start_POSTSUBSCRIPT italic_a ≤ italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ … ≤ italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≤ italic_b end_POSTSUBSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) … italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) italic_d italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT … italic_d italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , (1.14)

where 1i1iKN.1subscript𝑖1subscript𝑖𝐾𝑁1\leq i_{1}\leq\ \dots\ \leq i_{K}\leq N.1 ≤ italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ … ≤ italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≤ italic_N . For example, a first order iterated path integral of 𝐱𝐱\mathbf{x}bold_x is explicitly of the form

IPn(𝐱)subscriptIP𝑛𝐱\displaystyle\text{IP}_{n}(\mathbf{x})IP start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_x ) =abxn(t)𝑑tabsentsuperscriptsubscript𝑎𝑏subscriptsuperscript𝑥𝑛𝑡differential-d𝑡\displaystyle=\int_{a}^{b}x^{\prime}_{n}(t)\ dt= ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_d italic_t
=xn(b)xn(a),absentsubscript𝑥𝑛𝑏subscript𝑥𝑛𝑎\displaystyle=x_{n}(b)-x_{n}(a),= italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) ,

which is the increment of the trajectory parameterized by xn:T.:subscript𝑥𝑛𝑇x_{n}:T\rightarrow\mathbb{R}.italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT : italic_T → blackboard_R .

Iterated path integrals date back to the times of Riemann and Picard. They were initially used as tools to construct and analyze solutions to ordinary differential equations. Later on, K.T. Chen [5, 6, 7, 8] discovered the relevance of iterated path integrals to algebraic topology, while Terry Lyons [9, 10] discovered the relevance to the analysis of rough paths, which are Holder trajectories.

Iterated path integrals of the signal 𝐱𝐱\mathbf{x}bold_x obey several invariant properties [3], which make them a suitable tool for data analysis. Firstly, they are indeed time reparameterization invariant: for any time reparameterization r:TT,:𝑟𝑇𝑇r:T\rightarrow T,italic_r : italic_T → italic_T , we have

IPi1,,iK(𝐱)subscriptIPsubscript𝑖1subscript𝑖𝐾𝐱\displaystyle\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{x})IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_x ) =IPi1,,iK(𝐱r),absentsubscriptIPsubscript𝑖1subscript𝑖𝐾𝐱𝑟\displaystyle=\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{x}\circ r),= IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_x ∘ italic_r ) ,

which follows directly from performing a change of variables tr(t)maps-to𝑡𝑟𝑡t\mapsto r(t)italic_t ↦ italic_r ( italic_t ) in (1.14). Next, the iterated path integrals of 𝐱𝐱\mathbf{x}bold_x are invariant under parallel translation: if 𝐚N𝐚superscript𝑁\mathbf{a}\in\mathbb{R}^{N}bold_a ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is fixed and if 𝐲:TN:𝐲𝑇superscript𝑁\mathbf{y}:T\rightarrow\mathbb{R}^{N}bold_y : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is the signal defined by 𝐲(t)=𝐱(t)+𝐚,𝐲𝑡𝐱𝑡𝐚\mathbf{y}(t)=\mathbf{x}(t)+\mathbf{a},bold_y ( italic_t ) = bold_x ( italic_t ) + bold_a , then

IPi1,,iK(𝐱)subscriptIPsubscript𝑖1subscript𝑖𝐾𝐱\displaystyle\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{x})IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_x ) =IPi1,,iK(𝐲).absentsubscriptIPsubscript𝑖1subscript𝑖𝐾𝐲\displaystyle=\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{y}).= IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_y ) .

Moreover, the iterated path integrals are invariant under detours. If C1,,CLsubscript𝐶1subscript𝐶𝐿C_{1}\ ,\ \dots\ ,\ C_{L}italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_C start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT are oriented curves in Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that the ending point of Csubscript𝐶C_{\ell}italic_C start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT is the starting point of C+1,subscript𝐶1C_{\ell+1},italic_C start_POSTSUBSCRIPT roman_ℓ + 1 end_POSTSUBSCRIPT , their concatenation possesses a detour if for some 1<L,1𝐿1\leq\ell<L,1 ≤ roman_ℓ < italic_L , the curves C+1subscript𝐶1C_{\ell+1}italic_C start_POSTSUBSCRIPT roman_ℓ + 1 end_POSTSUBSCRIPT and Csubscript𝐶C_{\ell}italic_C start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT are the same but with opposite orientations. In other words, if we traverse C1,,CLsubscript𝐶1subscript𝐶𝐿C_{1}\ ,\ \dots\ ,\ C_{L}italic_C start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_C start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT in that order, then our traversal will involve backtracking. If 𝐱𝐱\mathbf{x}bold_x and 𝐲𝐲\mathbf{y}bold_y parameterize the same curve, in which 𝐱𝐱\mathbf{x}bold_x traverses it with detours but 𝐲𝐲\mathbf{y}bold_y traverses it without detours, then

IPi1,,iK(𝐱)subscriptIPsubscript𝑖1subscript𝑖𝐾𝐱\displaystyle\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{x})IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_x ) =IPi1,,iK(𝐲).absentsubscriptIPsubscript𝑖1subscript𝑖𝐾𝐲\displaystyle=\text{IP}_{i_{1}\ ,\ \dots\ ,\ i_{K}}(\mathbf{y}).= IP start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( bold_y ) .

Finally, K.T. Chen [5, 6, 7, 8] proved a stronger statement: two signals 𝐱,𝐲:TN:𝐱𝐲𝑇superscript𝑁\mathbf{x},\mathbf{y}:T\rightarrow\mathbb{R}^{N}bold_x , bold_y : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT that parameterize their respective curves without detours are the same up to time reparameterization and parallel translation if and only if all of their corresponding iterated path integrals agree.

1.4.2 Oriented Areas

Now, assume 𝐱:TN:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N}bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT parameterizes a closed curve i.e. 𝐱(a)=𝐱(b).𝐱𝑎𝐱𝑏\mathbf{x}(a)=\mathbf{x}(b).bold_x ( italic_a ) = bold_x ( italic_b ) . We consider the second order iterated path integrals of 𝐱.𝐱\mathbf{x}.bold_x . For each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , we substitute K=2𝐾2K=2italic_K = 2 and i1=msubscript𝑖1𝑚i_{1}=mitalic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_m and i2=nsubscript𝑖2𝑛i_{2}=nitalic_i start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_n into (1.14) to obtain the explicit form of the second order iterated path integral:

IPm,n(𝐱)subscriptIP𝑚𝑛𝐱\displaystyle\text{IP}_{m,n}(\mathbf{x})IP start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) =12astbxm(s)xn(t)𝑑s𝑑tabsent12subscript𝑎𝑠𝑡𝑏superscriptsubscript𝑥𝑚𝑠superscriptsubscript𝑥𝑛𝑡differential-d𝑠differential-d𝑡\displaystyle=\frac{1}{2}\int_{a\leq s\leq t\leq b}x_{m}^{\prime}(s)\ x_{n}^{% \prime}(t)\ ds\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a ≤ italic_s ≤ italic_t ≤ italic_b end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_s ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_s italic_d italic_t
=12abatxm(s)xn(t)𝑑s𝑑tabsent12superscriptsubscript𝑎𝑏superscriptsubscript𝑎𝑡superscriptsubscript𝑥𝑚𝑠superscriptsubscript𝑥𝑛𝑡differential-d𝑠differential-d𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}\int_{a}^{t}x_{m}^{\prime}(s)\ x_{n}^{% \prime}(t)\ ds\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_s ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_s italic_d italic_t
=12ab(xm(t)xm(a))xn(t)𝑑tabsent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡subscript𝑥𝑚𝑎superscriptsubscript𝑥𝑛𝑡differential-d𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}(x_{m}(t)-x_{m}(a))\ x_{n}^{\prime}(t)\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t
=12abxm(t)xn(t)𝑑t(xn(b)xn(a))xm(a)2absent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡differential-d𝑡subscript𝑥𝑛𝑏subscript𝑥𝑛𝑎subscript𝑥𝑚𝑎2\displaystyle=\frac{1}{2}\int_{a}^{b}x_{m}(t)\ x_{n}^{\prime}(t)\ dt-\frac{% \left(x_{n}(b)-x_{n}(a)\right)\ x_{m}(a)}{2}= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t - divide start_ARG ( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) end_ARG start_ARG 2 end_ARG (1.15)
=12abxm(t)xn(t)𝑑t,absent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡differential-d𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}x_{m}(t)\ x_{n}^{\prime}(t)\ dt,= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t ,

in which the second term of (1.15) vanishes due to the assumption 𝐱𝐱\mathbf{x}bold_x parameterizes a closed curve.

For all 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , we define

Am,n(𝐱)subscript𝐴𝑚𝑛𝐱\displaystyle A_{m,n}(\mathbf{x})italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) =IPm,n(𝐱)IPn,m(𝐱)absentsubscriptIP𝑚𝑛𝐱subscriptIP𝑛𝑚𝐱\displaystyle=\text{IP}_{m,n}(\mathbf{x})-\text{IP}_{n,m}(\mathbf{x})= IP start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) - IP start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( bold_x )
=12abxm(t)xn(t)xn(t)xm(t)dt.absent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡subscript𝑥𝑛𝑡superscriptsubscript𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}x_{m}(t)\ x_{n}^{\prime}(t)-x_{n}(t)\ x_{% m}^{\prime}(t)\ dt.= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t . (1.16)

By Green’s Theorem, the integral (1.16) is a line integral that is equal to the area of the region enclosed by the curve parameterized by the map (xm,xn):T2.:subscript𝑥𝑚subscript𝑥𝑛𝑇superscript2(x_{m},x_{n}):T\rightarrow\mathbb{R}^{2}.( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) : italic_T → blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT . We note, however, this area is actually an oriented (signed) area. In particular, Am,n(𝐱)subscript𝐴𝑚𝑛𝐱A_{m,n}(\mathbf{x})italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) is positive if (xm,xn):T2:subscript𝑥𝑚subscript𝑥𝑛𝑇superscript2(x_{m},x_{n}):T\rightarrow\mathbb{R}^{2}( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) : italic_T → blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT traverses the aforementioned curve in the counterclockwise direction and is negative otherwise. We heuristically interpret the oriented area as an indicator of the lead-lag relationship between the signals xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. We say that xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT leads (precedes) xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT if Am,n(𝐱)>0.subscript𝐴𝑚𝑛𝐱0A_{m,n}(\mathbf{x})>0.italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) > 0 . We say that xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT follows (lags) xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT if Am,n(𝐱)<0.subscript𝐴𝑚𝑛𝐱0A_{m,n}(\mathbf{x})<0.italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) < 0 . Otherwise, we say xmsubscript𝑥𝑚x_{m}italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT and xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT are in sync.

We illustrate the oriented area with an example. Reconsider the signals f,g:[,]:𝑓𝑔f,g:[-\infty,\infty]\rightarrow\mathbb{R}italic_f , italic_g : [ - ∞ , ∞ ] → blackboard_R with f(t)=eπt2𝑓𝑡superscript𝑒𝜋superscript𝑡2f(t)=e^{-\pi t^{2}}italic_f ( italic_t ) = italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT and g(t)=f(t1)𝑔𝑡𝑓𝑡1g(t)=f(t-1)italic_g ( italic_t ) = italic_f ( italic_t - 1 ) with f(±)=g(±)=0.𝑓plus-or-minus𝑔plus-or-minus0f(\pm\infty)=g(\pm\infty)=0.italic_f ( ± ∞ ) = italic_g ( ± ∞ ) = 0 . The curve (f,g):[,]2:𝑓𝑔superscript2(f,g):[-\infty,\infty]\rightarrow\mathbb{R}^{2}( italic_f , italic_g ) : [ - ∞ , ∞ ] → blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is a closed curve oriented in the counterclockwise direction, which we plot in Figure 1.6. The oriented area of the region enclosed by this curve is explicitly

12f(t)g(t)f(t)g(t)dt12subscript𝑓𝑡superscript𝑔𝑡superscript𝑓𝑡𝑔𝑡𝑑𝑡\displaystyle\frac{1}{2}\int_{\mathbb{R}}f(t)\ g^{\prime}(t)-f^{\prime}(t)\ g(% t)\ dtdivide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT italic_f ( italic_t ) italic_g start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - italic_f start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_g ( italic_t ) italic_d italic_t =122π(t1)eπt2eπ(t1)2+2πteπt2eπ(t1)2dtabsent12subscript2𝜋𝑡1superscript𝑒𝜋superscript𝑡2superscript𝑒𝜋superscript𝑡122𝜋𝑡superscript𝑒𝜋superscript𝑡2superscript𝑒𝜋superscript𝑡12𝑑𝑡\displaystyle=\frac{1}{2}\int_{\mathbb{R}}-2\pi(t-1)e^{-\pi t^{2}}e^{-\pi(t-1)% ^{2}}+2\pi te^{-\pi t^{2}}e^{-\pi(t-1)^{2}}\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT - 2 italic_π ( italic_t - 1 ) italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_π ( italic_t - 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT + 2 italic_π italic_t italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_π ( italic_t - 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_d italic_t
=πeπt2π(t1)2𝑑t=πeπ22,absentsubscript𝜋superscript𝑒𝜋superscript𝑡2𝜋superscript𝑡12differential-d𝑡𝜋superscript𝑒𝜋22\displaystyle=\int_{\mathbb{R}}\pi e^{-\pi t^{2}-\pi(t-1)^{2}}\ dt=\frac{\pi e% ^{-\frac{\pi}{2}}}{\sqrt{2}},= ∫ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT italic_π italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_π ( italic_t - 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_d italic_t = divide start_ARG italic_π italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_π end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG ,

which is positive. Therefore, we interpret f𝑓fitalic_f to lead g𝑔gitalic_g based on the oriented area.

Refer to caption
Figure 1.6: An illustration of the oriented area. Let f,g::𝑓𝑔f,g:\mathbb{R}\rightarrow\mathbb{R}italic_f , italic_g : blackboard_R → blackboard_R be the signals f(t)=eπt2𝑓𝑡superscript𝑒𝜋superscript𝑡2f(t)=e^{-\pi t^{2}}italic_f ( italic_t ) = italic_e start_POSTSUPERSCRIPT - italic_π italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT and g(t)=f(t1).𝑔𝑡𝑓𝑡1g(t)=f(t-1).italic_g ( italic_t ) = italic_f ( italic_t - 1 ) . We plot f𝑓fitalic_f and g𝑔gitalic_g on the left and plot the curve parameterized by (f,g):[,]:𝑓𝑔(f,g):[-\infty,\infty]\rightarrow\mathbb{R}( italic_f , italic_g ) : [ - ∞ , ∞ ] → blackboard_R on the right. We indicate the curve’s orientation via black arrows. Because the curve is oriented counterclockwise, we interpret f𝑓fitalic_f to lead g.𝑔g.italic_g .

Recall our assumption 𝐱𝐱\mathbf{x}bold_x parameterizes a closed curve. We can modify the definition of the oriented area in the case 𝐱𝐱\mathbf{x}bold_x does not parameterize a closed curve. In this situation, we may consider any map 𝐱~:TN:~𝐱𝑇superscript𝑁\widetilde{\mathbf{x}}:T\rightarrow\mathbb{R}^{N}over~ start_ARG bold_x end_ARG : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT that parameterizes a closed curve formed by concatenating the curve parameterized by the original signal 𝐱𝐱\mathbf{x}bold_x and any oriented curve in Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT with starting point 𝐱(b)𝐱𝑏\mathbf{x}(b)bold_x ( italic_b ) and ending point 𝐱(a).𝐱𝑎\mathbf{x}(a).bold_x ( italic_a ) . Different choices of 𝐱~~𝐱\widetilde{\mathbf{x}}over~ start_ARG bold_x end_ARG yield different values of Am,n(𝐱~).subscript𝐴𝑚𝑛~𝐱A_{m,n}(\widetilde{\mathbf{x}}).italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_x end_ARG ) . For our purposes, however, we will choose a signal 𝐱~:TN:~𝐱𝑇superscript𝑁\widetilde{\mathbf{x}}:T\rightarrow\mathbb{R}^{N}over~ start_ARG bold_x end_ARG : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that

Am,n(𝐱~)subscript𝐴𝑚𝑛~𝐱\displaystyle A_{m,n}(\widetilde{\mathbf{x}})italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_x end_ARG ) =12abxm(t)xn(t)xn(t)xm(t)dt.absent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡subscript𝑥𝑛𝑡superscriptsubscript𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}x_{m}(t)\ x_{n}^{\prime}(t)-x_{n}(t)\ x_{% m}^{\prime}(t)\ dt.= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t . (1.17)

i.e. the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th oriented area of 𝐱~~𝐱\widetilde{\mathbf{x}}over~ start_ARG bold_x end_ARG is the same as the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th line integral of xmxnxnxm2subscript𝑥𝑚superscriptsubscript𝑥𝑛subscript𝑥𝑛superscriptsubscript𝑥𝑚2\frac{x_{m}x_{n}^{\prime}-x_{n}x_{m}^{\prime}}{2}divide start_ARG italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG over the curve parameterized by (xm,xn):T2.:subscript𝑥𝑚subscript𝑥𝑛𝑇superscript2(x_{m},x_{n}):T\rightarrow\mathbb{R}^{2}.( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) : italic_T → blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

Consider the signal 𝐱~:TN:~𝐱𝑇superscript𝑁\widetilde{\mathbf{x}}:T\rightarrow\mathbb{R}^{N}over~ start_ARG bold_x end_ARG : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT defined by

𝐱~(t)~𝐱𝑡\displaystyle\widetilde{\mathbf{x}}(t)over~ start_ARG bold_x end_ARG ( italic_t ) ={𝐱(2ta)t[a,a+b2]𝐱(b)+(𝐱(a)𝐱(b))(a+b2tab)t[a+b2,b].absentcases𝐱2𝑡𝑎𝑡𝑎𝑎𝑏2𝐱𝑏𝐱𝑎𝐱𝑏𝑎𝑏2𝑡𝑎𝑏𝑡𝑎𝑏2𝑏\displaystyle=\begin{cases}\mathbf{x}(2t-a)&t\in\left[a,\frac{a+b}{2}\right]\\ \mathbf{x}(b)+\left(\mathbf{x}(a)-\mathbf{x}(b)\right)\left(\frac{a+b-2t}{a-b}% \right)&t\in\left[\frac{a+b}{2},b\right].\end{cases}= { start_ROW start_CELL bold_x ( 2 italic_t - italic_a ) end_CELL start_CELL italic_t ∈ [ italic_a , divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG ] end_CELL end_ROW start_ROW start_CELL bold_x ( italic_b ) + ( bold_x ( italic_a ) - bold_x ( italic_b ) ) ( divide start_ARG italic_a + italic_b - 2 italic_t end_ARG start_ARG italic_a - italic_b end_ARG ) end_CELL start_CELL italic_t ∈ [ divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG , italic_b ] . end_CELL end_ROW (1.18)

This signal parameterizes the curve formed by concatenating the curve parameterized by the original signal 𝐱𝐱\mathbf{x}bold_x and the oriented line segment with starting point 𝐱(b)𝐱𝑏\mathbf{x}(b)bold_x ( italic_b ) and ending point 𝐱(a).𝐱𝑎\mathbf{x}(a).bold_x ( italic_a ) . We show this signal satisfies our requirement (1.17). Explicitly computing Am,n(𝐱~),subscript𝐴𝑚𝑛~𝐱A_{m,n}(\widetilde{\mathbf{x}}),italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_x end_ARG ) , we have

Am,n(𝐱~)subscript𝐴𝑚𝑛~𝐱\displaystyle A_{m,n}(\widetilde{\mathbf{x}})italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_x end_ARG ) =12abx~m(t)x~n(t)x~n(t)x~m(t)dtabsent12superscriptsubscript𝑎𝑏subscript~𝑥𝑚𝑡superscriptsubscript~𝑥𝑛𝑡subscript~𝑥𝑛𝑡superscriptsubscript~𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}\widetilde{x}_{m}(t)\ \widetilde{x}_{n}^{% \prime}(t)-\widetilde{x}_{n}(t)\ \widetilde{x}_{m}^{\prime}(t)\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t
=12aa+b2x~m(t)x~n(t)x~n(t)x~m(t)dtabsent12superscriptsubscript𝑎𝑎𝑏2subscript~𝑥𝑚𝑡superscriptsubscript~𝑥𝑛𝑡subscript~𝑥𝑛𝑡superscriptsubscript~𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{\frac{a+b}{2}}\widetilde{x}_{m}(t)\ % \widetilde{x}_{n}^{\prime}(t)-\widetilde{x}_{n}(t)\ \widetilde{x}_{m}^{\prime}% (t)\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t
+12a+b2bx~m(t)x~n(t)x~n(t)x~m(t)dt12superscriptsubscript𝑎𝑏2𝑏subscript~𝑥𝑚𝑡superscriptsubscript~𝑥𝑛𝑡subscript~𝑥𝑛𝑡superscriptsubscript~𝑥𝑚𝑡𝑑𝑡\displaystyle\qquad\qquad+\frac{1}{2}\int_{\frac{a+b}{2}}^{b}\widetilde{x}_{m}% (t)\ \widetilde{x}_{n}^{\prime}(t)-\widetilde{x}_{n}(t)\ \widetilde{x}_{m}^{% \prime}(t)\ dt+ divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) over~ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t
=aa+b2xm(2ta)xn(2ta)xn(2ta)xm(2ta)dtabsentsuperscriptsubscript𝑎𝑎𝑏2subscript𝑥𝑚2𝑡𝑎superscriptsubscript𝑥𝑛2𝑡𝑎subscript𝑥𝑛2𝑡𝑎superscriptsubscript𝑥𝑚2𝑡𝑎𝑑𝑡\displaystyle=\int_{a}^{\frac{a+b}{2}}x_{m}(2t-a)\ x_{n}^{\prime}(2t-a)-x_{n}(% 2t-a)\ x_{m}^{\prime}(2t-a)\ dt= ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) italic_d italic_t
xn(a)xn(b)baa+b2bxm(b)+(xm(a)xm(b))(a+b2tab)dtsubscript𝑥𝑛𝑎subscript𝑥𝑛𝑏𝑏𝑎superscriptsubscript𝑎𝑏2𝑏subscript𝑥𝑚𝑏subscript𝑥𝑚𝑎subscript𝑥𝑚𝑏𝑎𝑏2𝑡𝑎𝑏𝑑𝑡\displaystyle\qquad-\frac{x_{n}(a)-x_{n}(b)}{b-a}\int_{\frac{a+b}{2}}^{b}x_{m}% (b)+\left(x_{m}(a)-x_{m}(b)\right)\left(\frac{a+b-2t}{a-b}\right)\ dt- divide start_ARG italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) end_ARG start_ARG italic_b - italic_a end_ARG ∫ start_POSTSUBSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) + ( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) ) ( divide start_ARG italic_a + italic_b - 2 italic_t end_ARG start_ARG italic_a - italic_b end_ARG ) italic_d italic_t
+xm(a)xm(b)baa+b2bxn(b)+(xn(a)xn(b))(a+b2tab)dtsubscript𝑥𝑚𝑎subscript𝑥𝑚𝑏𝑏𝑎superscriptsubscript𝑎𝑏2𝑏subscript𝑥𝑛𝑏subscript𝑥𝑛𝑎subscript𝑥𝑛𝑏𝑎𝑏2𝑡𝑎𝑏𝑑𝑡\displaystyle\qquad\qquad+\frac{x_{m}(a)-x_{m}(b)}{b-a}\int_{\frac{a+b}{2}}^{b% }x_{n}(b)+\left(x_{n}(a)-x_{n}(b)\right)\left(\frac{a+b-2t}{a-b}\right)\ dt+ divide start_ARG italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) end_ARG start_ARG italic_b - italic_a end_ARG ∫ start_POSTSUBSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) + ( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) ) ( divide start_ARG italic_a + italic_b - 2 italic_t end_ARG start_ARG italic_a - italic_b end_ARG ) italic_d italic_t
=aa+b2xm(2ta)xn(2ta)xn(2ta)xm(2ta)dtabsentsuperscriptsubscript𝑎𝑎𝑏2subscript𝑥𝑚2𝑡𝑎superscriptsubscript𝑥𝑛2𝑡𝑎subscript𝑥𝑛2𝑡𝑎superscriptsubscript𝑥𝑚2𝑡𝑎𝑑𝑡\displaystyle=\int_{a}^{\frac{a+b}{2}}x_{m}(2t-a)\ x_{n}^{\prime}(2t-a)-x_{n}(% 2t-a)\ x_{m}^{\prime}(2t-a)\ dt= ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) italic_d italic_t
xm(b)(xn(a)xn(b))2(xm(a)xm(b))(xn(a)xn(b))4subscript𝑥𝑚𝑏subscript𝑥𝑛𝑎subscript𝑥𝑛𝑏2subscript𝑥𝑚𝑎subscript𝑥𝑚𝑏subscript𝑥𝑛𝑎subscript𝑥𝑛𝑏4\displaystyle\qquad-\frac{x_{m}(b)(x_{n}(a)-x_{n}(b))}{2}-\frac{(x_{m}(a)-x_{m% }(b))(x_{n}(a)-x_{n}(b))}{4}- divide start_ARG italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) ( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) ) end_ARG start_ARG 2 end_ARG - divide start_ARG ( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) ) ( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) ) end_ARG start_ARG 4 end_ARG
+xn(b)(xm(a)xm(b))2+(xn(a)xn(b))(xm(a)xm(b))4subscript𝑥𝑛𝑏subscript𝑥𝑚𝑎subscript𝑥𝑚𝑏2subscript𝑥𝑛𝑎subscript𝑥𝑛𝑏subscript𝑥𝑚𝑎subscript𝑥𝑚𝑏4\displaystyle\qquad\quad+\frac{x_{n}(b)(x_{m}(a)-x_{m}(b))}{2}+\frac{(x_{n}(a)% -x_{n}(b))(x_{m}(a)-x_{m}(b))}{4}+ divide start_ARG italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) ( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) ) end_ARG start_ARG 2 end_ARG + divide start_ARG ( italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_b ) ) ( italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_a ) - italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_b ) ) end_ARG start_ARG 4 end_ARG
=aa+b2xm(2ta)xn(2ta)xn(2ta)xm(2ta)dtabsentsuperscriptsubscript𝑎𝑎𝑏2subscript𝑥𝑚2𝑡𝑎superscriptsubscript𝑥𝑛2𝑡𝑎subscript𝑥𝑛2𝑡𝑎superscriptsubscript𝑥𝑚2𝑡𝑎𝑑𝑡\displaystyle=\int_{a}^{\frac{a+b}{2}}x_{m}(2t-a)\ x_{n}^{\prime}(2t-a)-x_{n}(% 2t-a)\ x_{m}^{\prime}(2t-a)\ dt= ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT divide start_ARG italic_a + italic_b end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( 2 italic_t - italic_a ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( 2 italic_t - italic_a ) italic_d italic_t (1.19)
=12abxm(t)xn(t)xn(t)xm(t)dt,absent12superscriptsubscript𝑎𝑏subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡subscript𝑥𝑛𝑡superscriptsubscript𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}x_{m}(t)\ x_{n}^{\prime}(t)-x_{n}(t)\ x_{% m}^{\prime}(t)\ dt,= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t , (1.20)

in which (1.20) follows from performing the change of variables t2tamaps-to𝑡2𝑡𝑎t\mapsto 2t-aitalic_t ↦ 2 italic_t - italic_a in (1.19). Thus, our choice of 𝐱~~𝐱\widetilde{\mathbf{x}}over~ start_ARG bold_x end_ARG satisfies our specific requirement in (1.17).

So from henceforth, if the signal 𝐱𝐱\mathbf{x}bold_x does not parameterize a closed curve, then we define Am,n(𝐱)=Am,n(𝐱~),subscript𝐴𝑚𝑛𝐱subscript𝐴𝑚𝑛~𝐱A_{m,n}(\mathbf{x})=A_{m,n}(\widetilde{\mathbf{x}}),italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) = italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_x end_ARG ) , where 𝐱~~𝐱\widetilde{\mathbf{x}}over~ start_ARG bold_x end_ARG is the signal defined in (1.18).

1.4.3 The Lead Matrix

If 𝐱:TN:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N}bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a signal with T=[a,b],𝑇𝑎𝑏T=[a,b],italic_T = [ italic_a , italic_b ] , then we will write Am,nsubscript𝐴𝑚𝑛A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT as the oriented area in place of the original notation Am,n(𝐱).subscript𝐴𝑚𝑛𝐱A_{m,n}(\mathbf{x}).italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_x ) . In isolation, the oriented area is simply a number that heuristically indicates the pairwise leader follower relationship between any two specific components of 𝐱.𝐱\mathbf{x}.bold_x . For future purposes, however, we would like to consider all of these N2superscript𝑁2N^{2}italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT total oriented areas together. So we will arrange all the oriented areas into an N×N𝑁𝑁N\times Nitalic_N × italic_N matrix. Let 𝐀𝐀\mathbf{A}bold_A be the N×N𝑁𝑁N\times Nitalic_N × italic_N matrix whose (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry is the oriented area Am,nsubscript𝐴𝑚𝑛A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT for each 1m,nN.formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N.1 ≤ italic_m , italic_n ≤ italic_N . We refer to 𝐀𝐀\mathbf{A}bold_A as the lead(-lag) matrix corresponding to 𝐱𝐱\mathbf{x}bold_x. More succinctly, we can rewrite 𝐀𝐀\mathbf{A}bold_A as an integral of a matrix-valued function:

𝐀𝐀\displaystyle\mathbf{A}bold_A =12ab𝐱(t)𝐱˙T(t)𝐱˙(t)𝐱T(t)dt,absent12superscriptsubscript𝑎𝑏𝐱𝑡superscript˙𝐱T𝑡˙𝐱𝑡superscript𝐱T𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{a}^{b}\mathbf{x}(t)\ \dot{\mathbf{x}}^{\text{T}% }(t)-\dot{\mathbf{x}}(t)\ \mathbf{x}^{\text{T}}(t)\ dt,= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_b end_POSTSUPERSCRIPT bold_x ( italic_t ) over˙ start_ARG bold_x end_ARG start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) - over˙ start_ARG bold_x end_ARG ( italic_t ) bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t , (1.21)

where 𝐱˙(t)=(x1(t),,xN(t))˙𝐱𝑡superscriptsubscript𝑥1𝑡superscriptsubscript𝑥𝑁𝑡\dot{\mathbf{x}}(t)=\left(x_{1}^{\prime}(t)\ ,\ \dots\ ,\ x_{N}^{\prime}(t)\right)over˙ start_ARG bold_x end_ARG ( italic_t ) = ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) , … , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) ) is the derivative of 𝐱𝐱\mathbf{x}bold_x with respect to t.𝑡t.italic_t .

We state several properties pertaining to the lead matrix. Firstly, the matrix 𝐀𝐀\mathbf{A}bold_A is skew-symmetric i.e. 𝐀T=𝐀.superscript𝐀T𝐀\mathbf{A}^{\text{T}}=-\mathbf{A}.bold_A start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT = - bold_A . Equivalently, Am,n=An,msubscript𝐴𝑚𝑛subscript𝐴𝑛𝑚A_{m,n}=-A_{n,m}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT = - italic_A start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT for all 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , which follows immediately upon swapping the indices m𝑚mitalic_m and n𝑛nitalic_n in the equation (1.16). Next, each eigenvalue of 𝐀𝐀\mathbf{A}bold_A is either 00 or purely imaginary [11, Exercise 7B.4]. These purely imaginary eigenvalues of 𝐀𝐀\mathbf{A}bold_A come in complex conjugate pairs: if iλ𝑖𝜆i\lambdaitalic_i italic_λ is an eigenvalue of 𝐀𝐀\mathbf{A}bold_A for some nonzero λ,𝜆\lambda\in\mathbb{R},italic_λ ∈ blackboard_R , then iλ𝑖𝜆-i\lambda- italic_i italic_λ is also an eigenvalue of 𝐀.𝐀\mathbf{A}.bold_A . Lastly, 𝐀𝐀\mathbf{A}bold_A is diagonalizable [11, Exercise 7B.4]. In particular, there is an orthonormal basis of Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT consisting of the eigenvectors of 𝐀.𝐀\mathbf{A}.bold_A .

For each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , we let λn(𝐀)subscript𝜆𝑛𝐀\lambda_{n}(\mathbf{A})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A ) be the n𝑛nitalic_n-th largest eigenvalue of 𝐀𝐀\mathbf{A}bold_A in modulus and consider the corresponding orthonormal basis of eigenvectors {𝐯n(𝐀)}n=1N,superscriptsubscriptsubscript𝐯𝑛𝐀𝑛1𝑁\left\{\mathbf{v}_{n}(\mathbf{A})\right\}_{n=1}^{N},{ bold_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A ) } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , in which 𝐯n(𝐀)subscript𝐯𝑛𝐀\mathbf{v}_{n}(\mathbf{A})bold_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A ) is the associated unit eigenvector with λn(𝐀)subscript𝜆𝑛𝐀\lambda_{n}(\mathbf{A})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A ) for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . We refer to the eigenvector 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) as the leading (dominant) eigenvector of 𝐀.𝐀\mathbf{A}.bold_A . If λ1(𝐀)subscript𝜆1𝐀\lambda_{1}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) is nonzero, then our notation for the largest eigenvalue and leading eigenvector is actually ambiguous because λ2(𝐀)subscript𝜆2𝐀\lambda_{2}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_A ) would be the complex conjugate of λ1(𝐀)subscript𝜆1𝐀\lambda_{1}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) and thus satisfy |λ1(𝐀)|=|λ2(𝐀)|.subscript𝜆1𝐀subscript𝜆2𝐀|\lambda_{1}(\mathbf{A})|=|\lambda_{2}(\mathbf{A})|.| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) | = | italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_A ) | . For our purposes, however, this ambiguity does not matter. By [11, Exercise 7B.4], we have 𝐯2(𝐀)=𝐯1(𝐀)¯,subscript𝐯2𝐀¯subscript𝐯1𝐀\mathbf{v}_{2}(\mathbf{A})=\overline{\mathbf{v}_{1}(\mathbf{A})},bold_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_A ) = over¯ start_ARG bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) end_ARG , in which 𝐯1(𝐀)¯¯subscript𝐯1𝐀\overline{\mathbf{v}_{1}(\mathbf{A})}over¯ start_ARG bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) end_ARG is the vector whose n𝑛nitalic_n-th component is equal to the complex conjugate of the n𝑛nitalic_n-th component of 𝐯1(𝐀).subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) . Therefore, regardless of whether λ1(𝐀)subscript𝜆1𝐀\lambda_{1}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) is assigned to have a positive or negative imaginary part, the leading eigenvector 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) is unique up to the complex conjugation of its components.

Finally, we mention how to construct a lead matrix so that it is suitable for practical applications. In the real world, one does not directly observe a continuous signal. Rather, one observes a signal at finitely many different times. Given a signal 𝐱:TN:𝐱𝑇superscript𝑁\mathbf{x}:T\rightarrow\mathbb{R}^{N}bold_x : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT with T=[a,b],𝑇𝑎𝑏T=[a,b],italic_T = [ italic_a , italic_b ] , a time series is a finite collection of the form {𝐱tk}k=1K,superscriptsubscriptsubscript𝐱subscript𝑡𝑘𝑘1𝐾\left\{\mathbf{x}_{t_{k}}\right\}_{k=1}^{K},{ bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT , where K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N is fixed, {tk}k=1Ksuperscriptsubscriptsubscript𝑡𝑘𝑘1𝐾\left\{t_{k}\right\}_{k=1}^{K}{ italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT is an increasing sequence in T𝑇Titalic_T with t1=asubscript𝑡1𝑎t_{1}=aitalic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_a and tK=b,subscript𝑡𝐾𝑏t_{K}=b,italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT = italic_b , and 𝐱tk=𝐱(tk).subscript𝐱subscript𝑡𝑘𝐱subscript𝑡𝑘\mathbf{x}_{t_{k}}=\mathbf{x}(t_{k}).bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = bold_x ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) . Typically, K𝐾Kitalic_K is a very large integer. We define the lead matrix for the time series {𝐱tk}k=1Ksuperscriptsubscriptsubscript𝐱subscript𝑡𝑘𝑘1𝐾\left\{\mathbf{x}_{t_{k}}\right\}_{k=1}^{K}{ bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT to be the lead matrix 𝐀𝐀\mathbf{A}bold_A for the signal 𝐱~:TN:~𝐱𝑇superscript𝑁\widetilde{\mathbf{x}}:T\rightarrow\mathbb{R}^{N}over~ start_ARG bold_x end_ARG : italic_T → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT parameterizing the oriented curve formed by concatenating the oriented line segments L1,,LK,subscript𝐿1subscript𝐿𝐾L_{1}\ ,\ \dots\ ,\ L_{K},italic_L start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_L start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT , in which Lksubscript𝐿𝑘L_{k}italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT has starting point 𝐱tksubscript𝐱subscript𝑡𝑘\mathbf{x}_{t_{k}}bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT and ending point 𝐱tk+1subscript𝐱subscript𝑡𝑘1\mathbf{x}_{t_{k+1}}bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT for each 1k<K1𝑘𝐾1\leq k<K1 ≤ italic_k < italic_K and LKsubscript𝐿𝐾L_{K}italic_L start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT has starting point 𝐱tKsubscript𝐱subscript𝑡𝐾\mathbf{x}_{t_{K}}bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT end_POSTSUBSCRIPT and ending point 𝐱t1.subscript𝐱subscript𝑡1\mathbf{x}_{t_{1}}.bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT . Explicitly,

𝐀𝐀\displaystyle\mathbf{A}bold_A =12k=1K1𝐱tk𝐱tk+1T𝐱tk+1𝐱tkT.absent12superscriptsubscript𝑘1𝐾1subscript𝐱subscript𝑡𝑘superscriptsubscript𝐱subscript𝑡𝑘1Tsubscript𝐱subscript𝑡𝑘1superscriptsubscript𝐱subscript𝑡𝑘T\displaystyle=\frac{1}{2}\sum_{k=1}^{K-1}\mathbf{x}_{t_{k}}\mathbf{x}_{t_{k+1}% }^{\text{T}}-\mathbf{x}_{t_{k+1}}\mathbf{x}_{t_{k}}^{\text{T}}.= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT - bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (1.22)

If we write out 𝐱tk=(xtk,1,,xtk,N),subscript𝐱subscript𝑡𝑘subscript𝑥subscript𝑡𝑘1subscript𝑥subscript𝑡𝑘𝑁\mathbf{x}_{t_{k}}=(x_{t_{k},1}\ ,\ \dots\ ,\ x_{t_{k},N}),bold_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_POSTSUBSCRIPT = ( italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , 1 end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_N end_POSTSUBSCRIPT ) , then the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀𝐀\mathbf{A}bold_A is the oriented area of the convex polygon with vertices (xt1,m,xt1,n),,(xtK,m,xtK,n)subscript𝑥subscript𝑡1𝑚subscript𝑥subscript𝑡1𝑛subscript𝑥subscript𝑡𝐾𝑚subscript𝑥subscript𝑡𝐾𝑛\left(x_{t_{1},m}\ ,\ x_{t_{1},n}\right)\ ,\ \dots\ ,\ \left(x_{t_{K},m}\ ,\ x% _{t_{K},n}\right)( italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_m end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_n end_POSTSUBSCRIPT ) , … , ( italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT , italic_m end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT , italic_n end_POSTSUBSCRIPT ) computed via the Shoelace Formula [12].

1.4.4 Chain of Offsets Model

Now, we assume that 𝐱:N:𝐱superscript𝑁\mathbf{x}:\mathbb{R}\rightarrow\mathbb{R}^{N}bold_x : blackboard_R → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a cyclic signal. We recall our second leader-follower dynamics question that we posed in Section 1.1, which is to determine the order in which the N𝑁Nitalic_N component signals of 𝐱𝐱\mathbf{x}bold_x evolve throughout time assuming all these signals trace some underlying signal up to scaling constants and time shifts. Formally, we assume that the cyclic signal 𝐱𝐱\mathbf{x}bold_x satisfies the following Chain of Offsets Model (COOM) [3], which stipulates the existence of an underlying real-valued P𝑃Pitalic_P-periodic signal ϕ,italic-ϕ\phi,italic_ϕ , scaling constants c1,,cN>0,subscript𝑐1subscript𝑐𝑁0c_{1}\ ,\ \dots\ ,\ c_{N}>0,italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT > 0 , offsets α1,,αN/(P),subscript𝛼1subscript𝛼𝑁𝑃\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}\in\mathbb{R}/(P\mathbb{Z}),italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_R / ( italic_P blackboard_Z ) , and a time reparameterization r::𝑟r:\mathbb{R}\rightarrow\mathbb{R}italic_r : blackboard_R → blackboard_R such that

xn(t)subscript𝑥𝑛𝑡\displaystyle x_{n}(t)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) =cnϕ(r(t)αn).absentsubscript𝑐𝑛italic-ϕ𝑟𝑡subscript𝛼𝑛\displaystyle=c_{n}\phi(r(t)-\alpha_{n}).= italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_ϕ ( italic_r ( italic_t ) - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) . (1.23)

for each 1nN1𝑛𝑁1\leq n\leq N1 ≤ italic_n ≤ italic_N and each t.𝑡t\in\mathbb{R}.italic_t ∈ blackboard_R .

Given the cyclic signal 𝐱:N,:𝐱superscript𝑁\mathbf{x}:\mathbb{R}\rightarrow\mathbb{R}^{N},bold_x : blackboard_R → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , we determine the cyclic order of the offsets under COOM. But this time, we will utilize the lead matrix to do so. Without loss of generality, we may assume that r𝑟ritalic_r is the identity map, which reduces the COOM in (1.23) to the COOM defined earlier in (1.3). If r𝑟ritalic_r is not the identity map to begin with, then we can the consider the COOM in (1.3) for the N𝑁Nitalic_N-dimensional signal 𝐱~=𝐱r1.~𝐱𝐱superscript𝑟1\widetilde{\mathbf{x}}=\mathbf{x}\circ r^{-1}.over~ start_ARG bold_x end_ARG = bold_x ∘ italic_r start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT .

As before, we begin by writing the underlying signal ϕitalic-ϕ\phiitalic_ϕ as the Fourier series in (1.5). Let 𝐀𝐀\mathbf{A}bold_A be the lead matrix for 𝐱𝐱\mathbf{x}bold_x over one period under COOM, that is, the lead matrix for the restricted signal 𝐱|[0,P].evaluated-at𝐱0𝑃\mathbf{x}|_{[0,P]}.bold_x | start_POSTSUBSCRIPT [ 0 , italic_P ] end_POSTSUBSCRIPT . Then, for each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀𝐀\mathbf{A}bold_A is explicitly

Am,nsubscript𝐴𝑚𝑛\displaystyle A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT =120Pxm(t)xn(t)xn(t)xm(t)dtabsent12superscriptsubscript0𝑃subscript𝑥𝑚𝑡superscriptsubscript𝑥𝑛𝑡subscript𝑥𝑛𝑡superscriptsubscript𝑥𝑚𝑡𝑑𝑡\displaystyle=\frac{1}{2}\int_{0}^{P}x_{m}(t)\ x_{n}^{\prime}(t)-x_{n}(t)\ x_{% m}^{\prime}(t)\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t
=120Pk,cncm(2πiP)ϕ^kϕ^e2πik(tαm)Pe2πi(tαn)Pdtabsent12superscriptsubscript0𝑃subscript𝑘subscript𝑐𝑛subscript𝑐𝑚2𝜋𝑖𝑃subscript^italic-ϕ𝑘subscript^italic-ϕsuperscript𝑒2𝜋𝑖𝑘𝑡subscript𝛼𝑚𝑃superscript𝑒2𝜋𝑖𝑡subscript𝛼𝑛𝑃𝑑𝑡\displaystyle=\frac{1}{2}\int_{0}^{P}\sum_{k,\ell\in\mathbb{Z}}c_{n}c_{m}\left% (\frac{2\pi i\ell}{P}\right)\hat{\phi}_{k}\ \hat{\phi}_{\ell}\ e^{\frac{2\pi ik% (t-\alpha_{m})}{P}}\ e^{\frac{2\pi i\ell(t-\alpha_{n})}{P}}\ dt= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( divide start_ARG 2 italic_π italic_i roman_ℓ end_ARG start_ARG italic_P end_ARG ) over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k ( italic_t - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i roman_ℓ ( italic_t - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_d italic_t
120Pk,cncm(2πikP)ϕ^kϕ^e2πik(tαm)Pe2πi(tαn)Pdt12superscriptsubscript0𝑃subscript𝑘subscript𝑐𝑛subscript𝑐𝑚2𝜋𝑖𝑘𝑃subscript^italic-ϕ𝑘subscript^italic-ϕsuperscript𝑒2𝜋𝑖𝑘𝑡subscript𝛼𝑚𝑃superscript𝑒2𝜋𝑖𝑡subscript𝛼𝑛𝑃𝑑𝑡\displaystyle\qquad-\frac{1}{2}\int_{0}^{P}\sum_{k,\ell\in\mathbb{Z}}c_{n}c_{m% }\left(\frac{2\pi ik}{P}\right)\hat{\phi}_{k}\ \hat{\phi}_{\ell}\ e^{\frac{2% \pi ik(t-\alpha_{m})}{P}}\ e^{\frac{2\pi i\ell(t-\alpha_{n})}{P}}\ dt- divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( divide start_ARG 2 italic_π italic_i italic_k end_ARG start_ARG italic_P end_ARG ) over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k ( italic_t - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i roman_ℓ ( italic_t - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT italic_d italic_t
=πicncmk,(k)δk,ϕ^kϕ^e2πikαm+2πiαnPabsent𝜋𝑖subscript𝑐𝑛subscript𝑐𝑚subscript𝑘𝑘subscript𝛿𝑘subscript^italic-ϕ𝑘subscript^italic-ϕsuperscript𝑒2𝜋𝑖𝑘subscript𝛼𝑚2𝜋𝑖subscript𝛼𝑛𝑃\displaystyle=\pi i\ c_{n}c_{m}\ \sum_{k,\ell\in\mathbb{Z}}\left(\ell-k\right)% \ \delta_{k,-\ell}\ \hat{\phi}_{k}\ \hat{\phi}_{\ell}\ e^{-\frac{2\pi ik\alpha% _{m}+2\pi i\ell\alpha_{n}}{P}}= italic_π italic_i italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k , roman_ℓ ∈ blackboard_Z end_POSTSUBSCRIPT ( roman_ℓ - italic_k ) italic_δ start_POSTSUBSCRIPT italic_k , - roman_ℓ end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT italic_e start_POSTSUPERSCRIPT - divide start_ARG 2 italic_π italic_i italic_k italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + 2 italic_π italic_i roman_ℓ italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT
=2πicncmkk|ϕ^k|2e2πik(αnαm)Pabsent2𝜋𝑖subscript𝑐𝑛subscript𝑐𝑚subscript𝑘𝑘superscriptsubscript^italic-ϕ𝑘2superscript𝑒2𝜋𝑖𝑘subscript𝛼𝑛subscript𝛼𝑚𝑃\displaystyle=-2\pi i\ c_{n}c_{m}\ \sum_{k\in\mathbb{Z}}k\left|\hat{\phi}_{k}% \right|^{2}e^{\frac{2\pi ik\left(\alpha_{n}-\alpha_{m}\right)}{P}}= - 2 italic_π italic_i italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_Z end_POSTSUBSCRIPT italic_k | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_k ( italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG end_POSTSUPERSCRIPT
=2πcmcnkk|ϕ^k|2sin(2πk(αmαn)P).absent2𝜋subscript𝑐𝑚subscript𝑐𝑛subscript𝑘𝑘superscriptsubscript^italic-ϕ𝑘22𝜋𝑘subscript𝛼𝑚subscript𝛼𝑛𝑃\displaystyle=2\pi c_{m}c_{n}\sum_{k\in\mathbb{N}}k\left|\hat{\phi}_{k}\right|% ^{2}\sin\left(\frac{2\pi k(\alpha_{m}-\alpha_{n})}{P}\right).= 2 italic_π italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k ∈ blackboard_N end_POSTSUBSCRIPT italic_k | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k ( italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG ) . (1.24)

1.4.5 One Harmonic

Assume that the underlying P𝑃Pitalic_P-periodic signal ϕitalic-ϕ\phiitalic_ϕ in (1.23) has only one harmonic. This means the Fourier Coefficient ϕ^ksubscript^italic-ϕ𝑘\hat{\phi}_{k}over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is nonzero for only one index k.𝑘k\in\mathbb{N}.italic_k ∈ blackboard_N . We show that we can recover the cyclic order of the offsets via the leading eigenvector of the lead matrix 𝐀𝐀\mathbf{A}bold_A defined in (1.24). Note for each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the lead matrix 𝐀𝐀\mathbf{A}bold_A is explicitly

Am,nsubscript𝐴𝑚𝑛\displaystyle A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT =2πcmcnk|ϕ^k|2sin(2πk(αmαn)P)absent2𝜋subscript𝑐𝑚subscript𝑐𝑛𝑘superscriptsubscript^italic-ϕ𝑘22𝜋𝑘subscript𝛼𝑚subscript𝛼𝑛𝑃\displaystyle=2\pi c_{m}c_{n}k\left|\hat{\phi}_{k}\right|^{2}\sin\left(\frac{2% \pi k(\alpha_{m}-\alpha_{n})}{P}\right)= 2 italic_π italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_k | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k ( italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_ARG start_ARG italic_P end_ARG )
=2πcmcnk|ϕ^k|2(sin(2πkαmP)cos(2πkαnP)cos(2πkαmP)sin(2πkαnP)).absent2𝜋subscript𝑐𝑚subscript𝑐𝑛𝑘superscriptsubscript^italic-ϕ𝑘22𝜋𝑘subscript𝛼𝑚𝑃2𝜋𝑘subscript𝛼𝑛𝑃2𝜋𝑘subscript𝛼𝑚𝑃2𝜋𝑘subscript𝛼𝑛𝑃\displaystyle=2\pi c_{m}c_{n}k\left|\hat{\phi}_{k}\right|^{2}\left(\sin\left(% \frac{2\pi k\alpha_{m}}{P}\right)\ \cos\left(\frac{2\pi k\alpha_{n}}{P}\right)% -\cos\left(\frac{2\pi k\alpha_{m}}{P}\right)\ \sin\left(\frac{2\pi k\alpha_{n}% }{P}\right)\right).= 2 italic_π italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_k | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) - roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) ) . (1.25)

We show that if the lead matrix 𝐀𝐀\mathbf{A}bold_A is nonzero, then it must have rank two. Recall if 𝐚,𝐛N,𝐚𝐛superscript𝑁\mathbf{a},\mathbf{b}\in\mathbb{C}^{N},bold_a , bold_b ∈ blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , then the outer product of 𝐚𝐚\mathbf{a}bold_a and 𝐛𝐛\mathbf{b}bold_b is the complex N×N𝑁𝑁N\times Nitalic_N × italic_N matrix 𝐚𝐛=𝐚𝐛,tensor-product𝐚𝐛superscript𝐚𝐛\mathbf{a}\otimes\mathbf{b}=\mathbf{a}\mathbf{b}^{*},bold_a ⊗ bold_b = bold_ab start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT , where 𝐛=𝐛T¯superscript𝐛¯superscript𝐛T\mathbf{b}^{*}=\overline{\mathbf{b}^{\text{T}}}bold_b start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = over¯ start_ARG bold_b start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG is the conjugate transpose of 𝐛.𝐛\mathbf{b}.bold_b . A statement made in [3] is that a complex skew-symmetric matrix has rank two if and only if it is of the form 𝐚𝐛𝐛𝐚tensor-product𝐚𝐛tensor-product𝐛𝐚\mathbf{a}\otimes\mathbf{b}-\mathbf{b}\otimes\mathbf{a}bold_a ⊗ bold_b - bold_b ⊗ bold_a for some linearly independent 𝐚,𝐛N.𝐚𝐛superscript𝑁\mathbf{a},\mathbf{b}\in\mathbb{C}^{N}.bold_a , bold_b ∈ blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . So we verify that our lead matrix 𝐀𝐀\mathbf{A}bold_A indeed satisfies this condition stated in [3]. Define the vectors

𝐚𝐚\displaystyle\mathbf{a}bold_a =2πk|ϕ^k|(c1cos(2πkα1P),,cNcos(2πkαNP))absent2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐12𝜋𝑘subscript𝛼1𝑃subscript𝑐𝑁2𝜋𝑘subscript𝛼𝑁𝑃\displaystyle=\sqrt{2\pi k}|\hat{\phi}_{k}|\left(c_{1}\cos\left(\frac{2\pi k% \alpha_{1}}{P}\right)\ ,\ \dots\ ,\ c_{N}\cos\left(\frac{2\pi k\alpha_{N}}{P}% \right)\right)= square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) )
𝐛𝐛\displaystyle\mathbf{b}bold_b =2πk|ϕ^k|(c1sin(2πkα1P),,cNsin(2πkαNP)).absent2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐12𝜋𝑘subscript𝛼1𝑃subscript𝑐𝑁2𝜋𝑘subscript𝛼𝑁𝑃\displaystyle=\sqrt{2\pi k}|\hat{\phi}_{k}|\left(c_{1}\sin\left(\frac{2\pi k% \alpha_{1}}{P}\right)\ ,\ \dots\ ,\ c_{N}\sin\left(\frac{2\pi k\alpha_{N}}{P}% \right)\right).= square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) ) .

Then, by (1.25) immediately implies

𝐀𝐀\displaystyle\mathbf{A}bold_A =𝐚𝐛𝐛𝐚.absenttensor-product𝐚𝐛tensor-product𝐛𝐚\displaystyle=\mathbf{a}\otimes\mathbf{b}-\mathbf{b}\otimes\mathbf{a}.= bold_a ⊗ bold_b - bold_b ⊗ bold_a . (1.26)

Now, we need to show that 𝐚𝐚\mathbf{a}bold_a and 𝐛𝐛\mathbf{b}bold_b are linearly independent in N.superscript𝑁\mathbb{C}^{N}.blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . Consider the N×2𝑁2N\times 2italic_N × 2 matrix 𝐗𝐗\mathbf{X}bold_X whose first row is 𝐚𝐚\mathbf{a}bold_a and second row is 𝐛.𝐛\mathbf{b}.bold_b . The condition that 𝐚𝐚\mathbf{a}bold_a and 𝐛𝐛\mathbf{b}bold_b are linearly independent is equivalent to the condition 𝐗𝐗\mathbf{X}bold_X has rank 2.22.2 . The latter condition is equivalent to the condition there exists a 2×2222\times 22 × 2 submatrix of 𝐗𝐗\mathbf{X}bold_X with a nonzero determinant. Recall our assumption 𝐀𝐀\mathbf{A}bold_A is nonzero. This means Am,nsubscript𝐴𝑚𝑛A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT has a nonzero entry for some two indices 1m<nN.1𝑚𝑛𝑁1\leq m<n\leq N.1 ≤ italic_m < italic_n ≤ italic_N . On the other hand, consider the submatrix 𝐗~~𝐗\widetilde{\mathbf{X}}over~ start_ARG bold_X end_ARG formed by extracting the m𝑚mitalic_m-th and n𝑛nitalic_n-th rows of 𝐗𝐗\mathbf{X}bold_X for the same choices of m𝑚mitalic_m and n,𝑛n,italic_n , namely the 2×2222\times 22 × 2 matrix

𝐗~m,nsubscript~𝐗𝑚𝑛\displaystyle\widetilde{\mathbf{X}}_{m,n}over~ start_ARG bold_X end_ARG start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT =[2πk|ϕ^k|cmcos(2πkαmP)2πk|ϕ^k|cmsin(2πkαmP)2πk|ϕ^k|cncos(2πkαnP)2πk|ϕ^k|cnsin(2πkαnP)].absentmatrix2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑚2𝜋𝑘subscript𝛼𝑚𝑃2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑚2𝜋𝑘subscript𝛼𝑚𝑃2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑛2𝜋𝑘subscript𝛼𝑛𝑃2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑛2𝜋𝑘subscript𝛼𝑛𝑃\displaystyle=\begin{bmatrix}\sqrt{2\pi k}|\widehat{\phi}_{k}|c_{m}\cos\left(% \frac{2\pi k\alpha_{m}}{P}\right)&\sqrt{2\pi k}|\widehat{\phi}_{k}|c_{m}\sin% \left(\frac{2\pi k\alpha_{m}}{P}\right)\\ \sqrt{2\pi k}|\widehat{\phi}_{k}|c_{n}\cos\left(\frac{2\pi k\alpha_{n}}{P}% \right)&\sqrt{2\pi k}|\widehat{\phi}_{k}|c_{n}\sin\left(\frac{2\pi k\alpha_{n}% }{P}\right)\end{bmatrix}.= [ start_ARG start_ROW start_CELL square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) end_CELL start_CELL square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) end_CELL end_ROW start_ROW start_CELL square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) end_CELL start_CELL square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG ) end_CELL end_ROW end_ARG ] .

By (1.25), the determinant of 𝐗~m,nsubscript~𝐗𝑚𝑛\widetilde{\mathbf{X}}_{m,n}over~ start_ARG bold_X end_ARG start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT is precisely Am,n,subscript𝐴𝑚𝑛A_{m,n},italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT , which shows 𝐀𝐀\mathbf{A}bold_A has rank two.

We now determine the leading eigenvector of 𝐀.𝐀\mathbf{A}.bold_A . Since 𝐀𝐀\mathbf{A}bold_A has rank two, it has exactly two nonzero eigenvalues coming in a purely imaginary pair, namely λ1(𝐀)subscript𝜆1𝐀\lambda_{1}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) and λ2(𝐀),subscript𝜆2𝐀\lambda_{2}(\mathbf{A}),italic_λ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_A ) , in which we recall λn(𝐀)subscript𝜆𝑛𝐀\lambda_{n}(\mathbf{A})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A ) is the n𝑛nitalic_n-th largest eigenvalue of 𝐀𝐀\mathbf{A}bold_A in modulus. By [3],

λ1(𝐀)subscript𝜆1𝐀\displaystyle\lambda_{1}(\mathbf{A})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) =isin(θ)𝐚𝐛absent𝑖𝜃norm𝐚norm𝐛\displaystyle=i\sin(\theta)\|\mathbf{a}\|\|\mathbf{b}\|= italic_i roman_sin ( italic_θ ) ∥ bold_a ∥ ∥ bold_b ∥

is the largest eigenvalue of 𝐀𝐀\mathbf{A}bold_A with associated eigenvector

𝐯1(𝐀)subscript𝐯1𝐀\displaystyle\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) =eiθ𝐚𝐚+𝐛𝐛,absentsuperscript𝑒𝑖𝜃𝐚norm𝐚𝐛norm𝐛\displaystyle=-e^{-i\theta}\frac{\mathbf{a}}{\|\mathbf{a}\|}+\frac{\mathbf{b}}% {\|\mathbf{b}\|},= - italic_e start_POSTSUPERSCRIPT - italic_i italic_θ end_POSTSUPERSCRIPT divide start_ARG bold_a end_ARG start_ARG ∥ bold_a ∥ end_ARG + divide start_ARG bold_b end_ARG start_ARG ∥ bold_b ∥ end_ARG ,

where θ𝜃\thetaitalic_θ is the angle between the vectors 𝐚𝐚\mathbf{a}bold_a and 𝐛,𝐛\mathbf{b},bold_b , and 𝐚norm𝐚\|\mathbf{a}\|∥ bold_a ∥ is the Euclidean 2222-norm of 𝐚.𝐚\mathbf{a}.bold_a . In particular, if v1,n(𝐀)subscript𝑣1𝑛𝐀v_{1,n}(\mathbf{A})italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) is the n𝑛nitalic_n-th component of 𝐯1(𝐀),subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A}),bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) , then upon extracting real and imaginary parts of v1,n(𝐀),subscript𝑣1𝑛𝐀v_{1,n}(\mathbf{A}),italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) , we obtain

(v1,n(𝐀))subscript𝑣1𝑛𝐀\displaystyle\Re(v_{1,n}(\mathbf{A}))roman_ℜ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) =ancos(θ)𝐚+bn𝐛absentsubscript𝑎𝑛𝜃norm𝐚subscript𝑏𝑛norm𝐛\displaystyle=-\frac{a_{n}\cos(\theta)}{\|\mathbf{a}\|}+\frac{b_{n}}{\|\mathbf% {b}\|}= - divide start_ARG italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_cos ( italic_θ ) end_ARG start_ARG ∥ bold_a ∥ end_ARG + divide start_ARG italic_b start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG ∥ bold_b ∥ end_ARG (1.27)
(v1,n(𝐀))subscript𝑣1𝑛𝐀\displaystyle\Im(v_{1,n}(\mathbf{A}))roman_ℑ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) =ansin(θ)𝐚,absentsubscript𝑎𝑛𝜃norm𝐚\displaystyle=\frac{a_{n}\sin(\theta)}{\|\mathbf{a}\|},= divide start_ARG italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_sin ( italic_θ ) end_ARG start_ARG ∥ bold_a ∥ end_ARG , (1.28)

where

ansubscript𝑎𝑛\displaystyle a_{n}italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =2πk|ϕ^k|cncos(2πkαnP)absent2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑛2𝜋𝑘subscript𝛼𝑛𝑃\displaystyle=\sqrt{2\pi k}|\hat{\phi}_{k}|c_{n}\cos\left(\frac{2\pi k\alpha_{% n}}{P}\right)= square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG )
bnsubscript𝑏𝑛\displaystyle b_{n}italic_b start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =2πk|ϕ^k|cnsin(2πkαnP)absent2𝜋𝑘subscript^italic-ϕ𝑘subscript𝑐𝑛2𝜋𝑘subscript𝛼𝑛𝑃\displaystyle=\sqrt{2\pi k}|\hat{\phi}_{k}|c_{n}\sin\left(\frac{2\pi k\alpha_{% n}}{P}\right)= square-root start_ARG 2 italic_π italic_k end_ARG | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | italic_c start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_k italic_α start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_P end_ARG )

are the n𝑛nitalic_n-th components of 𝐚𝐚\mathbf{a}bold_a and 𝐛,𝐛\mathbf{b},bold_b , respectively.

Through the equations (1.27) and (1.28), we see ((v1,n(𝐀)),(v1,n(𝐀)))subscript𝑣1𝑛𝐀subscript𝑣1𝑛𝐀\left(\Re(v_{1,n}(\mathbf{A}))\ ,\ \Im(v_{1,n}(\mathbf{A}))\right)( roman_ℜ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) , roman_ℑ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) ) is the result of a certain linear transformation evaluated at the point (an,bn).subscript𝑎𝑛subscript𝑏𝑛\left(a_{n},b_{n}\right).( italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) . Since the points (a1,b1),,(aN,bN)subscript𝑎1subscript𝑏1subscript𝑎𝑁subscript𝑏𝑁(a_{1},b_{1})\ ,\ \dots\ ,\ (a_{N},b_{N})( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , ( italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) lie on a circle, the components of the leading eigenvector 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) lie on an ellipse. The cyclic order in which the points {(an,bn)}n=1Nsuperscriptsubscriptsubscript𝑎𝑛subscript𝑏𝑛𝑛1𝑁\left\{(a_{n},b_{n})\right\}_{n=1}^{N}{ ( italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT are traversed on the circle is the cyclic order in which the points {((v1,n(𝐀)),(v1,n(𝐀)))}n=1Nsuperscriptsubscriptsubscript𝑣1𝑛𝐀subscript𝑣1𝑛𝐀𝑛1𝑁\left\{\left(\Re(v_{1,n}(\mathbf{A}))\ ,\ \Im(v_{1,n}(\mathbf{A}))\right)% \right\}_{n=1}^{N}{ ( roman_ℜ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) , roman_ℑ ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) ) } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT are traversed on the ellipse. Thus, the cyclic order of {Arg(v1,n(𝐀))}n=1N,superscriptsubscriptArgsubscript𝑣1𝑛𝐀𝑛1𝑁\left\{\text{Arg}\left(v_{1,n}(\mathbf{A})\right)\right\}_{n=1}^{N},{ Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) ) } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , where Arg(z)Arg𝑧\text{Arg}(z)Arg ( italic_z ) is the principal argument of the complex number z,𝑧z,italic_z , matches the cyclic order of the offsets in COOM. We refer to the principal arguments of the components of the leading eigenvector as phases.

We show an example of how the cyclic order of the leading eigenvector component phases and the cyclic order of the offsets match when the underlying signal ϕitalic-ϕ\phiitalic_ϕ has only one harmonic. Reconsider the sinusoidal signal (1.1) for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . On one hand, we already established the identity permutation in SNsubscript𝑆𝑁S_{N}italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT represents the cyclic order of the offsets. On the other hand, in Figure 1.7, for N=10,𝑁10N=10,italic_N = 10 , we plot the heat map of the lead matrix 𝐀𝐀\mathbf{A}bold_A over one period, as well as the complex components, component moduli, and phases of the leading eigenvector 𝐯1(𝐀).subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) . Since the components of 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) have equal moduli, they lie on a circle. Observe the permutation σS10𝜎subscript𝑆10\sigma\in S_{10}italic_σ ∈ italic_S start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT that sorts the leading eigenvector component phases in ascending order is given by σ(n)=n+1,𝜎𝑛𝑛1\sigma(n)=n+1,italic_σ ( italic_n ) = italic_n + 1 , in which n+1𝑛1n+1italic_n + 1 is indexed mod 10.1010.10 . This is the identity permutation up to a cyclic shift.

Refer to caption
Figure 1.7: We illustrate the structure of the leading eigenvector of the lead matrix under the rank 2222 COOM. Reconsider the signal xn(t)=sin(2π(tn110))subscript𝑥𝑛𝑡2𝜋𝑡𝑛110x_{n}(t)=\sin(2\pi(t-\frac{n-1}{10}))italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( 2 italic_π ( italic_t - divide start_ARG italic_n - 1 end_ARG start_ARG 10 end_ARG ) ) for each 1n10.1𝑛101\leq n\leq 10.1 ≤ italic_n ≤ 10 . In the first row, we plot the heatmap of the 10×10101010\times 1010 × 10 lead matrix corresponding to these signals on the left and plot the 10101010 complex components of the leading eigenvector as coordinates in 2superscript2\mathbb{R}^{2}blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT on the right. We annotate the n𝑛nitalic_n-th component with the index n.𝑛n.italic_n . In the second row, we plot the 10101010 leading eigenvector component phases on the left, and we plot the 10101010 leading eigenvector component moduli on the right.

1.4.6 Multiple Harmonics

Suppose the underlying P𝑃Pitalic_P-periodic signal ϕitalic-ϕ\phiitalic_ϕ in (1.23) has multiple harmonics, meaning ϕitalic-ϕ\phiitalic_ϕ has multiple nonzero Fourier coefficients. Assume, however, one of these Fourier coefficients dominates: there exists exactly one k𝑘k\in\mathbb{N}italic_k ∈ blackboard_N such that

|ϕ^k|2k|ϕ^|2.much-greater-thansuperscriptsubscript^italic-ϕ𝑘2subscript𝑘superscriptsubscript^italic-ϕ2\displaystyle|\hat{\phi}_{k}|^{2}\gg\sum_{\ell\neq k}|\hat{\phi}_{\ell}|^{2}.| over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≫ ∑ start_POSTSUBSCRIPT roman_ℓ ≠ italic_k end_POSTSUBSCRIPT | over^ start_ARG italic_ϕ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

With these assumptions, it is still possible to approximately recover the cyclic order of the offsets α1,,αNsubscript𝛼1subscript𝛼𝑁\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT under COOM via the leading eigenvector of the lead matrix over one period.

Let 𝐀~ksubscript~𝐀𝑘\widetilde{\mathbf{A}}_{k}over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT be the rank two skew-symmetric N×N𝑁𝑁N\times Nitalic_N × italic_N matrix, whose (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry is equal to (1.25) for all 1m,nNformulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N1 ≤ italic_m , italic_n ≤ italic_N. Then, the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀~ksubscript~𝐀𝑘\widetilde{\mathbf{A}}_{k}over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT will dominate the series expansion in (1.24). This means we well approximate the original lead matrix 𝐀𝐀\mathbf{A}bold_A with the lower rank matrix 𝐀~k.subscript~𝐀𝑘\widetilde{\mathbf{A}}_{k}.over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT .

On the other hand, a rank two approximation of 𝐀𝐀\mathbf{A}bold_A is the matrix 𝐏𝐀𝐏,𝐏𝐀𝐏\mathbf{P}\mathbf{A}\mathbf{P},bold_PAP , in which 𝐏𝐏\mathbf{P}bold_P is the N×N𝑁𝑁N\times Nitalic_N × italic_N matrix corresponding to the projection operator onto the subspace of Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT spanned by the vectors 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) and 𝐯2(𝐀).subscript𝐯2𝐀\mathbf{v}_{2}(\mathbf{A}).bold_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( bold_A ) . The smaller the Frobenius norm 𝐏𝐀𝐏𝐀Fsubscriptnorm𝐏𝐀𝐏𝐀𝐹\|\mathbf{P}\mathbf{A}\mathbf{P}-\mathbf{A}\|_{F}∥ bold_PAP - bold_A ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT is, the better this low rank approximation is of 𝐀𝐀\mathbf{A}bold_A. Moreover, since 𝐏𝐏\mathbf{P}bold_P sends 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) to itself, we have

(𝐏𝐀𝐏)𝐯1(𝐀)𝐏𝐀𝐏subscript𝐯1𝐀\displaystyle(\mathbf{P}\mathbf{A}\mathbf{P})\ \mathbf{v}_{1}(\mathbf{A})( bold_PAP ) bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) =(𝐏𝐀)𝐯1(𝐀)absent𝐏𝐀subscript𝐯1𝐀\displaystyle=(\mathbf{P}\mathbf{A})\ \mathbf{v}_{1}(\mathbf{A})= ( bold_PA ) bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A )
=λ1(𝐀)𝐏𝐯1(𝐀)absentsubscript𝜆1𝐀𝐏subscript𝐯1𝐀\displaystyle=\lambda_{1}(\mathbf{A})\ \mathbf{P}\ \mathbf{v}_{1}(\mathbf{A})= italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) bold_P bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A )
=λ1(𝐀)𝐯1(𝐀),absentsubscript𝜆1𝐀subscript𝐯1𝐀\displaystyle=\lambda_{1}(\mathbf{A})\ \mathbf{v}_{1}(\mathbf{A}),= italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) ,

which means the leading eigenvector of 𝐏𝐀𝐏𝐏𝐀𝐏\mathbf{P}\mathbf{A}\mathbf{P}bold_PAP is 𝐯1(𝐀).subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) . Therefore, assuming the low rank matrix 𝐏𝐀𝐏𝐏𝐀𝐏\mathbf{P}\mathbf{A}\mathbf{P}bold_PAP approximates 𝐀𝐀\mathbf{A}bold_A well enough, we can still approximately recover the cyclic order of the offsets α1,,αNsubscript𝛼1subscript𝛼𝑁\alpha_{1}\ ,\ \dots\ ,\ \alpha_{N}italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT in COOM via the cyclic order of the component phases of 𝐯1(𝐀).subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) .

For practical purposes, one heuristic indicator [3] that measures the dominance of the low rank 2222 approximation of the lead matrix 𝐀𝐀\mathbf{A}bold_A is the magnitude of |λ1(𝐀)λ3(𝐀)|,subscript𝜆1𝐀subscript𝜆3𝐀\left|\frac{\lambda_{1}(\mathbf{A})}{\lambda_{3}(\mathbf{A})}\right|,| divide start_ARG italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) end_ARG start_ARG italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( bold_A ) end_ARG | , the ratio of the first to third largest eigenvalue of 𝐀.𝐀\mathbf{A}.bold_A . This is because in the rank 2222 situation, this ratio would be infinite.

1.5 Ornstein-Uhlenbeck Process

In this section, we fix a probability space (Ω,𝒜,)Ω𝒜(\Omega,\mathcal{A},\mathbb{P})( roman_Ω , caligraphic_A , blackboard_P ) and N.𝑁N\in\mathbb{N}.italic_N ∈ blackboard_N . We consider an (N𝑁Nitalic_N-dimensional) Ornstein Uhlenbeck (OU) process on this probability space, which is an N𝑁Nitalic_N-dimensional stochastic process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT satisfying the linear stochastic differential equation [13]:

d𝐱(t)𝑑𝐱𝑡\displaystyle d\mathbf{x}(t)italic_d bold_x ( italic_t ) =𝐁𝐱(t)dt+𝚺d𝐰(t).absent𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡\displaystyle=-\mathbf{B}\ \mathbf{x}(t)\ dt+\boldsymbol{\Sigma}\ d\mathbf{w}(% t).= - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) . (1.29)

Here, 𝐁:NN:𝐁superscript𝑁superscript𝑁\mathbf{B}:\mathbb{R}^{N}\rightarrow\mathbb{R}^{N}bold_B : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a fixed linear operator such that 𝐁𝐁-\mathbf{B}- bold_B is Hurwitz (stable) i.e. all eigenvalues of 𝐁𝐁-\mathbf{B}- bold_B have negative real parts, 𝚺:MN:𝚺superscript𝑀superscript𝑁\boldsymbol{\Sigma}:\mathbb{R}^{M}\rightarrow\mathbb{R}^{N}bold_Σ : blackboard_R start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a fixed linear operator for some M,𝑀M\in\mathbb{N},italic_M ∈ blackboard_N , and {𝐰(t)}t0subscript𝐰𝑡𝑡0\left\{\mathbf{w}(t)\right\}_{t\geq 0}{ bold_w ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the standard M𝑀Mitalic_M-dimensional Wiener process independent of the initial random vector 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ). We refer to 𝐁𝐁\mathbf{B}bold_B as the friction (drift) operator and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ as the volatility operator, and we collectively refer to 𝐁𝐁\mathbf{B}bold_B and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ as the OU model parameters. We refer to the matrix

𝐃𝐃\displaystyle\mathbf{D}bold_D =𝚺𝚺T2absent𝚺superscript𝚺T2\displaystyle=\frac{\boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}}{2}= divide start_ARG bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG (1.30)

as the diffusion operator.

The OU process is an ergodic Gaussian diffusion process [14] that prominently appears in Financial Mathematics and Biology [15, 16, 17]. In engineering disciplines, the OU Process is heuristically characterized as the solution to the Langevin equation [18]:

𝐱˙(t)˙𝐱𝑡\displaystyle\dot{\mathbf{x}}(t)over˙ start_ARG bold_x end_ARG ( italic_t ) =𝐁𝐱(t)+𝜼(t),absent𝐁𝐱𝑡𝜼𝑡\displaystyle=-\mathbf{B}\ \mathbf{x}(t)+\boldsymbol{\eta}(t),= - bold_B bold_x ( italic_t ) + bold_italic_η ( italic_t ) , (1.31)

in which {𝜼(t)}t0subscript𝜼𝑡𝑡0\left\{\boldsymbol{\eta}(t)\right\}_{t\geq 0}{ bold_italic_η ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the N𝑁Nitalic_N-dimensional Gaussian “white noise” process whose autocovariance function satisfies

𝚪𝜼(s,t)subscript𝚪𝜼𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\boldsymbol{\eta}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_italic_η end_POSTSUBSCRIPT ( italic_s , italic_t ) =2𝐃δ(st),absent2𝐃𝛿𝑠𝑡\displaystyle=2\mathbf{D}\ \delta(s-t),= 2 bold_D italic_δ ( italic_s - italic_t ) ,

for all s,t0.𝑠𝑡0s,t\geq 0.italic_s , italic_t ≥ 0 . Here, δ()𝛿\delta(\cdot)italic_δ ( ⋅ ) is the Dirac measure. The OU process has a unique stationary distribution [14, 19], namely the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒,𝐒\mathbf{S},bold_S , in which 𝐒𝐒\mathbf{S}bold_S satisfies the Lyapunov equation [20]:

𝐁𝐒+𝐒𝐁T𝐁𝐒superscript𝐒𝐁T\displaystyle\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{\text{T}}bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT =2𝐃.absent2𝐃\displaystyle=2\mathbf{D}.= 2 bold_D . (1.32)

For this reason, we refer to 𝐒𝐒\mathbf{S}bold_S as the stationary covariance operator. Any realization of the OU process will fluctuate around the origin 𝟎0\mathbf{0}bold_0 in the long term [18]. These long term fluctuations vary according to the stationary Gaussian distribution. Finally, if 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) is the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒,𝐒\mathbf{S},bold_S , then the OU process is stationary.

1.6 Problem Statement

In this thesis, we will investigate Cyclicity Analysis for the stationary OU process with model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , in which 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) is the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒.𝐒\mathbf{S}.bold_S . We define the auxiliary lead process, which is the N×N𝑁𝑁N\times Nitalic_N × italic_N matrix-valued stochastic process {𝐀(t)}t0,subscript𝐀𝑡𝑡0\left\{\mathbf{A}(t)\right\}_{t\geq 0},{ bold_A ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , where

𝐀(t)𝐀𝑡\displaystyle\mathbf{A}(t)bold_A ( italic_t ) =120t𝐱(s)𝑑𝐱T(s)d𝐱(s)𝐱T(s)absent12superscriptsubscript0𝑡𝐱𝑠differential-dsuperscript𝐱T𝑠𝑑𝐱𝑠superscript𝐱T𝑠\displaystyle=\frac{1}{2}\int_{0}^{t}\mathbf{x}(s)\ d\mathbf{x}^{\text{T}}(s)-% d\mathbf{x}(s)\ \mathbf{x}^{\text{T}}(s)= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) italic_d bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) - italic_d bold_x ( italic_s ) bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) (1.33)

for each t0.𝑡0t\geq 0.italic_t ≥ 0 . The right hand side is a random matrix whose entries are one-dimensional Ito stochastic integrals [21] with respect to the component OU processes {xn(t)}t0subscriptsubscript𝑥𝑛𝑡𝑡0\left\{x_{n}(t)\right\}_{t\geq 0}{ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT. In particular, the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀(t)𝐀𝑡\mathbf{A}(t)bold_A ( italic_t ) is a one-dimensional Ito integral of the form

Am,n(t)subscript𝐴𝑚𝑛𝑡\displaystyle A_{m,n}(t)italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( italic_t ) =120txm(s)𝑑xn(s)xn(s)dxm(s).absent12superscriptsubscript0𝑡subscript𝑥𝑚𝑠differential-dsubscript𝑥𝑛𝑠subscript𝑥𝑛𝑠𝑑subscript𝑥𝑚𝑠\displaystyle=\frac{1}{2}\int_{0}^{t}x_{m}(s)\ dx_{n}(s)-x_{n}(s)\ dx_{m}(s).= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_s ) italic_d italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) italic_d italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_s ) .

By definition, 𝐀(t)𝐀𝑡\mathbf{A}(t)bold_A ( italic_t ) represents the lead matrix corresponding to a realization of the OU process over the interval [0,t].0𝑡[0,t].[ 0 , italic_t ] .

We will prove the lead process obeys the strong law of large numbers identity:

limt𝐀(t)tsubscript𝑡𝐀𝑡𝑡\displaystyle\lim_{t\rightarrow\infty}\frac{\mathbf{A}(t)}{t}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG bold_A ( italic_t ) end_ARG start_ARG italic_t end_ARG =𝐁𝐒𝐒𝐁T2,absent𝐁𝐒superscript𝐒𝐁T2\displaystyle=\frac{\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{\text{T}}}{2},= divide start_ARG bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG , (1.34)

almost surely. The identity (1.34) states we can infer the long term average pairwise leader follower dynamics amongst the N𝑁Nitalic_N component OU process through a time-averaged lead matrix corresponding to one single realization of the OU process. For this reason, we refer to the matrix

𝐐𝐐\displaystyle\mathbf{Q}bold_Q =𝐁𝐒𝐒𝐁T2absent𝐁𝐒superscript𝐒𝐁T2\displaystyle=\frac{\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{\text{T}}}{2}= divide start_ARG bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG (1.35)

as the lead matrix of the OU process.

Next, we consider a cyclic OU process, in which the friction matrix 𝐁𝐁\mathbf{B}bold_B is specifically a circulant matrix: if (b1,,bN)Nsubscript𝑏1subscript𝑏𝑁superscript𝑁(b_{1}\ ,\ \dots\ ,\ b_{N})\in\mathbb{R}^{N}( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is the first row of 𝐁,𝐁\mathbf{B},bold_B , then the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐁𝐁\mathbf{B}bold_B is bnm+1,subscript𝑏𝑛𝑚1b_{n-m+1},italic_b start_POSTSUBSCRIPT italic_n - italic_m + 1 end_POSTSUBSCRIPT , where nm+1𝑛𝑚1n-m+1italic_n - italic_m + 1 is indexed mod N.𝑁N.italic_N . We assume b2,,bN0subscript𝑏2subscript𝑏𝑁0b_{2}\ ,\ \dots\ ,\ b_{N}\leq 0italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ≤ 0 and b1>0subscript𝑏10b_{1}>0italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > 0 is large enough so that 𝐁𝐁\mathbf{B}bold_B is a valid friction matrix. We consider a signal propagation model governed by this cyclic OU process. In our signal propagation model, we assume that there is a network of N𝑁Nitalic_N sensors located in space and an underlying one-dimensional signal propagating throughout the network. Similar signal propagation models are considered in [22, 4, 23], for example. Letting {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be the OU process, we interpret the n𝑛nitalic_n-th component of 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) as a measurement made by the n𝑛nitalic_n-th sensor of the propagating effect at time t0.𝑡0t\geq 0.italic_t ≥ 0 . The friction matrix 𝐁𝐁\mathbf{B}bold_B represents the cyclic sensor network structure. We refer to the constant bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT as a propagation coefficient for each p>1,𝑝1p>1,italic_p > 1 , and we interpret its magnitude to represent how receptive the n𝑛nitalic_n-th sensor is to the activity within the neighboring (n+p1)𝑛𝑝1(n+p-1)( italic_n + italic_p - 1 )-th sensor for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , in which n+p1𝑛𝑝1n+p-1italic_n + italic_p - 1 is indexed mod N.𝑁N.italic_N . We refer to the constant b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT as a suppression coefficient, and we interpret its magnitude to represent how quickly the signal dissipates as it is propagating throughout the network. Meanwhile, the diffusion matrix 𝐃=𝚺𝚺T2𝐃𝚺superscript𝚺T2\mathbf{D}=\frac{\boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}}{2}bold_D = divide start_ARG bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG is the covariance matrix whose (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry is the covariance of the m𝑚mitalic_m-th and n𝑛nitalic_n-th component noises injected into the m𝑚mitalic_m-th and n𝑛nitalic_n-th sensors, respectively.

For large dimension N𝑁Nitalic_N and for different choices of cyclic OU model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , we derive the lead matrix 𝐐𝐐\mathbf{Q}bold_Q of the cyclic OU process. Then, we investigate whether Cyclicity Analysis enables us to recover the network structure given by 𝐁.𝐁\mathbf{B}.bold_B . More specifically, we investigate whether the structure of the leading eigenvector 𝐯1(𝐐)subscript𝐯1𝐐\mathbf{v}_{1}(\mathbf{Q})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ) recovers the structure of the network.

For example, let 𝐁𝐁\mathbf{B}bold_B be the N×N𝑁𝑁N\times Nitalic_N × italic_N circulant friction matrix such that the suppression coefficient b1>1,subscript𝑏11b_{1}>1,italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > 1 , the propagation coefficient b2=1,subscript𝑏21b_{2}=-1,italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 , and all other propagation coefficients are 0.00.0 . The cyclic network structure of 𝐁𝐁\mathbf{B}bold_B is such that the n𝑛nitalic_n-th sensor is only linked to the (n+1)𝑛1(n+1)( italic_n + 1 )-th sensor, the neighboring sensor to its right. Does the structure of the leading eigenvector 𝐯1(𝐐)subscript𝐯1𝐐\mathbf{v}_{1}(\mathbf{Q})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ) reflect this ground truth network structure in any way ? For example, does the (cyclic) order of the leading eigenvector component phases match the expected (cyclic) order of the sensors receiving the signal as it propagates throughout the network ? In addition, do the leading eigenvector component moduli and the lead matrix eigenvalues indicate anything about the network structure ?

We will investigate our problem statement under two specific regimes: the first regime is when the suppression coefficient b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is large i.e. the propagating signal quickly dissipates, and the second regime is when b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is small i.e. the propagating signal does not quickly dissipate. In the former regime, the circulant friction matrix 𝐁𝐁\mathbf{B}bold_B is perturbed significantly from an unstable matrix, while in the latter regime, 𝐁𝐁\mathbf{B}bold_B is perturbed slightly away from an unstable matrix. We investigate these regimes because they yield different types of asymptotic structures pertaining to the lead matrix 𝐐𝐐\mathbf{Q}bold_Q and its leading eigenvector 𝐯1(𝐐).subscript𝐯1𝐐\mathbf{v}_{1}(\mathbf{Q}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ) .

1.7 Literature Review

We conclude the introduction by conducting a literature review of the main topics of the thesis.

1.7.1 Lead Lag Dynamics

There are various tools to identify lead lag dynamics between two signals or between two time series. Such tools have been utilized to study financial markets [24] and fMRI signals [25]. We already discussed one tool, namely the cross-correlation function. Another algorithmic tool is Dynamic Time Warping (DTW) [26]. We briefly describe it. Consider two one-dimensional time series of the form {xm}m=1Msuperscriptsubscriptsubscript𝑥𝑚𝑚1𝑀\left\{x_{m}\right\}_{m=1}^{M}{ italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT and {ym}n=1N.superscriptsubscriptsubscript𝑦𝑚𝑛1𝑁\left\{y_{m}\right\}_{n=1}^{N}.{ italic_y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . The goal of DTW is to find the optimal alignment of such time-series. To this end, one constructs an M×N𝑀𝑁M\times Nitalic_M × italic_N matrix 𝐂𝐂\mathbf{C}bold_C whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry corresponds to the optimal cost between the restricted time series {xm}m=1jsuperscriptsubscriptsubscript𝑥𝑚𝑚1𝑗\left\{x_{m}\right\}_{m=1}^{j}{ italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT and {ym}n=1k.superscriptsubscriptsubscript𝑦𝑚𝑛1𝑘\left\{y_{m}\right\}_{n=1}^{k}.{ italic_y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT . The optimal cost is defined via the formula

Cj,ksubscript𝐶𝑗𝑘\displaystyle C_{j,k}italic_C start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ={d(xj,yk)j=k=1d(xj,yk)+min(Cj1,k,Cj1,k1,Cj,k1)else,absentcases𝑑subscript𝑥𝑗subscript𝑦𝑘𝑗𝑘1𝑑subscript𝑥𝑗subscript𝑦𝑘subscript𝐶𝑗1𝑘subscript𝐶𝑗1𝑘1subscript𝐶𝑗𝑘1else\displaystyle=\begin{cases}d(x_{j},y_{k})&j=k=1\\ d(x_{j},y_{k})+\min\left(C_{j-1,k}\ ,\ C_{j-1,k-1}\ ,\ C_{j,k-1}\right)&\text{% else},\end{cases}= { start_ROW start_CELL italic_d ( italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) end_CELL start_CELL italic_j = italic_k = 1 end_CELL end_ROW start_ROW start_CELL italic_d ( italic_x start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) + roman_min ( italic_C start_POSTSUBSCRIPT italic_j - 1 , italic_k end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_j - 1 , italic_k - 1 end_POSTSUBSCRIPT , italic_C start_POSTSUBSCRIPT italic_j , italic_k - 1 end_POSTSUBSCRIPT ) end_CELL start_CELL else , end_CELL end_ROW (1.36)

where d(,)𝑑d(\cdot,\cdot)italic_d ( ⋅ , ⋅ ) is a specified distance metric. Then, a warping path is any collection of indices {(j1,k1),,(jP,kP)}subscript𝑗1subscript𝑘1subscript𝑗𝑃subscript𝑘𝑃\left\{(j_{1},k_{1})\ ,\ \dots\ ,\ (j_{P},k_{P})\right\}{ ( italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , ( italic_j start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ) } satisfying (j1,k1)=(1,1)subscript𝑗1subscript𝑘111(j_{1},k_{1})=(1,1)( italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) = ( 1 , 1 ) and (jP,kP)=(M,N)subscript𝑗𝑃subscript𝑘𝑃𝑀𝑁(j_{P},k_{P})=(M,N)( italic_j start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ) = ( italic_M , italic_N ) and 0jp+1jp,kp+1kp1formulae-sequence0subscript𝑗𝑝1subscript𝑗𝑝subscript𝑘𝑝1subscript𝑘𝑝10\leq j_{p+1}-j_{p}\ ,\ k_{p+1}-k_{p}\leq 10 ≤ italic_j start_POSTSUBSCRIPT italic_p + 1 end_POSTSUBSCRIPT - italic_j start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_p + 1 end_POSTSUBSCRIPT - italic_k start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ≤ 1 for all 1p<P,1𝑝𝑃1\leq p<P,1 ≤ italic_p < italic_P , where P2𝑃2P\geq 2italic_P ≥ 2 is a fixed length. Finally, the optimal alignment between the original time-series {xm}m=1Msuperscriptsubscriptsubscript𝑥𝑚𝑚1𝑀\left\{x_{m}\right\}_{m=1}^{M}{ italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT and {ym}n=1Nsuperscriptsubscriptsubscript𝑦𝑚𝑛1𝑁\left\{y_{m}\right\}_{n=1}^{N}{ italic_y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is the warping path {(j1,k1),,(jP,kP)}subscript𝑗1subscript𝑘1subscript𝑗𝑃subscript𝑘𝑃\left\{(j_{1},k_{1})\ ,\ \dots\ ,\ (j_{P},k_{P})\right\}{ ( italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , ( italic_j start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT ) } minimizing the quantity

p=1PCjp,kp2.superscriptsubscript𝑝1𝑃superscriptsubscript𝐶subscript𝑗𝑝subscript𝑘𝑝2\displaystyle\sum_{p=1}^{P}C_{j_{p},k_{p}}^{2}.∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_P end_POSTSUPERSCRIPT italic_C start_POSTSUBSCRIPT italic_j start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

DTW, however, has drawbacks. Seeking the warping path to guarantee optimal alignment is a computationally expensive problem. Moreover, DTW is prone to noise.

1.7.2 Cyclicity Analysis

We review the literature on Cyclicity Analysis. As mentioned earlier, Cyclicity Analysis was officially introduced in [3] as a means to study cyclic signals. Later on, a dissertation [23] was published demonstrating how Cyclicity Analysis of fMRI signals yields new insights into understanding the brain processes of patients with a neurological condition known as tinnitus. Moreover, the authors in [4] published an experimental article comparing the results given by Cyclicity Analysis on fMRI signals to results given by other standard tools.

We emphasize that in this thesis, we are applying Cyclicity Analysis in a completely different setting. We are using it to investigate signals generated via a stochastic process.

1.7.3 OU Process

As mentioned earlier, the OU process is one of the most common stochastic processes with applications in Financial Mathematics and Biology.

Firstly, many authors have studied the estimation of OU process model parameters. In [27], for example, the authors showed using MAP estimation how to recover OU model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , in which 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is an N×N𝑁𝑁N\times Nitalic_N × italic_N invertible matrix, given a time series that approximates a realization of an OU process. In [14], the authors showed how to approximate the stationary distribution of a generalized OU process with a modified drift coefficient. We emphasize that our problem statement is completely different from model parameter estimation. We are not trying to recover the friction matrix 𝐁𝐁\mathbf{B}bold_B itself from realizations of the OU process; rather, we interpret 𝐁𝐁\mathbf{B}bold_B as a weighted adjacency matrix associated with a network of sensors, and we are investigating whether we can recover the network structure induced by 𝐁𝐁\mathbf{B}bold_B from any realization of the OU process.

Moreover, the lead matrix 𝐐𝐐\mathbf{Q}bold_Q of the OU process defined in (3.40) has been studied in the literature as a means to characterize the time-irreversibility of the OU process [18, 28, 29]. A stationary stochastic process {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is said to be time-reversible [29] if for all K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N for all times 0t1,,tKτ,formulae-sequence0subscript𝑡1subscript𝑡𝐾𝜏0\leq t_{1}\ ,\ \dots\ ,\ t_{K}\leq\tau,0 ≤ italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≤ italic_τ , the probability distributions of (𝐲(t1),,𝐲(tK))𝐲subscript𝑡1𝐲subscript𝑡𝐾\left(\mathbf{y}(t_{1})\ ,\ \dots\ ,\ \mathbf{y}(t_{K})\right)( bold_y ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , bold_y ( italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ) and of (𝐲(τt1),,𝐲(τtK))𝐲𝜏subscript𝑡1𝐲𝜏subscript𝑡𝐾\left(\mathbf{y}(\tau-t_{1})\ ,\ \dots\ ,\ \mathbf{y}(\tau-t_{K})\right)( bold_y ( italic_τ - italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , bold_y ( italic_τ - italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ) ) are equal. The main result is the stationary OU process is time reversible if and only if 𝐁𝐒𝐁𝐒\mathbf{B}\mathbf{S}bold_BS is symmetric, where 𝐒𝐒\mathbf{S}bold_S is the stationary covariance matrix of the OU process. Equivalently, the OU process is time reversible if and only if the matrix 𝐐𝐐\mathbf{Q}bold_Q vanishes.

To study the degree to which the OU process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is time irreversible, we briefly outline the approach described in [28]. Let P:N×[0,):𝑃superscript𝑁0P:\mathbb{R}^{N}\times[0,\infty)\rightarrow\mathbb{R}italic_P : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT × [ 0 , ∞ ) → blackboard_R be the probability density function of 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) at time t0.𝑡0t\geq 0.italic_t ≥ 0 . Since we are considering the OU stationary process, for each t0,𝑡0t\geq 0,italic_t ≥ 0 , the random vector 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) has a Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒.𝐒\mathbf{S}.bold_S . Explicitly, we have

P(𝐱,t)𝑃𝐱𝑡\displaystyle P(\mathbf{x},t)italic_P ( bold_x , italic_t ) =1(2π)N|det(𝐒)|e𝐱T𝐒1𝐱2absent1superscript2𝜋𝑁𝐒superscript𝑒superscript𝐱Tsuperscript𝐒1𝐱2\displaystyle=\frac{1}{\sqrt{(2\pi)^{N}|\det(\mathbf{S})|}}\ e^{-\frac{\mathbf% {x}^{\text{T}}\mathbf{S}^{-1}\mathbf{x}}{2}}= divide start_ARG 1 end_ARG start_ARG square-root start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT | roman_det ( bold_S ) | end_ARG end_ARG italic_e start_POSTSUPERSCRIPT - divide start_ARG bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_x end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT (1.37)

for each t0.𝑡0t\geq 0.italic_t ≥ 0 . The density function P𝑃Pitalic_P satisfies the Fokker-Planck (Kolmogorov forward) equation [28], which is the parabolic partial differential equation

Pt𝑃𝑡\displaystyle\frac{\partial P}{\partial t}divide start_ARG ∂ italic_P end_ARG start_ARG ∂ italic_t end_ARG =(𝐁𝐱P+𝐃P),absent𝐁𝐱𝑃𝐃𝑃\displaystyle=\nabla\cdot\left(\mathbf{B}\ \mathbf{x}\ P+\mathbf{D}\ \nabla P% \right),= ∇ ⋅ ( bold_B bold_x italic_P + bold_D ∇ italic_P ) , (1.38)

where 𝐃𝐃\mathbf{D}bold_D is the diffusion matrix, P𝑃\nabla P∇ italic_P is the gradient of P𝑃Pitalic_P with respect to variable 𝐱=(x1,,xN),𝐱subscript𝑥1subscript𝑥𝑁\mathbf{x}=(x_{1}\ ,\ \dots\ ,\ x_{N}),bold_x = ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , and 𝐅𝐅\nabla\cdot\mathbf{F}∇ ⋅ bold_F is the divergence of the vector field 𝐅:NN.:𝐅superscript𝑁superscript𝑁\mathbf{F}:\mathbb{R}^{N}\rightarrow\mathbb{R}^{N}.bold_F : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . Define the map 𝐉:N×[0,)N:𝐉superscript𝑁0superscript𝑁\mathbf{J}:\mathbb{R}^{N}\times[0,\infty)\rightarrow\mathbb{R}^{N}bold_J : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT × [ 0 , ∞ ) → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT by the expression within the divergence operator on the right hand side of (1.38), namely

𝐉(𝐱,t)𝐉𝐱𝑡\displaystyle\mathbf{J}(\mathbf{x},t)bold_J ( bold_x , italic_t ) =𝐁𝐱P(𝐱,t)𝐃P(𝐱,t).absent𝐁𝐱𝑃𝐱𝑡𝐃𝑃𝐱𝑡\displaystyle=-\mathbf{B}\ \mathbf{x}\ P(\mathbf{x},t)-\mathbf{D}\ \nabla P(% \mathbf{x},t).= - bold_B bold_x italic_P ( bold_x , italic_t ) - bold_D ∇ italic_P ( bold_x , italic_t ) . (1.39)

The map 𝐉𝐉\mathbf{J}bold_J is known as the probability flux (current) [18, 28]. In general, the probability flux describes how probabilities associated with different states in the state space of a stochastic process change over time. Intuitively, when the probability flux is nonzero, the realizations follow paths that lead towards regions with higher probability density i.e. those states with higher probability of occurrence.

For each t0,𝑡0t\geq 0,italic_t ≥ 0 , upon recognizing that P(𝐱,t)=𝐒1𝐱P(𝐱,t),𝑃𝐱𝑡superscript𝐒1𝐱𝑃𝐱𝑡\nabla P(\mathbf{x},t)=-\mathbf{S}^{-1}\ \mathbf{x}\ P(\mathbf{x},t),∇ italic_P ( bold_x , italic_t ) = - bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_x italic_P ( bold_x , italic_t ) , we can rewrite the probability flux in the following way:

𝐉(𝐱,t)𝐉𝐱𝑡\displaystyle\mathbf{J}(\mathbf{x},t)bold_J ( bold_x , italic_t ) =(𝐁𝐱P(𝐱,t)+𝐃𝐒1𝐱P(𝐱,t))absent𝐁𝐱𝑃𝐱𝑡superscript𝐃𝐒1𝐱𝑃𝐱𝑡\displaystyle=-(\mathbf{B}\mathbf{x}\ P(\mathbf{x},t)+\mathbf{D}\mathbf{S}^{-1% }\mathbf{x}\ P(\mathbf{x},t))= - ( bold_Bx italic_P ( bold_x , italic_t ) + bold_DS start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_x italic_P ( bold_x , italic_t ) )
=(𝐃𝐒1𝐁)𝐱P(𝐱,t)absentsuperscript𝐃𝐒1𝐁𝐱𝑃𝐱𝑡\displaystyle=\left(\mathbf{D}\mathbf{S}^{-1}-\mathbf{B}\right)\mathbf{x}\ P(% \mathbf{x},t)= ( bold_DS start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - bold_B ) bold_x italic_P ( bold_x , italic_t )
=(𝐁𝐒+𝐒𝐁T2𝐒1𝐁)𝐱P(𝐱,t)absent𝐁𝐒superscript𝐒𝐁T2superscript𝐒1𝐁𝐱𝑃𝐱𝑡\displaystyle=\left(\frac{\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{\text{T}}% }{2}\ \mathbf{S}^{-1}-\mathbf{B}\right)\mathbf{x}\ P(\mathbf{x},t)= ( divide start_ARG bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - bold_B ) bold_x italic_P ( bold_x , italic_t )
=(𝐒𝐁T𝐒1𝐁2)𝐱P(𝐱,t)absentsuperscript𝐒𝐁Tsuperscript𝐒1𝐁2𝐱𝑃𝐱𝑡\displaystyle=\left(\frac{\mathbf{S}\mathbf{B}^{\text{T}}\mathbf{S}^{-1}-% \mathbf{B}}{2}\right)\mathbf{x}\ P(\mathbf{x},t)= ( divide start_ARG bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - bold_B end_ARG start_ARG 2 end_ARG ) bold_x italic_P ( bold_x , italic_t )
=((𝐁𝐒𝟐𝐐)𝐒1𝐁2)𝐱P(𝐱,t)absent𝐁𝐒2𝐐superscript𝐒1𝐁2𝐱𝑃𝐱𝑡\displaystyle=\left(\frac{\left(\mathbf{B}\mathbf{S}-\mathbf{2}\mathbf{Q}% \right)\mathbf{S}^{-1}-\mathbf{B}}{2}\right)\mathbf{x}\ P(\mathbf{x},t)= ( divide start_ARG ( bold_BS - bold_2 bold_Q ) bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT - bold_B end_ARG start_ARG 2 end_ARG ) bold_x italic_P ( bold_x , italic_t )
=𝐐𝐒1𝐱P(𝐱,t).absentsuperscript𝐐𝐒1𝐱𝑃𝐱𝑡\displaystyle=-\mathbf{Q}\mathbf{S}^{-1}\mathbf{x}\ P(\mathbf{x},t).= - bold_QS start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT bold_x italic_P ( bold_x , italic_t ) .

Thus, the stationary OU process is time-reversible if and only if the probability flux 𝐉𝐉\mathbf{J}bold_J vanishes. If the flux does not vanish, then observe 𝐐𝐐\mathbf{Q}bold_Q is involved in the measurement of the flux.

Chapter 2 Preliminaries

In this chapter, we will briefly review the needed notations, definitions, and standard results from Linear Algebra, Probability Theory, and Stochastic Processes that will be used throughout this thesis.

2.1 Linear Algebra

Throughout this section, we let 𝔽{,}𝔽\mathbb{F}\in\left\{\mathbb{R},\mathbb{C}\right\}blackboard_F ∈ { blackboard_R , blackboard_C } and we fix M,N.𝑀𝑁M,N\in\mathbb{N}.italic_M , italic_N ∈ blackboard_N . We denote MatM,N(𝔽)subscriptMat𝑀𝑁𝔽\text{Mat}_{M,N}(\mathbb{F})Mat start_POSTSUBSCRIPT italic_M , italic_N end_POSTSUBSCRIPT ( blackboard_F ) as the set of all M×N𝑀𝑁M\times Nitalic_M × italic_N matrices with entries in 𝔽,𝔽\mathbb{F},blackboard_F , and we tacitly identify the N𝑁Nitalic_N-dimensional vector space 𝔽Nsuperscript𝔽𝑁\mathbb{F}^{N}blackboard_F start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT with MatN,1(𝔽).subscriptMat𝑁1𝔽\text{Mat}_{N,1}(\mathbb{F}).Mat start_POSTSUBSCRIPT italic_N , 1 end_POSTSUBSCRIPT ( blackboard_F ) . Recall if 𝐀MatM,N(𝔽),𝐀subscriptMat𝑀𝑁𝔽\mathbf{A}\in\text{Mat}_{M,N}(\mathbb{F}),bold_A ∈ Mat start_POSTSUBSCRIPT italic_M , italic_N end_POSTSUBSCRIPT ( blackboard_F ) , then there is a unique linear operator between 𝔽Nsuperscript𝔽𝑁\mathbb{F}^{N}blackboard_F start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and 𝔽Msuperscript𝔽𝑀\mathbb{F}^{M}blackboard_F start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT whose transformation matrix is 𝐀.𝐀\mathbf{A}.bold_A . Therefore, we will interchangeably refer to 𝐀𝐀\mathbf{A}bold_A as either a matrix or as a linear operator between the appropriate vector spaces.

Let 𝐀MatM,N(𝔽)𝐀subscriptMat𝑀𝑁𝔽\mathbf{A}\in\text{Mat}_{M,N}(\mathbb{F})bold_A ∈ Mat start_POSTSUBSCRIPT italic_M , italic_N end_POSTSUBSCRIPT ( blackboard_F ) and 𝐱𝔽N.𝐱superscript𝔽𝑁\mathbf{x}\in\mathbb{F}^{N}.bold_x ∈ blackboard_F start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . We recall some standard linear algebra notation. For each 1mM1𝑚𝑀1\leq m\leq M1 ≤ italic_m ≤ italic_M and each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , we denote Am,nsubscript𝐴𝑚𝑛A_{m,n}italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT as the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀,𝐀\mathbf{A},bold_A , and we denote xnsubscript𝑥𝑛x_{n}italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT as the n𝑛nitalic_n-th component of 𝐱.𝐱\mathbf{x}.bold_x . We denote 𝐀Tsuperscript𝐀T\mathbf{A}^{\text{T}}bold_A start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT as the transpose of 𝐀𝐀\mathbf{A}bold_A and denote 𝐀=𝐀T¯superscript𝐀¯superscript𝐀T\mathbf{A}^{*}=\overline{\mathbf{A}^{\text{T}}}bold_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = over¯ start_ARG bold_A start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG as the conjugate-transpose of 𝐀.𝐀\mathbf{A}.bold_A . We denote 𝐈𝐈\mathbf{I}bold_I as the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix, in which the value of N𝑁Nitalic_N will be clear in context. We denote 𝟎0\mathbf{0}bold_0 as either the M×N𝑀𝑁M\times Nitalic_M × italic_N zero matrix or the zero vector in 𝔽N,superscript𝔽𝑁\mathbb{F}^{N},blackboard_F start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , in which the situation, along with the values of M𝑀Mitalic_M and N𝑁Nitalic_N, will be clear in context. Finally, we denote 𝐞nNsubscript𝐞𝑛superscript𝑁\mathbf{e}_{n}\in\mathbb{R}^{N}bold_e start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT as the n𝑛nitalic_n-th canonical basis vector having n𝑛nitalic_n-th component equal to 1111 and all other components equal to 0.00.0 .

Now, let 𝐀MatN,N(𝔽).𝐀subscriptMat𝑁𝑁𝔽\mathbf{A}\in\text{Mat}_{N,N}(\mathbb{F}).bold_A ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) . We denote det(𝐀),tr(𝐀),𝐀tr𝐀\det(\mathbf{A}),\text{tr}(\mathbf{A}),roman_det ( bold_A ) , tr ( bold_A ) , and 𝐀1superscript𝐀1\mathbf{A}^{-1}bold_A start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT as the determinant, trace, and inverse of 𝐀,𝐀\mathbf{A},bold_A , respectively. Recall the matrix exponential of 𝐀𝐀\mathbf{A}bold_A is the power series

exp(𝐀)𝐀\displaystyle\exp(\mathbf{A})roman_exp ( bold_A ) =k0𝐀kk!.absentsubscript𝑘0superscript𝐀𝑘𝑘\displaystyle=\sum_{k\geq 0}\frac{\mathbf{A}^{k}}{k!}.= ∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG . (2.1)

We state the basic properties of the matrix exponential that we will be using later in the thesis. Proofs of these properties can be found in [30], for example.

Theorem 2.1 (Matrix Exponential Properties).

If 𝐀MatN,N(),𝐀subscriptMat𝑁𝑁\mathbf{A}\in\text{Mat}_{N,N}(\mathbb{R}),bold_A ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) , then the following properties hold.

  1. i)

    exp(𝐀)𝐀\exp(\mathbf{A})roman_exp ( bold_A ) commutes with 𝐀𝐀\mathbf{A}bold_A under matrix multiplication.

  2. ii)

    exp(𝐀)𝐀\exp(\mathbf{A})roman_exp ( bold_A ) is invertible with (exp(𝐀))1=exp(𝐀).superscript𝐀1𝐀(\exp(\mathbf{A}))^{-1}=\exp(\mathbf{-}\mathbf{A}).( roman_exp ( bold_A ) ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT = roman_exp ( - bold_A ) .

  3. iii)

    We have

    (exp𝐀)T=exp(𝐀T).superscript𝐀Tsuperscript𝐀T\displaystyle\left(\exp{\mathbf{A}}\right)^{\text{T}}=\exp\left(\mathbf{A}^{% \text{T}}\right).( roman_exp bold_A ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT = roman_exp ( bold_A start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) . (2.2)
  4. iv)

    The matrix-valued map texp(t𝐀)maps-to𝑡𝑡𝐀t\mapsto\exp(t\mathbf{A})italic_t ↦ roman_exp ( italic_t bold_A ) is differentiable on \mathbb{R}blackboard_R. In particular,

    (expt𝐀)superscript𝑡𝐀\displaystyle(\exp{t\mathbf{A}})^{\prime}( roman_exp italic_t bold_A ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT =𝐀exp(t𝐀)=exp(t𝐀)𝐀.absent𝐀𝑡𝐀𝑡𝐀𝐀\displaystyle=\mathbf{A}\ \exp(t\mathbf{A})=\exp(t\mathbf{A})\ \mathbf{A}.= bold_A roman_exp ( italic_t bold_A ) = roman_exp ( italic_t bold_A ) bold_A . (2.3)

Let 𝐀MatN,N(𝔽).𝐀subscriptMat𝑁𝑁𝔽\mathbf{A}\in\text{Mat}_{N,N}(\mathbb{F}).bold_A ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) . The matrix 𝐀𝐀\mathbf{A}bold_A is Hurwitz if all of its eigenvalues have negative real parts. Note if 𝐀𝐀\mathbf{A}bold_A is Hurwitz, then limtexp(t𝐀)=𝟎.subscript𝑡𝑡𝐀0\lim_{t\rightarrow\infty}\exp(t\mathbf{A})=\mathbf{0}.roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT roman_exp ( italic_t bold_A ) = bold_0 . The matrix 𝐀𝐀\mathbf{A}bold_A is Hermitian if 𝐀=𝐀superscript𝐀𝐀\mathbf{A}^{*}=\mathbf{A}bold_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = bold_A and skew-Hermitian (anti-Hermitian) if 𝐀=𝐀.superscript𝐀𝐀\mathbf{A}^{*}=-\mathbf{A}.bold_A start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = - bold_A . Note that Hermitian real matrices are the same as symmetric real matrices, while skew-Hermitian real matrices are the same as skew-symmetric real matrices. We state the important properties of Hermitian and skew-Hermitian matrices. One may consult [30] for proofs.

Theorem 2.2 (Hermitian and skew-Hermitian Matrix Properties).

If 𝐀MatN,N(𝔽)𝐀subscriptMat𝑁𝑁𝔽\mathbf{A}\in\text{Mat}_{N,N}(\mathbb{F})bold_A ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) is either Hermitian or skew-Hermitian, then the following properties hold

  1. i)

    𝐀𝐀\mathbf{A}bold_A is skew-Hermitian if and only if i𝐀𝑖𝐀i\mathbf{A}italic_i bold_A is Hermitian.

  2. ii)

    If 𝐀𝐀\mathbf{A}bold_A is Hermitian or skew-Hermitian, then 𝐀𝐀\mathbf{A}bold_A is diagonalizable; there is an orthonormal basis of Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT consisting of the eigenvectors of 𝐀.𝐀\mathbf{A}.bold_A .

  3. iii)

    If 𝐀𝐀\mathbf{A}bold_A is Hermitian, then all its eigenvalues are real. If 𝐀𝐀\mathbf{A}bold_A is skew-Hermitian, then all eigenvalues of 𝐀𝐀\mathbf{A}bold_A are either 00 or purely imaginary.

Finally, let 𝐀MatN,N(𝔽).𝐀subscriptMat𝑁𝑁𝔽\mathbf{A}\in\text{Mat}_{N,N}(\mathbb{F}).bold_A ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) . The matrix 𝐀𝐀\mathbf{A}bold_A is circulant if there exists a sequence of numbers {an}1n<Nsubscriptsubscript𝑎𝑛1𝑛𝑁\left\{a_{n}\right\}_{1\leq n<N}{ italic_a start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT 1 ≤ italic_n < italic_N end_POSTSUBSCRIPT such that Am,n=amn+1,subscript𝐴𝑚𝑛subscript𝑎𝑚𝑛1A_{m,n}=a_{m-n+1},italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT = italic_a start_POSTSUBSCRIPT italic_m - italic_n + 1 end_POSTSUBSCRIPT , where mn+1𝑚𝑛1m-n+1italic_m - italic_n + 1 is indexed mod N.𝑁N.italic_N . Circulant matrices obey several properties [31]. Circulant matrices form a subspace of MatN,N(𝔽).subscriptMat𝑁𝑁𝔽\text{Mat}_{N,N}(\mathbb{F}).Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) . They commute under matrix multiplication. The product of circulant matrices is circulant, and the transpose of a circulant matrix is circulant.

We state and prove the properties pertaining to the eigenvalues and eigenvectors of circulant matrices that are essential for this thesis.

Theorem 2.3 (Circulant Matrix Properties).

If 𝐀,𝐁MatN,N(𝔽)𝐀𝐁subscriptMat𝑁𝑁𝔽\mathbf{A},\mathbf{B}\in\text{Mat}_{N,N}(\mathbb{F})bold_A , bold_B ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_F ) are circulant matrices, then the following properties hold.

  1. i)

    𝐀𝐀\mathbf{A}bold_A is diagonalizable. In particular, if the first row of 𝐀𝐀\mathbf{A}bold_A is of the form (a1,,aN),subscript𝑎1subscript𝑎𝑁(a_{1}\ ,\ \dots\ ,\ a_{N}),( italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , then for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , the vector

    𝐰nsubscript𝐰𝑛\displaystyle\mathbf{w}_{n}bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =1N(1,ωn,,ωnN1),absent1𝑁1subscript𝜔𝑛superscriptsubscript𝜔𝑛𝑁1\displaystyle=\sqrt{\frac{1}{N}}\left(1\ ,\ \omega_{n}\ ,\ \dots\ ,\ \omega_{n% }^{N-1}\right),= square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_N end_ARG end_ARG ( 1 , italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , … , italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ) , (2.4)

    is an eigenvector of 𝐀,𝐀\mathbf{A},bold_A , associated with the eigenvalue

    μnsubscript𝜇𝑛\displaystyle\mu_{n}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =p=1Napωnp1,absentsuperscriptsubscript𝑝1𝑁subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝1\displaystyle=\sum_{p=1}^{N}a_{p}\ \omega_{n}^{p-1},= ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT , (2.5)

    where ωn=e2πinNsubscript𝜔𝑛superscript𝑒2𝜋𝑖𝑛𝑁\omega_{n}=e^{\frac{2\pi in}{N}}italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_n end_ARG start_ARG italic_N end_ARG end_POSTSUPERSCRIPT is an N𝑁Nitalic_N-th root of unity. Furthermore, the collection of eigenvectors {𝐰n}n=1Nsuperscriptsubscriptsubscript𝐰𝑛𝑛1𝑁\left\{\mathbf{w}_{n}\right\}_{n=1}^{N}{ bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT forms an orthonormal basis of N,superscript𝑁\mathbb{C}^{N},blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , and we have 𝐰n=𝐰NnTsuperscriptsubscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛𝑇\mathbf{w}_{n}^{*}=\mathbf{w}_{N-n}^{T}bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N .

  2. ii)

    For each k0,𝑘0k\geq 0,italic_k ≥ 0 , we have

    𝐀ksuperscript𝐀𝑘\displaystyle\mathbf{A}^{k}bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT =n=1Nμnk𝐰n𝐰NnT.absentsuperscriptsubscript𝑛1𝑁superscriptsubscript𝜇𝑛𝑘subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{n=1}^{N}\mu_{n}^{k}\ \mathbf{w}_{n}\mathbf{w}_{N-n}^{\text% {T}}.= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (2.6)
  3. iii)

    For each t,𝑡t\in\mathbb{R},italic_t ∈ blackboard_R , the matrix exponential of t𝐀𝑡𝐀t\mathbf{A}italic_t bold_A is explicitly

    exp(t𝐀)𝑡𝐀\displaystyle\exp(t\mathbf{A})roman_exp ( italic_t bold_A ) =n=1Neμnt𝐰n𝐰NnT.absentsuperscriptsubscript𝑛1𝑁superscript𝑒subscript𝜇𝑛𝑡subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{n=1}^{N}e^{\mu_{n}t}\ \mathbf{w}_{n}\mathbf{w}_{N-n}^{% \text{T}}.= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (2.7)

    Moreover, exp(t𝐀)𝑡𝐀\exp(t\mathbf{A})roman_exp ( italic_t bold_A ) is a circulant matrix.

Proof.

We prove the first statement. For each 1j,nN,formulae-sequence1𝑗𝑛𝑁1\leq j,n\leq N,1 ≤ italic_j , italic_n ≤ italic_N , the j𝑗jitalic_j-th component of 𝐀𝐰nsubscript𝐀𝐰𝑛\mathbf{A}\mathbf{w}_{n}bold_Aw start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is of the form

1N(p=1Napj+1ωnp1)1𝑁superscriptsubscript𝑝1𝑁subscript𝑎𝑝𝑗1superscriptsubscript𝜔𝑛𝑝1\displaystyle\sqrt{\frac{1}{N}}\left(\sum_{p=1}^{N}a_{p-j+1}\ \omega_{n}^{p-1}\right)square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_N end_ARG end_ARG ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p - italic_j + 1 end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) =1N(p=1Nj+1apωnp+j2+p=Nj+2Napωnp(Nj+2))absent1𝑁superscriptsubscript𝑝1𝑁𝑗1subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝𝑗2superscriptsubscript𝑝𝑁𝑗2𝑁subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝𝑁𝑗2\displaystyle=\sqrt{\frac{1}{N}}\left(\sum_{p=1}^{N-j+1}a_{p}\ \omega_{n}^{p+j% -2}+\sum_{p=N-j+2}^{N}a_{p}\ \omega_{n}^{p-(N-j+2)}\right)= square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_N end_ARG end_ARG ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - italic_j + 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_j - 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_p = italic_N - italic_j + 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - ( italic_N - italic_j + 2 ) end_POSTSUPERSCRIPT )
=1N(p=1Nj+1apωnp+j2+p=Nj+2Napωnp+j2)absent1𝑁superscriptsubscript𝑝1𝑁𝑗1subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝𝑗2superscriptsubscript𝑝𝑁𝑗2𝑁subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝𝑗2\displaystyle=\sqrt{\frac{1}{N}}\left(\sum_{p=1}^{N-j+1}a_{p}\ \omega_{n}^{p+j% -2}+\sum_{p=N-j+2}^{N}a_{p}\ \omega_{n}^{p+j-2}\right)= square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_N end_ARG end_ARG ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - italic_j + 1 end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_j - 2 end_POSTSUPERSCRIPT + ∑ start_POSTSUBSCRIPT italic_p = italic_N - italic_j + 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_j - 2 end_POSTSUPERSCRIPT )
=1Np=1Napωnp+j2absent1𝑁superscriptsubscript𝑝1𝑁subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝𝑗2\displaystyle=\sqrt{\frac{1}{N}}\sum_{p=1}^{N}a_{p}\ \omega_{n}^{p+j-2}= square-root start_ARG divide start_ARG 1 end_ARG start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_j - 2 end_POSTSUPERSCRIPT
=(p=1Napωnp1)ωnj1Nabsentsuperscriptsubscript𝑝1𝑁subscript𝑎𝑝superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑛𝑗1𝑁\displaystyle=\left(\sum_{p=1}^{N}a_{p}\ \omega_{n}^{p-1}\right)\ \frac{\omega% _{n}^{j-1}}{\sqrt{N}}= ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) divide start_ARG italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG
=μnωnj1N,absentsubscript𝜇𝑛superscriptsubscript𝜔𝑛𝑗1𝑁\displaystyle=\mu_{n}\ \frac{\omega_{n}^{j-1}}{\sqrt{N}},= italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT divide start_ARG italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ,

which is the j𝑗jitalic_j-th component of μn𝐰n.subscript𝜇𝑛subscript𝐰𝑛\mu_{n}\mathbf{w}_{n}.italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT . This shows μnsubscript𝜇𝑛\mu_{n}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is an eigenvalue of 𝐀𝐀\mathbf{A}bold_A with associated eigenvector 𝐰n.subscript𝐰𝑛\mathbf{w}_{n}.bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT . Next, note that

ωNnsubscript𝜔𝑁𝑛\displaystyle\omega_{N-n}italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT =e2πi(Nn)Nabsentsuperscript𝑒2𝜋𝑖𝑁𝑛𝑁\displaystyle=e^{\frac{2\pi i(N-n)}{N}}= italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i ( italic_N - italic_n ) end_ARG start_ARG italic_N end_ARG end_POSTSUPERSCRIPT
=e2πinN=ωn¯,absentsuperscript𝑒2𝜋𝑖𝑛𝑁¯subscript𝜔𝑛\displaystyle=e^{-\frac{2\pi in}{N}}=\overline{\omega_{n}},= italic_e start_POSTSUPERSCRIPT - divide start_ARG 2 italic_π italic_i italic_n end_ARG start_ARG italic_N end_ARG end_POSTSUPERSCRIPT = over¯ start_ARG italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG , (2.8)

for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , which implies 𝐰n=𝐰NnT.superscriptsubscript𝐰𝑛subscriptsuperscript𝐰T𝑁𝑛\mathbf{w}_{n}^{*}=\mathbf{w}^{\text{T}}_{N-n}.bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = bold_w start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT . Finally, for all 1m,nNformulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N1 ≤ italic_m , italic_n ≤ italic_N with mn,𝑚𝑛m\neq n,italic_m ≠ italic_n , we use the finite geometric series identity

j=1Nrjsuperscriptsubscript𝑗1𝑁superscript𝑟𝑗\displaystyle\sum_{j=1}^{N}r^{j}∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT =rrN+11rabsent𝑟superscript𝑟𝑁11𝑟\displaystyle=\frac{r-r^{N+1}}{1-r}= divide start_ARG italic_r - italic_r start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT end_ARG start_ARG 1 - italic_r end_ARG

for all r1,𝑟1r\neq 1,italic_r ≠ 1 , to see that

𝐰m𝐰nsuperscriptsubscript𝐰𝑚subscript𝐰𝑛\displaystyle\mathbf{w}_{m}^{*}\mathbf{w}_{n}bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =1Np=1NωNmp1ωnp1absent1𝑁superscriptsubscript𝑝1𝑁superscriptsubscript𝜔𝑁𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1\displaystyle=\frac{1}{N}\sum_{p=1}^{N}\omega_{N-m}^{p-1}\omega_{n}^{p-1}= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT
=1Np=1NωNm+np1absent1𝑁superscriptsubscript𝑝1𝑁superscriptsubscript𝜔𝑁𝑚𝑛𝑝1\displaystyle=\frac{1}{N}\sum_{p=1}^{N}\omega_{N-m+n}^{p-1}= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT
=1N(1ωNm+nN1ωNm+n)absent1𝑁1superscriptsubscript𝜔𝑁𝑚𝑛𝑁1subscript𝜔𝑁𝑚𝑛\displaystyle=\frac{1}{N}\ \left(\frac{1-\omega_{N-m+n}^{N}}{1-\omega_{N-m+n}}\right)= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ( divide start_ARG 1 - italic_ω start_POSTSUBSCRIPT italic_N - italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_ARG start_ARG 1 - italic_ω start_POSTSUBSCRIPT italic_N - italic_m + italic_n end_POSTSUBSCRIPT end_ARG )
=0.absent0\displaystyle=0.= 0 .

If n=m,𝑛𝑚n=m,italic_n = italic_m , then

𝐰n𝐰nsuperscriptsubscript𝐰𝑛subscript𝐰𝑛\displaystyle\mathbf{w}_{n}^{*}\mathbf{w}_{n}bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =1Np=1NωNnp1ωnp1absent1𝑁superscriptsubscript𝑝1𝑁superscriptsubscript𝜔𝑁𝑛𝑝1superscriptsubscript𝜔𝑛𝑝1\displaystyle=\frac{1}{N}\sum_{p=1}^{N}\omega_{N-n}^{p-1}\omega_{n}^{p-1}= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT
=1Np=1NωNp1absent1𝑁superscriptsubscript𝑝1𝑁superscriptsubscript𝜔𝑁𝑝1\displaystyle=\frac{1}{N}\sum_{p=1}^{N}\omega_{N}^{p-1}= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT
=NN=1.absent𝑁𝑁1\displaystyle=\frac{N}{N}=1.= divide start_ARG italic_N end_ARG start_ARG italic_N end_ARG = 1 .

Since {𝐰n}n=1Nsuperscriptsubscriptsubscript𝐰𝑛𝑛1𝑁\left\{\mathbf{w}_{n}\right\}_{n=1}^{N}{ bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a set of N𝑁Nitalic_N orthonormal vectors in N,superscript𝑁\mathbb{C}^{N},blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , we deduce it is a basis for N.superscript𝑁\mathbb{C}^{N}.blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . This proves the first statement.

We prove the second statement. Let k0𝑘0k\geq 0italic_k ≥ 0 be fixed. Because μnsubscript𝜇𝑛\mu_{n}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is an eigenvalue of 𝐀,𝐀\mathbf{A},bold_A , note that μnksuperscriptsubscript𝜇𝑛𝑘\mu_{n}^{k}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is an eigenvalue of 𝐀ksuperscript𝐀𝑘\mathbf{A}^{k}bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT with associated eigenvector 𝐰n.subscript𝐰𝑛\mathbf{w}_{n}.bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT . For each 1mN,1𝑚𝑁1\leq m\leq N,1 ≤ italic_m ≤ italic_N , the orthonormality of the collection of eigenvectors {𝐰n}n=1Nsuperscriptsubscriptsubscript𝐰𝑛𝑛1𝑁\left\{\mathbf{w}_{n}\right\}_{n=1}^{N}{ bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT yields

n=1Nμnk𝐰n𝐰NnT𝐰msuperscriptsubscript𝑛1𝑁superscriptsubscript𝜇𝑛𝑘subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛Tsubscript𝐰𝑚\displaystyle\sum_{n=1}^{N}\mu_{n}^{k}\ \mathbf{w}_{n}\mathbf{w}_{N-n}^{\text{% T}}\mathbf{w}_{m}∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT =n=1Nμnk𝐰nδm,nabsentsuperscriptsubscript𝑛1𝑁superscriptsubscript𝜇𝑛𝑘subscript𝐰𝑛subscript𝛿𝑚𝑛\displaystyle=\sum_{n=1}^{N}\mu_{n}^{k}\ \mathbf{w}_{n}\ \delta_{m,n}= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT
=μmk𝐰m=𝐀k𝐰m.absentsuperscriptsubscript𝜇𝑚𝑘subscript𝐰𝑚superscript𝐀𝑘subscript𝐰𝑚\displaystyle=\mu_{m}^{k}\mathbf{w}_{m}=\mathbf{A}^{k}\mathbf{w}_{m}.= italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT .

This shows that the linear operator 𝐀ksuperscript𝐀𝑘\mathbf{A}^{k}bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT and the linear operator n=1Nλnk𝐰n𝐰NnTsuperscriptsubscript𝑛1𝑁superscriptsubscript𝜆𝑛𝑘subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\sum_{n=1}^{N}\lambda_{n}^{k}\ \mathbf{w}_{n}\mathbf{w}_{N-n}^{\text{T}}∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT agree on the basis of eigenvectors for each k0𝑘0k\geq 0italic_k ≥ 0. Because every vector in Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a unique linear combination of vectors from this basis, the operators agree on all of Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and thus are identical. This proves the second statement.

Now, we prove the last statement. By the definition of the matrix exponential in (2.1), we have

k0(t𝐀)kk!subscript𝑘0superscript𝑡𝐀𝑘𝑘\displaystyle\sum_{k\geq 0}\frac{(t\mathbf{A})^{k}}{k!}∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG ( italic_t bold_A ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG =k0tk𝐀kk!absentsubscript𝑘0superscript𝑡𝑘superscript𝐀𝑘𝑘\displaystyle=\sum_{k\geq 0}\frac{t^{k}\mathbf{A}^{k}}{k!}= ∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG italic_t start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG
=k0tkk!n=1Nμnk𝐰n𝐰NnTabsentsubscript𝑘0superscript𝑡𝑘𝑘superscriptsubscript𝑛1𝑁superscriptsubscript𝜇𝑛𝑘subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{k\geq 0}\frac{t^{k}}{k!}\sum_{n=1}^{N}\mu_{n}^{k}\ \mathbf% {w}_{n}\mathbf{w}_{N-n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG italic_t start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=n=1Nk0(μnt)kk!𝐰n𝐰NnTabsentsuperscriptsubscript𝑛1𝑁subscript𝑘0superscriptsubscript𝜇𝑛𝑡𝑘𝑘subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{n=1}^{N}\sum_{k\geq 0}\frac{(\mu_{n}t)^{k}}{k!}\mathbf{w}_% {n}\mathbf{w}_{N-n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_t ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT (2.9)
=n=1Neμnt𝐰n𝐰NnT,absentsuperscriptsubscript𝑛1𝑁superscript𝑒subscript𝜇𝑛𝑡subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{n=1}^{N}e^{\mu_{n}t}\ \mathbf{w}_{n}\mathbf{w}_{N-n}^{% \text{T}},= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT , (2.10)

in which we obtained (2.10) by simplifying the inner sum in (2.9) using the Taylor series of the ordinary exponential function:

ezsuperscript𝑒𝑧\displaystyle e^{z}italic_e start_POSTSUPERSCRIPT italic_z end_POSTSUPERSCRIPT =k0zkk!.absentsubscript𝑘0superscript𝑧𝑘𝑘\displaystyle=\sum_{k\geq 0}\frac{z^{k}}{k!}.= ∑ start_POSTSUBSCRIPT italic_k ≥ 0 end_POSTSUBSCRIPT divide start_ARG italic_z start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG .

The product of circulant matrices is circulant and the scalar multiple of a circulant matrix is also circulant. Therefore, for each t,𝑡t\in\mathbb{R},italic_t ∈ blackboard_R , the matrix (t𝐀)ksuperscript𝑡𝐀𝑘(t\mathbf{A})^{k}( italic_t bold_A ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT is a circulant matrix. Since the sum of circulant matrices is circulant, the partial sum

k=0K(t𝐀)kk!superscriptsubscript𝑘0𝐾superscript𝑡𝐀𝑘𝑘\displaystyle\sum_{k=0}^{K}\frac{(t\mathbf{A})^{k}}{k!}∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG ( italic_t bold_A ) start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT end_ARG start_ARG italic_k ! end_ARG

is circulant for each K.𝐾K\in\mathbb{N}.italic_K ∈ blackboard_N . Thus, upon taking the limit as K,𝐾K\rightarrow\infty,italic_K → ∞ , we deduce exp(t𝐀)𝑡𝐀\exp(t\mathbf{A})roman_exp ( italic_t bold_A ) is a circulant matrix. ∎

We will adopt the following notation in this thesis. If c1,,cN𝔽,subscript𝑐1subscript𝑐𝑁𝔽c_{1}\ ,\ \dots\ ,\ c_{N}\in\mathbb{F},italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_F , then we denote Circ(c1,,cN)Circsubscript𝑐1subscript𝑐𝑁\text{Circ}(c_{1}\ ,\ \dots\ ,\ c_{N})Circ ( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) as the N×N𝑁𝑁N\times Nitalic_N × italic_N circulant matrix whose first row is (c1,,cN).subscript𝑐1subscript𝑐𝑁(c_{1}\ ,\ \dots\ ,\ c_{N}).( italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_c start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) .

2.2 Probability Theory

Throughout this section, we let (Ω,𝒜,)Ω𝒜\left(\Omega,\mathcal{A},\mathbb{P}\right)( roman_Ω , caligraphic_A , blackboard_P ) be a probability space, and we also fix M,N.𝑀𝑁M,N\in\mathbb{N}.italic_M , italic_N ∈ blackboard_N . Recall a random vector on ΩΩ\Omegaroman_Ω is a measurable function between ΩΩ\Omegaroman_Ω and N,superscript𝑁\mathbb{R}^{N},blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , in which Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is equipped with its Borel sigma algebra.

Let 𝐱𝐱\mathbf{x}bold_x and 𝐲𝐲\mathbf{y}bold_y be two M𝑀Mitalic_M-dimensional and N𝑁Nitalic_N-dimensional random vectors on Ω,Ω\Omega,roman_Ω , respectively. We denote 𝔼[𝐱]𝔼delimited-[]𝐱\mathbb{E}[\mathbf{x}]blackboard_E [ bold_x ] as the expectation (mean) of 𝐱𝐱\mathbf{x}bold_x and recall

Cov(𝐱,𝐲)Cov𝐱𝐲\displaystyle\text{Cov}(\mathbf{x},\mathbf{y})Cov ( bold_x , bold_y ) =𝔼[𝐱𝐲T]𝔼[𝐱](𝔼[𝐲])Tabsent𝔼delimited-[]superscript𝐱𝐲T𝔼delimited-[]𝐱superscript𝔼delimited-[]𝐲T\displaystyle=\mathbb{E}\left[\mathbf{x}\mathbf{y}^{\text{T}}\right]-\mathbb{E% }\left[\mathbf{x}\right]\ \left(\mathbb{E}\left[\mathbf{y}\right]\right)^{% \text{T}}= blackboard_E [ bold_xy start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ] - blackboard_E [ bold_x ] ( blackboard_E [ bold_y ] ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT

is the M×N𝑀𝑁M\times Nitalic_M × italic_N cross-covariance matrix between 𝐱𝐱\mathbf{x}bold_x and 𝐲.𝐲\mathbf{y}.bold_y . The covariance matrix of 𝐱𝐱\mathbf{x}bold_x is the positive semidefinite matrix Cov(𝐱,𝐱).Cov𝐱𝐱\text{Cov}(\mathbf{x},\mathbf{x}).Cov ( bold_x , bold_x ) .

Let 𝐱𝐱\mathbf{x}bold_x be an M𝑀Mitalic_M-dimensional random vector on Ω.Ω\Omega.roman_Ω . Recall 𝐱𝐱\mathbf{x}bold_x is (M𝑀Mitalic_M-dimensional) Gaussian if its probability density function satisfies

f𝐱(𝐳)subscript𝑓𝐱𝐳\displaystyle f_{\mathbf{x}}(\mathbf{z})italic_f start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( bold_z ) =1(2π)M2|det(𝐒)|e(𝐳𝝁)T𝐒1(𝐳𝝁)2.absent1superscript2𝜋𝑀2𝐒superscript𝑒superscript𝐳𝝁Tsuperscript𝐒1𝐳𝝁2\displaystyle=\frac{1}{\left(2\pi\right)^{\frac{M}{2}}\ \sqrt{|\det(\mathbf{S}% )|}}\ e^{\frac{-(\mathbf{z}-\boldsymbol{\mu})^{\text{T}}\mathbf{S}^{-1}(% \mathbf{z}-\boldsymbol{\mu})}{2}}.= divide start_ARG 1 end_ARG start_ARG ( 2 italic_π ) start_POSTSUPERSCRIPT divide start_ARG italic_M end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT square-root start_ARG | roman_det ( bold_S ) | end_ARG end_ARG italic_e start_POSTSUPERSCRIPT divide start_ARG - ( bold_z - bold_italic_μ ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_S start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( bold_z - bold_italic_μ ) end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT . (2.11)

for some 𝝁M𝝁superscript𝑀\boldsymbol{\mu}\in\mathbb{R}^{M}bold_italic_μ ∈ blackboard_R start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT and positive definite matrix 𝐒MatM,M().𝐒subscriptMat𝑀𝑀\mathbf{S}\in\text{Mat}_{M,M}(\mathbb{R}).bold_S ∈ Mat start_POSTSUBSCRIPT italic_M , italic_M end_POSTSUBSCRIPT ( blackboard_R ) . Note that 𝐱𝐱\mathbf{x}bold_x has mean 𝝁𝝁\boldsymbol{\mu}bold_italic_μ and covariance matrix 𝐒,𝐒\mathbf{S},bold_S , and we write 𝐱𝒩(𝝁,𝐒).similar-to𝐱𝒩𝝁𝐒\mathbf{x}\sim\mathcal{N}(\boldsymbol{\mu},\mathbf{S}).bold_x ∼ caligraphic_N ( bold_italic_μ , bold_S ) . Recall that any linear combination of independent Gaussian random vectors is also a Gaussian random vector. Moreover, any linear transformation of a Gaussian random vector is also a Gaussian random vector.

2.3 Stochastic Processes

Throughout this section, we let (Ω,𝒜,)Ω𝒜\left(\Omega,\mathcal{A},\mathbb{P}\right)( roman_Ω , caligraphic_A , blackboard_P ) be probability space, {t}t0subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0}{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a filtration on Ω,Ω\Omega,roman_Ω , and we fix N.𝑁N\in\mathbb{N}.italic_N ∈ blackboard_N . Recall an event A𝒜𝐴𝒜A\in\mathcal{A}italic_A ∈ caligraphic_A occurs (\mathbb{P}blackboard_P)-almost surely (with probability one) if (Ac)=0.superscript𝐴𝑐0\mathbb{P}(A^{c})=0.blackboard_P ( italic_A start_POSTSUPERSCRIPT italic_c end_POSTSUPERSCRIPT ) = 0 .

Recall an (N𝑁Nitalic_N-dimensional) stochastic process on ΩΩ\Omegaroman_Ω is a map 𝐱:[0,)×ΩN:𝐱0Ωsuperscript𝑁\mathbf{x}:[0,\infty)\times\Omega\rightarrow\mathbb{R}^{N}bold_x : [ 0 , ∞ ) × roman_Ω → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that for each fixed t0,𝑡0t\geq 0,italic_t ≥ 0 , the map 𝐱(t,):ΩN:𝐱𝑡Ωsuperscript𝑁\mathbf{x}(t,\cdot):\Omega\rightarrow\mathbb{R}^{N}bold_x ( italic_t , ⋅ ) : roman_Ω → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is an N𝑁Nitalic_N-dimensional random vector on Ω.Ω\Omega.roman_Ω . A realization (sample path/trajectory) of 𝐱𝐱\mathbf{x}bold_x is a map of the form 𝐱(,ω):[0,)N,:𝐱𝜔0superscript𝑁\mathbf{x}(\cdot,\omega):[0,\infty)\rightarrow\mathbb{R}^{N},bold_x ( ⋅ , italic_ω ) : [ 0 , ∞ ) → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , where ωΩ𝜔Ω\omega\in\Omegaitalic_ω ∈ roman_Ω is fixed. From henceforth, we adopt the notation {𝐱(t)}t0,subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0},{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , in which we write 𝐱(t)=𝐱(t,)𝐱𝑡𝐱𝑡\mathbf{x}(t)=\mathbf{x}(t,\cdot)bold_x ( italic_t ) = bold_x ( italic_t , ⋅ ) as the random vector at the time t.𝑡t.italic_t . The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is adapted to the filtration {t}t0subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0}{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT if 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) is a random vector on ΩΩ\Omegaroman_Ω specifically equipped with the sigma algebra tsubscript𝑡\mathcal{F}_{t}caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT for each t0.𝑡0t\geq 0.italic_t ≥ 0 . In particular, the standard (natural) filtration of the process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the filtration {𝒮t}t0,subscriptsubscript𝒮𝑡𝑡0\left\{\mathcal{S}_{t}\right\}_{t\geq 0},{ caligraphic_S start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , such that 𝒮tsubscript𝒮𝑡\mathcal{S}_{t}caligraphic_S start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT is the sigma algebra generated by the collection of random vectors {𝐱(s)}s=0tsuperscriptsubscript𝐱𝑠𝑠0𝑡\left\{\mathbf{x}(s)\right\}_{s=0}^{t}{ bold_x ( italic_s ) } start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT for each t0.𝑡0t\geq 0.italic_t ≥ 0 . Note that {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is always adapted to its own standard filtration.

Let {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a stochastic process. We recall the following time dependent statistical functions associated with the process. The mean function, autocovariance function, and the covariance function of {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT are defined respectively as the maps 𝝁𝐱:[0,)N,𝚪𝐱:[0,)2MatN,N(),:subscript𝝁𝐱0superscript𝑁subscript𝚪𝐱:superscript02subscriptMat𝑁𝑁\boldsymbol{\mu}_{\mathbf{x}}:[0,\infty)\rightarrow\mathbb{R}^{N}\ ,\ % \boldsymbol{\Gamma}_{\mathbf{x}}:[0,\infty)^{2}\rightarrow\text{Mat}_{N,N}(% \mathbb{R}),bold_italic_μ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT : [ 0 , ∞ ) → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT : [ 0 , ∞ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) , and 𝐕𝐱:[0,)MatN,N(),:subscript𝐕𝐱0subscriptMat𝑁𝑁\mathbf{V}_{\mathbf{x}}:[0,\infty)\rightarrow\text{Mat}_{N,N}(\mathbb{R}),bold_V start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT : [ 0 , ∞ ) → Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) , where

𝝁𝐱(t)subscript𝝁𝐱𝑡\displaystyle\boldsymbol{\mu}_{\mathbf{x}}(t)bold_italic_μ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝔼[𝐱(t)]absent𝔼delimited-[]𝐱𝑡\displaystyle=\mathbb{E}[\mathbf{x}(t)]= blackboard_E [ bold_x ( italic_t ) ] (2.12)
𝚪𝐱(s,t)subscript𝚪𝐱𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{x}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_s , italic_t ) =Cov(𝐱(s),𝐱(t))absentCov𝐱𝑠𝐱𝑡\displaystyle=\text{Cov}(\mathbf{x}(s),\mathbf{x}(t))= Cov ( bold_x ( italic_s ) , bold_x ( italic_t ) ) (2.13)
𝐕𝐱(t)subscript𝐕𝐱𝑡\displaystyle\mathbf{V}_{\mathbf{x}}(t)bold_V start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝚪𝐱(t,t).absentsubscript𝚪𝐱𝑡𝑡\displaystyle=\boldsymbol{\Gamma}_{\mathbf{x}}(t,t).= bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t , italic_t ) . (2.14)

The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is (strictly) stationary if the cumulative distribution functions of 𝐱(t)𝐱𝑡\mathbf{x}(t)bold_x ( italic_t ) and 𝐱(t+h)𝐱𝑡\mathbf{x}(t+h)bold_x ( italic_t + italic_h ) are identical for all t,h0.𝑡0t,h\geq 0.italic_t , italic_h ≥ 0 . The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is weakly (wide sense) stationary if its mean function 𝝁𝐱subscript𝝁𝐱\boldsymbol{\mu}_{\mathbf{x}}bold_italic_μ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT is identically constant and the map (t,h)𝚪𝐱(t,t+h)maps-to𝑡subscript𝚪𝐱𝑡𝑡(t,h)\mapsto\boldsymbol{\Gamma}_{\mathbf{x}}(t,t+h)( italic_t , italic_h ) ↦ bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t , italic_t + italic_h ) between [0,)2superscript02[0,\infty)^{2}[ 0 , ∞ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and MatN,N()subscriptMat𝑁𝑁\text{Mat}_{N,N}(\mathbb{R})Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) depends only on the variable h.h.italic_h . Note that all stationary processes are weakly stationary.

Let {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a stochastic process adapted to the filtration {t}t0.subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0}.{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT . The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is Markov with respect to the filtration {t}t0subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0}{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT if for all s,t0𝑠𝑡0s,t\geq 0italic_s , italic_t ≥ 0 and any measurable, bounded function f:N,:𝑓superscript𝑁f:\mathbb{R}^{N}\rightarrow\mathbb{R},italic_f : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R , we have

𝔼[f(𝐱(s+t))|s]𝔼delimited-[]conditional𝑓𝐱𝑠𝑡subscript𝑠\displaystyle\mathbb{E}\left[f(\mathbf{x}(s+t))\ |\ \mathcal{F}_{s}\right]blackboard_E [ italic_f ( bold_x ( italic_s + italic_t ) ) | caligraphic_F start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ] =𝔼[f(𝐱(s+t))|𝐱(s)]absent𝔼delimited-[]conditional𝑓𝐱𝑠𝑡𝐱𝑠\displaystyle=\mathbb{E}\left[f(\mathbf{x}(s+t))\ |\ \mathbf{x}(s)\right]= blackboard_E [ italic_f ( bold_x ( italic_s + italic_t ) ) | bold_x ( italic_s ) ]

almost surely. We simply say {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is Markov if it is Markov with respect to its standard filtration. Moreover, the process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a diffusion process if it is a Markov process having continuous sample paths with probability one. The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a martingale with respect to the filtration {t}t0subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0}{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT if for all 0st,0𝑠𝑡0\leq s\leq t,0 ≤ italic_s ≤ italic_t , the expectation 𝔼[|𝐱(t)|]𝔼delimited-[]𝐱𝑡\mathbb{E}\left[\left|\mathbf{x}(t)\right|\right]blackboard_E [ | bold_x ( italic_t ) | ] exists and 𝔼[𝐱(t)|s]=𝐱(s).𝔼delimited-[]conditional𝐱𝑡subscript𝑠𝐱𝑠\mathbb{E}\left[\mathbf{x}(t)\ |\ \mathcal{F}_{s}\right]=\mathbf{x}(s).blackboard_E [ bold_x ( italic_t ) | caligraphic_F start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ] = bold_x ( italic_s ) . We simply say {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a martingale if it is a martingale with respect to its standard filtration.

Let {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a stochastic process. The process is said to be (N𝑁Nitalic_N-dimensional) Gaussian if for all K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N and all times t1,,tK0subscript𝑡1subscript𝑡𝐾0t_{1}\ ,\ \dots\ ,\ t_{K}\geq 0italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≥ 0 and all α1,,αK,subscript𝛼1subscript𝛼𝐾\alpha_{1}\ ,\ \dots\ ,\ \alpha_{K}\in\mathbb{R},italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ∈ blackboard_R , the linear combination k=1Kαk𝐱(tk)superscriptsubscript𝑘1𝐾subscript𝛼𝑘𝐱subscript𝑡𝑘\sum_{k=1}^{K}\alpha_{k}\ \mathbf{x}(t_{k})∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT bold_x ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) is a Gaussian random vector. For Gaussian processes, the notions of stationarity and weak stationarity are equivalent. The process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the (N𝑁Nitalic_N-dimensional) standard Wiener process (Brownian Motion) if it is a diffusion process such that 𝐱(0)=𝟎𝐱00\mathbf{x}(0)=\mathbf{0}bold_x ( 0 ) = bold_0 almost surely with independent, Gaussian increments: for all 0s1<t1s2<t2,0subscript𝑠1subscript𝑡1subscript𝑠2subscript𝑡20\leq s_{1}<t_{1}\leq s_{2}<t_{2},0 ≤ italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT < italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT < italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , both the increments 𝐱(t2)𝐱(s2)𝐱subscript𝑡2𝐱subscript𝑠2\mathbf{x}(t_{2})-\mathbf{x}(s_{2})bold_x ( italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) - bold_x ( italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) and 𝐱(t1)𝐱(s1)𝐱subscript𝑡1𝐱subscript𝑠1\mathbf{x}(t_{1})-\mathbf{x}(s_{1})bold_x ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - bold_x ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) are independent and 𝐱(t1)𝐱(s1)𝒩(𝟎,(t1s1)𝐈),similar-to𝐱subscript𝑡1𝐱subscript𝑠1𝒩0subscript𝑡1subscript𝑠1𝐈\mathbf{x}(t_{1})-\mathbf{x}(s_{1})\sim\mathcal{N}(\mathbf{0},(t_{1}-s_{1})\ % \mathbf{I}),bold_x ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) - bold_x ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ∼ caligraphic_N ( bold_0 , ( italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) bold_I ) , where 𝐈𝐈\mathbf{I}bold_I is the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix. Note that the Wiener process is a Gaussian process and a martingale. Furthermore, its component processes {wm(t)}t0subscriptsubscript𝑤𝑚𝑡𝑡0\left\{w_{m}(t)\right\}_{t\geq 0}{ italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT are independent for each 1mM.1𝑚𝑀1\leq m\leq M.1 ≤ italic_m ≤ italic_M .

Let {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a Markov process adapted to the filtration {t}t0,subscriptsubscript𝑡𝑡0\left\{\mathcal{F}_{t}\right\}_{t\geq 0},{ caligraphic_F start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , and let the map (t,ω)𝐱(t)(ω)maps-to𝑡𝜔𝐱𝑡𝜔(t,\omega)\mapsto\mathbf{x}(t)(\omega)( italic_t , italic_ω ) ↦ bold_x ( italic_t ) ( italic_ω ) defined between [0,)×Ω0Ω[0,\infty)\times\Omega[ 0 , ∞ ) × roman_Ω and Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT be ([0,))×𝒜0𝒜\mathcal{B}([0,\infty))\times\mathcal{A}caligraphic_B ( [ 0 , ∞ ) ) × caligraphic_A measurable, where ([0,))0\mathcal{B}([0,\infty))caligraphic_B ( [ 0 , ∞ ) ) is the Borel sigma algebra on [0,).0[0,\infty).[ 0 , ∞ ) . Let {θt}t0subscriptsubscript𝜃𝑡𝑡0\left\{\theta_{t}\right\}_{t\geq 0}{ italic_θ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be a collection of shift operators on ΩΩ\Omegaroman_Ω such that 𝐱(t)(θs)=𝐱(s+t)𝐱𝑡subscript𝜃𝑠𝐱𝑠𝑡\mathbf{x}(t)(\theta_{s})=\mathbf{x}(s+t)bold_x ( italic_t ) ( italic_θ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) = bold_x ( italic_s + italic_t ) for all s,t0.𝑠𝑡0s,t\geq 0.italic_s , italic_t ≥ 0 . For each t0𝑡0t\geq 0italic_t ≥ 0 and BN𝐵superscript𝑁B\subset\mathbb{R}^{N}italic_B ⊂ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and 𝐲N,𝐲superscript𝑁\mathbf{y}\in\mathbb{R}^{N},bold_y ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , let

pt(𝐲,B)=(𝐱(t)B|𝐱(0)=𝐲).subscript𝑝𝑡𝐲𝐵𝐱𝑡conditional𝐵𝐱0𝐲p_{t}(\mathbf{y},B)=\mathbb{P}(\mathbf{x}(t)\in B\ |\ \mathbf{x}(0)=\mathbf{y}).italic_p start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ( bold_y , italic_B ) = blackboard_P ( bold_x ( italic_t ) ∈ italic_B | bold_x ( 0 ) = bold_y ) .

A probability measure π𝜋\piitalic_π on Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT equipped with the Borel sigma algebra is invariant with respect to {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT if

Npt(𝐲,B)𝑑π(𝐲)subscriptsuperscript𝑁subscript𝑝𝑡𝐲𝐵differential-d𝜋𝐲\displaystyle\int_{\mathbb{R}^{N}}p_{t}(\mathbf{y},B)\ d\pi(\mathbf{y})∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ( bold_y , italic_B ) italic_d italic_π ( bold_y ) =π(B)absent𝜋𝐵\displaystyle=\pi(B)= italic_π ( italic_B )

for each t0𝑡0t\geq 0italic_t ≥ 0 and each BN.𝐵superscript𝑁B\subset\mathbb{R}^{N}.italic_B ⊂ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . A set A𝒜𝐴𝒜A\in\mathcal{A}italic_A ∈ caligraphic_A is shift invariant if θt1(A)=Asuperscriptsubscript𝜃𝑡1𝐴𝐴\theta_{t}^{-1}(A)=Aitalic_θ start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_A ) = italic_A for all t0.𝑡0t\geq 0.italic_t ≥ 0 . The Markov process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is ergodic if it admits an invariant probability measure π𝜋\piitalic_π satisfying π(A){0,1}subscript𝜋𝐴01\mathbb{P}_{\pi}(A)\in\{0,1\}blackboard_P start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT ( italic_A ) ∈ { 0 , 1 } for every shift invariant set A,𝐴A,italic_A , in which πsubscript𝜋\mathbb{P}_{\pi}blackboard_P start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT is the probability measure defined by

π(B)subscript𝜋𝐵\displaystyle\mathbb{P}_{\pi}(B)blackboard_P start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT ( italic_B ) =Npt(𝐲,B)𝑑π(𝐲).absentsubscriptsuperscript𝑁subscript𝑝𝑡𝐲𝐵differential-d𝜋𝐲\displaystyle=\int_{\mathbb{R}^{N}}p_{t}(\mathbf{y},B)\ d\pi(\mathbf{y}).= ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_p start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT ( bold_y , italic_B ) italic_d italic_π ( bold_y ) . (2.15)

The most important theorem pertaining to Markov ergodic processes is Birkhoff’s Ergodic Theorem [32].

Theorem 2.4 (Birkhoff’s Ergodic Theorem).

If {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a Markov ergodic process, then for any p𝑝p\in\mathbb{N}italic_p ∈ blackboard_N and for any measurable f:N:𝑓superscript𝑁f:\mathbb{R}^{N}\rightarrow\mathbb{R}italic_f : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R satisfying the condition that N(f(𝐲))p𝑑π(𝐲)subscriptsuperscript𝑁superscript𝑓𝐲𝑝differential-d𝜋𝐲\int_{\mathbb{R}^{N}}(f(\mathbf{y}))^{p}\ d\pi(\mathbf{y})∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_f ( bold_y ) ) start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT italic_d italic_π ( bold_y ) exists, we have

limt1t0tf(𝐱(s))𝑑ssubscript𝑡1𝑡superscriptsubscript0𝑡𝑓𝐱𝑠differential-d𝑠\displaystyle\lim_{t\rightarrow\infty}\frac{1}{t}\int_{0}^{t}f(\mathbf{x}(s))% \ dsroman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_f ( bold_x ( italic_s ) ) italic_d italic_s =𝔼π[f(𝐱(0))].absentsubscript𝔼𝜋delimited-[]𝑓𝐱0\displaystyle=\mathbb{E}_{\pi}[f(\mathbf{x}(0))].= blackboard_E start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT [ italic_f ( bold_x ( 0 ) ) ] . (2.16)

πsubscript𝜋\mathbb{P}_{\pi}blackboard_P start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT-almost surely, where

𝔼π[f(𝐲)]subscript𝔼𝜋delimited-[]𝑓𝐲\displaystyle\mathbb{E}_{\pi}[f(\mathbf{y})]blackboard_E start_POSTSUBSCRIPT italic_π end_POSTSUBSCRIPT [ italic_f ( bold_y ) ] =Nf(𝐲)𝑑π(𝐲).absentsubscriptsuperscript𝑁𝑓𝐲differential-d𝜋𝐲\displaystyle=\int_{\mathbb{R}^{N}}f(\mathbf{y})\ d\pi(\mathbf{y}).= ∫ start_POSTSUBSCRIPT blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_f ( bold_y ) italic_d italic_π ( bold_y ) . (2.17)

2.4 Stochastic Differential Equations

As before, let (Ω,𝒜,)Ω𝒜(\Omega,\mathcal{A},\mathbb{P})( roman_Ω , caligraphic_A , blackboard_P ) be a probability space and fix M,N.𝑀𝑁M,N\in\mathbb{N}.italic_M , italic_N ∈ blackboard_N . Let {𝐰(t)}t0subscript𝐰𝑡𝑡0\left\{\mathbf{w}(t)\right\}_{t\geq 0}{ bold_w ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be the standard M𝑀Mitalic_M-dimensional Wiener process. In this section, we briefly review the theory of stochastic differential equations.

Let 𝐅:[0,)×ΩMatN,M():𝐅0ΩsubscriptMat𝑁𝑀\mathbf{F}:[0,\infty)\times\Omega\rightarrow\text{Mat}_{N,M}(\mathbb{R})bold_F : [ 0 , ∞ ) × roman_Ω → Mat start_POSTSUBSCRIPT italic_N , italic_M end_POSTSUBSCRIPT ( blackboard_R ) be a map such that the MN𝑀𝑁MNitalic_M italic_N-dimensional stochastic process {vec(𝐅(t,))}t0subscriptvec𝐅𝑡𝑡0\left\{\text{vec}(\mathbf{F}(t,\cdot))\right\}_{t\geq 0}{ vec ( bold_F ( italic_t , ⋅ ) ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is adapted to the standard filtration of the Wiener process, where vec is the vectorization operator that maps N×M𝑁𝑀N\times Mitalic_N × italic_M matrix to the NM𝑁𝑀NMitalic_N italic_M-dimensional vector formed by stacking the columns of the matrix one after another. The time integral of 𝐅𝐅\mathbf{F}bold_F and stochastic integral of 𝐅𝐅\mathbf{F}bold_F with respect to the Wiener process are respectively defined as

0t𝐅(s,ω)𝑑ssuperscriptsubscript0𝑡𝐅𝑠𝜔differential-d𝑠\displaystyle\int_{0}^{t}\mathbf{F}(s,\omega)\ ds∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_F ( italic_s , italic_ω ) italic_d italic_s =limKk=1K1𝐅(sk,ω)(sk+1sk)absentsubscript𝐾superscriptsubscript𝑘1𝐾1𝐅subscript𝑠𝑘𝜔subscript𝑠𝑘1subscript𝑠𝑘\displaystyle=\lim_{K\rightarrow\infty}\sum_{k=1}^{K-1}\mathbf{F}(s_{k},\omega% )\ \left(s_{k+1}-s_{k}\right)= roman_lim start_POSTSUBSCRIPT italic_K → ∞ end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT bold_F ( italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_ω ) ( italic_s start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT - italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) (2.18)
0t𝐅(s,ω)𝑑𝐰(s)superscriptsubscript0𝑡𝐅𝑠𝜔differential-d𝐰𝑠\displaystyle\int_{0}^{t}\mathbf{F}(s,\omega)\ d\mathbf{w}(s)∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_F ( italic_s , italic_ω ) italic_d bold_w ( italic_s ) =limKk=1K1𝐅(sk,ω)(𝐰(sk+1)𝐰(sk)),absentsubscript𝐾superscriptsubscript𝑘1𝐾1𝐅subscript𝑠𝑘𝜔𝐰subscript𝑠𝑘1𝐰subscript𝑠𝑘\displaystyle=\lim_{K\rightarrow\infty}\sum_{k=1}^{K-1}\mathbf{F}(s_{k},\omega% )\ \left(\mathbf{w}(s_{k+1})-\mathbf{w}(s_{k})\right),= roman_lim start_POSTSUBSCRIPT italic_K → ∞ end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT bold_F ( italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_ω ) ( bold_w ( italic_s start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT ) - bold_w ( italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ) , (2.19)

where {sk}k=1Ksuperscriptsubscriptsubscript𝑠𝑘𝑘1𝐾\left\{s_{k}\right\}_{k=1}^{K}{ italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT is an increasing sequence in [0,t]0𝑡[0,t][ 0 , italic_t ] satisfying s1=0subscript𝑠10s_{1}=0italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = 0 and sK=t.subscript𝑠𝐾𝑡s_{K}=t.italic_s start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT = italic_t . Note the limits in (2.18) and (2.19) are taken in the sense of L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT i.e. the mean-squared limit.

An Ito process is a process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT adapted to the standard filtration of the Wiener process satisfying

𝐱(t)𝐱𝑡\displaystyle\mathbf{x}(t)bold_x ( italic_t ) =𝐱(0)+0t𝐛(s,𝐱(s))𝑑s+0t𝝈(s,𝐱(s))𝑑𝐰(s),absent𝐱0superscriptsubscript0𝑡𝐛𝑠𝐱𝑠differential-d𝑠superscriptsubscript0𝑡𝝈𝑠𝐱𝑠differential-d𝐰𝑠\displaystyle=\mathbf{x}(0)+\int_{0}^{t}\mathbf{b}(s,\mathbf{x}(s))\ ds+\int_{% 0}^{t}\boldsymbol{\sigma}(s,\mathbf{x}(s))\ d\mathbf{w}(s),= bold_x ( 0 ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_b ( italic_s , bold_x ( italic_s ) ) italic_d italic_s + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_italic_σ ( italic_s , bold_x ( italic_s ) ) italic_d bold_w ( italic_s ) , (2.20)

where 𝐛:[0,)×NN:𝐛0superscript𝑁superscript𝑁\mathbf{b}:[0,\infty)\times\mathbb{R}^{N}\rightarrow\mathbb{R}^{N}bold_b : [ 0 , ∞ ) × blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and 𝝈:[0,)×NMatN,M():𝝈0superscript𝑁subscriptMat𝑁𝑀\boldsymbol{\sigma}:[0,\infty)\times\mathbb{R}^{N}\rightarrow\text{Mat}_{N,M}(% \mathbb{R})bold_italic_σ : [ 0 , ∞ ) × blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → Mat start_POSTSUBSCRIPT italic_N , italic_M end_POSTSUBSCRIPT ( blackboard_R ) are measurable functions. Informally, we write (2.20) as an equation of the form

d𝐱(t)𝑑𝐱𝑡\displaystyle d\mathbf{x}(t)italic_d bold_x ( italic_t ) =𝐛(t,𝐱(t))dt+𝝈(t,𝐱(t))d𝐰(t),absent𝐛𝑡𝐱𝑡𝑑𝑡𝝈𝑡𝐱𝑡𝑑𝐰𝑡\displaystyle=\mathbf{b}(t,\mathbf{x}(t))\ dt+\boldsymbol{\sigma}(t,\mathbf{x}% (t))\ d\mathbf{w}(t),= bold_b ( italic_t , bold_x ( italic_t ) ) italic_d italic_t + bold_italic_σ ( italic_t , bold_x ( italic_t ) ) italic_d bold_w ( italic_t ) , (2.21)

which we refer to as a stochastic differential equation (SDE). We interpret any Ito process in (2.20) as a solution to the SDE (2.21).

We state the existence and uniqueness criteria [21, Theorem 5.2.1] pertaining to the solution of the SDE (2.21).

Theorem 2.5 (SDE Solution Existence and Uniqueness Conditions).

Consider the SDE (2.21). Suppose there exist constants C,D𝐶𝐷C,Ditalic_C , italic_D satisfying

𝐛(t,𝐲)+𝝈(t,𝐲)Fnorm𝐛𝑡𝐲subscriptnorm𝝈𝑡𝐲𝐹\displaystyle\|\mathbf{b}(t,\mathbf{y})\|+\|\boldsymbol{\sigma}(t,\mathbf{y})% \|_{F}∥ bold_b ( italic_t , bold_y ) ∥ + ∥ bold_italic_σ ( italic_t , bold_y ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT C(1+𝐲)absent𝐶1norm𝐲\displaystyle\leq C(1+\|\mathbf{y}\|)≤ italic_C ( 1 + ∥ bold_y ∥ ) (2.22)
𝐛(t,𝐳)𝐛(t,𝐲)norm𝐛𝑡𝐳𝐛𝑡𝐲\displaystyle\|\mathbf{b}(t,\mathbf{z})-\mathbf{b}(t,\mathbf{y})\|∥ bold_b ( italic_t , bold_z ) - bold_b ( italic_t , bold_y ) ∥ D(𝐳𝐲),absent𝐷norm𝐳𝐲\displaystyle\leq D(\|\mathbf{z}-\mathbf{y}\|),≤ italic_D ( ∥ bold_z - bold_y ∥ ) , (2.23)

for all 𝐲,𝐳N𝐲𝐳superscript𝑁\mathbf{y},\mathbf{z}\in\mathbb{R}^{N}bold_y , bold_z ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and all t0,𝑡0t\geq 0,italic_t ≥ 0 , where F\|\cdot\|_{F}∥ ⋅ ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT is the Frobenius norm and \|\cdot\|∥ ⋅ ∥ is the Euclidean 2222-norm. Suppose further that the initial random vector 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) satisfies 𝔼[𝐱(0)2]𝔼delimited-[]superscriptnorm𝐱02\mathbb{E}[\|\mathbf{x}(0)\|^{2}]blackboard_E [ ∥ bold_x ( 0 ) ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] being finite and 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) is independent of the Wiener process. Then, the SDE (2.21) has a unique solution for 𝐱(t),𝐱𝑡\mathbf{x}(t),bold_x ( italic_t ) , which is a diffusion process adapted to the standard filtration of the Wiener process. Moreover, the solution is square integrable i.e. 𝔼[0t𝐱(s)2𝑑s]𝔼delimited-[]superscriptsubscript0𝑡superscriptnorm𝐱𝑠2differential-d𝑠\mathbb{E}\left[\int_{0}^{t}\|\mathbf{x}(s)\|^{2}\ ds\right]blackboard_E [ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT ∥ bold_x ( italic_s ) ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_d italic_s ] is finite for each t0.𝑡0t\geq 0.italic_t ≥ 0 .

Chapter 3 The Ornstein-Uhlenbeck Process

Let (Ω,𝒜,)Ω𝒜(\Omega,\mathcal{A},\mathbb{P})( roman_Ω , caligraphic_A , blackboard_P ) be a probability space. Recall in the introduction, we defined an N𝑁Nitalic_N-dimensional OU Process on this probability space, namely the N𝑁Nitalic_N-dimensional stochastic process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT satisfying the SDE

d𝐱(t)=𝐁𝐱(t)dt+𝚺d𝐰(t).𝑑𝐱𝑡𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡\displaystyle d\mathbf{x}(t)=-\mathbf{B}\ \mathbf{x}(t)\ dt+\boldsymbol{\Sigma% }\ d\mathbf{w}(t).italic_d bold_x ( italic_t ) = - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) . (3.1)

The linear operator 𝐁MatN,N()𝐁subscriptMat𝑁𝑁\mathbf{B}\in\text{Mat}_{N,N}(\mathbb{R})bold_B ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) is called the friction operator which satisfies the condition 𝐁𝐁-\mathbf{B}- bold_B is Hurwitz. The linear operator 𝚺MatM,N()𝚺subscriptMat𝑀𝑁\boldsymbol{\Sigma}\in\text{Mat}_{M,N}(\mathbb{R})bold_Σ ∈ Mat start_POSTSUBSCRIPT italic_M , italic_N end_POSTSUBSCRIPT ( blackboard_R ) is called the volatility operator. The process {𝐰(t)}t0subscript𝐰𝑡𝑡0\left\{\mathbf{w}(t)\right\}_{t\geq 0}{ bold_w ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the M𝑀Mitalic_M-dimensional standard Wiener Process. Moreover, we assume that 𝐱(0)𝒩(𝟎,𝐒)similar-to𝐱0𝒩0𝐒\mathbf{x}(0)\sim\mathcal{N}(\mathbf{0},\mathbf{S})bold_x ( 0 ) ∼ caligraphic_N ( bold_0 , bold_S ) is independent of the Wiener process, in which we recall 𝐒MatN,N()𝐒subscriptMat𝑁𝑁\mathbf{S}\in\text{Mat}_{N,N}(\mathbb{R})bold_S ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) is the stationary covariance operator satisfying the Lyapunov equation

𝐁𝐒+𝐒𝐁T𝐁𝐒superscript𝐒𝐁T\displaystyle\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{\text{T}}bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT =2𝐃,absent2𝐃\displaystyle=2\mathbf{D},= 2 bold_D , (3.2)

and

𝐃𝐃\displaystyle\mathbf{D}bold_D =𝚺𝚺T2absent𝚺superscript𝚺T2\displaystyle=\frac{\boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}}{2}= divide start_ARG bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG (3.3)

is the diffusion operator. We view the friction operator 𝐁𝐁\mathbf{B}bold_B and volatility operator 𝚺𝚺\boldsymbol{\Sigma}bold_Σ as OU model parameters.

In this thesis, we will utilize the matrix-valued function 𝐆:MatN,N():𝐆subscriptMat𝑁𝑁\mathbf{G}:\mathbb{R}\rightarrow\text{Mat}_{N,N}(\mathbb{R})bold_G : blackboard_R → Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) defined by

𝐆(t)𝐆𝑡\displaystyle\mathbf{G}(t)bold_G ( italic_t ) =exp(t𝐁),absent𝑡𝐁\displaystyle=\exp(-t\mathbf{B}),= roman_exp ( - italic_t bold_B ) , (3.4)

which is commonly known as the Green’s function (propagator) in the literature [18]. We note that 𝐆𝐆\mathbf{G}bold_G is the fundamental solution operator to the linear ordinary differential equation 𝐲˙=𝐁𝐲.˙𝐲𝐁𝐲\dot{\mathbf{y}}=-\mathbf{B}\mathbf{y}.over˙ start_ARG bold_y end_ARG = - bold_By .

The stationary covariance matrix 𝐒𝐒\mathbf{S}bold_S has an explicit formula as a matrix-valued integral involving 𝐆(t).𝐆𝑡\mathbf{G}(t).bold_G ( italic_t ) . We will be using this explicit formula throughout this thesis.

Theorem 3.1 (OU Process Stationary Covariance Matrix Explicit Formula).

The stationary covariance matrix 𝐒𝐒\mathbf{S}bold_S is explicitly

𝐒𝐒\displaystyle\mathbf{S}bold_S =20𝐆(t)𝐃𝐆T(t)𝑑t.absent2superscriptsubscript0𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡\displaystyle=2\int_{0}^{\infty}\mathbf{G}(t)\ \mathbf{D}\ \mathbf{G}^{\text{T% }}(t)\ dt.= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t . (3.5)

Moreover, 𝐒𝐒\mathbf{S}bold_S is positive semidefinite.

Proof.

First, we verify that (3.5) is indeed a solution to the Lyapunov equation (3.2). Substituting the right hand side of (3.5) for 𝐒𝐒\mathbf{S}bold_S into the left hand side of the equation (3.2) and utilizing the property 𝐆=𝐁𝐆superscript𝐆𝐁𝐆\mathbf{G}^{\prime}=-\mathbf{B}\mathbf{G}bold_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = - bold_BG from Theorem 2.1, we have

𝐁𝐒+𝐒𝐁T𝐁𝐒superscript𝐒𝐁T\displaystyle\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{\text{T}}bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT =2𝐁(0𝐆(t)𝐃𝐆T(t)𝑑t)+2(0𝐆(t)𝐃𝐆T(t)𝑑t)𝐁Tabsent2𝐁superscriptsubscript0𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡2superscriptsubscript0𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡superscript𝐁T\displaystyle=2\mathbf{B}\left(\int_{0}^{\infty}\mathbf{G}(t)\ \mathbf{D}\ % \mathbf{G}^{\text{T}}(t)\ dt\right)+2\left(\int_{0}^{\infty}\mathbf{G}(t)\ % \mathbf{D}\ \mathbf{G}^{\text{T}}(t)\ dt\right)\mathbf{B}^{\text{T}}= 2 bold_B ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t ) + 2 ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t ) bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=20𝐁𝐆(t)𝐃𝐆T(t)𝑑t+20𝐆(t)𝐃(𝐁𝐆(t))T𝑑tabsent2superscriptsubscript0𝐁𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡2superscriptsubscript0𝐆𝑡𝐃superscript𝐁𝐆𝑡Tdifferential-d𝑡\displaystyle=2\int_{0}^{\infty}\mathbf{B}\ \mathbf{G}(t)\ \mathbf{D}\ \mathbf% {G}^{\text{T}}(t)\ dt+2\int_{0}^{\infty}\mathbf{G}(t)\ \mathbf{D}\ \left(% \mathbf{B}\ \mathbf{G}(t)\right)^{\text{T}}dt= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_B bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t + 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D ( bold_B bold_G ( italic_t ) ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_d italic_t
=20𝐆(t)𝐃𝐆T(t)𝑑t20𝐆(t)𝐃(𝐆(t))T𝑑tabsent2superscriptsubscript0superscript𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡2superscriptsubscript0𝐆𝑡𝐃superscriptsuperscript𝐆𝑡Tdifferential-d𝑡\displaystyle=-2\int_{0}^{\infty}\mathbf{G}^{\prime}(t)\ \mathbf{D}\ \mathbf{G% }^{\text{T}}(t)\ dt-2\int_{0}^{\infty}\mathbf{G}(t)\ \mathbf{D}\ \left(\mathbf% {G}^{\prime}(t)\right)^{\text{T}}dt= - 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) italic_d italic_t - 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D ( bold_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_d italic_t
=20(𝐆(t)𝐃(𝐆T(t)))𝑑tabsent2superscriptsubscript0superscript𝐆𝑡𝐃superscript𝐆T𝑡differential-d𝑡\displaystyle=-2\int_{0}^{\infty}\left(\mathbf{G}(t)\ \mathbf{D}\ \left(% \mathbf{G}^{\text{T}}(t)\right)\right)^{\prime}\ dt= - 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ( bold_G ( italic_t ) bold_D ( bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) ) ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT italic_d italic_t
=limt2𝐆(t)𝐃𝐆T(t)+2𝐆(0)𝐃𝐆T(0)absentsubscript𝑡2𝐆𝑡𝐃superscript𝐆T𝑡2𝐆0𝐃superscript𝐆T0\displaystyle=\lim_{t\rightarrow\infty}-2\ \mathbf{G}(t)\ \mathbf{D}\ \mathbf{% G}^{\text{T}}(t)+2\ \mathbf{G}(0)\ \mathbf{D}\ \mathbf{G}^{\text{T}}(0)= roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT - 2 bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + 2 bold_G ( 0 ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( 0 )
=𝟎+2𝐃=2𝐃.absent02𝐃2𝐃\displaystyle=\mathbf{0}+2\mathbf{D}=2\mathbf{D}.= bold_0 + 2 bold_D = 2 bold_D .

Thus, the right hand side of (3.5) is a solution of (3.2).

Next, we verify our solution to the Lyapunov equation (3.2) is unique. To this end, we let 𝐒1subscript𝐒1\mathbf{S}_{1}bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and 𝐒2subscript𝐒2\mathbf{S}_{2}bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT be two solutions to (3.2). Via the product rule, we obtain

(𝐆(t)(𝐒1𝐒2)𝐆T(t))superscript𝐆𝑡subscript𝐒1subscript𝐒2superscript𝐆T𝑡\displaystyle\left(\mathbf{G}(t)\ (\mathbf{S}_{1}-\mathbf{S}_{2})\ \mathbf{G}^% {\text{T}}(t)\right)^{\prime}( bold_G ( italic_t ) ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) ) start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT =𝐆(t)𝐁(𝐒1𝐒2)𝐆T(t)absent𝐆𝑡𝐁subscript𝐒1subscript𝐒2superscript𝐆T𝑡\displaystyle=-\mathbf{G}(t)\ \mathbf{B}\ (\mathbf{S}_{1}-\mathbf{S}_{2})\ % \mathbf{G}^{\text{T}}(t)= - bold_G ( italic_t ) bold_B ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t )
𝐆(t)(𝐒1𝐒2)𝐁T𝐆T(t)𝐆𝑡subscript𝐒1subscript𝐒2superscript𝐁Tsuperscript𝐆T𝑡\displaystyle\qquad\qquad-\mathbf{G}(t)\ (\mathbf{S}_{1}-\mathbf{S}_{2})\ % \mathbf{B}^{\text{T}}\ \mathbf{G}^{\text{T}}(t)- bold_G ( italic_t ) ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t )
=𝐆(t)(𝐁𝐒1+𝐒1𝐁T𝐁𝐒2𝐒2𝐁T)𝐆T(t)absent𝐆𝑡subscript𝐁𝐒1subscript𝐒1superscript𝐁Tsubscript𝐁𝐒2subscript𝐒2superscript𝐁Tsuperscript𝐆T𝑡\displaystyle=-\mathbf{G}(t)\ \left(\mathbf{B}\mathbf{S}_{1}+\mathbf{S}_{1}% \mathbf{B}^{\text{T}}-\mathbf{B}\mathbf{S}_{2}-\mathbf{S}_{2}\mathbf{B}^{\text% {T}}\right)\ \mathbf{G}^{\text{T}}(t)= - bold_G ( italic_t ) ( bold_BS start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT - bold_BS start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t )
=𝐆(t)(2𝐃2𝐃)𝐆T(t)=𝟎,absent𝐆𝑡2𝐃2𝐃superscript𝐆T𝑡0\displaystyle=-\mathbf{G}(t)\ \left(2\mathbf{D}-2\mathbf{D}\right)\ \mathbf{G}% ^{\text{T}}(t)=\mathbf{0},= - bold_G ( italic_t ) ( 2 bold_D - 2 bold_D ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) = bold_0 ,

which implies 𝐆(t)(𝐒1𝐒2)𝐆T(t)𝐆𝑡subscript𝐒1subscript𝐒2superscript𝐆T𝑡\mathbf{G}(t)\ (\mathbf{S}_{1}-\mathbf{S}_{2})\ \mathbf{G}^{\text{T}}(t)bold_G ( italic_t ) ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) must be a constant function of t.𝑡t.italic_t . Since 𝐁𝐁-\mathbf{B}- bold_B is Hurwitz, we have

limt𝐆(t)(𝐒1𝐒2)𝐆T(t)subscript𝑡𝐆𝑡subscript𝐒1subscript𝐒2superscript𝐆T𝑡\displaystyle\lim_{t\rightarrow\infty}\mathbf{G}(t)\ (\mathbf{S}_{1}-\mathbf{S% }_{2})\ \mathbf{G}^{\text{T}}(t)roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT bold_G ( italic_t ) ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) =𝟎,absent0\displaystyle=\mathbf{0},= bold_0 ,

which forces

𝐆(t)(𝐒1𝐒2)𝐆T(t)𝐆𝑡subscript𝐒1subscript𝐒2superscript𝐆T𝑡\displaystyle\mathbf{G}(t)\ (\mathbf{S}_{1}-\mathbf{S}_{2})\ \mathbf{G}^{\text% {T}}(t)bold_G ( italic_t ) ( bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) =𝟎absent0\displaystyle=\mathbf{0}= bold_0 (3.6)

for all t0.𝑡0t\geq 0.italic_t ≥ 0 . Since 𝐆(t)𝐆𝑡\mathbf{G}(t)bold_G ( italic_t ) and 𝐆T(t)superscript𝐆T𝑡\mathbf{G}^{\text{T}}(t)bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) are invertible, we left multiply both sides of the equation by 𝐆(t)𝐆𝑡\mathbf{G}(-t)bold_G ( - italic_t ) and right multiply both sides of the equation by 𝐆T(t)superscript𝐆T𝑡\mathbf{G}^{\text{T}}(-t)bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( - italic_t ) to obtain the equality 𝐒1𝐒2=𝟎.subscript𝐒1subscript𝐒20\mathbf{S}_{1}-\mathbf{S}_{2}=\mathbf{0}.bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = bold_0 . This shows 𝐒1=𝐒2,subscript𝐒1subscript𝐒2\mathbf{S}_{1}=\mathbf{S}_{2},bold_S start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = bold_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , which means the Lyapunov equation (3.2) has only one solution.

Finally, we show 𝐒𝐒\mathbf{S}bold_S is positive semidefinite. Note that

𝐁𝐒T+𝐒T𝐁Tsuperscript𝐁𝐒Tsuperscript𝐒Tsuperscript𝐁T\displaystyle\mathbf{B}\mathbf{S}^{\text{T}}+\mathbf{S}^{\text{T}}\mathbf{B}^{% \text{T}}bold_BS start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + bold_S start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT =(𝐁𝐒+𝐒𝐁T)Tabsentsuperscript𝐁𝐒superscript𝐒𝐁TT\displaystyle=\left(\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{\text{T}}\right% )^{\text{T}}= ( bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=2𝐃T=2𝐃,absent2superscript𝐃T2𝐃\displaystyle=2\mathbf{D}^{\text{T}}=2\mathbf{D},= 2 bold_D start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT = 2 bold_D , (3.7)

which implies 𝐒Tsuperscript𝐒T\mathbf{S}^{\text{T}}bold_S start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT solves the Lyapunov equation (3.2). But by uniqueness, we have 𝐒=𝐒T,𝐒superscript𝐒T\mathbf{S}=\mathbf{S}^{\text{T}},bold_S = bold_S start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT , which means 𝐒𝐒\mathbf{S}bold_S is symmetric. Now, for all nonzero 𝐲N,𝐲superscript𝑁\mathbf{y}\in\mathbb{R}^{N},bold_y ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , we have

𝐲T𝐒𝐲superscript𝐲T𝐒𝐲\displaystyle\mathbf{y}^{\text{T}}\mathbf{S}\mathbf{y}bold_y start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_Sy =20𝐲T𝐆(t)𝐃𝐆T(t)𝐲𝑑tabsent2superscriptsubscript0superscript𝐲T𝐆𝑡𝐃superscript𝐆T𝑡𝐲differential-d𝑡\displaystyle=2\int_{0}^{\infty}\mathbf{y}^{\text{T}}\ \mathbf{G}(t)\ \mathbf{% D}\ \mathbf{G}^{\text{T}}(t)\ \mathbf{y}\ dt= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_y start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) bold_y italic_d italic_t
=0𝐲T𝐆(t)𝚺𝚺T𝐆T(t)𝐲𝑑tabsentsuperscriptsubscript0superscript𝐲T𝐆𝑡𝚺superscript𝚺Tsuperscript𝐆T𝑡𝐲differential-d𝑡\displaystyle=\int_{0}^{\infty}\mathbf{y}^{\text{T}}\ \mathbf{G}(t)\ % \boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}\ \mathbf{G}^{\text{T}}(t)\ % \mathbf{y}\ dt= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT bold_y start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G ( italic_t ) bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) bold_y italic_d italic_t
=0𝚺T𝐆T(t)𝐲22𝑑t,absentsuperscriptsubscript0superscriptsubscriptnormsuperscript𝚺Tsuperscript𝐆T𝑡𝐲22differential-d𝑡\displaystyle=\int_{0}^{\infty}\left\|\boldsymbol{\Sigma}^{\text{T}}\ \mathbf{% G}^{\text{T}}(t)\ \mathbf{y}\right\|_{2}^{2}\ dt,= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∥ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) bold_y ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_d italic_t ,

which is non-negative because the integrand 𝚺T𝐆T(t)𝐲22superscriptsubscriptnormsuperscript𝚺Tsuperscript𝐆T𝑡𝐲22\left\|\boldsymbol{\Sigma}^{\text{T}}\ \mathbf{G}^{\text{T}}(t)\ \mathbf{y}% \right\|_{2}^{2}∥ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) bold_y ∥ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT is non-negative for all t0.𝑡0t\geq 0.italic_t ≥ 0 . Hence, 𝐒𝐒\mathbf{S}bold_S is positive semidefinite. ∎

3.1 Statistical Properties

In this section, we will recall the important statistical properties of the OU Process. We first derive the explicit representation of the OU process i.e. the solution to the governing stochastic differential equation (3.1). The solution also reveals the essential statistics of the OU process.

Theorem 3.2 (OU Process Explicit Representation).

The unique solution of the governing OU process stochastic differential equation (3.1) is explicitly

𝐱(t)𝐱𝑡\displaystyle\mathbf{x}(t)bold_x ( italic_t ) =𝐆(t)𝐱(0)+0t𝐆(ts)𝚺𝑑𝐰(s).absent𝐆𝑡𝐱0superscriptsubscript0𝑡𝐆𝑡𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\ \mathbf{x}(0)+\int_{0}^{t}\mathbf{G}(t-s)\ % \boldsymbol{\Sigma}\ d\mathbf{w}(s).= bold_G ( italic_t ) bold_x ( 0 ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t - italic_s ) bold_Σ italic_d bold_w ( italic_s ) . (3.8)

Moreover, the OU process is an Ito diffusion process that is square integrable.

Proof.

First, we show that the right hand side of (3.8) solves the stochastic differential equation (3.1). Let

𝐲(t)𝐲𝑡\displaystyle\mathbf{y}(t)bold_y ( italic_t ) =𝐆(t)𝐱(t).absent𝐆𝑡𝐱𝑡\displaystyle=\mathbf{G}(-t)\ \mathbf{x}(t).= bold_G ( - italic_t ) bold_x ( italic_t ) .

Using Ito’s product rule and the Ito formalisms [21, Theorem 4.2.1], namely

(dt)2=0,d𝐰(t)dt=𝟎,formulae-sequencesuperscript𝑑𝑡20𝑑𝐰𝑡𝑑𝑡0\displaystyle(dt)^{2}=0\ ,\ d\mathbf{w}(t)\ dt=\mathbf{0},( italic_d italic_t ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = 0 , italic_d bold_w ( italic_t ) italic_d italic_t = bold_0 ,

we obtain

d𝐲(t)𝑑𝐲𝑡\displaystyle d\mathbf{y}(t)italic_d bold_y ( italic_t ) =d(𝐆(t)𝐱(t))absent𝑑𝐆𝑡𝐱𝑡\displaystyle=d\left(\mathbf{G}(-t)\ \mathbf{x}(t)\right)= italic_d ( bold_G ( - italic_t ) bold_x ( italic_t ) )
=d𝐆(t)𝐱(t)+𝐆(t)d𝐱(t)+d𝐆(t)d𝐱(t)absent𝑑𝐆𝑡𝐱𝑡𝐆𝑡𝑑𝐱𝑡𝑑𝐆𝑡𝑑𝐱𝑡\displaystyle=d\mathbf{G}(-t)\ \mathbf{x}(t)+\mathbf{G}(-t)\ d\mathbf{x}(t)+d% \mathbf{G}(-t)\ d\mathbf{x}(t)= italic_d bold_G ( - italic_t ) bold_x ( italic_t ) + bold_G ( - italic_t ) italic_d bold_x ( italic_t ) + italic_d bold_G ( - italic_t ) italic_d bold_x ( italic_t )
=𝐁𝐆(t)𝐱(t)dt+𝐆(t)(𝐁𝐱(t)dt+𝚺d𝐰(t))absent𝐁𝐆𝑡𝐱𝑡𝑑𝑡𝐆𝑡𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡\displaystyle=\mathbf{B}\mathbf{G}(-t)\ \mathbf{x}(t)\ dt+\mathbf{G}(-t)\left(% -\mathbf{B}\ \mathbf{x}(t)\ dt+\boldsymbol{\Sigma}\ d\mathbf{w}(t)\right)= bold_BG ( - italic_t ) bold_x ( italic_t ) italic_d italic_t + bold_G ( - italic_t ) ( - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) )
+(𝐁𝐆(t)dt)(𝐁𝐱(t)dt+𝚺d𝐰(t))𝐁𝐆𝑡𝑑𝑡𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡\displaystyle\qquad+\left(\mathbf{B}\mathbf{G}(-t)\ dt\right)(-\mathbf{B}\ % \mathbf{x}(t)\ dt+\boldsymbol{\Sigma}\ d\mathbf{w}(t))+ ( bold_BG ( - italic_t ) italic_d italic_t ) ( - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) )
=𝐆(t)𝚺d𝐰(t)+(𝐁𝐆(t)dt)(𝐁𝐱(t)dt+𝚺d𝐰(t))absent𝐆𝑡𝚺𝑑𝐰𝑡𝐁𝐆𝑡𝑑𝑡𝐁𝐱𝑡𝑑𝑡𝚺𝑑𝐰𝑡\displaystyle=\mathbf{G}(-t)\ \boldsymbol{\Sigma}\ d\mathbf{w}(t)+\left(% \mathbf{B}\mathbf{G}(-t)\ dt\right)(-\mathbf{B}\ \mathbf{x}(t)\ dt+\boldsymbol% {\Sigma}\ d\mathbf{w}(t))= bold_G ( - italic_t ) bold_Σ italic_d bold_w ( italic_t ) + ( bold_BG ( - italic_t ) italic_d italic_t ) ( - bold_B bold_x ( italic_t ) italic_d italic_t + bold_Σ italic_d bold_w ( italic_t ) )
=𝐆(t)𝚺d𝐰(t),absent𝐆𝑡𝚺𝑑𝐰𝑡\displaystyle=\mathbf{G}(-t)\ \boldsymbol{\Sigma}\ d\mathbf{w}(t),= bold_G ( - italic_t ) bold_Σ italic_d bold_w ( italic_t ) , (3.9)

Formally, (3.9) is the integral equation

𝐲(t)𝐲(0)𝐲𝑡𝐲0\displaystyle\mathbf{y}(t)-\mathbf{y}(0)bold_y ( italic_t ) - bold_y ( 0 ) =0t𝐆(s)𝚺𝑑𝐰(s).absentsuperscriptsubscript0𝑡𝐆𝑠𝚺differential-d𝐰𝑠\displaystyle=\int_{0}^{t}\mathbf{G}(-s)\ \boldsymbol{\Sigma}\ d\mathbf{w}(s).= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( - italic_s ) bold_Σ italic_d bold_w ( italic_s ) . (3.10)

Upon recognizing that 𝐲(0)=𝐱(0)𝐲0𝐱0\mathbf{y}(0)=\mathbf{x}(0)bold_y ( 0 ) = bold_x ( 0 ) and recalling that 𝐆(t)𝐆𝑡\mathbf{G}(-t)bold_G ( - italic_t ) is invertible with inverse 𝐆(t)𝐆𝑡\mathbf{G}(t)bold_G ( italic_t ) by Theorem 2.1, we have

𝐱(t)𝐱𝑡\displaystyle\mathbf{x}(t)bold_x ( italic_t ) =𝐆(t)𝐲(t)absent𝐆𝑡𝐲𝑡\displaystyle=\mathbf{G}(t)\ \mathbf{y}(t)= bold_G ( italic_t ) bold_y ( italic_t )
=𝐆(t)(𝐲(0)+0t𝐆(s)𝚺𝑑𝐰(s))absent𝐆𝑡𝐲0superscriptsubscript0𝑡𝐆𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\left(\mathbf{y}(0)+\int_{0}^{t}\mathbf{G}(-s)\ % \boldsymbol{\Sigma}\ d\mathbf{w}(s)\right)= bold_G ( italic_t ) ( bold_y ( 0 ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( - italic_s ) bold_Σ italic_d bold_w ( italic_s ) )
=𝐆(t)(𝐱(0)+0t𝐆(s)𝚺𝑑𝐰(s))absent𝐆𝑡𝐱0superscriptsubscript0𝑡𝐆𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\left(\mathbf{x}(0)+\int_{0}^{t}\mathbf{G}(-s)\ % \boldsymbol{\Sigma}\ d\mathbf{w}(s)\right)= bold_G ( italic_t ) ( bold_x ( 0 ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( - italic_s ) bold_Σ italic_d bold_w ( italic_s ) )
=𝐆(t)𝐱(0)+0t𝐆(ts)𝚺𝑑𝐰(s).absent𝐆𝑡𝐱0superscriptsubscript0𝑡𝐆𝑡𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\ \mathbf{x}(0)+\int_{0}^{t}\mathbf{G}(t-s)\ % \boldsymbol{\Sigma}\ d\mathbf{w}(s).= bold_G ( italic_t ) bold_x ( 0 ) + ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t - italic_s ) bold_Σ italic_d bold_w ( italic_s ) .

Thus, the right side of (3.8) is a solution to the governing stochastic differential equation (3.1).

Next, we show that (3.1) has a unique solution that is an Ito diffusion process that is square integrable. We need to verify the existence and uniqueness criteria listed in Theorem 2.5 for the OU process. Define 𝐛:[0,)×NN:𝐛0superscript𝑁superscript𝑁\mathbf{b}:[0,\infty)\times\mathbb{R}^{N}\rightarrow\mathbb{R}^{N}bold_b : [ 0 , ∞ ) × blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and 𝝈:[0,)×NMatN,M():𝝈0superscript𝑁subscriptMat𝑁𝑀\boldsymbol{\sigma}:[0,\infty)\times\mathbb{R}^{N}\rightarrow\text{Mat}_{N,M}(% \mathbb{R})bold_italic_σ : [ 0 , ∞ ) × blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → Mat start_POSTSUBSCRIPT italic_N , italic_M end_POSTSUBSCRIPT ( blackboard_R ) by

𝐛(t,𝐲)𝐛𝑡𝐲\displaystyle\mathbf{b}(t,\mathbf{y})bold_b ( italic_t , bold_y ) =𝐁𝐲absent𝐁𝐲\displaystyle=-\mathbf{B}\mathbf{y}= - bold_By (3.11)
𝝈(t,𝐲)𝝈𝑡𝐲\displaystyle\boldsymbol{\sigma}(t,\mathbf{y})bold_italic_σ ( italic_t , bold_y ) =𝚺.absent𝚺\displaystyle=\boldsymbol{\Sigma}.= bold_Σ . (3.12)

Since 𝐛(t,)𝐛𝑡\mathbf{b}(t,\cdot)bold_b ( italic_t , ⋅ ) is a linear operator that is independent of the variable t,𝑡t,italic_t , it is continuous and is hence measurable. Since 𝝈𝝈\boldsymbol{\sigma}bold_italic_σ is constant function in both 𝐲𝐲\mathbf{y}bold_y and t,𝑡t,italic_t , it is automatically measurable. Furthermore, 𝐛𝐛\mathbf{b}bold_b is bounded; by the definition of boundedness, there exists a constant D𝐷Ditalic_D directly satisfying (2.23). Now, let C=max(D,𝚺F).𝐶𝐷subscriptnorm𝚺𝐹C=\max(D,\|\boldsymbol{\Sigma}\|_{F}).italic_C = roman_max ( italic_D , ∥ bold_Σ ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT ) . Then

𝐛(𝐲,t)+𝝈(𝐲,t)Fnorm𝐛𝐲𝑡subscriptnorm𝝈𝐲𝑡𝐹\displaystyle\|\mathbf{b}(\mathbf{y},t)\|+\|\boldsymbol{\sigma}(\mathbf{y},t)% \|_{F}∥ bold_b ( bold_y , italic_t ) ∥ + ∥ bold_italic_σ ( bold_y , italic_t ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT =𝐛(𝐲,t)+𝚺Fabsentnorm𝐛𝐲𝑡subscriptnorm𝚺𝐹\displaystyle=\|\mathbf{b}(\mathbf{y},t)\|+\|\boldsymbol{\Sigma}\|_{F}= ∥ bold_b ( bold_y , italic_t ) ∥ + ∥ bold_Σ ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT
D𝐲+𝚺Fabsent𝐷norm𝐲subscriptnorm𝚺𝐹\displaystyle\leq D\|\mathbf{y}\|+\|\boldsymbol{\Sigma}\|_{F}≤ italic_D ∥ bold_y ∥ + ∥ bold_Σ ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT
C𝐲+C=C(1+𝐲).absent𝐶norm𝐲𝐶𝐶1norm𝐲\displaystyle\leq C\|\mathbf{y}\|+C=C(1+\|\mathbf{y}\|).≤ italic_C ∥ bold_y ∥ + italic_C = italic_C ( 1 + ∥ bold_y ∥ ) .

Hence, our choice of C𝐶Citalic_C satisfies (2.22). Moreover, recall by assumption that 𝐱(0)𝒩(𝟎,𝐒)similar-to𝐱0𝒩0𝐒\mathbf{x}(0)\sim\mathcal{N}(\mathbf{0},\mathbf{S})bold_x ( 0 ) ∼ caligraphic_N ( bold_0 , bold_S ) is independent of the Wiener process, and 𝔼[𝐱(0)2]𝔼delimited-[]superscriptnorm𝐱02\mathbb{E}[\|\mathbf{x}(0)\|^{2}]blackboard_E [ ∥ bold_x ( 0 ) ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] exists by virtue of 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) having a finite covariance matrix. Hence, the SDE (3.1) satisfies the assumptions listed in Theorem 2.5. This completes the proof. ∎

Using the solution of the OU process, we derive its important statistical properties.

Theorem 3.3 (OU Process is Gaussian).

The OU process is a Gaussian process.

Proof.

Consider the stochastic processes {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT and {𝐳(t)}t0,subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0},{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , where

𝐲(t)𝐲𝑡\displaystyle\mathbf{y}(t)bold_y ( italic_t ) =𝐆(t)𝐱(0)absent𝐆𝑡𝐱0\displaystyle=\mathbf{G}(t)\ \mathbf{x}(0)= bold_G ( italic_t ) bold_x ( 0 )
𝐳(t)𝐳𝑡\displaystyle\mathbf{z}(t)bold_z ( italic_t ) =𝐆(t)0t𝐆(s)𝚺𝑑𝐰(s)absent𝐆𝑡superscriptsubscript0𝑡𝐆𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\ \int_{0}^{t}\mathbf{G}(-s)\ \boldsymbol{\Sigma}\ % d\mathbf{w}(s)= bold_G ( italic_t ) ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( - italic_s ) bold_Σ italic_d bold_w ( italic_s )

for each t0.𝑡0t\geq 0.italic_t ≥ 0 . Note that every finite linear combination of random vectors from the OU process is the sum of a finite linear combination of random vectors from {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT and a finite linear combination of random vectors from {𝐳(t)}t0.subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}.{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT . Furthermore, any linear combination of random vectors from {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is independent of any linear combination of random vectors from {𝐳(t)}t0subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT since 𝐱(0)𝐱0\mathbf{x}(0)bold_x ( 0 ) is independent of the Wiener process.

We show that the process {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is Gaussian. Every finite linear combination of random vectors from {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is of the form

k=1Kαk𝐲(tk)superscriptsubscript𝑘1𝐾subscript𝛼𝑘𝐲subscript𝑡𝑘\displaystyle\sum_{k=1}^{K}\alpha_{k}\ \mathbf{y}(t_{k})∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT bold_y ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) =(k=1Kαk𝐆(tk))𝐱(0)absentsuperscriptsubscript𝑘1𝐾subscript𝛼𝑘𝐆subscript𝑡𝑘𝐱0\displaystyle=\left(\sum_{k=1}^{K}\alpha_{k}\ \mathbf{G}(t_{k})\right)\ % \mathbf{x}(0)= ( ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_α start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT bold_G ( italic_t start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ) bold_x ( 0 ) (3.13)

for some K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N and times t1,,tK0subscript𝑡1subscript𝑡𝐾0t_{1}\ ,\ \dots\ ,\ t_{K}\geq 0italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_t start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ≥ 0 and constants α1,,αK.subscript𝛼1subscript𝛼𝐾\alpha_{1}\ ,\ \dots\ ,\ \alpha_{K}\in\mathbb{R}.italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_α start_POSTSUBSCRIPT italic_K end_POSTSUBSCRIPT ∈ blackboard_R . Observe that the right hand side of (3.13) is a deterministic linear transformation of the Gaussian random vector 𝐱(0),𝐱0\mathbf{x}(0),bold_x ( 0 ) , which means it is also Gaussian. Hence, {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a Gaussian process.

Next, we show {𝐳(t)}t0subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a Gaussian process. Consider the map (s,ω)𝐆(ts)𝚺maps-to𝑠𝜔𝐆𝑡𝑠𝚺(s,\omega)\mapsto\mathbf{G}(t-s)\ \boldsymbol{\Sigma}( italic_s , italic_ω ) ↦ bold_G ( italic_t - italic_s ) bold_Σ defined between [0,)×Ω0Ω[0,\infty)\times\Omega[ 0 , ∞ ) × roman_Ω and MatN,M().subscriptMat𝑁𝑀\text{Mat}_{N,M}(\mathbb{R}).Mat start_POSTSUBSCRIPT italic_N , italic_M end_POSTSUBSCRIPT ( blackboard_R ) . Since this map does not depend on the variable ω,𝜔\omega,italic_ω , it is a deterministic matrix-valued function whose NM𝑁𝑀NMitalic_N italic_M entry functions are deterministic real-valued functions. These entry functions are automatically adapted to the standard filtration of the Wiener process and are continuous in s,𝑠s,italic_s , which means they are square integrable over any closed, finite interval. Hence, by [21, Theorem 3.2.1] , the process {𝐳(t)}t0subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a Gaussian process.

Finally, every finite linear combination of random vectors from the OU process is the sum of two independent Gaussian random vectors, one of which is a linear combination of random vectors from the process {𝐲(t)}t0,subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0},{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , while the other is a linear combination of random vectors from the process {𝐳(t)}t0.subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}.{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT . Therefore, every linear combination of random vectors from the OU process is a Gaussian random vector. This proves the claim.

Theorem 3.4 (OU Process Statistics).

The OU process is a Gaussian process whose mean, auto-covariance functions are

𝝁𝐱(t)subscript𝝁𝐱𝑡\displaystyle\boldsymbol{\mu}_{\mathbf{x}}(t)bold_italic_μ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝟎absent0\displaystyle=\mathbf{0}= bold_0 (3.14)
𝚪𝐱(s,t)subscript𝚪𝐱𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{x}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_s , italic_t ) =𝐆(s)𝐒𝐆T(t)+20min(s,t)𝐆(su)𝐃𝐆T(tu)𝑑u,absent𝐆𝑠𝐒superscript𝐆T𝑡2superscriptsubscript0𝑠𝑡𝐆𝑠𝑢𝐃superscript𝐆T𝑡𝑢differential-d𝑢\displaystyle=\mathbf{G}(s)\ \mathbf{S}\ \mathbf{G}^{\text{T}}(t)+2\int_{0}^{% \min(s,t)}\mathbf{G}(s-u)\ \mathbf{D}\ \mathbf{G}^{\text{T}}(t-u)\ du,= bold_G ( italic_s ) bold_S bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_min ( italic_s , italic_t ) end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t - italic_u ) italic_d italic_u , (3.15)

respectively.

Proof.

First, we determine the mean function of the OU process. Let {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT and {𝐳(t)}t0subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT be the processes as defined in the proof of the previous theorem. Since 𝐱(t)=𝐲(t)+𝐳(t)𝐱𝑡𝐲𝑡𝐳𝑡\mathbf{x}(t)=\mathbf{y}(t)+\mathbf{z}(t)bold_x ( italic_t ) = bold_y ( italic_t ) + bold_z ( italic_t ) for each t0,𝑡0t\geq 0,italic_t ≥ 0 , we use the linearity of the expectation operator to obtain

𝝁𝐱(t)subscript𝝁𝐱𝑡\displaystyle\boldsymbol{\mu}_{\mathbf{x}}(t)bold_italic_μ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝝁𝐲(t)+𝝁𝐳(t)absentsubscript𝝁𝐲𝑡subscript𝝁𝐳𝑡\displaystyle=\boldsymbol{\mu}_{\mathbf{y}}(t)+\boldsymbol{\mu}_{\mathbf{z}}(t)= bold_italic_μ start_POSTSUBSCRIPT bold_y end_POSTSUBSCRIPT ( italic_t ) + bold_italic_μ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_t )
=𝐆(t)𝔼[𝐱(0)]+𝔼[0t𝐆(ts)𝚺𝑑𝐰(s)]absent𝐆𝑡𝔼delimited-[]𝐱0𝔼delimited-[]superscriptsubscript0𝑡𝐆𝑡𝑠𝚺differential-d𝐰𝑠\displaystyle=\mathbf{G}(t)\ \mathbb{E}[\mathbf{x}(0)]+\mathbb{E}\left[\int_{0% }^{t}\mathbf{G}(t-s)\ \boldsymbol{\Sigma}\ d\mathbf{w}(s)\right]= bold_G ( italic_t ) blackboard_E [ bold_x ( 0 ) ] + blackboard_E [ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t - italic_s ) bold_Σ italic_d bold_w ( italic_s ) ] (3.16)
=𝟎+𝟎=𝟎,absent000\displaystyle=\mathbf{0}+\mathbf{0}=\mathbf{0},= bold_0 + bold_0 = bold_0 ,

in which we recognized the expectation of the stochastic integral term in (3.16) vanishes due to the process {𝐳(t)}t0subscript𝐳𝑡𝑡0\left\{\mathbf{z}(t)\right\}_{t\geq 0}{ bold_z ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT being a martingale.

Next, we calculate the autocovariance function of the OU process. Using the definition (2.13) and the bilinearity of the covariance operator, we have

𝚪𝐱(s,t)subscript𝚪𝐱𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{x}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_s , italic_t ) =Cov(𝐱(s),𝐱(t))absentCov𝐱𝑠𝐱𝑡\displaystyle=\text{Cov}\left(\mathbf{x}(s),\mathbf{x}(t)\right)= Cov ( bold_x ( italic_s ) , bold_x ( italic_t ) )
=Cov(𝐲(s)+𝐳(s),𝐲(t)+𝐳(t))absentCov𝐲𝑠𝐳𝑠𝐲𝑡𝐳𝑡\displaystyle=\text{Cov}\left(\mathbf{y}(s)+\mathbf{z}(s),\mathbf{y}(t)+% \mathbf{z}(t)\right)= Cov ( bold_y ( italic_s ) + bold_z ( italic_s ) , bold_y ( italic_t ) + bold_z ( italic_t ) ) (3.17)
=Cov(𝐲(s),𝐲(t))+Cov(𝐳(s),𝐳(t))absentCov𝐲𝑠𝐲𝑡Cov𝐳𝑠𝐳𝑡\displaystyle=\text{Cov}\left(\mathbf{y}(s),\mathbf{y}(t)\right)+\text{Cov}% \left(\mathbf{z}(s),\mathbf{z}(t)\right)= Cov ( bold_y ( italic_s ) , bold_y ( italic_t ) ) + Cov ( bold_z ( italic_s ) , bold_z ( italic_t ) ) (3.18)
=𝚪𝐲(s,t)+𝚪𝐳(s,t)absentsubscript𝚪𝐲𝑠𝑡subscript𝚪𝐳𝑠𝑡\displaystyle=\boldsymbol{\Gamma}_{\mathbf{y}}(s,t)+\boldsymbol{\Gamma}_{% \mathbf{z}}(s,t)= bold_Γ start_POSTSUBSCRIPT bold_y end_POSTSUBSCRIPT ( italic_s , italic_t ) + bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t )
=𝐆(s)Cov(𝐱(0),𝐱(0))𝐆T(t)+𝚪𝐳(s,t)absent𝐆𝑠Cov𝐱0𝐱0superscript𝐆T𝑡subscript𝚪𝐳𝑠𝑡\displaystyle=\mathbf{G}(s)\ \text{Cov}(\mathbf{x}(0),\mathbf{x}(0))\ \mathbf{% G}^{\text{T}}(t)+\boldsymbol{\Gamma}_{\mathbf{z}}(s,t)= bold_G ( italic_s ) Cov ( bold_x ( 0 ) , bold_x ( 0 ) ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t )
=𝐆(s)𝐒𝐆T(t)+𝚪𝐳(s,t),absent𝐆𝑠𝐒superscript𝐆T𝑡subscript𝚪𝐳𝑠𝑡\displaystyle=\mathbf{G}(s)\ \mathbf{S}\ \mathbf{G}^{\text{T}}(t)+\boldsymbol{% \Gamma}_{\mathbf{z}}(s,t),= bold_G ( italic_s ) bold_S bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t ) ,

in which (3.18) is the result of expanding out the covariance expression in (3.17) using bilinearity and the fact 𝐲(s)𝐲𝑠\mathbf{y}(s)bold_y ( italic_s ) and 𝐳(t)𝐳𝑡\mathbf{z}(t)bold_z ( italic_t ) are independent and hence uncorrelated. We now determine 𝚪𝐳(s,t).subscript𝚪𝐳𝑠𝑡\boldsymbol{\Gamma}_{\mathbf{z}}(s,t).bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t ) . For all st,𝑠𝑡s\leq t,italic_s ≤ italic_t , we use the additivity of the stochastic integral and the bilinearity of the covariance operator to obtain

𝚪𝐳(s,t)subscript𝚪𝐳𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{z}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t ) =Cov(0s𝐆(su)𝚺𝑑𝐰(u),0t𝐆(tv)𝚺𝑑𝐰(v))absentCovsuperscriptsubscript0𝑠𝐆𝑠𝑢𝚺differential-d𝐰𝑢superscriptsubscript0𝑡𝐆𝑡𝑣𝚺differential-d𝐰𝑣\displaystyle=\text{Cov}\left(\int_{0}^{s}\mathbf{G}(s-u)\ \boldsymbol{\Sigma}% \ d\mathbf{w}(u)\ ,\ \int_{0}^{t}\mathbf{G}(t-v)\ \boldsymbol{\Sigma}\ d% \mathbf{w}(v)\right)= Cov ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_Σ italic_d bold_w ( italic_u ) , ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t - italic_v ) bold_Σ italic_d bold_w ( italic_v ) )
=Cov(0s𝐆(su)𝚺𝑑𝐰(u),0s𝐆(tv)𝚺𝑑𝐰(v))absentCovsuperscriptsubscript0𝑠𝐆𝑠𝑢𝚺differential-d𝐰𝑢superscriptsubscript0𝑠𝐆𝑡𝑣𝚺differential-d𝐰𝑣\displaystyle=\text{Cov}\left(\int_{0}^{s}\mathbf{G}(s-u)\ \boldsymbol{\Sigma}% \ d\mathbf{w}(u)\ ,\ \int_{0}^{s}\mathbf{G}(t-v)\ \boldsymbol{\Sigma}\ d% \mathbf{w}(v)\right)= Cov ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_Σ italic_d bold_w ( italic_u ) , ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_t - italic_v ) bold_Σ italic_d bold_w ( italic_v ) ) (3.19)
+Cov(0s𝐆(su)𝚺𝑑𝐰(u),st𝐆(tv)𝚺𝑑𝐰(v))Covsuperscriptsubscript0𝑠𝐆𝑠𝑢𝚺differential-d𝐰𝑢superscriptsubscript𝑠𝑡𝐆𝑡𝑣𝚺differential-d𝐰𝑣\displaystyle\qquad+\text{Cov}\left(\int_{0}^{s}\mathbf{G}(s-u)\ \boldsymbol{% \Sigma}\ d\mathbf{w}(u),\int_{s}^{t}\mathbf{G}(t-v)\ \boldsymbol{\Sigma}\ d% \mathbf{w}(v)\right)+ Cov ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_Σ italic_d bold_w ( italic_u ) , ∫ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t - italic_v ) bold_Σ italic_d bold_w ( italic_v ) )
=Cov(0s𝐆(su)𝚺𝑑𝐰(u),0s𝐆(tv)𝚺𝑑𝐰(v))absentCovsuperscriptsubscript0𝑠𝐆𝑠𝑢𝚺differential-d𝐰𝑢superscriptsubscript0𝑠𝐆𝑡𝑣𝚺differential-d𝐰𝑣\displaystyle=\text{Cov}\left(\int_{0}^{s}\mathbf{G}(s-u)\ \boldsymbol{\Sigma}% \ d\mathbf{w}(u)\ ,\ \int_{0}^{s}\mathbf{G}(t-v)\ \boldsymbol{\Sigma}\ d% \mathbf{w}(v)\right)= Cov ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_Σ italic_d bold_w ( italic_u ) , ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_t - italic_v ) bold_Σ italic_d bold_w ( italic_v ) ) (3.20)
=0s𝐆(su)𝚺(𝐆(tu)𝚺)T𝑑uabsentsuperscriptsubscript0𝑠𝐆𝑠𝑢𝚺superscript𝐆𝑡𝑢𝚺Tdifferential-d𝑢\displaystyle=\int_{0}^{s}\mathbf{G}(s-u)\ \boldsymbol{\Sigma}\ \left(\mathbf{% G}(t-u)\ \boldsymbol{\Sigma}\right)^{\text{T}}\ du= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_Σ ( bold_G ( italic_t - italic_u ) bold_Σ ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_d italic_u (3.21)
=20s𝐆(su)𝐃𝐆T(tu)𝑑u,absent2superscriptsubscript0𝑠𝐆𝑠𝑢𝐃superscript𝐆T𝑡𝑢differential-d𝑢\displaystyle=2\int_{0}^{s}\mathbf{G}(s-u)\ \mathbf{D}\ \mathbf{G}^{\text{T}}(% t-u)\ du,= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t - italic_u ) italic_d italic_u ,

in which the second covariance term in (3.19) vanishes due to the Wiener process having independent increments, and (3.21) follows from evaluating the covariance term in (3.20) with Ito’s Isometry [21, Corollary 3.1.7]. Similar reasoning gives

𝚪𝐳(s,t)subscript𝚪𝐳𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{z}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t ) =20t𝐆(su)𝐃𝐆T(tu)𝑑uabsent2superscriptsubscript0𝑡𝐆𝑠𝑢𝐃superscript𝐆T𝑡𝑢differential-d𝑢\displaystyle=2\int_{0}^{t}\mathbf{G}(s-u)\ \mathbf{D}\ \mathbf{G}^{\text{T}}(% t-u)\ du= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t - italic_u ) italic_d italic_u

for st.𝑠𝑡s\geq t.italic_s ≥ italic_t . Upon combining the results corresponding to the cases st𝑠𝑡s\leq titalic_s ≤ italic_t and st,𝑠𝑡s\geq t,italic_s ≥ italic_t , we have

𝚪𝐳(s,t)subscript𝚪𝐳𝑠𝑡\displaystyle\boldsymbol{\Gamma}_{\mathbf{z}}(s,t)bold_Γ start_POSTSUBSCRIPT bold_z end_POSTSUBSCRIPT ( italic_s , italic_t ) =20min(s,t)𝐆(su)𝐃𝐆T(tu)𝑑uabsent2superscriptsubscript0𝑠𝑡𝐆𝑠𝑢𝐃superscript𝐆T𝑡𝑢differential-d𝑢\displaystyle=2\int_{0}^{\min(s,t)}\mathbf{G}(s-u)\ \mathbf{D}\ \mathbf{G}^{% \text{T}}(t-u)\ du= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_min ( italic_s , italic_t ) end_POSTSUPERSCRIPT bold_G ( italic_s - italic_u ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t - italic_u ) italic_d italic_u

for all s,t0.𝑠𝑡0s,t\geq 0.italic_s , italic_t ≥ 0 . Hence, we obtain the OU process autocovariance function. ∎

Based on the time-dependent statistics, we can deduce the OU process is stationary.

Theorem 3.5 (OU Process Stationary).

The OU process is stationary, and its covariance function is

𝐕𝐱(t)subscript𝐕𝐱𝑡\displaystyle\mathbf{V}_{\mathbf{x}}(t)bold_V start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝐒absent𝐒\displaystyle=\mathbf{S}= bold_S (3.22)

for all t0.𝑡0t\geq 0.italic_t ≥ 0 .

Proof.

Since the OU Process is a Gaussian process, it suffices to show the process is weakly stationary. In particular, we show the map (t,h)𝚪𝐱(t+h,t)maps-to𝑡subscript𝚪𝐱𝑡𝑡(t,h)\mapsto\boldsymbol{\Gamma}_{\mathbf{x}}(t+h,t)( italic_t , italic_h ) ↦ bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t + italic_h , italic_t ) defined between [0,)2superscript02[0,\infty)^{2}[ 0 , ∞ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and MatN,N()subscriptMat𝑁𝑁\text{Mat}_{N,N}(\mathbb{R})Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) depends only on h.h.italic_h . Differentiating the map 𝚪𝐱(t+h,t)subscript𝚪𝐱𝑡𝑡\boldsymbol{\Gamma}_{\mathbf{x}}(t+h,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t + italic_h , italic_t ) with respect to t,𝑡t,italic_t , we obtain

𝚪𝐱(t+h,t)tsubscript𝚪𝐱𝑡𝑡𝑡\displaystyle\frac{\partial\ \boldsymbol{\Gamma}_{\mathbf{x}}(t+h,t)}{\partial t}divide start_ARG ∂ bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t + italic_h , italic_t ) end_ARG start_ARG ∂ italic_t end_ARG =t(𝐆(t+h)𝐒𝐆T(t)+20t𝐆(t+hu)𝐃𝐆T(tu)𝑑u)absent𝑡𝐆𝑡𝐒superscript𝐆T𝑡2superscriptsubscript0𝑡𝐆𝑡𝑢𝐃superscript𝐆T𝑡𝑢differential-d𝑢\displaystyle=\frac{\partial}{\partial t}\left(\mathbf{G}(t+h)\ \mathbf{S}\ % \mathbf{G}^{\text{T}}(t)+2\int_{0}^{t}\mathbf{G}(t+h-u)\ \mathbf{D}\ \mathbf{G% }^{\text{T}}(t-u)\ du\right)= divide start_ARG ∂ end_ARG start_ARG ∂ italic_t end_ARG ( bold_G ( italic_t + italic_h ) bold_S bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_t + italic_h - italic_u ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t - italic_u ) italic_d italic_u ) (3.23)
=𝐁𝐆(t+h)𝐒𝐆T(t)𝐆(t+h)𝐒(𝐁𝐆(t))Tabsent𝐁𝐆𝑡𝐒superscript𝐆T𝑡𝐆𝑡𝐒superscript𝐁𝐆𝑡T\displaystyle=-\mathbf{B}\ \mathbf{G}(t+h)\ \mathbf{S}\ \mathbf{G}^{\text{T}}(% t)-\mathbf{G}(t+h)\ \mathbf{S}\ \left(\mathbf{B}\ \mathbf{G}(t)\right)^{\text{% T}}= - bold_B bold_G ( italic_t + italic_h ) bold_S bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) - bold_G ( italic_t + italic_h ) bold_S ( bold_B bold_G ( italic_t ) ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
+2t(0t𝐆(u+h)𝐃𝐆T(u)𝑑u)2𝑡superscriptsubscript0𝑡𝐆𝑢𝐃superscript𝐆T𝑢differential-d𝑢\displaystyle\qquad\qquad+2\ \frac{\partial}{\partial t}\left(\int_{0}^{t}% \mathbf{G}(u+h)\ \mathbf{D}\ \mathbf{G}^{\text{T}}(u)\ du\right)+ 2 divide start_ARG ∂ end_ARG start_ARG ∂ italic_t end_ARG ( ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_G ( italic_u + italic_h ) bold_D bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_u ) italic_d italic_u ) (3.24)
=𝐆(t+h)(𝐁𝐒𝐒𝐁T)𝐆T(t)+𝐆(t+h)(2𝐃)𝐆T(t)absent𝐆𝑡𝐁𝐒superscript𝐒𝐁Tsuperscript𝐆T𝑡𝐆𝑡2𝐃superscript𝐆T𝑡\displaystyle=\mathbf{G}(t+h)\ (-\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{% \text{T}})\ \mathbf{G}^{\text{T}}(t)+\mathbf{G}(t+h)\ (2\mathbf{D})\ \mathbf{G% }^{\text{T}}(t)= bold_G ( italic_t + italic_h ) ( - bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) + bold_G ( italic_t + italic_h ) ( 2 bold_D ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) (3.25)
=𝐆(t+h)(𝐁𝐒+𝐒𝐁T+2𝐃)𝐆T(t)=𝟎,absent𝐆𝑡𝐁𝐒superscript𝐒𝐁T2𝐃superscript𝐆T𝑡0\displaystyle=\mathbf{G}(t+h)\ (-\mathbf{B}\mathbf{S}+\mathbf{S}\mathbf{B}^{% \text{T}}+2\mathbf{D})\ \mathbf{G}^{\text{T}}(t)=\mathbf{0},= bold_G ( italic_t + italic_h ) ( - bold_BS + bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + 2 bold_D ) bold_G start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_t ) = bold_0 , (3.26)

where the second term of (3.24) follows from applying the change of variables utumaps-to𝑢𝑡𝑢u\mapsto t-uitalic_u ↦ italic_t - italic_u on the integral term within the partial derivative expression of (3.23), and the first term of (3.25) follows from rewriting the first term of (3.24) using the the fact that 𝐁𝐁\mathbf{B}bold_B and 𝐆(t)𝐆𝑡\mathbf{G}(t)bold_G ( italic_t ) commute according to Theorem 2.1. Finally, (3.26) follows from the Lyapunov equation (3.2). Since the partial derivative of 𝚪𝐱(t+h,t)subscript𝚪𝐱𝑡𝑡\boldsymbol{\Gamma}_{\mathbf{x}}(t+h,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t + italic_h , italic_t ) vanishes on the connected set [0,)2,superscript02[0,\infty)^{2},[ 0 , ∞ ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , we conclude that 𝚪𝐱(t+h,t)subscript𝚪𝐱𝑡𝑡\boldsymbol{\Gamma}_{\mathbf{x}}(t+h,t)bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t + italic_h , italic_t ) depends only on h.h.italic_h .

Next, for each t0,𝑡0t\geq 0,italic_t ≥ 0 , we have

𝐕𝐱(t)subscript𝐕𝐱𝑡\displaystyle\mathbf{V}_{\mathbf{x}}(t)bold_V start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t ) =𝚪𝐱(t,t)absentsubscript𝚪𝐱𝑡𝑡\displaystyle=\boldsymbol{\Gamma}_{\mathbf{x}}(t,t)= bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( italic_t , italic_t )
=𝚪𝐱(0,0)absentsubscript𝚪𝐱00\displaystyle=\boldsymbol{\Gamma}_{\mathbf{x}}(0,0)= bold_Γ start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( 0 , 0 )
=𝐕𝐱(0)=𝐒.absentsubscript𝐕𝐱0𝐒\displaystyle=\mathbf{V}_{\mathbf{x}}(0)=\mathbf{S}.= bold_V start_POSTSUBSCRIPT bold_x end_POSTSUBSCRIPT ( 0 ) = bold_S .

The previous theorem implies 𝐱(t)𝒩(𝟎,𝐒)similar-to𝐱𝑡𝒩0𝐒\mathbf{x}(t)\sim\mathcal{N}(\mathbf{0},\mathbf{S})bold_x ( italic_t ) ∼ caligraphic_N ( bold_0 , bold_S ) for each t0,𝑡0t\geq 0,italic_t ≥ 0 , which trivially implies the stationary distribution of the OU process is the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒.𝐒\mathbf{S}.bold_S .

We provide a sufficient condition for the OU process to be ergodic.

Theorem 3.6 (OU Process Ergodicity).

If the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is invertible, then the OU process is ergodic.

Proof.

In order to prove ergodicity, we need to show that the stationary distribution of the OU process, namely the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒,𝐒\mathbf{S},bold_S , is unique [32].

Consider a generic (time homogeneous) Ito diffusion process {𝐲(t)}t0subscript𝐲𝑡𝑡0\left\{\mathbf{y}(t)\right\}_{t\geq 0}{ bold_y ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT satisfying the stochastic differential equation

d𝐲(t)𝑑𝐲𝑡\displaystyle d\mathbf{y}(t)italic_d bold_y ( italic_t ) =𝐛(𝐲(t))dt+𝝈(𝐲(t))d𝐰(t)absent𝐛𝐲𝑡𝑑𝑡𝝈𝐲𝑡𝑑𝐰𝑡\displaystyle=\mathbf{b}(\mathbf{y}(t))\ dt+\boldsymbol{\sigma}(\mathbf{y}(t))% \ d\mathbf{w}(t)= bold_b ( bold_y ( italic_t ) ) italic_d italic_t + bold_italic_σ ( bold_y ( italic_t ) ) italic_d bold_w ( italic_t ) (3.27)

with 𝐛:NN:𝐛superscript𝑁superscript𝑁\mathbf{b}:\mathbb{R}^{N}\rightarrow\mathbb{R}^{N}bold_b : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and 𝝈:NMatN,M():𝝈superscript𝑁subscriptMat𝑁𝑀\boldsymbol{\sigma}:\mathbb{R}^{N}\rightarrow\text{Mat}_{N,M}(\mathbb{R})bold_italic_σ : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → Mat start_POSTSUBSCRIPT italic_N , italic_M end_POSTSUBSCRIPT ( blackboard_R ) being Borel measurable functions. A sufficient condition [33, Theorem 5.3.2] for this diffusion process to have a unique stationary distribution is that there is an open, bounded domain UN𝑈superscript𝑁U\subset\mathbb{R}^{N}italic_U ⊂ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT with smooth boundary U𝑈\partial U∂ italic_U such that

  1. i)

    For each 𝐱U,𝐱𝑈\mathbf{x}\in U,bold_x ∈ italic_U , the smallest eigenvalue of the diffusion coefficient 𝝈(𝐱)𝝈T(𝐱)2𝝈𝐱superscript𝝈T𝐱2\frac{\boldsymbol{\sigma}(\mathbf{x})\ \boldsymbol{\sigma}^{\text{T}}(\mathbf{% x})}{2}divide start_ARG bold_italic_σ ( bold_x ) bold_italic_σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( bold_x ) end_ARG start_ARG 2 end_ARG is bounded away from 0.00.0 .

  2. ii)

    The process is recurrent relative to U𝑈Uitalic_U: for each 𝐳NU,𝐳superscript𝑁𝑈\mathbf{z}\in\mathbb{R}^{N}\setminus U,bold_z ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∖ italic_U , the mean time τ𝜏\tauitalic_τ at which a path issuing from 𝐳𝐳\mathbf{z}bold_z reaches the set U𝑈Uitalic_U is finite and sup𝐳K𝔼[τ|𝐳]subscriptsupremum𝐳𝐾𝔼delimited-[]conditional𝜏𝐳\sup_{\mathbf{z}\in K}\mathbb{E}[\tau|\mathbf{z}]roman_sup start_POSTSUBSCRIPT bold_z ∈ italic_K end_POSTSUBSCRIPT blackboard_E [ italic_τ | bold_z ] exists for each compact set K𝐾Kitalic_K in N.superscript𝑁\mathbb{R}^{N}.blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT .

Moreover, in [34, Theorem 3.9], it was shown that the condition ii) is equivalent to the Foster Lyapunov drift condition, which states there is a non-negative, twice continuously differentiable function V:N:𝑉superscript𝑁V:\mathbb{R}^{N}\rightarrow\mathbb{R}italic_V : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R for which V𝑉\mathcal{L}Vcaligraphic_L italic_V is negative on NU.superscript𝑁𝑈\mathbb{R}^{N}\setminus U.blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∖ italic_U . Here, \mathcal{L}caligraphic_L is the infinitesimal generator defined by

(f)(𝐳)𝑓𝐳\displaystyle(\mathcal{L}f)(\mathbf{z})( caligraphic_L italic_f ) ( bold_z ) =(f)T𝐛(𝐳)+tr(2f𝝈(𝐳)𝝈T(𝐳)2).absentsuperscript𝑓T𝐛𝐳trsuperscript2𝑓𝝈𝐳superscript𝝈T𝐳2\displaystyle=\left(\nabla f\right)^{\text{T}}\mathbf{b}(\mathbf{z})+\text{tr}% \left(\nabla^{2}f\ \frac{\boldsymbol{\sigma}(\mathbf{z})\boldsymbol{\sigma}^{% \text{T}}(\mathbf{z})}{2}\right).= ( ∇ italic_f ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_b ( bold_z ) + tr ( ∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f divide start_ARG bold_italic_σ ( bold_z ) bold_italic_σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( bold_z ) end_ARG start_ARG 2 end_ARG ) . (3.28)

for any twice continuously-differentiable f:N,:𝑓superscript𝑁f:\mathbb{R}^{N}\rightarrow\mathbb{R},italic_f : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R , where f𝑓\nabla f∇ italic_f is the gradient of f𝑓fitalic_f and 2fsuperscript2𝑓\nabla^{2}f∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f is the Hessian matrix of f.𝑓f.italic_f .

First, we verify statement i) holds for the OU process. Let

U={𝐳N:𝐳<3tr(𝐏)tr(𝐃)},𝑈conditional-set𝐳superscript𝑁norm𝐳3tr𝐏tr𝐃\displaystyle U=\left\{\mathbf{z}\in\mathbb{R}^{N}\ :\ \|\mathbf{z}\|<\sqrt{3% \text{tr}(\mathbf{P})\ \text{tr}(\mathbf{D})}\right\},italic_U = { bold_z ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT : ∥ bold_z ∥ < square-root start_ARG 3 tr ( bold_P ) tr ( bold_D ) end_ARG } ,

where 𝐏MatN,N()𝐏subscriptMat𝑁𝑁\mathbf{P}\in\text{Mat}_{N,N}(\mathbb{R})bold_P ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) is the unique positive definite solution to the Lyapunov equation

𝐁T𝐏+𝐏𝐁superscript𝐁T𝐏𝐏𝐁\displaystyle\mathbf{B}^{\text{T}}\mathbf{P}+\mathbf{P}\mathbf{B}bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_P + bold_PB =𝐈,absent𝐈\displaystyle=\mathbf{I},= bold_I , (3.29)

where 𝐈𝐈\mathbf{I}bold_I is the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix. Since 𝐏𝐏\mathbf{P}bold_P and 𝐃𝐃\mathbf{D}bold_D are positive definite, their traces are positive. Hence, U𝑈Uitalic_U is nonempty. It is an open ball in Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT centered around 𝟎.0\mathbf{0}.bold_0 . Note that the diffusion coefficient of the OU process is the constant matrix 𝐃.𝐃\mathbf{D}.bold_D . Since 𝐃𝐃\mathbf{D}bold_D is positive definite, its eigenvalues are all positive. So automatically, its smallest eigenvalue is bounded away from 00 on U.𝑈U.italic_U . This means the OU process satisfies statement i).\text{i}).i ) .

Next, we verify the second statement ii) by verifying the Foster Lyapunov drift condition holds. For the OU process, the infinitesimal generator is explicitly

(f)(𝐲)𝑓𝐲\displaystyle(\mathcal{L}f)(\mathbf{y})( caligraphic_L italic_f ) ( bold_y ) =(f)T𝐁𝐲+tr(2f𝐃),absentsuperscript𝑓T𝐁𝐲trsuperscript2𝑓𝐃\displaystyle=-(\nabla f)^{\text{T}}\ \mathbf{B}\mathbf{y}+\text{tr}(\nabla^{2% }f\ \mathbf{D}),= - ( ∇ italic_f ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_By + tr ( ∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f bold_D ) , (3.30)

for each twice-continuously differentiable f:N.:𝑓superscript𝑁f:\mathbb{R}^{N}\rightarrow\mathbb{R}.italic_f : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R . Consider the Lyapunov function V:N:𝑉superscript𝑁V:\mathbb{R}^{N}\rightarrow\mathbb{R}italic_V : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R defined by

V(𝐳)=𝐳T𝐏𝐳.𝑉𝐳superscript𝐳T𝐏𝐳\displaystyle V(\mathbf{z})=\mathbf{z}^{\text{T}}\mathbf{P}\mathbf{z}.italic_V ( bold_z ) = bold_z start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_Pz .

Then, we compute

V(𝐳)𝑉𝐳\displaystyle\nabla V(\mathbf{z})∇ italic_V ( bold_z ) =(𝐏+𝐏T)𝐳=2𝐏𝐳absent𝐏superscript𝐏T𝐳2𝐏𝐳\displaystyle=(\mathbf{P}+\mathbf{P}^{\text{T}})\ \mathbf{z}=2\mathbf{P}% \mathbf{z}= ( bold_P + bold_P start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) bold_z = 2 bold_Pz
2V(𝐳)superscript2𝑉𝐳\displaystyle\nabla^{2}V(\mathbf{z})∇ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_V ( bold_z ) =2𝐏.absent2𝐏\displaystyle=2\mathbf{P}.= 2 bold_P .

For all 𝐳NU,𝐳superscript𝑁𝑈\mathbf{z}\in\mathbb{R}^{N}\setminus U,bold_z ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∖ italic_U , by the Lyapunov equation (3.29), we have

(V)(𝐳)𝑉𝐳\displaystyle(\mathcal{L}V)(\mathbf{z})( caligraphic_L italic_V ) ( bold_z ) =(2𝐏𝐳)T𝐁𝐳+tr(2𝐏𝐃)absentsuperscript2𝐏𝐳T𝐁𝐳tr2𝐏𝐃\displaystyle=-\left(2\mathbf{P}\mathbf{z}\right)^{\text{T}}\mathbf{B}\mathbf{% z}+\text{tr}(2\mathbf{P}\mathbf{D})= - ( 2 bold_Pz ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_Bz + tr ( 2 bold_PD )
=2𝐳T(𝐏𝐁)𝐳+2tr(𝐏𝐃)absent2superscript𝐳T𝐏𝐁𝐳2tr𝐏𝐃\displaystyle=-2\mathbf{z}^{\text{T}}(\mathbf{P}\mathbf{B})\ \mathbf{z}+2\text% {tr}(\mathbf{P}\mathbf{D})= - 2 bold_z start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( bold_PB ) bold_z + 2 tr ( bold_PD )
=𝐳T(𝐏𝐁+(𝐏𝐁)T)𝐳+2tr(𝐏𝐃)absentsuperscript𝐳T𝐏𝐁superscript𝐏𝐁T𝐳2tr𝐏𝐃\displaystyle=-\mathbf{z}^{\text{T}}(\mathbf{P}\mathbf{B}+\left(\mathbf{P}% \mathbf{B}\right)^{\text{T}})\ \mathbf{z}+2\text{tr}(\mathbf{P}\mathbf{D})= - bold_z start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( bold_PB + ( bold_PB ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) bold_z + 2 tr ( bold_PD )
=𝐳T(𝐏𝐁+𝐁T𝐏)𝐳+2tr(𝐏𝐃)absentsuperscript𝐳T𝐏𝐁superscript𝐁T𝐏𝐳2tr𝐏𝐃\displaystyle=-\mathbf{z}^{\text{T}}(\mathbf{P}\mathbf{B}+\mathbf{B}^{\text{T}% }\mathbf{P})\ \mathbf{z}+2\text{tr}(\mathbf{P}\mathbf{D})= - bold_z start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( bold_PB + bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_P ) bold_z + 2 tr ( bold_PD )
=𝐳2+2tr(𝐏𝐃)absentsuperscriptnorm𝐳22tr𝐏𝐃\displaystyle=-\|\mathbf{z}\|^{2}+2\text{tr}(\mathbf{P}\mathbf{D})= - ∥ bold_z ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 2 tr ( bold_PD )
3tr(𝐏)tr(𝐃)+2tr(𝐏)tr(𝐃)absent3tr𝐏tr𝐃2tr𝐏tr𝐃\displaystyle\leq-3\text{tr}(\mathbf{P})\ \text{tr}(\mathbf{D})+2\text{tr}(% \mathbf{P})\ \text{tr}(\mathbf{D})≤ - 3 tr ( bold_P ) tr ( bold_D ) + 2 tr ( bold_P ) tr ( bold_D ) (3.31)
=tr(𝐏)tr(𝐃)<0,absenttr𝐏tr𝐃0\displaystyle=-\text{tr}(\mathbf{P})\ \text{tr}(\mathbf{D})<0,= - tr ( bold_P ) tr ( bold_D ) < 0 ,

in which the second term of (3.31) follows from the Cauchy Schwarz inequality applied to the trace of the product of two positive semidefinite matrices. Hence, the OU process satisfies statement ii),ii)\text{ii)},ii) , and we conclude the process is ergodic. ∎

3.2 The Lead Process

In this section, we consider the OU process generated by model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , and we assume the process is ergodic. We recall the auxiliary lead process that we defined in the introduction, namely the N×N𝑁𝑁N\times Nitalic_N × italic_N matrix-valued stochastic process {𝐀(t)}t0,subscript𝐀𝑡𝑡0\left\{\mathbf{A}(t)\right\}_{t\geq 0},{ bold_A ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , in which

𝐀(t)𝐀𝑡\displaystyle\mathbf{A}(t)bold_A ( italic_t ) =120t𝐱(s)𝑑𝐱T(s)d𝐱(s)𝐱T(s).absent12superscriptsubscript0𝑡𝐱𝑠differential-dsuperscript𝐱T𝑠𝑑𝐱𝑠superscript𝐱T𝑠\displaystyle=\frac{1}{2}\int_{0}^{t}\mathbf{x}(s)\ d\mathbf{x}^{\text{T}}(s)-% d\mathbf{x}(s)\ \mathbf{x}^{\text{T}}(s).= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) italic_d bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) - italic_d bold_x ( italic_s ) bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) . (3.32)

for each t0.𝑡0t\geq 0.italic_t ≥ 0 . More explicitly, for each 1m,nN,formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N,1 ≤ italic_m , italic_n ≤ italic_N , the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of 𝐀(t)𝐀𝑡\mathbf{A}(t)bold_A ( italic_t ) is an Ito stochastic integral of the form

Am,n(t)subscript𝐴𝑚𝑛𝑡\displaystyle A_{m,n}(t)italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( italic_t ) =120txm(s)𝑑xn(s)xn(s)dxm(s),absent12superscriptsubscript0𝑡subscript𝑥𝑚𝑠differential-dsubscript𝑥𝑛𝑠subscript𝑥𝑛𝑠𝑑subscript𝑥𝑚𝑠\displaystyle=\frac{1}{2}\int_{0}^{t}x_{m}(s)\ dx_{n}(s)-x_{n}(s)\ dx_{m}(s),= divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_s ) italic_d italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) - italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) italic_d italic_x start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_s ) , (3.33)

where {xn(t)}t0subscriptsubscript𝑥𝑛𝑡𝑡0\left\{x_{n}(t)\right\}_{t\geq 0}{ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the n𝑛nitalic_n-th component OU process. By definition, each 𝐀(t)𝐀𝑡\mathbf{A}(t)bold_A ( italic_t ) is the lead matrix corresponding to a realization of the OU process over the finite time interval [0,t].0𝑡[0,t].[ 0 , italic_t ] .

We prove a strong law of large numbers identity pertaining to the lead process.

Theorem 3.7 (Lead Process Strong Law of Large Numbers Identity).

The lead process satisfies the following strong law of large numbers identity:

limt𝐀(t)tsubscript𝑡𝐀𝑡𝑡\displaystyle\lim_{t\rightarrow\infty}\frac{\mathbf{A}(t)}{t}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG bold_A ( italic_t ) end_ARG start_ARG italic_t end_ARG =𝐁𝐒𝐒𝐁T2absent𝐁𝐒superscript𝐒𝐁T2\displaystyle=\frac{\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{\text{T}}}{2}= divide start_ARG bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG (3.34)

almost surely.

Proof.

Using the governing stochastic differential equation (3.1), we write

12t0t𝐱(s)𝑑𝐱T(s)12𝑡superscriptsubscript0𝑡𝐱𝑠differential-dsuperscript𝐱T𝑠\displaystyle\frac{1}{2t}\int_{0}^{t}\mathbf{x}(s)\ d\mathbf{x}^{\text{T}}(s)divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) italic_d bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) =12t0t𝐱(s)(𝐁𝐱(s)ds+𝚺d𝐰(s))Tabsent12𝑡superscriptsubscript0𝑡𝐱𝑠superscript𝐁𝐱𝑠𝑑𝑠𝚺𝑑𝐰𝑠T\displaystyle=\frac{1}{2t}\int_{0}^{t}\mathbf{x}(s)\ \left(-\mathbf{B}\ % \mathbf{x}(s)\ ds+\boldsymbol{\Sigma}\ d\mathbf{w}(s)\right)^{\text{T}}= divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) ( - bold_B bold_x ( italic_s ) italic_d italic_s + bold_Σ italic_d bold_w ( italic_s ) ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=12t0t𝐱(s)𝐱T(s)𝑑s𝐁T+12t0t𝐱(s)𝑑𝐰T(s)𝚺T.absent12𝑡superscriptsubscript0𝑡𝐱𝑠superscript𝐱T𝑠differential-d𝑠superscript𝐁T12𝑡superscriptsubscript0𝑡𝐱𝑠differential-dsuperscript𝐰T𝑠superscript𝚺T\displaystyle=-\frac{1}{2t}\int_{0}^{t}\mathbf{x}(s)\ \mathbf{x}^{\text{T}}(s)% \ ds\ \mathbf{B}^{\text{T}}+\frac{1}{2t}\int_{0}^{t}\mathbf{x}(s)\ d\mathbf{w}% ^{\text{T}}(s)\ \boldsymbol{\Sigma}^{\text{T}}.= - divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) italic_d italic_s bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) italic_d bold_w start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (3.35)

We need to determine the almost sure limits of both integral terms in (3.35) as t.𝑡t\rightarrow\infty.italic_t → ∞ .

First, we show that the almost sure limit of the first term of (3.35) is 𝐒𝐁T2superscript𝐒𝐁T2-\frac{\mathbf{S}\mathbf{B}^{\text{T}}}{2}- divide start_ARG bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG as t.𝑡t\rightarrow\infty.italic_t → ∞ . To this end, consider the map f:NMatN,N():𝑓superscript𝑁subscriptMat𝑁𝑁f:\mathbb{R}^{N}\rightarrow\text{Mat}_{N,N}(\mathbb{R})italic_f : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) defined by

f(𝐲)𝑓𝐲\displaystyle f(\mathbf{y})italic_f ( bold_y ) =𝐲𝐲T.absentsuperscript𝐲𝐲T\displaystyle=\mathbf{y}\mathbf{y}^{\text{T}}.= bold_yy start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (3.36)

This map has N2superscript𝑁2N^{2}italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT real-valued entry functions of the form fm,n:N:subscript𝑓𝑚𝑛superscript𝑁f_{m,n}:\mathbb{R}^{N}\rightarrow\mathbb{R}italic_f start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT : blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT → blackboard_R defined by fm,n(𝐲)=ymynsubscript𝑓𝑚𝑛𝐲subscript𝑦𝑚subscript𝑦𝑛f_{m,n}(\mathbf{y})=y_{m}y_{n}italic_f start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( bold_y ) = italic_y start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_y start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT for 1m,nN.formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N.1 ≤ italic_m , italic_n ≤ italic_N . Each fm,nsubscript𝑓𝑚𝑛f_{m,n}italic_f start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT is continuous and hence measurable between the spaces Nsuperscript𝑁\mathbb{R}^{N}blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and \mathbb{R}blackboard_R equipped with their respective Borel sigma-algebras. Hence, f𝑓fitalic_f itself is measurable and by Theorem 2.4, we obtain

limt12t0t𝐱(s)𝐱T(s)𝑑s𝐁Tsubscript𝑡12𝑡superscriptsubscript0𝑡𝐱𝑠superscript𝐱T𝑠differential-d𝑠superscript𝐁T\displaystyle\lim_{t\rightarrow\infty}\frac{1}{2t}\int_{0}^{t}\mathbf{x}(s)\ % \mathbf{x}^{\text{T}}(s)\ ds\ \mathbf{B}^{\text{T}}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) bold_x start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) italic_d italic_s bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT =limt12t0tf(𝐱(s))𝑑s𝐁Tabsentsubscript𝑡12𝑡superscriptsubscript0𝑡𝑓𝐱𝑠differential-d𝑠superscript𝐁T\displaystyle=\lim_{t\rightarrow\infty}\frac{1}{2t}\int_{0}^{t}f(\mathbf{x}(s)% )\ ds\ \mathbf{B}^{\text{T}}= roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG 1 end_ARG start_ARG 2 italic_t end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_f ( bold_x ( italic_s ) ) italic_d italic_s bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=𝔼[f(𝐱(0))]𝐁T2absent𝔼delimited-[]𝑓𝐱0superscript𝐁T2\displaystyle=\frac{\mathbb{E}[f(\mathbf{x}(0))]\ \mathbf{B}^{\text{T}}}{2}= divide start_ARG blackboard_E [ italic_f ( bold_x ( 0 ) ) ] bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG
=𝐒𝐁T2absentsuperscript𝐒𝐁T2\displaystyle=\frac{\mathbf{S}\mathbf{B}^{\text{T}}}{2}= divide start_ARG bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG

almost surely.

Next, we show that the almost sure limit of the second term of (3.37) is 𝟎.0\mathbf{0}.bold_0 . To this end, consider the N×M𝑁𝑀N\times Mitalic_N × italic_M matrix-valued stochastic process {𝐑(t)}t0subscript𝐑𝑡𝑡0\left\{\mathbf{R}(t)\right\}_{t\geq 0}{ bold_R ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT defined by

𝐑(t)𝐑𝑡\displaystyle\mathbf{R}(t)bold_R ( italic_t ) =0t𝐱(s)𝑑𝐰T(s).absentsuperscriptsubscript0𝑡𝐱𝑠differential-dsuperscript𝐰T𝑠\displaystyle=\int_{0}^{t}\mathbf{x}(s)\ d\mathbf{w}^{\text{T}}(s).= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT bold_x ( italic_s ) italic_d bold_w start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_s ) .

for each t0.𝑡0t\geq 0.italic_t ≥ 0 . We need to show that

limt𝐑(t)tsubscript𝑡𝐑𝑡𝑡\displaystyle\lim_{t\rightarrow\infty}\frac{\mathbf{R}(t)}{t}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG bold_R ( italic_t ) end_ARG start_ARG italic_t end_ARG =𝟎absent0\displaystyle=\mathbf{0}= bold_0

almost surely. Equivalently, we need to show each entry process of {𝐑(t)}t0,subscript𝐑𝑡𝑡0\left\{\mathbf{R}(t)\right\}_{t\geq 0},{ bold_R ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , namely the process {Rn,m(t)}t0,subscriptsubscript𝑅𝑛𝑚𝑡𝑡0\left\{R_{n,m}(t)\right\}_{t\geq 0},{ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT , in which

Rn,m(t)subscript𝑅𝑛𝑚𝑡\displaystyle R_{n,m}(t)italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) =0txn(s)𝑑wm(s)absentsuperscriptsubscript0𝑡subscript𝑥𝑛𝑠differential-dsubscript𝑤𝑚𝑠\displaystyle=\int_{0}^{t}x_{n}(s)\ dw_{m}(s)= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) italic_d italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_s )

for each t0,𝑡0t\geq 0,italic_t ≥ 0 , satisfies

limtRn,m(t)tsubscript𝑡subscript𝑅𝑛𝑚𝑡𝑡\displaystyle\lim_{t\rightarrow\infty}\frac{R_{n,m}(t)}{t}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) end_ARG start_ARG italic_t end_ARG =0absent0\displaystyle=0= 0 (3.37)

almost surely. Note that {Rn,m(t)}t0subscriptsubscript𝑅𝑛𝑚𝑡𝑡0\left\{R_{n,m}(t)\right\}_{t\geq 0}{ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is a continuous time square integrable martingale with respect to the standard filtration of the Wiener process because the component OU process {xn(t)}t0subscriptsubscript𝑥𝑛𝑡𝑡0\left\{x_{n}(t)\right\}_{t\geq 0}{ italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is square integrable and is adapted to the component Wiener process {wm(t)}t0.subscriptsubscript𝑤𝑚𝑡𝑡0\left\{w_{m}(t)\right\}_{t\geq 0}.{ italic_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT . By Ito’s Isometry, for each t0,𝑡0t\geq 0,italic_t ≥ 0 , we have

𝔼[Rn,m2(t)]𝔼delimited-[]subscriptsuperscript𝑅2𝑛𝑚𝑡\displaystyle\mathbb{E}\left[R^{2}_{n,m}(t)\right]blackboard_E [ italic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) ] =𝔼[0txn2(s)𝑑s]absent𝔼delimited-[]superscriptsubscript0𝑡subscriptsuperscript𝑥2𝑛𝑠differential-d𝑠\displaystyle=\mathbb{E}\left[\int_{0}^{t}x^{2}_{n}(s)\ ds\right]= blackboard_E [ ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) italic_d italic_s ]
=0t𝔼[xn2(s)]𝑑sabsentsuperscriptsubscript0𝑡𝔼delimited-[]subscriptsuperscript𝑥2𝑛𝑠differential-d𝑠\displaystyle=\int_{0}^{t}\mathbb{E}\left[x^{2}_{n}(s)\right]\ ds= ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_t end_POSTSUPERSCRIPT blackboard_E [ italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_s ) ] italic_d italic_s
=tSn,n.absent𝑡subscript𝑆𝑛𝑛\displaystyle=tS_{n,n}.= italic_t italic_S start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT .

Moreover, the discrete process {Rn,m(K)}K{0}subscriptsubscript𝑅𝑛𝑚𝐾𝐾0\left\{R_{n,m}(K)\right\}_{K\in\mathbb{N}\cup\left\{0\right\}}{ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) } start_POSTSUBSCRIPT italic_K ∈ blackboard_N ∪ { 0 } end_POSTSUBSCRIPT is a discrete time square integrable martingale.

We show that the discrete time martingale {Rn,m(K)}K{0}subscriptsubscript𝑅𝑛𝑚𝐾𝐾0\left\{R_{n,m}(K)\right\}_{K\in\mathbb{N}\cup\left\{0\right\}}{ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) } start_POSTSUBSCRIPT italic_K ∈ blackboard_N ∪ { 0 } end_POSTSUBSCRIPT satisfies the strong law of large numbers identity

limKRn,m(K)Ksubscript𝐾subscript𝑅𝑛𝑚𝐾𝐾\displaystyle\lim_{K\rightarrow\infty}\frac{R_{n,m}(K)}{K}roman_lim start_POSTSUBSCRIPT italic_K → ∞ end_POSTSUBSCRIPT divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) end_ARG start_ARG italic_K end_ARG =0absent0\displaystyle=0= 0 (3.38)

almost surely, in which K𝐾Kitalic_K runs over the integers. We consider the martingale difference sequence {Yn,m(K)}K,subscriptsubscript𝑌𝑛𝑚𝐾𝐾\left\{Y_{n,m}(K)\right\}_{K\in\mathbb{N}},{ italic_Y start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) } start_POSTSUBSCRIPT italic_K ∈ blackboard_N end_POSTSUBSCRIPT , where

Yn,m(K)subscript𝑌𝑛𝑚𝐾\displaystyle Y_{n,m}(K)italic_Y start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) =Rn,m(K)Rn,m(K1)absentsubscript𝑅𝑛𝑚𝐾subscript𝑅𝑛𝑚𝐾1\displaystyle=R_{n,m}(K)-R_{n,m}(K-1)= italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K - 1 )

for each K.𝐾K\in\mathbb{N}.italic_K ∈ blackboard_N . Because {Rn,m(K)}K{0}subscriptsubscript𝑅𝑛𝑚𝐾𝐾0\left\{R_{n,m}(K)\right\}_{K\in\mathbb{N}\cup\{0\}}{ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) } start_POSTSUBSCRIPT italic_K ∈ blackboard_N ∪ { 0 } end_POSTSUBSCRIPT is a martingale, we have

𝔼[Rn,m(K)Rn,m(K1)]𝔼delimited-[]subscript𝑅𝑛𝑚𝐾subscript𝑅𝑛𝑚𝐾1\displaystyle\mathbb{E}\left[R_{n,m}(K)\ R_{n,m}(K-1)\right]blackboard_E [ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K - 1 ) ] =𝔼[Rn,m(K1)𝔼[Rn,m(K)|𝒮K1]]absent𝔼delimited-[]subscript𝑅𝑛𝑚𝐾1𝔼delimited-[]conditionalsubscript𝑅𝑛𝑚𝐾subscript𝒮𝐾1\displaystyle=\mathbb{E}\left[R_{n,m}(K-1)\ \mathbb{E}\left[R_{n,m}(K)\ |\ % \mathcal{S}_{K-1}\right]\ \right]= blackboard_E [ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K - 1 ) blackboard_E [ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) | caligraphic_S start_POSTSUBSCRIPT italic_K - 1 end_POSTSUBSCRIPT ] ]
=𝔼[Rn,m2(K)],absent𝔼delimited-[]subscriptsuperscript𝑅2𝑛𝑚𝐾\displaystyle=\mathbb{E}\left[R^{2}_{n,m}(K)\right],= blackboard_E [ italic_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) ] ,

where {𝒮t}t0subscriptsubscript𝒮𝑡𝑡0\left\{\mathcal{S}_{t}\right\}_{t\geq 0}{ caligraphic_S start_POSTSUBSCRIPT italic_t end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT is the standard filtration of the Wiener process. Therefore,

k=1K𝔼[(Yn,m(k))2]k2superscriptsubscript𝑘1𝐾𝔼delimited-[]superscriptsubscript𝑌𝑛𝑚𝑘2superscript𝑘2\displaystyle\sum_{k=1}^{K}\frac{\mathbb{E}\left[(Y_{n,m}(k))^{2}\right]}{k^{2}}∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG blackboard_E [ ( italic_Y start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG =k=1K𝔼[(Rn,m(k)Rn,m(k1))2]k2absentsuperscriptsubscript𝑘1𝐾𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘subscript𝑅𝑛𝑚𝑘12superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{\mathbb{E}\left[\left(R_{n,m}(k)-R_{n,m}(k-1% )\right)^{2}\right]}{k^{2}}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
=k=1K𝔼[(Rn,m(k))2]2𝔼[Rn,m(k)Rn,m(k1)]+𝔼[(Rn,m(k1))2]k2absentsuperscriptsubscript𝑘1𝐾𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘22𝔼delimited-[]subscript𝑅𝑛𝑚𝑘subscript𝑅𝑛𝑚𝑘1𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘12superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{\mathbb{E}\left[(R_{n,m}(k))^{2}\right]-2% \mathbb{E}\left[R_{n,m}(k)R_{n,m}(k-1)\right]+\mathbb{E}\left[(R_{n,m}(k-1))^{% 2}\right]}{k^{2}}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] - 2 blackboard_E [ italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ] + blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
=k=1K𝔼[(Rn,m(k))2]2𝔼[(Rn,m(k1))2]+𝔼[(Rn,m(k1))2]k2absentsuperscriptsubscript𝑘1𝐾𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘22𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘12𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘12superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{\mathbb{E}\left[(R_{n,m}(k))^{2}\right]-2% \mathbb{E}\left[(R_{n,m}(k-1))^{2}\right]+\mathbb{E}\left[(R_{n,m}(k-1))^{2}% \right]}{k^{2}}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] - 2 blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] + blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
=k=1K𝔼[(Rn,m(k))2]𝔼[(Rn,m(k1))2]k2absentsuperscriptsubscript𝑘1𝐾𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘2𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝑘12superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{\mathbb{E}\left[(R_{n,m}(k))^{2}\right]-% \mathbb{E}\left[(R_{n,m}(k-1))^{2}\right]}{k^{2}}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] - blackboard_E [ ( italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_k - 1 ) ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
=k=1KkSn,n(k1)Sn,nk2absentsuperscriptsubscript𝑘1𝐾𝑘subscript𝑆𝑛𝑛𝑘1subscript𝑆𝑛𝑛superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{kS_{n,n}-(k-1)S_{n,n}}{k^{2}}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG italic_k italic_S start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT - ( italic_k - 1 ) italic_S start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
=k=1KSn,nk2,absentsuperscriptsubscript𝑘1𝐾subscript𝑆𝑛𝑛superscript𝑘2\displaystyle=\sum_{k=1}^{K}\frac{S_{n,n}}{k^{2}},= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT divide start_ARG italic_S start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ,

which converges as K𝐾K\rightarrow\inftyitalic_K → ∞. By [35, Exercise 4.4.10], we deduce Rn,m(K)Ksubscript𝑅𝑛𝑚𝐾𝐾\frac{R_{n,m}(K)}{K}divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) end_ARG start_ARG italic_K end_ARG converges almost surely to some limit as K.𝐾K\rightarrow\infty.italic_K → ∞ . Because the sequence {k}ksubscript𝑘𝑘\left\{k\right\}_{k\in\mathbb{N}}{ italic_k } start_POSTSUBSCRIPT italic_k ∈ blackboard_N end_POSTSUBSCRIPT is an increasing sequence diverging to infinity, we deduce by Kronecker’s Lemma [35, Theorem 2.5.9] that

limKRn,m(K)Ksubscript𝐾subscript𝑅𝑛𝑚𝐾𝐾\displaystyle\lim_{K\rightarrow\infty}\frac{R_{n,m}(K)}{K}roman_lim start_POSTSUBSCRIPT italic_K → ∞ end_POSTSUBSCRIPT divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) end_ARG start_ARG italic_K end_ARG =0absent0\displaystyle=0= 0

almost surely, which proves the identity (3.38). Now, by Doob’s submartingale inequality [35, Theorem 4.4.2], we have

K0(supt[K,K+1]|Rn,m(t)Rn,m(K)|>K23)subscript𝐾0subscriptsupremum𝑡𝐾𝐾1subscript𝑅𝑛𝑚𝑡subscript𝑅𝑛𝑚𝐾superscript𝐾23\displaystyle\sum_{K\geq 0}\mathbb{P}\left(\sup_{t\in[K,K+1]}\left|R_{n,m}(t)-% R_{n,m}(K)\right|>K^{\frac{2}{3}}\right)∑ start_POSTSUBSCRIPT italic_K ≥ 0 end_POSTSUBSCRIPT blackboard_P ( roman_sup start_POSTSUBSCRIPT italic_t ∈ [ italic_K , italic_K + 1 ] end_POSTSUBSCRIPT | italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) | > italic_K start_POSTSUPERSCRIPT divide start_ARG 2 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT ) K0𝔼[|Rn,m(K+1)Rn,m(K)|2]K43absentsubscript𝐾0𝔼delimited-[]superscriptsubscript𝑅𝑛𝑚𝐾1subscript𝑅𝑛𝑚𝐾2superscript𝐾43\displaystyle\leq\sum_{K\geq 0}\frac{\mathbb{E}[\left|R_{n,m}(K+1)-R_{n,m}(K)% \right|^{2}]}{K^{\frac{4}{3}}}≤ ∑ start_POSTSUBSCRIPT italic_K ≥ 0 end_POSTSUBSCRIPT divide start_ARG blackboard_E [ | italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K + 1 ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG start_ARG italic_K start_POSTSUPERSCRIPT divide start_ARG 4 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT end_ARG
K0Sn,nK43,absentsubscript𝐾0subscript𝑆𝑛𝑛superscript𝐾43\displaystyle\leq\sum_{K\geq 0}\frac{S_{n,n}}{K^{\frac{4}{3}}},≤ ∑ start_POSTSUBSCRIPT italic_K ≥ 0 end_POSTSUBSCRIPT divide start_ARG italic_S start_POSTSUBSCRIPT italic_n , italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_K start_POSTSUPERSCRIPT divide start_ARG 4 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT end_ARG ,

which we note converges as K𝐾K\rightarrow\inftyitalic_K → ∞. Therefore, by the Borel Cantelli Lemma, we have

({supt[K,K+1]|Rn,m(t)Rn,m(K)|>K23} infinitely often)subscriptsupremum𝑡𝐾𝐾1subscript𝑅𝑛𝑚𝑡subscript𝑅𝑛𝑚𝐾superscript𝐾23 infinitely often\displaystyle\mathbb{P}\left(\left\{\sup_{t\in[K,K+1]}\left|R_{n,m}(t)-R_{n,m}% (K)\right|>K^{\frac{2}{3}}\right\}\text{ infinitely often}\right)blackboard_P ( { roman_sup start_POSTSUBSCRIPT italic_t ∈ [ italic_K , italic_K + 1 ] end_POSTSUBSCRIPT | italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ) | > italic_K start_POSTSUPERSCRIPT divide start_ARG 2 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT } infinitely often ) =0.absent0\displaystyle=0.= 0 .

This means for large t0,𝑡0t\geq 0,italic_t ≥ 0 , there is a unique integer K(t)𝐾𝑡K(t)italic_K ( italic_t ) with K(t)1tK(t)𝐾𝑡1𝑡𝐾𝑡K(t)-1\leq t\leq K(t)italic_K ( italic_t ) - 1 ≤ italic_t ≤ italic_K ( italic_t ) such that

|Rn,m(t)t|subscript𝑅𝑛𝑚𝑡𝑡\displaystyle\left|\frac{R_{n,m}(t)}{t}\right|| divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) end_ARG start_ARG italic_t end_ARG | |Rn,m(t)Rn,m(K(t))t|+|Rn,m(K(t))t|absentsubscript𝑅𝑛𝑚𝑡subscript𝑅𝑛𝑚𝐾𝑡𝑡subscript𝑅𝑛𝑚𝐾𝑡𝑡\displaystyle\leq\left|\frac{R_{n,m}(t)-R_{n,m}(K(t))}{t}\right|+\left|\frac{R% _{n,m}(K(t))}{t}\right|≤ | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_t end_ARG | + | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_t end_ARG |
=|Rn,m(t)Rn,m(K(t))t|+|Rn,m(K(t))K(t)|absentsubscript𝑅𝑛𝑚𝑡subscript𝑅𝑛𝑚𝐾𝑡𝑡subscript𝑅𝑛𝑚𝐾𝑡𝐾𝑡\displaystyle=\left|\frac{R_{n,m}(t)-R_{n,m}(K(t))}{t}\right|+\left|\frac{R_{n% ,m}(K(t))}{K(t)}\right|= | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_t ) - italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_t end_ARG | + | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_K ( italic_t ) end_ARG |
K(t)23K(t)+|Rn,m(K(t))K(t)|absent𝐾superscript𝑡23𝐾𝑡subscript𝑅𝑛𝑚𝐾𝑡𝐾𝑡\displaystyle\leq\frac{K(t)^{\frac{2}{3}}}{K(t)}+\left|\frac{R_{n,m}(K(t))}{K(% t)}\right|≤ divide start_ARG italic_K ( italic_t ) start_POSTSUPERSCRIPT divide start_ARG 2 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT end_ARG start_ARG italic_K ( italic_t ) end_ARG + | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_K ( italic_t ) end_ARG |
=1K(t)13+|Rn,m(K(t))K(t)|,absent1𝐾superscript𝑡13subscript𝑅𝑛𝑚𝐾𝑡𝐾𝑡\displaystyle=\frac{1}{K(t)^{\frac{1}{3}}}+\left|\frac{R_{n,m}(K(t))}{K(t)}% \right|,= divide start_ARG 1 end_ARG start_ARG italic_K ( italic_t ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 3 end_ARG end_POSTSUPERSCRIPT end_ARG + | divide start_ARG italic_R start_POSTSUBSCRIPT italic_n , italic_m end_POSTSUBSCRIPT ( italic_K ( italic_t ) ) end_ARG start_ARG italic_K ( italic_t ) end_ARG | , (3.39)

almost surely. Therefore, as t,𝑡t\rightarrow\infty,italic_t → ∞ , we have K(t),𝐾𝑡K(t)\rightarrow\infty,italic_K ( italic_t ) → ∞ , which means (3.39) converges almost surely to 0.00.0 . Hence, we deduce the identity (3.37) and conclude the second integral in (3.35) almost surely converges to 𝟎𝚺T=𝟎.0superscript𝚺T0\mathbf{0}\boldsymbol{\Sigma}^{\text{T}}=\mathbf{0}.bold_0 bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT = bold_0 .

Thus, we conclude

limt𝐀(t)tsubscript𝑡𝐀𝑡𝑡\displaystyle\lim_{t\rightarrow\infty}\frac{\mathbf{A}(t)}{t}roman_lim start_POSTSUBSCRIPT italic_t → ∞ end_POSTSUBSCRIPT divide start_ARG bold_A ( italic_t ) end_ARG start_ARG italic_t end_ARG =𝐒𝐁T2(𝐒𝐁T2)Tabsentsuperscript𝐒𝐁T2superscriptsuperscript𝐒𝐁T2T\displaystyle=-\frac{\mathbf{S}\mathbf{B}^{\text{T}}}{2}-\left(-\frac{\mathbf{% S}\mathbf{B}^{\text{T}}}{2}\right)^{\text{T}}= - divide start_ARG bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG - ( - divide start_ARG bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=𝐁𝐒𝐒𝐁T2.absent𝐁𝐒superscript𝐒𝐁T2\displaystyle=\frac{\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{\text{T}}}{2}.= divide start_ARG bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG .

almost surely. ∎

Because of this strong law of large numbers identity, we use the matrix

𝐐𝐐\displaystyle\mathbf{Q}bold_Q =𝐁𝐒𝐒𝐁T2absent𝐁𝐒superscript𝐒𝐁T2\displaystyle=\frac{\mathbf{B}\mathbf{S}-\mathbf{S}\mathbf{B}^{\text{T}}}{2}= divide start_ARG bold_BS - bold_SB start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG (3.40)

as our main tool for the Cyclicity Analysis of the OU process. We refer to 𝐐𝐐\mathbf{Q}bold_Q as the lead matrix of the OU process. In the next chapter, we will investigate the structure of this matrix in depth.

Chapter 4 Cyclicity Analysis of the Cyclic Ornstein-Uhlenbeck Process

In this chapter, we consider the N𝑁Nitalic_N-dimensional cyclic OU process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT with model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , in which 𝐁𝐁\mathbf{B}bold_B is a circulant friction matrix. We write 𝐁=Circ(b1,,bN),𝐁Circsubscript𝑏1subscript𝑏𝑁\mathbf{B}=\text{Circ}(b_{1}\ ,\ \dots\ ,\ b_{N}),bold_B = Circ ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , in which bp0subscript𝑏𝑝0b_{p}\leq 0italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ≤ 0 for each p>1𝑝1p>1italic_p > 1 and b1>0subscript𝑏10b_{1}>0italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > 0 is large enough so that 𝐁𝐁\mathbf{B}bold_B is a friction matrix. We let 𝐃𝐃\mathbf{D}bold_D be the N×N𝑁𝑁N\times Nitalic_N × italic_N diffusion matrix corresponding to this OU process, as defined in (3.3). Recall by Theorem 2.3, for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N ,

μnsubscript𝜇𝑛\displaystyle\mu_{n}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =p=1Nbpωnp1absentsuperscriptsubscript𝑝1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑛𝑝1\displaystyle=\sum_{p=1}^{N}b_{p}\ \omega_{n}^{p-1}= ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT (4.1)

is an eigenvalue of 𝐁𝐁\mathbf{B}bold_B with associated eigenvector

𝐰nsubscript𝐰𝑛\displaystyle\mathbf{w}_{n}bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT =1N(1,ωn,,ωnN1),absent1𝑁1subscript𝜔𝑛superscriptsubscript𝜔𝑛𝑁1\displaystyle=\frac{1}{\sqrt{N}}\left(1\ ,\ \omega_{n}\ ,\ \dots\ ,\ \omega_{n% }^{N-1}\right),= divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ( 1 , italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , … , italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ) , (4.2)

in which ωn=e2πinN.subscript𝜔𝑛superscript𝑒2𝜋𝑖𝑛𝑁\omega_{n}=e^{\frac{2\pi in}{N}}.italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_e start_POSTSUPERSCRIPT divide start_ARG 2 italic_π italic_i italic_n end_ARG start_ARG italic_N end_ARG end_POSTSUPERSCRIPT .

Using the eigenvalues of 𝐁𝐁\mathbf{B}bold_B, we can determine the explicit lower bound of b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT to ensure that 𝐁𝐁\mathbf{B}bold_B is a valid friction matrix.

Theorem 4.1 (Cyclic OU Process Friction Matrix Stability Condition).

𝐁𝐁\mathbf{B}bold_B is a valid friction matrix if and only if b1>p=2Nbp.subscript𝑏1superscriptsubscript𝑝2𝑁subscript𝑏𝑝b_{1}>-\sum_{p=2}^{N}b_{p}.italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > - ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT .

Proof.

In order for 𝐁𝐁\mathbf{B}bold_B to be a valid friction matrix, 𝐁𝐁-\mathbf{B}- bold_B must be Hurwitz i.e. (μn)>0subscript𝜇𝑛0\Re(\mu_{n})>0roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) > 0 for all 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , where (z)𝑧\Re(z)roman_ℜ ( italic_z ) is the real part of the complex number z.𝑧z.italic_z . This is equivalent to the condition that min1nN(μn)>0.subscript1𝑛𝑁subscript𝜇𝑛0\min_{1\leq n\leq N}\Re(\mu_{n})>0.roman_min start_POSTSUBSCRIPT 1 ≤ italic_n ≤ italic_N end_POSTSUBSCRIPT roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) > 0 .

We determine min1nN(μn)subscript1𝑛𝑁subscript𝜇𝑛\min_{1\leq n\leq N}\Re(\mu_{n})roman_min start_POSTSUBSCRIPT 1 ≤ italic_n ≤ italic_N end_POSTSUBSCRIPT roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) explicitly. For each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , we extract the real part of μnsubscript𝜇𝑛\mu_{n}italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT to obtain

(μn)subscript𝜇𝑛\displaystyle\Re(\mu_{n})roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) =p=1Nbpcos(2πn(p1)N)absentsuperscriptsubscript𝑝1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁\displaystyle=\sum_{p=1}^{N}b_{p}\ \cos\left(\frac{2\pi n(p-1)}{N}\right)= ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG )
=b1+p=2Nbpcos(2πn(p1)N)absentsubscript𝑏1superscriptsubscript𝑝2𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁\displaystyle=b_{1}+\sum_{p=2}^{N}b_{p}\ \cos\left(\frac{2\pi n(p-1)}{N}\right)= italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG )
b1+p=2Nbpabsentsubscript𝑏1superscriptsubscript𝑝2𝑁subscript𝑏𝑝\displaystyle\geq b_{1}+\sum_{p=2}^{N}b_{p}≥ italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT (4.3)
=(μN),absentsubscript𝜇𝑁\displaystyle=\Re(\mu_{N}),= roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ,

in which the inequality (4.3) follows from the fact that bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is non-positive and bpcos(2πn(p1)N)bpsubscript𝑏𝑝2𝜋𝑛𝑝1𝑁subscript𝑏𝑝b_{p}\cos\left(\frac{2\pi n(p-1)}{N}\right)\geq b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) ≥ italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT for each 1<pN.1𝑝𝑁1<p\leq N.1 < italic_p ≤ italic_N . Hence, we see

min1nN(μn)subscript1𝑛𝑁subscript𝜇𝑛\displaystyle\min_{1\leq n\leq N}\Re(\mu_{n})roman_min start_POSTSUBSCRIPT 1 ≤ italic_n ≤ italic_N end_POSTSUBSCRIPT roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) =(μN),absentsubscript𝜇𝑁\displaystyle=\Re(\mu_{N}),= roman_ℜ ( italic_μ start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ,

which means (λN)>0subscript𝜆𝑁0\Re(\lambda_{N})>0roman_ℜ ( italic_λ start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) > 0 if and only if

b1+p=2Nbp>0.subscript𝑏1superscriptsubscript𝑝2𝑁subscript𝑏𝑝0\displaystyle b_{1}+\sum_{p=2}^{N}b_{p}>0.italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT > 0 .

Rearranging the above inequality yields the claim. ∎

In this chapter, we consider the signal propagation model that we introduced Chapter 1 governed by the aforementioned cyclic OU process. In this model, there is a one-dimensional signal propagating throughout a network consisting of N𝑁Nitalic_N sensors. Writing out 𝐱(t)=(x1(t),,xN(t))𝐱𝑡subscript𝑥1𝑡subscript𝑥𝑁𝑡\mathbf{x}(t)=\left(x_{1}(t)\ ,\ \dots\ ,\ x_{N}(t)\right)bold_x ( italic_t ) = ( italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) , … , italic_x start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ( italic_t ) ) for each t0,𝑡0t\geq 0,italic_t ≥ 0 , we interpret xn(t)subscript𝑥𝑛𝑡x_{n}(t)italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_t ) as the measurement made by the n𝑛nitalic_n-th sensor of the propagating effect at time t𝑡titalic_t. The circulant friction matrix 𝐁𝐁\mathbf{B}bold_B represents the sensor network structure. More specifically, for each p>1,𝑝1p>1,italic_p > 1 , the constant bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is a propagation coefficient, whose magnitude quantifies how receptive the n𝑛nitalic_n-th sensor is to the activity within the (n+p1)𝑛𝑝1(n+p-1)( italic_n + italic_p - 1 )-th sensor for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , in which n+p1𝑛𝑝1n+p-1italic_n + italic_p - 1 is indexed mod N.𝑁N.italic_N . The constant b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT as a suppression coefficient, whose magnitude quantifies the rate at which the propagating signal in our model dissipates. Finally, the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is the covariance matrix of the noise injected into the sensors. In particular, Dm,nsubscript𝐷𝑚𝑛D_{m,n}italic_D start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT is the covariance between m𝑚mitalic_m-th component noise injected into the m𝑚mitalic_m-th sensor and the n𝑛nitalic_n-th component noise injected into the n𝑛nitalic_n-th sensor for each 1m,nN.formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N.1 ≤ italic_m , italic_n ≤ italic_N .

For large dimension N𝑁N\in\mathbb{N}italic_N ∈ blackboard_N and different choices of cyclic OU model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , we compute the lead matrix 𝐐𝐐\mathbf{Q}bold_Q defined in (3.40). We investigate whether Cyclicity Analysis enables us to recover the structure of the cyclic network structure induced by 𝐁.𝐁\mathbf{B}.bold_B . More specifically, we investigate whether the structure of 𝐯1(𝐐),subscript𝐯1𝐐\mathbf{v}_{1}(\mathbf{Q}),bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ) , the leading eigenvector of 𝐐,𝐐\mathbf{Q},bold_Q , reflects the cyclic network structure. We investigate this problem under two regimes: the first regime is when b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is far from p=2Nbpsuperscriptsubscript𝑝2𝑁subscript𝑏𝑝\sum_{p=2}^{N}b_{p}∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and the second regime is when b1subscript𝑏1b_{1}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is close to p=2Nbp.superscriptsubscript𝑝2𝑁subscript𝑏𝑝\sum_{p=2}^{N}b_{p}.∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT .

4.1 Lead Matrix Explicit Representation

In this section, we derive the explicit formula of the lead matrix 𝐐𝐐\mathbf{Q}bold_Q corresponding to the cyclic OU Process generated by the model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ defined at the beginning of the chapter.

Theorem 4.2 (Cyclic OU Process Lead Matrix Explicit Formula).

The lead matrix 𝐐𝐐\mathbf{Q}bold_Q of the cyclic OU process is explicitly

𝐐𝐐\displaystyle\mathbf{Q}bold_Q =m,n=1Np=2Nbp(ωmp1ωnp1)2b1+q=2Nbq(ωmq1+ωnq1)𝐰m𝐰NmT𝐃𝐰Nn𝐰nT.absentsuperscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝑝2𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝑏1superscriptsubscript𝑞2𝑁subscript𝑏𝑞superscriptsubscript𝜔𝑚𝑞1superscriptsubscript𝜔𝑛𝑞1subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{\sum_{p=2}^{N}b_{p}(\omega_{m}^{p-1}-% \omega_{n}^{p-1})}{2b_{1}+\sum_{q=2}^{N}b_{q}(\omega_{m}^{q-1}+\omega_{n}^{q-1% })}\ \mathbf{w}_{m}\ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}% \ \mathbf{w}_{n}^{\text{T}}.= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_q = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.4)
Proof.

First, we explicitly compute the stationary covariance matrix 𝐒𝐒\mathbf{S}bold_S of the OU process in (3.5). By Theorem 2.3, the Green’s Function 𝐆(t),𝐆𝑡\mathbf{G}(t),bold_G ( italic_t ) , defined in (3.4), is explicitly

𝐆(t)𝐆𝑡\displaystyle\mathbf{G}(t)bold_G ( italic_t ) =n=1Neμnt𝐰n𝐰NnT.absentsuperscriptsubscript𝑛1𝑁superscript𝑒subscript𝜇𝑛𝑡subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛T\displaystyle=\sum_{n=1}^{N}e^{-\mu_{n}t}\ \mathbf{w}_{n}\ \mathbf{w}_{N-n}^{% \text{T}}.= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .

Substituting this expression for 𝐆(t)𝐆𝑡\mathbf{G}(t)bold_G ( italic_t ) into the integrand of (3.5), we have

𝐒𝐒\displaystyle\mathbf{S}bold_S =20m,n=1Neμmt𝐰m𝐰NmT𝐃(eμnt𝐰n𝐰NnT)Tdtabsent2superscriptsubscript0superscriptsubscript𝑚𝑛1𝑁superscript𝑒subscript𝜇𝑚𝑡subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃superscriptsuperscript𝑒subscript𝜇𝑛𝑡subscript𝐰𝑛superscriptsubscript𝐰𝑁𝑛TT𝑑𝑡\displaystyle=2\int_{0}^{\infty}\sum_{m,n=1}^{N}e^{-\mu_{m}t}\ \mathbf{w}_{m}% \ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \left(e^{-\mu_{n}t}\ \mathbf{w}_{n}% \ \mathbf{w}_{N-n}^{\text{T}}\right)^{\text{T}}\ dt= 2 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D ( italic_e start_POSTSUPERSCRIPT - italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_t end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_d italic_t
=2m,n=1N0et(μm+μn)𝐰m𝐰NmT𝐃𝐰Nn𝐰nT𝑑tabsent2superscriptsubscript𝑚𝑛1𝑁superscriptsubscript0superscript𝑒𝑡subscript𝜇𝑚subscript𝜇𝑛subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tdifferential-d𝑡\displaystyle=2\sum_{m,n=1}^{N}\int_{0}^{\infty}e^{-t(\mu_{m}+\mu_{n})}\ % \mathbf{w}_{m}\ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ % \mathbf{w}_{n}^{\text{T}}\ dt= 2 ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_t ( italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT italic_d italic_t
=2m,n=1N𝐰m𝐰NmT𝐃𝐰Nn𝐰nTμm+μn.absent2superscriptsubscript𝑚𝑛1𝑁subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tsubscript𝜇𝑚subscript𝜇𝑛\displaystyle=2\sum_{m,n=1}^{N}\frac{\mathbf{w}_{m}\ \mathbf{w}_{N-m}^{\text{T% }}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}}{\mu_{m}+\mu_{n}}.= 2 ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG .

Now, upon substituting this explicit representation of 𝐒𝐒\mathbf{S}bold_S into the lead matrix definition in (3.40), we obtain

𝐐𝐐\displaystyle\mathbf{Q}bold_Q =𝐁(m,n=1N𝐰m𝐰NmT𝐃𝐰Nn𝐰nTμm+μn)(m,n=1N𝐰m𝐰NmT𝐃𝐰Nn𝐰nTμm+μn)𝐁Tabsent𝐁superscriptsubscript𝑚𝑛1𝑁subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tsubscript𝜇𝑚subscript𝜇𝑛superscriptsubscript𝑚𝑛1𝑁subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tsubscript𝜇𝑚subscript𝜇𝑛superscript𝐁T\displaystyle=\mathbf{B}\left(\sum_{m,n=1}^{N}\frac{\mathbf{w}_{m}\ \mathbf{w}% _{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}}{% \mu_{m}+\mu_{n}}\right)-\left(\sum_{m,n=1}^{N}\frac{\mathbf{w}_{m}\ \mathbf{w}% _{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}}{% \mu_{m}+\mu_{n}}\right)\mathbf{B}^{\text{T}}= bold_B ( ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG ) - ( ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG ) bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=(m,n=1Nμm𝐰m𝐰NmT𝐃𝐰Nn𝐰nTμm+μn)(m,n=1N𝐰m𝐰NmT𝐃𝐰Nn(𝐁𝐰n)Tμm+μn)absentsuperscriptsubscript𝑚𝑛1𝑁subscript𝜇𝑚subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tsubscript𝜇𝑚subscript𝜇𝑛superscriptsubscript𝑚𝑛1𝑁subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscript𝐁subscript𝐰𝑛Tsubscript𝜇𝑚subscript𝜇𝑛\displaystyle=\left(\sum_{m,n=1}^{N}\frac{\mu_{m}\mathbf{w}_{m}\ \mathbf{w}_{N% -m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}}{\mu_{% m}+\mu_{n}}\right)-\left(\sum_{m,n=1}^{N}\frac{\mathbf{w}_{m}\ \mathbf{w}_{N-m% }^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ (\mathbf{B}\ \mathbf{w}_{n})^{% \text{T}}}{\mu_{m}+\mu_{n}}\right)= ( ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG ) - ( ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT ( bold_B bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG )
=m,n=1Nμmμnμm+μn𝐰m𝐰NmT𝐃𝐰Nn𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝜇𝑚subscript𝜇𝑛subscript𝜇𝑚subscript𝜇𝑛subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{\mu_{m}-\mu_{n}}{\mu_{m}+\mu_{n}}\ \mathbf% {w}_{m}\ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}% _{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_μ start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_μ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Np=1Nbp(ωmp1ωnp1)q=1Nbq(ωmq1+ωnq1)𝐰m𝐰NmT𝐃𝐰Nn𝐰nT.absentsuperscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝑝1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝑞1𝑁subscript𝑏𝑞superscriptsubscript𝜔𝑚𝑞1superscriptsubscript𝜔𝑛𝑞1subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{\sum_{p=1}^{N}b_{p}(\omega_{m}^{p-1}-% \omega_{n}^{p-1})}{\sum_{q=1}^{N}b_{q}(\omega_{m}^{q-1}+\omega_{n}^{q-1})}\ % \mathbf{w}_{m}\ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ % \mathbf{w}_{n}^{\text{T}}.= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG ∑ start_POSTSUBSCRIPT italic_q = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .
=m,n=1Np=2Nbp(ωmp1ωnp1)2b1+q=2Nbq(ωmq1+ωnq1)𝐰m𝐰NmT𝐃𝐰Nn𝐰nT.absentsuperscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝑝2𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝑏1superscriptsubscript𝑞2𝑁subscript𝑏𝑞superscriptsubscript𝜔𝑚𝑞1superscriptsubscript𝜔𝑛𝑞1subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{\sum_{p=2}^{N}b_{p}(\omega_{m}^{p-1}-% \omega_{n}^{p-1})}{2b_{1}+\sum_{q=2}^{N}b_{q}(\omega_{m}^{q-1}+\omega_{n}^{q-1% })}\ \mathbf{w}_{m}\ \mathbf{w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}% \ \mathbf{w}_{n}^{\text{T}}.= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_q = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q - 1 end_POSTSUPERSCRIPT ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .

This completes the proof. ∎

As mentioned in the beginning of the chapter, we consider two regimes for our signal propagation model: the first regime in which the propagating signal exhibits significant dissipation and the second regime in which the signal does not exhibit significant dissipation. In order to better distinguish these regimes and make it suitable for future calculations, we modify our setup. For each ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , we consider the circulant friction matrix

𝐁(ϵ)=Circ(ϵp=2Nbp,b2,,bN)𝐁italic-ϵCircitalic-ϵsuperscriptsubscript𝑝2𝑁subscript𝑏𝑝subscript𝑏2subscript𝑏𝑁\displaystyle\mathbf{B}(\epsilon)=\text{Circ}\left(\epsilon-\sum_{p=2}^{N}b_{p% }\ ,\ b_{2}\ ,\ \dots\ ,\ b_{N}\right)bold_B ( italic_ϵ ) = Circ ( italic_ϵ - ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) (4.5)

in place of the original friction matrix 𝐁,𝐁\mathbf{B},bold_B , in which the constant ϵ>0italic-ϵ0\epsilon>0italic_ϵ > 0 is a perturbation. In this setup, the former regime occurs when ϵitalic-ϵ\epsilonitalic_ϵ is large i.e. the friction matrix is significantly perturbed from an unstable matrix, while the latter regime occurs when ϵitalic-ϵ\epsilonitalic_ϵ is small i.e. the friction matrix is slightly perturbed from an unstable matrix. So in future sections, we will consider the cyclic OU process with model parameters 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ with 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) defined as in (4.5). Consequently, we let 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) be the lead matrix of this cyclic OU process and 𝐯1(𝐐(ϵ))subscript𝐯1𝐐italic-ϵ\mathbf{v}_{1}(\mathbf{Q}(\epsilon))bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ( italic_ϵ ) ) be its leading eigenvector.

In future sections, we will also extend the big-Oh notation to matrices in the following way: if g:[0,):𝑔0g:[0,\infty)\rightarrow\mathbb{R}italic_g : [ 0 , ∞ ) → blackboard_R is a function, then we write O(g(ϵ))𝑂𝑔italic-ϵO(g(\epsilon))italic_O ( italic_g ( italic_ϵ ) ) to represent an M×N𝑀𝑁M\times Nitalic_M × italic_N matrix-valued function of ϵitalic-ϵ\epsilonitalic_ϵ such that there exists a K0𝐾0K\geq 0italic_K ≥ 0 for which all MN𝑀𝑁MNitalic_M italic_N entry functions of ϵitalic-ϵ\epsilonitalic_ϵ are bounded above by Kg(ϵ).𝐾𝑔italic-ϵKg(\epsilon).italic_K italic_g ( italic_ϵ ) . We will specify in context as to whether ϵitalic-ϵ\epsilonitalic_ϵ tends to infinity or tends to 0.00.0 .

4.2 Only One Nonzero Propagation Coefficient and Injection of Noise into Only One Sensor

In this section, for each perturbation ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , we consider the signal propagation model governed by the Cyclic OU process with model parameters 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , in which 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) is defined as in (4.5). Here, we assume exactly one propagation coefficient is nonzero i.e. bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is nonzero for only one index 1<pN.1𝑝𝑁1<p\leq N.1 < italic_p ≤ italic_N . The ground truth network structure is such that the n𝑛nitalic_n-th sensor is only linked to the (n+p1)𝑛𝑝1(n+p-1)( italic_n + italic_p - 1 )-th sensor for each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , where n+p1𝑛𝑝1n+p-1italic_n + italic_p - 1 is indexed mod N.𝑁N.italic_N . We further assume p1𝑝1p-1italic_p - 1 and N𝑁Nitalic_N are coprime. Note that this condition ensures the signal reaches every sensor in the network. To see this, gcd(p1,N)=1𝑝1𝑁1\gcd(p-1,N)=1roman_gcd ( italic_p - 1 , italic_N ) = 1 implies there exist integers x,y𝑥𝑦x,yitalic_x , italic_y for which Nx+(p1)y=1𝑁𝑥𝑝1𝑦1Nx+(p-1)y=1italic_N italic_x + ( italic_p - 1 ) italic_y = 1 i.e. (p1)y1modN𝑝1𝑦modulo1𝑁(p-1)y\equiv 1\mod N( italic_p - 1 ) italic_y ≡ 1 roman_mod italic_N has an integer solution y>0.𝑦0y>0.italic_y > 0 . Hence, for each 1k<N,1𝑘𝑁1\leq k<N,1 ≤ italic_k < italic_N , we have

Nk(p1)ykmodN.𝑁𝑘𝑝1𝑦modulo𝑘𝑁\displaystyle N-k(p-1)y\equiv k\mod N.italic_N - italic_k ( italic_p - 1 ) italic_y ≡ italic_k roman_mod italic_N .

In other words, if the signal is broadcast from the N𝑁Nitalic_N-th sensor, then it reaches the k𝑘kitalic_k-th sensor after passing through ky𝑘𝑦kyitalic_k italic_y intermediate sensors.

Moreover, we assume that 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a volatility matrix such that 𝐃𝐃\mathbf{D}bold_D is a diagonal diffusion matrix whose s𝑠sitalic_s-th diagonal entry dssubscript𝑑𝑠d_{s}italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is nonzero for only one index 1sN.1𝑠𝑁1\leq s\leq N.1 ≤ italic_s ≤ italic_N . This corresponds to the situation where noise is only injected into only one sensor, namely the s𝑠sitalic_s-th sensor.

We derive the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) corresponding to this particular cyclic OU process with the assumptions imposed on 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺.𝚺\boldsymbol{\Sigma}.bold_Σ .

Theorem 4.3 (One Nonzero Propagation Coefficient, Noise in One Sensor Lead Matrix Explicit Formula).

For each ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , with the assumptions imposed on the model parameters 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is explicitly

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsbpNm,n=1N(ωmp1ωnp1)ωm+n1s2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰nT.absentsubscript𝑑𝑠subscript𝑏𝑝𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{m,n=1}^{N}\frac{(\omega_{m}^{p-1}-% \omega_{n}^{p-1})\ \omega_{m+n}^{1-s}}{2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega% _{n}^{p-1}-2)}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}.= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.6)
Proof.

Substituting b1=ϵbpsubscript𝑏1italic-ϵsubscript𝑏𝑝b_{1}=\epsilon-b_{p}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_ϵ - italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and bq=0subscript𝑏𝑞0b_{q}=0italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT = 0 for all 1<qN1𝑞𝑁1<q\leq N1 < italic_q ≤ italic_N with qp𝑞𝑝q\neq pitalic_q ≠ italic_p into the general cyclic OU process lead matrix formula (4.6), we simplify the resulting summand using matrix multiplication:

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰NmT𝐃𝐰Nn𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \mathbf% {w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰NmT(dsωNns1N𝐞s)𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚Tsubscript𝑑𝑠superscriptsubscript𝜔𝑁𝑛𝑠1𝑁subscript𝐞𝑠superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \mathbf% {w}_{N-m}^{\text{T}}\ \left(\frac{d_{s}\ \omega_{N-n}^{s-1}}{\sqrt{N}}\ % \mathbf{e}_{s}\right)\ \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s - 1 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ) bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m(dsωNms1ωNns1N)𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚subscript𝑑𝑠superscriptsubscript𝜔𝑁𝑚𝑠1superscriptsubscript𝜔𝑁𝑛𝑠1𝑁superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \left(% \frac{d_{s}\ \omega_{N-m}^{s-1}\ \omega_{N-n}^{s-1}}{N}\right)\ \mathbf{w}_{n}% ^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_N end_ARG ) bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m(dsωmns1N)𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚subscript𝑑𝑠superscriptsubscript𝜔𝑚𝑛𝑠1𝑁superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \left(% \frac{d_{s}\ \omega_{-m-n}^{s-1}}{N}\right)\ \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_ω start_POSTSUBSCRIPT - italic_m - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_N end_ARG ) bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=dsbpNm,n=1N(ωmp1ωnp1)ωm+n1s2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰nT.absentsubscript𝑑𝑠subscript𝑏𝑝𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{m,n=1}^{N}\frac{(\omega_{m}^{p-1}-% \omega_{n}^{p-1})\ \omega_{m+n}^{1-s}}{2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega% _{n}^{p-1}-2)}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}.= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .

This proves the claim. ∎

Now, under the two regimes, we determine whether the structure of the leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) enables us to recover the expected network structure induced by 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ).

4.2.1 First Regime

We start with the first regime, in which the perturbation ϵitalic-ϵ\epsilonitalic_ϵ is large. We derive the asymptotic expansion of the lead matrix under this regime.

Theorem 4.4 (One Nonzero Propagation Coefficient, Noise in One Sensor First Regime Lead Matrix Asymptotic Expansion).

If 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is the lead matrix in (4.6), then as ϵ,italic-ϵ\epsilon\rightarrow\infty,italic_ϵ → ∞ , we have

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =𝐀(ϵ)+O(1ϵ2),absent𝐀italic-ϵ𝑂1superscriptitalic-ϵ2\displaystyle=\mathbf{A}(\epsilon)+O\left(\frac{1}{\epsilon^{2}}\right),= bold_A ( italic_ϵ ) + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) , (4.7)

where 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is the N×N𝑁𝑁N\times Nitalic_N × italic_N skew-symmetric matrix whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is

Aj,k(ϵ)subscript𝐴𝑗𝑘italic-ϵ\displaystyle A_{j,k}(\epsilon)italic_A start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) ={dsbp2ϵjs+1pmodN,k=sdsbp2ϵj=s,ks+1pmodN0else.absentcasessubscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑗modulo𝑠1𝑝𝑁𝑘𝑠subscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑗𝑠𝑘modulo𝑠1𝑝𝑁0else\displaystyle=\begin{cases}\frac{d_{s}b_{p}}{2\epsilon}&j\equiv s+1-p\mod N\ ,% \ k=s\\ -\frac{d_{s}b_{p}}{2\epsilon}&j=s\ ,\ k\equiv s+1-p\mod N\\ 0&\text{else}\end{cases}.= { start_ROW start_CELL divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j ≡ italic_s + 1 - italic_p roman_mod italic_N , italic_k = italic_s end_CELL end_ROW start_ROW start_CELL - divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j = italic_s , italic_k ≡ italic_s + 1 - italic_p roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW . (4.8)
Proof.

Upon dividing the numerator and denominator of the summand in (4.6) by 2ϵ,2italic-ϵ2\epsilon,2 italic_ϵ , we obtain

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsbpNm,n=1N(ωmp1ωnp1)ωm+n1s2ϵ1+bp(ωmp1+ωnp12)2ϵ𝐰m𝐰nT.absentsubscript𝑑𝑠subscript𝑏𝑝𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠2italic-ϵ1subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝122italic-ϵsubscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{m,n=1}^{N}\frac{\frac{(\omega_{m}^{p-1% }-\omega_{n}^{p-1})\ \omega_{m+n}^{1-s}}{2\epsilon}}{1+\frac{b_{p}(\omega_{m}^% {p-1}+\omega_{n}^{p-1}-2)}{2\epsilon}}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}.= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG start_ARG 1 + divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.9)

Suppose ϵitalic-ϵ\epsilonitalic_ϵ satisfies

|bp(ωmp1+ωnp12)2ϵ|subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝122italic-ϵ\displaystyle\left|\frac{b_{p}\ \left(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2% \right)}{2\epsilon}\right|| divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG start_ARG 2 italic_ϵ end_ARG | <1absent1\displaystyle<1< 1

for all 1m,nN.formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N.1 ≤ italic_m , italic_n ≤ italic_N . We can then rewrite the summand on the right hand side of (4.9) as a geometric series:

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsbpNm,n=1N(ωmp1ωnp1)ωm+n1s2ϵr0(bp(ωmp1+ωnp12)2ϵ)r𝐰m𝐰nTabsentsubscript𝑑𝑠subscript𝑏𝑝𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠2italic-ϵsubscript𝑟0superscriptsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝122italic-ϵ𝑟subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{m,n=1}^{N}\frac{(\omega_{m}^{p-1}-% \omega_{n}^{p-1})\ \omega_{m+n}^{1-s}}{2\epsilon}\ \sum_{r\geq 0}\left(-\frac{% b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}{2\epsilon}\right)^{r}\ \mathbf{w}_% {m}\mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG ∑ start_POSTSUBSCRIPT italic_r ≥ 0 end_POSTSUBSCRIPT ( - divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG start_ARG 2 italic_ϵ end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=dsbpNr0m,n=1N(bp(ωmp1+ωnp12))r(ωmp1ωnp1)ωm+n1s(2ϵ)r+1𝐰m𝐰nTabsentsubscript𝑑𝑠subscript𝑏𝑝𝑁subscript𝑟0superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12𝑟superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscript2italic-ϵ𝑟1subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{r\geq 0}\sum_{m,n=1}^{N}\frac{\left(-b% _{p}\left(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2\right)\right)^{r}(\omega_{m}^{p-% 1}-\omega_{n}^{p-1})\ \omega_{m+n}^{1-s}}{(2\epsilon)^{r+1}}\ \mathbf{w}_{m}% \mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_r ≥ 0 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( - italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG ( 2 italic_ϵ ) start_POSTSUPERSCRIPT italic_r + 1 end_POSTSUPERSCRIPT end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT (4.10)
=dsbp2ϵNm,n=1N(ωmp1ωnp1)ωm+n1s𝐰m𝐰nT+O(1ϵ2),absentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵ𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠subscript𝐰𝑚superscriptsubscript𝐰𝑛T𝑂1superscriptitalic-ϵ2\displaystyle=\frac{d_{s}b_{p}}{2\epsilon N}\sum_{m,n=1}^{N}(\omega_{m}^{p-1}-% \omega_{n}^{p-1})\ \omega_{m+n}^{1-s}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}% +O\left(\frac{1}{\epsilon^{2}}\right),= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) , (4.11)

in which (4.11) is the result of extracting the inner double sum corresponding to the r=0𝑟0r=0italic_r = 0 term in (4.10) and replacing the remaining sum over all r>0𝑟0r>0italic_r > 0 with O(1ϵ2).𝑂1superscriptitalic-ϵ2O\left(\frac{1}{\epsilon^{2}}\right).italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) . Extracting the (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry of (4.11), we get

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) =dsbp2ϵN2m,n=1N(ωmp1ωnp1)ωm+n1sωmj1ωnk1+O(1ϵ2)absentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵsuperscript𝑁2superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑗1superscriptsubscript𝜔𝑛𝑘1𝑂1superscriptitalic-ϵ2\displaystyle=\frac{d_{s}b_{p}}{2\epsilon N^{2}}\sum_{m,n=1}^{N}(\omega_{m}^{p% -1}-\omega_{n}^{p-1})\ \omega_{m+n}^{1-s}\ \omega_{m}^{j-1}\ \omega_{n}^{k-1}+% O\left(\frac{1}{\epsilon^{2}}\right)= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k - 1 end_POSTSUPERSCRIPT + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG )
=dsbp2ϵN2m,n=1N(ωmp+js1ωnksωmjsωnp+ks1)+O(1ϵ2).absentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵsuperscript𝑁2superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝𝑗𝑠1superscriptsubscript𝜔𝑛𝑘𝑠superscriptsubscript𝜔𝑚𝑗𝑠superscriptsubscript𝜔𝑛𝑝𝑘𝑠1𝑂1superscriptitalic-ϵ2\displaystyle=\frac{d_{s}b_{p}}{2\epsilon N^{2}}\sum_{m,n=1}^{N}\left(\omega_{% m}^{p+j-s-1}\omega_{n}^{k-s}-\omega_{m}^{j-s}\omega_{n}^{p+k-s-1}\right)+O% \left(\frac{1}{\epsilon^{2}}\right).= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_j - italic_s - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k - italic_s end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j - italic_s end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p + italic_k - italic_s - 1 end_POSTSUPERSCRIPT ) + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) . (4.12)

To complete the proof, we evaluate the double sum appearing on the right hand side of (4.12). In order to do so, we utilize the following geometric series identity for all q𝑞q\in\mathbb{Z}italic_q ∈ blackboard_Z:

1Nn=1Nωnq1𝑁superscriptsubscript𝑛1𝑁superscriptsubscript𝜔𝑛𝑞\displaystyle\frac{1}{N}\sum_{n=1}^{N}\omega_{n}^{q}divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT ={1q0modN0else.absentcases1𝑞modulo0𝑁0else\displaystyle=\begin{cases}1&q\equiv 0\mod N\\ 0&\text{else}\end{cases}.= { start_ROW start_CELL 1 end_CELL start_CELL italic_q ≡ 0 roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW . (4.13)

Using (4.13), we obtain

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) ={dsbp2ϵjs+1pmodN,ksmodN0elseabsentcasessubscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑗modulo𝑠1𝑝𝑁𝑘modulo𝑠𝑁0else\displaystyle=\begin{cases}\frac{d_{s}b_{p}}{2\epsilon}&j\equiv s+1-p\mod N\ ,% \ k\equiv s\mod N\\ 0&\text{else}\end{cases}= { start_ROW start_CELL divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j ≡ italic_s + 1 - italic_p roman_mod italic_N , italic_k ≡ italic_s roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW
{dsbp2ϵks+1pmodN,jsmodN0else+O(1ϵ2)casessubscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑘modulo𝑠1𝑝𝑁𝑗modulo𝑠𝑁0else𝑂1superscriptitalic-ϵ2\displaystyle\qquad\qquad-\begin{cases}\frac{d_{s}b_{p}}{2\epsilon}&k\equiv s+% 1-p\mod N\ ,\ j\equiv s\mod N\\ 0&\text{else}\end{cases}\ +O\left(\frac{1}{\epsilon^{2}}\right)- { start_ROW start_CELL divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_k ≡ italic_s + 1 - italic_p roman_mod italic_N , italic_j ≡ italic_s roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) (4.14)

Now, for 1j,kN,formulae-sequence1𝑗𝑘𝑁1\leq j,k\leq N,1 ≤ italic_j , italic_k ≤ italic_N , consider the systems of congruence equalities appearing in (4.14), namely

j𝑗\displaystyle jitalic_j s+1pmodN,ksmodNformulae-sequenceabsentmodulo𝑠1𝑝𝑁𝑘modulo𝑠𝑁\displaystyle\equiv s+1-p\mod N\ ,\ k\equiv s\mod N≡ italic_s + 1 - italic_p roman_mod italic_N , italic_k ≡ italic_s roman_mod italic_N (4.15)
k𝑘\displaystyle kitalic_k s+1pmodN,jsmodN.formulae-sequenceabsentmodulo𝑠1𝑝𝑁𝑗modulo𝑠𝑁\displaystyle\equiv s+1-p\mod N\ ,\ j\equiv s\mod N.≡ italic_s + 1 - italic_p roman_mod italic_N , italic_j ≡ italic_s roman_mod italic_N . (4.16)

Observe the second congruence equation in (4.15) holds if and only if ks𝑘𝑠k-sitalic_k - italic_s divides N.𝑁N.italic_N . But since ks<N,𝑘𝑠𝑁k-s<N,italic_k - italic_s < italic_N , the second congruence equation in (4.15) holds if and only if k=s.𝑘𝑠k=s.italic_k = italic_s . Similarly, the second congruence equation in (4.16) holds if and only if j=s.𝑗𝑠j=s.italic_j = italic_s . Moreover, note that (4.15) and (4.16) cannot simultaneously hold if p>2𝑝2p>2italic_p > 2. Otherwise, we would have both jsmodN𝑗modulo𝑠𝑁j\equiv s\mod Nitalic_j ≡ italic_s roman_mod italic_N and js+1pmodN,𝑗modulo𝑠1𝑝𝑁j\equiv s+1-p\mod N,italic_j ≡ italic_s + 1 - italic_p roman_mod italic_N , which would imply ss+1pmodN𝑠modulo𝑠1𝑝𝑁s\equiv s+1-p\mod Nitalic_s ≡ italic_s + 1 - italic_p roman_mod italic_N i.e. p1modN.𝑝modulo1𝑁p\equiv 1\mod N.italic_p ≡ 1 roman_mod italic_N . This would mean p1𝑝1p-1italic_p - 1 divides N,𝑁N,italic_N , and if p>2,𝑝2p>2,italic_p > 2 , this would contradict the assumption gcd(p1,N)=1.𝑝1𝑁1\gcd(p-1,N)=1.roman_gcd ( italic_p - 1 , italic_N ) = 1 . Hence, we can simplify (4.14) in the following way:

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) =({dsbp2ϵjs+1pmodN,k=sdsbp2ϵks+1pmodN,j=s0else)+O(1ϵ2),absentcasessubscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑗modulo𝑠1𝑝𝑁𝑘𝑠subscript𝑑𝑠subscript𝑏𝑝2italic-ϵformulae-sequence𝑘modulo𝑠1𝑝𝑁𝑗𝑠0else𝑂1superscriptitalic-ϵ2\displaystyle=\left(\begin{cases}\frac{d_{s}b_{p}}{2\epsilon}&j\equiv s+1-p% \mod N\ ,\ k=s\\ -\frac{d_{s}b_{p}}{2\epsilon}&k\equiv s+1-p\mod N\ ,\ j=s\\ 0&\text{else}\end{cases}\right)+\ O\left(\frac{1}{\epsilon^{2}}\right),= ( { start_ROW start_CELL divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j ≡ italic_s + 1 - italic_p roman_mod italic_N , italic_k = italic_s end_CELL end_ROW start_ROW start_CELL - divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_k ≡ italic_s + 1 - italic_p roman_mod italic_N , italic_j = italic_s end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW ) + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ,

which proves the claim. ∎

Knowing the asymptotic structure of the lead matrix under the first regime, we now investigate the asymptotic structure of its leading eigenvector.

Theorem 4.5 (One Nonzero Propagation Coefficient, Noise in One Sensor First Regime Leading Eigenvector Asymptotic Expansion).

The leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) satisfies

limϵ𝐯1(𝐐(ϵ))subscriptitalic-ϵsubscript𝐯1𝐐italic-ϵ\displaystyle\lim_{\epsilon\rightarrow\infty}\mathbf{v}_{1}(\mathbf{Q}(% \epsilon))roman_lim start_POSTSUBSCRIPT italic_ϵ → ∞ end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ( italic_ϵ ) ) =i𝐞s+𝐞s+1p2,absent𝑖subscript𝐞𝑠subscript𝐞𝑠1𝑝2\displaystyle=\frac{i\ \mathbf{e}_{s}+\mathbf{e}_{s+1-p}}{\sqrt{2}},= divide start_ARG italic_i bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG , (4.17)

where 𝐞ssubscript𝐞𝑠\mathbf{e}_{s}bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is the s𝑠sitalic_s-th canonical basis vector in Nsuperscript𝑁\mathbb{C}^{N}blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT and s+1p𝑠1𝑝s+1-pitalic_s + 1 - italic_p is indexed mod N𝑁Nitalic_N as before.

Proof.

Consider N×N𝑁𝑁N\times Nitalic_N × italic_N matrix 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is defined in (4.8) for all 1j,kN.formulae-sequence1𝑗𝑘𝑁1\leq j,k\leq N.1 ≤ italic_j , italic_k ≤ italic_N . Note that 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is a skew-symmetric matrix that has only two nonzero rows, namely dsbp2ϵ𝐞ssubscript𝑑𝑠subscript𝑏𝑝2italic-ϵsubscript𝐞𝑠\frac{d_{s}b_{p}}{2\epsilon}\ \mathbf{e}_{s}divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and dsbp2ϵ𝐞s+1p.subscript𝑑𝑠subscript𝑏𝑝2italic-ϵsubscript𝐞𝑠1𝑝-\frac{d_{s}b_{p}}{2\epsilon}\ \mathbf{e}_{s+1-p}.- divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT . Since these rows are orthogonal, we deduce 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) has rank 2.22.2 . Moreover, the previous theorem states as ϵ,italic-ϵ\epsilon\rightarrow\infty,italic_ϵ → ∞ , we have

𝐐(ϵ)𝐀(ϵ)Fsubscriptnorm𝐐italic-ϵ𝐀italic-ϵ𝐹\displaystyle\|\mathbf{Q}(\epsilon)-\mathbf{A}(\epsilon)\|_{F}∥ bold_Q ( italic_ϵ ) - bold_A ( italic_ϵ ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT =O(1ϵ2),absent𝑂1superscriptitalic-ϵ2\displaystyle=O\left(\frac{1}{\epsilon^{2}}\right),= italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) ,

which implies 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) a low rank approximation of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) as ϵ.italic-ϵ\epsilon\rightarrow\infty.italic_ϵ → ∞ .

We now determine the leading eigenvector of 𝐀(ϵ).𝐀italic-ϵ\mathbf{A}(\epsilon).bold_A ( italic_ϵ ) . Define

𝐚(ϵ)𝐚italic-ϵ\displaystyle\mathbf{a}(\epsilon)bold_a ( italic_ϵ ) =dsbp2ϵ𝐞s+1pabsentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵsubscript𝐞𝑠1𝑝\displaystyle=\sqrt{\frac{d_{s}b_{p}}{2\epsilon}}\ \mathbf{e}_{s+1-p}= square-root start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT
𝐛(ϵ)𝐛italic-ϵ\displaystyle\mathbf{b}(\epsilon)bold_b ( italic_ϵ ) =dsbp2ϵ𝐞s.absentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵsubscript𝐞𝑠\displaystyle=\sqrt{\frac{d_{s}b_{p}}{2\epsilon}}\ \mathbf{e}_{s}.= square-root start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT .

Note that

𝐀(ϵ)𝐀italic-ϵ\displaystyle\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) =𝐚(ϵ)𝐛T(ϵ)𝐛(ϵ)𝐚T(ϵ).absent𝐚italic-ϵsuperscript𝐛Titalic-ϵ𝐛italic-ϵsuperscript𝐚Titalic-ϵ\displaystyle=\mathbf{a}(\epsilon)\ \mathbf{b}^{\text{T}}(\epsilon)-\mathbf{b}% (\epsilon)\ \mathbf{a}^{\text{T}}(\epsilon).= bold_a ( italic_ϵ ) bold_b start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_ϵ ) - bold_b ( italic_ϵ ) bold_a start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_ϵ ) . (4.18)

Because 𝐚(ϵ)𝐚italic-ϵ\mathbf{a}(\epsilon)bold_a ( italic_ϵ ) and 𝐛(ϵ)𝐛italic-ϵ\mathbf{b}(\epsilon)bold_b ( italic_ϵ ) are orthogonal, they are linearly independent, and the angle between them is π2.𝜋2\frac{\pi}{2}.divide start_ARG italic_π end_ARG start_ARG 2 end_ARG . Hence, by the formula for the eigenvalue and eigenvector of a rank 2222 skew-symmetric matrix stated in [3], the largest eigenvalue of 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is

λ1(𝐀(ϵ))subscript𝜆1𝐀italic-ϵ\displaystyle\lambda_{1}(\mathbf{A}(\epsilon))italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ( italic_ϵ ) ) =isin(π2)𝐚(ϵ)𝐛(ϵ)absent𝑖𝜋2norm𝐚italic-ϵnorm𝐛italic-ϵ\displaystyle=i\sin\left(\frac{\pi}{2}\right)\|\mathbf{a}(\epsilon)\|\|\mathbf% {b}(\epsilon)\|= italic_i roman_sin ( divide start_ARG italic_π end_ARG start_ARG 2 end_ARG ) ∥ bold_a ( italic_ϵ ) ∥ ∥ bold_b ( italic_ϵ ) ∥ (4.19)
=dsbp2ϵi.absentsubscript𝑑𝑠subscript𝑏𝑝2italic-ϵ𝑖\displaystyle=\frac{d_{s}b_{p}}{2\epsilon}\ i.= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG italic_i .

Its associated eigenvector is the leading eigenvector of 𝐀(ϵ),𝐀italic-ϵ\mathbf{A}(\epsilon),bold_A ( italic_ϵ ) , which is explicitly

𝐯1(𝐀(ϵ))subscript𝐯1𝐀italic-ϵ\displaystyle\mathbf{v}_{1}(\mathbf{A}(\epsilon))bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ( italic_ϵ ) ) =eπ2i𝐚(ϵ)𝐚(ϵ)+𝐛(ϵ)𝐛(ϵ)eπ2i𝐚(ϵ)𝐚(ϵ)+𝐛(ϵ)𝐛(ϵ)absentsuperscript𝑒𝜋2𝑖𝐚italic-ϵnorm𝐚italic-ϵ𝐛italic-ϵnorm𝐛italic-ϵnormsuperscript𝑒𝜋2𝑖𝐚italic-ϵnorm𝐚italic-ϵ𝐛italic-ϵnorm𝐛italic-ϵ\displaystyle=\frac{-e^{-\frac{\pi}{2}i}\frac{\mathbf{a}(\epsilon)}{\|\mathbf{% a}(\epsilon)\|}+\frac{\mathbf{b}(\epsilon)}{\|\mathbf{b}(\epsilon)\|}}{\left\|% -e^{-\frac{\pi}{2}i}\frac{\mathbf{a}(\epsilon)}{\|\mathbf{a}(\epsilon)\|}+% \frac{\mathbf{b}(\epsilon)}{\|\mathbf{b}(\epsilon)\|}\right\|}= divide start_ARG - italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_π end_ARG start_ARG 2 end_ARG italic_i end_POSTSUPERSCRIPT divide start_ARG bold_a ( italic_ϵ ) end_ARG start_ARG ∥ bold_a ( italic_ϵ ) ∥ end_ARG + divide start_ARG bold_b ( italic_ϵ ) end_ARG start_ARG ∥ bold_b ( italic_ϵ ) ∥ end_ARG end_ARG start_ARG ∥ - italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_π end_ARG start_ARG 2 end_ARG italic_i end_POSTSUPERSCRIPT divide start_ARG bold_a ( italic_ϵ ) end_ARG start_ARG ∥ bold_a ( italic_ϵ ) ∥ end_ARG + divide start_ARG bold_b ( italic_ϵ ) end_ARG start_ARG ∥ bold_b ( italic_ϵ ) ∥ end_ARG ∥ end_ARG
=1i𝐞s𝐞s+1pdsb22ϵ(i𝐞s+𝐞s+1pdsb22ϵ)absent1norm𝑖subscript𝐞𝑠subscript𝐞𝑠1𝑝subscript𝑑𝑠subscript𝑏22italic-ϵ𝑖subscript𝐞𝑠subscript𝐞𝑠1𝑝subscript𝑑𝑠subscript𝑏22italic-ϵ\displaystyle=\frac{1}{\left\|\frac{i\ \mathbf{e}_{s}-\mathbf{e}_{s+1-p}}{% \sqrt{\frac{d_{s}b_{2}}{2\epsilon}}}\right\|}\left(\frac{i\ \mathbf{e}_{s}+% \mathbf{e}_{s+1-p}}{\sqrt{\frac{d_{s}b_{2}}{2\epsilon}}}\right)= divide start_ARG 1 end_ARG start_ARG ∥ divide start_ARG italic_i bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT - bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG end_ARG ∥ end_ARG ( divide start_ARG italic_i bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG end_ARG )
=12dsbp2ϵ(i𝐞s+𝐞s+1pdsbp2ϵ)absent12subscript𝑑𝑠subscript𝑏𝑝2italic-ϵ𝑖subscript𝐞𝑠subscript𝐞𝑠1𝑝subscript𝑑𝑠subscript𝑏𝑝2italic-ϵ\displaystyle=\frac{1}{\sqrt{\frac{2}{\frac{d_{s}b_{p}}{2\epsilon}}}}\left(% \frac{i\ \mathbf{e}_{s}+\mathbf{e}_{s+1-p}}{\sqrt{\frac{d_{s}b_{p}}{2\epsilon}% }}\right)= divide start_ARG 1 end_ARG start_ARG square-root start_ARG divide start_ARG 2 end_ARG start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG end_ARG end_ARG ( divide start_ARG italic_i bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG 2 italic_ϵ end_ARG end_ARG end_ARG )
=i𝐞s+𝐞s+1p2.absent𝑖subscript𝐞𝑠subscript𝐞𝑠1𝑝2\displaystyle=\frac{i\ \mathbf{e}_{s}+\mathbf{e}_{s+1-p}}{\sqrt{2}}.= divide start_ARG italic_i bold_e start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT + bold_e start_POSTSUBSCRIPT italic_s + 1 - italic_p end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG 2 end_ARG end_ARG .

We interpret the result of this previous theorem. In the first regime, the leading eigenvector of the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) converges to a vector with exactly two nonzero components with equal moduli, namely the s𝑠sitalic_s-th and (s+1p)𝑠1𝑝(s+1-p)( italic_s + 1 - italic_p )-th components. The s𝑠sitalic_s-th component lies on the real axis, while the (s+1p)𝑠1𝑝(s+1-p)( italic_s + 1 - italic_p )-th component lies on the imaginary axis. All other components are equal to 0.00.0 . Therefore, the structure of the asymptotic leading eigenvector under the first regime suggests that only the s𝑠sitalic_s-th and (s+1p)𝑠1𝑝(s+1-p)( italic_s + 1 - italic_p )-th sensors receive the dissipating signal that is propagating throughout the network. Thus, Cyclicity Analysis does not enable us to fully recover the expected network structure under the first regime.

4.2.2 Second Regime

We now investigate the second regime, in which the perturbation ϵitalic-ϵ\epsilonitalic_ϵ is small. We derive the asymptotic expansion of the lead matrix under this regime.

Theorem 4.6 (One Nonzero Propagation Coefficient and Noise in One Sensor Second Regime Lead Matrix Asymptotic Formula).

Consider the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) in (4.6). Then, as ϵ0,italic-ϵ0\epsilon\rightarrow 0,italic_ϵ → 0 , the matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) has an asymptotic expansion of the form

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsNm,n=1N((ωmp1ωnp1)ωm+n1sωmp1+ωnp12)𝐰m𝐰nT+O(ϵ),absentsubscript𝑑𝑠𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T𝑂italic-ϵ\displaystyle=\frac{d_{s}}{N}\sum_{m,n=1}^{N}\left(\frac{\left(\omega_{m}^{p-1% }-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{\omega_{m}^{p-1}+\omega_{n}^{p-% 1}-2}\right)\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}+O(\epsilon),= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG ) bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + italic_O ( italic_ϵ ) , (4.20)

in which the summand inside the double sum is defined to be 00 if m=n=N.𝑚𝑛𝑁m=n=N.italic_m = italic_n = italic_N .

Proof.

We use the same technique that was used to prove Theorem 4.4. We divide the numerator and denominator of the summand in (4.6) by the quantity bp(ωmp1+ωnp12)subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12b_{p}\left(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2\right)italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) to obtain

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsbpNm,n=1N(ωmp1ωnp1)ωm+n1sbp(ωmp1+ωnp12)1+2ϵbp(ωmp1+ωnp12)𝐰m𝐰nTabsentsubscript𝑑𝑠subscript𝑏𝑝𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1212italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}b_{p}}{N}\sum_{m,n=1}^{N}\frac{\frac{\left(\omega_{m}% ^{p-1}-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{b_{p}\left(\omega_{m}^{p-1% }+\omega_{n}^{p-1}-2\right)}}{1+\frac{2\epsilon}{b_{p}\left(\omega_{m}^{p-1}+% \omega_{n}^{p-1}-2\right)}}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG end_ARG start_ARG 1 + divide start_ARG 2 italic_ϵ end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=dsNm,n=1N(ωmp1ωnp1)ωm+n1sωmp1+ωnp121+2ϵbp(ωmp1+ωnp12)𝐰m𝐰nT.absentsubscript𝑑𝑠𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1212italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}}{N}\sum_{m,n=1}^{N}\frac{\frac{\left(\omega_{m}^{p-1% }-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{\omega_{m}^{p-1}+\omega_{n}^{p-% 1}-2}}{1+\frac{2\epsilon}{b_{p}\left(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2\right% )}}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}.= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG end_ARG start_ARG 1 + divide start_ARG 2 italic_ϵ end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.21)

Suppose

|2ϵbp(ωmp1+ωnp12)|<1,2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝121\displaystyle\left|\frac{2\epsilon}{b_{p}\left(\omega_{m}^{p-1}+\omega_{n}^{p-% 1}-2\right)}\right|<1,| divide start_ARG 2 italic_ϵ end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG | < 1 ,

for all 1m,nN.formulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N.1 ≤ italic_m , italic_n ≤ italic_N . Then, we can rewrite (4.21) as a geometric series. We have

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dsNm,n=1N(ωmp1ωnp1)ωm+n1sωmp1+ωnp12r0(2ϵbp(ωmp1+ωnp12))r𝐰m𝐰nTabsentsubscript𝑑𝑠𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝑟0superscript2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12𝑟subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}}{N}\sum_{m,n=1}^{N}\frac{\left(\omega_{m}^{p-1}-% \omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{\omega_{m}^{p-1}+\omega_{n}^{p-1}% -2}\ \sum_{r\geq 0}\left(-\frac{2\epsilon}{b_{p}\ (\omega_{m}^{p-1}+\omega_{n}% ^{p-1}-2)}\right)^{r}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG ∑ start_POSTSUBSCRIPT italic_r ≥ 0 end_POSTSUBSCRIPT ( - divide start_ARG 2 italic_ϵ end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=dsNr0m,n=1N((ωmp1ωnp1)ωm+n1sωmp1+ωnp12)(2ϵbp(ωmp1+ωnp12))r𝐰m𝐰nTabsentsubscript𝑑𝑠𝑁subscript𝑟0superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12superscript2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12𝑟subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{d_{s}}{N}\sum_{r\geq 0}\sum_{m,n=1}^{N}\left(\frac{\left(% \omega_{m}^{p-1}-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{\omega_{m}^{p-1}% +\omega_{n}^{p-1}-2}\right)\ \left(-\frac{2\epsilon}{b_{p}(\omega_{m}^{p-1}+% \omega_{n}^{p-1}-2)}\right)^{r}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_r ≥ 0 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG ) ( - divide start_ARG 2 italic_ϵ end_ARG start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT (4.22)
=dsNm,n=1N((ωmp1ωnp1)ωm+n1sωmp1+ωnp12)𝐰m𝐰nT+O(ϵ),absentsubscript𝑑𝑠𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1𝑠superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T𝑂italic-ϵ\displaystyle=\frac{d_{s}}{N}\sum_{m,n=1}^{N}\left(\frac{\left(\omega_{m}^{p-1% }-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-s}}{\omega_{m}^{p-1}+\omega_{n}^{p-% 1}-2}\right)\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}+O(\epsilon),= divide start_ARG italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - italic_s end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG ) bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + italic_O ( italic_ϵ ) , (4.23)

in which we obtained (4.23) by extracting the term r=0𝑟0r=0italic_r = 0 in the outer sum of (4.22) and replacing the sum over all r>0𝑟0r>0italic_r > 0 with O(ϵ).𝑂italic-ϵO(\epsilon).italic_O ( italic_ϵ ) .

Now, we need to justify defining the summand in the double sum of (4.20) to be 00 when m=n=N.𝑚𝑛𝑁m=n=N.italic_m = italic_n = italic_N . Suppose 1m,nNformulae-sequence1𝑚𝑛𝑁1\leq m,n\leq N1 ≤ italic_m , italic_n ≤ italic_N are two indices satisfying

ωmp1+ωnp1=2.superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12\displaystyle\omega_{m}^{p-1}+\omega_{n}^{p-1}=2.italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT = 2 . (4.24)

Upon taking the moduli of both sides and using the triangle inequality, we obtain

22\displaystyle 22 =|ωmp1+ωnp1|absentsuperscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1\displaystyle=|\omega_{m}^{p-1}+\omega_{n}^{p-1}|= | italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT |
|ωmp1|+|ωnp1|absentsuperscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1\displaystyle\leq|\omega_{m}^{p-1}|+|\omega_{n}^{p-1}|≤ | italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT | + | italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT |
=1+1=2.absent112\displaystyle=1+1=2.= 1 + 1 = 2 .

Therefore, we have

|ωmp1+ωnp1|=|ωmp1|+|ωnp1|.superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1\displaystyle|\omega_{m}^{p-1}+\omega_{n}^{p-1}|=|\omega_{m}^{p-1}|+|\omega_{n% }^{p-1}|.| italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT | = | italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT | + | italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT | . (4.25)

Recall if z,w𝑧𝑤z,w\in\mathbb{C}italic_z , italic_w ∈ blackboard_C satisfy |z+w|=|z|+|w|𝑧𝑤𝑧𝑤|z+w|=|z|+|w|| italic_z + italic_w | = | italic_z | + | italic_w | i.e. z,w𝑧𝑤z,witalic_z , italic_w are such that equality is obtained in the triangle inequality for complex numbers, then either one of z,w𝑧𝑤z,witalic_z , italic_w must be zero or Arg(z)=Arg(w)Arg𝑧Arg𝑤\text{Arg}(z)=\text{Arg}(w)Arg ( italic_z ) = Arg ( italic_w ) (see [36]). Since ωmp1,ωnp1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1\omega_{m}^{p-1},\omega_{n}^{p-1}italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT , italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT are both nonzero, (4.25) implies Arg(ωmp1)=Arg(ωnp1)Argsuperscriptsubscript𝜔𝑚𝑝1Argsuperscriptsubscript𝜔𝑛𝑝1\text{Arg}(\omega_{m}^{p-1})=\text{Arg}(\omega_{n}^{p-1})Arg ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) = Arg ( italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) i.e. 2πm(p1)N=2πn(p1)N,2𝜋𝑚𝑝1𝑁2𝜋𝑛𝑝1𝑁\frac{2\pi m(p-1)}{N}=\frac{2\pi n(p-1)}{N},divide start_ARG 2 italic_π italic_m ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG = divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG , and so m=n.𝑚𝑛m=n.italic_m = italic_n . Now, substituting m=n𝑚𝑛m=nitalic_m = italic_n into (4.24), we obtain ωmp1=1,superscriptsubscript𝜔𝑚𝑝11\omega_{m}^{p-1}=1,italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT = 1 , which implies

m(p1)0modN.𝑚𝑝1modulo0𝑁m(p-1)\equiv 0\mod N.italic_m ( italic_p - 1 ) ≡ 0 roman_mod italic_N .

Because gcd(p1,N)=1𝑝1𝑁1\gcd(p-1,N)=1roman_gcd ( italic_p - 1 , italic_N ) = 1 divides 0,00,0 , we see the congruence equation has a solution for m.𝑚m.italic_m . In particular, by [37, Section 2.6], we have

m𝑚\displaystyle mitalic_m =N(k+1)absent𝑁𝑘1\displaystyle=N(k+1)= italic_N ( italic_k + 1 ) (4.26)

for k.𝑘k\in\mathbb{Z}.italic_k ∈ blackboard_Z . But since 1mN,1𝑚𝑁1\leq m\leq N,1 ≤ italic_m ≤ italic_N , this forces m=N.𝑚𝑁m=N.italic_m = italic_N . This shows (4.21) implies m=n=N.𝑚𝑛𝑁m=n=N.italic_m = italic_n = italic_N . Finally, note that

ωmp1ωmp1ωmp1+ωmp12superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝12\displaystyle\frac{\omega_{m}^{p-1}-\omega_{m}^{p-1}}{\omega_{m}^{p-1}+\omega_% {m}^{p-1}-2}divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG =0absent0\displaystyle=0= 0

if m<N.𝑚𝑁m<N.italic_m < italic_N . But taking the limit of the left hand side as mN,𝑚𝑁m\rightarrow N,italic_m → italic_N , we obtain via L’Hospital’s rule:

limmNωmp1ωmp1ωmp1+ωmp12subscript𝑚𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝12\displaystyle\lim_{m\rightarrow N}\frac{\omega_{m}^{p-1}-\omega_{m}^{p-1}}{% \omega_{m}^{p-1}+\omega_{m}^{p-1}-2}roman_lim start_POSTSUBSCRIPT italic_m → italic_N end_POSTSUBSCRIPT divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG =limmN2πi(p1)N(ωmp1ωmp1)2πi(p1)N(ωmp1+ωmp1)=0.absentsubscript𝑚𝑁2𝜋𝑖𝑝1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝12𝜋𝑖𝑝1𝑁superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑚𝑝10\displaystyle=\lim_{m\rightarrow N}\frac{\frac{2\pi i(p-1)}{N}\left(\omega_{m}% ^{p-1}-\omega_{m}^{p-1}\right)}{\frac{2\pi i(p-1)}{N}\left(\omega_{m}^{p-1}+% \omega_{m}^{p-1}\right)}=0.= roman_lim start_POSTSUBSCRIPT italic_m → italic_N end_POSTSUBSCRIPT divide start_ARG divide start_ARG 2 italic_π italic_i ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG divide start_ARG 2 italic_π italic_i ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG = 0 . (4.27)

This completes the proof. ∎

4.3 Second Regime Special Case: First Propagation Coefficient Nonzero and Noise Injected into Last Sensor

At the current time of writing, we are not aware of any closed formulas for the eigenvalues and eigenvectors of the matrix defined on the right hand side of (4.20). Nevertheless, in this section, we investigate the second regime in the situation where p=2𝑝2p=2italic_p = 2 and s=N.𝑠𝑁s=N.italic_s = italic_N . That is, the ground truth network structure is such that n𝑛nitalic_n-th sensor is linked only to the (n+1)𝑛1(n+1)( italic_n + 1 )-th sensor, and noise is injected only into the N𝑁Nitalic_N-th sensor. To simplify the analysis, we will also assume that b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and dN=1.subscript𝑑𝑁1d_{N}=1.italic_d start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = 1 .

We investigate the asymptotic structure of the lead matrix in the second regime.

Theorem 4.7 (First Nonzero Propagation Coefficient, Noise in Last Sensor Second Regime Lead Matrix).

Consider the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) in (4.6). Then, as ϵ0,italic-ϵ0\epsilon\rightarrow 0,italic_ϵ → 0 , we have an alternate asymptotic expansion

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =𝐀+O(ϵ),absent𝐀𝑂italic-ϵ\displaystyle=\mathbf{A}+O(\epsilon),= bold_A + italic_O ( italic_ϵ ) , (4.28)

where 𝐀𝐀\mathbf{A}bold_A is the N×N𝑁𝑁N\times Nitalic_N × italic_N skew-symmetric matrix whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is

Aj,ksubscript𝐴𝑗𝑘\displaystyle A_{j,k}italic_A start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ={(12)2Njkkj2Njk(2NjkNk)j,kN0else,absentcasessuperscript122𝑁𝑗𝑘𝑘𝑗2𝑁𝑗𝑘binomial2𝑁𝑗𝑘𝑁𝑘𝑗𝑘𝑁0else\displaystyle=\begin{cases}\left(\frac{1}{2}\right)^{2N-j-k}\frac{k-j}{2N-j-k}% \binom{2N-j-k}{N-k}&j,k\neq N\\ 0&\text{else}\end{cases},= { start_ROW start_CELL ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 italic_N - italic_j - italic_k end_POSTSUPERSCRIPT divide start_ARG italic_k - italic_j end_ARG start_ARG 2 italic_N - italic_j - italic_k end_ARG ( FRACOP start_ARG 2 italic_N - italic_j - italic_k end_ARG start_ARG italic_N - italic_k end_ARG ) end_CELL start_CELL italic_j , italic_k ≠ italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW , (4.29)

and

(mn)binomial𝑚𝑛\displaystyle\binom{m}{n}( FRACOP start_ARG italic_m end_ARG start_ARG italic_n end_ARG ) ={m!(mn)!n!0nm0elseabsentcases𝑚𝑚𝑛𝑛0𝑛𝑚0else\displaystyle=\begin{cases}\frac{m!}{(m-n)!\ n!}&0\leq n\leq m\\ 0&\text{else}\end{cases}= { start_ROW start_CELL divide start_ARG italic_m ! end_ARG start_ARG ( italic_m - italic_n ) ! italic_n ! end_ARG end_CELL start_CELL 0 ≤ italic_n ≤ italic_m end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW

is the binomial coefficient.

Proof.

Substituting b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and dN=1subscript𝑑𝑁1d_{N}=1italic_d start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = 1 into (4.20), we get

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =1Nm,n=1N((ωmωn)ωm+nωm+ωn2)𝐰m𝐰nT+O(ϵ).absent1𝑁superscriptsubscript𝑚𝑛1𝑁subscript𝜔𝑚subscript𝜔𝑛subscript𝜔𝑚𝑛subscript𝜔𝑚subscript𝜔𝑛2subscript𝐰𝑚superscriptsubscript𝐰𝑛T𝑂italic-ϵ\displaystyle=\frac{1}{N}\sum_{m,n=1}^{N}\left(\frac{(\omega_{m}-\omega_{n})\ % \omega_{m+n}}{\omega_{m}+\omega_{n}-2}\right)\ \mathbf{w}_{m}\mathbf{w}_{n}^{% \text{T}}+O(\epsilon).= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - 2 end_ARG ) bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + italic_O ( italic_ϵ ) . (4.30)

Extracting the (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry of (4.30), we obtain

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) =1N2m,n=1N(ωmωn)ωm+nωm+ωn2ωmj1ωnk1+O(ϵ)absent1superscript𝑁2superscriptsubscript𝑚𝑛1𝑁subscript𝜔𝑚subscript𝜔𝑛subscript𝜔𝑚𝑛subscript𝜔𝑚subscript𝜔𝑛2superscriptsubscript𝜔𝑚𝑗1superscriptsubscript𝜔𝑛𝑘1𝑂italic-ϵ\displaystyle=\frac{1}{N^{2}}\sum_{m,n=1}^{N}\frac{(\omega_{m}-\omega_{n})\ % \omega_{m+n}}{\omega_{m}+\omega_{n}-2}\ \omega_{m}^{j-1}\omega_{n}^{k-1}+O(\epsilon)= divide start_ARG 1 end_ARG start_ARG italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT - 2 end_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j - 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k - 1 end_POSTSUPERSCRIPT + italic_O ( italic_ϵ )
=12N2m,n=1Nωmj+1ωnkωmjωnk+11ωm+ωn2+O(ϵ)absent12superscript𝑁2superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑗1superscriptsubscript𝜔𝑛𝑘superscriptsubscript𝜔𝑚𝑗superscriptsubscript𝜔𝑛𝑘11subscript𝜔𝑚subscript𝜔𝑛2𝑂italic-ϵ\displaystyle=-\frac{1}{2N^{2}}\sum_{m,n=1}^{N}\frac{\omega_{m}^{j+1}\omega_{n% }^{k}-\omega_{m}^{j}\omega_{n}^{k+1}}{1-\frac{\omega_{m}+\omega_{n}}{2}}+O(\epsilon)= - divide start_ARG 1 end_ARG start_ARG 2 italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT end_ARG start_ARG 1 - divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG end_ARG + italic_O ( italic_ϵ ) (4.31)
=12N2r0m,n=1N(ωmj+1ωnkωmjωnk+1)(ωm+ωn2)r+O(ϵ).absent12superscript𝑁2subscript𝑟0superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑗1superscriptsubscript𝜔𝑛𝑘superscriptsubscript𝜔𝑚𝑗superscriptsubscript𝜔𝑛𝑘1superscriptsubscript𝜔𝑚subscript𝜔𝑛2𝑟𝑂italic-ϵ\displaystyle=-\frac{1}{2N^{2}}\sum_{r\geq 0}\sum_{m,n=1}^{N}\left(\omega_{m}^% {j+1}\omega_{n}^{k}-\omega_{m}^{j}\omega_{n}^{k+1}\right)\left(\frac{\omega_{m% }+\omega_{n}}{2}\right)^{r}+O(\epsilon).= - divide start_ARG 1 end_ARG start_ARG 2 italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_r ≥ 0 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT ) ( divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT + italic_O ( italic_ϵ ) . (4.32)

Upon expanding the expression (ωm+ωn2)rsuperscriptsubscript𝜔𝑚subscript𝜔𝑛2𝑟\left(\frac{\omega_{m}+\omega_{n}}{2}\right)^{r}( divide start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT within the summand of (4.32) with the binomial theorem, we get

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) =12N2q,r0m,n=1N(ωmj+1ωnkωmjωnk+1)(12)r(rq)ωmrqωnq+O(ϵ)absent12superscript𝑁2subscript𝑞𝑟0superscriptsubscript𝑚𝑛1𝑁superscriptsubscript𝜔𝑚𝑗1superscriptsubscript𝜔𝑛𝑘superscriptsubscript𝜔𝑚𝑗superscriptsubscript𝜔𝑛𝑘1superscript12𝑟binomial𝑟𝑞superscriptsubscript𝜔𝑚𝑟𝑞superscriptsubscript𝜔𝑛𝑞𝑂italic-ϵ\displaystyle=-\frac{1}{2N^{2}}\sum_{q,r\geq 0}\sum_{m,n=1}^{N}\left(\omega_{m% }^{j+1}\omega_{n}^{k}-\omega_{m}^{j}\omega_{n}^{k+1}\right)\ \left(\frac{1}{2}% \right)^{r}\ \binom{r}{q}\ \omega_{m}^{r-q}\ \omega_{n}^{q}+O(\epsilon)= - divide start_ARG 1 end_ARG start_ARG 2 italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_q , italic_r ≥ 0 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j + 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + 1 end_POSTSUPERSCRIPT ) ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_r end_ARG start_ARG italic_q end_ARG ) italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r - italic_q end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q end_POSTSUPERSCRIPT + italic_O ( italic_ϵ )
=12N2q,r0m,n=1N(12)r(rq)(ωmr+jq+1ωnk+qωmr+jqωnk+q+1)absent12superscript𝑁2subscript𝑞𝑟0superscriptsubscript𝑚𝑛1𝑁superscript12𝑟binomial𝑟𝑞superscriptsubscript𝜔𝑚𝑟𝑗𝑞1superscriptsubscript𝜔𝑛𝑘𝑞superscriptsubscript𝜔𝑚𝑟𝑗𝑞superscriptsubscript𝜔𝑛𝑘𝑞1\displaystyle=-\frac{1}{2N^{2}}\sum_{q,r\geq 0}\sum_{m,n=1}^{N}\ \left(\frac{1% }{2}\right)^{r}\ \binom{r}{q}\left(\omega_{m}^{r+j-q+1}\ \omega_{n}^{k+q}-% \omega_{m}^{r+j-q}\ \omega_{n}^{k+q+1}\right)= - divide start_ARG 1 end_ARG start_ARG 2 italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_q , italic_r ≥ 0 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_r end_ARG start_ARG italic_q end_ARG ) ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r + italic_j - italic_q + 1 end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + italic_q end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_r + italic_j - italic_q end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_k + italic_q + 1 end_POSTSUPERSCRIPT ) (4.33)
+O(ϵ)𝑂italic-ϵ\displaystyle\qquad\qquad\qquad+O(\epsilon)+ italic_O ( italic_ϵ )
=12q,r0{(12)r(rq)rqj1modN,qkmodN(12)r(rq)rqjmodN,qk1modN0elseabsent12subscript𝑞𝑟0casessuperscript12𝑟binomial𝑟𝑞formulae-sequence𝑟modulo𝑞𝑗1𝑁𝑞modulo𝑘𝑁superscript12𝑟binomial𝑟𝑞formulae-sequence𝑟modulo𝑞𝑗𝑁𝑞modulo𝑘1𝑁0else\displaystyle=-\frac{1}{2}\sum_{q,r\geq 0}\begin{cases}\left(\frac{1}{2}\right% )^{r}\binom{r}{q}&r\equiv q-j-1\mod N\ ,\ q\equiv-k\mod N\\ -\left(\frac{1}{2}\right)^{r}\binom{r}{q}&r\equiv q-j\mod N\ ,\ q\equiv-k-1% \mod N\\ 0&\text{else}\end{cases}= - divide start_ARG 1 end_ARG start_ARG 2 end_ARG ∑ start_POSTSUBSCRIPT italic_q , italic_r ≥ 0 end_POSTSUBSCRIPT { start_ROW start_CELL ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_r end_ARG start_ARG italic_q end_ARG ) end_CELL start_CELL italic_r ≡ italic_q - italic_j - 1 roman_mod italic_N , italic_q ≡ - italic_k roman_mod italic_N end_CELL end_ROW start_ROW start_CELL - ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT ( FRACOP start_ARG italic_r end_ARG start_ARG italic_q end_ARG ) end_CELL start_CELL italic_r ≡ italic_q - italic_j roman_mod italic_N , italic_q ≡ - italic_k - 1 roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW (4.34)
+O(ϵ),𝑂italic-ϵ\displaystyle\qquad\qquad\qquad\qquad+O(\epsilon),+ italic_O ( italic_ϵ ) ,

where (4.34) follows from evaluating the inner double sum within (4.33) using the geometric series identity (4.13).

Now, consider the system of congruence equations

r𝑟\displaystyle ritalic_r qj1modN,qkmodNformulae-sequenceabsentmodulo𝑞𝑗1𝑁𝑞modulo𝑘𝑁\displaystyle\equiv q-j-1\mod N\ ,\ q\equiv-k\mod N≡ italic_q - italic_j - 1 roman_mod italic_N , italic_q ≡ - italic_k roman_mod italic_N (4.35)
r𝑟\displaystyle ritalic_r qjmodN,qk1modN,formulae-sequenceabsentmodulo𝑞𝑗𝑁𝑞modulo𝑘1𝑁\displaystyle\equiv q-j\mod N\ ,\ q\equiv-k-1\mod N,≡ italic_q - italic_j roman_mod italic_N , italic_q ≡ - italic_k - 1 roman_mod italic_N , (4.36)

where r,q0𝑟𝑞0r,q\geq 0italic_r , italic_q ≥ 0 and 1j,kN.formulae-sequence1𝑗𝑘𝑁1\leq j,k\leq N.1 ≤ italic_j , italic_k ≤ italic_N . The second congruence equation in (4.35) implies q=vNk𝑞𝑣𝑁𝑘q=vN-kitalic_q = italic_v italic_N - italic_k for some integer v,𝑣v\in\mathbb{N},italic_v ∈ blackboard_N , while the first implies r=uNjk1𝑟𝑢𝑁𝑗𝑘1r=uN-j-k-1italic_r = italic_u italic_N - italic_j - italic_k - 1 for some integer u2.𝑢2u\geq 2.italic_u ≥ 2 . Similarly, The congruence equations in (4.36) imply q=vNk1𝑞𝑣𝑁𝑘1q=vN-k-1italic_q = italic_v italic_N - italic_k - 1 and r=uNjk1𝑟𝑢𝑁𝑗𝑘1r=uN-j-k-1italic_r = italic_u italic_N - italic_j - italic_k - 1 for some integers v𝑣v\in\mathbb{N}italic_v ∈ blackboard_N and u2.𝑢2u\geq 2.italic_u ≥ 2 . Hence, we can rewrite (4.34) as a double sum over all u2𝑢2u\geq 2italic_u ≥ 2 and v1𝑣1v\geq 1italic_v ≥ 1 in the following way:

Qj,k(ϵ)subscript𝑄𝑗𝑘italic-ϵ\displaystyle Q_{j,k}(\epsilon)italic_Q start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) =u2,v1(12)uNjk((uNjk1vNk1)(uNjk1vNk))absentsubscriptformulae-sequence𝑢2𝑣1superscript12𝑢𝑁𝑗𝑘binomial𝑢𝑁𝑗𝑘1𝑣𝑁𝑘1binomial𝑢𝑁𝑗𝑘1𝑣𝑁𝑘\displaystyle=-\sum_{u\geq 2,v\geq 1}\left(\frac{1}{2}\right)^{uN-j-k}\left(% \binom{uN-j-k-1}{vN-k-1}-\binom{uN-j-k-1}{vN-k}\right)= - ∑ start_POSTSUBSCRIPT italic_u ≥ 2 , italic_v ≥ 1 end_POSTSUBSCRIPT ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_u italic_N - italic_j - italic_k end_POSTSUPERSCRIPT ( ( FRACOP start_ARG italic_u italic_N - italic_j - italic_k - 1 end_ARG start_ARG italic_v italic_N - italic_k - 1 end_ARG ) - ( FRACOP start_ARG italic_u italic_N - italic_j - italic_k - 1 end_ARG start_ARG italic_v italic_N - italic_k end_ARG ) ) (4.37)
+O(ϵ)𝑂italic-ϵ\displaystyle\qquad\qquad\qquad+O(\epsilon)+ italic_O ( italic_ϵ )
=(12)2Njk((2Njk1Nk)(2Njk1Nk1))+O(ϵ)absentsuperscript122𝑁𝑗𝑘binomial2𝑁𝑗𝑘1𝑁𝑘binomial2𝑁𝑗𝑘1𝑁𝑘1𝑂italic-ϵ\displaystyle=\left(\frac{1}{2}\right)^{2N-j-k}\left(\binom{2N-j-k-1}{N-k}-% \binom{2N-j-k-1}{N-k-1}\right)+O(\epsilon)= ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 italic_N - italic_j - italic_k end_POSTSUPERSCRIPT ( ( FRACOP start_ARG 2 italic_N - italic_j - italic_k - 1 end_ARG start_ARG italic_N - italic_k end_ARG ) - ( FRACOP start_ARG 2 italic_N - italic_j - italic_k - 1 end_ARG start_ARG italic_N - italic_k - 1 end_ARG ) ) + italic_O ( italic_ϵ ) (4.38)
=(12)2Njk2Njk2(Nk)2Njk(2NjkNk)+O(ϵ)absentsuperscript122𝑁𝑗𝑘2𝑁𝑗𝑘2𝑁𝑘2𝑁𝑗𝑘binomial2𝑁𝑗𝑘𝑁𝑘𝑂italic-ϵ\displaystyle=\left(\frac{1}{2}\right)^{2N-j-k}\frac{2N-j-k-2(N-k)}{2N-j-k}% \binom{2N-j-k}{N-k}+O(\epsilon)= ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 italic_N - italic_j - italic_k end_POSTSUPERSCRIPT divide start_ARG 2 italic_N - italic_j - italic_k - 2 ( italic_N - italic_k ) end_ARG start_ARG 2 italic_N - italic_j - italic_k end_ARG ( FRACOP start_ARG 2 italic_N - italic_j - italic_k end_ARG start_ARG italic_N - italic_k end_ARG ) + italic_O ( italic_ϵ ) (4.39)
=(12)2Njkkj2Njk(2NjkNk)+O(ϵ),absentsuperscript122𝑁𝑗𝑘𝑘𝑗2𝑁𝑗𝑘binomial2𝑁𝑗𝑘𝑁𝑘𝑂italic-ϵ\displaystyle=\left(\frac{1}{2}\right)^{2N-j-k}\frac{k-j}{2N-j-k}\binom{2N-j-k% }{N-k}+O(\epsilon),= ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT 2 italic_N - italic_j - italic_k end_POSTSUPERSCRIPT divide start_ARG italic_k - italic_j end_ARG start_ARG 2 italic_N - italic_j - italic_k end_ARG ( FRACOP start_ARG 2 italic_N - italic_j - italic_k end_ARG start_ARG italic_N - italic_k end_ARG ) + italic_O ( italic_ϵ ) ,

in which (4.38) follows from extracting the term corresponding u=2,v=1formulae-sequence𝑢2𝑣1u=2,v=1italic_u = 2 , italic_v = 1 in (4.37) and replacing the remaining sum over all other u,v𝑢𝑣u,vitalic_u , italic_v with O(ϵ)𝑂italic-ϵO(\epsilon)italic_O ( italic_ϵ ) and (4.39) follows from rewriting (4.38) using the binomial coefficient identity [38]:

(n1k)(n1k1)binomial𝑛1𝑘binomial𝑛1𝑘1\displaystyle\binom{n-1}{k}-\binom{n-1}{k-1}( FRACOP start_ARG italic_n - 1 end_ARG start_ARG italic_k end_ARG ) - ( FRACOP start_ARG italic_n - 1 end_ARG start_ARG italic_k - 1 end_ARG ) =n2kn(nk).absent𝑛2𝑘𝑛binomial𝑛𝑘\displaystyle=\frac{n-2k}{n}\binom{n}{k}.= divide start_ARG italic_n - 2 italic_k end_ARG start_ARG italic_n end_ARG ( FRACOP start_ARG italic_n end_ARG start_ARG italic_k end_ARG ) .

This completes the proof. ∎

4.3.1 Structure of Eigenvalues

We investigate the spectrum of 𝐀,𝐀\mathbf{A},bold_A , whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is defined in (4.29), for large N𝑁Nitalic_N. To make things suitable for future calculations, we will consider the Hermitian matrix i𝐀𝑖𝐀i\mathbf{A}italic_i bold_A in place of the original 𝐀.𝐀\mathbf{A}.bold_A . Note that the eigenvalues of i𝐀𝑖𝐀i\mathbf{A}italic_i bold_A are the eigenvalues of 𝐀𝐀\mathbf{A}bold_A multiplied by i.𝑖i.italic_i . However, the eigenvectors of i𝐀𝑖𝐀i\mathbf{A}italic_i bold_A are the same as those of 𝐀.𝐀\mathbf{A}.bold_A . Furthermore, we parameterize i𝐀𝑖𝐀i\mathbf{A}italic_i bold_A by its size N.𝑁N.italic_N . In the end, we define 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT to be the N×N𝑁𝑁N\times Nitalic_N × italic_N Hermitian matrix whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is the quantity (4.29) multiplied by i𝑖iitalic_i for all 1j,kN.formulae-sequence1𝑗𝑘𝑁1\leq j,k\leq N.1 ≤ italic_j , italic_k ≤ italic_N . Throughout, we let λn(𝐀N)subscript𝜆𝑛subscript𝐀𝑁\lambda_{n}(\mathbf{A}_{N})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) be the n𝑛nitalic_n-th largest eigenvalue of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT and {𝐯n(𝐀N)}n=1Nsuperscriptsubscriptsubscript𝐯𝑛subscript𝐀𝑁𝑛1𝑁\left\{\mathbf{v}_{n}(\mathbf{A}_{N})\right\}_{n=1}^{N}{ bold_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT be the orthonormal basis of eigenvectors such that 𝐯n(𝐀N)subscript𝐯𝑛subscript𝐀𝑁\mathbf{v}_{n}(\mathbf{A}_{N})bold_v start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) is the associated unit eigenvector of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT with λn(𝐀N).subscript𝜆𝑛subscript𝐀𝑁\lambda_{n}(\mathbf{A}_{N}).italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) . Finally, we denote AN,j,ksubscript𝐴𝑁𝑗𝑘A_{N,j,k}italic_A start_POSTSUBSCRIPT italic_N , italic_j , italic_k end_POSTSUBSCRIPT as the (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry of 𝐀N.subscript𝐀𝑁\mathbf{A}_{N}.bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Recall the j𝑗jitalic_j-th Gershgorin disk of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is the disk in the complex plane with center 00 and radius equal to

RN,jsubscript𝑅𝑁𝑗\displaystyle R_{N,j}italic_R start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT =k=1N|AN,j,k|.absentsuperscriptsubscript𝑘1𝑁subscript𝐴𝑁𝑗𝑘\displaystyle=\sum_{k=1}^{N}|A_{N,j,k}|.= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT | italic_A start_POSTSUBSCRIPT italic_N , italic_j , italic_k end_POSTSUBSCRIPT | . (4.40)

We concentrate on the largest eigenvalue of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT for large N.𝑁N.italic_N . By Gershgorin’s Circle Theorem [39], all eigenvalues of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT lie in the union of the Gershgorin disks. But we conjecture an upper bound on the radii of these disks.

Conjecture 4.1 (Gershgorin Radii Upper Bound).

The Gershgorin radii of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT satisfy

limNRN,Njsubscript𝑁subscript𝑅𝑁𝑁𝑗\displaystyle\lim_{N\rightarrow\infty}R_{N,N-j}roman_lim start_POSTSUBSCRIPT italic_N → ∞ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_N , italic_N - italic_j end_POSTSUBSCRIPT ={(2jj)22j1j>01j=0.absentcasesbinomial2𝑗𝑗superscript22𝑗1𝑗01𝑗0\displaystyle=\begin{cases}\frac{\binom{2j}{j}}{2^{2j-1}}&j>0\\ 1&j=0\end{cases}.= { start_ROW start_CELL divide start_ARG ( FRACOP start_ARG 2 italic_j end_ARG start_ARG italic_j end_ARG ) end_ARG start_ARG 2 start_POSTSUPERSCRIPT 2 italic_j - 1 end_POSTSUPERSCRIPT end_ARG end_CELL start_CELL italic_j > 0 end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL italic_j = 0 end_CELL end_ROW . (4.41)

To see this conjecture holds for j=1,𝑗1j=1,italic_j = 1 , we evaluate

RN,N1subscript𝑅𝑁𝑁1\displaystyle R_{N,N-1}italic_R start_POSTSUBSCRIPT italic_N , italic_N - 1 end_POSTSUBSCRIPT =k=1N|AN,N1,k|absentsuperscriptsubscript𝑘1𝑁subscript𝐴𝑁𝑁1𝑘\displaystyle=\sum_{k=1}^{N}|A_{N,N-1,k}|= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT | italic_A start_POSTSUBSCRIPT italic_N , italic_N - 1 , italic_k end_POSTSUBSCRIPT |
=k=1N(12)Nk+1|Nk1|absentsuperscriptsubscript𝑘1𝑁superscript12𝑁𝑘1𝑁𝑘1\displaystyle=\sum_{k=1}^{N}\left(\frac{1}{2}\right)^{N-k+1}|N-k-1|= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_N - italic_k + 1 end_POSTSUPERSCRIPT | italic_N - italic_k - 1 | (4.42)
=k=1N1(12)Nk+1(Nk1)+12absentsuperscriptsubscript𝑘1𝑁1superscript12𝑁𝑘1𝑁𝑘112\displaystyle=\sum_{k=1}^{N-1}\left(\frac{1}{2}\right)^{N-k+1}(N-k-1)+\frac{1}% {2}= ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG ) start_POSTSUPERSCRIPT italic_N - italic_k + 1 end_POSTSUPERSCRIPT ( italic_N - italic_k - 1 ) + divide start_ARG 1 end_ARG start_ARG 2 end_ARG (4.43)
=12N2N+12absent12𝑁superscript2𝑁12\displaystyle=\frac{1}{2}-\frac{N}{2^{N}}+\frac{1}{2}= divide start_ARG 1 end_ARG start_ARG 2 end_ARG - divide start_ARG italic_N end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_ARG + divide start_ARG 1 end_ARG start_ARG 2 end_ARG (4.44)
=1N2Nabsent1𝑁superscript2𝑁\displaystyle=1-\frac{N}{2^{N}}= 1 - divide start_ARG italic_N end_ARG start_ARG 2 start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_ARG (4.45)

in which we obtained (4.43) by rewriting (4.42) after extracting the term k=N𝑘𝑁k=Nitalic_k = italic_N and used the identity

k=1N1krksuperscriptsubscript𝑘1𝑁1𝑘superscript𝑟𝑘\displaystyle\sum_{k=1}^{N-1}kr^{k}∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_k italic_r start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT =NrN+1rN+1NrN+r(r1)2absent𝑁superscript𝑟𝑁1superscript𝑟𝑁1𝑁superscript𝑟𝑁𝑟superscript𝑟12\displaystyle=\frac{Nr^{N+1}-r^{N+1}-Nr^{N}+r}{(r-1)^{2}}= divide start_ARG italic_N italic_r start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT - italic_r start_POSTSUPERSCRIPT italic_N + 1 end_POSTSUPERSCRIPT - italic_N italic_r start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT + italic_r end_ARG start_ARG ( italic_r - 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG

to obtain (4.44) from (4.43). Taking the limit of (4.45) as N,𝑁N\rightarrow\infty,italic_N → ∞ , we see the conjecture holds true for the case j=1.𝑗1j=1.italic_j = 1 .

Assuming Conjecture 4.1 holds, we can show the sequence of largest eigenvalues {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT converges.

Theorem 4.8 (Asymptotic Binomial Matrix Largest Eigenvalue Convergence).

The sequence of largest eigenvalues {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT converges.

Proof.

To show convergence, we show that the sequence {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT is increasing and bounded above in .\mathbb{R}.blackboard_R .

First, we show the sequence is increasing. By induction on N,𝑁N,italic_N , we can write 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT in the block form

𝐀Nsubscript𝐀𝑁\displaystyle\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT =[0𝐚N𝐚N𝐀N1],absentmatrix0superscriptsubscript𝐚𝑁subscript𝐚𝑁subscript𝐀𝑁1\displaystyle=\begin{bmatrix}0&\mathbf{a}_{N}^{*}\\ \mathbf{a}_{N}&\mathbf{A}_{N-1}\end{bmatrix},= [ start_ARG start_ROW start_CELL 0 end_CELL start_CELL bold_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL bold_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_CELL start_CELL bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] , (4.46)

where 𝐚NN1subscript𝐚𝑁superscript𝑁1\mathbf{a}_{N}\in\mathbb{C}^{N-1}bold_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_C start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT is the first column of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT after excluding its first component 00. Notice that 𝐀N1subscript𝐀𝑁1\mathbf{A}_{N-1}bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT is the first principal minor of 𝐀N,subscript𝐀𝑁\mathbf{A}_{N},bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , that is, we obtain 𝐀N1subscript𝐀𝑁1\mathbf{A}_{N-1}bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT by deleting the first row and first column of 𝐀N.subscript𝐀𝑁\mathbf{A}_{N}.bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT . By the Cauchy Interlacing Theorem [40], the eigenvalues of 𝐀N1subscript𝐀𝑁1\mathbf{A}_{N-1}bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT interlace those of 𝐀N,subscript𝐀𝑁\mathbf{A}_{N},bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , which specifically means

λN(𝐀N)λN1(𝐀N1)λN1(𝐀N)λ1(𝐀N1)λ1(𝐀N)subscript𝜆𝑁subscript𝐀𝑁subscript𝜆𝑁1subscript𝐀𝑁1subscript𝜆𝑁1subscript𝐀𝑁subscript𝜆1subscript𝐀𝑁1subscript𝜆1subscript𝐀𝑁\displaystyle\lambda_{N}(\mathbf{A}_{N})\leq\lambda_{N-1}(\mathbf{A}_{N-1})% \leq\lambda_{N-1}(\mathbf{A}_{N})\leq\dots\ \leq\lambda_{1}(\mathbf{A}_{N-1})% \leq\lambda_{1}(\mathbf{A}_{N})italic_λ start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ≤ italic_λ start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ≤ italic_λ start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ≤ … ≤ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ≤ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) (4.47)

The above inequality directly implies {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT is an increasing sequence.

Next, we show that {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT is a sequence that is bounded above. Consider RN,Nj,subscript𝑅𝑁𝑁𝑗R_{N,N-j},italic_R start_POSTSUBSCRIPT italic_N , italic_N - italic_j end_POSTSUBSCRIPT , the (Nj)𝑁𝑗(N-j)( italic_N - italic_j )-th Gershgorin disk radius of 𝐀N.subscript𝐀𝑁\mathbf{A}_{N}.bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT . Assuming Conjecture 4.1 holds, for j>0,𝑗0j>0,italic_j > 0 , we have

limNRN,Njsubscript𝑁subscript𝑅𝑁𝑁𝑗\displaystyle\lim_{N\rightarrow\infty}R_{N,N-j}roman_lim start_POSTSUBSCRIPT italic_N → ∞ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_N , italic_N - italic_j end_POSTSUBSCRIPT =(2jj)22j1absentbinomial2𝑗𝑗superscript22𝑗1\displaystyle=\frac{\binom{2j}{j}}{2^{2j-1}}= divide start_ARG ( FRACOP start_ARG 2 italic_j end_ARG start_ARG italic_j end_ARG ) end_ARG start_ARG 2 start_POSTSUPERSCRIPT 2 italic_j - 1 end_POSTSUPERSCRIPT end_ARG
=2jj(2(j1)j1)22j1absent2𝑗𝑗binomial2𝑗1𝑗1superscript22𝑗1\displaystyle=\frac{\frac{2j}{j}\binom{2(j-1)}{j-1}}{2^{2j-1}}= divide start_ARG divide start_ARG 2 italic_j end_ARG start_ARG italic_j end_ARG ( FRACOP start_ARG 2 ( italic_j - 1 ) end_ARG start_ARG italic_j - 1 end_ARG ) end_ARG start_ARG 2 start_POSTSUPERSCRIPT 2 italic_j - 1 end_POSTSUPERSCRIPT end_ARG
=(2(j1)j1)22j2absentbinomial2𝑗1𝑗1superscript22𝑗2\displaystyle=\frac{\binom{2(j-1)}{j-1}}{2^{2j-2}}= divide start_ARG ( FRACOP start_ARG 2 ( italic_j - 1 ) end_ARG start_ARG italic_j - 1 end_ARG ) end_ARG start_ARG 2 start_POSTSUPERSCRIPT 2 italic_j - 2 end_POSTSUPERSCRIPT end_ARG
<(2(j1)j1)22(j1)1=limNRN,N(j1).absentbinomial2𝑗1𝑗1superscript22𝑗11subscript𝑁subscript𝑅𝑁𝑁𝑗1\displaystyle<\frac{\binom{2(j-1)}{j-1}}{2^{2(j-1)-1}}=\lim_{N\rightarrow% \infty}R_{N,N-(j-1)}.< divide start_ARG ( FRACOP start_ARG 2 ( italic_j - 1 ) end_ARG start_ARG italic_j - 1 end_ARG ) end_ARG start_ARG 2 start_POSTSUPERSCRIPT 2 ( italic_j - 1 ) - 1 end_POSTSUPERSCRIPT end_ARG = roman_lim start_POSTSUBSCRIPT italic_N → ∞ end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_N , italic_N - ( italic_j - 1 ) end_POSTSUBSCRIPT .

Hence, as N,𝑁N\rightarrow\infty,italic_N → ∞ , we see the Gershgorin radii of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are bounded above by 1.11.1 . This implies the sequence {λ1(𝐀N)}Nsubscriptsubscript𝜆1subscript𝐀𝑁𝑁\left\{\lambda_{1}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}{ italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT is bounded above by 1.11.1 .

Now, we make a conjecture about the limit of the sequence {λn(𝐀N)}N.subscriptsubscript𝜆𝑛subscript𝐀𝑁𝑁\left\{\lambda_{n}(\mathbf{A}_{N})\right\}_{N\in\mathbb{N}}.{ italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_N ∈ blackboard_N end_POSTSUBSCRIPT .

Conjecture 4.2 (Asymptotic Binomial Matrix Largest Eigenvalue Convergence).

For small n,𝑛n\in\mathbb{N},italic_n ∈ blackboard_N , we have

limNλ2n1(𝐀N)subscript𝑁subscript𝜆2𝑛1subscript𝐀𝑁\displaystyle\lim_{N\rightarrow\infty}\lambda_{2n-1}(\mathbf{A}_{N})roman_lim start_POSTSUBSCRIPT italic_N → ∞ end_POSTSUBSCRIPT italic_λ start_POSTSUBSCRIPT 2 italic_n - 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) =2(2n1)π.absent22𝑛1𝜋\displaystyle=\frac{2}{(2n-1)\pi}.= divide start_ARG 2 end_ARG start_ARG ( 2 italic_n - 1 ) italic_π end_ARG . (4.48)

We provide numerical evidence supporting Conjecture 4.2. In Table 4.1, we tabulate the distance between λ1(𝐀N)subscript𝜆1subscript𝐀𝑁\lambda_{1}(\mathbf{A}_{N})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) and 2π2𝜋\frac{2}{\pi}divide start_ARG 2 end_ARG start_ARG italic_π end_ARG for 20n24.20𝑛2420\leq n\leq 24.20 ≤ italic_n ≤ 24 . We observe such distances are close to zero.

N𝑁Nitalic_N |λ1(𝐀N)2π|subscript𝜆1subscript𝐀𝑁2𝜋\left|\lambda_{1}(\mathbf{A}_{N})-\frac{2}{\pi}\right|| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - divide start_ARG 2 end_ARG start_ARG italic_π end_ARG |
20202020 0.0000232513absent0.0000232513\approx 0.0000232513≈ 0.0000232513
21212121 0.0000158971absent0.0000158971\approx 0.0000158971≈ 0.0000158971
22222222 0.0000109305absent0.0000109305\approx 0.0000109305≈ 0.0000109305
23232323 7.55596×106absent7.55596superscript106\approx 7.55596\times 10^{-6}≈ 7.55596 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
24242424 5.24969×106absent5.24969superscript106\approx 5.24969\times 10^{-6}≈ 5.24969 × 10 start_POSTSUPERSCRIPT - 6 end_POSTSUPERSCRIPT
Table 4.1: We tabulate the distance between the largest eigenvalue of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT and the conjectured limit as N𝑁N\rightarrow\inftyitalic_N → ∞, namely 2π,2𝜋\frac{2}{\pi},divide start_ARG 2 end_ARG start_ARG italic_π end_ARG , for 20N24.20𝑁2420\leq N\leq 24.20 ≤ italic_N ≤ 24 .

Now, we pose a conjecture about the largest eigenvalues corresponding to the principal minors of 𝐀N.subscript𝐀𝑁\mathbf{A}_{N}.bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT . Recall the j𝑗jitalic_j-th principal minor of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is the (N1)×(N1)𝑁1𝑁1(N-1)\times(N-1)( italic_N - 1 ) × ( italic_N - 1 ) matrix 𝐀~N,jsubscript~𝐀𝑁𝑗\widetilde{\mathbf{A}}_{N,j}over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT formed by deleting the j𝑗jitalic_j-th row and j𝑗jitalic_j-th column of 𝐀N.subscript𝐀𝑁\mathbf{A}_{N}.bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Conjecture 4.3 (Asymptotic Binomial Matrix Principal Minor Largest Eigenvalues).

For each 1j<N,1𝑗𝑁1\leq j<N,1 ≤ italic_j < italic_N , we have

λ1(𝐀~N,j+1)<λ1(𝐀~N,j)<λ1(𝐀N),subscript𝜆1subscript~𝐀𝑁𝑗1subscript𝜆1subscript~𝐀𝑁𝑗subscript𝜆1subscript𝐀𝑁\displaystyle\lambda_{1}(\widetilde{\mathbf{A}}_{N,j+1})<\lambda_{1}(% \widetilde{\mathbf{A}}_{N,j})<\lambda_{1}(\mathbf{A}_{N}),italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j + 1 end_POSTSUBSCRIPT ) < italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT ) < italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , (4.49)

where λn(𝐀~N,j)subscript𝜆𝑛subscript~𝐀𝑁𝑗\lambda_{n}(\widetilde{\mathbf{A}}_{N,j})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT ) is the n𝑛nitalic_n-th largest eigenvalue of 𝐀~N,j.subscript~𝐀𝑁𝑗\widetilde{\mathbf{A}}_{N,j}.over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT .

We provide some numerical evidence supporting the conjecture. In Table 4.2, we tabulate the largest eigenvalues of the principal minors of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT in the situation N=10𝑁10N=10italic_N = 10. We observe as j𝑗jitalic_j gets larger, the largest eigenvalue of the j𝑗jitalic_j-th principal minor precipitously decreases.

j𝑗jitalic_j λ1(𝐀~10,j)subscript𝜆1subscript~𝐀10𝑗\lambda_{1}(\widetilde{\mathbf{A}}_{10,j})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT 10 , italic_j end_POSTSUBSCRIPT )
1111 0.634179absent0.634179\approx 0.634179≈ 0.634179
2222 0.633523absent0.633523\approx 0.633523≈ 0.633523
3333 0.632329absent0.632329\approx 0.632329≈ 0.632329
4444 0.630125absent0.630125\approx 0.630125≈ 0.630125
5555 0.626035absent0.626035\approx 0.626035≈ 0.626035
6666 0.618269absent0.618269\approx 0.618269≈ 0.618269
7777 0.6018absent0.6018\approx 0.6018≈ 0.6018
8888 0.555167absent0.555167\approx 0.555167≈ 0.555167
9999 0.347293absent0.347293\approx 0.347293≈ 0.347293
10101010 0.298889absent0.298889\approx 0.298889≈ 0.298889
Table 4.2: We tabulate the largest eigenvalue for each principal minor of 𝐀10.subscript𝐀10\mathbf{A}_{10}.bold_A start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT .

4.3.2 Structure of Leading Eigenvector

For large N,𝑁N,italic_N , we now investigate the structure of 𝐯1(𝐀N),subscript𝐯1subscript𝐀𝑁\mathbf{v}_{1}(\mathbf{A}_{N}),bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) , the leading eigenvector of 𝐀N,subscript𝐀𝑁\mathbf{A}_{N},bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , assuming all the previous conjectures we stated pertaining to the spectrum of 𝐀Nsubscript𝐀𝑁\mathbf{A}_{N}bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT hold.

First, we describe the behavior of |v1,n(𝐀N)|,subscript𝑣1𝑛subscript𝐀𝑁|v_{1,n}(\mathbf{A}_{N})|,| italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | , the modulus of the n𝑛nitalic_n-th component 𝐯1(𝐀N).subscript𝐯1subscript𝐀𝑁\mathbf{v}_{1}(\mathbf{A}_{N}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) .

Theorem 4.9 (Asymptotic Binomial Matrix Leading Eigenvector Component Moduli Structure).

For each 1n<N,1𝑛𝑁1\leq n<N,1 ≤ italic_n < italic_N , we have

|v1,n(𝐀N)|<|v1,n+1(𝐀N)|.subscript𝑣1𝑛subscript𝐀𝑁subscript𝑣1𝑛1subscript𝐀𝑁\displaystyle|v_{1,n}(\mathbf{A}_{N})|<|v_{1,n+1}(\mathbf{A}_{N})|.| italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | < | italic_v start_POSTSUBSCRIPT 1 , italic_n + 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | . (4.50)

Moreover, we have

limNv1,1(𝐀N)subscript𝑁subscript𝑣11subscript𝐀𝑁\displaystyle\lim_{N\rightarrow\infty}v_{1,1}(\mathbf{A}_{N})roman_lim start_POSTSUBSCRIPT italic_N → ∞ end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT 1 , 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) =0.absent0\displaystyle=0.= 0 . (4.51)
Proof.

We first prove the first statement. We utilize the eigenvalue-eigenvector identity [40] which states

|v1,j(𝐀N)|2superscriptsubscript𝑣1𝑗subscript𝐀𝑁2\displaystyle\left|v_{1,j}(\mathbf{A}_{N})\right|^{2}| italic_v start_POSTSUBSCRIPT 1 , italic_j end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =n=1N1(λ1(𝐀N)λn(𝐀~N,j))n=2N(λ1(𝐀N)λn(𝐀N)).absentsuperscriptsubscriptproduct𝑛1𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁𝑗superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle=\frac{\prod_{n=1}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda% _{n}(\widetilde{\mathbf{A}}_{N,j})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(% \mathbf{A}_{N})-\lambda_{n}(\mathbf{A}_{N})\right)}.= divide start_ARG ∏ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG . (4.52)

Assuming Conjecture 4.3 holds, we have

λ1(𝐀N)λn(𝐀~N,j)subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁𝑗\displaystyle\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(\widetilde{\mathbf{A}}_{N% ,j})italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT ) <λ1(𝐀N)λn(𝐀~N,j+1).absentsubscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁𝑗1\displaystyle<\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(\widetilde{\mathbf{A}}_{% N,j+1}).< italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j + 1 end_POSTSUBSCRIPT ) .

This means we can bound the numerator on the right hand side of (4.52) in the following way:

|v1,j(𝐀N)|2superscriptsubscript𝑣1𝑗subscript𝐀𝑁2\displaystyle\left|v_{1,j}(\mathbf{A}_{N})\right|^{2}| italic_v start_POSTSUBSCRIPT 1 , italic_j end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =n=1N1(λ1(𝐀N)λn(𝐀~N,j))n=2N(λ1(𝐀N)λn(𝐀N))absentsuperscriptsubscriptproduct𝑛1𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁𝑗superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle=\frac{\prod_{n=1}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda% _{n}(\widetilde{\mathbf{A}}_{N,j})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(% \mathbf{A}_{N})-\lambda_{n}(\mathbf{A}_{N})\right)}= divide start_ARG ∏ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG
<n=1N1(λ1(𝐀N)λn(𝐀~N,j+1))n=2N(λ1(𝐀N)λn(𝐀N))=|v1,j+1(𝐀N)|2,absentsuperscriptsubscriptproduct𝑛1𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁𝑗1superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁superscriptsubscript𝑣1𝑗1subscript𝐀𝑁2\displaystyle<\frac{\prod_{n=1}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda% _{n}(\widetilde{\mathbf{A}}_{N,j+1})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(% \mathbf{A}_{N})-\lambda_{n}(\mathbf{A}_{N})\right)}=\left|v_{1,j+1}(\mathbf{A}% _{N})\right|^{2},< divide start_ARG ∏ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , italic_j + 1 end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG = | italic_v start_POSTSUBSCRIPT 1 , italic_j + 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,

which proves the first statement.

Now, we prove the second statement, recall that λn(𝐀N)λn(𝐀N1)subscript𝜆𝑛subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁1\lambda_{n}(\mathbf{A}_{N})\leq\lambda_{n}(\mathbf{A}_{N-1})italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ≤ italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) by the Cauchy Interlacing inequality. We have

|v1,1(𝐀N)|2superscriptsubscript𝑣11subscript𝐀𝑁2\displaystyle|v_{1,1}(\mathbf{A}_{N})|^{2}| italic_v start_POSTSUBSCRIPT 1 , 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =n=1N1(λ1(𝐀N)λn(𝐀~N,1))n=2N(λ1(𝐀N)λn(𝐀N))absentsuperscriptsubscriptproduct𝑛1𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript~𝐀𝑁1superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle=\frac{\prod_{n=1}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda% _{n}(\widetilde{\mathbf{A}}_{N,1})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(% \mathbf{A}_{N})-\lambda_{n}(\mathbf{A}_{N})\right)}= divide start_ARG ∏ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( over~ start_ARG bold_A end_ARG start_POSTSUBSCRIPT italic_N , 1 end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG
=n=1N1(λ1(𝐀N)λn(𝐀N1))n=2N(λ1(𝐀N)λn(𝐀N))absentsuperscriptsubscriptproduct𝑛1𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁1superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle=\frac{\prod_{n=1}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda% _{n}(\mathbf{A}_{N-1})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(\mathbf{A}_{N}% )-\lambda_{n}(\mathbf{A}_{N})\right)}= divide start_ARG ∏ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG
=(λ1(𝐀N)λ1(𝐀N1))n=2N1(λ1(𝐀N)λn(𝐀N1))n=2N(λ1(𝐀N)λn(𝐀N))absentsubscript𝜆1subscript𝐀𝑁subscript𝜆1subscript𝐀𝑁1superscriptsubscriptproduct𝑛2𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁1superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle=\frac{(\lambda_{1}(\mathbf{A}_{N})-\lambda_{1}(\mathbf{A}_{N-1})% )\ \prod_{n=2}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(\mathbf{A}_{% N-1})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(% \mathbf{A}_{N})\right)}= divide start_ARG ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ) ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG
(λ1(𝐀N)λ1(𝐀N1))n=2N1(λ1(𝐀N)λn(𝐀N))n=2N(λ1(𝐀N)λn(𝐀N))absentsubscript𝜆1subscript𝐀𝑁subscript𝜆1subscript𝐀𝑁1superscriptsubscriptproduct𝑛2𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁superscriptsubscriptproduct𝑛2𝑁subscript𝜆1subscript𝐀𝑁subscript𝜆𝑛subscript𝐀𝑁\displaystyle\leq\frac{(\lambda_{1}(\mathbf{A}_{N})-\lambda_{1}(\mathbf{A}_{N-% 1}))\ \prod_{n=2}^{N-1}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(\mathbf{A% }_{N})\right)}{\prod_{n=2}^{N}\left(\lambda_{1}(\mathbf{A}_{N})-\lambda_{n}(% \mathbf{A}_{N})\right)}≤ divide start_ARG ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) ) ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG start_ARG ∏ start_POSTSUBSCRIPT italic_n = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ( italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) end_ARG
=λ1(𝐀N)λ1(𝐀N1)λ1(𝐀N)λN(𝐀N)absentsubscript𝜆1subscript𝐀𝑁subscript𝜆1subscript𝐀𝑁1subscript𝜆1subscript𝐀𝑁subscript𝜆𝑁subscript𝐀𝑁\displaystyle=\frac{\lambda_{1}(\mathbf{A}_{N})-\lambda_{1}(\mathbf{A}_{N-1})}% {\lambda_{1}(\mathbf{A}_{N})-\lambda_{N}(\mathbf{A}_{N})}= divide start_ARG italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_ARG
=λ1(𝐀N)λ1(𝐀N1)2λ1(𝐀N),absentsubscript𝜆1subscript𝐀𝑁subscript𝜆1subscript𝐀𝑁12subscript𝜆1subscript𝐀𝑁\displaystyle=\frac{\lambda_{1}(\mathbf{A}_{N})-\lambda_{1}(\mathbf{A}_{N-1})}% {2\lambda_{1}(\mathbf{A}_{N})},= divide start_ARG italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) - italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT ) end_ARG start_ARG 2 italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_ARG ,

which approaches 00 as N𝑁N\rightarrow\inftyitalic_N → ∞ by Theorem 4.8. This proves the second statement. ∎

We interpret the previous theorem. The previous theorem states for large N𝑁Nitalic_N, the component moduli 𝐯1(𝐀N)subscript𝐯1subscript𝐀𝑁\mathbf{v}_{1}(\mathbf{A}_{N})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) decrease from right to left. We interpret this in the context of our signal propagation model. As the signal propagates throughout the network, the left most sensors are less receptive to the signal than the right most sensors.

Now, we pose a conjecture about the component phases of 𝐯1(𝐀N).subscript𝐯1subscript𝐀𝑁\mathbf{v}_{1}(\mathbf{A}_{N}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) .

Conjecture 4.4 (Asymptotic Binomial Matrix Leading Eigenvector Component Phase Structure).

For large N,𝑁N\in\mathbb{N},italic_N ∈ blackboard_N , there exists large KN𝐾𝑁K\leq Nitalic_K ≤ italic_N for which

0=Arg(v1,N(𝐀N))<<Arg(v1,K(𝐀N))<π.0Argsubscript𝑣1𝑁subscript𝐀𝑁Argsubscript𝑣1𝐾subscript𝐀𝑁𝜋0=\text{Arg}(v_{1,N}(\mathbf{A}_{N}))<\ \dots\ <\text{Arg}(v_{1,K}(\mathbf{A}_% {N}))<\pi.0 = Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_N end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) < … < Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_K end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ) < italic_π .

In Table 4.3, we show numerical evidence of Conjecture 4.4 when N=50.𝑁50N=50.italic_N = 50 . We observe the last 6666 component phases are in increasing order, supporting the conjecture. But at the current time of writing, we do not have a general conjecture pertaining to the behavior of the other phases.

We interpret the result of the conjecture. Suppose the signal in our propagation model were to be broadcast from the last sensor, namely the N𝑁Nitalic_N-th sensor. Then, Conjecture 4.4 states the order of the last few eigenvector component phases reflects the expected order of the next few sensors that receive the signal. Therefore, Cyclicity Analysis enables us to partially recover the expected network structure.

n𝑛nitalic_n Arg(v1,n(𝐀50))Argsubscript𝑣1𝑛subscript𝐀50\text{Arg}(v_{1,n}(\mathbf{A}_{50}))Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT ) )
1111 2.11988absent2.11988\approx 2.11988≈ 2.11988
2222 2.04186absent2.04186\approx 2.04186≈ 2.04186
3333 1.96213absent1.96213\approx 1.96213≈ 1.96213
44444444 3.09417absent3.09417\approx-3.09417≈ - 3.09417
45454545 2.93144absent2.93144\approx 2.93144≈ 2.93144
46464646 2.6331absent2.6331\approx 2.6331≈ 2.6331
47474747 2.27014absent2.27014\approx 2.27014≈ 2.27014
48484848 1.83497absent1.83497\approx 1.83497≈ 1.83497
49494949 1.38311absent1.38311\approx 1.38311≈ 1.38311
50505050 00
Table 4.3: We tabulate some component phases of 𝐯1(𝐀50).subscript𝐯1subscript𝐀50\mathbf{v}_{1}(\mathbf{A}_{50}).bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A start_POSTSUBSCRIPT 50 end_POSTSUBSCRIPT ) .

4.4 Only One Nonzero Propagation Coefficient and Independent and Identical Noise Injected into Few Sensors

Next, let 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) be the friction matrix as defined in the beginning of Section 4.2. But this time, let 𝚺𝚺\boldsymbol{\Sigma}bold_Σ be a volatility matrix such that the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is a diagonal diffusion matrix containing multiple nonzero diagonal entries that are equal. In particular, we let the last L𝐿Litalic_L diagonal entries of 𝐃𝐃\mathbf{D}bold_D be positive and equal i.e. we assume DNL+1,NL+1==DN,N=dsubscript𝐷𝑁𝐿1𝑁𝐿1subscript𝐷𝑁𝑁𝑑D_{N-L+1,N-L+1}=\ \dots\ =D_{N,N}=ditalic_D start_POSTSUBSCRIPT italic_N - italic_L + 1 , italic_N - italic_L + 1 end_POSTSUBSCRIPT = … = italic_D start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT = italic_d for some d>0,𝑑0d>0,italic_d > 0 , while all other diagonal entries are 0.00.0 . This corresponds to the situation we inject independent and identical noise into the last L𝐿Litalic_L sensors.

We explicitly derive the lead matrix with the assumptions imposed on 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺.𝚺\boldsymbol{\Sigma}.bold_Σ .

Theorem 4.10 (Cyclic OU Process One Nonzero Propagation Coefficient and Independent and Identical Noise in Multiple Sensors Lead Matrix Explicit Formula).

For each ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is explicitly

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =bpdNm,n=1N=1L(ωmp1ωnp1)ωm+n2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰nTabsentsubscript𝑏𝑝𝑑𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript1𝐿superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{b_{p}d}{N}\sum_{m,n=1}^{N}\sum_{\ell=1}^{L}\frac{(\omega_{% m}^{p-1}-\omega_{n}^{p-1})\ \omega_{m+n}^{\ell}}{2\epsilon+b_{p}(\omega_{m}^{p% -1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_d end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT (4.53)
Proof.

Upon substituting b1=ϵbpsubscript𝑏1italic-ϵsubscript𝑏𝑝b_{1}=\epsilon-b_{p}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_ϵ - italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and bq=0subscript𝑏𝑞0b_{q}=0italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT = 0 for all q1,p𝑞1𝑝q\neq 1,pitalic_q ≠ 1 , italic_p into the right hand side of the Cyclic OU lead matrix formula in (4.6) and letting 𝐞nsubscript𝐞𝑛\mathbf{e}_{n}bold_e start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT be the n𝑛nitalic_n-th canonical basis vector in N,superscript𝑁\mathbb{C}^{N},blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , we have

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰NmT𝐃𝐰Nn𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝐃subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \mathbf% {w}_{N-m}^{\text{T}}\ \mathbf{D}\ \mathbf{w}_{N-n}\ \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_D bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰NmT(d=1LωNn(N+1)1𝐞sN)𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚T𝑑superscriptsubscript1𝐿superscriptsubscript𝜔𝑁𝑛𝑁11subscript𝐞subscript𝑠𝑁superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \mathbf% {w}_{N-m}^{\text{T}}\ \left(\frac{d\sum_{\ell=1}^{L}\omega_{N-n}^{(N-\ell+1)-1% }\ \mathbf{e}_{s_{\ell}}}{\sqrt{N}}\right)\ \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( divide start_ARG italic_d ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_N - roman_ℓ + 1 ) - 1 end_POSTSUPERSCRIPT bold_e start_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ) bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=bpdNm,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m(=1LωNmn)𝐰nTabsentsubscript𝑏𝑝𝑑𝑁superscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript1𝐿superscriptsubscript𝜔𝑁𝑚𝑛superscriptsubscript𝐰𝑛T\displaystyle=\frac{b_{p}d}{N}\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-% \omega_{n}^{p-1})}{2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ % \mathbf{w}_{m}\ \ \left(\sum_{\ell=1}^{L}\omega_{N-m-n}^{-\ell}\right)\ % \mathbf{w}_{n}^{\text{T}}= divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_d end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ( ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT italic_ω start_POSTSUBSCRIPT italic_N - italic_m - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - roman_ℓ end_POSTSUPERSCRIPT ) bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=bpdNm,n=1N=1L(ωmp1ωnp1)ωm+n2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰nT.absentsubscript𝑏𝑝𝑑𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript1𝐿superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛2italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T\displaystyle=\frac{b_{p}d}{N}\sum_{m,n=1}^{N}\sum_{\ell=1}^{L}\frac{(\omega_{% m}^{p-1}-\omega_{n}^{p-1})\ \omega_{m+n}^{\ell}}{2\epsilon+b_{p}(\omega_{m}^{p% -1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}.= divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_d end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .

This proves the claim. ∎

We now investigate the structure of the leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) under the two regimes.

4.4.1 First Regime

We begin with the first regime when ϵ>0italic-ϵ0\epsilon>0italic_ϵ > 0 is large.

Theorem 4.11 (One Nonzero Propagation Coefficient and Independent and Identical Noise in Multiple Sensors First Regime Lead Matrix Asymptotic Expansion).

Consider the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) defined in (4.53). Then, as ϵ,italic-ϵ\epsilon\rightarrow\infty,italic_ϵ → ∞ , we have the following asymptotic expansion:

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =𝐀(ϵ)+O(1ϵ2),absent𝐀italic-ϵ𝑂1superscriptitalic-ϵ2\displaystyle=\mathbf{A}(\epsilon)+O\left(\frac{1}{\epsilon^{2}}\right),= bold_A ( italic_ϵ ) + italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) , (4.54)

where 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is the N×N𝑁𝑁N\times Nitalic_N × italic_N skew symmetric matrix whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is of the form

Aj,k(ϵ)subscript𝐴𝑗𝑘italic-ϵ\displaystyle A_{j,k}(\epsilon)italic_A start_POSTSUBSCRIPT italic_j , italic_k end_POSTSUBSCRIPT ( italic_ϵ ) ==1L{bpd2ϵj+1pmodN,k=bpd2ϵj=,k+1pmodN0else.absentsuperscriptsubscript1𝐿casessubscript𝑏𝑝𝑑2italic-ϵformulae-sequence𝑗modulo1𝑝𝑁𝑘subscript𝑏𝑝𝑑2italic-ϵformulae-sequence𝑗𝑘modulo1𝑝𝑁0else\displaystyle=\sum_{\ell=1}^{L}\begin{cases}\frac{b_{p}d}{2\epsilon}&j\equiv% \ell+1-p\mod N\ ,\ k=\ell\\ -\frac{b_{p}d}{2\epsilon}&j=\ell\ ,\ k\equiv\ell+1-p\mod N\\ 0&\text{else}\end{cases}.= ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT { start_ROW start_CELL divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_d end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j ≡ roman_ℓ + 1 - italic_p roman_mod italic_N , italic_k = roman_ℓ end_CELL end_ROW start_ROW start_CELL - divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT italic_d end_ARG start_ARG 2 italic_ϵ end_ARG end_CELL start_CELL italic_j = roman_ℓ , italic_k ≡ roman_ℓ + 1 - italic_p roman_mod italic_N end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else end_CELL end_ROW . (4.55)
Proof.

Note that 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is the sum of lead matrices of the form (4.6) with s=N+1𝑠𝑁1s=N-\ell+1italic_s = italic_N - roman_ℓ + 1 for each 1L.1𝐿1\leq\ell\leq L.1 ≤ roman_ℓ ≤ italic_L . Therefore, we substitute s=N+1𝑠𝑁1s=N-\ell+1italic_s = italic_N - roman_ℓ + 1 into the asymptotic formula (4.7), and the result immediately follows upon summing the L𝐿Litalic_L total asymptotic formulas corresponding to each 1L.1𝐿1\leq\ell\leq L.1 ≤ roman_ℓ ≤ italic_L .

Under the first regime, we investigate the leading eigenvector 𝐯1(𝐐(ϵ))subscript𝐯1𝐐italic-ϵ\mathbf{v}_{1}(\mathbf{Q}(\epsilon))bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ( italic_ϵ ) ) as ϵ.italic-ϵ\epsilon\rightarrow\infty.italic_ϵ → ∞ .

At the current time of writing, we are not aware of any explicit formulas for the eigenvalues and eigenvectors of (4.54) for general p.𝑝p.italic_p . So we concentrate on the case p=2𝑝2p=2italic_p = 2 i.e. only the propagation coefficient b2subscript𝑏2b_{2}italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is nonzero. For simplicity, we let b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and d=1.𝑑1d=1.italic_d = 1 .

Theorem 4.12 (First Nonzero Propagation Coefficient and Independent and Identical Noise in Multiple Sensors First Regime Leading Eigenvector Asymptotic Structure).

If b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and d=1,𝑑1d=1,italic_d = 1 , then the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) in (4.53) satisfies

limϵ𝐯1(𝐐(ϵ))subscriptitalic-ϵsubscript𝐯1𝐐italic-ϵ\displaystyle\lim_{\epsilon\rightarrow\infty}\mathbf{v}_{1}(\mathbf{Q}(% \epsilon))roman_lim start_POSTSUBSCRIPT italic_ϵ → ∞ end_POSTSUBSCRIPT bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_Q ( italic_ϵ ) ) =(0,, 0NL1 times,(1)12sin((1)πL+2),,(1)L+12sin((L+1)πL+2))=1L+1sin2(πL+2)absentsubscript0 0NL1 timessuperscript1121𝜋𝐿2superscript1𝐿12𝐿1𝜋𝐿2superscriptsubscript1𝐿1superscript2𝜋𝐿2\displaystyle=\frac{\left(\underbrace{0\ ,\ \dots\ ,\ 0}_{\text{$N-L-1$ times}% }\ ,\ \left(-1\right)^{\frac{1}{2}}\sin\left(\frac{(1)\pi}{L+2}\right)\ ,\ % \dots\ ,\ \left(-1\right)^{\frac{L+1}{2}}\sin\left(\frac{(L+1)\pi}{L+2}\right)% \right)}{\sqrt{\sum_{\ell=1}^{L+1}\sin^{2}\left(\frac{\ell\pi}{L+2}\right)}}= divide start_ARG ( under⏟ start_ARG 0 , … , 0 end_ARG start_POSTSUBSCRIPT italic_N - italic_L - 1 times end_POSTSUBSCRIPT , ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( 1 ) italic_π end_ARG start_ARG italic_L + 2 end_ARG ) , … , ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG italic_L + 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( italic_L + 1 ) italic_π end_ARG start_ARG italic_L + 2 end_ARG ) ) end_ARG start_ARG square-root start_ARG ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L + 1 end_POSTSUPERSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) end_ARG end_ARG (4.56)
Proof.

Let 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) be the N×N𝑁𝑁N\times Nitalic_N × italic_N skew-symmetric matrix whose (j,k)𝑗𝑘(j,k)( italic_j , italic_k )-th entry is defined in (4.55) for each 1j,kN.formulae-sequence1𝑗𝑘𝑁1\leq j,k\leq N.1 ≤ italic_j , italic_k ≤ italic_N . Since

𝐀(ϵ)𝐐(ϵ)F=O(1ϵ2),subscriptnorm𝐀italic-ϵ𝐐italic-ϵ𝐹𝑂1superscriptitalic-ϵ2\displaystyle\|\mathbf{A}(\epsilon)-\mathbf{Q}(\epsilon)\|_{F}=O\left(\frac{1}% {\epsilon^{2}}\right),∥ bold_A ( italic_ϵ ) - bold_Q ( italic_ϵ ) ∥ start_POSTSUBSCRIPT italic_F end_POSTSUBSCRIPT = italic_O ( divide start_ARG 1 end_ARG start_ARG italic_ϵ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) , (4.57)

we see that 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is a low rank approximation of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) as ϵ.italic-ϵ\epsilon\rightarrow\infty.italic_ϵ → ∞ .

We seek the leading eigenvector of 𝐀(ϵ).𝐀italic-ϵ\mathbf{A}(\epsilon).bold_A ( italic_ϵ ) . Note that 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) can be written in the block form

𝐀(ϵ)𝐀italic-ϵ\displaystyle\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) =[𝟎𝟎𝟎𝐓(ϵ)],absentmatrix000𝐓italic-ϵ\displaystyle=\begin{bmatrix}\mathbf{0}&\mathbf{0}\\ \mathbf{0}&\mathbf{T}(\epsilon)\end{bmatrix},= [ start_ARG start_ROW start_CELL bold_0 end_CELL start_CELL bold_0 end_CELL end_ROW start_ROW start_CELL bold_0 end_CELL start_CELL bold_T ( italic_ϵ ) end_CELL end_ROW end_ARG ] , (4.58)

in which 𝐓(ϵ)𝐓italic-ϵ\mathbf{T}(\epsilon)bold_T ( italic_ϵ ) is the (L+1)×(L+1)𝐿1𝐿1(L+1)\times(L+1)( italic_L + 1 ) × ( italic_L + 1 ) matrix such that T,+1(ϵ)=T+1,=b2d2ϵsubscript𝑇1italic-ϵsubscript𝑇1subscript𝑏2𝑑2italic-ϵT_{\ell,\ell+1}(\epsilon)=-T_{\ell+1,\ell}=-\frac{b_{2}d}{2\epsilon}italic_T start_POSTSUBSCRIPT roman_ℓ , roman_ℓ + 1 end_POSTSUBSCRIPT ( italic_ϵ ) = - italic_T start_POSTSUBSCRIPT roman_ℓ + 1 , roman_ℓ end_POSTSUBSCRIPT = - divide start_ARG italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_d end_ARG start_ARG 2 italic_ϵ end_ARG for each 1L1𝐿1\leq\ell\leq L1 ≤ roman_ℓ ≤ italic_L and all other entries are 0.00.0 .

We note that 𝐓(ϵ)𝐓italic-ϵ\mathbf{T}(\epsilon)bold_T ( italic_ϵ ) is a tridiagonal Toeplitz matrix, whose eigenvalues and eigenvectors are known [41]. In particular, if τ=T,+1,σ=T+1,formulae-sequence𝜏subscript𝑇1𝜎subscript𝑇1\tau=T_{\ell,\ell+1},\sigma=T_{\ell+1,\ell}italic_τ = italic_T start_POSTSUBSCRIPT roman_ℓ , roman_ℓ + 1 end_POSTSUBSCRIPT , italic_σ = italic_T start_POSTSUBSCRIPT roman_ℓ + 1 , roman_ℓ end_POSTSUBSCRIPT for each 1L1𝐿1\leq\ell\leq L1 ≤ roman_ℓ ≤ italic_L and δ=T,𝛿subscript𝑇\delta=T_{\ell,\ell}italic_δ = italic_T start_POSTSUBSCRIPT roman_ℓ , roman_ℓ end_POSTSUBSCRIPT for all 1L+1.1𝐿11\leq\ell\leq L+1.1 ≤ roman_ℓ ≤ italic_L + 1 . Then,

λ~subscript~𝜆\displaystyle\widetilde{\lambda}_{\ell}over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =δ+2στcos(πL+2)absent𝛿2𝜎𝜏𝜋𝐿2\displaystyle=\delta+2\sqrt{\sigma\tau}\cos\left(\frac{\ell\pi}{L+2}\right)= italic_δ + 2 square-root start_ARG italic_σ italic_τ end_ARG roman_cos ( divide start_ARG roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) (4.59)

is an eigenvalue of 𝐓(ϵ)𝐓italic-ϵ\mathbf{T}(\epsilon)bold_T ( italic_ϵ ) with associated eigenvector

𝐯~subscript~𝐯\displaystyle\widetilde{\mathbf{v}}_{\ell}over~ start_ARG bold_v end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =((στ)12sin((1)πL+2),,(στ)L2sin((L)πL+2)).absentsuperscript𝜎𝜏121𝜋𝐿2superscript𝜎𝜏𝐿2𝐿𝜋𝐿2\displaystyle=\left(\left(\frac{\sigma}{\tau}\right)^{\frac{1}{2}}\sin\left(% \frac{(1)\ell\pi}{L+2}\right)\ ,\ \dots\ ,\ \left(\frac{\sigma}{\tau}\right)^{% \frac{L}{2}}\sin\left(\frac{(L)\ell\pi}{L+2}\right)\right).= ( ( divide start_ARG italic_σ end_ARG start_ARG italic_τ end_ARG ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( 1 ) roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) , … , ( divide start_ARG italic_σ end_ARG start_ARG italic_τ end_ARG ) start_POSTSUPERSCRIPT divide start_ARG italic_L end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( italic_L ) roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) ) . (4.60)

Therefore, upon substituting τ=12ϵ𝜏12italic-ϵ\tau=\frac{1}{2\epsilon}italic_τ = divide start_ARG 1 end_ARG start_ARG 2 italic_ϵ end_ARG and σ=τ𝜎𝜏\sigma=-\tauitalic_σ = - italic_τ and δ=0,𝛿0\delta=0,italic_δ = 0 , the eigenvalues of the bottom right (L+1)×(L+1)𝐿1𝐿1(L+1)\times(L+1)( italic_L + 1 ) × ( italic_L + 1 ) submatrix 𝐓(ϵ)𝐓italic-ϵ\mathbf{T}(\epsilon)bold_T ( italic_ϵ ) are of the form

λ~subscript~𝜆\displaystyle\widetilde{\lambda}_{\ell}over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =1ϵcos(πL+2)iabsent1italic-ϵ𝜋𝐿2𝑖\displaystyle=-\frac{1}{\epsilon}\cos\left(\frac{\ell\pi}{L+2}\right)\ i= - divide start_ARG 1 end_ARG start_ARG italic_ϵ end_ARG roman_cos ( divide start_ARG roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) italic_i (4.61)

for each 1L+11𝐿11\leq\ell\leq L+11 ≤ roman_ℓ ≤ italic_L + 1 with corresponding eigenvector

𝐯~subscript~𝐯\displaystyle\widetilde{\mathbf{v}}_{\ell}over~ start_ARG bold_v end_ARG start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT =((1)12sin((1)πL+2),,(1)L+12sin((L+1)πL+2)).absentsuperscript1121𝜋𝐿2superscript1𝐿12𝐿1𝜋𝐿2\displaystyle=\left(\left(-1\right)^{\frac{1}{2}}\sin\left(\frac{(1)\ell\pi}{L% +2}\right)\ ,\ \dots\ ,\ \left(-1\right)^{\frac{L+1}{2}}\sin\left(\frac{(L+1)% \ell\pi}{L+2}\right)\right).= ( ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( 1 ) roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) , … , ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG italic_L + 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( italic_L + 1 ) roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) ) . (4.62)

Therefore, the eigenvalues of 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) are the eigenvalues of 𝐓(ϵ)𝐓italic-ϵ\mathbf{T}(\epsilon)bold_T ( italic_ϵ ) and 0.00.0 . In particular, the largest eigenvalue of 𝐀(ϵ)𝐀italic-ϵ\mathbf{A}(\epsilon)bold_A ( italic_ϵ ) is λ~1subscript~𝜆1\widetilde{\lambda}_{1}over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT with associated leading eigenvector being the vector formed by prepending 𝐯~1subscript~𝐯1\widetilde{\mathbf{v}}_{1}over~ start_ARG bold_v end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT with NL1𝑁𝐿1N-L-1italic_N - italic_L - 1 zeros. Hence, upon normalization, we have

𝐯1(𝐀(ϵ))subscript𝐯1𝐀italic-ϵ\displaystyle\mathbf{v}_{1}(\mathbf{A}(\epsilon))bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ( italic_ϵ ) ) =(0,, 0NL1 times,(1)12sin((1)πL+2),,(1)L+12sin((L+1)πL+2))=1L+1sin2(πL+2),absentsubscript0 0NL1 timessuperscript1121𝜋𝐿2superscript1𝐿12𝐿1𝜋𝐿2superscriptsubscript1𝐿1superscript2𝜋𝐿2\displaystyle=\frac{\left(\underbrace{0\ ,\ \dots\ ,\ 0}_{\text{$N-L-1$ times}% }\ ,\ \left(-1\right)^{\frac{1}{2}}\sin\left(\frac{(1)\pi}{L+2}\right)\ ,\ % \dots\ ,\ \left(-1\right)^{\frac{L+1}{2}}\sin\left(\frac{(L+1)\pi}{L+2}\right)% \right)}{\sqrt{\sum_{\ell=1}^{L+1}\sin^{2}\left(\frac{\ell\pi}{L+2}\right)}},= divide start_ARG ( under⏟ start_ARG 0 , … , 0 end_ARG start_POSTSUBSCRIPT italic_N - italic_L - 1 times end_POSTSUBSCRIPT , ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( 1 ) italic_π end_ARG start_ARG italic_L + 2 end_ARG ) , … , ( - 1 ) start_POSTSUPERSCRIPT divide start_ARG italic_L + 1 end_ARG start_ARG 2 end_ARG end_POSTSUPERSCRIPT roman_sin ( divide start_ARG ( italic_L + 1 ) italic_π end_ARG start_ARG italic_L + 2 end_ARG ) ) end_ARG start_ARG square-root start_ARG ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L + 1 end_POSTSUPERSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG roman_ℓ italic_π end_ARG start_ARG italic_L + 2 end_ARG ) end_ARG end_ARG , (4.63)

which proves the claim. ∎

We interpret the result given by Theorem 4.12. The last L+1𝐿1L+1italic_L + 1 leading eigenvector components are nonzero, suggesting the propagating signal in our model is received by the L+1𝐿1L+1italic_L + 1 sensors. However, because the last L+1𝐿1L+1italic_L + 1 components either lie on the real or imaginary axes the leading eigenvector component phases are either 0,π,0𝜋0,\pi,0 , italic_π , or ±π2.plus-or-minus𝜋2\pm\frac{\pi}{2}.± divide start_ARG italic_π end_ARG start_ARG 2 end_ARG . So we observe the cyclic order of the component phases does not match the expected cyclic order of sensors receiving the signal. Hence, Cyclicity Analysis does not enable us to fully recover the network structure.

However, we notice the last L+1𝐿1L+1italic_L + 1 leading eigenvector component moduli form a sinusoidal pattern, which is interesting. This suggests if the signal were to be broadcast from the N𝑁Nitalic_N-th sensor, then one of the later sensors is most receptive to the signal.

4.4.2 Second Regime

We investigate the second regime, in which the perturbation ϵ>0italic-ϵ0\epsilon>0italic_ϵ > 0 is small.

Theorem 4.13 (One Nonzero Propagation Coefficient and Independent and Identical Noise in Multiple Sensors Second Regime Lead Matrix Asymptotic Expansion).

Consider the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) in (4.53). Then, as ϵ0,italic-ϵ0\epsilon\rightarrow 0,italic_ϵ → 0 , the matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) has an asymptotic expansion of the form

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =dNm,n=1N=1L((ωmp1ωnp1)ωm+n1ωmp1+ωnp12)𝐰m𝐰nT+O(ϵ),absent𝑑𝑁superscriptsubscript𝑚𝑛1𝑁superscriptsubscript1𝐿superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑚𝑛1superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑛T𝑂italic-ϵ\displaystyle=\frac{d}{N}\sum_{m,n=1}^{N}\sum_{\ell=1}^{L}\left(\frac{\left(% \omega_{m}^{p-1}-\omega_{n}^{p-1}\right)\ \omega_{m+n}^{1-\ell}}{\omega_{m}^{p% -1}+\omega_{n}^{p-1}-2}\right)\ \mathbf{w}_{m}\mathbf{w}_{n}^{\text{T}}+O(% \epsilon),= divide start_ARG italic_d end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT roman_ℓ = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_L end_POSTSUPERSCRIPT ( divide start_ARG ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) italic_ω start_POSTSUBSCRIPT italic_m + italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 1 - roman_ℓ end_POSTSUPERSCRIPT end_ARG start_ARG italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 end_ARG ) bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT + italic_O ( italic_ϵ ) , (4.64)

in which the summand inside the double sum is defined to be 00 if m=n=N.𝑚𝑛𝑁m=n=N.italic_m = italic_n = italic_N .

We omit the proof, as it involves the exact same reasoning that was used to prove Theorem 4.6. At the current time of writing, we are not aware of any closed formulas for the eigenvalues and eigenvectors of the matrix on the right hand side of (4.64). Nevertheless, we pose a conjecture in the situation where p=2𝑝2p=2italic_p = 2 and d=1.𝑑1d=1.italic_d = 1 .

Conjecture 4.5 (First Nonzero Propagation Coefficient and Independent and Identical Noise in Multiple Sensors Second Regime Asymptotic Leading Eigenvector Structure).

Let 𝐀𝐀\mathbf{A}bold_A be the N×N𝑁𝑁N\times Nitalic_N × italic_N matrix on the right hand side of (4.64). If 𝐯1(𝐀)subscript𝐯1𝐀\mathbf{v}_{1}(\mathbf{A})bold_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( bold_A ) is the leading eigenvector of 𝐀,𝐀\mathbf{A},bold_A , then we have

Arg(v1,N(𝐀))<Argsubscript𝑣1𝑁𝐀absent\displaystyle\text{Arg}(v_{1,N}(\mathbf{A}))<Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_N end_POSTSUBSCRIPT ( bold_A ) ) < <Arg(v1,NL+1(𝐀))=0.Argsubscript𝑣1𝑁𝐿1𝐀0\displaystyle\ \dots\ <\text{Arg}(v_{1,N-L+1}(\mathbf{A}))=0.… < Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_N - italic_L + 1 end_POSTSUBSCRIPT ( bold_A ) ) = 0 . (4.65)

and |v1,(𝐀)|<|v1,+1(𝐀)|subscript𝑣1𝐀subscript𝑣11𝐀|v_{1,\ell}(\mathbf{A})|<|v_{1,\ell+1}(\mathbf{A})|| italic_v start_POSTSUBSCRIPT 1 , roman_ℓ end_POSTSUBSCRIPT ( bold_A ) | < | italic_v start_POSTSUBSCRIPT 1 , roman_ℓ + 1 end_POSTSUBSCRIPT ( bold_A ) | for each 1NL1𝑁𝐿1\leq\ell\leq N-L1 ≤ roman_ℓ ≤ italic_N - italic_L and |v1,(𝐀)|>|v1,+1(𝐀)|subscript𝑣1𝐀subscript𝑣11𝐀|v_{1,\ell}(\mathbf{A})|>|v_{1,\ell+1}(\mathbf{A})|| italic_v start_POSTSUBSCRIPT 1 , roman_ℓ end_POSTSUBSCRIPT ( bold_A ) | > | italic_v start_POSTSUBSCRIPT 1 , roman_ℓ + 1 end_POSTSUBSCRIPT ( bold_A ) | for each NL<N1.𝑁𝐿𝑁1N-L\leq\ell<N-1.italic_N - italic_L ≤ roman_ℓ < italic_N - 1 .

We interpret this conjecture. In the situation where we inject independent and identical noise into L𝐿Litalic_L nodes, the order of the few L𝐿Litalic_L leading eigenvector component phases matches the expected order of those last few L𝐿Litalic_L sensors receiving the signal in our propagation model. In addition, even though we inject noise into the last L𝐿Litalic_L sensors, the (NL)𝑁𝐿(N-L)( italic_N - italic_L )-th sensor is most receptive to the propagating signal, which is interesting.

In Table 4.4, we provide evidence supporting Conjecture 4.5 in the situation where N=10𝑁10N=10italic_N = 10 and L=4.𝐿4L=4.italic_L = 4 . In particular, we observe the 7777-th component has the largest modulus. Moreover, we observe the last 3333 component phases are increasing.

n𝑛nitalic_n |v1,n(𝐀)|subscript𝑣1𝑛𝐀|v_{1,n}(\mathbf{A})|| italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) | Arg(v1,n(𝐀))Argsubscript𝑣1𝑛𝐀\text{Arg}(v_{1,n}(\mathbf{A}))Arg ( italic_v start_POSTSUBSCRIPT 1 , italic_n end_POSTSUBSCRIPT ( bold_A ) )
1111 0.084589absent0.084589\approx 0.084589≈ 0.084589 2.97575absent2.97575\approx 2.97575≈ 2.97575
2222 0.115083absent0.115083\approx 0.115083≈ 0.115083 2.61363absent2.61363\approx 2.61363≈ 2.61363
3333 0.153119absent0.153119\approx 0.153119≈ 0.153119 2.22315absent2.22315\approx 2.22315≈ 2.22315
4444 0.205092absent0.205092\approx 0.205092≈ 0.205092 1.80388absent1.80388\approx 1.80388≈ 1.80388
5555 0.283689absent0.283689\approx 0.283689≈ 0.283689 1.3701absent1.3701\approx 1.3701≈ 1.3701
6666 0.409898absent0.409898\approx 0.409898≈ 0.409898 0.94586absent0.94586\approx 0.94586≈ 0.94586
7777 0.52438absent0.52438\approx 0.52438≈ 0.52438 00
8888 0.466637absent0.466637\approx 0.466637≈ 0.466637 0.859917absent0.859917\approx-0.859917≈ - 0.859917
9999 0.354551absent0.354551\approx 0.354551≈ 0.354551 1.75523absent1.75523\approx-1.75523≈ - 1.75523
10101010 0.217176absent0.217176\approx 0.217176≈ 0.217176 2.73113absent2.73113\approx-2.73113≈ - 2.73113
Table 4.4: Leading eigenvector component moduli and phases for the matrix 𝐀𝐀\mathbf{A}bold_A defined in Conjecture 4.5 in the situation where N=10𝑁10N=10italic_N = 10 and L=4.𝐿4L=4.italic_L = 4 .

4.5 Independent and Identical Noise Injected into All Sensors

We now investigate the signal propagation model under the assumptions the propagation coefficient bpsubscript𝑏𝑝b_{p}italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is nonzero for exactly one index 1<pN1𝑝𝑁1<p\leq N1 < italic_p ≤ italic_N with gcd(p1,N)=1𝑝1𝑁1\gcd(p-1,N)=1roman_gcd ( italic_p - 1 , italic_N ) = 1 and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a volatility matrix such that the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is proportional to the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix. This choice of 𝚺𝚺\boldsymbol{\Sigma}bold_Σ corresponds to the situation where we inject independent and identical noise into all N𝑁Nitalic_N sensors. Since the diagonal entries of 𝐃𝐃\mathbf{D}bold_D are all the same, we may assume without loss of generality that 𝐃𝐃\mathbf{D}bold_D is the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix itself.

We first derive the lead matrix with the imposed assumptions on these cyclic OU model parameters.

Theorem 4.14 (Cyclic OU Process One Nonzero Propagation Coefficient and Independent and Identical Noise in All Sensors Lead Matrix Explicit Formula).

For each ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , with the assumptions imposed on 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is explicitly

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =in=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰Nn𝐰nT.absent𝑖superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=-i\ \sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ \mathbf{w}% _{N-n}\mathbf{w}_{n}^{\text{T}}.= - italic_i ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.66)

Furthermore, 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is a circulant matrix.

Proof.

We substitute the N×N𝑁𝑁N\times Nitalic_N × italic_N identity matrix for 𝐃𝐃\mathbf{D}bold_D and b1=ϵbpsubscript𝑏1italic-ϵsubscript𝑏𝑝b_{1}=\epsilon-b_{p}italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_ϵ - italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and bq=0subscript𝑏𝑞0b_{q}=0italic_b start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT = 0 for all q1,p𝑞1𝑝q\neq 1,pitalic_q ≠ 1 , italic_p into the general Cyclic OU lead matrix formula (4.4). Recalling {𝐰n}n=1Nsuperscriptsubscriptsubscript𝐰𝑛𝑛1𝑁\left\{\mathbf{w}_{n}\right\}_{n=1}^{N}{ bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is an orthonormal basis of N,superscript𝑁\mathbb{C}^{N},blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT , we can simplify the summand in (4.4) in the following way:

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰m𝐰NmT𝐰Nn𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚superscriptsubscript𝐰𝑁𝑚Tsubscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \mathbf% {w}_{N-m}^{\text{T}}\mathbf{w}_{N-n}\mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=m,n=1Nbp(ωmp1ωnp1)2ϵ+bp(ωmp1+ωnp12)𝐰mδm,Nn𝐰nTabsentsuperscriptsubscript𝑚𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑚𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑚subscript𝛿𝑚𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{m,n=1}^{N}\frac{b_{p}(\omega_{m}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{m}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{m}\ \delta_% {m,N-n}\mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_m , italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT italic_δ start_POSTSUBSCRIPT italic_m , italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=n=1Nbp(ωNnp1ωnp1)2ϵ+bp(ωNnp1+ωnp12)𝐰Nn𝐰nTabsentsuperscriptsubscript𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑁𝑛𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑁𝑛𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{n=1}^{N}\frac{b_{p}(\omega_{N-n}^{p-1}-\omega_{n}^{p-1})}{% 2\epsilon+b_{p}(\omega_{N-n}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{N-n}% \mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=n=1Nbp(ωnp1ωnp1)2ϵ+bp(ωnp1+ωnp12)𝐰Nn𝐰nT.absentsuperscriptsubscript𝑛1𝑁subscript𝑏𝑝superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑛𝑝12italic-ϵsubscript𝑏𝑝superscriptsubscript𝜔𝑛𝑝1superscriptsubscript𝜔𝑛𝑝12subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{n=1}^{N}\frac{b_{p}(\omega_{-n}^{p-1}-\omega_{n}^{p-1})}{2% \epsilon+b_{p}(\omega_{-n}^{p-1}+\omega_{n}^{p-1}-2)}\ \mathbf{w}_{N-n}\mathbf% {w}_{n}^{\text{T}}.= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_ω start_POSTSUBSCRIPT - italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT + italic_ω start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_p - 1 end_POSTSUPERSCRIPT - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT . (4.67)

Now, recall the Euler identities

sin(θ)𝜃\displaystyle\sin(\theta)roman_sin ( italic_θ ) =eiθeiθ2iabsentsuperscript𝑒𝑖𝜃superscript𝑒𝑖𝜃2𝑖\displaystyle=\frac{e^{i\theta}-e^{-i\theta}}{2i}= divide start_ARG italic_e start_POSTSUPERSCRIPT italic_i italic_θ end_POSTSUPERSCRIPT - italic_e start_POSTSUPERSCRIPT - italic_i italic_θ end_POSTSUPERSCRIPT end_ARG start_ARG 2 italic_i end_ARG
cos(θ)𝜃\displaystyle\cos(\theta)roman_cos ( italic_θ ) =eiθ+eiθ2.absentsuperscript𝑒𝑖𝜃superscript𝑒𝑖𝜃2\displaystyle=\frac{e^{i\theta}+e^{-i\theta}}{2}.= divide start_ARG italic_e start_POSTSUPERSCRIPT italic_i italic_θ end_POSTSUPERSCRIPT + italic_e start_POSTSUPERSCRIPT - italic_i italic_θ end_POSTSUPERSCRIPT end_ARG start_ARG 2 end_ARG .

Using the Euler identities, we rewrite the numerator and denominator of the summand in (4.67) to obtain

𝐐(ϵ)𝐐italic-ϵ\displaystyle\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) =n=1N2ibpsin(2πn(p1)N)2ϵ+bp(2cos(2πn(p1)N)2)𝐰Nn𝐰nTabsentsuperscriptsubscript𝑛1𝑁2𝑖subscript𝑏𝑝2𝜋𝑛𝑝1𝑁2italic-ϵsubscript𝑏𝑝22𝜋𝑛𝑝1𝑁2subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{n=1}^{N}\frac{-2ib_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{2\epsilon+b_{p}\left(2\cos\left(\frac{2\pi n(p-1)}{N}\right)-2\right)% }\ \mathbf{w}_{N-n}\mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG - 2 italic_i italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG 2 italic_ϵ + italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( 2 roman_cos ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) - 2 ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=n=1N2ibpsin(2πn(p1)N)2ϵ4bpsin2(πn(p1)N)𝐰Nn𝐰nTabsentsuperscriptsubscript𝑛1𝑁2𝑖subscript𝑏𝑝2𝜋𝑛𝑝1𝑁2italic-ϵ4subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=\sum_{n=1}^{N}\frac{-2ib_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{2\epsilon-4b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ \mathbf{w% }_{N-n}\mathbf{w}_{n}^{\text{T}}= ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG - 2 italic_i italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG 2 italic_ϵ - 4 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT
=in=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰Nn𝐰nT.absent𝑖superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛T\displaystyle=-i\ \sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ \mathbf{w}% _{N-n}\mathbf{w}_{n}^{\text{T}}.= - italic_i ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT .

Next, since 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) is circulant, recall exp(t𝐁(ϵ))𝑡𝐁italic-ϵ\exp(-t\mathbf{B}(\epsilon))roman_exp ( - italic_t bold_B ( italic_ϵ ) ) is circulant for each t0𝑡0t\geq 0italic_t ≥ 0 by Theorem 2.3. Examining the explicit formula for the stationary covariance matrix 𝐒𝐒\mathbf{S}bold_S in (3.5), we see that the integrand is a product of the circulant matrices exp(t𝐁(ϵ))𝑡𝐁italic-ϵ\exp(-t\mathbf{B}(\epsilon))roman_exp ( - italic_t bold_B ( italic_ϵ ) ) and its transpose, which implies 𝐒𝐒\mathbf{S}bold_S is circulant. Therefore, 𝐁(ϵ)𝐒𝐁italic-ϵ𝐒\mathbf{B}(\epsilon)\ \mathbf{S}bold_B ( italic_ϵ ) bold_S and 𝐒𝐁T(ϵ)𝐒superscript𝐁Titalic-ϵ\mathbf{S}\ \mathbf{B}^{\text{T}}(\epsilon)bold_S bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_ϵ ) are both circulant, and since 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is proportional to the difference between 𝐁(ϵ)𝐒𝐁italic-ϵ𝐒\mathbf{B}(\epsilon)\ \mathbf{S}bold_B ( italic_ϵ ) bold_S and 𝐒𝐁T(ϵ),𝐒superscript𝐁Titalic-ϵ\mathbf{S}\ \mathbf{B}^{\text{T}}(\epsilon),bold_S bold_B start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT ( italic_ϵ ) , we conclude 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is circulant. ∎

4.5.1 Second Regime

We now consider the second regime in which the perturbation constant ϵ>0italic-ϵ0\epsilon>0italic_ϵ > 0 is small.

Theorem 4.15 (Cyclic OU Process One Nonzero Propagation Coefficient and Independent and Identical Noise in All Sensors Second Regime Leading Eigenvector Explicit Formula).

Consider the lead matrix 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) defined in (4.66). Then, as ϵ0,italic-ϵ0\epsilon\rightarrow 0,italic_ϵ → 0 , the leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is 𝐰q,subscript𝐰𝑞\mathbf{w}_{q},bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT , where 1qN1𝑞𝑁1\leq q\leq N1 ≤ italic_q ≤ italic_N satisfies q(p1)1modN.𝑞𝑝1modulo1𝑁q(p-1)\equiv 1\mod N.italic_q ( italic_p - 1 ) ≡ 1 roman_mod italic_N .

Proof.

First, we need to determine the eigenvalues of 𝐐(ϵ).𝐐italic-ϵ\mathbf{Q}(\epsilon).bold_Q ( italic_ϵ ) . In order to do this, we need to compute the first row of 𝐐(ϵ).𝐐italic-ϵ\mathbf{Q}(\epsilon).bold_Q ( italic_ϵ ) . Since 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is skew-symmetric, its first row is the opposite of its first column. To obtain its first column, we compute the product of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) and 𝐞1,subscript𝐞1\mathbf{e}_{1},bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , where 𝐞1subscript𝐞1\mathbf{e}_{1}bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is the first standard basis vector in N.superscript𝑁\mathbb{C}^{N}.blackboard_C start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT . This means the first row of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is

𝐐(ϵ)𝐞1𝐐italic-ϵsubscript𝐞1\displaystyle-\mathbf{Q}(\epsilon)\ \mathbf{e}_{1}- bold_Q ( italic_ϵ ) bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT =in=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰Nn𝐰nT𝐞1absent𝑖superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛superscriptsubscript𝐰𝑛Tsubscript𝐞1\displaystyle=i\ \sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ \mathbf{w}% _{N-n}\mathbf{w}_{n}^{\text{T}}\ \mathbf{e}_{1}= italic_i ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT bold_w start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_e start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT
=iNn=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰Nn.absent𝑖𝑁superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛\displaystyle=\frac{i}{\sqrt{N}}\sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n% (p-1)}{N}\right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ % \mathbf{w}_{N-n}.= divide start_ARG italic_i end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT . (4.68)

As a result, for each 1qN,1𝑞𝑁1\leq q\leq N,1 ≤ italic_q ≤ italic_N , each eigenvalue of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) is of the form

λq~(ϵ)~subscript𝜆𝑞italic-ϵ\displaystyle\widetilde{\lambda_{q}}(\epsilon)over~ start_ARG italic_λ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT end_ARG ( italic_ϵ ) =N𝐰qT(iNn=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰Nn)absent𝑁subscriptsuperscript𝐰T𝑞𝑖𝑁superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝐰𝑁𝑛\displaystyle=\sqrt{N}\ \mathbf{w}^{\text{T}}_{q}\left(\frac{i}{\sqrt{N}}\sum_% {n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}\right)}{\epsilon-2b_{p}% \sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\ \mathbf{w}_{N-n}\right)= square-root start_ARG italic_N end_ARG bold_w start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( divide start_ARG italic_i end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT )
=in=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)𝐰qT𝐰Nnabsent𝑖superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁superscriptsubscript𝐰𝑞Tsubscript𝐰𝑁𝑛\displaystyle=i\ \sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\mathbf{w}_{% q}^{\text{T}}\ \mathbf{w}_{N-n}= italic_i ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT bold_w start_POSTSUBSCRIPT italic_N - italic_n end_POSTSUBSCRIPT
=in=1Nbpsin(2πn(p1)N)ϵ2bpsin2(πn(p1)N)δNq,Nnabsent𝑖superscriptsubscript𝑛1𝑁subscript𝑏𝑝2𝜋𝑛𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑛𝑝1𝑁subscript𝛿𝑁𝑞𝑁𝑛\displaystyle=i\ \sum_{n=1}^{N}\frac{b_{p}\sin\left(\frac{2\pi n(p-1)}{N}% \right)}{\epsilon-2b_{p}\sin^{2}\left(\frac{\pi n(p-1)}{N}\right)}\delta_{N-q,% N-n}= italic_i ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_n ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG italic_δ start_POSTSUBSCRIPT italic_N - italic_q , italic_N - italic_n end_POSTSUBSCRIPT
=bpsin(2πq(p1)N)ϵ2bpsin2(πq(p1)N)i.absentsubscript𝑏𝑝2𝜋𝑞𝑝1𝑁italic-ϵ2subscript𝑏𝑝superscript2𝜋𝑞𝑝1𝑁𝑖\displaystyle=\frac{b_{p}\sin\left(\frac{2\pi q(p-1)}{N}\right)}{\epsilon-2b_{% p}\sin^{2}\left(\frac{\pi q(p-1)}{N}\right)}\ i.= divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG italic_ϵ - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG italic_i .

Note that

limϵ0|λq~(ϵ)|subscriptitalic-ϵ0~subscript𝜆𝑞italic-ϵ\displaystyle\lim_{\epsilon\rightarrow 0}\left|\widetilde{\lambda_{q}}(% \epsilon)\right|roman_lim start_POSTSUBSCRIPT italic_ϵ → 0 end_POSTSUBSCRIPT | over~ start_ARG italic_λ start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT end_ARG ( italic_ϵ ) | =|bpsin(2πq(p1)N)2bpsin2(πq(p1)N)|absentsubscript𝑏𝑝2𝜋𝑞𝑝1𝑁2subscript𝑏𝑝superscript2𝜋𝑞𝑝1𝑁\displaystyle=\left|\frac{b_{p}\sin\left(\frac{2\pi q(p-1)}{N}\right)}{-2b_{p}% \sin^{2}\left(\frac{\pi q(p-1)}{N}\right)}\right|= | divide start_ARG italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG - 2 italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG |
=|sin(πq(p1)N)cos(πq(p1)N)sin2(πq(p1)N)|absent𝜋𝑞𝑝1𝑁𝜋𝑞𝑝1𝑁superscript2𝜋𝑞𝑝1𝑁\displaystyle=\left|\frac{\sin\left(\frac{\pi q(p-1)}{N}\right)\cos\left(\frac% {\pi q(p-1)}{N}\right)}{\sin^{2}\left(\frac{\pi q(p-1)}{N}\right)}\right|= | divide start_ARG roman_sin ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) roman_cos ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG start_ARG roman_sin start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) end_ARG |
=|cot(πq(p1)N)|.absent𝜋𝑞𝑝1𝑁\displaystyle=\left|\cot\left(\frac{\pi q(p-1)}{N}\right)\right|.= | roman_cot ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) | . (4.69)

We seek the index q𝑞qitalic_q maximizing |cot(πq(p1)N)|.𝜋𝑞𝑝1𝑁\left|\cot\left(\frac{\pi q(p-1)}{N}\right)\right|.| roman_cot ( divide start_ARG italic_π italic_q ( italic_p - 1 ) end_ARG start_ARG italic_N end_ARG ) | . Note that the map θ|cot(θ)|maps-to𝜃𝜃\theta\mapsto|\cot(\theta)|italic_θ ↦ | roman_cot ( italic_θ ) | is strictly decreasing on (0,π2)0𝜋2(0,\frac{\pi}{2})( 0 , divide start_ARG italic_π end_ARG start_ARG 2 end_ARG ) and strictly increasing on (π2,π).𝜋2𝜋\left(\frac{\pi}{2},\pi\right).( divide start_ARG italic_π end_ARG start_ARG 2 end_ARG , italic_π ) . Since cot(θ)=cot(π2θ)𝜃𝜋2𝜃\cot(\theta)=\cot\left(\frac{\pi}{2}-\theta\right)roman_cot ( italic_θ ) = roman_cot ( divide start_ARG italic_π end_ARG start_ARG 2 end_ARG - italic_θ ) for all θ(0,π2),𝜃0𝜋2\theta\in(0,\frac{\pi}{2}),italic_θ ∈ ( 0 , divide start_ARG italic_π end_ARG start_ARG 2 end_ARG ) , the map θ|cot(θ)|maps-to𝜃𝜃\theta\mapsto|\cot(\theta)|italic_θ ↦ | roman_cot ( italic_θ ) | restricted to the interval (0,π)0𝜋(0,\pi)( 0 , italic_π ) is symmetric about π2.𝜋2\frac{\pi}{2}.divide start_ARG italic_π end_ARG start_ARG 2 end_ARG . Finally, note that θ|cot(θ)|maps-to𝜃𝜃\theta\mapsto|\cot(\theta)|italic_θ ↦ | roman_cot ( italic_θ ) | is π𝜋\piitalic_π-periodic. The integers u𝑢u\in\mathbb{Z}italic_u ∈ blackboard_Z maximizing |cot(uπN)|𝑢𝜋𝑁\left|\cot(\frac{u\pi}{N})\right|| roman_cot ( divide start_ARG italic_u italic_π end_ARG start_ARG italic_N end_ARG ) | specifically in the domain (0,π)0𝜋(0,\pi)( 0 , italic_π ) are u=1𝑢1u=1italic_u = 1 and u=N1.𝑢𝑁1u=N-1.italic_u = italic_N - 1 . By periodicity, the integer u𝑢u\in\mathbb{Z}italic_u ∈ blackboard_Z maximizing |cot(uπN)|𝑢𝜋𝑁\left|\cot(\frac{u\pi}{N})\right|| roman_cot ( divide start_ARG italic_u italic_π end_ARG start_ARG italic_N end_ARG ) | on its entire domain satisfies u±1modN.𝑢moduloplus-or-minus1𝑁u\equiv\pm 1\mod N.italic_u ≡ ± 1 roman_mod italic_N .

This means an index 1qN1𝑞𝑁1\leq q\leq N1 ≤ italic_q ≤ italic_N that maximizes the eigenvalue limit (4.66) must satisfy either the congruence equation q(p1)1modN𝑞𝑝1modulo1𝑁q(p-1)\equiv 1\mod Nitalic_q ( italic_p - 1 ) ≡ 1 roman_mod italic_N or the congruence equation q(p1)1modN.𝑞𝑝1modulo1𝑁q(p-1)\equiv-1\mod N.italic_q ( italic_p - 1 ) ≡ - 1 roman_mod italic_N . Both congruence equations have integer solutions because gcd(p1,N),𝑝1𝑁\gcd(p-1,N),roman_gcd ( italic_p - 1 , italic_N ) , which is equal to 1111 by assumption, divides ±1.plus-or-minus1\pm 1.± 1 .

Let 1qN1𝑞𝑁1\leq q\leq N1 ≤ italic_q ≤ italic_N be such that q(p1)1modN.𝑞𝑝1modulo1𝑁q(p-1)\equiv 1\mod N.italic_q ( italic_p - 1 ) ≡ 1 roman_mod italic_N . Then, the associated eigenvector of the eigenvalue λ~q(ϵ)subscript~𝜆𝑞italic-ϵ\widetilde{\lambda}_{q}(\epsilon)over~ start_ARG italic_λ end_ARG start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT ( italic_ϵ ) is 𝐰q,subscript𝐰𝑞\mathbf{w}_{q},bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT , which is the leading eigenvector of 𝐐(ϵ).𝐐italic-ϵ\mathbf{Q}(\epsilon).bold_Q ( italic_ϵ ) .

Knowing the leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) under the second regime, we investigate whether the structure of the leading eigenvector recovers the structure of the cyclic sensor network.

Theorem 4.16 (Cyclic OU Process One Nonzero Propagation Coefficient and Independent and Identical Noise in All Sensors Second Regime Leading Eigenvector Structure).

Let 𝐰qsubscript𝐰𝑞\mathbf{w}_{q}bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT be the leading eigenvector of 𝐐(ϵ).𝐐italic-ϵ\mathbf{Q}(\epsilon).bold_Q ( italic_ϵ ) . Then, the permutation σSN𝜎subscript𝑆𝑁\sigma\in S_{N}italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT representing the cyclic order of the component phases 𝐰qsubscript𝐰𝑞\mathbf{w}_{q}bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT is defined by σ(n)(N(n1)(p1))modN.𝜎𝑛modulo𝑁𝑛1𝑝1𝑁\sigma(n)\equiv(N-(n-1)(p-1))\mod N.italic_σ ( italic_n ) ≡ ( italic_N - ( italic_n - 1 ) ( italic_p - 1 ) ) roman_mod italic_N .

Proof.

First, we note that gcd(q,N)=1.𝑞𝑁1\gcd(q,N)=1.roman_gcd ( italic_q , italic_N ) = 1 . To see this, recall the previous theorem states that q(p1)1modN.𝑞𝑝1modulo1𝑁q(p-1)\equiv 1\mod N.italic_q ( italic_p - 1 ) ≡ 1 roman_mod italic_N . By definition, this means

q(p1)Nk=1𝑞𝑝1𝑁𝑘1q(p-1)-Nk=1italic_q ( italic_p - 1 ) - italic_N italic_k = 1

for some integer k.𝑘k.italic_k . Hence, we can write 1111 as an integer linear combination of the numbers q𝑞qitalic_q and N,𝑁N,italic_N , which implies gcd(q,N)=1.𝑞𝑁1\gcd(q,N)=1.roman_gcd ( italic_q , italic_N ) = 1 .

Let σSN𝜎subscript𝑆𝑁\sigma\in S_{N}italic_σ ∈ italic_S start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT be the permutation such that

q(σ(n)1)𝑞𝜎𝑛1\displaystyle q(\sigma(n)-1)italic_q ( italic_σ ( italic_n ) - 1 ) =n1modN.absentmodulo𝑛1𝑁\displaystyle=n-1\mod N.= italic_n - 1 roman_mod italic_N . (4.70)

for each 1nN.1𝑛𝑁1\leq n\leq N.1 ≤ italic_n ≤ italic_N . Firstly, we note σ𝜎\sigmaitalic_σ is well-defined. For each 1nN,1𝑛𝑁1\leq n\leq N,1 ≤ italic_n ≤ italic_N , because gcd(q,N)=1𝑞𝑁1\gcd(q,N)=1roman_gcd ( italic_q , italic_N ) = 1 divides n1,𝑛1n-1,italic_n - 1 , there is a unique solution to the congruence equation (4.70) for σ(n).𝜎𝑛\sigma(n).italic_σ ( italic_n ) .

For each 1n<N,1𝑛𝑁1\leq n<N,1 ≤ italic_n < italic_N , we have

q(σ(n+1)σ(n))𝑞𝜎𝑛1𝜎𝑛\displaystyle q(\sigma(n+1)-\sigma(n))italic_q ( italic_σ ( italic_n + 1 ) - italic_σ ( italic_n ) ) (n+1n)modNabsentmodulo𝑛1𝑛𝑁\displaystyle\equiv(n+1-n)\mod N≡ ( italic_n + 1 - italic_n ) roman_mod italic_N
1modN.absentmodulo1𝑁\displaystyle\equiv 1\mod N.≡ 1 roman_mod italic_N .

Therefore, we deduce

q(σ(n+1)σ(n))q(p1)modN.𝑞𝜎𝑛1𝜎𝑛modulo𝑞𝑝1𝑁\displaystyle q(\sigma(n+1)-\sigma(n))\equiv q(p-1)\mod N.italic_q ( italic_σ ( italic_n + 1 ) - italic_σ ( italic_n ) ) ≡ italic_q ( italic_p - 1 ) roman_mod italic_N .

Because gcd(q,N)=1,𝑞𝑁1\gcd(q,N)=1,roman_gcd ( italic_q , italic_N ) = 1 , we may divide both sides of the congruence equation by q𝑞qitalic_q to deduce that

σ(n+1)σ(n)𝜎𝑛1𝜎𝑛\displaystyle\sigma(n+1)-\sigma(n)italic_σ ( italic_n + 1 ) - italic_σ ( italic_n ) p1modN.absentmodulo𝑝1𝑁\displaystyle\equiv p-1\mod N.≡ italic_p - 1 roman_mod italic_N . (4.71)

Finally, we claim σ𝜎\sigmaitalic_σ is a cyclic order permutation corresponding to the component principal arguments of the eigenvector 𝐰q.subscript𝐰𝑞\mathbf{w}_{q}.bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT . Recall the n𝑛nitalic_n-th component of 𝐰qsubscript𝐰𝑞\mathbf{w}_{q}bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT is explicitly

wq,nsubscript𝑤𝑞𝑛\displaystyle w_{q,n}italic_w start_POSTSUBSCRIPT italic_q , italic_n end_POSTSUBSCRIPT =ωqn1Nabsentsuperscriptsubscript𝜔𝑞𝑛1𝑁\displaystyle=\frac{\omega_{q}^{n-1}}{\sqrt{N}}= divide start_ARG italic_ω start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG
=ω1q(n1)N.absentsuperscriptsubscript𝜔1𝑞𝑛1𝑁\displaystyle=\frac{\omega_{1}^{q(n-1)}}{\sqrt{N}}.= divide start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q ( italic_n - 1 ) end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG .

By (4.70), we have

wq,σ(n)subscript𝑤𝑞𝜎𝑛\displaystyle w_{q,\sigma(n)}italic_w start_POSTSUBSCRIPT italic_q , italic_σ ( italic_n ) end_POSTSUBSCRIPT =ω1q(σ(n)1)Nabsentsuperscriptsubscript𝜔1𝑞𝜎𝑛1𝑁\displaystyle=\frac{\omega_{1}^{q(\sigma(n)-1)}}{\sqrt{N}}= divide start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_q ( italic_σ ( italic_n ) - 1 ) end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG
=ω1n1N,absentsuperscriptsubscript𝜔1𝑛1𝑁\displaystyle=\frac{\omega_{1}^{n-1}}{\sqrt{N}},= divide start_ARG italic_ω start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ,

which has principal argument 2π(n1)N[0,2π).2𝜋𝑛1𝑁02𝜋\frac{2\pi(n-1)}{N}\in[0,2\pi).divide start_ARG 2 italic_π ( italic_n - 1 ) end_ARG start_ARG italic_N end_ARG ∈ [ 0 , 2 italic_π ) . Therefore, our permutation σ𝜎\sigmaitalic_σ ensures the components of 𝐰qsubscript𝐰𝑞\mathbf{w}_{q}bold_w start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT are sorted in increasing order by their corresponding principal arguments. Thus, σ𝜎\sigmaitalic_σ is a valid cyclic order permutation. ∎

We interpret the result of the previous theorem. If we inject independent and identical noise into all sensors, then under the second regime, the structure of the leading eigenvector of 𝐐(ϵ)𝐐italic-ϵ\mathbf{Q}(\epsilon)bold_Q ( italic_ϵ ) enables us to recover the expected network structure induced by the friction matrix 𝐁(ϵ).𝐁italic-ϵ\mathbf{B}(\epsilon).bold_B ( italic_ϵ ) . In particular, the cyclic order of the phases of the leading eigenvector matches the expected cyclic order of the sensors receiving the signal in our propagation model.

Chapter 5 Experimental Results

In this chapter, we discuss the experimental results pertaining to the main topic of our thesis. Throughout, we consider an N𝑁Nitalic_N-dimensional OU Process {𝐱(t)}t0subscript𝐱𝑡𝑡0\left\{\mathbf{x}(t)\right\}_{t\geq 0}{ bold_x ( italic_t ) } start_POSTSUBSCRIPT italic_t ≥ 0 end_POSTSUBSCRIPT with fixed model parameters 𝐁MatN,N()𝐁subscriptMat𝑁𝑁\mathbf{B}\in\text{Mat}_{N,N}(\mathbb{R})bold_B ∈ Mat start_POSTSUBSCRIPT italic_N , italic_N end_POSTSUBSCRIPT ( blackboard_R ) and 𝚺MatM,N().𝚺subscriptMat𝑀𝑁\boldsymbol{\Sigma}\in\text{Mat}_{M,N}(\mathbb{R}).bold_Σ ∈ Mat start_POSTSUBSCRIPT italic_M , italic_N end_POSTSUBSCRIPT ( blackboard_R ) . We let 𝐃𝐃\mathbf{D}bold_D be the diffusion matrix and 𝐐𝐐\mathbf{Q}bold_Q be the lead matrix of the OU process. For the purposes of this chapter, we specifically refer to 𝐐𝐐\mathbf{Q}bold_Q as the theoretical lead matrix of the OU process.

5.1 OU Process Realization Time Series Simulation

In this section, we describe how to generate a time series approximating a realization of the OU process over a time interval of the form [0,T],0𝑇[0,T],[ 0 , italic_T ] , where T>0𝑇0T>0italic_T > 0 is a fixed, large constant. We employ the Euler-Maruyama method [42], which we describe in detail.

First, we fix a large integer K,𝐾K,italic_K , representing the number of iterations, and a small constant Δ>0,Δ0\Delta>0,roman_Δ > 0 , representing the time step size between consecutive times. In the original governing SDE (3.1) of the OU process, we replace the time differential dt𝑑𝑡dtitalic_d italic_t with Δ,Δ\Delta,roman_Δ , the stochastic differential d𝐱(t)𝑑𝐱𝑡d\mathbf{x}(t)italic_d bold_x ( italic_t ) with the difference 𝐱(t+Δ)𝐱(t),𝐱𝑡Δ𝐱𝑡\mathbf{x}(t+\Delta)-\mathbf{x}(t),bold_x ( italic_t + roman_Δ ) - bold_x ( italic_t ) , and the Wiener differential d𝐰(t)𝑑𝐰𝑡d\mathbf{w}(t)italic_d bold_w ( italic_t ) with the difference 𝐰(t+Δ)𝐰(t).𝐰𝑡Δ𝐰𝑡\mathbf{w}(t+\Delta)-\mathbf{w}(t).bold_w ( italic_t + roman_Δ ) - bold_w ( italic_t ) .

Recall the increments of the standard Wiener process are independent and Gaussian; in particular, 𝐰(t+Δ)𝐰(t)𝐰𝑡Δ𝐰𝑡\mathbf{w}(t+\Delta)-\mathbf{w}(t)bold_w ( italic_t + roman_Δ ) - bold_w ( italic_t ) is an M𝑀Mitalic_M-dimensional Gaussian random vector with mean 𝟎0\mathbf{0}bold_0 and covariance matrix Δ𝐈,Δ𝐈\Delta\mathbf{I},roman_Δ bold_I , where 𝐈𝐈\mathbf{I}bold_I is the M×M𝑀𝑀M\times Mitalic_M × italic_M identity matrix. So we generate a sequence of vectors {𝝃k}k=0K1superscriptsubscriptsubscript𝝃𝑘𝑘0𝐾1\left\{\boldsymbol{\xi}_{k}\right\}_{k=0}^{K-1}{ bold_italic_ξ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT representing the Wiener increments, in which all vectors are randomly and independently chosen according to the M𝑀Mitalic_M-dimensional Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix Δ𝐈.Δ𝐈\Delta\mathbf{I}.roman_Δ bold_I . We let 𝐱0Nsubscript𝐱0superscript𝑁\mathbf{x}_{0}\in\mathbb{R}^{N}bold_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT be an initial starting vector randomly chosen according to the Gaussian distribution with mean 𝟎0\mathbf{0}bold_0 and covariance matrix 𝐒,𝐒\mathbf{S},bold_S , where 𝐒𝐒\mathbf{S}bold_S solves the Lyapunov equation (3.2).

We now construct the time series {𝐱k}k=0K1,superscriptsubscriptsubscript𝐱𝑘𝑘0𝐾1\left\{\mathbf{x}_{k}\right\}_{k=0}^{K-1},{ bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT , where 𝐱k=𝐱(kΔ)subscript𝐱𝑘𝐱𝑘Δ\mathbf{x}_{k}=\mathbf{x}(k\Delta)bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = bold_x ( italic_k roman_Δ ) for each 0k<K.0𝑘𝐾0\leq k<K.0 ≤ italic_k < italic_K . Explicitly, we have

𝐱k+1subscript𝐱𝑘1\displaystyle\mathbf{x}_{k+1}bold_x start_POSTSUBSCRIPT italic_k + 1 end_POSTSUBSCRIPT =𝐱kΔ𝐁𝐱k+𝚺𝝃kabsentsubscript𝐱𝑘Δ𝐁subscript𝐱𝑘𝚺subscript𝝃𝑘\displaystyle=\mathbf{x}_{k}-\Delta\mathbf{B}\ \mathbf{x}_{k}+\boldsymbol{% \Sigma}\ \boldsymbol{\xi}_{k}= bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - roman_Δ bold_B bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + bold_Σ bold_italic_ξ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (5.1)

for each 0k<K1.0𝑘𝐾10\leq k<K-1.0 ≤ italic_k < italic_K - 1 . This constructed time series {𝐱k}k=0K1superscriptsubscriptsubscript𝐱𝑘𝑘0𝐾1\left\{\mathbf{x}_{k}\right\}_{k=0}^{K-1}{ bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT is what we use to approximate a realization of the OU process over the specific time interval [0,(K1)Δ].0𝐾1Δ\left[0\ ,\ (K-1)\ \Delta\right].[ 0 , ( italic_K - 1 ) roman_Δ ] .

In Figure 5.1, we plot a sample time series approximating a realization of a 2222-dimensional (cyclic) OU process over the finite time interval [0,100]0100[0,100][ 0 , 100 ] with model parameters 𝐁=[1.20.20.21.2]𝐁matrix1.20.20.21.2\mathbf{B}=\begin{bmatrix}1.2&-0.2\\ -0.2&1.2\end{bmatrix}bold_B = [ start_ARG start_ROW start_CELL 1.2 end_CELL start_CELL - 0.2 end_CELL end_ROW start_ROW start_CELL - 0.2 end_CELL start_CELL 1.2 end_CELL end_ROW end_ARG ] and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ equal to the 2×2222\times 22 × 2 identity matrix. To generate the time series, we used the scheme (5.1) with K=10001𝐾10001K=10001italic_K = 10001 iterations and time step size Δ=0.01.Δ0.01\Delta=0.01.roman_Δ = 0.01 .

Refer to caption
Figure 5.1: A sample two-dimensional time series approximating a realization of a two-dimensional OU process with model parameters 𝐁=[1.20.20.21.2]𝐁matrix1.20.20.21.2\mathbf{B}=\begin{bmatrix}1.2&-0.2\\ -0.2&1.2\end{bmatrix}bold_B = [ start_ARG start_ROW start_CELL 1.2 end_CELL start_CELL - 0.2 end_CELL end_ROW start_ROW start_CELL - 0.2 end_CELL start_CELL 1.2 end_CELL end_ROW end_ARG ] and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ equal to the 2×2222\times 22 × 2 identity matrix. We plot the first component time series x1subscript𝑥1x_{1}italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT in blue and the second time series x2subscript𝑥2x_{2}italic_x start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in orange.

5.2 OU Process Empirical Lead Matrix Generation

Throughout, we fix K𝐾K\in\mathbb{N}italic_K ∈ blackboard_N and Δ>0.Δ0\Delta>0.roman_Δ > 0 . Consider a time series {𝐱k}k=0K1superscriptsubscriptsubscript𝐱𝑘𝑘0𝐾1\left\{\mathbf{x}_{k}\right\}_{k=0}^{K-1}{ bold_x start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K - 1 end_POSTSUPERSCRIPT produced according to our scheme in (5.1). We compute its empirical lead matrix, denoted 𝐀(K,Δ),𝐀𝐾Δ\mathbf{A}(K,\Delta),bold_A ( italic_K , roman_Δ ) , via the shoelace formula mentioned in (1.22).

As a consequence of the Strong Law of Large numbers identity stated in Theorem 3.7, for each fixed Δ>0,Δ0\Delta>0,roman_Δ > 0 , we have

limK𝐀(K,Δ)(K1)Δsubscript𝐾𝐀𝐾Δ𝐾1Δ\displaystyle\lim_{K\rightarrow\infty}\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}roman_lim start_POSTSUBSCRIPT italic_K → ∞ end_POSTSUBSCRIPT divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG =𝐐,absent𝐐\displaystyle=\mathbf{Q},= bold_Q , (5.2)

for almost all realizations of the OU process, where 𝐐𝐐\mathbf{Q}bold_Q is the theoretical lead matrix.

We show numerical evidence of the discrete law of large numbers identity (5.2) via an example. Consider the 5555-dimensional OU process with model parameters 𝐁=Circ(2.1,0.2,0.4,0.6,0.8)𝐁Circ2.10.20.40.60.8\mathbf{B}=\text{Circ}(2.1,-0.2,-0.4,-0.6,-0.8)bold_B = Circ ( 2.1 , - 0.2 , - 0.4 , - 0.6 , - 0.8 ) and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ equal to the 5×5555\times 55 × 5 identity matrix. In Figure 5.2, for each K{102+1,, 106+1}𝐾superscript1021superscript1061K\in\left\{10^{2}+1\ ,\ \dots\ ,\ 10^{6}+1\right\}italic_K ∈ { 10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + 1 , … , 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 } and each Δ{101, 102},Δsuperscript101superscript102\Delta\in\left\{10^{-1}\ ,\ 10^{-2}\right\},roman_Δ ∈ { 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT } , we display a scatterplot, in which the first coordinate is the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ𝐀𝐾Δ𝐾1Δ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG and the second coordinate is the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the theoretical lead matrix 𝐐.𝐐\mathbf{Q}.bold_Q . We observe as K𝐾Kitalic_K increases, the scatterplot approaches the straight line y=x,𝑦𝑥y=x,italic_y = italic_x , which means the entries of the time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ𝐀𝐾Δ𝐾1Δ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG approach the corresponding entries of the theoretical matrix 𝐐𝐐\mathbf{Q}bold_Q. Furthermore, our example shows that even when decreasing the time step size from 101superscript10110^{-1}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT to 102superscript10210^{-2}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT, we still would need a large number of iterations K𝐾Kitalic_K if we want an accurate estimate of 𝐐𝐐\mathbf{Q}bold_Q from a time-averaged empirical lead matrix.

Refer to caption
Figure 5.2: Various lead matrix entry scatterplots for a 5555-dimensional cyclic OU process with model parameters 𝐁=Circ(2.1,0.2,0.4,0.6,0.8)𝐁Circ2.10.20.40.60.8\mathbf{B}=\text{Circ}(2.1,-0.2,-0.4,-0.6,-0.8)bold_B = Circ ( 2.1 , - 0.2 , - 0.4 , - 0.6 , - 0.8 ) and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ being the 5×5555\times 55 × 5 identity matrix. In each scatterplot, we fix values of K𝐾Kitalic_K and ΔΔ\Deltaroman_Δ and plot the coordinates (Am,n(K,Δ)(K1)Δ,Qm,n),subscript𝐴𝑚𝑛𝐾Δ𝐾1Δsubscript𝑄𝑚𝑛\left(\frac{A_{m,n}(K,\Delta)}{(K-1)\Delta},Q_{m,n}\right),( divide start_ARG italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG , italic_Q start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ) , where Am,n(K,Δ)(K1)Δsubscript𝐴𝑚𝑛𝐾Δ𝐾1Δ\frac{A_{m,n}(K,\Delta)}{(K-1)\Delta}divide start_ARG italic_A start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG is the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the time-averaged empirical matrix 𝐀(K,Δ)(K1)Δ𝐀𝐾Δ𝐾1Δ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG and Qm,nsubscript𝑄𝑚𝑛Q_{m,n}italic_Q start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT is the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry of the theoretical lead matrix 𝐐.𝐐\mathbf{Q}.bold_Q .

5.3 Cyclicity Analysis of the Cyclic OU Process

We revisit the main problem statement of our thesis, in which we consider signal propagation model governed by the cyclic OU process with model parameters 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ for each ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , where the circulant friction matrix 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) is of the form

𝐁(ϵ)𝐁italic-ϵ\displaystyle\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) =Circ(ϵp=2Nbp,b2,,bN).absentCircitalic-ϵsuperscriptsubscript𝑝2𝑁subscript𝑏𝑝subscript𝑏2subscript𝑏𝑁\displaystyle=\text{Circ}\left(\epsilon-\sum_{p=2}^{N}b_{p}\ ,\ b_{2}\ ,\ % \dots\ ,\ b_{N}\right).= Circ ( italic_ϵ - ∑ start_POSTSUBSCRIPT italic_p = 2 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) .

for some fixed propagation coefficients b2,,bN0.subscript𝑏2subscript𝑏𝑁0b_{2}\ ,\ \dots\ ,\ b_{N}\leq 0.italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , … , italic_b start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ≤ 0 .

Throughout this section, we fix the dimension N=100𝑁100N=100italic_N = 100 assume the first propagation coefficient b2subscript𝑏2b_{2}italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT is equal to 11-1- 1 while all other propagation coefficients are 0.00.0 . This means the expected network structure is such that the n𝑛nitalic_n-th sensor is receptive only to activity within the (n+1)𝑛1(n+1)( italic_n + 1 )-th sensor, its immediate neighbor to the right, in which n+1𝑛1n+1italic_n + 1 is indexed mod N𝑁Nitalic_N. We also assume 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a volatility matrix such that the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is a diagonal matrix whose positive entries are equal. We let ds{0,1}subscript𝑑𝑠01d_{s}\in\{0,1\}italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ { 0 , 1 } be the s𝑠sitalic_s-th diagonal entry of 𝐃.𝐃\mathbf{D}.bold_D . Recall ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 corresponds to the situation where noise is injected into the s𝑠sitalic_s-th sensor. For different choices of 𝚺𝚺\boldsymbol{\Sigma}bold_Σ and perturbation ϵ>0,italic-ϵ0\epsilon>0,italic_ϵ > 0 , in which ϵitalic-ϵ\epsilonitalic_ϵ is some power of 10,1010,10 , we produce a time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ𝐀𝐾Δ𝐾1Δ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG corresponding to a realization of the 100100100100-dimensional cyclic OU process with model parameters 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) and 𝚺.𝚺\boldsymbol{\Sigma}.bold_Σ . Here, we fix K=106+1𝐾superscript1061K=10^{6}+1italic_K = 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 iterations and Δ=0.01Δ0.01\Delta=0.01roman_Δ = 0.01 as the time step size. We present numerical results as to whether the leading eigenvector of the empirical lead matrix enables us to recover the structure of the cyclic network structure induced by 𝐁(ϵ).𝐁italic-ϵ\mathbf{B}(\epsilon).bold_B ( italic_ϵ ) .

5.3.1 Injection of Noise into Only One Sensor

Suppose we inject noise into only one sensor. Here, we consider the situation where we inject noise into the last sensor i.e. d100=1subscript𝑑1001d_{100}=1italic_d start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT = 1 and ds=0subscript𝑑𝑠0d_{s}=0italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0 for 1s<100.1𝑠1001\leq s<100.1 ≤ italic_s < 100 . We let ϵ{1011,1010,101,100,103,104}.italic-ϵsuperscript1011superscript1010superscript101superscript100superscript103superscript104\epsilon\in\left\{10^{-11},10^{-10},10^{-1},10^{0},10^{3},10^{4}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 11 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 0 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } . We chose these particular values of ϵitalic-ϵ\epsilonitalic_ϵ for a specific reason. For ϵ<1011,italic-ϵsuperscript1011\epsilon<10^{-11},italic_ϵ < 10 start_POSTSUPERSCRIPT - 11 end_POSTSUPERSCRIPT , the friction matrix 𝐁(ϵ)𝐁italic-ϵ\mathbf{B}(\epsilon)bold_B ( italic_ϵ ) is considered unstable due to precision issues. For ϵ>104,italic-ϵsuperscript104\epsilon>10^{4},italic_ϵ > 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT , there was no change to the structure of the leading eigenvector. For the other listed values of ϵ,italic-ϵ\epsilon,italic_ϵ , we noticed intermediary changes within the structure of the leading eigenvector.

In Figure 5.3, for each such value of ϵ,italic-ϵ\epsilon,italic_ϵ , we plot the heatmap of a time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) and the logarithms of its eigenvalue moduli in descending order. We also plot the component phases and moduli of the leading eigenvector. In Table 5.1, we record the ratio of the largest to third largest eigenvalue for each such empirical lead matrix.

Refer to caption
Figure 5.3: Time-averaged empirical lead matrices 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) with their leading eigenvectors corresponding to a 100100100100-dimensional cyclic OU process with b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and d100=1,subscript𝑑1001d_{100}=1,italic_d start_POSTSUBSCRIPT 100 end_POSTSUBSCRIPT = 1 , and ϵ{1011,1010,101,1,103,104}.italic-ϵsuperscript1011superscript1010superscript1011superscript103superscript104\epsilon\in\left\{10^{-11},10^{-10},10^{-1},1,10^{3},10^{4}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 11 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , 1 , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } . Here, we chose K=106+1𝐾superscript1061K=10^{6}+1italic_K = 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 iterations and step size Δ=102Δsuperscript102\Delta=10^{-2}roman_Δ = 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT in producing the time series representing the OU process realizations.
ϵitalic-ϵ\epsilonitalic_ϵ |λ1/λ3|subscript𝜆1subscript𝜆3\left|\lambda_{1}/\lambda_{3}\right|| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT |
1011superscript101110^{-11}10 start_POSTSUPERSCRIPT - 11 end_POSTSUPERSCRIPT 2.00022absent2.00022\approx 2.00022≈ 2.00022
1010superscript101010^{-10}10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 2.00022absent2.00022\approx 2.00022≈ 2.00022
101superscript10110^{-1}10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT 8.00132absent8.00132\approx 8.00132≈ 8.00132
1111 201.8365absent201.8365\approx 201.8365≈ 201.8365
103superscript10310^{3}10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT 16064344115142absent16064344115142\approx 16064344115142≈ 16064344115142
104superscript10410^{4}10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT 2.24629×1016absent2.24629superscript1016\approx 2.24629\times 10^{16}≈ 2.24629 × 10 start_POSTSUPERSCRIPT 16 end_POSTSUPERSCRIPT
Table 5.1: The ratio of the first to third largest eigenvalue of each time-averaged empirical lead matrix in Figure 5.3.

5.3.2 Observations

For small ϵ,italic-ϵ\epsilon,italic_ϵ , we observe the components of the leading eigenvector spiral around the origin. We observe that the last few component phases are decreasing. This means if the signal in our propagation model is broadcast from the last sensor, then the leading eigenvector correctly detects the next few sensors that receive the signal as it propagates. However, we do not see overall decreasing behavior within the component phases corresponding to other indices. This means the global order of the component phases does not reflect the expected order of sensors receiving the propagating signal. Therefore, the phases alone suggest we cannot fully recover the overall network structure. Moreover, we observe all but the last few leading eigenvector component moduli are close to 0,00,0 , which suggests as the signal is propagating, all but the last few sensors are receptive to the signal. Finally, we observe there is no clear separation between the largest eigenvalue and third largest eigenvalue of the empirical lead matrix, which suggests the largest eigenvalue does not actually dominate the spectrum of the lead matrix.

As ϵitalic-ϵ\epsilonitalic_ϵ gets larger, the spiraling pattern among the leading eigenvector components begins to disappear. The last leading eigenvector component stays put on the real axis. But the second to last leading eigenvector component gets closer to the imaginary axis, while all other leading eigenvector components get closer to the origin. We see chaotic behavior in all but the last two component phases. This is because while the last two leading eigenvector components approach the origin, they do so from different directions. This suggests that only the last two sensors are receptive to the propagating signal, which means we cannot fully recover the expected network structure. Moreover, there is a noticeable gap between the largest eigenvalue and the third largest eigenvalue of the empirical lead matrix, which means the empirical lead matrix can be well-approximated via a low rank matrix.

5.3.3 Independent, Identically Distributed Noise Injected into Few Sensors

Now, suppose we inject independent and identical noise into only a few sensors. Consider the situation where we inject noise into the last 11111111 sensors i.e. ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 for all 90s10090𝑠10090\leq s\leq 10090 ≤ italic_s ≤ 100 and ds=0subscript𝑑𝑠0d_{s}=0italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0 for all other s.𝑠s.italic_s . We let ϵ{1010,109,103,102,1,102,103}.italic-ϵsuperscript1010superscript109superscript103superscript1021superscript102superscript103\epsilon\in\left\{10^{-10},10^{-9},10^{-3},10^{-2},1,10^{2},10^{3}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT } . In Figure 5.4, we plot the heatmap of a time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) and the logarithms of its eigenvalue moduli in descending order. We also plot the component phases and moduli of the leading eigenvector. In Table 5.2, we record the ratio of the largest to third largest eigenvalue of each empirical lead matrix.

Refer to caption
Figure 5.4: Time-averaged empirical lead matrices 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) with their leading eigenvectors corresponding to a 100100100100-dimensional cyclic OU process with b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 with 90s100,90𝑠10090\leq s\leq 100,90 ≤ italic_s ≤ 100 , and ϵ{1010,109,103,102,1,10,102,103}.italic-ϵsuperscript1010superscript109superscript103superscript102110superscript102superscript103\epsilon\in\left\{10^{-10},10^{-9},10^{-3},10^{-2},1,10,10^{2},10^{3}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 , 10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT } . Here, we chose K=106+1𝐾superscript1061K=10^{6}+1italic_K = 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 iterations and step size Δ=102Δsuperscript102\Delta=10^{-2}roman_Δ = 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT in producing the time series representing the OU process realizations.
ϵitalic-ϵ\epsilonitalic_ϵ |λ1/λ3|subscript𝜆1subscript𝜆3\left|\lambda_{1}/\lambda_{3}\right|| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT |
1010superscript101010^{-10}10 start_POSTSUPERSCRIPT - 10 end_POSTSUPERSCRIPT 1.2063absent1.2063\approx 1.2063≈ 1.2063
109superscript10910^{-9}10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT 1.2063absent1.2063\approx 1.2063≈ 1.2063
103superscript10310^{-3}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT 1.3219absent1.3219\approx 1.3219≈ 1.3219
102superscript10210^{-2}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT 1.5622absent1.5622\approx 1.5622≈ 1.5622
1111 1.1248absent1.1248\approx 1.1248≈ 1.1248
102superscript10210^{2}10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 1.0965absent1.0965\approx 1.0965≈ 1.0965
103superscript10310^{3}10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT 0.9119absent0.9119\approx 0.9119≈ 0.9119
Table 5.2: We tabulate the ratios between the first and third largest eigenvalues corresponding to each time-averaged empirical lead matrix in Figure 5.4.

5.3.4 Observations

For small ϵ,italic-ϵ\epsilon,italic_ϵ , the components of the leading eigenvector exhibit a visible spiral pattern. We notice, however, the last few leading eigenvector component phases are not decreasing. This suggests if the signal in our propagation model is broadcast from the 100100100100-th sensor, then we are not able to recover the correct order of the next few sensors receiving the signal. Moreover, we observe that the 90909090-th leading eigenvector component modulus is the largest, which suggests the 90909090-th sensor is most receptive to the propagating signal. Recall that the index 90909090 is the smallest index corresponding to the sensor we inject noise. Despite the fact we inject noise into the s𝑠sitalic_s-th sensor for 90s100,90𝑠10090\leq s\leq 100,90 ≤ italic_s ≤ 100 , the corresponding leading eigenvector component moduli suggest the other sensors receiving noise are not as receptive to the propagating signal. Finally, we observe there is no clear separation between the largest eigenvalue of the empirical lead matrix and third largest eigenvalue.

As ϵitalic-ϵ\epsilonitalic_ϵ gets larger, we see the spiraling pattern within the leading eigenvector components disappears. The leading eigenvector components eventually lie on either the real axis, imaginary axis, or the origin.

5.3.5 Independent, Identically Distributed Noise Injected into a Large Number of Sensors

Suppose we inject noise into a larger number of sensors. In particular, suppose we inject noise into the last 51515151 sensors i.e. ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 for all 50s10050𝑠10050\leq s\leq 10050 ≤ italic_s ≤ 100 and ds=0subscript𝑑𝑠0d_{s}=0italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 0 for all other s.𝑠s.italic_s . We let ϵ{109,108,103,102,1,102,103,104}.italic-ϵsuperscript109superscript108superscript103superscript1021superscript102superscript103superscript104\epsilon\in\left\{10^{-9},10^{-8},10^{-3},10^{-2},1,10^{2},10^{3},10^{4}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } . In Figure 5.5, we plot the heatmap of a time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) and the logarithms of its eigenvalue moduli in descending order. We also plot the component phases and moduli of the leading eigenvector. In Table 5.3, we record the ratio of the largest to third largest eigenvalue for each such empirical lead matrix.

Refer to caption
Figure 5.5: Time-averaged empirical lead matrices 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) with their leading eigenvectors corresponding to a 100100100100-dimensional cyclic OU process with b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 for 50s10050𝑠10050\leq s\leq 10050 ≤ italic_s ≤ 100 and ϵ{109,108,103,102,1,102,103,104}.italic-ϵsuperscript109superscript108superscript103superscript1021superscript102superscript103superscript104\epsilon\in\left\{10^{-9},10^{-8},10^{-3},10^{-2},1,10^{2},10^{3},10^{4}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } . Here, we chose K=106+1𝐾superscript1061K=10^{6}+1italic_K = 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 iterations and step size Δ=102Δsuperscript102\Delta=10^{-2}roman_Δ = 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT in producing the time series representing the OU process realizations.
ϵitalic-ϵ\epsilonitalic_ϵ |λ1/λ3|subscript𝜆1subscript𝜆3\left|\lambda_{1}/\lambda_{3}\right|| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT |
109superscript10910^{-9}10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT 1.8548absent1.8548\approx 1.8548≈ 1.8548
108superscript10810^{-8}10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 1.8548absent1.8548\approx 1.8548≈ 1.8548
103superscript10310^{-3}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT 1.387absent1.387\approx 1.387≈ 1.387
102superscript10210^{-2}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT 1.194absent1.194\approx 1.194≈ 1.194
1111 1.007absent1.007\approx 1.007≈ 1.007
102superscript10210^{2}10 start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT 1.005absent1.005\approx 1.005≈ 1.005
103superscript10310^{3}10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT 1.005absent1.005\approx 1.005≈ 1.005
104superscript10410^{4}10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT 1.005absent1.005\approx 1.005≈ 1.005
Table 5.3: We tabulate the ratios between the first and third largest eigenvalues corresponding to each time-averaged empirical lead matrix in Figure 5.5.

5.3.6 Observations

For small ϵ,italic-ϵ\epsilon,italic_ϵ , we observe the components of the leading eigenvector appear to form an elliptical pattern. The component principal arguments exhibit linear monotonically decreasing behavior. This suggests the leading eigenvector phases do approximately reflect the expected structure of the network. Moreover, the component moduli are nonzero and appear to exhibit a symmetric pattern. Finally, we observe there is no clear separation between the first and third largest eigenvalues of the lead matrix.

When ϵitalic-ϵ\epsilonitalic_ϵ gets larger, the elliptical pattern disappears, and the leading eigenvector components approach either the real axis, imaginary axis, or the origin. The last 50505050 leading eigenvector component moduli are large, while the others are close to 0.00.0 . Therefore, Cyclicity Analysis suggests we cannot fully recover the structure of the network.

5.3.7 Independent, Identically Distributed Noise Injected into All Sensors

Now, suppose we inject independent and identical noise into all sensors. This corresponds to the situation where 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a volatility matrix such that the diffusion matrix 𝐃𝐃\mathbf{D}bold_D is the identity matrix.

In Figure 5.6, we plot the heatmap of a time-averaged empirical lead matrix 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) for each ϵ{109,108,102,1,10,103,104}italic-ϵsuperscript109superscript108superscript102110superscript103superscript104\epsilon\in\left\{10^{-9},10^{-8},10^{-2},1,10,10^{3},10^{4}\right\}italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } and the logarithms of its eigenvalue moduli in descending order. We also plot the component phases and moduli of the leading eigenvector. In Table 5.3, we record the ratio of the largest to third largest eigenvalue for each such empirical lead matrix.

Refer to caption
Figure 5.6: Time-averaged empirical lead matrices 𝐀(K,Δ)(K1)Δ(ϵ)𝐀𝐾Δ𝐾1Δitalic-ϵ\frac{\mathbf{A}(K,\Delta)}{(K-1)\Delta}(\epsilon)divide start_ARG bold_A ( italic_K , roman_Δ ) end_ARG start_ARG ( italic_K - 1 ) roman_Δ end_ARG ( italic_ϵ ) with their leading eigenvectors corresponding to a 100100100100-dimensional cyclic OU process with b2=1subscript𝑏21b_{2}=-1italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = - 1 and ds=1subscript𝑑𝑠1d_{s}=1italic_d start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = 1 for 1s1001𝑠1001\leq s\leq 1001 ≤ italic_s ≤ 100 and ϵ{109,108,102,1,10,103,104}.italic-ϵsuperscript109superscript108superscript102110superscript103superscript104\epsilon\in\left\{10^{-9},10^{-8},10^{-2},1,10,10^{3},10^{4}\right\}.italic_ϵ ∈ { 10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT , 1 , 10 , 10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT , 10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT } . Here, we chose K=106+1𝐾superscript1061K=10^{6}+1italic_K = 10 start_POSTSUPERSCRIPT 6 end_POSTSUPERSCRIPT + 1 iterations and step size Δ=102Δsuperscript102\Delta=10^{-2}roman_Δ = 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT in producing the time series representing the OU process realizations.
ϵitalic-ϵ\epsilonitalic_ϵ |λ1/λ3|subscript𝜆1subscript𝜆3\left|\lambda_{1}/\lambda_{3}\right|| italic_λ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT / italic_λ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT |
109superscript10910^{-9}10 start_POSTSUPERSCRIPT - 9 end_POSTSUPERSCRIPT 2.001absent2.001\approx 2.001≈ 2.001
108superscript10810^{-8}10 start_POSTSUPERSCRIPT - 8 end_POSTSUPERSCRIPT 2.001absent2.001\approx 2.001≈ 2.001
102superscript10210^{-2}10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT 1.036absent1.036\approx 1.036≈ 1.036
1111 1.0009absent1.0009\approx 1.0009≈ 1.0009
10101010 1.0002absent1.0002\approx 1.0002≈ 1.0002
103superscript10310^{3}10 start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT 1.001absent1.001\approx 1.001≈ 1.001
104superscript10410^{4}10 start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT 1.001absent1.001\approx 1.001≈ 1.001
Table 5.4: We tabulate the ratios between the first and third largest eigenvalues corresponding to each time-averaged empirical lead matrix in Figure 5.6.

5.3.8 Observations

For small ϵ,italic-ϵ\epsilon,italic_ϵ , the components of the leading eigenvector lie on a circle, as indicated by their moduli being equal. Observe the cyclic order of the leading eigenvector component phases correctly matches the order of sensors receiving the signal in our model. Therefore, Cyclicity Analysis enables us to fully recover the network structure.

For large ϵ,italic-ϵ\epsilon,italic_ϵ , the components of the leading eigenvector still lie on a circle, but they lie on either the positive real, positive imaginary, negative real, or the negative imaginary axis. Therefore, the leading eigenvector component phases do not enable us to recover the network structure.

Chapter 6 Conclusion

In this thesis, we posed very general questions pertaining to the lead lag dynamics amongst the components of an N𝑁Nitalic_N-dimensional signal. Firstly, if two signals evolve similarly throughout time, which signal leads and which signal follows ? Secondly, if all signals evolve similarly throughout time, what is the order in which such signals evolve ?

We discussed Cyclicity Analysis, an established way of answering the aforementioned two questions for cyclic signals, which are repeating, yet aperiodic, signals. Cyclicity Analysis is different from many standard tools in that it is time reparameterization invariant; the results of the analysis do not depend on how one observes the signals throughout time. It involves two parts. The first part is to construct an N×N𝑁𝑁N\times Nitalic_N × italic_N lead matrix, in which the sign of the (m,n)𝑚𝑛(m,n)( italic_m , italic_n )-th entry heuristically captures the pairwise leader follower relationship between the m𝑚mitalic_m-th and n𝑛nitalic_n-th component signals. It is a specific construction based on iterated path integrals, which are the functionals of the signal 𝐱𝐱\mathbf{x}bold_x that are time reparameterization invariant. The second part of Cyclicity Analysis is to assume a model in which the component signals of 𝐱𝐱\mathbf{x}bold_x trace some periodic signal up to time reparameterization, scaling constants, and time shifts. Under this model, one determines the order in which the component signals evolve throughout time, which is the cyclic order of those time shifts. Under certain baseline situations, the leading eigenvector of the lead matrix can approximately recover the order in which the component signals of 𝐱𝐱\mathbf{x}bold_x evolve throughout time. More specifically, the cyclic order of the eigenvector component phases reflects the cyclic order of the offsets.

In this thesis, we investigated Cyclicity Analysis in a novel setting. We considered an N𝑁Nitalic_N-dimensional Ornstein-Uhlenbeck (OU) stochastic process with model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , in which 𝐁𝐁\mathbf{B}bold_B is a friction matrix and 𝚺𝚺\boldsymbol{\Sigma}bold_Σ is a volatility matrix. We considered a signal propagation model governed by the cyclic OU process, in which the model parameter 𝐁𝐁\mathbf{B}bold_B is a circulant friction matrix. In this model, there is a signal propagating throughout a network of N𝑁Nitalic_N sensors. The matrix 𝐁𝐁\mathbf{B}bold_B represents the cyclic network structure of the sensors, while the diffusion matrix 𝐃=𝚺𝚺T/2𝐃𝚺superscript𝚺T2\mathbf{D}=\boldsymbol{\Sigma}\boldsymbol{\Sigma}^{\text{T}}/2bold_D = bold_Σ bold_Σ start_POSTSUPERSCRIPT T end_POSTSUPERSCRIPT / 2 is the covariance matrix whose entries are pairwise covariances of noises injected into any two sensors.

To make Cyclicity Analysis suitable for analyzing the OU process, we defined an auxiliary N×N𝑁𝑁N\times Nitalic_N × italic_N lead process, a matrix-valued stochastic process in which each random matrix in the collection represents a lead matrix corresponding to a realization of the OU process. The first main result of the thesis is that the lead process obeys a strong law of large numbers identity: its time average converges almost surely to a skew-symmetric matrix 𝐐𝐐\mathbf{Q}bold_Q.

Then, with different choices of cyclic OU model parameters 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , we investigated whether Cyclicity Analysis could enable us to recover the network structure induced by 𝐁𝐁\mathbf{B}bold_B under our signal propagation model. More specifically, we analyzed whether the structure of the leading eigenvector of 𝐐𝐐\mathbf{Q}bold_Q could enable us to recover the network structure induced by 𝐁.𝐁\mathbf{B}.bold_B .

For our analysis, we assumed the ground truth network structure is such that every sensor receives the propagating signal from exactly one sensor to its right. In addition, we assumed independent and identical noise is injected into multiple sensors, which corresponds to the situation where 𝐃𝐃\mathbf{D}bold_D is a diagonal diffusion matrix whose nonzero diagonal entries are equal.

With the imposed assumptions on 𝐁𝐁\mathbf{B}bold_B and 𝚺,𝚺\boldsymbol{\Sigma},bold_Σ , our experimental results showed that Cyclicity Analysis was in fact able to partially recover the structure of the network. For example, in the situation where we inject noise only into the last node, the cyclic order of the component phases of the leading eigenvector of 𝐐𝐐\mathbf{Q}bold_Q partially reflected the expected cyclic order of the sensors receiving the signal in our model. As we increase the number of sensors receiving noise, we observed the cyclic order of the component phases approximately match the expected cyclic order of the sensors. In the ultimate case identical noise is injected into all sensors, the cyclic orders perfectly match.

There is future work that can be done. For example, what if we remove the assumption that 𝐃𝐃\mathbf{D}bold_D has equal positive diagonal entries ? This would correspond to a situation where independent, but not identical, noise is injected into multiple sensors. What if 𝐁𝐁\mathbf{B}bold_B represents a network structure such that each sensor does not receive the signal from only one other sensor, but multiple sensors ? Does the leading eigenvector of the lead matrix 𝐐𝐐\mathbf{Q}bold_Q capture those phenomena ?

References

  • [1] Elias M Stein and Rami Shakarchi. Fourier analysis: an introduction, volume 1. Princeton University Press, 2011.
  • [2] Athanasios Papoulis. The Fourier integral and its applications. McGraw-Hill New York, 1967.
  • [3] Yuliy Baryshnikov and Emily Schlafly. Cyclicity in multivariate time series and applications to functional mri data. In 2016 IEEE 55th conference on decision and control (CDC), pages 1625–1630. IEEE, 2016.
  • [4] Ivan Abraham, Somayeh Shahsavarani, Benjamin Zimmerman, Fatima Husain, and Yuliy Baryshnikov. Slow cortical waves through cyclicity analysis. bioRxiv, 2021.
  • [5] Kuo-Tsai Chen. Integration of paths–a faithful representation of paths by noncommutative formal power series. Transactions of the American Mathematical Society, 89(2):395–407, 1958.
  • [6] Kuo-Tsai Chen. Algebras of iterated path integrals and fundamental groups. Transactions of the American Mathematical Society, 156:359–379, 1971.
  • [7] Kuo-Tsai Chen. Iterated integrals of differential forms and loop space homology. Annals of Mathematics, 97(2):217–246, 1973.
  • [8] Kuo-Tsai Chen. Iterated path integrals. Bulletin of the American Mathematical Society, 83(5):831–879, 1977.
  • [9] Terry J Lyons. Differential equations driven by rough signals. Revista Matemática Iberoamericana, 14(2):215–310, 1998.
  • [10] Terry J Lyons, Michael Caruana, and Thierry Lévy. Differential equations driven by rough paths. Springer, 2007.
  • [11] Sheldon Axler. Linear algebra done right. Springer Nature, 2024.
  • [12] Eugene L Allgower and Phillip H Schmidt. Computing volumes of polyhedra. mathematics of computation, 46(173):171–174, 1986.
  • [13] George E Uhlenbeck and Leonard S Ornstein. On the theory of the brownian motion. Physical review, 36(5):823, 1930.
  • [14] Emmanuel Gobet and Qihao She. Perturbation of ornstein-uhlenbeck stationary distributions: expansion and simulation. 2016.
  • [15] Vicky Fasen. Statistical estimation of multivariate ornstein–uhlenbeck processes and applications to co-integration. Journal of Econometrics, 172(2):325–337, 2013.
  • [16] Attilio Meucci. Review of statistical arbitrage, cointegration, and multivariate ornstein-uhlenbeck. 2009.
  • [17] Krzysztof Bartoszek, Jesualdo Fuentes-González, Venelin Mitov, Jason Pienaar, Marcin Piwczyński, Radosław Puchałka, Krzysztof Spalik, and Kjetil Lysne Voje. Model Selection Performance in Phylogenetic Comparative Methods Under Multivariate Ornstein–Uhlenbeck Models of Trait Evolution. Systematic Biology, 72(2):275–293, 12 2022.
  • [18] Claude Godrèche and Jean-Marc Luck. Characterising the nonequilibrium stationary states of ornstein–uhlenbeck processes. Journal of Physics A: Mathematical and Theoretical, 52(3):035002, 2018.
  • [19] Valentin Courgeau and Almut ED Veraart. Likelihood theory for the graph ornstein-uhlenbeck process. Statistical Inference for Stochastic Processes, pages 1–34, 2022.
  • [20] Alexander S. Poznyak. Chapter 9 - stable matrices and polynomials. In Alexander S. Poznyak, editor, Advanced Mathematical Tools for Automatic Control Engineers: Deterministic Techniques, pages 139–174. Elsevier, Oxford, 2008.
  • [21] Bernt Øksendal. Stochastic Differential Equations, pages 65–84. Springer Berlin Heidelberg, Berlin, Heidelberg, 2003.
  • [22] M. Gilson, N. E. Kouvaris, G. Deco, and G. Zamora-López. Framework based on communicability and flow to analyze complex network dynamics. Phys. Rev. E, 97:052301, May 2018.
  • [23] Ivan T Abraham. On geometric & topological methods for analysis of biophysical time series data. PhD thesis, 2022.
  • [24] Yongli Li, Tianchen Wang, Baiqing Sun, and Chao Liu. Detecting the lead–lag effect in stock markets: definition, patterns, and investment strategies. Financial Innovation, 8(1):51, 2022.
  • [25] Anish Mitra, Abraham Z Snyder, Carl D Hacker, and Marcus E Raichle. Lag structure in resting-state fmri. Journal of neurophysiology, 111(11):2374–2391, 2014.
  • [26] Hiroaki Sakoe and Seibi Chiba. Dynamic programming algorithm optimization for spoken word recognition. IEEE transactions on acoustics, speech, and signal processing, 26(1):43–49, 1978.
  • [27] Rajesh Singh, Dipanjan Ghosh, and R Adhikari. Fast bayesian inference of the multivariate ornstein-uhlenbeck process. Physical Review E, 98(1):012136, 2018.
  • [28] Matthieu Gilson, Enzo Tagliazucchi, and Rodrigo Cofré. Entropy production of multivariate ornstein-uhlenbeck processes correlates with consciousness levels in the human brain. Physical Review E, 107(2):024121, 2023.
  • [29] Hong Qian. Mathematical formalism for isothermal linear irreversibility. Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences, 457(2011):1645–1655, 2001.
  • [30] Roger A Horn and Charles R Johnson. Matrix analysis. Cambridge university press, 2012.
  • [31] Robert M Gray et al. Toeplitz and circulant matrices: A review. Foundations and Trends® in Communications and Information Theory, 2(3):155–239, 2006.
  • [32] Nikola Sandrić. A note on the birkhoff ergodic theorem. Results in mathematics, 72:715–730, 2017.
  • [33] Vincenzo Capasso and Devaid Bakstein. Introduction to Continuous-Time Stochastic Processes. Springer, 2021.
  • [34] Rafail Khasminskii. Stochastic stability of differential equations. Springer, 2012.
  • [35] Rick Durrett. Probability: theory and examples, volume 49. Cambridge university press, 2019.
  • [36] D Martin and LV Ahlfors. Complex analysis. New York: McGraw-Hill, 1966.
  • [37] L-K Hua. Introduction to number theory. Springer Science & Business Media, 1982.
  • [38] Ronald L. Graham, Donald E. Knuth, and Oren Patashnik. Concrete Mathematics: A Foundation for Computer Science. Addison-Wesley, Reading, 1989.
  • [39] Richard S Varga. Geršgorin and his circles, volume 36. Springer Science & Business Media, 2011.
  • [40] Peter Denton, Stephen Parke, Terence Tao, and Xining Zhang. Eigenvectors from eigenvalues: A survey of a basic identity in linear algebra. Bulletin of the American Mathematical Society, 59(1):31–58, 2022.
  • [41] Silvia Noschese, Lionello Pasquini, and Lothar Reichel. Tridiagonal toeplitz matrices: properties and novel applications. Numerical linear algebra with applications, 20(2):302–326, 2013.
  • [42] Peter E. Kloeden and Eckhard Platen. Introduction to Stochastic Time Discrete Approximation. Springer Berlin Heidelberg, Berlin, Heidelberg, 1992.