1 Introduction

It has long been recognized that matrix product states (MPS) yield accurate representations of quantum chemical wavefunctions. Such representations lie at the heart of the QC-DMRG method, a state-of-the-art method for strongly correlated systems [1,2,3,4,5]. However, exactness requires exponentially large matrices with respect to the system size and the quality of the approximation is governed by the size of the discarded singular values of the corresponding unfoldings \(\psi ^{\mu _1, \ldots ,\mu _k}_{\mu _k+1,\ldots ,\mu _L}\) [5, 6].

Unlike in spin chains with identical sites, where the required matrix sizes are connected to the entanglement between subsystems which is in turn governed by area laws [7,8,9,10], the situation in quantum chemistry is more complicated. The role of the sites is then taken by the system’s molecular orbitals, and the matrix ranks, the singular values, and the overall approximation quality is strongly influenced by the ordering of the orbitals [3, 11,12,13,14]. Reordering the orbitals corresponds to changing the topology of the tensor network underlying the MPS; see Fig. 1. As turns out, standard examples with maximal entanglement such as the fermionic Bell states (see below) have the feature that the largest matrix rank (or bond dimension) for L molecular orbitals occupied by \(N= L/2\) electrons drops from maximal, \(2^{L/2}\), to just 2 independently of L, under optimal re-ordering.

Here we present an explicit, rather more intricately correlated state whose bond dimension stays at the maximal value \(2^{L/2}\), regardless of any re-ordering.

2 MPS representation

Given a suitable orthonormal set \(\{\varphi _1, \ldots ,\varphi _L\}\) of molecular spin orbitals, typically consisting of occupied and unoccupied Hartree–Fock orbitals, recall the exponential-sized full-CI expansion of an electronic wavefunction which reads, in N-particle, respectively, Fock space,

$$\begin{aligned} \begin{aligned} \Psi&= \sum _{i_1< \ldots <i_N} \lambda _{i_1,\ldots , i_N} | \varphi _{i_1}, \ldots , \varphi _{i_N} \rangle \\&= \sum _{\mu _1, \ldots , \mu _L = 0}^{1} \psi _{\mu _1,\ldots , \mu _L } \Phi _{\mu _1,\ldots , \mu _L}. \end{aligned} \end{aligned}$$
(1)

Here the \(|\varphi _{i_1},\ldots ,\varphi _{i_N}\rangle \) are Slater determinants and

$$\begin{aligned} \psi _{\mu _1,\ldots , \mu _L}&= {\left\{ \begin{array}{ll} \lambda _{i_1,\ldots ,i_N}, &{} \text {if } \mu _{i_1}=\ldots =\mu _{i_N} =1, \sum \limits _j \mu _j =N \\ 0, &{} \text { else,} \end{array}\right. } \nonumber \\ \Phi _{\mu _1,\ldots , \mu _L}&= {\left\{ \begin{array}{ll} | \varphi _{i_1} \ldots , \varphi _{i_N} \rangle , &{} \text {if } \mu _{i_1} =\ldots =\mu _{i_N} =1 \\ 0, &{} \text { else.} \end{array}\right. }\nonumber \\ \end{aligned}$$
(2)

The MPS approximation consists in the ansatz

$$\begin{aligned} \psi _{\mu _1,\ldots , \mu _L} = A_1[\mu _1]\, \cdots \, A_L[\mu _L], \end{aligned}$$
(3)

where the \(A_k[\mu _k]\) are matrices of size \(1 \times M\) (for \(k=1\)), \(M \times M\) (for \(k=2, \ldots ,L-1\)), and \( M\times 1\) (for \(k=L\)) for some moderate value of M.

Fig. 1
figure 1

Schematic picture of a MPS before and after reordering the orbitals (vertices). Bonds represent virtual variables, i.e., summation indices in the matrix product; see Eq. (3)

3 Fermionic Bell states

Next, we argue that prototype examples of strong entanglement from spin physics and QIT—like Bell states—are in fact only weakly entangled in the MPS sense if re-ordering of the “sites” is allowed. Of course re-ordering only makes sense for molecular orbitals, not sites in 1D spin chains.

For N electrons occupying \(L=2N\) orbitals \(\{\varphi _1,\ldots , \varphi _L\}\), one can easily write down a fermionic analogon to the standard Bell states.

Set \(\psi _k : = \big ( \varphi _k + \varphi _{k+N} \big )/\sqrt{2}\) for \(k=1,\ldots ,N\) and consider the Slater determinant \(\Psi :=|\psi _1, \ldots , \psi _N \rangle \). It is then not hard to see (e.g., [15]) that its minimal MPS representation in the basis \(\big (\varphi _k\big )_k\) has bond dimension \(2^N\).

Now apply a re-ordering which puts paired-up orbitals next to each other,

$$\begin{aligned} \big ({\tilde{\varphi }}_1, {\tilde{\varphi }}_2, \ldots ,{\tilde{\varphi }}_{L-1}, {\tilde{\varphi }}_{L} \big ) = \big ( \varphi _1, \varphi _{N+1}, \ldots , \varphi _{N}, \varphi _{L} \big ). \end{aligned}$$

We claim that in the new basis \(\big ({\tilde{\varphi }}_k\big )_k\), \(\Psi \) has an MPS representation with bond dimension just 2. Indeed

$$\begin{aligned} \Psi&= \sum _{\mu _1, \ldots , \mu _L = 0}^{1} A_1[\mu _1]\, \cdots \, A_L[\mu _L]\, {\tilde{\Phi }}_{\mu _1,\ldots , \mu _L} \end{aligned}$$
(4)

where \({\tilde{\Phi }}\) is specified as in (2) and the matrices \(A_k\) are

$$\begin{aligned} A_1[\mu _1]&= \begin{pmatrix} \delta ^0_{\mu _1}&\delta ^1_{\mu _1} \end{pmatrix}, ~A_L[\mu _L] = \begin{pmatrix}\delta ^1_{\mu _1}, \delta ^0_{\mu _1} \end{pmatrix}^T, \\ A_{2\ell }[\mu _{2\ell }]&= \begin{pmatrix} \delta ^1_{\mu _{2\ell }} &{} 0 \\ 0 &{} \delta ^0_{\mu _{2\ell }}\end{pmatrix}, ~A_{2\ell +1}[\mu _{2\ell +1}] = \begin{pmatrix} \delta ^0_{\mu _{2\ell +1}} &{} \delta ^1_{\mu _{2\ell +1}} \\ \delta ^0_{\mu _{2\ell +1}} &{} \delta ^1_{\mu _{2\ell +1}}\end{pmatrix}. \end{aligned}$$

Here \(\ell = 1,\ldots , N-1\) and \(\delta ^{k}_\nu \) denotes the Kronecker delta.

4 Maximally entangled state

To construct a state whose bond dimension cannot be reduced by any re-ordering, we start off by recalling an old result by Besicovitch [16]; let \(p_1, \ldots p_s\), be different primes. Then

Theorem 1

(Corollary 1 in [16]) A polynomial \(P(\sqrt{p_1}, \ldots , \sqrt{p_s})\) with rational coefficients and degree w.r.t. each entry less than or equal to 1, not all equal to zero, cannot vanish.

Now we consider the set \({\mathcal {P}}:=\{ \sqrt{p_j}: p_j \text { prime} \}\). Then every matrix A whose elements belong to \({\mathcal {P}}\) and are pairwise different has maximal rank, since—for every square submatrix B\(\det (B)\) is exactly a polynomial of the above form.

Now define the state \(\Psi _{\mathcal {P}}\) by

$$\begin{aligned} \begin{aligned} \Psi _{\mathcal {P}}&= \sum _{i_1< \ldots <i_N} \lambda _{i_1,\ldots , i_N} | \varphi _{i_1}, \ldots , \varphi _{i_N} \rangle \\&= \sum _{\mu _1, \ldots , \mu _L = 0}^{1} \psi _{\mu _1,\ldots , \mu _L } \Phi _{\mu _1,\ldots , \mu _L}, \end{aligned} \end{aligned}$$
(5)

where the coefficients \(\lambda _{i_1,\ldots ,i_N}\) are mutually different elements of \({\mathcal {P}}\) and the second equation gives the occupation representation with \(\psi _{\mu _1,\ldots , \mu _L}\) corresponding to \(\lambda _{i_1,\ldots ,i_N}\) as in (2). Then every unfolding \(\psi ^{\mu _{1}, \ldots ,\mu _k}_{\mu _{k+1},\ldots , \mu _L}\) is a matrix of the above form and thus has maximal rank. In particular [17], \(\Psi \) has maximal bond dimension.

Furthermore if we consider any new ordering, that is, we change our orbitals according to \((\varphi _1,\ldots ,\varphi _L) = Q (\tilde{\varphi }_1, \ldots ,\tilde{\varphi }_L) \) with \(Q \in {\mathbb {R}}^{L\times L}\) a permutation matrix, then we cannot decrease the rank of any unfolding. Indeed, it is easy to see that we then obtain the following representation:

$$\begin{aligned} \Psi _{\mathcal {P}}&= \sum _{j_1<\ldots <j_N} {\tilde{\lambda }}_{j_1,\ldots ,j_N} | {\tilde{\varphi }}_{j_1}, \ldots , {\tilde{\varphi }}_{j_N} \rangle \\&= \sum _{\mu _1, \ldots , \mu _L = 0}^{1} {\tilde{\psi }}_{\mu _1,\ldots , \mu _L } {\tilde{\Phi }}_{\mu _1,\ldots , \mu _L} , \end{aligned}$$

with

$$\begin{aligned} {\tilde{\lambda }}_{j_1,\ldots ,j_N} = \sum _{i_1< \ldots < i_N} \lambda _{i_1,\ldots ,i_N} \begin{vmatrix} q_{i_1,j_1}&\ldots&q_{i_1,j_N}\\ \vdots&\vdots \\ q_{i_N,j_1}&\ldots&q_{i_N,j_N} \end{vmatrix}, \end{aligned}$$

where \(q_{ij}\) denotes the elements of Q. Since Q is a permutation, exactly one determinant will be non-zero. Thus every unfolding still contains the same elements but only their positions change. But by construction of the set \({\mathcal {P}}\), the position within the unfolding \( {\tilde{\psi }}^{\mu _{1}, \ldots ,\mu _k}_{\mu _{k+1},\ldots , \mu _L}\) is irrelevant as long as all entries are different elements of \({\mathcal {P}}\). Hence the unfolding still has full rank. Therefore \(\Psi _{\mathcal {P}}\) still has maximal bond dimension.

We remark that in contrast to orderings, arbitrary fermionic mode transformations, i.e., choosing the transformation Q above as a unitary, can always somewhat decrease the bond dimension. In the two-particle case (\(N=2\)), this can even achieve the optimal bond dimension of 3, for an arbitrary number of orbitals L [18].

5 Singular value distribution

We have also numerically calculated the singular value distribution of our example states for different values of N and L and different orderings (such as the widely used Fiedler order [11]) using the code tensor-train-julia [19].

Fig. 2
figure 2

Singular value distribution of the matrization \(\psi ^{\mu _1,\ldots ,\mu _6}_{\mu _{7}, \ldots , \mu _{12}}\) of the state \(\Psi _{\mathcal {P}}\) [Eq. (5)] with \(N=6\) electrons and \(L=12\) orbitals, for different orderings

Figure 2 corresponds to \(N=6\), \(L=12\), and a random choice of \(\left( {\begin{array}{c}L\\ N\end{array}}\right) \) primes of size less than \(2^{N+L}\). The different orderings shown are the original (canonical) order, the Fiedler order [11], and the more recent best weighted prefactor order [15]. In particular all \(2^{L/2}\) singular values are non-zero, as predicted.

The singular values are seen to decay extremely slowly, and exhibit a remarkable almost-invariance under re-ordering. A less extreme but related observation, that the bond dimension cannot be lowered much by re-ordering, was made in an interesting numerical study of strongly correlated states in the 1D Hubbard model [20]. By contrast, for weakly correlated states re-ordering typically reduces the tail by several order of magnitude [15].

Physically, the slow decay in Fig. 2 means that for the state \(\Psi _{\mathcal {P}}\), any two subsystems obtained by partitioning the molecular orbitals into two equal-size parts are strongly entangled.