Circuit Complexity and 2D Bosonisation
Dongsheng Ge, Giuseppe Policastro

TL;DR
This paper investigates the circuit complexity of free bosons and fermions in 1+1 dimensions, using bosonisation to compare perspectives and analyze how different gate choices affect complexity results.
Contribution
It demonstrates how the discrepancy in complexity between bosonic and fermionic states can be explained by gate set choices, especially in the context of bosonisation equivalence.
Findings
Different gate sets lead to reconciled complexity results for bosonic and fermionic states.
Mode-dependent cost functions can unify complexity measures for certain state classes.
Complexity behavior varies significantly with cutoff and state class, especially for states that are both bosonic- and fermionic-gaussian.
Abstract
We consider the circuit complexity of free bosons, or equivalently free fermions, in 1+1 dimensions. Motivated by the results of [1] and [2, 3] who found different behavior in the complexity of free bosons and fermions, in any dimension, we consider the 1+1 dimensional case where, thanks to the bosonisation equivalence, we can consider the same state from both the bosonic and the fermionic perspectives. In this way the discrepancy can be attributed to a different choice of the set of gates allowed in the circuit. We study the effect in two classes of states: i) bosonic-coherent / fermionic-gaussian states; ii) states that are both bosonic- and fermionic-gaussian. We consider the complexity relative to the ground state. In the first class, the different results can be reconciled admitting a mode-dependent cost function in one of the descriptions. The differences in the second class are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
††institutetext: Laboratoire de Physique de l’École Normale Supérieure, ENS, Université PSL, CNRS,
Sorbonne Université, Université Paris-Diderot, Sorbonne Paris Cité,
24 rue Lhomond, 75005 Paris, France
Circuit Complexity and 2D Bosonisation
Dongsheng Ge, Giuseppe Policastro
Abstract
We consider the circuit complexity of free bosons and free fermions in 1+1 dimensions. Motivated by the results of Jefferson:2017sdb and Hackl:2018ptj ; Khan:2018rzm who found different behavior in the complexity of free bosons and fermions, in any dimension, we consider the 1+1 dimensional case where, thanks to the bosonisation equivalence of the Hilbert spaces, we can consider the same state from both the bosonic and the fermionic perspectives. This allows us to study the dependence of the complexity on the choice of the set of gates, which explains the discrepancy. We study the effect in two classes of states: i) bosonic-coherent / fermionic-gaussian states; ii) states that are both bosonic- and fermionic-gaussian. We consider the complexity relative to the ground state. In the first class, the different complexities can be related to each other by introducing a mode-dependent cost function in one of the descriptions. The differences in the second class are more important, in terms of the structure of UV divergencies and the overall behavior of the complexity.
1 Introduction
Recently, much attention has been devoted to the study of quantum complexity in connection with the holographic correspondence. Quantum complexity is a concept that has its origin in quantum computation theory as a means of characterizing the difficulty (in the sense of the amount of resources needed) of performing a task on a quantum computer; more precisely, if the task can be described as producing a certain quantum state from a given initial state using a circuit made of elementary unitary operations (gates), the quantum complexity can be defined as the minimum number of gates required for such a circuit. It has been suggested by Susskind and collaborators Susskind:2014rva ; Stanford:2014jda ; Susskind:2014jwa ; Susskind:2014moa that the notion of complexity may be an important component in our understanding of the properties of emergent spacetime, and possibly point to a solution of the information loss paradox, by giving additional insight, beyond what can be obtained from entanglement entropy, into the information-theoretic properties associated to spacetime and in particular to the region inside black hole horizons (see the recent lectures Susskind:2018pmk ).
It was further conjectured that, similarly to entanglement entropy which is described holographically by the area of a minimal surface Ryu:2006bv , quantum complexity is also captured, in a theory with a holographic dual, by a simple gravitational observable. However what precisely is the observable is unclear. There are two different proposals: one takes the volume of a maximal spatial slice of the geometry Stanford:2014jda , the other takes the action evaluated on the Wheeler-DeWitt patch Brown:2015bva ; Brown:2015lvg . Each proposal has its merits and drawbacks, and a clear-cut way to choose one over the other has not been found yet. In particular, both prescription lead to similar behavior for the late-time growth of complexity during the formation of a black-hole (i.e., linear growth in time, albeit with different coefficients Chapman:2018dem ; Chapman:2018lsv ), and have similar structure of UV divergence
[TABLE]
where is the spacetime dimension of the dual field theory, is a short-distance cutoff, and is a coefficient that depends on the prescription.111In the case of the action, there can be a further divergence of the form Carmi:2016wjl , but it can be removed by a boundary counterterm Lehner:2016vdi which is also needed to make the prescription reparametrization invariant.
Even in cases when the two prescriptions give different results (e.g., in the case of an space with a defect brane, as we found in our paper with S. Chapman Chapman:2018bqj ), we do not have at present a criterion for choosing one over the other, absent any independent calculation that can serve as benchmark. By contrast, in the case of the entanglement entropy, one can compute it in a 2d CFT, for an interval of length , and obtain the famous exact result Holzhey:1994we
[TABLE]
which depend only on the central charge . Because the coefficient of the log does not change under a rescaling of the cutoff, it can be considered a universal quantity with a well-defined physical meaning. By analogy, one could try to attribute a similar universal meaning to the coefficient of the log in the complexity, but the situation is less clear.
The problem is that the definition in terms of gates, which is applicable to a finite quantum system, does not translate easily to a definition that is applicable to a continuum quantum field theory. In other words, we do not know how to associate the notion of complexity to a well-defined observable in QFT. This problem was considered in Jefferson:2017sdb ; Chapman:2017rqy , who provided a partial answer by proposing a definition of complexity for free scalar fields. The proposal of Jefferson:2017sdb used the Nielsen’s approach of geometrization of quantum computation 2007quant.ph..1004D , while Chapman:2017rqy used a method based on the Fubini-Study metric 222For other approaches and follow-ups see Caputa:2017yrh ; Bhattacharyya:2018wym ; Roberts:2016hpo ; Chapman:2018hou ; Bhattacharyya:2018bbv ; Belin:2018bpg ; Yang:2018nda ; Yang:2018tpo ; Ali:2018aon .. In Nielsen’s method, described in more detail in Section 4, the circuit is replaced by a continuous version that is a path in the space of unitary operators, of the form
[TABLE]
The functions are determined by minimization of a certain functional that determines the cost associated to a given path. The complexity of a unitary operator is then defined as the minimum of the cost functional over all paths (3) such that .
What is important to notice here is that this definition of complexity depends on several choices: the choice of the allowed space of operators used to build the circuit 333If the space of all operators is allowed, then obviously all circuits would have the same complexity., and indeed of a specific basis , the choice of a cost functional, and a choice of parametrization of the path.
The space of unitary operators acting on the Hilbert space of a QFT is very large, but one of the main points of Jefferson:2017sdb was to reduce it to a tractable setup by considering operators that act within the subset of Gaussian states. This allows one to consider the complexity of any state that is the ground state of any Hamiltonian quadratic in the fields. Discretizing the free scalar field to a set of harmonic oscillators, a Gaussian state is described by a symmetric matrix, and the group of unitary operators that preserves the Gaussian states is . In Jefferson:2017sdb the behaviour of the complexity between Gaussian states was investigated for various choices of cost functions, mostly focusing on the one corresponding to the Cartan-Killing metric on the symplectic group.
The approach used in Chapman:2017rqy considers a path in the space of states; the complexity is identified with the minimal length of a path connecting two states, calculated in the standard Fubini-Study metric on the space of normalized states. For a parametrized path of quantum states , the line element is
[TABLE]
This definition may seem more canonical, but if one allows the most general path in the space of states, then the geodesic distance between normalized states is always less or equal to . In order to have a sensible measure of complexity, one must somehow restrict the possible paths. The proposal of Chapman:2017rqy is to use paths that can be obtained using unitary operators similar to (3), with the basis operators being a subset of the bilinears the creation and annihilation operators; thus in both approaches one does not leave the space of Gaussian states, and the results are comparable.
Nielsen’s approach was extended to the case of free fermions in Hackl:2018ptj ; Khan:2018rzm . In comparison to the bosonic case, the main difference is that the relevant group of operators acting on Gaussian states is , which is a compact group, with the consequence that the complexity (again measured using the Cartan-Killing metric) cannot grow very large. Considering a field theory in spacetime dimension with spatial volume and a UV cutoff , it turns out that the leading divergent term in the bosonic complexity is
[TABLE]
where is an arbitrary reference scale and is a parameter related to the choice of the cost function, whereas for a free fermion field theory is
[TABLE]
The discrepancy seems at odds with the holographic interpretation, as the holographic result is relatively blind to the fermionic or bosonic nature of the dual fields. Moreover, for the case of a two-dimensional theory, we might think that the bosonization map between bosons and fermions should imply the equality of the two results. These observations do not constitute a strong objection to the results of Jefferson:2017sdb ; Hackl:2018ptj ; Chapman:2017rqy ; Khan:2018rzm , because states with a holographic dual are not Gaussian states, the theory is strongly coupled whereas (5) and (6) are obtained for free fields, and complexity is not a well-defined field theory observable in the usual sense, as we stressed. Nevertheless, they provide the motivation for the present paper, where we look more closely at the complexity for bosons and fermions in 1+1 dimensions, comparing states that are related by bosonisation. From this point of view, the results (5) and (6) do not constitute a discrepancy, rather they illustrate the effect of a different choice of operator spaces.
In the context of quantum computation, the question of the choice of gates is of obvious importance, and there are some known results: when the gates act on arrays of qubits, it is possible to show that there is a universal finite set of gates, such that any unitary operator can be approximated by a circuit made of universal gates with an arbitrarily small error (see e.g. 2008arXiv0804.3401W ), and the size of the circuit is , for some constant . Moreover, if a circuit has complexity with some choice of basic gates, a different choice will give complexity Cleve:1999vn , so the dependence on the basis choice is at most logarithmic.
It would be nice to establish similar results in the QFT context, but so far almost nothing can be said about the gate dependence. In most of the works on the complexity, the choice of gates was restricted to gates quadratic in the fields, in order not to depart from the space of Gaussian states. No fundamental reason underlies this choice except that it allows to do explicit computations, and it is not obvious how to make an alternative choice: in general it is difficult to find an algebraically closed set of gates that is larger than the set of quadratic operators but not as large as the full space Bhattacharyya:2018bbv ; Cotler:2018ufx . But it turns out that such a set is provided by the magic of bosonisation.
The reason for this is that the bosonisation map is very non-linear, so Gaussian states in one description generically do not correspond to Gaussian states in the other, and similarly gates that are oscillator bilinears in one description will map to more complicated gates in the other. Thus we can have a completely solvable example where it is possible to explore the effect of different choice of gate sets on the complexity.
We have started to undertaken this exploration in the present paper. We are not yet in a position to make general statements about the effect of a change of gates, since we are limited to the states whose complexity can be computed using the available technology. We have identified two such classes of states. In the first class, the states are bosonic-coherent and fermionic-gaussian. For the states in this class, we can compute the complexity analytically, and we find that it has a similar form in the two descriptions, see the results in (46) and (89), however the fermionic complexity appears to have a cost that depends on the mode number of the bosonic oscillator that is excited. Thus, the difference of complexity can become arbitrarily large, even with a single mode.
In the second class, the states are both bosonic-gaussian and fermionic-gaussian 444The existence of such states has not been remarked before, to our knowledge.. These states can be understood as ground states of a system with a free but inhomogeneous hamiltonian. They are parametrized by an arbitrary function; we considered some examples with the function having only one or only two Fourier components. We cannot find analytic results in this case but have to resort to numerics. The numerical results are given in Figs. 5, 6 and 7, and show striking differences between the bosonic and the fermionic result. The bosonic complexity for these states is cutoff-independent, and smoothly dependent on the parameters corresponding to the Fourier modes, whereas for fermions it grows like , and it is much less regular (it appears to be quasi-periodic in the simplest case).
The plan of the paper is the following: in Section 2 we recall the basic properties of the bosonisation equivalence and the correspondence between fermionic and bosonic states. In Section 3 we compute the complexity of a class of bosonic coherent states in terms of bosonic gates by using the Fubini-Study metric method. In Section 4 we review the Nielsen method applied on free fermonic and bosonic field theory, and in Section 5 we use it to compute the complexity of bosonic coherent states using fermionic gates. In Section 6 we describe a class of states that are of gaussian type both in the fermionic and in the bosonic description, and we compare the results for the complexity computed in either description. In Section 7 we present our conclusions. Some additional details of the computations are presented in the Appendices.
2 2D bosonisation
2.1 Basic results
In this section, we will review the basics of the 2D bosonisation formalisms, for free bosons and fermions, which we will use in the rest of the paper. We follow the presentation in reviewbosonisation . In two dimensions, the bosonisation can be proved exactly for a system on a finite size interval . In such a system, the unbounded momentum satisfies
[TABLE]
where depends on the periodicity condition of the fermionic fields, [math] for complete periodicity and for anti-periodicity. If there are chiral fermions with periodic conditions in the system, an index could be used to denote different types of fermions, and the mode decomposition for each fermion type is given as
[TABLE]
where , can be spin, handedness, flavor etc. The bosonic chiral fields are given by the mode decomposition
[TABLE]
where the zero mode is omitted. Notice that only modes are included, because of the chirality. The appearing in the last factor is a regularisation parameter that should be sent to zero when computing physical quantities.555Notice that the bosonisation is exact only when all the modes are included. In practice we often need to introduce a UV cutoff on the mode number; we still expect that we can match quantities that are cutoff-independent.
By construction, there is an operator identity at the level of annihilation and creation operators between fermions and bosons,
[TABLE]
from where we see that the bosonic operators are always an infinite sum of fermionic operators of quadratic type containing both the creation and annihilation ones. We can take (10) as a definition of the bosonic modes; the proof of bosonisation amounts to showing that, with this definition, the bosonic commutation relations are satisfied if the fermionic ones are:
[TABLE]
The bosonisation formula can also be stated in terms of the local fields:
[TABLE]
with the colon denoting normal ordering. The inverse formula is more complicated:
[TABLE]
where is the fermionic number operator with respect to the th spiecies. From (10), it is easy to see that the bosonic operators commute with the fermionic number operator, i.e.
[TABLE]
so only fermionic operators that don’t change the fermion number can strictly speaking be bosonised. The so-called Klein factor in (13) has the role of compensating the mismatch in fermion number (this factor is often omitted in many presentations of bosonisation). However we will not need its explicit expression.
The commutation relation between bosonic and fermionic modes is
[TABLE]
Intuitively we can think that creates, and annihilates, a particle-hole pair of total momentum .
In the following, we will consider the simplest case with only two chiral fermions and one chiral bosons, thus the species index will be omitted.
2.2 Fermionic Fock space
In the fermionic Fock space , a unique vacuum is defined in terms of the fermionic modes,
[TABLE]
In the bosonised picture, the Fock space can be reorganised as a direct sum of all the Hilbert space with fixed fermionic particle number, i.e.,
[TABLE]
Each with fixed fermion number can be regarded as the bosonic Hilbert space since the bosonic operators commute with the fermionic number operator as mentioned before. The condition for a bosonic ground state is to be annihilated by all the bosonic annihilation operators
[TABLE]
This condition uniquely defines a state in each module ; then the ground state in the -particle module is denoted as
[TABLE]
Figure 1 gives a depiction of the Fock space as a bundle, with the base given by the ground states and the fiber by the bosonic Hilbert space. The bosonic operators act inside a single fiber, whereas fermionic operator can move between different fibers.
2.3 Correspondence between states
Our main purpose in this note is to compare the circuit complexity of states in the bosonic and fermionic descriptions. We cannot consider the most general state, since the techniques developed so far only allow to deal with Gaussian states or coherent states. Our first task is to determine the correspondence between Gaussian/coherent states in both descriptions.
It is clear that, since the bosonisation relations (12)-(13) are non-linear, Gaussian states in one description will not correspond in general to Gaussian states in the other. It is shown in Hackl:2018ptj that all Gaussian states can be obtained from the fermionic vacuum (17) by the action of a unitary operator of the form
[TABLE]
Equivalently, each such states is a vacuum under a set of modes related to the original ones by a Bogoliubov transformation
[TABLE]
It is easy to see then that states of the form
[TABLE]
with , are Gaussian states; these include in particular the bosonic ground states of (23).
Another class of fermionic Gaussian states is given by
[TABLE]
obtained from the ground state with the action of the displacement operator which is a fermion bilinear (see (10)). These are bosonic coherent states, therefore not Gaussian but still tractable. In the next sections we will analyze the complexity of the last class of states, first from the bosonic and then from the fermionic perspective.
3 Fubini-Study metric method for Bosonic Coherent states
The complexity of coherent states of a set of harmonic oscillators was considered in Guo:2018kzl using both the Nielsen approach and the Fubini-Study approach. In order to use the Nielsen’s approach with bosonic gates, we would need to embed the coherent states in a larger space acted on by , therefore in this section we will use the FS method for simplicity. The results of Guo:2018kzl show that the FS complexity is very closely related to the Nielsen complexity with the cost function given by the invariant metric on the group. See also Yang:2017nfn for a different approach based on Finsler geometry.
In the FS approach, the complexity is computed as the geodesic distance between two states and , with respect to the Fubini-Study metric on the projective Hilbert space . The metric can be described as follows: given a parametrised path on the manifold of normalized states, the line element, i.e. the length of the tangent vector to the path, is
[TABLE]
Equivalently, for a family of states parametrized by coordinates , the FS metric is , with
[TABLE]
Let us consider the coherent states as described in the previous section. For simplicity we start with the case of a displacement operator acting only on one mode of the bosons. We consider the one-complex-parameter family of states
[TABLE]
where the displacement operators
[TABLE]
satisfy
[TABLE]
It is useful to notice the commutation relations
[TABLE]
from which it follows that
[TABLE]
where denotes the vev in the state . The FS metric components can be computed:
[TABLE]
We obtain then that the FS metric is a flat Kähler metric
[TABLE]
as expected, since it is known that in quantum mechanics coherent states form a two-dimensional Kähler manifold which can be parametrized by classical phase space variables Bengtsson:2006:GQS:1211332 .
For our purposes it is important to notice that the result does not depend on either the fermion number , or the bosonic oscillator number . We can easily understand the -independence since all the bosonic Hilbert spaces are equivalent to each other. The independence on the mode number indicates that the FS metric corresponds to a cost function that assigns the same cost to all displacement operators . This is also natural since the FS metric is derived from the scalar product in the Hilbert space, which has no information about the energy levels apart from the fact that they are orthogonal to each other. It is trivial to compute the geodesic length in the flat metric:
[TABLE]
This agrees with the result of Yang:2017nfn ; the result of Guo:2018kzl is , which agrees with (40) for small , while for larger it is smaller, which means that one can find shorter geodesics if the coherent states are embedded in the larger space mentioned at the beginning of this section.
The general case of coherent states contains displacement operators acting on several modes:
[TABLE]
with for . In order to compute the metric it is enough to consider the case of two modes:
[TABLE]
The off-diagonal metric components are
[TABLE]
It is easy to see that since the displacement operators of different modes commute, this applies for any number of excited modes. Therefore the metric is a direct product of the metrics for the individual modes:
[TABLE]
and the complexity of a general coherent state is
[TABLE]
4 Nielsen method for gaussian states
The Nielsen method can be understood as a way to geometrize the notion of complexity. In this section, we will review the Nielsen method and its application to fermionic and bosonic Gaussian states, along the lines developed in Hackl:2018ptj ; Jefferson:2017sdb ; Chapman:2018hou .
In Nielsen’s method, the circuit is replaced by a continuous path of unitary operators
[TABLE]
such that gives the desired unitary operator (i.e., implements the circuit we want), and is a basis of operators that can be used to build the circuit (we can think of them as the generators of the infinitesimal gates ). One can think that the final state is being prepared by means of an evolution in a fictitious time with a time-dependent Hamiltonian . The complexity is then determined by the choice of a suitable cost functional
[TABLE]
The minimization of this functional will determine the form of the functions and thus the optimal circuit. With an appropriate choice, the cost functional determines a distance on the space of unitary operators, and the problem of minimizing the complexity of a circuit is mapped to the problem of finding a geodesic path on a Riemannian manifold. The cost functional can for instance have the form
[TABLE]
Often the metric is choosen to be a right-invariant metric, but not necessarily the canonical biinvariant metric defined by for self-adjoint. In fact, the possibility of choosing different metrics can be thought of as introducing penalty factors for moving along certain directions, corresponding to gates that may be more difficult to implement (for instance, in a system of qubits, one wants to penalize gates that act on many qubits simultaneously). A more general choice of the cost functional would lead to a Finsler geometry, where there is notion of a distance but not induced by a metric on the tangent space Jefferson:2017sdb . For instance one can consider the family of cost functionals dependent on a parameter :
[TABLE]
Sometimes the ambiguity is reduced: the functional (50) with is parametrization-independent. Another cost functional, which we will use in this paper, is basis-independent and makes use of the Schatten p-norm:666Despite a certain resemblance, the Schatten -norm is not directly related to the cost function (50), although one might speculate that the two give the same result for a particular choice of basis.
[TABLE]
4.1 Application on gaussian states in free fermionic field theory
In Nielsen’s approach, the metric is defined not on the space of states, but on the manifold of a group of operators that act on the states. For fermions, the relevant group turns out to be the orthogonal group Hackl:2018ptj . To see this, it is convenient to use the Majorana basis
[TABLE]
which is related to the annihilation and creation modes in the following way
[TABLE]
In the Majorana basis the anticommutation relations read .
A general Gaussian state is completely characterized by the two-point function, or covariance matrix,
[TABLE]
which can be decomposed in the symmetric and antisymmetric part, respectively and . The symmetric part is determined by the anticommutation relation, therefore it is state-independent, while the antisymmetric part encodes the state. In terms of the covariance matrix, the fermionic vacuum state defined in (17) would be expressed as,
[TABLE]
As discussed in sec. 2.3 the Gaussian states are obtained by Bogoliubov transformations; in the Majorana basis, these are linear transformations that leave the anticommutation relation invariant, therefore they are orthogonal transformations. If we put a UV cutoff so that there are modes, .777We consider for simplicity only the component connected with the identity. It turns out that this is the subgroup that does not change the parity of the fermion number of the state. However there is a subgroup that acts trivially on the state, which only change the state by a phase. The covariance matrix transforms as
[TABLE]
The covariance matrix of the vacuum can be considered as a symplectic form, from this we see that the orthogonal matrices that leave invariant should be symplectic as well, i.e., they should be unitary. The manifold of Gaussian states is then . A convenient way to parametrize this coset is by using the relative covariance matrix
[TABLE]
Conversely, if we are given the reference and target states and , we can recover the transformation matrix up to a unitary transformation. The polar decomposition of orthogonal matrices allows us to write with and antisymmetric. In this manner, and are uniquely defined by the polar decomposition.
At the level of Lie algebra, the splitting is an orthogonal decomposition with respect to the Killing metric of . We expect then that the shortest path in the coset space will be obtained by moving only along the second subspace. Indeed it is shown in Hackl:2018ptj that the geodesic connecting and is given by a straight curve with which has a constant direction . Finally the geodesic length is given by the norm of , which is the inner product with itself using the embedded metric on the Lie manifold . This definition of norm is basis independent and will coincide with the Schatten norm. The Schatten norm for a general matrix is defined as
[TABLE]
with being the singular values of the matrix , i.e., the eigenvalues of the matrix . Due to the decreasing monotonicity of the Schatten norm, an interesting case is the norm, defined as
[TABLE]
which will impose an upper bound to the norm. The norm has been considered before for quantum information purposes, for example it has been found that it is the only one among the -norms to provide a consistent measure for quantum correlations, called quantum discord PhysRevA.87.064101 .
To summarize, the complexity of fermionic Gaussian states, defined as the geodesic length with respect to the Killing metric on the orthogonal group:
[TABLE]
In the above formula are the eigenvalues of which come in pairs since . Although the norm loses its geometric meaning in the current case, it is interesting because in some cases discussed in the later sections, it poses an analytical bound on the Gaussian state complexity.
4.2 Translation to gaussian states in free bosonic field theory
In the case of free bosonic theory with degrees of freedom, the gates group corresponding to Gaussian states is . Contrary to the fermionic case, the role of covariance matrices and defined in (55) is exchanged, in the way that represents the state and encodes the algebraic relation. The main objective is still to find the relative covariance matrix relating the reference state and the target state, given as
[TABLE]
where encodes the basis transformation. Similar to the fermionic case, is an element in the coset space and the geodesic connecting and will be again with however being an element in the symmetric algebra. In the same manner, the geodesic length is given by the norm of , hence the complexity
[TABLE]
Compared to the eq. (61), there is an “” difference, which is due to the fact that the eigenvalues of a real symmetric symplectic matrix are in pairs of with . If the covariance matrix for the reference state is the identity matrix, the covariance matrix will simply be , which we shall use in section 6. Detailed studies of the free bosonic complexity can be found in Chapman:2018hou ; Hackl:2018ptj .
5 Application of Nielsen method on bosonic coherent states
In this section, we apply the method introduced in the last section 4.1 on the bosonic coherent states with instead fermionic gates.
5.1 Complexity between bosonic ground states
As a first simple application of the formalism, we can compute the complexity of the bosonic ground states defined in (23), which constitute a subset of the fermionic gaussian states, as already noticed. These states are labeled by the fermion number . The Bogoliubov transformation that takes from to is (for positive)
[TABLE]
The corresponding matrix changes the sign of and it is in only if is even. As noticed before, we can only find geodesic paths between states that have the same parity of fermion number.
The covariance matrix in this case is the identity, except for diagonal entries that are equal to . Applying (61) we find
[TABLE]
As observed before, the bosonic operators act vertically in the fibers, so there is no corresponding bosonic complexity in this class of states.
5.2 Bosonic coherent states with one excited mode
We consider next the coherent states analysed in section 3, but now in the fermionic description. We start again from the coherent states involving excitations of only one bosonic mode, namely the states and consider within the states module of zero fermion number , the analysis can be applied in the same manner to the other states module having a different fermion number with only a shift in the fermionic modes.
As discussed in Section 2.3, the unitary operator is the exponential of a fermion bilinear, therefore the states are fermionic gaussian and the formalism developed in the first part of this section can be applied. Using the Baker-Campbell-Hausdorff formula
[TABLE]
we can find the transformation of the oscillators in closed form, writing we have
[TABLE]
where is the Bessel function of the first kind and is the excitation mode of boson. Notice that the mixing occurs only within fermionic modes that differ by a multiple of . In the Majorana basis the transformation reads
[TABLE]
and the corresponding orthogonal matrix has the form
[TABLE]
which is indeed orthogonal as we show in appendix A for the case that . Recall that the fermionic Gaussian state is given in terms of the transformed oscillators by
[TABLE]
We observe that the -dependence in (5.2),(70) can be eliminated by the following field redefinition
[TABLE]
which does not affect the state (76). It is a unitary transformation, so it does not affect the complexity, as discussed in section 4.1. This is also in agreement with the result for the bosonic complexity (40) which is independent of the phase of . We find that the most convenient choice for the present calculation is to set .
In this case the off-diagonal block of the transformation matrix vanishes identically, and the non-vanishing entries of are given by
[TABLE]
The relative covariance matrix is made of two identical blocks
[TABLE]
with given in (56). We can observe that and are related by an orthogonal transformation
[TABLE]
with , which is symmetric and also commutes with . The diagonal block can be rewritten as , so the problem is reduced to the diagonalization of .
We have not been able to obtain the eigenvalues analytically. Instead, we notice that the matrix elements (and those of as well, they just differ by some minus signs) are of the form of Bessel functions with index and argument . Recalling the power series expansion
[TABLE]
we see that for small the matrix is dominated by the diagonal elements, while off-diagonal ones are suppressed exponentially with the distance from the diagonal. This has the consequence that the eigenvalues can be computed numerically with good accuracy, and they are weakly dependent on the cutoff that we put on the length of the matrix considered. One has to keep in mind that each entry in eq. (81) contains the full contributions of all the modes.
Result with norm
In Fig. 2 we plot the complexity with norm, as a function of , for different values of the number , the excited bosonic mode. The cutoff is chosen to be , although the result does not depend on it. We observe that the ratio between the complexity and which is the argument of the Bessel function, is constant in .
Therefore, we claim that the complexity between the bosonic ground state and the coherent state generated from it by using the Schatten norm is
[TABLE]
where we have taken into account the two diagonal blocks and an overall factor in (62). Comparing to the result (40) obtained in terms of bosonic gates, we see that the fermionic complexity has an extra dependence on the excitation mode .
Result with norm
The Schatten norm, as aforementioned, endows the complexity with the meaning of geodesic length on the gates’ manifold. In Fig. 3, we plot the complexity similar to the previous case with different number of excitations . We see here that the complexity is still increasing but not at all in a linear manner. The rate of the increase in each curve decreases with , consistently with the monotonicity of the norms.
Finally the complexity with the norm is bounded by norm result
[TABLE]
5.3 Complexity for bosonic coherent states with shifts in more modes
As has been considered in Section 3, one can also extend the result (84) to shifts in more modes in terms of fermionic gates, i.e., the complexity between and . Like for the single mode shift, the complexity would be independent of which bosonic ground state we are considering. Thus for simplicity as in the last section, one should focus on the case that is chosen to be the fermionic vacuum . The procedure is quite similar, first we have to obtain the transformation between the old and new basis in the following way,
[TABLE]
where
[TABLE]
and the entries of can be read out from (5.2) and (70). Since s are all commuting among themselves, s forming a matrix representation are totally commuting as a result. In general, the arguments are complex numbers ; one overall phase can be reabsorbed with a redefinition of and as in (77). The numerical results we obtained for the two-mode shifts show that the complexity is in fact independent of both phases. We conjecture that this is true in general, although we cannot give a proof.
Result with norm
Applying the method in the last section 5.2 for two-mode shifts and , one could obtain the complexity plotted as in Fig. 4(a) where and are taken to be and .
From the plot, we can see that for the curve, the complexity is a linear function of with a proportionality constant being . While for the other curves, we see that as becomes dominant they asymptotes to be linear in again with the same slope as for the curve . Therefore, from the shape of the curves, we could deduce that the complexity for two-mode shift is
[TABLE]
which fits nicely with the results and reduces to (84) when . It is reasonable to suppose that the result will generalize to multi-mode shifts as follows:
[TABLE]
Result with norm
We plot the complexity with the same setup in Fig. 4(b). As in Fig. 4(a), the complexity increases as either or increases, and all the curves converge to a certain curve as becomes much larger than , which is expected since then the effect of the first shifting mode becomes dominant.
Finally, the upper bound for the complexity with Schatten norm is given by
[TABLE]
and similarly for the general case.
6 A class of fermionic and bosonic Gaussian states
In the previous sections, we have shown that the bosonic coherent states of the type in (41) are fermionic gaussian states and we have also seen how to obtain the corresponding complexity by using Fubini-Study method and Nielsen method in terms of bosonic gates and fermionic gates respectively. However the bosonic coherent states are only a subset of all the fermionic gaussian state, whereas a state that is fermionic gaussian is not generically also bosonic gaussian.
In this section we show that there is a large class of states that are simultaneously bosonic and fermionic gaussian. This allows us to study the effect that different choices of gates have on the complexity of a given state, since in the fermionic description we allow gates that are fermion bilinears, whereas in the bosonic description we use gates that are bosonic bilinears. Notice that neither set of gates is a subset of the other, so we cannot establish a priori a bound between the two complexities.
6.1 A bosonisation identity
Starting with the fundamental bosonisation formula (13), it is possible to obtain the following relation reviewbosonisation :
[TABLE]
Taking the integral over space of this relation, we obtain on the two sides the fermionic and bosonic hamiltonian respectively, which is the basic property of the bosonisation formalism. Formula (91) shows that the equality holds at the level of the hamiltonian density, up to total derivative terms which, crucially for our purposes, are linear in the boson field, hence fermion bilinears, if we work on a subspace of fixed particle number. For definiteness we can consider the case , i.e., the module with fermion number zero. Therefore if we consider the inhomogeneous hamiltonian , dependent on an arbitrary function , the corresponding ground state will be fermionic gaussian, and also bosonic gaussian.
It is unlikely that further identities of this type exist, therefore we conjecture that the states obtained this way are the only ones that are gaussian in both descriptions. If we write down the same relation in Fourier components, taking
[TABLE]
and integrating each term of (91) multiplied by over the whole space gives
[TABLE]
putting all terms together we have the following relation
[TABLE]
Once again we see that identifying the coefficient of , we obtain the usual identity for fermionic and bosonic Hamiltonians
[TABLE]
6.2 An example with one mode
We consider now one particular example of states in this family, corresponding to a function that has only Fourier modes . The operator identity for which can be read from eq. (97) is
[TABLE]
and for we have the hermitian conjugate of the above. The two identities will help build the following unitary operator , given in terms of fermionic modes and bosonic modes, respectively, as
[TABLE]
We will assume and focus on the sector in the following part with the reference state being the fermionic vacuum . The adjoint action of these operators on the modes cannot be obtained in an analytically closed form as in (5.2), (70). We must resort to a fully numerical computation. We put a cutoff on the number of modes, find the matrices representing and , respectively and , and compute the exponential of those two matrices, which give the change of basis and . The relative covariance matrix is then computed as in (58),(63), and the eigenvalues are found numerically. There is one case when we can find an exact result: the bosonic covariance has the form , and
[TABLE]
where is antisymmetric and is symmetric, which is consistent with the fact that . Equation (102) means that can always be block diagonalized as
[TABLE]
We notice that if one of the two blocks is positive definite, the other would be negative definite, due to the fact that the eigenvalues of always come in pairs (this is because is symplectic and orthogonal). In this case one can show that the antisymmetric part does not contribute to the complexity; then it is easy to see that, setting in (103), the complexity can be computed exactly and is linear in the trace of the symmetric part . However we do not have a criterion to determine when the blocks will be postive definite.
Result with norm
The results are shown in Fig. 5. The behavior appears to be very different for bosons and fermions. The bosonic complexity (see Fig. 5(a)) grows linearly without bound; this linear growth can be explained, as discussed above, by the positive-definiteness of the blocks of the covariance matrix. On comparison, the fermionic complexity is oscillating (see Fig. 5(b)) in a way that suggests a quasi-periodic function. The maximum complexity of the first peak seems to grow linearly w.r.t. the logarithm of the cutoff as in Fig. 6(a), this is consistent with the fact that the orthogonal group becomes non-compact as . For bosons, on the other hand, this particular class of states has a complexity that is independent of the cutoff, even though the transformation at finite mixes all the modes among themselves and not just a finite number of them.
Result with norm
The complexities for gaussian states complexity with norm are plotted in Fig. 5(c) for the bosonic case and in Fig. 5(d) for fermionic one. The trends appear to be similar as the case, except that the values of the complexity are smaller.
6.3 An example with two modes
We consider next a function with two modes; the simplest case would be to use the operator identities for and . In this case, the unitary operator for fermions
[TABLE]
and for bosons
[TABLE]
depend on two parameters, and , coupling to the and mode respectively. For simplicity, we consider the case where and are real and proportional to each other as . In Fig. 7, we plotted the complexity for both the bosonic state (Fig. 7(a) and 7(c)) and the fermionic state (Fig. 7(b) and 7(d)) as a function of and for various values of . We notice that in the bosonic case, the mixing of the modes does not have a dramatic effect (although the curves are no longer exactly linear), while for fermions the quasi-periodic behavior is destroyed. Again we observe that the qualitative features are the same using the and the norm.
7 Conclusions
In this paper, we made a first step to consider the relations between fermionic and bosonic field theory complexity. We investigate such relations in the free boson/free fermion model, where a highly nonlinear exact relation between the scalar field and the fermion field is present, encoded in eq. (13) that expresses the fermion field as the vertex operator of the scalar field. In this setup, the fermonic Fock space can be decomposed into modules according to their fermionic number (see eq. (18)), and each module can be identified with the bosonic Hilbert space. Moreover, the space of quadratic operators in one description is mapped to a space of non-quadratic ones in the other, and this allows us to study how the choice of the set of allowed gates influences the complexity of an operator.
In the current framework of calculable field theory complexity, not all the states can be treated on equal footing. We identified two classes of states that can be considered from both sides. The first type is bosonic-coherent and fermionic-gaussian, a direct consequence of eq. (12) where a single bosonic operator is a sum of bilinears of fermionic ones. We applied the Fubini-Study metric method on the bosonic side, with the analytical results given in (40) for a single mode shift and in (46) a generalization to multi-mode shift. The general multi-mode result shows that different modes are orthogonal in the FS metric which is a flat Euclidean metric. On the fermionic side, we applied instead the Nielsen method developed in Hackl:2018ptj , with numerical result plotted in Fig. 2, 4(a) for Schatten norm, and Fig. 3, 4(b) for norm. Based on those numerics, an analytical result for multimode shift with norm is obtained in eq. (89), which differ from the bosonic result (46) by an extra dependence on the mode number. This means that if we assign a mode-number dependent cost in the bosonic case, the two results would be equivalent up to a total factor. This result is a bit surprising, since it is for the norm that we can interpret the complexity in terms of Riemannian geometry, so we should expect that the FS metric would compare more directly to that case. The norm gives the space the structure of a Finsler manifold. It would be interesting to understand better the structure of this geometry; this could also shed some light on the relation between bosonic states and fermionic states holographically, since bosonic coherent states in the bulk constitute a sector of states that can be explcitly described both in the bulk and in the boundary (see the recent work Bernamonti:2019zyy ).
The second class of states is identified through the relation (91) which is a local (in space) relation between bosonic bilinears and fermionic ones, thus relating the gaussian states on both sides. These states can be understood as the ground states for an inhomogeneous Hamiltonian, obtained integrating (91) with an arbitrary function , that has the interpretation of a space-dependent Fermi velocity. We obtain a one-function family of bigaussian states, out of which we studied some of the simplest cases using Nielsen method. For the case of a function with the only Fourier component , the numerical results for bosons and fermions are plotted in Fig. 5, which show qualitatively the same behavior using the and norm. The most notable features are: the bosonic complexity grows linearly with , and is independent of the UV cutoff, while the fermionic complexity is roughly periodic in , reaching peaks with value scaling like in the cutoff. This shows that the states are special in some sense, since a generic point in the group manifold would be at a distance from the identity (at least in the norm). We also considered the next simplest two-mode case, with components and . The results, plotted in Fig. 7, show that the effect of the mixing of the modes is small on the bosonic complexity, but more dramatic one on the fermionic one. It would be interesting to understand what is the behavior for a generic function .
Incidentally, it would be also interesting to know whether these bi-Gaussian states have applictions in situations of physical interest (e.g., in problems of electron transport in 1D Giamarchi ).
A natural extension of our work would be to consider the interacting model, namely the massless Thirring fermion model Gogolin:2004rp that is dual to a free compact boson. In this case one can hope that the free theory on one side will give insight into the complexity of an interacting theory. The massive Thirring model is dual to a sin-Gordon model, it would be interesting to see if this case could be analyzed using integrability techniques.
Acknowledgements
It is a pleasure to thank Costas Bachas, Benoit Douçot, Arnaud Fanthomme, Lampros Lamprou, and Rob Myers for some useful conversations at various stages of this work. We would also like to thank Shira Chapman for collaboration at the initial stage of this work and for reading our manuscript and sending us her comments. We would like to thank the Galileo Galilei Institute for Theoretical Physics for hospitality during the workshop “Entanglement in Quantum Systems” where part of this work was carried out. DG acknowledges the LabEx ICFP funding for doctoral studies.
Appendix A Orthogonality of the rotational matrix for
The orthogonality is independent of the bosonic mode , for simplicity, in this section we will take , thus neglect the explicit dependence of for the matrices. Since and are both symmetric, which means
[TABLE]
To prove the orthogonality of is to show that and , this will be given explicitly in the following part.
A.1
To start with, is required to be since it is easy to see that if and differ by an odd number the corresponding entry would give zero. The diagonal entries correspond to the case , which are given as
[TABLE]
which is known as Neumann’s theorem of Bessel functions. Without loss of generality, we will assume that in the following case for the off-diagonal entries. The calculation shows
[TABLE]
where in the second step we used the property of Bessel function and the last step is another theorem of Neumann. Therefore, we have proved that
[TABLE]
is an identity matrix.
A.2
In this case, the non-zero entries would require . The calculation follows,
[TABLE]
and
[TABLE]
therefore,
[TABLE]
Combining (109) and (112), one shows that is an orthogonal matrix as expected.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) R. Jefferson and R. C. Myers, Circuit complexity in quantum field theory , JHEP 10 (2017) 107 , [ 1707.08570 ]. · doi ↗
- 2(2) L. Hackl and R. C. Myers, Circuit complexity for free fermions , JHEP 07 (2018) 139 , [ 1803.10638 ]. · doi ↗
- 3(3) R. Khan, C. Krishnan and S. Sharma, Circuit Complexity in Fermionic Field Theory , 1801.07620 .
- 4(4) L. Susskind, Computational Complexity and Black Hole Horizons , Fortsch. Phys. 64 (2016) 44–48 , [ 1403.5695 ]. · doi ↗
- 5(5) D. Stanford and L. Susskind, Complexity and Shock Wave Geometries , Phys. Rev. D 90 (2014) 126007 , [ 1406.2678 ]. · doi ↗
- 6(6) L. Susskind and Y. Zhao, Switchbacks and the Bridge to Nowhere , 1408.2823 .
- 7(7) L. Susskind, Entanglement is not enough , Fortsch. Phys. 64 (2016) 49–71 , [ 1411.0690 ]. · doi ↗
- 8(8) L. Susskind, Three Lectures on Complexity and Black Holes , 2018. 1810.11563 .
