Calculating elements of matrix functions using divided differences

  title={Calculating elements of matrix functions using divided differences},
  author={Lev Yu. Barash and Stefan G{\"u}ttel and Itay Hen},
  journal={Comput. Phys. Commun.},
Lev Barash, Stefan Güttel, and Itay Hen 4, ∗ Landau Institute for Theoretical Physics, 142432 Chernogolovka, Russia Department of Mathematics, The University of Manchester, M13 9PL Manchester, United Kingdom Information Sciences Institute, University of Southern California, Marina del Rey, California 90292, USA Department of Physics and Astronomy and Center for Quantum Information Science & Technology, University of Southern California, Los Angeles, California 90089, USA 

Figures and Tables from this paper

Computational graphs for matrix functions
The Julia package GraphMatFun.jl offers the tools to generate and manipulate computational graphs, to optimize their coe cients, and to generate Julia, MATLAB, and C code to evaluate them e ciently.


Off-diagonal series expansion for quantum partition functions
We derive an integral-free thermodynamic perturbation series expansion for quantum partition functions which enables an analytical term-by-term calculation of the series. The expansion is carried out
Permutation matrix representation quantum Monte Carlo
We present a quantum Monte Carlo algorithm for the simulation of general quantum and classical many-body models within a single unifying framework. The algorithm builds on a power series expansion of
The Ising model with a transverse field. II. Ground state properties
For Pt. I see ibid., vol. 4, 2359 (1971). The properties of the Ising model with a transverse field, with the Hamiltonian written H=- Gamma Sigma iSix-1/2 Sigma i,jJijSizSjz, are studied by
Rational Krylov approximation of matrix functions: Numerical methods and optimal pole selection
Matrix functions are a central topic of linear algebra, and problems of their numerical approximation appear increasingly often in scientific computing. We review various rational Krylov methods for
Evaluating Matrix Functions by Resummations on Graphs: The Method of Path-Sums
We introduce the method of path-sums, which is a tool for analytically evaluating a primary function of a finite square discrete matrix based on the closed-form resummation of infinite families of
Ising model in a transverse field. I. Basic theory
A brief review is first made of systems for which the spin-iIsing model in a transverse field provides a useful description (insulating magnetic systems, order-disorder ferroelectrics, cooperative
Functions of matrices - theory and computation
A thorough and elegant treatment of the theory of matrix functions and numerical methods for computing them, including an overview of applications, new and unpublished research results, and improved
Adventures in Group Theory: Rubik's Cube, Merlin's Machine, and Other Mathematical Toys
Group theory deals with symmetry, in the most abstract form possible. It is a core part of the undergraduate math curriculum, and forms part of the training of theoretical physicists and chemical
The Calculus of Observations: a Treatise on Numerical Mathematics
A SET of numerical data, whether obtained from theory or experiment, gives rise to mathematical problems of interest and importance. The consideration of these problems now forms an important branch
The Accuracy of Floating Point Summation
  • N. Higham
  • Mathematics, Computer Science
    SIAM J. Sci. Comput.
  • 1993
Five summation methods and their variations are analyzed here and no one method is uniformly more accurate than the others, but some guidelines are given on the choice of method in particular cases.