SciELO - Scientific Electronic Library Online

 
vol.2 número1Multilayer approximation for a confined fluid in a slit poreCommentary on "Expansions for eigenfunctions and eigenvalues of large-n Toeplitz matrices" índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

  • No hay articulos citadosCitado por SciELO

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Papers in physics

versión On-line ISSN 1852-4249

Pap. Phys. vol.2 no.1 La Plata jun. 2010

 

 

Expansions for eigenfunction and eigenvalues of largen Toeplitz matrices

 

Leo P. Kadanoff *. 2*

*Email: lkadanorT@gmail.com

1   The Perimeter Institute, Waterloo, Ontario, Canadá.

2   The James Franck Institute, The University of Chicago, Chicago, IL USA.

This paper constructs methods for finding convergent expansions for eigenvectors and eigenvalues of largen Toeplitz matrices based on a situation in which the analogous infiniten matrix would be singular. It builds upon work done by Dai, Geary, and Kadanoff [H Dai eí al, .1. Stat. Mecli. P05012 (2009)] on exact eigenfunctions for Toeplitz operators which are infinitedimensión Toeplitz matrices. One expansión for the finiten case is derived from the operator eigenvalue equations obtained by continuing the finiten Toeplitz matrix to plus infinity. A second expansión is obtained by continuing the finiten matrix to minus infinity. The two expansions work together to give an apparently convergent expansión for the finiten eigenvalues and eigenvectors, based upon a solvability condition for determining eigenvalues. The expansions involve an expansión parameter expressed as an inverse power of n. A variational principie is developed, which gives an approximate expression for determining eigenvalues. The lowest order asymptotics for eigenvalues and eigenvectors agree with the earlier work [H Dai eí al, .1. Stat. Mech. P05012 (2009)]. The eigenvalues have a (lnn)/n term as their leading finiten correction in the central región of the spectrum. The 1/n correction in this región is obtained here for the first time.

 

I. Introduction

i. History

This paper is a continuation of recent work by Dai, Geary, and Kadanoff [1] (which we shall hereafter cite as paper I) and Lee, Dai and Bettleheim [2] on the spectrum of eigenvalues and eigenfunctions for singular Toeplitz matrices. A Toeplitz matrix is one in which the matrix elements, !},&, are functions of the difference between Índices. We define all matrix elements in terms of a single function: the symbol, a(z), where z = e~lp is on the unit circle. Thus we write

The Toeplitz matrix is then defined by having the Índices j and k live in the interval [0, n 1]. (Note that I use the subscript notation to describe behavior in coordinate space, and argument notation to describe behavior in Fourier space.)

The basic problem under consideration here is the definition of a good method for calculating the eigenvalues and eigenfunctions of Toeplitz matrices for large valúes of n. Previous work [3, 4] has described the Toepltiz matrix problem by pointing out that the eigenvalues approach the spectrum of the analogous problem in which the Índices vary over the set [oo, oo]. This latter problem may be solved by Fourier transformation and has an eigenfunction tyj = e~íro and a corresponding eigenvalue a(e~tp). The set of all such eigenvalues, for real p, is termed image of the symbol. Widom speculates [3, 4] that in the largen limit, the discrete spectrum of the finiten problem approaches that image, at least for the case in which the symbol has a singularity on the unit circle.

Previous work [2, 1] has established how this approach occurs for the specific case in which the symbol has the form of singularity introduced by Fisher and Hartwig [9, 10], specifically

Note that this singularity is defined by two parameters, a, which defines a zero in the symbol and, ¡3, which defines a discontinuity. For this symbol, Lee, Dai, and Bettleheim [2] found the spectrum for large n and a = 0, while Dai, Geary and Kadanoff described a part of the spectrum for real parameters, a and /3, obeying 0 < a < \/3\ < 1 in paper I. The spectrum of the Toeplitz matrix is invariant under a reflection, ¡3 > ¡3, in the sign of ¡3.

Paper I considered the behavior of Toeplitz operators [7, 8] constructed from the symbol of Fisher and Hartwig. These are Toeplitz matrices in which the Índices run through the interval [0, oo]. The analysis was carried on for situations in which 0 < a. < 1 so that the image of the symbol forms a closed curve. The finiten eigenvalues sit within that curve and approach it as n goes to infinity. Two cases should be differentiated:

Case I. 0 > ¡3 > 1. All points within the image of the symbol are right eigenvalues of the Toeplitz operator [1].

Case II. 0 < ¡3 < 1. The Toeplitz operator has no right eigenvalues [1].

(There is one more very interesting special case: a = 0. In this situation, if 1 < ¡3 < 1, the image of the symbol is a curved line segment, and the eigenvalue spectrum consists of all points which can be reached by connecting two points of that curve. Once again, the eigenvalues for finiten approach the curve while sitting within the región defined by the infiniten eigenvalues [2]. We do not consider this a = 0 case in this paper.)

The distinction between cases I and II above describes whether or not the Toeplitz operator has or has not right eigenvectors. The transposition operation,

is just the parity operation on j k, and can be represented by flipping the sign of ¡3 in the symbol.

Thus if T is in the category of case I, its transpose is in case II and vice versa.

This distinction carries over in a subtle manner to the Toeplitz matrices. In case I, the right eigenvectors, tyj for the Toeplitz matrices decay exponentially as j increases. The corresponding left eigenvectors for the operator with the same (negative) valué of ¡3 grow exponentially with increasing j. This growth can be seen from an additional symmetry of the FisherHartwig Toeplitz matrix under the reflection operation that changes the Índex valué, j, into n 1 j.

and has the same effect as the transposition operation. The reflection interchange flips the sign of ¡3 and also makes the decay of the right eigenvector with j into a growth with j. Thus, the case Icase II distinction is interchanged for both Toeplitz operator and Toeplitz matrix under the transposition symmetry, and is equally interchanged for the matrix under the reflection operation.

ii. The previous calculational strategy

In the previous paper, paper I, we studied the Toeplitz eigenvalue equation for case I

for an eigenvalue for which both equations equally had solutions. We could only solve the first equation numerically. We had an exact method, the WienerHopf technique, for solving the second equation. The crucial result was that, for case I situations and for large n, the solution of the second equation provided an excellent approximation for the eigenfunction of the first one, at least in the situation in which one is given the correct eigenvalue. What happened was that the extensión of the equation being solved into the región between j = n and j = oo hardly changed the solution of Eq. (5a), at least for j not too cióse to n.

The next step will be to study an equation arising from extending Eq. (5a) toward minus infinity, specifically (5c) Notice the forcing term, T, on the right hand side of this equation. In the same case I, situation in which Eq. (5b) has eigenvalue solutions, Eq. (5c) has none so that the forcing term produces a unique, finite result. Very similar methods to the ones which solve Eq. (5b) will also solve Eq. (5c).

iii. Plan of paper

Roughly speaking, the plan of this paper is to produce and combine two different expansions for the Toeplitz matrix equation. First, one will get an approximate solution to Eq. (5b), albeit with some small terms left over. Next, the methods used to solve Eq. (5c) will be used to calcúlate these leftover terms while treating the terms previously determined as forcings. We shall thereby cióse the equations for the Toeplitz matrix eigenvector.

The previous work, paper I, had a rather heuristic method for estimating the size of the corrections to the eigenvalue and eigenfunction estimates. Here we have an exact, testable expansión. However, the expansión does start from the premise that the finiten spectrum of eigenvalues does approach the infiniten spectrum, a premise that is true for a wide class of Toeplitz matrices with singular symbols [5, 6].

The next chapter includes the two analyses respectively based upon the two Toeplitz operator equations obtained by extending our matrix in the two possible directions. The third chapter puts the two analyses together to get equations which will yield an asymptotic expansión for eigenvalues and eigenfunctions. The final chapter describes Toeplitz problems left unresolved by this paper.

II. A pair of expansions

i. Definitions

In all three cases defined by Eqs. (5), our analysis will be generated by extending the range of the index variables to (00,00), which will then permit us to use Fourier transform techniques. The equation for the Toeplitz matrix's eigenvector can be cast in terms of three different kinds of functions which are respectively indicated by superscripts , 0, and +. The first superscript indicates a function which is nonzero only for j < 0; the superscript 0 defines a function nonzero for 0 < j < n 1; while the third superscript describes a function nonzero in [n, 00). The eigenfunction we wish to calcúlate is ip°' . and it obeys

Eq. (6) will be analyzed in Fourier transform language, with z being the Fourier variable, as in Eq. (1). Thus, the four quantities defined in that equation will be written as K(z) = a{z) e,4>~(z),ip°(z), and (f>+(z), which will respectively contain powers of z extending from 00 to 00; only negative powers of z; nonnegative powers extending up to z"^1; and powers from zn to z. We also need to define a notation for the decomposition of the K operator. We write, for case I, the WienerHopf factorization

where K has all its singularities and zeros outside the unit circle and KK has all its singularities and zeros inside the unit circle. The reader should recall, from paper I, if and only if e is inside the curve described by a(z). (For case II, the z would appear in the numerator rather than the denominator.) The functions Ky(z) and 1/K>(z) have neither zero ñor singularity inside the unit circle so that they can be expanded in a power series in z. Similarly, K>{z) and Í/K>(z) are regular outside the unit circle so that they can be expanded in 1/z. As a result , the Fourier transforms of these functions obey

 

One can equally well define the functions {1/K>) and (Í/K<) in coordínate space by Fourier transformation, as for example, Acting to the right, K>, (l/K>) and z all carry information toward larger j valúes, while K<, (Í/K<) and í/z carry information toward lower j valúes.

ii. WienerHopf analysis for Toeplitz operator

This section is not at all new. It is all contained in paper I and in earlier work [7, 8]. However, the notation is slightly different here. We set n = oo and note that </>+ must be zero. To distinguish the solution for the Toeplitz operator from the one for the Toeplitz matrix, we write ty for the operator eigenfunction and $_ for the auxiliary function </>_. We then note that Eqs. (5b), (7) and (8) imply

K>y = zK<<t>                         (9)

Note that ^ contains only nonnegative powers of z, while $~ contains only negative powers.

Eq. (9) is constructed to enable us to follow the usual WienerHopf strategy [11]. The only possible common behavior of the two sides of Eq. (9) is that both sides may contain a constant term, independent of z. Then Eq. (9) has the solution

with C being simply an arbitrary constant in this Fourier transform language. (In coordínate space, C becomes C6(j,0)). The solution can then be written in terms of two functions:

This integral vanishes for j > 0. Note that the arbitrary parameter, C, is a normalization constant for the eigenfunction and its auxiliary function, $_.

The analysis in paper I enables us to describe the asymptotic structure of these functions for valúes of \j | much bigger than one in the previously analyzed case 0 < a < ¡3 < 1. Recall from paper I that e = a(zc), that zc = e~lpc is outside the unit circle, and therefore e is inside the curve formed by a(z), with z on the unit circle. The Fourier transforms of both functions contain a weak singularity at z = 1 proportional to (1 z)2a. This zero, then, produces a real term which decays as l/j1+2a for large valúes of \j\. The function, Ky(z), has, in addition to the weak zero, a simple zero at z = zc, just outside the unit circle. This zero describes the eigenvalue of the Toeplitz matrix. The zeros give an asymptotic form for large j containing two terms

Thus, tyj and <J>¿ both decay algebraically for large valúes of j.

Paper I suggested that the two terms on the righthandside of Eq. (12a) were both of order rCl~2a when j is of order n. This result gives us a small parameter

which might be used in expansions.

iii. Approximate eigenvector for Toeplitz matrix

Equation 6 can be analyzed using the same kinds of splitting of K employed in Sec. ii. We take that equation in its Fourier transformed representation, namely,

The second term on the right hand side of this equation can be split up into parts which contain exponents of z which are respectively negative, between zero and n í inclusive, and above n 1 in the form

The second equal sign in this equation sets both sides equal to a constant, c, as in Eq. (10). The leading terms in both the wave function and the auxiliary function, 4>~, are set by c since Eq. (16) implies a leading order behavior

for j's not too far from zero. Later on, we shall use an analogous result from an analysis of forcings in Eq. (14) to obtain a solvability equation for determining the eigenvalues. Notice that we have used the symbol c to describe the normalization constant in this situation, while we used C for the same purpose in the Toeplitzmatrix eigenvector. These two quantities are analogous, but need not be the same. We solve for ip°, finding

the eigenfunction, which is there denoted as ^>, and is here called t¡J°. However, there are important differences between the result here and the one in Subsection ii.: In contrast to the case of the Toeplitz operator, the solution for the eigenfunction requires a knowledge of a subsidiary function, here </>+. This function provides the forcing term which renders our lowest order solution inexact. Further, for the Toeplitz operator, only the function K> is needed to determine the eigenfunction. Here, both K> and K< are involved.

Note the 1/z to the right of the equal sign in Eq. (18b). This factor has the effect of making the leading term in the expansión of (p~ be 1/z, which is then followed by higher powers of í/z. This is precisely the right structure for the expansión of Eq. (18) gives us expressions for two of the quantities we need to know. However, we are far from done. These equations give us relatively simple expressions for ¡A0 and <f>~, but we do not yet have an equivalently simple expression for </>+. In both of the two subequations in Eq. (18), we can evalúate the first term directly, while the second term could be evaluated by quadratures if we but knew <f>+. Note that the first terms on the right in both of these subequations are precisely the same as in the solution for the Toeplitz operator eigenvector.

Our previous results [1] show that for small and intermediate valúes of j in the set [0, n 1], the first term in Eq. (18a) varies over a wide range, being of order c for small valúes of j and of order cX ~ c/n2a+1 for j of order n. Similarly the first term in Eq. (18b) varies from being of order c for j of order unity to being of order cX for j of order n. It will turn out that the second term in each of these equations is a correction of order cX and therefore smaller by a factor of A than the máximum valué of the first term.

iv. Forcing analysis for Toeplitz matrix

It appears that we have usable lowest order results for two of the three unknown functions. The third unknown, </>+, contributes correction terms but it is hard to see a direct way to get it from Eq. (16). However, we can use the forcing form of the Toeplitz matrix to obtain additional information. To do this, rewrite Eq. (15) while interchanging the role of K> and K< and find

There is, however, a substantial difference between Eq. (16) and Eq. (20). Look at the región to the right of the first equal sign in both equations. The former has a z(p~ in it, while the latter has a z(p+. The former has a component which extends beyond the región into the región 0, while the latter has no term projecting our of the región +. Thus, we put a constant, c, on the right hand side of Eq. (16) to cancel the extending term, but put a zero on the right of Eq. (20), since there is no such term. This zero is, at bottom, a reflection of the fact that the transposed WienerHopf operator equation has no eigenvalué solutions.

Now look at the terms between the two equal signs in Eq. (20). The lowest power of z in the first such term is zn+1. The next term contains as its smallest power of z, a term in zn. There is nothing to balance this term. It must vanish. It follows that

Eq. (22a) is another expression for the eigenfunction, analogous to Eq. (18a). We hope that the two equations are equivalent. Eq. (22b) gives us a usable expression for </>+, which can then be employed to give explicit valúes to the correction terms in Eq. (18a) and Eq. (18b). Note that Eq. (22a)

and Eq. (22b) are simpler than their analogs, derived earlier, because they do not have terms in c. These four equations will give us the results we need for the various eigenfunctions. They are exact; there are no approximations made in their derivation. The integrability condition, Eq. (21), is also exact.

III. Results

i. Estimation of eigenvalues

The eigenvalue of the Toeplitz matrix can be estimated with the help of Eq. (21). When written out, this equation reads

as our lowest order eigenvalue condition.

In the situation in which n is large, one can use the asymptotic form of (Í/K>) as given by Eq. (12a) to replace the first factor under the summation in Eq. (24) so that the eigenvalue condition becomes

The main contribution to this equation converges rapidly with j, so for large n we neglect j in comparison to n and find an expression for the momentumvalue, pc:

This equation is then solved to get an asymptotic expansión for the mth valué of the momentum

Here, m is a label for the different eigenvalues, which takes on valúes between zero and n 1. In Eq. (25), A> and B are nonsingular functions of m/n, except for extra corrections which appear when m is cióse to its endpoints. Thus, Sp gives smaller, slowing varying corrections to the earlier terms on the right of Eq. (25). The estimates reflected in Eq. (25) were all predicted in paper I, except for the precise valué of Sp, which appears here for the first time.

ii. Equations for eigenfunctions

We argüe about the relative sizes of the various terms in the equations by saying that Í/K> and 1/K< serve as propagators which connect the regions described by the symbols , 0, and +. Any connection between and + is necessarily small, as is any connection of cdjfi to +. I assert that these connections are of order A ~ í/n1+2a. This smallness makes terms involving several regions necessarily small and makes it possible for our expansions for the eigenfunction and auxiliarles, given below, to be rapidly convergent.

To obtain such expansions, one starts with the unknown that determines ¡/T, as seen in Eq. (18b), i.e.

(28) Since X is of order A2 relative to c, Eq. (28) can be solved iteratively by expanding the right hand side in a power series in X".

Once X~ is determined, Eq. (18b) will give the valué of 4>~ and Eq. (27) will determine </>+. Using the valué of </>+ one can then determine the eigenfunction via Eq. (18a).

iii. An unconventional eigenvalue condition

It appears that we have a convergent expansión for our eigenfunction. However, there is a potential difficulty. The expansions cannot always converge. Indeed, the equations for the various functions determine an eigenvalue, and cannot possibly converge unless the eigenvalue condition is met. The reader might not be sure that the integrability condition of Eq. (21) is the correct eigenvalue condition.

One conventional way of finding eigenvalues is through the use of an extremal principie. Such a principie always exists for a Hermetian matrix. The matrix, T, is not Hermetian, but, as a Toeplitz matrix, it has a builtin reflection symmetry which can be used in a roughly similar manner. Let \j be a vector with Índices, j's, in the interval [0,n 1]. Then, the reflection of this eigenvector is

This quantity, Q, reduces to zero when e is an eigenvalue of the nth order Toeplitz matrix and x is the corresponding eigenfunction. If \ deviates from this eigenfunction by a small amount, then Q is of order of the square of the deviation. If we choose a variational function that is an eigenfunction, but one with the "wrong" eigenvalue, the variational function will have the valué of the difference between e and that eigenvalue. Since the eigenvalues vary by an amount of order unity, we might expect that a completeness argument might imply that for an arbitrarily chosen smoothly varying x> Q would be of order unity.

Of course, if e is not an eigenvalue of the Toeplitz matrix, this extremal property is lost. Unfortunately, the extremal property is not a minimum or a máximum property. Henee, it might be that an incorrect variational function would nonetheless give the variational function a valué zero.

If Q is far from zero, \ deviates considerably from the eigenvector. However, the converse is not true: Q might be zero, while x IS nonetheless far from being an eigenvector. However, we shall use a small size of Q as some indication of a good approximation to an eigenvector.

Now look at the special case in which \ 1S our lowest order approximation for the eigenfunction as given by the first term in Eq. (18a),

The first step in simplifying the numerator is to replace the sum over k = [0, n 1] by a sum over k = [0, oo] minus a sum over k = [n, oo]. The sum over [0, oo] vanishes so that

The jsum is split into pieces. We sum over j = [0, oo] and subtract the piece j = [n, oo]. Eq. (9) then gives a result in which N comes out as the sum of two terms, N = N++ + N^ which respectively have the valúes

The results of paper I enable us to estimate the order of magnitude of the various terms in Eq. (33). The denominator Eq. (33a) has the magnitude D = 0(n\), unless it is made smaller by a cancellation in the sum. The numerator term N++ has the order of magnitude N++ = 0(n\3) since each K in the product is of order nX and the sum converges by falling off algebraically. The numerator term N^ has the order of magnitude N^ = O(X) since (K<) falls off quite rapidly from its valúes, of order 1, for small valúes of k. In fact, we already calculated precisely this term when we gave our lowest order equation for the eigenvalue in Eq. (24) derived from it our lowest order estimate estimate for pc in Eq. (25). Thus, our lowest order estimate was a demand that ArH vanish. If we use the condition N++ + ArH = 0 to obtain another estimate of pc, that estimate may be expected to be of higher order in A than the previous one. Thus, we gain additional confidence that our previous analysis is correct.

In principie, we could carry out our expansions of the eigenfunction and auxiliary functions to any derived order and thereby make our presumed exact condition of Eq. (21) true to any order. Our result for the eigenvalue is "exact", but it is not rigorous since we have not proved that our approach converges.

IV. Looking forward

We have now completed our task of constructing an analytic (albeit heuristic) structure for an eigenfunction expansión. The work is plausible but not proven. The next step might be to construct proofs of the convergence and exactness of these results, or alternatively, to back them up with good numerical work.

The work, in fact, lacks two checks which one might hope to put into place using purely analytic means. I have not checked that the analytics yields the Fisher and Hartwig [9, 10] results for the product of eigenvalues. In fact, I cannot see from where they might arise. I also have not checked that somewhat different approaches of Subsection iii. and Subsection iv. give exactly the same expression for the eigenvector.

In addition, I don't know how the eigenvectors and eigenvalues at the ends of the spectrum behave. As shown by numerical evidence, they behave differently from the ones at the middle of the spectrum, but the difference has been left unexplored up to now. The difference arises because there are two different zeros in K(z) that are well separated in the middle of the spectrum, but come together at the ends. But those words do not tell us the answer without further work.

Of course, there is much room for analysis of further regions of the parameters a and It is, in some respects, very pleasing to see that there is yet room for good additional work on this problem.

Acknowledgment

I appreciate the help given to me by Michael Fisher and Jacques H.H. Perk. I had useful conversations with Peter Constantin, Hui Dai and Seung Yeop Lee. This work was completed during a visit to the Perimeter Institute, which is supported by the Government of Canadá through Industry Canadá and by the Province of Ontario through the Ministry of Research and Innovation. This work was also supported in part by the University of Chicago MRSEC program under NSF grant number DMR0213745.

 

[I]  H Dai, Z Geary, L P Kadanoff, Asymptotics of eigenvalues and eigenvectors of Toeplitz matrices, J. Stat. Mech. P05012 (2009).

[2] S Y Lee, H Dai, E Bettelheim, Asymptotic eigenvalue distribution of large Toeplitz matrices, arXiv:0708.3124vl (2007).

[3] H Widom, Toeplitz determinants with singular generating functions, Amer. J. Math. 95 333, (1973).

[4] H Widom, Eigenvalue distribution of nonselfadjoint Toeplitz matrices and the asymptotics of Toeplitz determinants in the case of nonvanishing index, Operator Theory: Adv. and Appl. 48 387, (1990).

[5] E Basor, K Morrison, The FisherHartwig conjecture and Toeplitz eigenvalues, Linear Algebra and its Applications 202, 129 (1994).

[6] R Beam, R Warming, The asymptotic spectrum of banded Toeplitz and quasiToeplitz matrices, Presented in the 14th Biennial Conference on Numerical Analysis, Dundee, Scotland (1991).

[7] B M McCoy, T T Wu, The twodimensional Ising model, Harvard University Press, Princeton (1973).

[8] A Bóttcher, B Silbermann, Analysis of Toeplitz operators , 2nd ed, Springer, Berlin (2006).

[9] M E Fisher, R E Hartwig, Toeplitz determinants, some applications, theorems and conjectures, Adv. Chem. Phys. 15, 333 (1968).

[10] M E Fisher, R E Hartwig, Asymptotic behavior of Toeplitz matrices and determinants, Arch. Rat. Mech. Anal. 32, 190 (1969).

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons