Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Periodic source detection in Discrete dynamical systems via space-time sampling

A. Aldroubi, C. Cabrelli, U. Molter
(Date: August 13, 2024)
Abstract.

In this paper, we examine a discrete dynamical system defined by x(n+1)=Ax(n)+w(n)𝑥𝑛1𝐴𝑥𝑛𝑤𝑛x(n+1)=Ax(n)+w(n)italic_x ( italic_n + 1 ) = italic_A italic_x ( italic_n ) + italic_w ( italic_n ), where x𝑥xitalic_x takes values in a Hilbert space \mathcal{H}caligraphic_H and w𝑤witalic_w is a periodic source with values in a fixed closed subspace 𝒲𝒲\mathcal{W}caligraphic_W of \mathcal{H}caligraphic_H.

Our goal is to identify conditions on some spatial sampling system G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT of \mathcal{H}caligraphic_H that enable stable recovery of the unknown source term w𝑤witalic_w from space-time samples {x(n),gj}n0,jJsubscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J}{ ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT. We provide necessary and sufficient conditions on G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT to ensure stable recovery of any w𝒲𝑤𝒲w\in\mathcal{W}italic_w ∈ caligraphic_W. Additionally, we explicitly construct an operator R𝑅Ritalic_R, dependent on G𝐺Gitalic_G, such that R{x(n),gj}n,j=w𝑅subscript𝑥𝑛subscript𝑔𝑗𝑛𝑗𝑤R\{\langle x(n),g_{j}\rangle\}_{n,j}=witalic_R { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT = italic_w.

2020 Mathematics Subject Classification:
41A65, 43A70
Akram Aldroubi is supported in part by NSF Grant NSF/DMS-2208030. Carlos Cabrelli and Ursula Molter are partially supported by the Global Scholars award 2023, and Grants PICT 2022-4875 (ANPCyT), PIP 202287/22 (CONICET), and UBACyT 20020220300154BA (UBA).

1. Introduction

In this paper, we study the problem of recovering a periodic source driving a dynamical system from space-time samples. The setting is described by a discrete dynamical system in a Hilbert space \mathcal{H}caligraphic_H given by

x(n+1)=Ax(n)+w(n),𝑥𝑛1𝐴𝑥𝑛𝑤𝑛x(n+1)=Ax(n)+w(n),italic_x ( italic_n + 1 ) = italic_A italic_x ( italic_n ) + italic_w ( italic_n ) , (1.1)

where w:𝒲:𝑤𝒲w:\mathbb{N}\rightarrow\mathcal{W}italic_w : blackboard_N → caligraphic_W, is such that w(n+N)=w(n)𝑤𝑛𝑁𝑤𝑛w(n+N)=w(n)italic_w ( italic_n + italic_N ) = italic_w ( italic_n ) for all n𝑛nitalic_n, and where 𝒲𝒲\mathcal{W}caligraphic_W is a fixed closed subspace of \mathcal{H}caligraphic_H. The variable n𝑛n\in\mathbb{N}italic_n ∈ blackboard_N represents discrete time, and the operator A𝐴Aitalic_A in Equation (1.1) is assumed to be a bounded linear operator on \mathcal{H}caligraphic_H. In some applications this operator may correspond to a physical phenomenon modeling a space-time signal evolving in time under the action of the operator A𝐴Aitalic_A and driven by the periodic source w𝑤witalic_w. The problem we wish to solve is to find the unknown periodic source w𝑤witalic_w from space-time samples of the function x𝑥xitalic_x, given by

yn,j=x(n),gj,n,jJ,formulae-sequencesubscript𝑦𝑛𝑗𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛𝑗𝐽y_{n,j}=\langle x(n),g_{j}\rangle,\quad n\in\mathbb{N},j\in J,italic_y start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT = ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ , italic_n ∈ blackboard_N , italic_j ∈ italic_J , (1.2)

where G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}\subset\mathcal{H}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⊂ caligraphic_H is a countable set representing spatial test functions for probing x(n)𝑥𝑛x(n)italic_x ( italic_n ) at time n𝑛nitalic_n. Specifically, we want to determine conditions on the set G𝐺Gitalic_G so that we can recover w𝑤witalic_w from the collected samples {yn,j}subscript𝑦𝑛𝑗\{y_{n,j}\}{ italic_y start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT } such that the recovery operator R𝑅Ritalic_R is stable under perturbations of {yn,j}subscript𝑦𝑛𝑗\{y_{n,j}\}{ italic_y start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT }. This means that the operator R𝑅Ritalic_R should be a continuous operator under appropriate norms (to be defined later).

This problem was inspired by environmental monitoring for the detection of pollutants emanating from smoke stacks (see e.g., [16]). The solution to this problem may also be useful in other applications such as epidemiology, network analysis, computational biology, and further applications.

The type of inverse problem we are studying falls into the so-called Dynamical Sampling problems, in which an unknown of interest in a dynamical system is to be determined from space-time samples of a time-evolving signal x𝑥xitalic_x. Dynamical sampling problems vary depending on which unknown of interest is to be found. When the unknown of interest is the initial distribution x(0)𝑥0x(0)italic_x ( 0 ), it is called the space-time trade-off (see e.g., [1, 2, 7, 11, 12, 14, 15, 19, 20]). If the unknown is the operator A𝐴Aitalic_A or some parameters related to A𝐴Aitalic_A, the problem is referred to as system identification [9, 10, 13, 17]. The problem of interest in this paper falls into the category of source recovery problems (see e.g., [4, 3, 6, 5, 6, 8] and the references therein).

1.1. Notation

Throughout the paper, \mathcal{H}caligraphic_H will denote a separable Hilbert space. Nsuperscript𝑁\mathcal{H}^{N}caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT will denote the Hilbert space ××\mathcal{H}\times\cdots\times\mathcal{H}caligraphic_H × ⋯ × caligraphic_H with the natural inner product induced by \mathcal{H}caligraphic_H. In particular, hN2=i=1Nhi2subscriptsuperscriptnorm2superscript𝑁superscriptsubscript𝑖1𝑁subscriptsuperscriptnormsubscript𝑖2\|h\|^{2}_{\mathcal{H}^{N}}=\sum\limits_{i=1}^{N}\|h_{i}\|^{2}_{\mathcal{H}}∥ italic_h ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ∥ italic_h start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT caligraphic_H end_POSTSUBSCRIPT for hNsuperscript𝑁h\in\mathcal{H}^{N}italic_h ∈ caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT.

To simplify some of the notation, we introduce the following operators:

Let A::𝐴A:\mathcal{H}\rightarrow\mathcal{H}italic_A : caligraphic_H → caligraphic_H be a bounded invertible operator with operator norm A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, and an integer N1𝑁1N\geq 1italic_N ≥ 1, we define N𝑁Nitalic_N invertible operators

Ts:=(Ie2πis/NA)1,for each 0sN1.formulae-sequenceassignsubscript𝑇𝑠superscript𝐼superscript𝑒2𝜋𝑖𝑠𝑁𝐴1for each 0𝑠𝑁1T_{s}:=\left(Ie^{2\pi is/N}-A\right)^{-1},\quad\text{for each}\ 0\leq s\leq N-1.italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT := ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_s / italic_N end_POSTSUPERSCRIPT - italic_A ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , for each 0 ≤ italic_s ≤ italic_N - 1 . (1.3)

Here I𝐼Iitalic_I denotes the Identity operator in \mathcal{H}caligraphic_H. For the dynamical system (1.1) the sequence w𝑤witalic_w will be called the source term, and N𝑁Nitalic_N its period.

We now introduce two Banach spaces (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ), and Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT which we will need for out work.

Definition 1.1.

The space (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) is the set of double infinite matrices

D=[di,j]i,j1𝐷subscriptdelimited-[]subscript𝑑𝑖𝑗𝑖𝑗1D=[d_{i,j}]_{i,j\geq 1}italic_D = [ italic_d start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ] start_POSTSUBSCRIPT italic_i , italic_j ≥ 1 end_POSTSUBSCRIPT such that each row risubscript𝑟𝑖r_{i}italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of D𝐷Ditalic_D belongs to 2superscript2\ell^{2}roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, and supi1ri2<subscriptsupremum𝑖1subscriptnormsubscript𝑟𝑖superscript2\sup\limits_{i\geq 1}\|r_{i}\|_{\ell^{2}}<\inftyroman_sup start_POSTSUBSCRIPT italic_i ≥ 1 end_POSTSUBSCRIPT ∥ italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < ∞. We endow (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) with the norm D2=supi1ri2subscriptnorm𝐷superscript2superscriptsubscriptsupremum𝑖1subscriptnormsubscript𝑟𝑖superscript2\|D\|_{\ell^{2}\to\ell^{\infty}}=\sup\limits_{i\geq 1}\|r_{i}\|_{\ell^{2}}∥ italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_sup start_POSTSUBSCRIPT italic_i ≥ 1 end_POSTSUBSCRIPT ∥ italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT.

The space (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) is a Banach space and can be identified with the space of bounded linear operators from 2superscript2\ell^{2}roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT to superscript\ell^{\infty}roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT, endowed with the operator norm. (See [3]). We are now ready to define the subspace Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT.

Definition 1.2.

Let N1𝑁1N\geq 1italic_N ≥ 1 be an integer. The space Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is the set of matrices {D=[di,j]:i,j1}(2,)conditional-set𝐷delimited-[]subscript𝑑𝑖𝑗𝑖𝑗1superscript2superscript\{D=[d_{i,j}]:i,j\geq 1\}\subset\mathcal{B}(\ell^{2},\ell^{\infty}){ italic_D = [ italic_d start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ] : italic_i , italic_j ≥ 1 } ⊂ caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) with rows risubscript𝑟𝑖r_{i}italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT such that there exist t1,,tN2subscript𝑡1subscript𝑡𝑁superscript2t_{1},\cdots,t_{N}\in\ell^{2}italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_t start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT satisfying limkrNk+sts2=0subscript𝑘subscriptnormsubscript𝑟𝑁𝑘𝑠subscript𝑡𝑠superscript20\lim_{k\to\infty}\|r_{Nk+s}-t_{s}\|_{\ell^{2}}=0roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∥ italic_r start_POSTSUBSCRIPT italic_N italic_k + italic_s end_POSTSUBSCRIPT - italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = 0. We endow Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT with the norm induced by (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ).

In Appendix B we prove properties of the space Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT.

1.2. Contributions and Organization

The paper is organized as follows. In Section 2, we state Theorem 2.2 wich provide the necessary and sufficient conditions on the set G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}\subset\mathcal{H}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⊂ caligraphic_H for the stable recovery of the source term w𝑤witalic_w in (1.1) from the space-time samples (1.2). The proof of Theorem 2.2 is presented in Section 3, which also provides a reconstruction operator R𝑅Ritalic_R in (3.14). The two sections in the Appendix develop tools that are used in the proof of Theorem 2.2. Specifically, in Appendix A we develop the Discrete Fourier Transform for functions taking values in a general Hilbert space, while in Appendix B we show that Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is a Banach space, prove some of its properties and conclude that it is the natural domain of the reconstruction operator R𝑅Ritalic_R.

2. Main result

In this section, we provide the necessary and sufficient conditions on a set G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}\subset\mathcal{H}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⊂ caligraphic_H for solving the recovery of any N𝑁Nitalic_N-periodic source term w𝑤witalic_w driving the system as described in Equation (1.1). Throughout the article, we will sometimes identify N𝑁Nitalic_N-periodic sequences with the vector of their first N𝑁Nitalic_N elements, i.e. we will represent an Nlimit-from𝑁N-italic_N -periodic sequence a::𝑎a:\mathbb{Z}\rightarrow\mathcal{H}italic_a : blackboard_Z → caligraphic_H by the finite sequence (a(0),,a(N1))N.𝑎0𝑎𝑁1superscript𝑁(a(0),...,a(N-1))\in\mathcal{H}^{N}.( italic_a ( 0 ) , … , italic_a ( italic_N - 1 ) ) ∈ caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT .

We begin by defining the general problem:

Problem 1.

Let A::𝐴A:\mathcal{H}\to\mathcal{H}italic_A : caligraphic_H → caligraphic_H be a bounded linear operator with A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1. Let 𝒲𝒲\mathcal{W}caligraphic_W be a closed subspace of \mathcal{H}caligraphic_H. Consider the dynamical system describing the evolution of x(n)𝑥𝑛x(n)\in\mathcal{H}italic_x ( italic_n ) ∈ caligraphic_H via

{x(n+1)=Ax(n)+w(n),subject to w(n)𝒲,yn,j=x(n),gj,for jJ,cases𝑥𝑛1𝐴𝑥𝑛𝑤𝑛subject to 𝑤𝑛𝒲subscript𝑦𝑛𝑗𝑥𝑛subscript𝑔𝑗for 𝑗𝐽\begin{cases}x(n+1)=Ax(n)+w(n),&\text{subject to }w(n)\in\mathcal{W},\\ y_{n,j}=\langle x(n),g_{j}\rangle,&\text{for }j\in J,\end{cases}{ start_ROW start_CELL italic_x ( italic_n + 1 ) = italic_A italic_x ( italic_n ) + italic_w ( italic_n ) , end_CELL start_CELL subject to italic_w ( italic_n ) ∈ caligraphic_W , end_CELL end_ROW start_ROW start_CELL italic_y start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT = ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ , end_CELL start_CELL for italic_j ∈ italic_J , end_CELL end_ROW (2.1)

where the initial state x(0)=x0𝑥0subscript𝑥0x(0)=x_{0}italic_x ( 0 ) = italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is unknown, and w(n+N)=w(n)𝑤𝑛𝑁𝑤𝑛w(n+N)=w(n)italic_w ( italic_n + italic_N ) = italic_w ( italic_n ) is an unknown N𝑁Nitalic_N-periodic sequence in 𝒲𝒲\mathcal{W}caligraphic_W. What are the conditions on G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}\subset\mathcal{H}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⊂ caligraphic_H such that w𝑤witalic_w can be recovered from {yn,j}n0,jJsubscriptsubscript𝑦𝑛𝑗formulae-sequence𝑛0𝑗𝐽\{y_{n,j}\}_{n\geq 0,j\in J}{ italic_y start_POSTSUBSCRIPT italic_n , italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT in a stable way? Equivalently, under what conditions on G𝐺Gitalic_G does there exist a linear bounded operator R:N𝒲N:𝑅subscript𝑁superscript𝒲𝑁R:\mathcal{M}_{N}\to\mathcal{W}^{N}italic_R : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that R({x(n),gj}n0,jJ)=w𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽𝑤R(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=witalic_R ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = italic_w?

Before we describe our results several remarks are in order.

Remark 2.1.

  1. (1)

    Given \mathcal{H}caligraphic_H, 𝒲𝒲\mathcal{W}\subset\mathcal{H}caligraphic_W ⊂ caligraphic_H, and A𝐴Aitalic_A, if {gj}jJsubscriptsubscript𝑔𝑗𝑗𝐽\{g_{j}\}_{j\in J}{ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT is a Bessel sequence in \mathcal{H}caligraphic_H, each solution x𝑥xitalic_x of system (1.1) determines an element {x(n),gj}n0,jJsubscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J}{ ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT in Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, (See Definition 1.2).

  2. (2)

    Given a fixed wWN𝑤superscript𝑊𝑁w\in W^{N}italic_w ∈ italic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT, consider the subset of Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT of all matrices
    {x(n),gj}n0,jJsubscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J}{ ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT corresponding to solutions x𝑥xitalic_x of the system associated with w𝑤witalic_w. We require that the continuous operator R𝑅Ritalic_R, described in Problem 1, has constant value w𝑤witalic_w on that set,. i.e., R({x(n),gj}n0,jJ)=w𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽𝑤R(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=witalic_R ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = italic_w for all solutions x𝑥xitalic_x, independent of the unknown initial state x(0).𝑥0x(0).italic_x ( 0 ) .

The following theorem provides the necessary and sufficient conditions on the probing set of functions G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT for the existence of a continuous reconstruction operator R𝑅Ritalic_R. One part of its proof describes a reconstruction algorithm. However, this algorithm is not unique, in general.

Using the notation from Equation (1.3), we present the main result.

Theorem 2.2.

Let A::𝐴A:\mathcal{H}\rightarrow\mathcal{H}italic_A : caligraphic_H → caligraphic_H be a bounded operator with A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, N a positive integer, and 𝒲𝒲\mathcal{W}caligraphic_W a closed subspace of \mathcal{H}caligraphic_H.

Fix A,N𝐴𝑁A,Nitalic_A , italic_N and 𝒲𝒲\mathcal{W}caligraphic_W. The following are equivalent:

  1. (1)

    There exists a bounded operator R:N𝒲N:𝑅subscript𝑁superscript𝒲𝑁{R}:\mathcal{M}_{N}\rightarrow\mathcal{W}^{N}italic_R : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that for each solution x𝑥xitalic_x of the system in (2.1)italic-(2.1italic-)\eqref{DS}italic_( italic_) it holds that R({x(n),gj}n0,jJ)=w𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽𝑤{R}(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=witalic_R ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = italic_w.

  2. (2)

    The set {P𝒲(Tsgj)}jsubscriptsubscript𝑃𝒲subscriptsuperscript𝑇𝑠subscript𝑔𝑗𝑗\{P_{\mathcal{W}}(T^{*}_{s}g_{j})\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_W end_POSTSUBSCRIPT ( italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is a frame of 𝒲𝒲\mathcal{W}caligraphic_W for s=0,,N1.𝑠0𝑁1s=0,\dots,N-1.italic_s = 0 , … , italic_N - 1 .

  3. (3)

    {P𝒲s(gj)}jJsubscriptsubscript𝑃subscript𝒲𝑠subscript𝑔𝑗𝑗𝐽\{P_{\mathcal{W}_{s}}(g_{j})\}_{j\in J}{ italic_P start_POSTSUBSCRIPT caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT is a frame of 𝒲ssubscript𝒲𝑠\mathcal{W}_{s}caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, for s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1, where 𝒲s=Ts(𝒲)subscript𝒲𝑠subscript𝑇𝑠𝒲\mathcal{W}_{s}=T_{s}(\mathcal{W})caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( caligraphic_W ).

3. Proofs

Before proving Theorem 2.2, we start with some preliminaries.

3.1. Periodic solution related to the periodic source

In this subsection, we prove that there exists an unique periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT to the dynamical system in Equation 2.1.

A sequence w𝑤witalic_w with values in 𝒲𝒲\mathcal{W}caligraphic_W satisfying

w(n+N)=w(n),for all n,formulae-sequence𝑤𝑛𝑁𝑤𝑛for all 𝑛w(n+N)=w(n),\quad\text{for all }n\in\mathbb{N},italic_w ( italic_n + italic_N ) = italic_w ( italic_n ) , for all italic_n ∈ blackboard_N ,

can be expressed as

w(n)=1Nk=0N1w^(k)e2πikn/N.𝑤𝑛1𝑁superscriptsubscript𝑘0𝑁1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁w(n)=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{w}(k)\,e^{2\pi ikn/N}.italic_w ( italic_n ) = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT . (3.1)

The next Lemma proves the existence and uniqueness of a periodic solution to (2.1) and gives the relation between the unique periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT of (2.1) in terms of the source w𝑤witalic_w.

Lemma 3.1.

Let \mathcal{H}caligraphic_H be a separable Hilbert space, let 𝒲𝒲\mathcal{W}\subset\mathcal{H}caligraphic_W ⊂ caligraphic_H be a subspace, let A::𝐴A:\mathcal{H}\to\mathcal{H}italic_A : caligraphic_H → caligraphic_H be a bounded operator with A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, and let w:𝒲:𝑤𝒲w:\mathbb{Z}\rightarrow\mathcal{W}italic_w : blackboard_Z → caligraphic_W, be N𝑁Nitalic_N-periodic. Then there exists a unique periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT to (2.1). Moreover, the Fourier coefficients xp^(k)^subscript𝑥𝑝𝑘\widehat{x_{p}}(k)\in\mathcal{H}over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) ∈ caligraphic_H of the N𝑁Nitalic_N-periodic solution to (2.1), i.e.,

xp(n):=1Nk=0N1xp^(k)e2πikn/Nassignsubscript𝑥𝑝𝑛1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁x_{p}(n):=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{x_{p}}(k)\,e^{2\pi ikn/N}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) := divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT (3.2)

are related to the Fourier coefficients of the periodic source w^(k)^𝑤𝑘\widehat{w}(k)over^ start_ARG italic_w end_ARG ( italic_k ) in (3.1) by the identities

xp^(k)(Ie2πik/NA)=w^(k),k=0,,N1,formulae-sequence^subscript𝑥𝑝𝑘𝐼superscript𝑒2𝜋𝑖𝑘𝑁𝐴^𝑤𝑘𝑘0𝑁1\widehat{x_{p}}(k)\left(I\,e^{2\pi ik/N}-A\right)=\widehat{w}(k),\quad k=0,% \cdots,N-1,over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k / italic_N end_POSTSUPERSCRIPT - italic_A ) = over^ start_ARG italic_w end_ARG ( italic_k ) , italic_k = 0 , ⋯ , italic_N - 1 ,

where I𝐼Iitalic_I denotes the identity operator on \mathcal{H}caligraphic_H. Equivalently, using the notation introduced in equation (1.3),

xp^(k)=Tkw^(k),k=0,,N1.formulae-sequence^subscript𝑥𝑝𝑘subscript𝑇𝑘^𝑤𝑘𝑘0𝑁1\widehat{x_{p}}(k)=T_{k}\widehat{w}(k),\quad k=0,\dots,N-1.over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) = italic_T start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) , italic_k = 0 , … , italic_N - 1 .
Proof.

Assume {xp(n)}subscript𝑥𝑝𝑛\{x_{p}(n)\}\subset\mathcal{H}{ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) } ⊂ caligraphic_H is an N𝑁Nitalic_N-periodic sequence that satisfies (2.1). Then, using (3.2), we have

xp(n+1)subscript𝑥𝑝𝑛1\displaystyle x_{p}(n+1)italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n + 1 ) =1Nk=0N1xp^(k)e2πik(n+1)/Nabsent1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑛1𝑁\displaystyle=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{x_{p}}(k)\,e^{2\pi ik% (n+1)/N}= divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k ( italic_n + 1 ) / italic_N end_POSTSUPERSCRIPT
=A(1Nk=0N1xp^(k)e2πikn/N)+1Nk=0N1w^(k)e2πikn/N.absent𝐴1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁1𝑁superscriptsubscript𝑘0𝑁1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\displaystyle=A\left(\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{x_{p}}(k)\,e^{% 2\pi ikn/N}\right)+\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{w}(k)\,e^{2\pi ikn% /N}.= italic_A ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT ) + divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT .

Thus,

1Nk=0N1(xp^(k)e2πik/N)e2πikn/N=A(1Nk=0N1xp^(k)e2πikn/N)+1Nk=0N1w^(k)e2πikn/N.1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑁superscript𝑒2𝜋𝑖𝑘𝑛𝑁𝐴1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁1𝑁superscriptsubscript𝑘0𝑁1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\left(\widehat{x_{p}}(k)\,e^{2\pi ik/N}% \right)e^{2\pi ikn/N}=A\left(\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{x_{p}}% (k)\,e^{2\pi ikn/N}\right)+\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{w}(k)\,e% ^{2\pi ikn/N}.divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k / italic_N end_POSTSUPERSCRIPT ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT = italic_A ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT ) + divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT .

Finally, it follows that

1Nk=0N1xp^(k)(Ie2πik/NA)e2πikn/N=1Nk=0N1w^(k)e2πikn/N,1𝑁superscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘𝐼superscript𝑒2𝜋𝑖𝑘𝑁𝐴superscript𝑒2𝜋𝑖𝑘𝑛𝑁1𝑁superscriptsubscript𝑘0𝑁1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{x_{p}}(k)\left(I\,e^{2\pi ik/N}-A% \right)\,e^{2\pi ikn/N}=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{w}(k)\,e^{2% \pi ikn/N},divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k / italic_N end_POSTSUPERSCRIPT - italic_A ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT ,

which, by the unicity of the Fourier coefficients yields

xp^(k)(Ie2πik/NA)=w^(k),k=0,,N1.formulae-sequence^subscript𝑥𝑝𝑘𝐼superscript𝑒2𝜋𝑖𝑘𝑁𝐴^𝑤𝑘𝑘0𝑁1\widehat{x_{p}}(k)\left(I\,e^{2\pi ik/N}-A\right)=\widehat{w}(k),\ k=0,\dots,N% -1.over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k / italic_N end_POSTSUPERSCRIPT - italic_A ) = over^ start_ARG italic_w end_ARG ( italic_k ) , italic_k = 0 , … , italic_N - 1 . (3.3)

Since A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, Tksubscript𝑇𝑘T_{k}italic_T start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is an invertible bounded operator on \mathcal{H}caligraphic_H for each k=0,N1𝑘0𝑁1k=0,\cdots N-1italic_k = 0 , ⋯ italic_N - 1. Hence, the expression above also guarantees the existence and uniqueness of a periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT. ∎

3.2. General solution of the difference equation with a periodic source

In this subsection, we obtain the relation between the periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT and the periodic source term w𝑤witalic_w, using the discrete Fourier transform in Hilbert spaces described in Appendix A.

From the theory of difference equations (see for example [18]), the solution of (2.1), for the initial condition x(0)=x0𝑥0subscript𝑥0x(0)=x_{0}italic_x ( 0 ) = italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is given by

x(n)=Anx0+k=0n1An1kw(k),n=0,formulae-sequence𝑥𝑛superscript𝐴𝑛subscript𝑥0superscriptsubscript𝑘0𝑛1superscript𝐴𝑛1𝑘𝑤𝑘𝑛0x(n)=A^{n}x_{0}+\sum_{k=0}^{n-1}A^{n-1-k}w(k),\ n=0,\dotsitalic_x ( italic_n ) = italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) , italic_n = 0 , … (3.4)

Assuming that A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, and w(n)𝑤𝑛w(n)italic_w ( italic_n ) is N𝑁Nitalic_N-periodic we re-write (3.4) as

x(n)𝑥𝑛\displaystyle x(n)italic_x ( italic_n ) =Anx0+k=n1An1kw(k)k=1An1kw(k)absentsuperscript𝐴𝑛subscript𝑥0superscriptsubscript𝑘𝑛1superscript𝐴𝑛1𝑘𝑤𝑘superscriptsubscript𝑘1superscript𝐴𝑛1𝑘𝑤𝑘\displaystyle=A^{n}x_{0}+\sum_{k=-\infty}^{n-1}A^{n-1-k}w(k)-\sum_{k=-\infty}^% {-1}A^{n-1-k}w(k)= italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) - ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k )
=An(x0k=1A1kw(k))+k=n1An1kw(k)absentsuperscript𝐴𝑛subscript𝑥0superscriptsubscript𝑘1superscript𝐴1𝑘𝑤𝑘superscriptsubscript𝑘𝑛1superscript𝐴𝑛1𝑘𝑤𝑘\displaystyle=A^{n}\left(x_{0}-\sum_{k=-\infty}^{-1}A^{-1-k}w(k)\right)+\sum_{% k=-\infty}^{n-1}A^{n-1-k}w(k)= italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT - 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) ) + ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n - 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k )
=Anc+k=nAnkw(k).absentsuperscript𝐴𝑛𝑐superscriptsubscript𝑘𝑛superscript𝐴𝑛𝑘𝑤𝑘\displaystyle=A^{n}c+\sum_{k=-\infty}^{n}A^{n-k}w(k).= italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c + ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) . (3.5)

Here c𝑐c\in\mathcal{H}italic_c ∈ caligraphic_H is defined by c=x0k=1Akw(k1)𝑐subscript𝑥0superscriptsubscript𝑘1superscript𝐴𝑘𝑤𝑘1c=x_{0}-\sum_{k=1}^{\infty}A^{k}w(-k-1)italic_c = italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_w ( - italic_k - 1 ) which converges by our assumption that A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1. Let v(n)𝑣𝑛v(n)italic_v ( italic_n ) be defined by

v(n)=k=nAnkw(k).𝑣𝑛superscriptsubscript𝑘𝑛superscript𝐴𝑛𝑘𝑤𝑘v(n)=\sum_{k=-\infty}^{n}A^{n-k}w(k).italic_v ( italic_n ) = ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) . (3.6)

Then

v(n+N)𝑣𝑛𝑁\displaystyle v(n+N)italic_v ( italic_n + italic_N ) =k=n+NAn+Nkw(k)absentsuperscriptsubscript𝑘𝑛𝑁superscript𝐴𝑛𝑁𝑘𝑤𝑘\displaystyle=\sum_{k=-\infty}^{n+N}A^{n+N-k}w(k)= ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + italic_N end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n + italic_N - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k )
==nAnw(+N)==nAnw()=v(n).absentsuperscriptsubscript𝑛superscript𝐴𝑛𝑤𝑁superscriptsubscript𝑛superscript𝐴𝑛𝑤𝑣𝑛\displaystyle=\sum_{\ell=-\infty}^{n}A^{n-\ell}w(\ell+N)=\sum_{\ell=-\infty}^{% n}A^{n-\ell}w(\ell)=v(n).= ∑ start_POSTSUBSCRIPT roman_ℓ = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - roman_ℓ end_POSTSUPERSCRIPT italic_w ( roman_ℓ + italic_N ) = ∑ start_POSTSUBSCRIPT roman_ℓ = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - roman_ℓ end_POSTSUPERSCRIPT italic_w ( roman_ℓ ) = italic_v ( italic_n ) . (3.7)

Hence, {v(n)}𝑣𝑛\{v(n)\}{ italic_v ( italic_n ) } is an N𝑁Nitalic_N-periodic sequence in \mathcal{H}caligraphic_H. In addition,

v(n+1)𝑣𝑛1\displaystyle v(n+1)italic_v ( italic_n + 1 ) =k=n+1An+1kw(k)absentsuperscriptsubscript𝑘𝑛1superscript𝐴𝑛1𝑘𝑤𝑘\displaystyle=\sum_{k=-\infty}^{n+1}A^{n+1-k}w(k)= ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n + 1 end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n + 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) (3.8)
=k=nAn+1kw(k)+w(n)absentsuperscriptsubscript𝑘𝑛superscript𝐴𝑛1𝑘𝑤𝑘𝑤𝑛\displaystyle=\sum_{k=-\infty}^{n}A^{n+1-k}w(k)+w(n)= ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n + 1 - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) + italic_w ( italic_n ) (3.9)
=A(k=nAnkw(k))+w(n)absent𝐴superscriptsubscript𝑘𝑛superscript𝐴𝑛𝑘𝑤𝑘𝑤𝑛\displaystyle=A\left(\sum_{k=-\infty}^{n}A^{n-k}w(k)\right)+w(n)= italic_A ( ∑ start_POSTSUBSCRIPT italic_k = - ∞ end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_n - italic_k end_POSTSUPERSCRIPT italic_w ( italic_k ) ) + italic_w ( italic_n ) (3.10)
=Av(n)+w(n).absent𝐴𝑣𝑛𝑤𝑛\displaystyle=Av(n)+w(n).= italic_A italic_v ( italic_n ) + italic_w ( italic_n ) . (3.11)

Therefore {v(n)}𝑣𝑛\{v(n)\}{ italic_v ( italic_n ) } is an N𝑁Nitalic_N-periodic sequence in \mathcal{H}caligraphic_H that satisfies (2.1).

By Lemma 3.1, we obtain

v(n)=xp(n)𝑣𝑛subscript𝑥𝑝𝑛\displaystyle v(n)=x_{p}(n)italic_v ( italic_n ) = italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) =k=0N1xp^(k)e2πikn/Nabsentsuperscriptsubscript𝑘0𝑁1^subscript𝑥𝑝𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\displaystyle=\sum_{k=0}^{N-1}\widehat{x_{p}}(k)\,e^{2\pi ikn/N}= ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT
k=0N1(Ie2πikn/NA)1w^(k)e2πikn/N.superscriptsubscript𝑘0𝑁1superscript𝐼superscript𝑒2𝜋𝑖𝑘𝑛𝑁𝐴1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\displaystyle\sum_{k=0}^{N-1}\left(I\,e^{2\pi ikn/N}-A\right)^{-1}\widehat{w}(% k)\,e^{2\pi ikn/N}.∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT - italic_A ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT .

Therefore, the solution for (2.1) with x(0)=x0𝑥0subscript𝑥0x(0)=x_{0}italic_x ( 0 ) = italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is

x(n)=Anc+xp(n),𝑥𝑛superscript𝐴𝑛𝑐subscript𝑥𝑝𝑛x(n)=A^{n}c+x_{p}(n),italic_x ( italic_n ) = italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c + italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) , (3.12)

where c=x0k=1Akw(k1)𝑐subscript𝑥0superscriptsubscript𝑘1superscript𝐴𝑘𝑤𝑘1c=x_{0}-\sum_{k=1}^{\infty}A^{k}w(-k-1)italic_c = italic_x start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT italic_w ( - italic_k - 1 ) and xp(n)=k=0N1(Ie2πikn/NA)1w^(k)e2πikn/Nsubscript𝑥𝑝𝑛superscriptsubscript𝑘0𝑁1superscript𝐼superscript𝑒2𝜋𝑖𝑘𝑛𝑁𝐴1^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁x_{p}(n)=\sum_{k=0}^{N-1}\left(I\,e^{2\pi ikn/N}-A\right)^{-1}\widehat{w}(k)\,% e^{2\pi ikn/N}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( italic_I italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT - italic_A ) start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT.

With the notation from (1.3), the periodic solution to (2.1) can be expressed as

xp(n)=k=0N1Tkw^(k)e2πikn/N.subscript𝑥𝑝𝑛superscriptsubscript𝑘0𝑁1subscript𝑇𝑘^𝑤𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁x_{p}(n)=\sum_{k=0}^{N-1}T_{k}\widehat{w}(k)\,e^{2\pi ikn/N}.italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_T start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT over^ start_ARG italic_w end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT .

3.3. Sufficient conditions for the stable recovery of the source w𝑤witalic_w

In this section, we provide sufficient conditions on the set G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT for the stable recovery of any sequence w𝑤witalic_w taking values in 𝒲𝒲\mathcal{W}caligraphic_W from the space-time samples {x(n),gj}n0,jJsubscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J}{ ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT. In doing so, we also develop an algorithm for the recovery of w𝑤witalic_w. It turns out that these sufficient conditions are also necessary, as we will prove in the next section. However, the algorithm we describe is not unique; there are many algorithms that can achieve stable recovery as long as the conditions on G𝐺Gitalic_G are met. The theorem providing these sufficient condition is given below.

Theorem 3.2.

Consider the dynamical system (2.1) and let {gj}jJsubscriptsubscript𝑔𝑗𝑗𝐽\{g_{j}\}_{j\in J}\ \subset\mathcal{H}{ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⊂ caligraphic_H be a Bessel sequence. Then, the periodic source term w𝑤witalic_w can be recovered from the measurements {x(n),gj}n0,jJsubscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J}{ ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT provided that P𝒲s{gj}jJsubscript𝑃subscript𝒲𝑠subscriptsubscript𝑔𝑗𝑗𝐽P_{\mathcal{W}_{s}}\{g_{j}\}_{j\in J}italic_P start_POSTSUBSCRIPT caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT is a frame of 𝒲s=Ts(𝒲)subscript𝒲𝑠subscript𝑇𝑠𝒲\mathcal{W}_{s}=T_{s}(\mathcal{W})caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( caligraphic_W ), for s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1 where Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is as in (1.3).

Proof.

From (3.12), the general solution of (2.1) is of the form

x(n)=Anc+xp(n)𝑥𝑛superscript𝐴𝑛𝑐subscript𝑥𝑝𝑛x(n)=A^{n}c+x_{p}(n)italic_x ( italic_n ) = italic_A start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_c + italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n )

where xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT is the unique N𝑁Nitalic_N-periodic solution to system (2.1) for N𝑁Nitalic_N-periodic source w𝑤witalic_w.

Set n=Nk+r𝑛𝑁𝑘𝑟n=Nk+ritalic_n = italic_N italic_k + italic_r with 0rN10𝑟𝑁10\leq r\leq N-10 ≤ italic_r ≤ italic_N - 1. Thus,

x(Nk+r),gj=ANkArc,gj+xp(r),gj.𝑥𝑁𝑘𝑟subscript𝑔𝑗superscript𝐴𝑁𝑘superscript𝐴𝑟𝑐subscript𝑔𝑗subscript𝑥𝑝𝑟subscript𝑔𝑗\langle x(Nk+r),g_{j}\rangle=\langle A^{Nk}A^{r}c,g_{j}\rangle+\langle x_{p}(r% ),g_{j}\rangle.⟨ italic_x ( italic_N italic_k + italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ = ⟨ italic_A start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ + ⟨ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ .

The first term on the right hand side can be bounded above by

|ANkArc,gj|ANkArcgjANkArcgj.superscript𝐴𝑁𝑘superscript𝐴𝑟𝑐subscript𝑔𝑗normsuperscript𝐴𝑁𝑘superscript𝐴𝑟𝑐normsubscript𝑔𝑗superscriptnorm𝐴𝑁𝑘normsuperscript𝐴𝑟𝑐normsubscript𝑔𝑗|\langle A^{Nk}A^{r}c,g_{j}\rangle|\leq\|A^{Nk}A^{r}c\|\|g_{j}\|\leq\|A\|^{Nk}% \|A^{r}c\|\|g_{j}\|.| ⟨ italic_A start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | ≤ ∥ italic_A start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c ∥ ∥ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∥ ≤ ∥ italic_A ∥ start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT ∥ italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c ∥ ∥ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∥ .

Since A<1norm𝐴1\|A\|<1∥ italic_A ∥ < 1, it follows that limkANkArc,gj=0subscript𝑘superscript𝐴𝑁𝑘superscript𝐴𝑟𝑐subscript𝑔𝑗0\lim_{k\rightarrow\infty}\langle A^{Nk}A^{r}c,g_{j}\rangle=0roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ⟨ italic_A start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ = 0. We conclude that

limkx(Nk+r),gj=limkANkArc,gj+xp(r),gj=xp(r),gj.subscript𝑘𝑥𝑁𝑘𝑟subscript𝑔𝑗subscript𝑘superscript𝐴𝑁𝑘superscript𝐴𝑟𝑐subscript𝑔𝑗subscript𝑥𝑝𝑟subscript𝑔𝑗subscript𝑥𝑝𝑟subscript𝑔𝑗\lim_{k\rightarrow\infty}\langle x(Nk+r),g_{j}\rangle=\lim_{k\rightarrow\infty% }\langle A^{Nk}A^{r}c,g_{j}\rangle+\langle x_{p}(r),g_{j}\rangle=\langle x_{p}% (r),g_{j}\rangle.roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ⟨ italic_x ( italic_N italic_k + italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ = roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ⟨ italic_A start_POSTSUPERSCRIPT italic_N italic_k end_POSTSUPERSCRIPT italic_A start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT italic_c , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ + ⟨ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ = ⟨ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ . (3.13)

In what follows, we will show how, under the right conditions of G={gj}𝐺subscript𝑔𝑗G=\{g_{j}\}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT }, we can obtain w𝑤witalic_w from {xp(r),gj}jJsubscriptsubscript𝑥𝑝𝑟subscript𝑔𝑗𝑗𝐽\{\langle x_{p}(r),g_{j}\rangle\}_{j\in J}{ ⟨ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT.

For each s=0,,N1,xp^(s)=Tsw^(s)formulae-sequence𝑠0𝑁1^subscript𝑥𝑝𝑠subscript𝑇𝑠^𝑤𝑠s=0,\cdots,N-1,\;\widehat{x_{p}}(s)=T_{s}\widehat{w}(s)italic_s = 0 , ⋯ , italic_N - 1 , over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_s ) = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT over^ start_ARG italic_w end_ARG ( italic_s ). Since w^(s)^𝑤𝑠\widehat{w}(s)over^ start_ARG italic_w end_ARG ( italic_s ) is a linear combination of the vectors w(r),r=0,,N1formulae-sequence𝑤𝑟𝑟0𝑁1w(r),r=0,\dots,N-1italic_w ( italic_r ) , italic_r = 0 , … , italic_N - 1 belonging to 𝒲𝒲\mathcal{W}caligraphic_W, we conclude that xp^(s)Ts(𝒲)^subscript𝑥𝑝𝑠subscript𝑇𝑠𝒲\widehat{x_{p}}(s)\in T_{s}(\mathcal{W})over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_s ) ∈ italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( caligraphic_W ), and that xp(k)Ts(𝒲)subscript𝑥𝑝𝑘subscript𝑇𝑠𝒲x_{p}(k)\in T_{s}(\mathcal{W})italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_k ) ∈ italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( caligraphic_W ) (see Appendix A).

Let 𝒲ssubscript𝒲𝑠\mathcal{W}_{s}caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT be the closed subspace of \mathcal{H}caligraphic_H, defined as 𝒲s:=Ts(𝒲)assignsubscript𝒲𝑠subscript𝑇𝑠𝒲\mathcal{W}_{s}:=T_{s}(\mathcal{W})caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT := italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( caligraphic_W ). Assume that P𝒲s{gj}jJsubscript𝑃subscript𝒲𝑠subscriptsubscript𝑔𝑗𝑗𝐽P_{\mathcal{W}_{s}}\{g_{j}\}_{j\in J}italic_P start_POSTSUBSCRIPT caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_POSTSUBSCRIPT { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT is a frame of 𝒲ssubscript𝒲𝑠\mathcal{W}_{s}caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT for s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1 (or equivalently, that {P𝒲(Tsgj)}jsubscriptsubscript𝑃𝒲subscriptsuperscript𝑇𝑠subscript𝑔𝑗𝑗\{P_{\mathcal{W}}(T^{*}_{s}g_{j})\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_W end_POSTSUBSCRIPT ( italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is a frame of 𝒲𝒲\mathcal{W}caligraphic_W for s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1), and let {fjs}jJsubscriptsuperscriptsubscript𝑓𝑗𝑠𝑗𝐽\{f_{j}^{s}\}_{j\in J}{ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT be one of its a dual frames in 𝒲ssubscript𝒲𝑠\mathcal{W}_{s}caligraphic_W start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT. Then, by the reconstruction formula for frames, we can recover xp(s)subscript𝑥𝑝𝑠x_{p}(s)italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_s ) from

xp(s)=jJxp(s),gjfjs.subscript𝑥𝑝𝑠subscript𝑗𝐽subscript𝑥𝑝𝑠subscript𝑔𝑗superscriptsubscript𝑓𝑗𝑠x_{p}(s)=\sum_{j\in J}\langle x_{p}(s),g_{j}\rangle f_{j}^{s}.italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_s ) = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT ⟨ italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_s ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ italic_f start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT .

The relation xp^(s)=Tsw^(s)^subscript𝑥𝑝𝑠subscript𝑇𝑠^𝑤𝑠\widehat{x_{p}}(s)=T_{s}\widehat{w}(s)over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( italic_s ) = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT over^ start_ARG italic_w end_ARG ( italic_s ) is then used to recover w^(s)^𝑤𝑠\widehat{w}(s)over^ start_ARG italic_w end_ARG ( italic_s ), s=0,,N1𝑠0𝑁1s=0,\cdots,N-1italic_s = 0 , ⋯ , italic_N - 1 and hence w(k)𝑤𝑘w(k)italic_w ( italic_k ), k=0,,N1𝑘0𝑁1k=0,\cdots,N-1italic_k = 0 , ⋯ , italic_N - 1. ∎

Note that the reconstruction illustrated above implies for example the choice of a dual frame for {Tsgj}jsubscriptsubscriptsuperscript𝑇𝑠subscript𝑔𝑗𝑗\{T^{*}_{s}g_{j}\}_{j}{ italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT for s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1, which is, in general, not unique, showing that our reconstruction algorithm is not unique. However, we will show next, that the condition on the set G={gj}jJ𝐺subscriptsubscript𝑔𝑗𝑗𝐽G=\{g_{j}\}_{j\in J}italic_G = { italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT in theorem 3.2 turns out to be necessary for the existence of a continuous reconstruction operator R𝑅Ritalic_R, as described in the next section.

3.4. Proof of necessity

In the next proposition we state that the frame condition in Theorem 3.2, is necessary for the existence of a continuous linear operator R~~𝑅\widetilde{R}over~ start_ARG italic_R end_ARG from the Banach space Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT to 𝒲Nsuperscript𝒲𝑁\mathcal{W}^{N}caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that R~({x(n),gj}n0,jJ)=w^~𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽^𝑤\widetilde{R}(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=\widehat{w}over~ start_ARG italic_R end_ARG ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = over^ start_ARG italic_w end_ARG and hence an operator R:=N1R~:N𝒲N:assign𝑅superscriptsubscript𝑁1~𝑅subscript𝑁superscript𝒲𝑁R:=\mathcal{F}_{N}^{-1}\circ\widetilde{R}:\mathcal{M}_{N}\to\mathcal{W}^{N}italic_R := caligraphic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∘ over~ start_ARG italic_R end_ARG : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that R({x(n),gj}n0,jJ)=w𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽𝑤R(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})={w}italic_R ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = italic_w.

Proposition 3.3.

Fix A,N𝐴𝑁A,Nitalic_A , italic_N and 𝒲𝒲\mathcal{W}caligraphic_W. Assume that there exists a bounded operator R~:N𝒲N:~𝑅subscript𝑁superscript𝒲𝑁\widetilde{R}:\mathcal{M}_{N}\rightarrow\mathcal{W}^{N}over~ start_ARG italic_R end_ARG : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT such that for each solution x𝑥xitalic_x of a system in (2.1), we have R~({x(n),gj}n0,jJ)=w^~𝑅subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽^𝑤\widetilde{R}(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=\widehat{w}over~ start_ARG italic_R end_ARG ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = over^ start_ARG italic_w end_ARG, then the set {P𝒲(Tsgj)}jsubscriptsubscript𝑃𝒲subscriptsuperscript𝑇𝑠subscript𝑔𝑗𝑗\{P_{\mathcal{W}}(T^{*}_{s}g_{j})\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_W end_POSTSUBSCRIPT ( italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is a frame of 𝒲𝒲\mathcal{W}caligraphic_W for s=0,,N1.𝑠0𝑁1s=0,\dots,N-1.italic_s = 0 , … , italic_N - 1 .

Proof.

Let v𝒲𝑣𝒲v\in\mathcal{W}italic_v ∈ caligraphic_W be an arbitrary vector and 0sN1.0𝑠𝑁10\leq s\leq N-1.0 ≤ italic_s ≤ italic_N - 1 . Define ws𝒲Nsubscript𝑤𝑠superscript𝒲𝑁w_{s}\in\mathcal{W}^{N}italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT by ws^(s)=v^subscript𝑤𝑠𝑠𝑣\widehat{w_{s}}(s)=vover^ start_ARG italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG ( italic_s ) = italic_v, and ws^()=0^subscript𝑤𝑠0\widehat{w_{s}}(\ell)=0over^ start_ARG italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG ( roman_ℓ ) = 0 for s𝑠\ell\not=sroman_ℓ ≠ italic_s. Consider the dynamical system (2.1) with this choice of wssubscript𝑤𝑠w_{s}italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT and the unique periodic solution xpsubscript𝑥𝑝x_{p}italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT associated with this choice. Note that, from Lemma 3.1 we have that x^p()=Tsws^()subscript^𝑥𝑝subscript𝑇𝑠^subscript𝑤𝑠\widehat{x}_{p}(\ell)=T_{s}\widehat{w_{s}}(\ell)over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( roman_ℓ ) = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT over^ start_ARG italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG ( roman_ℓ ), and hence x^p(s)=Tsvsubscript^𝑥𝑝𝑠subscript𝑇𝑠𝑣\widehat{x}_{p}(s)=T_{s}vover^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_s ) = italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_v and x^p()=0subscript^𝑥𝑝0\widehat{x}_{p}(\ell)=0over^ start_ARG italic_x end_ARG start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( roman_ℓ ) = 0 for s𝑠\ell\not=sroman_ℓ ≠ italic_s. Then we have,

vN2=ws^N2superscriptsubscriptnorm𝑣superscript𝑁2superscriptsubscriptnorm^subscript𝑤𝑠superscript𝑁2\displaystyle\|v\|_{\mathcal{H}^{N}}^{2}=\|\widehat{w_{s}}\|_{\mathcal{H}^{N}}% ^{2}∥ italic_v ∥ start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ∥ over^ start_ARG italic_w start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT end_ARG ∥ start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT =R~({<xp(n),gj>}2\displaystyle=\|\widetilde{R}(\{<x_{p}(n),g_{j}>\}\|_{\mathcal{H}}^{2}= ∥ over~ start_ARG italic_R end_ARG ( { < italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT > } ∥ start_POSTSUBSCRIPT caligraphic_H end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
R~2{<xp(Nk+r),gj>}B2\displaystyle\leq\|\widetilde{R}\|^{2}\|\{<x_{p}(Nk+r),g_{j}>\}\|_{B}^{2}≤ ∥ over~ start_ARG italic_R end_ARG ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∥ { < italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_N italic_k + italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT > } ∥ start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=sup0rN1supkjJ|<xp(Nk+r),gj>|2\displaystyle=\sup_{0\leq r\leq N-1}\sup_{k}\sum_{j\in J}|<x_{p}(Nk+r),g_{j}>|% ^{2}= roman_sup start_POSTSUBSCRIPT 0 ≤ italic_r ≤ italic_N - 1 end_POSTSUBSCRIPT roman_sup start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | < italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_N italic_k + italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT > | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=sup0rN1jJ|<xp(r),gj>|2\displaystyle=\sup_{0\leq r\leq N-1}\sum_{j\in J}|<x_{p}(r),g_{j}>|^{2}= roman_sup start_POSTSUBSCRIPT 0 ≤ italic_r ≤ italic_N - 1 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | < italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ( italic_r ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT > | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=sup0rN1jJ|(1N=0N1xp^()e2πir/N),gj|2absentsubscriptsupremum0𝑟𝑁1subscript𝑗𝐽superscript1𝑁superscriptsubscript0𝑁1^subscript𝑥𝑝superscript𝑒2𝜋𝑖𝑟𝑁subscript𝑔𝑗2\displaystyle=\sup_{0\leq r\leq N-1}\sum_{j\in J}\left|\left\langle\left(\frac% {1}{\sqrt{N}}\sum_{\ell=0}^{N-1}\widehat{x_{p}}(\ell)e^{2\pi i\ell r/N}\right)% ,g_{j}\right\rangle\right|^{2}= roman_sup start_POSTSUBSCRIPT 0 ≤ italic_r ≤ italic_N - 1 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT end_ARG ( roman_ℓ ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i roman_ℓ italic_r / italic_N end_POSTSUPERSCRIPT ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=sup0rN1jJ|1N=0N1e2πir/NTw^(),gj|2absentsubscriptsupremum0𝑟𝑁1subscript𝑗𝐽superscript1𝑁superscriptsubscript0𝑁1superscript𝑒2𝜋𝑖𝑟𝑁subscript𝑇^𝑤subscript𝑔𝑗2\displaystyle=\sup_{0\leq r\leq N-1}\sum_{j\in J}|\frac{1}{\sqrt{N}}\sum_{\ell% =0}^{N-1}e^{2\pi i\ell r/N}\langle T_{\ell}\widehat{w}(\ell),g_{j}\rangle|^{2}= roman_sup start_POSTSUBSCRIPT 0 ≤ italic_r ≤ italic_N - 1 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT roman_ℓ = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i roman_ℓ italic_r / italic_N end_POSTSUPERSCRIPT ⟨ italic_T start_POSTSUBSCRIPT roman_ℓ end_POSTSUBSCRIPT over^ start_ARG italic_w end_ARG ( roman_ℓ ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=1NjJ|Tsv,gj|2absent1𝑁subscript𝑗𝐽superscriptsubscript𝑇𝑠𝑣subscript𝑔𝑗2\displaystyle=\frac{1}{N}\sum_{j\in J}|\langle T_{s}v,g_{j}\rangle|^{2}= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_v , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT
=1NjJ|v,Tsgj|2.absent1𝑁subscript𝑗𝐽superscript𝑣superscriptsubscript𝑇𝑠subscript𝑔𝑗2\displaystyle=\frac{1}{N}\sum_{j\in J}|\langle v,T_{s}^{*}g_{j}\rangle|^{2}.= divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_v , italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

So we have that for any v𝒲𝑣𝒲v\in\mathcal{W}italic_v ∈ caligraphic_W,

NvN2jJ|v,Tsgj|2.𝑁superscriptsubscriptnorm𝑣superscript𝑁2subscript𝑗𝐽superscript𝑣superscriptsubscript𝑇𝑠subscript𝑔𝑗2N\|v\|_{\mathcal{H}^{N}}^{2}\leq\sum_{j\in J}|\langle v,T_{s}^{*}g_{j}\rangle|% ^{2}.italic_N ∥ italic_v ∥ start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_v , italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

This says that {P𝒲(Tsgj)}jJsubscriptsubscript𝑃𝒲superscriptsubscript𝑇𝑠subscript𝑔𝑗𝑗𝐽\{P_{\mathcal{W}}(T_{s}^{*}g_{j})\}_{j\in J}{ italic_P start_POSTSUBSCRIPT caligraphic_W end_POSTSUBSCRIPT ( italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT satisfies the lower frame inequality for 𝒲𝒲\mathcal{W}caligraphic_W. For the upper frame bound we have

jJ|v,Tsgj|2=jJ|Tsv,gj|2c1Tsv2c2v2.subscript𝑗𝐽superscript𝑣superscriptsubscript𝑇𝑠subscript𝑔𝑗2subscript𝑗𝐽superscriptsubscript𝑇𝑠𝑣subscript𝑔𝑗2subscript𝑐1superscriptnormsuperscriptsubscript𝑇𝑠𝑣2subscript𝑐2superscriptnorm𝑣2\sum_{j\in J}|\langle v,T_{s}^{*}g_{j}\rangle|^{2}=\sum_{j\in J}|\langle T_{s}% v,g_{j}\rangle|^{2}\leq c_{1}\|T_{s}^{*}v\|^{2}\leq c_{2}\|v\|^{2}.∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_v , italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_v , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∥ italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ italic_c start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∥ italic_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

Here c1subscript𝑐1c_{1}italic_c start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is the Bessel constant of {gj}subscript𝑔𝑗\{g_{j}\}{ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT }. Since this argument can be repeated for each 0sN10𝑠𝑁10\leq s\leq N-10 ≤ italic_s ≤ italic_N - 1 this concludes the proof of the implication. ∎

3.5. Proof of Theorem 2.2

We first need the following Lemma:

Lemma 3.4.

Let \mathcal{H}caligraphic_H be a Hilbert space, 𝒱𝒱\mathcal{V}\subset\mathcal{H}caligraphic_V ⊂ caligraphic_H be a closed subspace and {gj}jJsubscriptsubscript𝑔𝑗𝑗𝐽\{g_{j}\}_{j\in J}{ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT a Bessel sequence in \mathcal{H}caligraphic_H and let T::𝑇T:\mathcal{H}\rightarrow\mathcal{H}italic_T : caligraphic_H → caligraphic_H be a bounded invertible operator. Then the set {P𝒱Tgj}jsubscriptsubscript𝑃𝒱superscript𝑇subscript𝑔𝑗𝑗\{P_{\mathcal{V}}T^{*}g_{j}\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_V end_POSTSUBSCRIPT italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is a frame of 𝒱𝒱\mathcal{V}caligraphic_V if and only if {PT𝒱(gj)}jJsubscriptsubscript𝑃𝑇𝒱subscript𝑔𝑗𝑗𝐽\{P_{T\mathcal{V}}(g_{j})\}_{j\in J}{ italic_P start_POSTSUBSCRIPT italic_T caligraphic_V end_POSTSUBSCRIPT ( italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) } start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT is a frame of T𝒱𝑇𝒱T\mathcal{V}italic_T caligraphic_V.

Proof.

For the sufficiency, let m𝑚mitalic_m and M𝑀Mitalic_M be the lower and upper frame bounds for {P𝒱Tgj}jsubscriptsubscript𝑃𝒱superscript𝑇subscript𝑔𝑗𝑗\{P_{\mathcal{V}}T^{*}g_{j}\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_V end_POSTSUBSCRIPT italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Then for v𝒱𝑣𝒱v\in\mathcal{V}italic_v ∈ caligraphic_V,

mv2jJ|v,P𝒱Tgj|2=jJ|Tv,gj|2.𝑚superscriptnorm𝑣2subscript𝑗𝐽superscript𝑣subscript𝑃𝒱superscript𝑇subscript𝑔𝑗2subscript𝑗𝐽superscript𝑇𝑣subscript𝑔𝑗2m\|v\|^{2}\leq\sum_{j\in J}|\langle v,P_{\mathcal{V}}T^{*}g_{j}\rangle|^{2}=% \sum_{j\in J}|\left\langle Tv,g_{j}\right\rangle|^{2}.italic_m ∥ italic_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_v , italic_P start_POSTSUBSCRIPT caligraphic_V end_POSTSUBSCRIPT italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_T italic_v , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT .

Given wT𝒱𝑤𝑇𝒱w\in T\mathcal{V}italic_w ∈ italic_T caligraphic_V, let v=T1w𝑣superscript𝑇1𝑤v=T^{-1}witalic_v = italic_T start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_w. We have

jJ|w,PTVgj|2=jJ|w,gj|2=jJ|Tv,gj|2=jJ|v,P𝒱Tgj|2mv2=mT12w2.subscript𝑗𝐽superscript𝑤subscript𝑃𝑇𝑉subscript𝑔𝑗2subscript𝑗𝐽superscript𝑤subscript𝑔𝑗2subscript𝑗𝐽superscript𝑇𝑣subscript𝑔𝑗2subscript𝑗𝐽superscript𝑣subscript𝑃𝒱superscript𝑇subscript𝑔𝑗2𝑚superscriptdelimited-∥∥𝑣2𝑚superscriptdelimited-∥∥superscript𝑇12superscriptdelimited-∥∥𝑤2\begin{split}\sum_{j\in J}|\left\langle w,P_{TV}g_{j}\right\rangle|^{2}=\sum_{% j\in J}|\left\langle w,g_{j}\right\rangle|^{2}=\sum_{j\in J}|\left\langle Tv,g% _{j}\right\rangle|^{2}&=\sum_{j\in J}|\left\langle v,P_{\mathcal{V}}T^{*}g_{j}% \right\rangle|^{2}\\ &\geq m\|v\|^{2}=m\|T^{-1}\|^{2}\|w\|^{2}.\end{split}start_ROW start_CELL ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_w , italic_P start_POSTSUBSCRIPT italic_T italic_V end_POSTSUBSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_w , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_T italic_v , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT | ⟨ italic_v , italic_P start_POSTSUBSCRIPT caligraphic_V end_POSTSUBSCRIPT italic_T start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL ≥ italic_m ∥ italic_v ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_m ∥ italic_T start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ∥ italic_w ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT . end_CELL end_ROW

The upper frame bound follows from the fact that {gj}subscript𝑔𝑗\{g_{j}\}{ italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } is Bessel. The proof of the converse is the same.

Proof of Theorem 2.2.

1) \Longrightarrow 2) Is simply Proposition 3.3 followed by the application of the Fourier matrix FNsubscriptsuperscript𝐹𝑁F^{*}_{N}italic_F start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT defined by (A.2).

2) \Longrightarrow 1) Let us start by defining the operator Q:N𝒲N:𝑄subscript𝑁superscript𝒲𝑁{Q}:\mathcal{M}_{N}\rightarrow\mathcal{W}^{N}italic_Q : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT.

Let {fjr}jsubscriptsubscriptsuperscript𝑓𝑟𝑗𝑗\{f^{r}_{j}\}_{j}{ italic_f start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT be a dual frame of {P𝒲(Trgj}j\{P_{\mathcal{W}}(T_{r}^{*}g_{j}\}_{j}{ italic_P start_POSTSUBSCRIPT caligraphic_W end_POSTSUBSCRIPT ( italic_T start_POSTSUBSCRIPT italic_r end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT in 𝒲𝒲\mathcal{W}caligraphic_W. Given Y=[yNk+r,j]N𝑌delimited-[]subscript𝑦𝑁𝑘𝑟𝑗subscript𝑁Y=[y_{Nk+r,j}]\in\mathcal{M}_{N}italic_Y = [ italic_y start_POSTSUBSCRIPT italic_N italic_k + italic_r , italic_j end_POSTSUBSCRIPT ] ∈ caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, define

Q(Y):=[limkjJyNk+r,jfjr]r=0,,N1.assign𝑄𝑌subscriptdelimited-[]subscript𝑘subscript𝑗𝐽subscript𝑦𝑁𝑘𝑟𝑗subscriptsuperscript𝑓𝑟𝑗𝑟0𝑁1Q(Y):=\left[\lim_{k\rightarrow\infty}{\sum_{j\in J}{y}_{Nk+r,j}f^{r}_{j}}% \right]_{r=0,\dots,N-1}.italic_Q ( italic_Y ) := [ roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT italic_y start_POSTSUBSCRIPT italic_N italic_k + italic_r , italic_j end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] start_POSTSUBSCRIPT italic_r = 0 , … , italic_N - 1 end_POSTSUBSCRIPT . (3.14)

By Lemma B.2, Q𝑄{Q}italic_Q is a well defined operator which is bounded since {fjr}jsubscriptsubscriptsuperscript𝑓𝑟𝑗𝑗\{f^{r}_{j}\}_{j}{ italic_f start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT is Bessel for 0rN1::0𝑟𝑁1absent0\leq r\leq N-1:0 ≤ italic_r ≤ italic_N - 1 :

Q(Y)NCY2.subscriptnorm𝑄𝑌superscript𝑁𝐶subscriptnorm𝑌superscript2superscript\|{Q}(Y)\|_{\mathcal{H}^{N}}\leq C\|Y\|_{\ell^{2}\to\ell^{\infty}}.∥ italic_Q ( italic_Y ) ∥ start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C ∥ italic_Y ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

Now if x(n)𝑥𝑛x(n)italic_x ( italic_n ) is a solution of dynamical system (2.1) with N𝑁Nitalic_N-periodic source w𝑤witalic_w, then, by the proof of Theorem 3.2, we know that Q({x(n),gj}n0,jJ)=xp𝑄subscript𝑥𝑛subscript𝑔𝑗formulae-sequence𝑛0𝑗𝐽subscript𝑥𝑝{Q}(\{\langle x(n),g_{j}\rangle\}_{n\geq 0,j\in J})=x_{p}italic_Q ( { ⟨ italic_x ( italic_n ) , italic_g start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ⟩ } start_POSTSUBSCRIPT italic_n ≥ 0 , italic_j ∈ italic_J end_POSTSUBSCRIPT ) = italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, the unique periodic solution of (2.1) with N𝑁Nitalic_N-periodic source w𝑤witalic_w.

Using Lemma 3.1 we obtain w^^𝑤\widehat{w}over^ start_ARG italic_w end_ARG, and applying the inverse Fourier transform N1subscriptsuperscript1𝑁\mathcal{F}^{-1}_{N}caligraphic_F start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT defined by (A.2), the result follows. So, our operator is

R:=N1UNQwhereU=diag(T01,,TN11).formulae-sequenceassign𝑅superscriptsubscript𝑁1𝑈subscript𝑁𝑄where𝑈𝑑𝑖𝑎𝑔superscriptsubscript𝑇01superscriptsubscript𝑇𝑁11R:=\mathcal{F}_{N}^{-1}U\mathcal{F}_{N}Q\quad\text{where}\quad U=diag(T_{0}^{-% 1},\cdots,T_{N-1}^{-1}).italic_R := caligraphic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT italic_U caligraphic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT italic_Q where italic_U = italic_d italic_i italic_a italic_g ( italic_T start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT , ⋯ , italic_T start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ) .

For 2)3)2)\Longleftrightarrow 3)2 ) ⟺ 3 ) see Lemma 3.4.

Appendix A Discrete Fourier transform in general Hilbert spaces

In this section we prove the existence of the Fourier decomposition that we use in our main theorem. The Fourier transform can be defined for functions taking values in a general separable Hilbert space. Here we use the Fourier transform for periodic vector value sequences defined in the integers. Although this is a known folklore, we present it here for completeness.

Let \mathcal{H}caligraphic_H be a separable Hilbert space, N,N1formulae-sequence𝑁𝑁1N\in\mathbb{Z},\;N\geq 1italic_N ∈ blackboard_Z , italic_N ≥ 1, and Nsubscript𝑁\mathbb{Z}_{N}blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT the cyclic group of N𝑁Nitalic_N elements.

Proposition A.1.

Any function q:N:𝑞subscript𝑁q:\mathbb{Z}_{N}\rightarrow\mathcal{H}italic_q : blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_H has a Fourier decomposition, i.e. there exist unique function q^:N:^𝑞subscript𝑁\widehat{q}:\mathbb{Z}_{N}\rightarrow\mathcal{H}over^ start_ARG italic_q end_ARG : blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_H such that

q(n)=1Nk=0N1q^(k)e2πikn/N,nNformulae-sequence𝑞𝑛1𝑁superscriptsubscript𝑘0𝑁1^𝑞𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁𝑛subscript𝑁q(n)=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{q}(k)\,e^{2\pi ikn/N},\;n\in% \mathbb{Z}_{N}italic_q ( italic_n ) = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_q end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT , italic_n ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT
Proof.

For kN𝑘subscript𝑁k\in\mathbb{Z}_{N}italic_k ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT and v𝑣v\in\mathcal{H}italic_v ∈ caligraphic_H define, Lk(v)=s=0N1v,q(s)e2πisk/Nsubscript𝐿𝑘𝑣superscriptsubscript𝑠0𝑁1𝑣𝑞𝑠superscript𝑒2𝜋𝑖𝑠𝑘𝑁L_{k}(v)=\sum_{s=0}^{N-1}\langle v,q(s)\rangle\,e^{-2\pi isk/N}italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_v ) = ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ⟨ italic_v , italic_q ( italic_s ) ⟩ italic_e start_POSTSUPERSCRIPT - 2 italic_π italic_i italic_s italic_k / italic_N end_POSTSUPERSCRIPT. Note that Lk::subscript𝐿𝑘L_{k}:\mathcal{H}\rightarrow\mathbb{C}italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT : caligraphic_H → blackboard_C is a linear functional, and is bounded since

|Lk(v)|s=0N1|v,q(s)|(s=0N1q(s))v.subscript𝐿𝑘𝑣superscriptsubscript𝑠0𝑁1𝑣𝑞𝑠superscriptsubscript𝑠0𝑁1norm𝑞𝑠norm𝑣|L_{k}(v)|\leq\sum_{s=0}^{N-1}|\langle v,q(s)\rangle\,|\leq(\sum_{s=0}^{N-1}\|% q(s)\|)\;\|v\|.| italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_v ) | ≤ ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT | ⟨ italic_v , italic_q ( italic_s ) ⟩ | ≤ ( ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ∥ italic_q ( italic_s ) ∥ ) ∥ italic_v ∥ .

So, using Riesz theorem, for each kN𝑘subscript𝑁k\in\mathbb{Z}_{N}italic_k ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT there exists q^(k)^𝑞𝑘\widehat{q}(k)\in\mathcal{H}over^ start_ARG italic_q end_ARG ( italic_k ) ∈ caligraphic_H such that Lk(v)=v,q^(k)subscript𝐿𝑘𝑣𝑣^𝑞𝑘L_{k}(v)=\langle v,\widehat{q}(k)\rangle\,italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_v ) = ⟨ italic_v , over^ start_ARG italic_q end_ARG ( italic_k ) ⟩ for all v.𝑣v\in\mathcal{H}.italic_v ∈ caligraphic_H .

Now since nv,q(n)maps-to𝑛𝑣𝑞𝑛n\mapsto\langle v,q(n)\rangleitalic_n ↦ ⟨ italic_v , italic_q ( italic_n ) ⟩ is a scalar function it has a discrete Fourier decomposition, thus

v,q(n)=𝑣𝑞𝑛absent\displaystyle\langle v,q(n)\rangle\,=⟨ italic_v , italic_q ( italic_n ) ⟩ = k=0N1(s=0N1v,q(s)e2πisk/N)e2πikn/Nsuperscriptsubscript𝑘0𝑁1superscriptsubscript𝑠0𝑁1𝑣𝑞𝑠superscript𝑒2𝜋𝑖𝑠𝑘𝑁superscript𝑒2𝜋𝑖𝑘𝑛𝑁\displaystyle\sum_{k=0}^{N-1}\left(\sum_{s=0}^{N-1}\langle v,q(s)\rangle\,e^{-% 2\pi isk/N}\right)\,e^{2\pi ikn/N}∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ⟨ italic_v , italic_q ( italic_s ) ⟩ italic_e start_POSTSUPERSCRIPT - 2 italic_π italic_i italic_s italic_k / italic_N end_POSTSUPERSCRIPT ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT
=\displaystyle== k=0N1Lk(v)e2πikn/N=k=0N1v,q^(k)e2πikn/N,superscriptsubscript𝑘0𝑁1subscript𝐿𝑘𝑣superscript𝑒2𝜋𝑖𝑘𝑛𝑁superscriptsubscript𝑘0𝑁1𝑣^𝑞𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁\displaystyle\sum_{k=0}^{N-1}L_{k}(v)\,e^{2\pi ikn/N}=\sum_{k=0}^{N-1}\langle v% ,\widehat{q}(k)\rangle\,e^{2\pi ikn/N},∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_L start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_v ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ⟨ italic_v , over^ start_ARG italic_q end_ARG ( italic_k ) ⟩ italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT ,

for every v𝑣v\in\mathcal{H}italic_v ∈ caligraphic_H. Thus, q(n)=k=0N1q^(k)e2πikn/N.𝑞𝑛superscriptsubscript𝑘0𝑁1^𝑞𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁q(n)=\sum_{k=0}^{N-1}\widehat{q}(k)e^{2\pi ikn/N}.italic_q ( italic_n ) = ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_q end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT .

The unitary transformation

N:2(N,)2(N,):subscript𝑁superscript2subscript𝑁superscript2subscript𝑁\mathcal{F}_{N}:\ell^{2}(\mathbb{Z}_{N},\mathcal{H})\rightarrow\ell^{2}(% \mathbb{Z}_{N},\mathcal{H})caligraphic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT : roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , caligraphic_H ) → roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , caligraphic_H )

defined by qq^𝑞^𝑞q\longmapsto\widehat{q}italic_q ⟼ over^ start_ARG italic_q end_ARG, is called the Fourier transform.

Thus, we have the formulae:

q(n)=1Nk=0N1q^(k)e2πikn/N,q^(k)=1Nn=0N1q(n)e2πink/N.formulae-sequence𝑞𝑛1𝑁superscriptsubscript𝑘0𝑁1^𝑞𝑘superscript𝑒2𝜋𝑖𝑘𝑛𝑁^𝑞𝑘1𝑁superscriptsubscript𝑛0𝑁1𝑞𝑛superscript𝑒2𝜋𝑖𝑛𝑘𝑁q(n)=\frac{1}{\sqrt{N}}\sum_{k=0}^{N-1}\widehat{q}(k)\,e^{2\pi ikn/N},\qquad% \widehat{q}(k)=\frac{1}{\sqrt{N}}\sum_{n=0}^{N-1}q(n)\,e^{-2\pi ink/N}.italic_q ( italic_n ) = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_q end_ARG ( italic_k ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_k italic_n / italic_N end_POSTSUPERSCRIPT , over^ start_ARG italic_q end_ARG ( italic_k ) = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_q ( italic_n ) italic_e start_POSTSUPERSCRIPT - 2 italic_π italic_i italic_n italic_k / italic_N end_POSTSUPERSCRIPT . (A.1)

The Fourier transform can equivalently be defined component-wise:

Fix an orthonormal basis {vk}kIsubscriptsubscript𝑣𝑘𝑘𝐼\{v_{k}\}_{k\in I}{ italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT of .\mathcal{H}.caligraphic_H . Given q:N:𝑞subscript𝑁q:\mathbb{Z}_{N}\rightarrow\mathcal{H}italic_q : blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → caligraphic_H define for each kI,qk:N:𝑘𝐼subscript𝑞𝑘subscript𝑁k\in I,\;q_{k}:\mathbb{Z}_{N}\rightarrow\mathbb{C}\;italic_k ∈ italic_I , italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT : blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT → blackboard_C by qk(j)=q(j),vk,jN.formulae-sequencesubscript𝑞𝑘𝑗𝑞𝑗subscript𝑣𝑘for-all𝑗subscript𝑁q_{k}(j)=\langle q(j),v_{k}\rangle,\;\forall j\in\mathbb{Z}_{N}.italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_j ) = ⟨ italic_q ( italic_j ) , italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⟩ , ∀ italic_j ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Then, we have q(j)=kIqk(j)vk,jNformulae-sequence𝑞𝑗subscript𝑘𝐼subscript𝑞𝑘𝑗subscript𝑣𝑘𝑗subscript𝑁q(j)=\sum_{k\in I}q_{k}(j)\,v_{k},\;j\in\mathbb{Z}_{N}italic_q ( italic_j ) = ∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_j ) italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , italic_j ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT. Now, each qksubscript𝑞𝑘q_{k}italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT has a scalar discrete Fourier decomposition. i.e. qk(j)=1Ns=0N1qk^(s)e2πijs/Nsubscript𝑞𝑘𝑗1𝑁superscriptsubscript𝑠0𝑁1^subscript𝑞𝑘𝑠superscript𝑒2𝜋𝑖𝑗𝑠𝑁q_{k}(j)=\frac{1}{\sqrt{N}}\sum_{s=0}^{N-1}\widehat{q_{k}}(s)\;e^{2\pi ijs/N}italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_j ) = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ( italic_s ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_j italic_s / italic_N end_POSTSUPERSCRIPT.

We have for jN𝑗subscript𝑁j\in\mathbb{Z}_{N}italic_j ∈ blackboard_Z start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT,

q(j)=𝑞𝑗absent\displaystyle q(j)=italic_q ( italic_j ) = kIqk(j)vk=kIq(j),vkvksubscript𝑘𝐼subscript𝑞𝑘𝑗subscript𝑣𝑘subscript𝑘𝐼𝑞𝑗subscript𝑣𝑘subscript𝑣𝑘\displaystyle\sum_{k\in I}q_{k}(j)\,v_{k}=\sum_{k\in I}\langle q(j),v_{k}% \rangle\,v_{k}∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_j ) italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT ⟨ italic_q ( italic_j ) , italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ⟩ italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT
=\displaystyle== kI(1Ns=0N1qk^(s)e2πijs/N)vk=1Ns=0N1(kIqk^(s)vk)e2πijs/Nsubscript𝑘𝐼1𝑁superscriptsubscript𝑠0𝑁1^subscript𝑞𝑘𝑠superscript𝑒2𝜋𝑖𝑗𝑠𝑁subscript𝑣𝑘1𝑁superscriptsubscript𝑠0𝑁1subscript𝑘𝐼^subscript𝑞𝑘𝑠subscript𝑣𝑘superscript𝑒2𝜋𝑖𝑗𝑠𝑁\displaystyle\sum_{k\in I}(\frac{1}{\sqrt{N}}\sum_{s=0}^{N-1}\widehat{q_{k}}(s% )\,e^{2\pi ijs/N})\,v_{k}=\frac{1}{\sqrt{N}}\sum_{s=0}^{N-1}\left(\sum_{k\in I% }\widehat{q_{k}}(s)\,v_{k}\right)\,e^{2\pi ijs/N}∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT ( divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT over^ start_ARG italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ( italic_s ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_j italic_s / italic_N end_POSTSUPERSCRIPT ) italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG ∑ start_POSTSUBSCRIPT italic_s = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT over^ start_ARG italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ( italic_s ) italic_v start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_j italic_s / italic_N end_POSTSUPERSCRIPT

Now, using the unicity of the decomposition we conclude that

kIqk^(s)ek=q^(s).subscript𝑘𝐼^subscript𝑞𝑘𝑠subscript𝑒𝑘^𝑞𝑠\sum_{k\in I}\widehat{q_{k}}(s)\,e_{k}=\widehat{q}(s).∑ start_POSTSUBSCRIPT italic_k ∈ italic_I end_POSTSUBSCRIPT over^ start_ARG italic_q start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT end_ARG ( italic_s ) italic_e start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = over^ start_ARG italic_q end_ARG ( italic_s ) .

The transformation Nsubscript𝑁\mathcal{F}_{N}caligraphic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT can be put in matrix form. Let FNsubscript𝐹𝑁F_{N}italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT be the matrix FN={1Ne2πiks/N}k,s=0,,N1subscript𝐹𝑁subscript1𝑁superscript𝑒2𝜋𝑖𝑘𝑠𝑁formulae-sequence𝑘𝑠0𝑁1F_{N}=\{\frac{1}{\sqrt{N}}e^{-2\pi iks/N}\}_{k,s=0,\dots,N-1}italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = { divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG italic_e start_POSTSUPERSCRIPT - 2 italic_π italic_i italic_k italic_s / italic_N end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_k , italic_s = 0 , … , italic_N - 1 end_POSTSUBSCRIPT. Thus FNsubscript𝐹𝑁F_{N}italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is an unitary matrix with FN={1Ne2πisk/N}s,k=0,,N1superscriptsubscript𝐹𝑁subscript1𝑁superscript𝑒2𝜋𝑖𝑠𝑘𝑁formulae-sequence𝑠𝑘0𝑁1F_{N}^{*}=\{\frac{1}{\sqrt{N}}e^{2\pi isk/N}\}_{s,k=0,\dots,N-1}italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = { divide start_ARG 1 end_ARG start_ARG square-root start_ARG italic_N end_ARG end_ARG italic_e start_POSTSUPERSCRIPT 2 italic_π italic_i italic_s italic_k / italic_N end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_s , italic_k = 0 , … , italic_N - 1 end_POSTSUBSCRIPT. Now if we write, for q𝑞qitalic_q, q^N^𝑞superscript𝑁\widehat{q}\in\mathcal{H}^{N}over^ start_ARG italic_q end_ARG ∈ caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT,  qT=(q(0),,q(N1))superscript𝑞𝑇𝑞0𝑞𝑁1{q^{T}}=(q(0),\dots,q(N-1))italic_q start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT = ( italic_q ( 0 ) , … , italic_q ( italic_N - 1 ) ) and q^T=(q^(0),,q^(N1))superscript^𝑞𝑇^𝑞0^𝑞𝑁1\widehat{{q}}^{T}=(\widehat{q}(0),\dots,\widehat{q}(N-1))over^ start_ARG italic_q end_ARG start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT = ( over^ start_ARG italic_q end_ARG ( 0 ) , … , over^ start_ARG italic_q end_ARG ( italic_N - 1 ) ) then

q^=FNq and FNq^=q.^𝑞subscript𝐹𝑁𝑞 and superscriptsubscript𝐹𝑁^𝑞𝑞\widehat{{q}}=F_{N}\,{q}\;\text{ and }\;F_{N}^{*}\,\widehat{{q}}={q}.over^ start_ARG italic_q end_ARG = italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT italic_q and italic_F start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT over^ start_ARG italic_q end_ARG = italic_q . (A.2)

Appendix B The subspace Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT

In this section, we show that the space Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT in Definition 1.2 is a closed subspace of (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) (see Definition 1.1), and hence Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is also a Banach space. In addition, we prove an important property of the space Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT and show that it is a natural domain for the reconstruction operator R𝑅Ritalic_R.

The first property is stated in the following Lemma.

Lemma B.1.

Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is a closed subspace of (2,)superscript2superscript\mathcal{B}(\ell^{2},\ell^{\infty})caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ).

Proof.

Assume that a sequence D(n)=[di,j(n)]N(2,)superscript𝐷𝑛delimited-[]superscriptsubscript𝑑𝑖𝑗𝑛subscript𝑁superscript2superscriptD^{(n)}=[d_{i,j}^{(n)}]\in\mathcal{M}_{N}\subset\mathcal{B}(\ell^{2},\ell^{% \infty})italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT = [ italic_d start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ] ∈ caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ⊂ caligraphic_B ( roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT ) converges to D=[di,j]𝐷delimited-[]subscript𝑑𝑖𝑗D=[d_{i,j}]italic_D = [ italic_d start_POSTSUBSCRIPT italic_i , italic_j end_POSTSUBSCRIPT ], i.e., D(n)D20subscriptnormsuperscript𝐷𝑛𝐷superscript2superscript0\|D^{(n)}-D\|_{\ell^{2}\to\ell^{\infty}}\to 0∥ italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT → 0 as n𝑛n\to\inftyitalic_n → ∞. Let rk(s)subscript𝑟𝑘𝑠r_{k}(s)italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) and rk(n)(s)subscriptsuperscript𝑟𝑛𝑘𝑠r^{(n)}_{k}(s)italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) be defined as the rows rk(s)={dNk+s,j}jsubscript𝑟𝑘𝑠subscriptsubscript𝑑𝑁𝑘𝑠𝑗𝑗r_{k}(s)=\{d_{Nk+s,j}\}_{j}italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) = { italic_d start_POSTSUBSCRIPT italic_N italic_k + italic_s , italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT and rk(n)(s)={dNk+s,j(n)}jsubscriptsuperscript𝑟𝑛𝑘𝑠subscriptsubscriptsuperscript𝑑𝑛𝑁𝑘𝑠𝑗𝑗r^{(n)}_{k}(s)=\{d^{(n)}_{Nk+s,j}\}_{j}italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) = { italic_d start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N italic_k + italic_s , italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Since D(n)Nsuperscript𝐷𝑛subscript𝑁D^{(n)}\in\mathcal{M}_{N}italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∈ caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, we have that limkrNk+s(n)ts(n)2=0subscript𝑘subscriptnormsubscriptsuperscript𝑟𝑛𝑁𝑘𝑠subscriptsuperscript𝑡𝑛𝑠superscript20\lim_{k\to\infty}\|r^{(n)}_{Nk+s}-t^{(n)}_{s}\|_{\ell^{2}}=0roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∥ italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N italic_k + italic_s end_POSTSUBSCRIPT - italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = 0. To simplify notation, we will drop the script s𝑠sitalic_s for the remainder of the proof. We first Show that the sequence {t(n)}nsubscriptsuperscript𝑡𝑛𝑛\{t^{(n)}\}_{n}{ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is a Cauchy sequence. Since D(n)superscript𝐷𝑛D^{(n)}italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT is convergent in Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, we have rk(m)rl(n)2D(m)D(n)2subscriptnormsuperscriptsubscript𝑟𝑘𝑚superscriptsubscript𝑟𝑙𝑛superscript2subscriptnormsuperscript𝐷𝑚superscript𝐷𝑛superscript2superscript\|r_{k}^{(m)}-r_{l}^{(n)}\|_{\ell^{2}}\leq\|D^{(m)}-D^{(n)}\|_{\ell^{2}\to\ell% ^{\infty}}∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_D start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Thus, given ε>0𝜀0\varepsilon>0italic_ε > 0, we can find an integer I𝐼Iitalic_I such that

rk(m)rl(n)2D(m)D(n)2<ε/3 for m,nI,formulae-sequencesubscriptnormsuperscriptsubscript𝑟𝑘𝑚superscriptsubscript𝑟𝑙𝑛superscript2subscriptnormsuperscript𝐷𝑚superscript𝐷𝑛superscript2superscript𝜀3 for 𝑚𝑛𝐼\|r_{k}^{(m)}-r_{l}^{(n)}\|_{\ell^{2}}\leq\|D^{(m)}-D^{(n)}\|_{\ell^{2}\to\ell% ^{\infty}}<\varepsilon/3\text{ for }\quad m,n\geq I,∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_D start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < italic_ε / 3 for italic_m , italic_n ≥ italic_I ,

and get

t(m)t(n)2t(m)rk(m)2+t(n)rl(n)2+rk(m)rl(n)2t(m)rk(m)2+t(n)rl(n)2+ε/3ε for m,nI,formulae-sequencesubscriptdelimited-∥∥superscript𝑡𝑚superscript𝑡𝑛superscript2subscriptdelimited-∥∥superscript𝑡𝑚superscriptsubscript𝑟𝑘𝑚superscript2subscriptdelimited-∥∥superscript𝑡𝑛superscriptsubscript𝑟𝑙𝑛superscript2subscriptdelimited-∥∥superscriptsubscript𝑟𝑘𝑚superscriptsubscript𝑟𝑙𝑛superscript2subscriptdelimited-∥∥superscript𝑡𝑚superscriptsubscript𝑟𝑘𝑚superscript2subscriptdelimited-∥∥superscript𝑡𝑛superscriptsubscript𝑟𝑙𝑛superscript2𝜀3𝜀 for 𝑚𝑛𝐼\begin{split}\|t^{(m)}-t^{(n)}\|_{\ell^{2}}&\leq\|t^{(m)}-r_{k}^{(m)}\|_{\ell^% {2}}+\|t^{(n)}-r_{l}^{(n)}\|_{\ell^{2}}+\|r_{k}^{(m)}-r_{l}^{(n)}\|_{\ell^{2}}% \\ &\leq\|t^{(m)}-r_{k}^{(m)}\|_{\ell^{2}}+\|t^{(n)}-r_{l}^{(n)}\|_{\ell^{2}}+% \varepsilon/3\leq\varepsilon\quad\text{ for }\quad m,n\geq I,\end{split}start_ROW start_CELL ∥ italic_t start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_CELL start_CELL ≤ ∥ italic_t start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL end_CELL start_CELL ≤ ∥ italic_t start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_m ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_r start_POSTSUBSCRIPT italic_l end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_ε / 3 ≤ italic_ε for italic_m , italic_n ≥ italic_I , end_CELL end_ROW

where k,l𝑘𝑙k,litalic_k , italic_l are chosen large enough to obtain the last inequality. Hence, {t(n)}nsubscriptsuperscript𝑡𝑛𝑛\{t^{(n)}\}_{n}{ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT is a Cauchy sequence. Therefore, there exists t2𝑡superscript2t\in\ell^{2}italic_t ∈ roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that limnt(n)t2=0subscript𝑛subscriptnormsuperscript𝑡𝑛𝑡superscript20\lim_{n\to\infty}\|t^{(n)}-t\|_{\ell^{2}}=0roman_lim start_POSTSUBSCRIPT italic_n → ∞ end_POSTSUBSCRIPT ∥ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = 0. Finally, we show that limkrkt2=0subscript𝑘subscriptnormsubscript𝑟𝑘𝑡superscript20\lim_{k\to\infty}\|r_{k}-t\|_{\ell^{2}}=0roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = 0.

rkt2rkrk(n)2+rk(n)t(n)2+t(n)t2.subscriptnormsubscript𝑟𝑘𝑡superscript2subscriptnormsubscript𝑟𝑘subscriptsuperscript𝑟𝑛𝑘superscript2subscriptnormsubscriptsuperscript𝑟𝑛𝑘superscript𝑡𝑛superscript2subscriptnormsuperscript𝑡𝑛𝑡superscript2\|r_{k}-t\|_{\ell^{2}}\leq\|r_{k}-r^{(n)}_{k}\|_{\ell^{2}}+\|r^{(n)}_{k}-t^{(n% )}\|_{\ell^{2}}+\|t^{(n)}-t\|_{\ell^{2}}.∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + ∥ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT . (B.1)

For ε>0𝜀0\varepsilon>0italic_ε > 0 choose I𝐼Iitalic_I such that rkrk(n)2DD(n)2<ε/3subscriptnormsubscript𝑟𝑘superscriptsubscript𝑟𝑘𝑛superscript2subscriptnorm𝐷superscript𝐷𝑛superscript2superscript𝜀3\|r_{k}-r_{k}^{(n)}\|_{\ell^{2}}\leq\|D-D^{(n)}\|_{\ell^{2}\to\ell^{\infty}}<% \varepsilon/3∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_D - italic_D start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < italic_ε / 3 and t(n)t2<ε/3subscriptnormsuperscript𝑡𝑛𝑡superscript2𝜀3\|t^{(n)}-t\|_{\ell^{2}}<\varepsilon/3∥ italic_t start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < italic_ε / 3 for nI𝑛𝐼n\geq Iitalic_n ≥ italic_I. Then, by fixing nI𝑛𝐼n\geq Iitalic_n ≥ italic_I, and choosing I2Isubscript𝐼2𝐼I_{2}\geq Iitalic_I start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≥ italic_I large enough so that rkrk(n)2<ε/3subscriptnormsubscript𝑟𝑘subscriptsuperscript𝑟𝑛𝑘superscript2𝜀3\|r_{k}-r^{(n)}_{k}\|_{\ell^{2}}<\varepsilon/3∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_r start_POSTSUPERSCRIPT ( italic_n ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < italic_ε / 3, Inequality (B.1) gives

rkt2<ε for kI2.formulae-sequencesubscriptnormsubscript𝑟𝑘𝑡superscript2𝜀 for 𝑘subscript𝐼2\|r_{k}-t\|_{\ell^{2}}<\varepsilon\quad\text{ for }k\geq I_{2}.∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT - italic_t ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT < italic_ε for italic_k ≥ italic_I start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT .

The second important property, stated in the lemma below, shows that the operator defined in (3.14) is a bounded operator from Nsubscript𝑁\mathcal{M}_{N}caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT to 𝒲Nsuperscript𝒲𝑁\mathcal{W}^{N}caligraphic_W start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT.

Lemma B.2.

Let \mathcal{H}caligraphic_H be a separable Hilbert space, and let 𝒢s={gjs}j1superscript𝒢𝑠subscriptsubscriptsuperscript𝑔𝑠𝑗𝑗1\mathcal{G}^{s}=\{g^{s}_{j}\}_{j\geq 1}caligraphic_G start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT = { italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT, s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1 be any N𝑁Nitalic_N Bessel sequences in \mathcal{H}caligraphic_H with optimal Bessel bound C𝒢ssubscript𝐶superscript𝒢𝑠C_{\mathcal{G}^{s}}italic_C start_POSTSUBSCRIPT caligraphic_G start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. Then the mapping

Q:NN,:𝑄subscript𝑁superscript𝑁Q:\mathcal{M}_{N}\longrightarrow\mathcal{H}^{N},italic_Q : caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ⟶ caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT ,

defined by

Q(D):=[limij=1dNi+s,jgjs]s=1Nassign𝑄𝐷superscriptsubscriptdelimited-[]subscript𝑖superscriptsubscript𝑗1subscript𝑑𝑁𝑖𝑠𝑗subscriptsuperscript𝑔𝑠𝑗𝑠1𝑁Q(D):=\left[\lim_{i\to\infty}\sum_{j=1}^{\infty}d_{Ni+s,j}g^{s}_{j}\right]_{s=% 1}^{N}italic_Q ( italic_D ) := [ roman_lim start_POSTSUBSCRIPT italic_i → ∞ end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT italic_d start_POSTSUBSCRIPT italic_N italic_i + italic_s , italic_j end_POSTSUBSCRIPT italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] start_POSTSUBSCRIPT italic_s = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT

is a well-defined bounded operator.

Proof.

As in the proof of he previous lemma we let rk(s)={dNk+s,j}jsubscript𝑟𝑘𝑠subscriptsubscript𝑑𝑁𝑘𝑠𝑗𝑗r_{k}(s)=\{d_{Nk+s,j}\}_{j}italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) = { italic_d start_POSTSUBSCRIPT italic_N italic_k + italic_s , italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT be the row Nk+s𝑁𝑘𝑠Nk+sitalic_N italic_k + italic_s of DN𝐷subscript𝑁D\in\mathcal{M}_{N}italic_D ∈ caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT. Since DN𝐷subscript𝑁D\in\mathcal{M}_{N}italic_D ∈ caligraphic_M start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, there exists a sequence ts2subscript𝑡𝑠superscript2t_{s}\in\ell^{2}italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∈ roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT such that

limkrk(s)ts2=0.subscript𝑘subscriptnormsubscript𝑟𝑘𝑠subscript𝑡𝑠superscript20\lim_{k\to\infty}\|r_{k}(s)-t_{s}\|_{\ell^{2}}=0.roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) - italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = 0 . (B.2)

Furthermore, since 𝒢s={gjs}j1superscript𝒢𝑠subscriptsubscriptsuperscript𝑔𝑠𝑗𝑗1\mathcal{G}^{s}=\{g^{s}_{j}\}_{j\geq 1}caligraphic_G start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT = { italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT is a Bessel sequence in \mathcal{H}caligraphic_H with bound C𝒢ssuperscriptsubscript𝐶𝒢𝑠C_{\mathcal{G}}^{s}italic_C start_POSTSUBSCRIPT caligraphic_G end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT, then

j1(rk(s))(j)gjsts(j)gjsC𝒢srk(s)ts2.subscriptnormsubscript𝑗1subscript𝑟𝑘𝑠𝑗subscriptsuperscript𝑔𝑠𝑗subscript𝑡𝑠𝑗subscriptsuperscript𝑔𝑠𝑗superscriptsubscript𝐶𝒢𝑠subscriptnormsubscript𝑟𝑘𝑠subscript𝑡𝑠superscript2\left\|\sum\limits_{j\geq 1}(r_{k}(s))(j)g^{s}_{j}-t_{s}(j)g^{s}_{j}\right\|_{% \mathcal{H}}\leq\sqrt{C_{\mathcal{G}}^{s}}\,\|r_{k}(s)-t_{s}\|_{\ell^{2}}.∥ ∑ start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT ( italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) ) ( italic_j ) italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT - italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_j ) italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT caligraphic_H end_POSTSUBSCRIPT ≤ square-root start_ARG italic_C start_POSTSUBSCRIPT caligraphic_G end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT end_ARG ∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) - italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT . (B.3)

Thus, using (B.2) and (B.3), for each s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1, we have that

[Q(D)]s=limkj1(rk(s))(j)gjs=j1ts(j)gjs.subscriptdelimited-[]𝑄𝐷𝑠subscript𝑘subscript𝑗1subscript𝑟𝑘𝑠𝑗subscriptsuperscript𝑔𝑠𝑗subscript𝑗1subscript𝑡𝑠𝑗subscriptsuperscript𝑔𝑠𝑗\big{[}Q(D)\big{]}_{s}=\lim_{k\to\infty}\sum\limits_{j\geq 1}(r_{k}(s))(j)g^{s% }_{j}=\sum\limits_{j\geq 1}t_{s}(j)g^{s}_{j}.[ italic_Q ( italic_D ) ] start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = roman_lim start_POSTSUBSCRIPT italic_k → ∞ end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT ( italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) ) ( italic_j ) italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ( italic_j ) italic_g start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT .

Moreover, since rk(s)2D2subscriptnormsubscript𝑟𝑘𝑠superscript2subscriptnorm𝐷superscript2superscript\|r_{k}(s)\|_{\ell^{2}}\leq\|D\|_{\ell^{2}\to\ell^{\infty}}∥ italic_r start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_s ) ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, we have ts2D2subscriptnormsubscript𝑡𝑠superscript2subscriptnorm𝐷superscript2superscript\|t_{s}\|_{\ell^{2}}\leq\|D\|_{\ell^{2}\to\ell^{\infty}}∥ italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ ∥ italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and we obtain

[Q(D)]sts2C𝒢sD2.subscriptnormsubscriptdelimited-[]𝑄𝐷𝑠subscriptnormsubscript𝑡𝑠superscript2subscript𝐶superscript𝒢𝑠subscriptnorm𝐷superscript2superscript\left\|\big{[}Q(D)\big{]}_{s}\right\|_{\mathcal{H}}\leq\|t_{s}\|_{\ell^{2}}% \leq\sqrt{C_{\mathcal{G}^{s}}}\|D\|_{\ell^{2}\to\ell^{\infty}}.∥ [ italic_Q ( italic_D ) ] start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT caligraphic_H end_POSTSUBSCRIPT ≤ ∥ italic_t start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ square-root start_ARG italic_C start_POSTSUBSCRIPT caligraphic_G start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG ∥ italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

Since the inequality above holds for each s=0,,N1𝑠0𝑁1s=0,\dots,N-1italic_s = 0 , … , italic_N - 1, taking C=maxs{C𝒢s}𝐶subscript𝑠subscript𝐶superscript𝒢𝑠C=\max_{s}\{\sqrt{C_{\mathcal{G}^{s}}}\}italic_C = roman_max start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT { square-root start_ARG italic_C start_POSTSUBSCRIPT caligraphic_G start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG } we have

Q(D)NCD2.subscriptnorm𝑄𝐷superscript𝑁𝐶subscriptnorm𝐷superscript2superscript\|{Q}(D)\|_{\mathcal{H}^{N}}\leq C\|D\|_{\ell^{2}\to\ell^{\infty}}.∥ italic_Q ( italic_D ) ∥ start_POSTSUBSCRIPT caligraphic_H start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ≤ italic_C ∥ italic_D ∥ start_POSTSUBSCRIPT roman_ℓ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → roman_ℓ start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT .

References

  • [1] A. Aldroubi, C. Cabrelli, A. F. Çakmak, U. Molter, and A. Petrosyan, Iterative actions of normal operators, J. Funct. Anal., 272 (2017), pp. 1121–1146.
  • [2] A. Aldroubi, C. Cabrelli, U. Molter, and S. Tang, Dynamical sampling, Applied and Computational Harmonic Analysis, 42 (2017), pp. 378–401. doi: 10.1016/j.acha.2015.08.014.
  • [3] A. Aldroubi, R. Diaz Martin, L. Gong, J. Mashreghi, and I. Medri, Characterization of frames for source recovery from dynamical samples, arXiv:2401.15450, (2023).
  • [4] A. Aldroubi, R. Diaz Martin, and M. Ivan, Dynamical sampling for the recovery of spatially constant source terms in dynamical systems, Linear Algebra and its Applications, 694 (2024), pp. 148–185.
  • [5] A. Aldroubi, R. Diaz Martin, and I. Medri, Dynamical sampling for the recovery of spatially constant source terms in dynamical systems, arXiv preprint arXiv:2308.01462, (2023).
  • [6] A. Aldroubi, L. Gong, and I. Krishtal, Recovery of rapidly decaying source terms from dynamical samples in evolution equations, Sampling Theory, Signal Processing, and Data Analysis, 21 (2023), p. 15.
  • [7] A. Aldroubi, K. Gröchenig, L. Huang, P. Jaming, I. Krishtal, and J. L. Romero, Sampling the flow of a bandlimited function, The Journal of Geometric Analysis, 31 (2021), pp. 9241–9275.
  • [8] A. Aldroubi, L. Huang, K. Kornelson, and I. Krishtal, Predictive algorithms in dynamical sampling for burst-like forcing terms, Applied and Computational Harmonic Analysis, 65 (2023), pp. 322–347.
  • [9] A. Aldroubi, L. Huang, I. Krishtal, A. Ledeczi, R. R. Lederman, and P. Volgyesi, Dynamical sampling with additive random noise, Sampl. Theory Signal Image Process., 17 (2018), pp. 153–182.
  • [10] A. Aldroubi and I. Krishtal, Krylov subspace methods in dynamical sampling, Sampl. Theory Signal Image Process., 15 (2016), pp. 9–20.
  • [11] C. Cabrelli, U. Molter, V. Paternostro, and F. Philipp, Dynamical sampling on finite index sets, J. Anal. Math., 140 (2020), pp. 637–667.
  • [12] C. Cabrelli, U. Molter, and D. Suárez, Multi-orbital frames through model spaces, Complex Analysis and Operator Theory, 15 (2021), pp. 1–22.
  • [13] J. Cheng and S. Tang, Estimate the spectrum of affine dynamical systems from partial observations of a single trajectory data, Inverse Problems, 38 (2022), pp. Paper No. 015004, 42.
  • [14] R. Díaz Martín, I. Medri, and U. Molter, Continuous and discrete dynamical sampling, J. Math. Anal. Appl., 499 (2021), pp. Paper No. 125060, 19.
  • [15]  , Dynamical sampling: a view from control theory, in Excursions in harmonic analysis. Vol. 6, Appl. Numer. Harmon. Anal., Birkhäuser/Springer, Cham, [2021] ©2021, pp. 269–295.
  • [16] J. Ranieri, I. Dokmanić, A. Chebira, and M. Vetterli, Sampling and reconstruction of time-varying atmospheric emissions, in 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2012, pp. 3673–3676.
  • [17] S. Tang, System identification in dynamical sampling, Adv. Comput. Math., 43 (2017), pp. 555–580.
  • [18] O. M. Vustata R.S. Kulenovic, Discrete Dynamical Systems and Difference Equations with Mathematica, CRC PRESS, Boca Raton, 2002.
  • [19] Q. Zhang, B. Liu, and R. Li, Dynamical sampling in multiply generated shift-invariant spaces, Applicable Analysis, 96 (2017), pp. 760–770.
  • [20] I. Zlotnikov, On planar sampling with Gaussian kernel in spaces of bandlimited functions, J. Fourier Anal. Appl., 28 (2022), pp. Paper No. 55, 24.