Computational approaches for quantum many-body systems

Slides:



Advertisements
Similar presentations
Henry Haselgrove School of Physical Sciences University of Queensland
Advertisements

The DMRG and Matrix Product States
APRIL 2010 AARHUS UNIVERSITY Simulation of probed quantum many body systems.
Matrix product states for the absolute beginner
Introduction to Quantum Information Processing CS 467 / CS 667 Phys 467 / Phys 767 C&O 481 / C&O 681 Lecture 11 (2005) Richard Cleve DC 3524
Doing Very Big Calculations on Modest Size Computers Reducing the Cost of Exact Diagonalization Using Singular Value Decomposistion Marvin Weinstein, Assa.
Quantum Information and the simulation of quantum systems José Ignacio Latorre Universitat de Barcelona Perugia, July 2007 In collaboration with: Sofyan.
Entropy in the Quantum World Panagiotis Aleiferis EECS 598, Fall 2001.
Quantum One: Lecture 3. Implications of Schrödinger's Wave Mechanics for Conservative Systems.
2D and time dependent DMRG
Andy Ferris International summer school on new trends in computational approaches for many-body systems Orford, Québec (June 2012) Multiscale Entanglement.
DENSITY MATRICES, traces, Operators and Measurements
NMR Quantum Information Processing and Entanglement R.Laflamme, et al. presented by D. Motter.
Entanglement Renormalization Frontiers in Quantum Nanoscience A Sir Mark Oliphant & PITP Conference Noosa, January 2006 Guifre Vidal The University of.
Introduction to Quantum Information Processing Lecture 4 Michele Mosca.
Dirac Notation and Spectral decomposition Michele Mosca.
Efficient Quantum State Tomography using the MERA in 1D critical system Presenter : Jong Yeon Lee (Undergraduate, Caltech)
Dirac Notation and Spectral decomposition
Quantum correlations. Adam W. Majewski. Quantum entanglement. Ghhjhjj Quantum entanglement is a phenomenon that occurs when particles (subsystems) are.
T he Separability Problem and its Variants in Quantum Entanglement Theory Nathaniel Johnston Institute for Quantum Computing University of Waterloo.
Separate multivariate observations
1 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lecture 14 (2009)
Multipartite Entanglement Measures from Matrix and Tensor Product States Ching-Yu Huang Feng-Li Lin Department of Physics, National Taiwan Normal University.
Michael A. Nielsen University of Queensland Quantum Mechanics I: Basic Principles Goal of this and the next lecture: to introduce all the basic elements.
CLARENDON LABORATORY PHYSICS DEPARTMENT UNIVERSITY OF OXFORD and CENTRE FOR QUANTUM TECHNOLOGIES NATIONAL UNIVERSITY OF SINGAPORE Quantum Simulation Dieter.
Introduction to Tensor Network States Sukhwinder Singh Macquarie University (Sydney)
Entanglement entropy and the simulation of quantum systems Open discussion with pde2007 José Ignacio Latorre Universitat de Barcelona Benasque, September.
Germán Sierra, Instituto de Física Teórica UAM-CSIC, Madrid 9th Bolonia Workshop in CFT and Integrable Systems Bolonia, Sept 2014.
Area law and Quantum Information José Ignacio Latorre Universitat de Barcelona Cosmocaixa, July 2006.
Max Planck Institut of Quantum Optics (Garching) New perspectives on Thermalization Aspen (NON) THERMALIZATION OF 1D SYSTEMS: numerical studies.
PEPS, matrix product operators and the algebraic Bethe ansatz
Barriers in Hamiltonian Complexity Umesh V. Vazirani U.C. Berkeley.
1 Dorit Aharonov Hebrew Univ. & UC Berkeley Adiabatic Quantum Computation.
Tensor networks and the numerical study of quantum and classical systems on infinite lattices Román Orús School of Physical Sciences, The University of.
Thermalization of isolated quantum systems (+ comments on black holes) M. Kruczenski Purdue University Aspen 2014 Based on arXiv: arXiv:
Introduction to MERA Sukhwinder Singh Macquarie University.
Pinning of Fermionic Occupation Numbers Christian Schilling ETH Zürich in collaboration with M.Christandl, D.Ebler, D.Gross Phys. Rev. Lett. 110,
8.4.2 Quantum process tomography 8.5 Limitations of the quantum operations formalism 量子輪講 2003 年 10 月 16 日 担当:徳本 晋
DYNAMICS OF OPEN Q-SYSTES FROM A PERSPECTIVE OF QIT IMS, Imperial College, London, 18 January 2007 Vladimír Bužek Research Center for Quantum Information.
KITPC Max Planck Institut of Quantum Optics (Garching) Tensor networks for dynamical observables in 1D systems Mari-Carmen Bañuls.
Ground State Entanglement in 1-Dimensional Translationally-Invariant Quantum Systems Sandy Irani Computer Science Department University of California,
Giovanni Ramírez, Javier Rodríguez-Laguna, Germán Sierra Instituto de Física Teórica UAM-CSIC, Madrid Workshop “Entanglement in Strongly Correlated Systems”
Density matrix and its application. Density matrix An alternative of state-vector (ket) representation for a certain set of state-vectors appearing with.
Quantum Measurements: some technical background “Measurement postulate” “Projection postulate” The two aspects of measurement Density matrices, environments,
Lecture from Quantum Mechanics. Marek Zrałek Field Theory and Particle Physics Department. Silesian University Lecture 6.
Real space RG and the emergence of topological order Michael Levin Harvard University Cody Nave MIT.
Quantum One.
Quantum Coherence and Quantum Entanglement
Richard Cleve DC 2117 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Lecture 16 (2009) Richard.
Richard Cleve DC 2117 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Lecture 15 (2009) Richard.
Jean Christian Boileau (University of Toronto)
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
Algebraic Bethe ansatz for the XXZ Heisenberg spin chain
Postulates of Quantum Mechanics
Information-Theoretical Analysis of the Topological Entanglement Entropy and Multipartite correlations Kohtaro Kato (The University of Tokyo) based on.
Generalized DMRG with Tree Tensor Network
10. Quantum Monte Carlo Methods
Quantum One.
The Harmonic Oscillator
Quantum One.
On MPS and PEPS… David Pérez-García. Near Chiemsee
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
Maths for Signals and Systems Linear Algebra in Engineering Lectures 13 – 14, Tuesday 8th November 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR)
Quantum computation using two component Bose-Einstein condensates
Richard Cleve DC 2117 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Lecture 16 (2009) Richard.
Computational approaches for quantum many-body systems
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Computational approaches for quantum many-body systems
Quantum One.
Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 12
Presentation transcript:

Computational approaches for quantum many-body systems HGSFP Graduate Days SS2019 Martin Gärttner

Course overview Lecture 1: Introduction to many-body spin systems Quantum Ising model, Bloch sphere, tensor structure, exact diagonalization Lecture 2: Collective spin models LMG model, symmetry, semi-classical methods, Monte Carlo Lecture 3: Entanglement Mixed states, partial trace, Schmidt decomposition Lecture 4: Tensor network states Area laws, matrix product states, tensor contraction, AKLT model Lecture 5: DMRG and other variational approaches Energy minimization, PEPS and MERA, neural quantum states

Learning goals After today you will be able to … … explain the matrix product state ansatz. … translate between tensors and their diagrammatic representation. … derive that the bond dimension bounds the Schmidt rank. … evaluate observables for MPS, especially with periodic boundaries.

Unreasonably large Hilbert space To see this, consider the following: This is the Hilbert space of a many-body quantum system. As you can see, it is really big. However, if we randomly pick a state out of this exponentially large space, then it will most likely look like this: So, really scary and weird and not like something that exists in reality. In fact the physical states, and I will define what I mean by that in a second, occupy only an exponentially small corner of Hilbert space. Physical corner Martin Gärttner - BDC 2018

Unreasonably large Hilbert space Physical states: Can be reached through local Hamiltonians in polynomial time. Ground states of local gapped Hamiltonians. Locally entangled. So what do we mean by physical states? We could say that only states are physical which can be reached from some given, sufficiently simple, initial state through unitary evolution under physical, i.e. local Hamiltonian in polynomial time. Here, by physical Hamiltonians I mean Hamiltonians that consist of at most pairwise interaction terms. We can also allow for three or four-body terms but the number should be of order 1. In practice, if we simulated quenches, we will start in some simple phase, where the ground state is for example close to a product state. What I am saying is that in such a case by time evolving the state under a physical Hamiltonian will only explore a tiny corner of Hilbert space. The question arises whether one can use this smallness to make simulations efficient. A special class of physical states are the low energy eigenstates of local gapped Hamiltonians. The reason why they are special is that they are only locally entangled, meaning that if we pick out a region of space and ask how entangled it is with the rest, then we will find that this entanglement will not grow as we increase the subsystem size but will be proportional to the boundary area between the subsystem and the rest. This is called area law of entanglement and is a very useful property since it allows for an efficient representation of these states. Area law states Martin Gärttner - BDC 2018

Area law vs. volume law 𝑆 𝑣𝑁 𝜌 𝑋 ~𝑋 volume law 𝑆 𝑣𝑁 𝜌 𝑋 ~𝜕𝑋 area law Ground states of local gapped Hamiltonians Only k-body terms, k~1 Excitation gap does not go to zero as 𝑁→∞ 1D Area law → half-chain entropy doesn’t grow with system size

Representing quantum states: MPS Consider N spins in 1D | 𝜓 = 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 | 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 = 𝐴 𝛼 1 [1] 𝑖 1 𝐴 𝛼 1 𝛼 2 [2] 𝑖 2 … 𝐴 𝛼 𝑁−1 [𝑁] 𝑖 𝑁 2 𝑁 parameters I will here focus on the simples version which is used for 1D systems, which is called matrix product states for reasons that will become obvious in a second. Lets consider a 1D array of spin ½ for concreteness. In general 2^N parameter. MPS ansatz: Write the coefficients in terms of tensors, which get contracted in order to evaluate the coeffs. To understand how this works, consider the i’s as fixed and see what we have: row vector times matrix times … times column vector. Dimension of the matrices = bond dimension. Compare the number of parameters. -> for small D efficient! This representation is also useful for other reasons: parameters can be optimized to minimize the energy expectation value of some Hamiltonian, i.e. find the ground state. Also time evolution can be calculated (tDMRG). The class of states that can be represented by MPS is of course restricted. It can only represent states with low entanglement. To understand this, imagine that we divide the system… entanglement can be measured by entanglement entropy which is the von Neumann entropy of a subsystem after we have traced over the rest. For a product state it is zero since the reduced state is still pure. The more entangled the system is, , i.e. the more information about system B is contained in A, the larger S gets. It turns out that for a state with given bond dimension D one can at most …. This means that if we want to restrict the bond dimension to something small, then also the entanglement is small. This property is exactly fulfilled for area law entangled state, in 1D this means constant S.

Representing quantum states: MPS Consider N spins in 1D | 𝜓 = 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 | 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 = 𝐴 𝛼 1 [1] 𝑖 1 𝐴 𝛼 1 𝛼 2 [2] 𝑖 2 … 𝐴 𝛼 𝑁−1 [𝑁] 𝑖 𝑁 | ↑ | ↓ . . . | ↑ | ↓ . . . This efficient representation is known as tensor network states. I will here focus on the simples version which is used for 1D systems, which is called matrix product states for reasons that will become obvious in a second. Lets consider a 1D array of spin ½ for concreteness. In general 2^N parameter. MPS ansatz: Write the coefficients in terms of tensors, which get contracted in order to evaluate the coeffs. To understand how this works, consider the i’s as fixed and see what we have: row vector times matrix times … times column vector. Dimension of the matrices = bond dimension. Compare the number of parameters. -> for small D efficient! This representation is also useful for other reasons: parameters can be optimized to minimize the energy expectation value of some Hamiltonian, i.e. find the ground state. Also time evolution can be calculated (tDMRG). The class of states that can be represented by MPS is of course restricted. It can only represent states with low entanglement. To understand this, imagine that we divide the system… entanglement can be measured by entanglement entropy which is the von Neumann entropy of a subsystem after we have traced over the rest. For a product state it is zero since the reduced state is still pure. The more entangled the system is, , i.e. the more information about system B is contained in A, the larger S gets. It turns out that for a state with given bond dimension D one can at most …. This means that if we want to restrict the bond dimension to something small, then also the entanglement is small. This property is exactly fulfilled for area law entangled state, in 1D this means constant S. 𝑐 ↑↑…↓↑ =

Representing quantum states: MPS B Consider N spins in 1D | 𝜓 = 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 | 𝑖 1 … 𝑖 𝑁 𝑐 𝑖 1 … 𝑖 𝑁 = 𝐴 𝛼 1 [1] 𝑖 1 𝐴 𝛼 1 𝛼 2 [2] 𝑖 2 … 𝐴 𝛼 𝑁−1 [𝑁] 𝑖 𝑁 2 𝑁 parameters 2𝑁 𝐷 2 parameters This efficient representation is known as tensor network states. I will here focus on the simples version which is used for 1D systems, which is called matrix product states for reasons that will become obvious in a second. Lets consider a 1D array of spin ½ for concreteness. In general 2^N parameter. MPS ansatz: Write the coefficients in terms of tensors, which get contracted in order to evaluate the coeffs. To understand how this works, consider the i’s as fixed and see what we have: row vector times matrix times … times column vector. Dimension of the matrices = bond dimension. Compare the number of parameters. -> for small D efficient! This representation is also useful for other reasons: parameters can be optimized to minimize the energy expectation value of some Hamiltonian, i.e. find the ground state. Also time evolution can be calculated (tDMRG). The class of states that can be represented by MPS is of course restricted. It can only represent states with low entanglement. To understand this, imagine that we divide the system… entanglement can be measured by entanglement entropy which is the von Neumann entropy of a subsystem after we have traced over the rest. For a product state it is zero since the reduced state is still pure. The more entangled the system is, , i.e. the more information about system B is contained in A, the larger S gets. It turns out that for a state with given bond dimension D one can at most …. This means that if we want to restrict the bond dimension to something small, then also the entanglement is small. This property is exactly fulfilled for area law entangled state, in 1D this means constant S. 𝑆 𝐴 =−Tr 𝜌 𝐴 log⁡( 𝜌 𝐴 ) Finite entanglement capacity: 𝑆 𝐴 ≤ log 𝐷 𝜌 𝐴 = Tr 𝐵 | 𝜓 𝜓 |

References Roman Orus: A practical introduction to tensor networks Very nice tutorial! AKLT model: English Wikipedia Original AKLT paper: Phys. Rev. Lett. 59, 799 (1987) This efficient representation is known as tensor network states. I will here focus on the simples version which is used for 1D systems, which is called matrix product states for reasons that will become obvious in a second. Lets consider a 1D array of spin ½ for concreteness. In general 2^N parameter. MPS ansatz: Write the coefficients in terms of tensors, which get contracted in order to evaluate the coeffs. To understand how this works, consider the i’s as fixed and see what we have: row vector times matrix times … times column vector. Dimension of the matrices = bond dimension. Compare the number of parameters. -> for small D efficient! This representation is also useful for other reasons: parameters can be optimized to minimize the energy expectation value of some Hamiltonian, i.e. find the ground state. Also time evolution can be calculated (tDMRG). The class of states that can be represented by MPS is of course restricted. It can only represent states with low entanglement. To understand this, imagine that we divide the system… entanglement can be measured by entanglement entropy which is the von Neumann entropy of a subsystem after we have traced over the rest. For a product state it is zero since the reduced state is still pure. The more entangled the system is, , i.e. the more information about system B is contained in A, the larger S gets. It turns out that for a state with given bond dimension D one can at most …. This means that if we want to restrict the bond dimension to something small, then also the entanglement is small. This property is exactly fulfilled for area law entangled state, in 1D this means constant S.