A Matrix product state (MPS) is a quantum state of many particles (in N sites), written in the following form:
|\Psi\rangle=\sum\{s\
where
(si) | |
A | |
i |
\chi
si
si\in\{0,1\}
si\in\{0,1,\ldots,d-1\}
It is particularly useful for dealing with ground states of one-dimensional quantum spin models (e.g. Heisenberg model (quantum)).The parameter
\chi
\chi=1
For states that are translationally symmetric, we can choose:
(s) | |
A | |
1 |
=
(s) | |
A | |
2 |
= … =
(s) | |
A | |
N |
\equivA(s).
In general, every state can be written in the MPS form (with
\chi
\chi
The MPS decomposition is not unique. For introductions see and. In the context of finite automata see. For emphasis placed on the graphical reasoning of tensor networks, see the introduction.
One method to obtain an MPS representation of a quantum state is to use Schmidt decomposition times. Alternatively if the quantum circuit which prepares the many body state is known, one could first try to obtain a matrix product operator representation of the circuit. The local tensors in the matrix product operator will be four index tensors. The local MPS tensor is obtained by contracting one physical index of the local MPO tensor with the state which is injected into the quantum circuit at that site.
Greenberger–Horne–Zeilinger state, which for particles can be written as superposition of zeros and ones
|GHZ\rangle=
|0\rangle ⊗ +|1\rangle ⊗ | |
\sqrt{2 |
A(0)= \begin{bmatrix} 1&0\\ 0&0 \end{bmatrix} A(1)= \begin{bmatrix} 0&0\\ 0&1 \end{bmatrix},
A= \begin{bmatrix} |0\rangle&0\\ 0&|1\rangle \end{bmatrix}.
This notation uses matrices with entries being state vectors (instead of complex numbers), and when multiplying matrices using tensor product for its entries (instead of product of two complex numbers). Such matrix is constructed as
A\equiv|0\rangleA(0)+|1\rangleA(1)+\ldots+|d-1\rangleA(d-1).
In this particular example, a product of two A matrices is:
AA= \begin{bmatrix} |00\rangle&0\\ 0&|11\rangle \end{bmatrix}.
W state, i.e., the superposition of all the computational basis states of Hamming weight one.
|W\rangle=
1 | |
\sqrt{3 |
Even though the state is permutation-symmetric, its simplest MPS representation is not. For example:
A1= \begin{bmatrix} |0\rangle&0\\ |0\rangle&|1\rangle \end{bmatrix} A2= \begin{bmatrix} |0\rangle&|1\rangle\\ 0&|0\rangle \end{bmatrix} A3= \begin{bmatrix} |1\rangle&0\\ 0&|0\rangle \end{bmatrix}.
See main article: AKLT model.
The AKLT ground state wavefunction, which is the historical example of MPS approach:, corresponds to the choice
A+=\sqrt{
2 | |
3 |
A0=
-1 | |
\sqrt{3 |
A-=-\sqrt{
2 | |
3 |
where the
\sigma's
A=
1 | |
\sqrt{3 |
See main article: Majumdar–Ghosh model.
Majumdar–Ghosh ground state can be written as MPS with
A= \begin{bmatrix} 0&\left|\uparrow\right\rangle&\left|\downarrow\right\rangle\\
-1 | |
\sqrt{2 |