×

Short-recurrence Krylov subspace methods for the overlap Dirac operator at nonzero chemical potential. (English) Zbl 1219.81096

Summary: The overlap operator in lattice QCD requires the computation of the sign function of a matrix, which is non-Hermitian in the presence of a quark chemical potential. In previous work we introduced an Arnoldi-based Krylov subspace approximation, which uses long recurrences. Even after the deflation of critical eigenvalues, the low efficiency of the method restricts its application to small lattices. Here we propose new short-recurrence methods which strongly enhance the efficiency of the computational method. Using rational approximations to the sign function we introduce two variants, based on the restarted Arnoldi process and on the two-sided Lanczos method, respectively, which become very efficient when combined with multishift solvers. Alternatively, in the variant based on the two-sided Lanczos method the sign function can be evaluated directly. We present numerical results which compare the efficiencies of a restarted Arnoldi-based method and the direct two-sided Lanczos approximation for various lattice sizes. We also show that our new methods gain substantially when combined with deflation.

MSC:

81Q05 Closed and approximate solutions to the Schrödinger, Dirac, Klein-Gordon and other equations of quantum mechanics
81V05 Strong interaction, including quantum chromodynamics
82B30 Statistical thermodynamics
81Q12 Nonselfadjoint operator theory in quantum theory including creation and destruction operators
81T80 Simulation and numerical modelling (quantum field theory) (MSC2010)
81-08 Computational methods for problems pertaining to quantum theory

Software:

mftoolbox

References:

[1] Narayanan, R.; Neuberger, H., A construction of lattice chiral gauge theories, Nucl. Phys. B, 443, 305-385 (1995) · Zbl 0990.81578
[2] Neuberger, H., Exactly massless quarks on the lattice, Phys. Lett. B, 417, 141-144 (1998)
[3] Ginsparg, P. H.; Wilson, K. G., A remnant of chiral symmetry on the lattice, Phys. Rev. D, 25, 2649 (1982)
[4] Lüscher, M., Exact chiral symmetry on the lattice and the Ginsparg-Wilson relation, Phys. Lett. B, 428, 342-345 (1998)
[5] Bloch, J. C.R.; Wettig, T., Overlap Dirac operator at nonzero chemical potential and random matrix theory, Phys. Rev. Lett., 97, 012003 (2006) · Zbl 1228.81266
[6] van den Eshof, J.; Frommer, A.; Lippert, T.; Schilling, K.; van der Vorst, H. A., Numerical methods for the QCD overlap operator. I: Sign-function and error bounds, Comput. Phys. Commun., 146, 203-224 (2002) · Zbl 1008.81508
[7] Bloch, J. C.R.; Wettig, T., Domain-wall and overlap fermions at nonzero quark chemical potential, Phys. Rev. D, 76, 114511 (2007)
[8] Bloch, J. C.R.; Frommer, A.; Lang, B.; Wettig, T., An iterative method to compute the sign function of a non-Hermitian matrix and its application to the overlap Dirac operator at nonzero chemical potential, Comput. Phys. Commun., 177, 933-943 (2007) · Zbl 1196.65085
[9] Higham, N. J., Functions of Matrices: Theory and Computation (2008), Society for Industrial and Applied Mathematics · Zbl 1167.15001
[10] Frommer, A.; Simoncini, V., Matrix Functions, Mathematics in Industry, vol. 13 (2008), Springer: Springer Heidelberg, Ch. 3, pp. 275-303 · Zbl 1153.65333
[11] van der Vorst, H., An iterative solution method for solving \(f(A) x = b\), using Krylov subspace information obtained for the symmetric positive definite matrix \(A\), J. Comput. Appl. Math., 18, 249-263 (1987) · Zbl 0621.65022
[12] Bloch, J. C.R.; Wettig, T.; Frommer, A.; Lang, B., An iterative method to compute the overlap Dirac operator at nonzero chemical potential, PoS, LAT2007, 169 (2007) · Zbl 1196.65085
[13] Eiermann, M.; Ernst, O., A restarted Krylov subspace method for the evaluation of matrix functions, SIAM J. Numer. Anal., 44, 2481-2504 (2006) · Zbl 1129.65019
[14] Parlett, B. N., A new look at the Lanczos algorithm for solving symmetric systems of linear equations, Linear Algebra Appl., 29, 323-346 (1980) · Zbl 0431.65016
[15] Paige, C. C.; Parlett, B. N.; van der Vorst, H. A., Approximate solutions and eigenvalue bounds from Krylov subspaces, Numer. Linear Algebra Appl., 2, 2, 115-134 (1995) · Zbl 0831.65036
[16] Saad, Y., Iterative Methods for Sparse Linear Systems (2003), SIAM: SIAM Philadelphia · Zbl 1002.65042
[17] Frommer, A., BiCGStab(l) for families of shifted linear systems, Computing, 70, 2, 87-109 (2003) · Zbl 1239.65022
[18] Simoncini, V., Restarted full orthogonalization method for shifted linear systems, BIT Numerical Mathematics, 43, 459-466 (2003) · Zbl 1033.65015
[19] Frommer, A.; Glässner, U., Restarted GMRES for shifted linear systems, SIAM J. Sci. Comput., 19, 15-26 (1998) · Zbl 0912.65023
[21] Bloch, J. C.R.; Breu, T.; Wettig, T., Comparing iterative methods to compute the overlap Dirac operator at nonzero chemical potential, PoS, LATTICE2008, 027 (2008)
[22] Jegerlehner, B., Krylov space solvers for shifted linear systems (1996)
[23] van der Vorst, H. A., BI-CGSTAB: a fast and smoothly converging variant of BI-CG for the solution of nonsymmetric linear systems, SIAM J. Sci. Stat. Comput., 13, 2, 631-644 (1992) · Zbl 0761.65023
[24] Freund, R. W.; Nachtigal, N. M., QMR: a quasi-minimal residual method for non-Hermitian linear systems, Numer. Math., 60, 315-339 (1991) · Zbl 0754.65034
[25] Freund, R. W., Solution of shifted linear systems by quasi-minimal residual iterations, (Reichel, L.; Ruttan, A.; Varga, R. S., Numerical Linear Algebra (1993), W. de Gruyter), 101-121 · Zbl 0794.65028
[26] Bloch, J. C.R.; Heybrock, S., A nested Krylov subspace method to compute the sign function of large complex matrices (2009)
[27] Golub, G. H.; van Loan, C. F., Matrix Computations (1996), Johns Hopkins University Press · Zbl 0865.65009
[28] Zolotarev, E. I., Application of elliptic functions to the question of functions deviating least and most from zero, Zap. Imp. Akad. Nauk St. Petersburg, 30 (1877) · JFM 09.0343.02
[29] Ingerman, D.; Druskin, V.; Knizhnerman, L., Optimal finite difference grids and rational approximations of the square root. I. Elliptic problems, Comm. Pure Appl. Math., 53, 8, 1039-1066 (2000) · Zbl 1021.65051
[30] Kenney, C.; Laub, A., A hyperbolic tangent identity and the geometry of Padé sign function iterations, Numer. Algorithms, 7, 2-4, 111-128 (1994) · Zbl 0812.65035
[31] Neuberger, H., A practical implementation of the overlap Dirac operator, Phys. Rev. Lett., 81, 4060-4062 (1998)
[32] Neuberger, H., The overlap Dirac operator, (Frommer, A.; Lippert, T.; Medeke, B.; Schilling, K., Numerical Challenges in Lattice Quantum Chromodynamics (2000), Springer: Springer Berlin), 1-17 · Zbl 1187.81208
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.