11.07.2015 Views

Fast algorithm for finding the eigenvalue distribution of very large ...

Fast algorithm for finding the eigenvalue distribution of very large ...

Fast algorithm for finding the eigenvalue distribution of very large ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PRE 62 4371FAST ALGORITHM FOR FINDING THE EIGENVALUE ...FIG. 3. Energy top and specific heat bottom <strong>of</strong> <strong>the</strong> XY model see Eq. 39, with 1 and h0. Left: L6; middle: L10; right:L15. Solid lines: exact result; crosses: simulation data using S5 samples; squares: simulation data using S20 samples. Error bars: Onestandard deviation.exact results and, equally important, <strong>the</strong> estimate <strong>for</strong> <strong>the</strong> errorcaptures <strong>the</strong> deviation from <strong>the</strong> exact result <strong>very</strong> well. Wealso see that in general <strong>the</strong> error decreases with <strong>the</strong> systemsize. Both <strong>the</strong> imaginary- and real-time methods seem towork <strong>very</strong> well, yielding accurate results <strong>for</strong> <strong>the</strong> energy andspecific heat <strong>of</strong> quantum spin systems with modest amounts<strong>of</strong> computational ef<strong>for</strong>t.X. CONCLUSIONSThe <strong>the</strong>oretical analysis presented in this paper gives asolid justification <strong>of</strong> <strong>the</strong> remarkable efficiency <strong>of</strong> <strong>the</strong> realtimeequation-<strong>of</strong>-motion method <strong>for</strong> computing <strong>the</strong> <strong>distribution</strong><strong>of</strong> all <strong>eigenvalue</strong>s <strong>of</strong> <strong>very</strong> <strong>large</strong> matrices. The real-timemethod can be used whenever <strong>the</strong> more conventional,Lanczos-like, sparse-matrix techniques can be applied:Memory and CPU requirements <strong>for</strong> each iteration time-stepare roughly <strong>the</strong> same depending on <strong>the</strong> actual implementation<strong>for</strong> both approaches.We do not recommend using <strong>the</strong> real-time method if oneis interested in <strong>the</strong> smallest or <strong>large</strong>st <strong>eigenvalue</strong> only.Then <strong>the</strong> Lanczos method is computationally more efficientbecause it needs less iterations time steps than <strong>the</strong> real-timeapproach. However, if one needs in<strong>for</strong>mation about all ei-FIG. 4. Energy top and specific heat bottom <strong>of</strong> <strong>the</strong> Ising model in a transverse field see Eq. 39 with 0 and h0.75J. Left:L6; middle: L10; right: L15. Solid lines; exact result; crosses: simulation data using S5 samples; squares: simulation data usingS20 samples. Error bars: one standard deviation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!