Export citation

Export citation

Choose format for download:

Download Citation
  • Access by Xinjiang University

The kernel polynomial method

Alexander Weiße*, Gerhard Wellein, Andreas Alvermann, and Holger Fehske

Alexander Weiße*

  • School of Physics, The University of New South Wales, Sydney, NSW 2052, Australia

Gerhard Wellein

  • Regionales Rechenzentrum Erlangen, Universität Erlangen, D-91058 Erlangen, Germany

Andreas Alvermann and Holger Fehske

  • Institut für Physik, Ernst-Moritz-Arndt-Universität Greifswald, D-17487 Greifswald, Germany

  • *Present address: Institut für Physik, Ernst-Moritz-Arndt-Universität Greifswald, D-17487 Greifswald, Germany.

Rev. Mod. Phys. 78, 275 – Published 24 March, 2006

DOI: https://doi.org/10.1103/RevModPhys.78.275

Abstract

Efficient and stable algorithms for the calculation of spectral quantities and correlation functions are some of the key tools in computational condensed-matter physics. In this paper basic properties and recent developments of Chebyshev expansion based algorithms and the kernel polynomial method are reviewed. Characterized by a resource consumption that scales linearly with the problem dimension these methods enjoyed growing popularity over the last decade and found broad application not only in physics. Representative examples from the fields of disordered systems, strongly correlated electrons, electron-phonon interaction, and quantum spin systems are discussed in detail. In addition, an illustration on how the kernel polynomial method is successfully embedded into other numerical techniques, such as cluster perturbation theory or Monte Carlo simulation, is provided.

Article Text

References (116)

  1. Abramowitz, M., and I. A. Stegun, 1970, Eds., Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables (Dover, New York).
  2. Aichhorn, M., M. Daghofer, H. G. Evertz, and W. von der Linden, 2003, Phys. Rev. B 67, 161103.
  3. Alonso, J. L., L. A. Fernández, F. Guinea, V. Laliena, and V. Martín-Mayor, 2001, Nucl. Phys. B 596, 587.
  4. Alvarez, G., C. Sen, N. Furukawa, Y. Motome, and E. Dagotto, 2005, Comput. Phys. Commun. 168, 32.
  5. Anderson, P. W., 1958, Phys. Rev. 109, 1492.
  6. Anderson, P. W., and H. Hasegawa, 1955, Phys. Rev. 100, 675.
  7. Auerbach, A., 1994, Interacting Electrons and Quantum Magnetism, Graduate Texts in Contemporary Physics (Springer-Verlag, Heidelberg).
  8. Bandyopadhyay, K., A. K. Bhattacharya, P. Biswas, and D. A. Drabold, 2005, Phys. Rev. E 71, 057701.
  9. Bäuml, B., G. Wellein, and H. Fehske, 1998, Phys. Rev. B 58, 3663.
  10. Benoit, C., E. Royer, and G. Poussigue, 1992, J. Phys.: Condens. Matter 4, 3125.
  11. Blumstein, C., and J. C. Wheeler, 1973, Phys. Rev. B 8, 1764.
  12. Bonča, J., S. A. Trugman, and I. Batistić, 1999, Phys. Rev. B 60, 1633.
  13. Boyd, J. P., 1989, Chebyshev and Fourier Spectral Methods, Lecture Notes in Engineering No. 49 (Springer-Verlag, Berlin).
  14. Chen, R., and H. Guo, 1999, Comput. Phys. Commun. 119, 19.
  15. Cheney, E. W., 1966, Introduction to Approximation Theory (McGraw-Hill, New York).
  16. Coey, J. M. D., M. Viret, and S. von Molnár, 1999, Adv. Phys. 48, 167.
  17. Cullum, J. K., and R. A. Willoughby, 1985, Lanczos Algorithms for Large Symmetric Eigenvalue Computations, Vols. I and II (Birkhäuser, Boston).
  18. Dagotto, E., 1994, Rev. Mod. Phys. 66, 763.
  19. Dagotto, E., 2003, Nanoscale Phase Separation and Colossal Magnetoresistance: The Physics of Manganites and Related Compounds, Springer Series in Solid-State Sciences Vol. 136 (Springer, Heidelberg).
  20. de Vries, P., and H. De Raedt, 1993, Phys. Rev. B 47, 7929.
  21. Dobrosavljević, V., and G. Kotliar, 1997, Phys. Rev. Lett. 78, 3943.
  22. Dobrosavljević, V., and G. Kotliar, 1998, Philos. Trans. R. Soc. London, Ser. A 356, 57.
  23. Dobrovitski, V. V., and H. De Raedt, 2003, Phys. Rev. E 67, 056702.
  24. Drabold, D. A., and O. F. Sankey, 1993, Phys. Rev. Lett. 70, 3631.
  25. Essler, F. H. L., H. Frahm, F. Göhmann, A. Klümper, and V. E. Korepin, 2005, The One-Dimensional Hubbard Model (Cambridge University Press, Cambridge, England).
  26. Fabricius, K., and B. M. McCoy, 1999, Phys. Rev. B 59, 381.
  27. Fehske, H., C. Schindelin, A. Weiße, H. Büttner, and D. Ihle, 2000, Braz. J. Phys. 30, 720.
  28. Fehske, H., G. Wellein, G. Hager, A. Weiße, and A. R. Bishop, 2004, Phys. Rev. B 69, 165115.
  29. Fehske, H., G. Wellein, A. P. Kampf, M. Sekania, G. Hager, A. Weiße, H. Büttner, and A. R. Bishop, 2002, in High Performance Computing in Science and Engineering, Munich 2002, edited by S. Wagner, W. Hanke, A. Bode, and F. Durst (Springer-Verlag, Heidelberg), pp. 339–350.
  30. Fejér, L., 1904, Math. Ann. 58, 51.
  31. Frigo, M., and S. G. Johnson, 2005a, FFTW Fast Fourier Transform Library, URL http://www.fftw.org/
  32. Frigo, M., and S. G. Johnson, 2005b, Proc. IEEE 93, 216, special issue on “Program Generation, Optimization, and Platform Adaptation.”
  33. Furukawa, N., and Y. Motome, 2004, J. Phys. Soc. Jpn. 73, 1482.
  34. Gagliano, E., and C. Balseiro, 1987, Phys. Rev. Lett. 59, 2999.
  35. Garrett, A. W., S. E. Nagler, D. Tennant, B. C. Sales, and T. Barnes, 1997, Phys. Rev. Lett. 79, 745.
  36. Gautschi, W., 1968, Math. Comput. 22, 251.
  37. Gautschi, W., 1970, Math. Comput. 24, 245.
  38. Goedecker, S., 1999, Rev. Mod. Phys. 71, 1085.
  39. Goedecker, S., and L. Colombo, 1994, Phys. Rev. Lett. 73, 122.
  40. Goedecker, S., and M. Teter, 1995, Phys. Rev. B 51, 9455.
  41. Gordon, R. G., 1968, J. Math. Phys. 9, 655.
  42. Gros, C., and R. Valentí, 1994, Ann. Phys. 3, 460.
  43. Haydock, R., V. Heine, and M. J. Kelly, 1972, J. Phys. C 5, 2845.
  44. Haydock, R., V. Heine, and M. J. Kelly, 1975, J. Phys. C 8, 2591.
  45. Hohenadler, M., M. Aichhorn, and W. von der Linden, 2003, Phys. Rev. B 68, 184304.
  46. Hohenadler, M., D. Neuber, W. von der Linden, G. Wellein, J. Loos, and H. Fehske, 2005, Phys. Rev. B 71, 245111.
  47. Holstein, T., 1959a, Ann. Phys. (N.Y.) 8, 325.
  48. Holstein, T., 1959b, Ann. Phys. (N.Y.) 8, 343.
  49. Iitaka, T., 1998, in High Performance Computing in RIKEN 1997 [Inst. Phys. Chem. Res., (RIKEN), Japan], Vol. 19 of RIKEN Review, pp. 136–143.
  50. Iitaka, T., and T. Ebisuzaki, 2003, Phys. Rev. Lett. 90, 047203.
  51. Iitaka, T., and T. Ebisuzaki, 2004, Phys. Rev. E 69, 057701.
  52. Jackson, D., 1911, Ph.D. thesis (Georg-August-Universität Göttingen).
  53. Jackson, D., 1912, Trans. Am. Math. Soc. 13, 491.
  54. Jaklič, J., and P. Prelovšek, 1994, Phys. Rev. B 49, 5065.
  55. Jaklič, J., and P. Prelovšek, 2000, Adv. Phys. 49, 1.
  56. Janke, W., 1998, Math. Comput. Simul. 47, 329.
  57. Jeckelmann, E., 2002, Phys. Rev. B 66, 045114.
  58. Jeckelmann, E., and H. Fehske, 2005, Polarons in Bulk Materials and Systems with Reduced Dimensionality, Volume 161, International School of Physics Enrico Fermi, edited by G. Iadonisi and J. Ranninger (IOS Press, Amsterdam, in press), e-print cond-mat/0510637.
  59. Jeckelmann, E., F. Gebhard, and F. H. L. Essler, 2000, Phys. Rev. Lett. 85, 3910.
  60. Kogan, E. M., and M. I. Auslender, 1988, Phys. Status Solidi B 147, 613.
  61. Korovkin, P. P., 1959, Linejnye Operatory i Teorija Priblizenij (Gos. Izd. Fiziko-Matematiceskoj Literatury, Moscow).
  62. Kosloff, R., 1988, J. Phys. Chem. 92, 2087.
  63. Kramer, B., and A. Mac Kinnon, 1993, Rep. Prog. Phys. 56, 1469.
  64. Krauth, W., 2004, in New Optimization Algorithms in Physics, edited by A. K. Hartmann and H. Rieger (Wiley-VCH, Berlin), Chap. 2, pp. 7–22.
  65. Lambin, P., and J.-P. Gaspard, 1982, Phys. Rev. B 26, 4356.
  66. Lanczos, C., 1950, J. Res. Natl. Bur. Stand. 45, 255.
  67. Lanczos, C., 1966, Discourse on Fourier Series (Hafner, New York).
  68. Lee, P. A., and T. V. Ramakrishnan, 1985, Rev. Mod. Phys. 57, 287.
  69. Long, M. W., P. Prelovšek, S. El Shawish, J. Karadamoglou, and X. Zotos, 2003, Phys. Rev. B 68, 235106.
  70. Lorentz, G. G., 1966, Approximation of Functions (Holt, Rinehart and Winston, New York).
  71. Maier, T., M. Jarrell, T. Pruschke, and M. Hettler, 2005, Rev. Mod. Phys. 77, 1027.
  72. Mandelshtam, V. A., and H. S. Taylor, 1997, J. Chem. Phys. 107, 6756.
  73. Mead, L. R., and N. Papanicolaou, 1984, J. Math. Phys. 25, 2404.
  74. Motome, Y., and N. Furukawa, 1999, J. Phys. Soc. Jpn. 68, 3853.
  75. Motome, Y., and N. Furukawa, 2000, J. Phys. Soc. Jpn. 69, 3785.
  76. Motome, Y., and N. Furukawa, 2001, J. Phys. Soc. Jpn. 70, 3186(E).
  77. Neuhauser, D., 1990, J. Chem. Phys. 93, 2611.
  78. Niklasson, A. M. N., 2003, Phys. Rev. B 68, 233104.
  79. Ordejón, P., 1998, Comput. Mater. Sci. 12, 157.
  80. Pantelides, S. T., 1978, Rev. Mod. Phys. 50, 797.
  81. Peschel, I., X. Wang, M. Kaulke, and K. Hallberg, 1999, Eds., Density-Matrix Renormalization. A New Numerical Method in Physics, Lecture Notes in Physics No. 528 (Springer-Verlag, Heidelberg).
  82. Press, W. H., B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling, 1986, Numerical Recipes (Cambridge University Press, Cambridge, England).
  83. Rivlin, T. J., 1990, Chebyshev Polynomials: From Approximation Theory to Algebra and Number Theory, Pure and Applied Mathematics, 2nd ed. (Wiley, New York).
  84. Robin, J. M., 1997, Phys. Rev. B 56, 13634.
  85. Sack, R. A., and A. F. Donovan, 1972, Numer. Math. 18, 465.
  86. Schindelin, C., H. Fehske, H. Büttner, and D. Ihle, 2000, Phys. Rev. B 62, 12141.
  87. Schliemann, J., J. König, and A. H. MacDonald, 2001, Phys. Rev. B 64, 165201.
  88. Schollwöck, U., 2005, Rev. Mod. Phys. 77, 259.
  89. Schubert, G., A. Weiße, and H. Fehske, 2005, Phys. Rev. B 71, 045126.
  90. Schubert, G., A. Weiße, G. Wellein, and H. Fehske, 2005, in High Performance Computing in Science and Engineering, Garching 2004, edited by A. Bode and F. Durst (Springer-Verlag, Heidelberg), pp. 237–250.
  91. Schubert, G., G. Wellein, A. Weiße, A. Alvermann, and H. Fehske, 2005, Phys. Rev. B 72, 104304.
  92. Sénéchal, D., D. Perez, and M. Pioro-Ladrière, 2000, Phys. Rev. Lett. 84, 522.
  93. Sénéchal, D., D. Perez, and D. Plouffe, 2002, Phys. Rev. B 66, 075129.
  94. Silver, R. N., and H. Röder, 1994, Int. J. Mod. Phys. C 5, 935.
  95. Silver, R. N., and H. Röder, 1997, Phys. Rev. E 56, 4822.
  96. Silver, R. N., H. Röder, A. F. Voter, and D. J. Kress, 1996, J. Comput. Phys. 124, 115.
  97. Sirker, J., and A. Klümper, 2005, Phys. Rev. B 71, 241101(R).
  98. Skilling, J., 1988, in Maximum Entropy and Bayesian Methods, edited by J. Skilling (Kluwer, Dordrecht), pp. 455–466.
  99. Slevin, K., and T. Ohtsuki, 1999, Phys. Rev. Lett. 82, 382.
  100. Sykora, S., A. Hübsch, K. W. Becker, G. Wellein, and H. Fehske, 2005, Phys. Rev. B 71, 045112.
  101. Tal-Ezer, H., and R. Kosloff, 1984, J. Chem. Phys. 81, 3967.
  102. Thouless, D. J., 1974, Phys. Lett., C 13, 93.
  103. Turek, I., 1988, J. Phys. C 21, 3251.
  104. Vijay, A., D. J. Kouri, and D. K. Hoffman, 2004, J. Phys. Chem. A 108, 8987.
  105. Wang, L.-W., 1994, Phys. Rev. B 49, 10154.
  106. Wang, L.-W., and A. Zunger, 1994, Phys. Rev. Lett. 73, 1039.
  107. Weiße, A., 2004, Eur. Phys. J. B 40, 125.
  108. Weiße, A., G. Bouzerar, and H. Fehske, 1999, Eur. Phys. J. B 7, 5.
  109. Weiße, A., H. Fehske and D. Ihle, 2005, Physica B 359-361, 702.
  110. Weiße, A., J. Loos and H. Fehske, 2001, Phys. Rev. B 64, 054406.
  111. Wheeler, J. C., 1974, Phys. Rev. A 9, 825.
  112. Wheeler, J. C., and C. Blumstein, 1972, Phys. Rev. B 6, 4380.
  113. Wheeler, J. C., M. G. Prais, and C. Blumstein, 1974, Phys. Rev. B 10, 2429.
  114. Wolff, U., 1989, Phys. Rev. Lett. 62, 361.
  115. Zener, C., 1951, Phys. Rev. 82, 403.
  116. Zhong, Q., S. Sorella, and A. Parola, 1994, Phys. Rev. B 49, 6408.

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation