arrow
Return

Calculating elements of matrix functions using divided differences

delete2022-02-01
delete1
delete
OA
AI
L
Lev Barash
S
Stefan Güttel
I
Itay Hen *
DOI:10.1016/j.cpc.2021.108219delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We introduce a method for calculating individual elements of matrix functions. Our technique makes use of a novel series expansion for the action of matrix functions on basis vectors that is memory efficient even for very large matrices. We showcase our approach by calculating the matrix elements of the exponential of a transverse-field Ising model and evaluating quantum transition amplitudes for large many-body Hamiltonians of sizes up to 2(64)x2(64) on a single workstation. We also discuss the application of the method to matrix inverses. We relate and compare our method to the state-of-the-art and demonstrate its advantages. We also discuss practical applications of our method. (C) 2021 Elsevier B.V. All rights reserved.
Keywords:
Matrix functions
Divided differences
Off-diagonal series expansion
Matrix exponential
Transverse-field Ising model
Quantum transition amplitudes
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computer Physics Communications cover
Computer Physics Communications
IF:
3.4
Papers:
1.2W
Citations:
3.7W

Organization

R
russian academy of sciences
Scholars:
9.1W
Papers: 6.0W
Citations: 60
Landau Institute for Theoretical Physics cover
Landau Institute for Theoretical Physics
Scholars:
128
Papers: 115
Citations: 173
U
University of Manchester
Scholars:
5.7W
Papers: 5.2W
Citations: 7.4W
researcher View more organizations