Discrete Geometry from Quantum Walks
Fabrice Debbasch

TL;DR
This paper explores how discrete quantum walks can simulate fermion propagation in curved 2D space-time, extending concepts like metrics and curvature into the discrete setting and relating them to continuous geometry.
Contribution
It introduces a framework for defining discrete covariant derivatives, spin-connections, metrics, and curvatures in quantum walks, bridging discrete models with continuous differential geometry.
Findings
Two types of discrete Riemann curvatures are defined and related.
One discrete curvature converges to the continuous Riemann curvature in the limit.
A concrete example demonstrates the application of the framework.
Abstract
A particular family of Discrete Time Quantum Walks (DTQWs) simulating fermion propagation in D curved space-time is revisited. Usual continuous covariant derivatives and spin-connections are generalized into discrete covariant derivatives along the lattice coordinates and discrete connections. The concepts of metrics and -beins are also extended to the discrete realm. Two slightly different Riemann curvatures are then defined on the space-time lattice as the curvatures of the discrete spin connection. These two curvatures are closely related and one of them tends at the continuous limit towards the usual, continuous Riemann curvature. A simple example is also worked out in full.
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.
Taxonomy
TopicsQuantum Mechanics and Applications · Quantum Computing Algorithms and Architecture · Quantum many-body systems
Discrete Geometry from Quantum Walks
Fabrice Debbasch
Sorbonne Université, Observatoire de Paris, Université PSL, CNRS, LERMA, F-75005, Paris, France
Abstract
A particular family of Discrete Quantum Walks (DTQWs) simulating fermion propagation in D curved space-time is revisited. Usual continuous covariant derivatives and spin-connections are generalized into discrete covariant derivatives along the lattice coordinates and discrete connections. The concepts of metrics and -beins are also extended to the discrete realm. Two slightly different Riemann curvatures are then defined on the space-time lattice as the curvatures of the discrete spin connection. These two curvatures are closely related and one of them tends at the continuous limit towards the usual, continuous Riemann curvature. A simple example is also worked out in full.
Discrete time quantum walks, discrete geometry, discrete Riemann curvature, discrete metric
I Introduction
Discrete Time Quantum Walks (DTQWs) are unitary quantum automata. They have been first considered by Feynman Feynman (1965) as tools to discretise path integrals for fermions, and later introduced in a more formal and systematic way in Aharonov Aharonov (1993) and Meyer Meyers (1996). DTQWs have been realized experimentally with a wide range of physical objects and setups Schmitz (2009); Zähringer (2010); Schreiber (2010); Karski (2009); Sansoni (2012); Sanders (2003); Perets (2008), and are studied in a large variety of contexts, ranging from quantum optics Perets (2008) to quantum algorithmics Ambainis (2007); Magniez (2007), condensed matter physics Aslangul (2005); Bose (2003); Burgarth (2006); Bose (2007); DiMolfetta (2015), hydrodynamics Hatifi (2019) and biophysics Collini (2010); Engel (2007).
It has been shown recently Cedzich (2013); DiMolfetta (2013, 2014); Arrighi (2016); Arnault (2016); Bru (2016); Arnault (2016); Arrighi (2016); Arnault (2017) that several DTQWs can be considered as discrete models of Dirac fermions coupled to arbitrary Yang-Mills gauge fields (including electromagnetic fields) and to relativistic gravitational fields. And a DTQW coupled to a uniform electric field has already been realized experimentally Genske (2013). It is thus tempting to think one could use DTQWs to build new self-consistent discrete models of Dirac fermions interacting with gauge fields, where DTQWs are not only acted upon by gauge fields, but also act as sources to these fields. In particular, using DTQWs to build discrete models of Dirac fermions interacting self-consistently with relativistic gravitational fields will necessarily involve defining and computing Riemann curvatures for the discrete space-time structures on which the DTQWs evolve.
The aim of this article is to construct explicitly, for a certain family of DTQWs, the curvature of the D discrete space-time on which these walks propagate. More precisely, we select a family of DTQWs whose continuous limit coincides with the Dirac dynamics in an arbitrary D curved space-time. We then define, for a discrete walk, discrete covariant derivatives in the direction of the grid coordinates. These derivatives generalise the usual covariant derivatives of differential geometry and allow the identification, not only of a discrete metric and a discrete -bein, but also of a discrete spin-connection defined on the lattice. The basic idea is then to define the Riemann curvature tensor of the space-time lattice (or of the DTQW) as the curvature of the spin connection using as gauge group the set of Lorentz transformations acting on spinors Wald (1984); Yepez (2011). It turns out that there are actually two ways of implementing this idea and we therefore introduce two different discrete Riemann curvatures on the space-time lattice. The first Riemann curvature depends on a (nearly arbitrary) reference connection while the second one does not. It turns out that the curvature of the DTQW essentially represents the difference between the curvature of the DTQW and the curvature of the reference connection. We also show that, in the continuous limit, the Riemann curvature tends towards the usual, continuous Riemann tensor. We finally compute the curvature on a simple example before discussing all results.
II Blueprint: the D Dirac equation
The curved space-time Dirac equation is usually written in the form ***
[TABLE]
where is a spinor, are the -bein coefficients, which we suppose symmetrical, the ’s are the so-called Dirac operators obeying the usual Clifford algebra, and
[TABLE]
In D space-time, Greek and Latin indices above only take two values, conveniently denoted by [math] and . The spin-connection has thus only two independent components and . The spinor Hilbert space is also two-dimensional and is equipped with the Hermitian product
[TABLE]
where where are the metric components built from the -bein, which can be defined by where are the components of the D Minkovski metric in an orthonormal basis of the tangent space. We now choose an orthonormal basis in spinor space and represent an arbitrary spinor by its two components . We also choose the Dirac operators and to ensure that their matrix representations in this basis coincide respectively with and where
[TABLE]
and
[TABLE]
are the first two Pauli matrices. The commutator then reads . Expanding the compact notation above, the Dirac therefore equation reads:
[TABLE]
The -bein, the metric and the two non-vanishing connection coefficients can then be practically read off directly from the Dirac equation. Taking the continuous limit of the QWs considered in this article delivers this form of the Dirac equation DiMolfetta (2013). In the next Section, we will use discrete derivatives and put the QW equations in a form similar to (6) and thus identify in the discrete equations a -bein, a metric and a connection.
By definition, Lorentz transformations on spinors are generated by the commutator of the . Thus, in D space-time, the Lorentz transform of a spinor has components for an arbitrary, possibly space- and time-dependent . And the components of the spin connection transform according to . It follows from this that is invariant under Lorentz transformation. This quantity is the -, so-called mixed component of the Riemann curvature tensor. The components of the Riemann curvature tensor on the coordinate basis are where are the coordinate basis components of the inverse -bein: . The Ricci tensor and the scalar curvature are defined from in the standard manner. Note that the expression of is linear in the connection because the Lorentz group is abelian in D space-time. In what follows, a discrete Riemann curvature tensor will be computed by implementing Lorentz transformations on the discrete equations and identifying an invariant quantity.
III A simple two-step QW
We work with two-component wave-functions defined in discrete space-time where instants are labeled by and spatial positions are labeled by and . We introduce a basis in Hilbert-space space and the components of the arbitrary wave-function in this basis. The Hilbert product is defined by , which makes the basis orthonormal. Consider now the quantum walk where is the spatial-translation operator defined by and is an operator defined by
[TABLE]
where
[TABLE]
This article focuses on the two-step QW obtained by looking at the state of the original walk at only one in every two time steps, say the steps which correspond to even values of (this is sometimes called the stroboscopic approach).
Written in full, the discrete equations of the two-step QW read:
[TABLE]
where and As shown in DiMolfetta (2013), this two-step QW admits a continuous limit if admits one and this limit coincides with the Dirac equation in a curved space-time where the spinor connection and curvature depend on the derivatives of . The aim of this article is to show that the discrete equation can also be used to define a discrete metric, a discrete space-time connection and a discrete Riemann ‘tensor’ i.e. a full discrete geometry.
IV Covariant discrete derivatives
To define the geometry induced by this QW on the space-time lattice, it is necessary to change basis in the wave-function Hilbert space. The easiest way to do that is to write the equations of motion of the QW in an invariant, basis-independent manner by introducing covariant discrete derivatives in Hilbert space.
We start by defining the following simple, non covariant discrete derivatives:
[TABLE]
where is an arbitrary - and -dependent quantity. These are discrete versions of the usual partial derivatives. Inverting the above equations delivers:
[TABLE]
The equation of motion of the QW can then be rewritten as:
[TABLE]
where
[TABLE]
[TABLE]
and is the operator represented by the third Pauli matrix in the basis i.e. is represented by the matrix in the basis .
Suppose now we change spin basis and rewrite (12) in a new, possibly - and -dependent local basis . We need to introduce the operator which transforms the original basis into the basis , , and its inverse . Thus, so that and .
Let us now define covariant time- and space-derivatives, starting with derivation with respect to time. One has:
[TABLE]
This shows that does not transforms as under a change of basis in Hilbert space, but this also suggests introducing a new, covariant time-derivative of the form
[TABLE]
where is an arbitrary - and -dependent field. Using (15), one can write:
[TABLE]
where
[TABLE]
with
[TABLE]
and
[TABLE]
and the time- and space-indices and have been omitted from the latest equations for readability purposes. Equation (17) proves that is a covariant time-derivative.
Space derivatives are slightly more complex. Using again (11), one can write:
[TABLE]
and
[TABLE]
As before, this suggests defining a spatial covariant derivative by:
[TABLE]
where is an arbitrary - and -dependent field and the transformation laws for reads
[TABLE]
[TABLE]
and
[TABLE]
The equation of motion (12) of the QW can be rewritten in terms of covariant derivatives. We introduce a time-connection and a space-connection , fixing only at this stage the values of their - and -components:
[TABLE]
[TABLE]
We also introduce a mass and impose that
[TABLE]
thus ensuring that the equation of motion (12) can be written as:
[TABLE]
The [math]-components of both connections and the mass will be specified in the next section.
Equation (30) is one step closer to the continuous Dirac equation that the original form of the equations of motion obeyed by the two-step walk. In particular, it shows that the time-connection and the space-connection are to be understood as two components of a single, space-time connection . this point of view will be adopted form here on.
The most important difference between (30) and (6) is that the operator is not diagonal in the basis . Changing spin basis to make this operator diagonal is the goal of the next section.
V Mass and space-time connection
V.1 Preliminary gauge change
Proceeding as in DiMolfetta (2013, 2014), we now change gauge i.e. spin basis by defining an operator which puts in diagonal form. The characteristic polynomial of reads
[TABLE]
where and . Let , be the two (possibly complex) roots of . From equations (12) and (30) the eigenvalues actually determine two local transport velocities. More precisely, these eigenvalues actually define a set of local -bein coefficients (see above for details) on the space-time lattice. One finds , , , . This in turns defines the inverse metric ‘components’ on the space-time lattice , and . The determinant of these components is .
In usual differential, and thus continuous geometry, the Greek indices on -bein coefficients, (inverse) metric components etc. refer to components on the so-called coordinate basis . In the discrete case, the equivalent of the basis is clearly the set and we therefore define accordingly the -bein ‘vectors’ and . The quantities can be interpreted similarly as the components of the inverse metric . Changes of space-time coordinates can then be implemented in the spirit of Debbasch (2018). We finally define the discrete inverse -bein by the usual relations where is the Kronecker symbol.
We now recall that, in curved space-time, a spinor is normalized to unity, not with respect to the usual Lebesgue measure , but with respect to the metric-induced measure where stands for the determinant of the metric components. This means that the usual Hilbert product , which makes the initial basis orthonormal, does not coincide with the natural Hilbertian product to be used in spinor space. We therefore define the new Hilbertian product by , a new basis made of two eigenvectors of normalized with respect to and we define as the operator which transforms the original basis into the basis .
V.2 Choice of the mass and space-time-connection
Let us now specify the [math]-components of the connections and as well as the mass . Equations (29), (27) and (28) lead to:
[TABLE]
where
[TABLE]
We now define as the non-diagonal part of . This fully specifies in any basis of the Hilbert space and it also leads to
[TABLE]
where is the diagonal part of . Since was chosen to make diagonal, this last equation makes it possible to choose both and diagonal, and (34) becomes a system of two equations for the four unknown , , , . In a generic situation, this system can be solved in a unique manner by imposing a couple of extra constraints on the unknown. We choose the same constraints as in the continuous case (see Section 2.1) i.e. and , which make both and proportional to the third Pauli matrix .
VI Local Lorentz transformations
Extending the definition of global Lorentz transformations for DTQWs proposed in Debbasch (2018), we now define the local Lorentz transform of the spinor by and for an arbitrary, real and non-vanishing field defined on the D space-time lattice. Alternately, upon a Lorentz transformation, where and is the operator represented by the third Pauli matrix in the basis , and we use the practical notation where . Evidently, .
Let us now compute the Lorentz transform of the DTQW equation of motion.
The mass is anti-diagonal, so we write
[TABLE]
which is not invariant under Lorentz transformation but becomes
[TABLE]
Note that the product , which can be interpreted as the squared mass of the walk, is invariant under Lorentz transformation.
The connection matrices also change under Lorentz transformation. Of particular interest are the diagonal parts of these connections because they obey a relatively simple transformation law. Indeed,
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
The first two equations lead to
[TABLE]
where
[TABLE]
The following two equations lead to
[TABLE]
while the final two equations deliver
[TABLE]
Equating both expressions of delivers
[TABLE]
where
[TABLE]
[TABLE]
[TABLE]
[TABLE]
It is best to retain for an expression which does not favour a set of components over the other. We therefore choose
[TABLE]
as final expression for .
VII Riemann curvature I
Assuming that does not vanish and inverting the functions and , equations (43) and (52) can be rewritten under the form
[TABLE]
The identity then leads to
[TABLE]
Introduce now a reference connection , with the sole constraint that and are both defined, and write
[TABLE]
Note that the identities then imply
[TABLE]
We then define the discrete Riemann curvature by
[TABLE]
By (56),
[TABLE]
which represents the discrete Riemann curvature of the connection i.e. the curvature of the DTQW.
VIII Riemann Curvature II
Suppose now one is interested in a curvature which caracterizes only how the connection coefficients change under Lorentz transformations which vary slowly in time and space i.e. for which , and are all much smaller than unity. At the continuous limit, all Lorentz transformations are automatically slowly varying in both time and space because the time and space coordinates and are related to and by and , where is an infinitesimal , so that and . But slowly varying Lorentz transformations can also be considered outside the continuous limit (see the example in the next Section).
The limit case of Lorentz transformations varying slowly in space is actually singular. Indeed, in the general case, equations (37-42) relate the two independent variations and to the two independent discrete derivatives and . Inverting these equations thus delivers in terms of the two independent variables and . To study the limit case of slowly varying Lorentz transformations, suppose and with . Equations (37-42) then read:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
At first order in , vanishes from the equations so both variations and depend on the single variable and they are therefore not independent. Indeed, . In this limit, the general problem, which depends on two variables, thus degenerates into a single variable problem, thus making the limit singular. To define curvature, one then needs only one of the two variations and it is natural to retain . The equation for then reads
[TABLE]
and the equation for becomes similarly
[TABLE]
where .
From this choice and the identity follows
[TABLE]
where the index stands for ‘slow’. The ‘slow’ discrete Riemann curvature tensor of a connection is then defined by:
[TABLE]
where the index ‘s’ stands for slow, ensuring that . And the Riemann of the DTQW is defined as .
IX Relation between the two Riemann curvatures
Let us now investigate how this second discrete Riemann tensor is related to the first one introduced in the previous section. To do so, suppose that both connections and are close to , in the sense that their coefficients in the basis are close to those of . This implies in particular that , and are small (see equations (37-42)) i.e. that is slowly varying in time and space. To simplify the discussion, we also suppose that there exist a such that , and is then also slowly varying in time and space. We now convert and into a function of and a function of and expand these two newly introduced functions in their first variable at first order around [math]. This leads to:
[TABLE]
From this follows that
[TABLE]
which leads to
[TABLE]
where
[TABLE]
Using again (67), this becomes
[TABLE]
Now, by definition, represents and represents . Since we are considering ’s which vary slowly in time and space, equations (63) and (64) are valid. Thus
[TABLE]
In particular, , which links the two Riemann curvatures and of the space-time lattice.
X Continuous limit
Let us now discuss the continuous limit of . The continuous limit addresses situations where the operator and the wave-function of the walk vary on time- and space-scale much larger than the grid cell. The physical time and spatial coordinate along the grid are related to and by and where is an infinitesimal. It has been shown in DiMolfetta (2013, 2014) that the continuous limit of the 2-step walk then coincides with the Dirac equation in a curved space-time with metric . In particular, the matrices representing and in the basis then tend towards unity while the matrix representing tends towards and tends towards . The discrete Riemann curvature then tends towards where is the mixed component of the usual Riemann curvature tensor to , , , . This component contains all the information one needs about the Riemann tensor because this tensor, in D space-times, has only one independent component. The in the multiplicative factor comes form the fact that the zeroth components of the discrete connection tend towards (as opposed to ). The factor comes from the fact that curvatures are obtained by taking second discrete or continuous derivatives and that the above relation between and implies and . Finally, the components of the continuous Riemann curvature tensor on the coordinate basis can be recovered by taking the continuous limit of where is the discrete inverse -bein.
XI Example
The continuous limit of the walks studied in this article corresponds to the propagation of a Dirac spinor in a space-time metric of the form where and are the continuous coordinates corresponding to and and . Fixing these coordinates i.e. retaining this form for the metric, the simplest space-times with non vanishing curvature are realized by choosing the function independent of . We now therefore choose an angle which depends only on and proceed to compute, as an example, the first of the curvatures defined above. Since nothing depends on the spatial position, all quantities are now indexed by only.
For such walks, the operators and take the simpler form
[TABLE]
[TABLE]
and
[TABLE]
with .
A simple computation leads to . These values of lead to , and . If , the components of the discrete metric itself read , and . Also, .
We now retain (assuming )
[TABLE]
where and . The matrix can be read off these equations:
[TABLE]
and its inverse reads:
[TABLE]
The components of are not modified by the change of basis i.e.
[TABLE]
and a direct computation delivers with
[TABLE]
and
[TABLE]
where the index tracing the time-dependence of all quantities has been suppressed for readability purposes.
Since all angles depend only on , only the connection enters the curvature. One finds that
[TABLE]
[TABLE]
while and
[TABLE]
This leads to with given by equation (83).
XII Conclusion
We have revisited a particular family of DTQWs whose continuous limit coincides with the D curved space-time Dirac dynamics written in synchronous coordinates. We have defined discrete covariant derivatives of the spinor wave-function along the grid coordinates, thus introducing discrete spin-connections and also generalised the notions of metric and -bein to the discrete lattice. We have then defined two different discrete curvatures from the transformation properties of the discrete spin-connections under Lorentz transformations. Both curvatures are closely related and one of them coincides, in the continuous limit, with the usual Riemann curvature from differential geometry. We have finally computed this discrete Riemann curvature on a particularly simple example.
Let us now comment on these results. In an arbitrary space-time, the most complete caracterization of curvature is given the Riemann tensor. This tensor is usually computed from the space-time connection, but it can also be obtained from spinor connection Wald (1984); Yepez (2011). The definition and computation of discrete curvature presented in this article thus start with a definition of discrete spinor connections for DTQWs, which is itself based upon the definition of discrete first and second discrete partial derivatives with respect to the grid coordinates. In the discrete case, spinor connections have a richer structure than in the continuous case because they contain more coefficients. In D space-time, a continuous spinor connection is fully defined by two coefficients, whereas one needs five coefficients to fully define a discrete spinor connection. These five coefficients can be partitioned into two sets, one of two coefficients pertaining to discrete covariant derivatives with respect to the discrete time index , and one of three coefficients pertaining to covariant derivatives with respect to the discrete space index . Note that these two sets only mix if one performs discrete Lorentz transformations in space-time, and these have not been considered in this article, where only Lorentz transformations in spinor space are carried out. We have therefore chosen, for readability purposes, to use a different letter for each set of coefficients ( defines discrete covariant time-derivatives and defines discrete covariant space-derivatives). And the discrete space-time connection is thus represented by .
The computation of the Riemann tensor as the curvature of the spin connection coefficients using as gauge group the set of Lorentz transformations in spinor space does not deliver the usual space-time components of the tensor, but the so-called mixed components , from which the usual space-time components can be recovered through partial contraction with the inverse -bein coefficients. This applies both to the continuous and the discrete case. In D, there is only one independent component to the usual continuous Riemann tensor, and the discrete one also has only one independent component.
The whole approach developed in this article is close in spirit to work which has been done in the last fifteen years, where classical Markov chains are used to define Ricci curvatures of graphs Ollivier (2009, 2010); Erbar (2012). Indeed, a Markov chain is essentially a discrete diffusion. It therefore defines a Laplace operator on the discrete structure where it lives and, thus, a Ricci curvature. Similarly, a DTQW is essentially a spin wave propagating on the lattice. Since a spin wave obeys the Dirac equation, a DTQW essentially defines discrete equivalents to all quantities appearing in the Dirac equation i.e. an -bein, and thus a metric, and a spin-connection. Once one has a discrete equivalent of the spin-connection, one can compute its curvature (in the sense of gauge theories), which coincides with the Riemann curvature. It is remarkable that classical Markov chains thus provide only a generalization of the Ricci curvature while quantum walks deliver equivalents to all geometrical objects of usual interest, from the metric to the spin-connection and, thus to the full Riemann curvature tensor.
Let us now conclude by mentioning possible extensions of this work. One should first address more general DTQWs coupled to arbitrary Yang-Mills fields. The extension to both higher dimensional space-times and higher spins should also prove interesting, starting with walks defined on square lattices, then moving on to more general grids, the ultimate goal being DTQWs on graphs. For example: what are the necessary graph properties for a DTQW to define a curvature on the graph? Or, how can one use graph geometry to write more efficient quantum algorithms? One should finally extend all these computations to alternate, comparable discrete models such as Lattice Gauge Theories (LGTs) and compare the results with those obtained for DTQWs.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Feynman (1965) Feynman, R. P. and Hibbs, A. R. Quantum mechanics and path integrals. International Series in Pure and Applied Physics, Mc Graw-Hill Book Company, 1965.
- 2Aharonov (1993) Aharonov, Y., Davidovich, L. and Zagury, N. Quantum random walks Phys. Rev. A 1993 , 48 , 1687.
- 3Meyers (1996) Meyers, D. A. T. From quantum cellular automata to quantum lattice gases. J. Stat. Phys. 1996 , 85(5-6) , 551–574.
- 4Schmitz (2009) Schmitz, H., Matjeschk, R., Schneider, Ch., Glueckert, J., Enderlein, M., Huber, T. and Schaetz, T. Quantum Walk of a Trapped Ion in Phase Space. Phys. Rev. Lett 2009 , 103 , 090504.
- 5Zähringer (2010) Zähringer, F., Kirchmair, G., Gerritsma, R., Solano, E., Blatt, R. and Roos, C.F. Realization of a Quantum Walk with One and Two Trapped Ions. Phys. Rev. Lett 2010 , 104 , 100503.
- 6Schreiber (2010) Schreiber, A., Cassemiro, K.N., Potoc̆ek, V., Gábris, A., Mosley, P. J., Andersson, E., Jex, I. and Silberhorn, Ch. Photons Walking the Line: A quantum walk with adjustable coin operations. Phys. Rev. Lett 2010 , 104 , 050502.
- 7Karski (2009) Karski, M., Förster, L., Cho, J.M., Steffen, A., Alt, W., Meschede, D. and Widera, A. Quantum Walk in Position Space with Single Optically Trapped Atoms. Science 2009 , 325(5937) , 174–177.
- 8Sansoni (2012) Sansoni, L., Sciarrino, F., Vallone, G., Mataloni, P., Crespi, A., Ramponi, R. and Osellame, R. Two-Particle Bosonic-Fermionic Quantum Walk via Integrated Photonics. Phys. Rev. Lett. 2012 , 108 , 010502.
