Dynamical Triangulation Induced by Quantum Walk
Quentin Aristote, Nathana\"el Eon, Giuseppe Di Molfetta

TL;DR
This paper introduces a quantum walk model on a dynamically evolving 2D triangulated surface, where the surface's geometry changes based on the walker's density, leading to emergent flatness over time.
Contribution
It extends quantum walks to include dynamical triangulations induced by the walker, connecting quantum automata with evolving geometric structures.
Findings
Number of triangles and curvature grow as t^α e^{-β t^2}
Flatness emerges in the long-term evolution
Global walker behavior remains stable under spacetime fluctuations
Abstract
We present the single-particle sector of a quantum cellular automaton, namely a quantum walk, on a simple dynamical triangulated manifold. The triangulation is changed through Pachner moves, induced by the walker density itself, allowing the surface to transform into any topologically equivalent one. This model extends the quantum walk over triangular grid, introduced in a previous work, by one of the authors, whose space-time limit recovers the Dirac equation in (2+1)-dimensions. Numerical simulations show that the number of triangles and the local curvature grow as , where and parametrize the way geometry changes upon the local density of the walker, and that, in the long run, flatness emerges. Finally, we also prove that the global behavior of the walker, remains the same under spacetime random fluctuations.
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.
Abstract
We present the single-particle sector of a quantum cellular automaton, namely a quantum walk, on a simple dynamical triangulated manifold. The triangulation is changed through Pachner moves, induced by the walker density itself, allowing the surface to transform into any topologically equivalent one. This model extends the quantum walk over triangular grid, introduced in a previous work, by one of the authors, whose space-time limit recovers the Dirac equation in (2+1)-dimensions. Numerical simulations show that the number of triangles and the local curvature grow as , where and parametrize the way geometry changes upon the local density of the walker, and that, in the long run, flatness emerges. Finally, we also prove that the global behavior of the walker, remains the same under spacetime random fluctuations.
keywords:
discrete time dynamical system; quantum walk; Pachner moves; dynamical triangulation; general relativity
\pubvolume
xx \issuenum1 \articlenumber5
\historyReceived: 17 December 2019; Accepted: 4 January 2020; Published: date \updatesyes
\TitleDynamical Triangulation Induced by Quantum Walk \AuthorQuentin Aristote 1,2, Nathanaël Eon 1,∗ and Giuseppe Di Molfetta 1,∗ \AuthorNamesQuentin Aristote, Nathanaël Eon and Giuseppe Di Molfetta
\corresCorrespondence: [email protected] (N.E.); [email protected] (G.D.M.)
1 Introduction
Quantum cellular automata (QCA) are the quantum extension of cellular automata (CA): cells can now be in a quantum superposition of states and their evolution is unitary, homogeneous (translation-invariant) and causal, i.e it only depends on a finite neighborhood of the cell. Just like CA are Turing complete, that is any algorithm can be simulated by a CA, QCA can simulate any quantum algorithm Arrighi and Grattage (2012). Quantum walks (QWs) are the single-particle sector of QCA Costa et al. (2018). Their study is blossoming, for two parallel reasons.
On the one hand, QWs have enabled the discovery of whole series of novel quantum computing algorithms for future quantum computers Ambainis et al. (2010); Wang (2017), or allow a natural and intuitive expression of those algorithms, for instance the Grover search Guillet et al. (2019).
On the other hand, QWs have also enabled the discovery of a whole series of novel quantum simulation schemes for the near-future simulation devices, and allow more intuitive expressions of these schemes Bialynicki-Birula (1994); Meyer (1996). Quantum simulations are what led Feynman to introduce quantum computing in the first place Feynman (1982). Although universal quantum computers are not yet a reality, QW-based quantum simulation devices have already been designed Genske et al. (2013); Sansoni et al. (2012) : the walker propagates on the square grid in such a way that the continuum limit of its behavior converges towards the physics equation that is to be simulated Di Molfetta et al. (2013); Di Molfetta and Pérez (2016); Di Molfetta and Arrighi (2020). Those schemes are both (i) stable numerically, even for classical computers—therefore converging as long as they are consistent Arrighi et al. (2014a) ; (ii) simple discrete models of the physical phenomena that conserve unitarity, homogeneity, causality and sometimes even Lorentz-covariance Arrighi et al. (2014b); Bisio et al. (2017)—and thus provide playgrounds to discuss foundational questions in Physics Lloyd (2005). In a nutshell, QWs are becoming a new language to express quantum physical phenomena.
Even as QWs provide playgrounds to express a large class of quantum physical phenomena, discrete graph dynamics aim at providing a framework for the study of discrete transformation of spacetime. It is well known that any curved manifold can be approximated by some discrete graph, in particular equilateral triangles Regge (1961); Ambjorn et al. (1997), or simplices in higher dimensions, whose characteristic lengths, may ultimately be shrunk to zero to recover a continuum theory. One question that is still open is how the matter can propagate on such dynamical triangulations. Since QWs are ideal in simulating the propagation of fermions, here we will investigate with a simple example, how to couple the propagation of QWs to a particular class of discrete graph dynamics. Indeed, although QWs have already been extensively studied when the grid is fixed, and classical cellular automata on dynamical grids in one and two dimensions have been introduced recently by Love et al. (2004); Klales et al. (2010); Arrighi et al. (2018a), to the best of our knowledge QWs have never been studied in cases where we allow the grid to change.
Our goal is thus to develop and study a QW on a discrete surface, where the dynamics of the surface depends on the walker’s evolution, and viceversa, which is reminiscent of the basic mechanism of Einstein field equations, governing spacetime dynamics. More particularly, we would like to have two already elegant theories to work together. On the one hand, the family of QWs considered here is the one described in Arrighi et al. (2018b), as while being very simple, it has the Dirac Equation as a continuous limit and can easily be extended to account for a curved metric Arrighi et al. (2018c). Similar results had already been obtained on a rectangular lattice and generalized to higher dimensions Di Molfetta et al. (2013); Di Molfetta and Pérez (2016); Di Molfetta and Arrighi (2020). On the other hand, Pachner moves are a kind of transformations of the surface which changes the triangulation but not the topology. The dynamics of a lattice, subject to Pachner moves, has already been studied, e.g., in the context of lattice gas models Klales et al. (2010) or complex networks da Silva et al. (2018); Freund et al. (2018). Although we focus on the interaction between the dynamical grid and one walker, we believe that results are already rich enough, i.e. likely to display the main features of the multi-walkers theory, namely QCA.
The result obtained is a QW evolving on a dynamical surface, whose dynamics is induced by the probability amplitude of the walker itself. QWs with effective non-linearities induced by the walker itself, inspired by Kivshar and Malomed (1989); Kerr and Lomdahl (1987), have already been introduced in Shikano et al. (2014); Di Molfetta et al. (2015), proving analytically the convergence to the non-linear Dirac equation. The QW we present here, can be considered the first in which non-linearity is not introduced as an effective term, but is the result of an interacting microscopic dynamics. Although not every property we would expected of a QW is respected, for instance reversibility is lost due to the chosen transformation of the grid, we believe the results are still worth sharing since they allow two elegant discrete theories to work hand in hand.
The paper is organized as follows. In section 2, we remind the reader of the definition of the quantum walk over the triangular grid, introduced in Arrighi et al. (2018b), and the definition of Pachner moves. In section 3, we extend this quantum walker to a triangular grid subject to Pachner moves. In section 4 we write the global equation that rules the behavior of the walker and the grid. Then, in section 5, we show numerical simulations for different families of discrete surfaces and finally discuss local and global properties of the surface and the walker independently.
2 Recap : Quantum Walk on the triangular grid and Pachner moves
2.1 Quantum walk on the triangular grid
In order to define the quantum walk over the triangular grid, we consider the Hilbert space where is spanned by the basis states with an edge of the grid and is spanned by the basis states and . If is a triangle and , we therefore write for a given time :
[TABLE]
to represent the upper and lower components of the field, that we call spin, carried by the edge of . You may notice that for two triangles sharing an edge, this edge contains twice the information (one for each triangle). This issue is addressed by associating each spin to a specific triangle. Let us label each triangle with the spin ( or ) such that any two adjacent triangles have different spins. The most general step of time can then be divided into two substeps :
- •
first, rotate each triangle according to its label : if triangle ’s label is , we set
[TABLE]
- •
then, apply a unitary to each edge :
[TABLE]
where , and is an arbitrary element of U(2).
Since adjacent triangles have different labels, this can be rewritten as a whole as
[TABLE]
When and the are well-chosen, making three steps yields an equation that converges, when converges to [math], to the Dirac Equation Arrighi et al. (2018b), i.e. the equation governing the dynamics of 1/2-spin fermions.
2.2 Pachner moves
An Pachner move is done by taking a subset of triangles of a manifold and replacing it by its complementary in the discrete sphere, . It is easier to visualize them in the dual setting of graphs (each triangle of the complex is a vertex and each side of the triangle is an edge between the two triangles it separates, see Fig.2) Freund et al. (2018), as in Fig.3.
Pachner moves are remarkable because any discrete manifold homeomorphism can be seen as a finite sequence of Pachner moves, therefore they do not change the topology of the surface. Thus by allowing Pachner moves on our grid we actually allow it to transform into any topologically equivalent discrete manifold.
Since is a tetrahedron, one can see Pachner moves as creating a well in the grid and Pachner moves as removing those wells.
3 Coupling the Quantum Walker with Pachner moves
3.1 The grid
In section 2, the triangles of the grid were labeled with a spin ( or ), telling us which component of the field the triangle carries. An important property is that two adjacent triangles cannot be labeled with the same spin, as both components of the walker on their shared edge must be propagated. It does not hold true when taking Pachner moves into account as Pachner moves create (it is impossible to find a of a graph with ). We thus introduce the following set of labels :
[TABLE]
A triangle being labeled means that it carries the component of its side for each . The triangular grid can thus be labeled the same way as in section 2, by identifying with and with .
We therefore define our new grid as a simplicial complex where each triangle is labeled with an element of , or, similarly, as a labeled graph where each vertex represents a triangle, each edge represents a side, the vertices are labeled with elements of and the edges are labeled with elements of .
3.2 Evolution of the grid under Pachner moves
In the simplicial complex setting, Pachner moves can be seen as replacing a subset of the complex with its complementary in a simplicial sphere . To define them in our labeled simplicial complex setting, we label the sphere as in Fig.4.
Making a Pachner move now amounts to taking the complementary in the labeled version of and then inverting the labels ( becomes and becomes ) so that two adjacent triangles each carry a different component of the field along their shared edge (Fig.5).
Notice that this means the Pachner move is still the inverse of the Pachner move and that the Pachner move is still its own inverse.
We now show that we can make Pachner moves whenever we want to.
{Lemma}
Two adjacent triangles always have different labels.
Proof.
Consider two adjacent triangles with labels and , sharing their side. We made sure that after any sequence of Pachner moves two adjacent triangles each carry a different component along their shared edge. Therefore , hence : the two triangles have different labels. ∎
{Corollary}
It is always possible to apply a Pachner move on a complete subgraph of the grid, as long as it has less than vertices.
3.3 The quantum walker
At each timestep , the field and the grid evolve in the following order :
- •
first, each triangle rotates its internal components : if triangle ’s label is ,
[TABLE]
- •
second, we apply to each edge :
[TABLE]
Notice that, at this point, if the grid is the standard triangular grid, the walker evolves exactly as in section 2, as it is illustrated in Fig. 1.
- •
third, we apply the Pachner moves for this timestep.
3.4 Evolution of the walker during and Pachner moves
A Pachner move can be seen as adding three new edges inside a triangle. We choose here to make stay the same on the edges that already existed before the Pachner move, and to set it to [math] on the newly created edges (so that we still have ) (Fig.6). This is one choice among many, for instance one may have distributed the value of between all edges. The choice made here has the advantage to be very simple.
Similarly, a Pachner move can be seen as changing which edges are part of the same triangle, without changing the edges themselves, as illustrated in Fig. 7. It therefore makes sense to have stay the same on those edges.
3.5 Evolution of the walker during Pachner moves
The evolution during Pachner moves is more difficult to define. Indeed, such a move deletes edges and thus may break reversibility through a loss of information. Multiple choices of evolution for the walker are possible, for instance the values of on the edges which will be deleted could be dispatched among the outer edges of the triangle containing them.
The constraint of not deleting any value of implies that the evolution has to take into account the value of on an infinite number of edges. Indeed, if changes only on a finite number of edges we come back to the situation where some values will be mixed together. This is a problem as it would be best that Pachner moves only act locally, that is on a finite number of edges.
To solve this problem we make the assumption that at time (and therefore at any time ) the walker is in a superposition of a finite number of states, that is is equal to [math] on a cofinite set of edges. This way, it is possible to have an operator that acts on a vector space of infinite dimension while having it change only a finite number of values in practice. This can for example be done with a translation. The most intuitive one we found is depicted on Fig.8. If three triangles make a onto which a Pachner move is applied, then any internal component carried by one of those triangles (say, ) on one of its edges internal to the (say, its side) is translated along the side of that goes out of the into the neighboring triangle , and then is translated again along the side of to finally replace the internal component of the neighbor of on its side. The old value of this component is then translated along the same edges and replaces another internal component that also gets translated and replaces another value, and so forth.
Once the translation is done, the edges internal to the can be deleted as the information they carried was sent outside of the .
It does make sense physically to have a triangle influence another one which is two edges away in the graph as the geometrical distance between the triangles is still one (the triangles share a vertex). Notice that such an evolution can only be defined on an infinite grid. Otherwise, the evolution of for a Pachner move would be an infinite loop.
{Lemma}
Consider the infinite triangular grid and apply a finite number of and Pachner moves. Then any triangle of the grid appears at most once in the sequence of the triangles visited during a translation along two edges, as previously described.
Proof.
It is true for the infinite triangular grid : a translation along two edges amounts to translating along a fixed vector, therefore any triangle is visited at most once. Let us now consider a grid where this holds true. Then applying a or a Pachner move keeps this property true. Indeed, applying such a Pachner move does not destroy any cycle, as can be seen in Fig.9. If we were to find a cycle in the new grid, we could apply the inverse Pachner move and get the original grid, without having destroyed the cycle. Therefore the cycle already existed in the original grid, which contradicts our assumption.
By induction, the property thus holds true after a finite number of such Pachner moves. ∎
Unfortunately this does not hold true anymore if we consider Pachner moves, as they introduce cycles. We were not able to find any evolution for Pachner moves that worked when considering Pachner moves as well. We therefore decided to restrict ourselves to and Pachner moves in the following. However, if another evolution of the walker during a Pachner moves is used, it may be possible to make it work when considering Pachner moves.
At this point, it is important to note that locality, causality and reversibility are lost. Loss of locality comes from the fact that the evolution on a Pachner move changes values of arbitrarily far away from the edges that will be deleted. Such loss of locality implies a loss of causality since the impact of the move will have an impact arbitrarily far away in a single time step. Finally, the evolution was expected to keep reversibility since it keeps every value of , however, it does not keep track of where the Pachner move has been done and the evolution cannot be reversed. However, in a more general point of view, after a finite time, the walk will not propagates faster than the speed of light since at some point no move will be done anymore. One can check so by computing the moments of the distributions and see that it is never hyperbalistic in the intermediate and long run, although it may be hyperbalistic for the short-run. Even though reversibility is lost in the process, we choose this evolution because it keeps every value of and preserves the norm.
3.6 When to make Pachner moves
In practice, after a or a Pachner move, the walker has to go through more, respectively less, triangles to travel a fixed distance. A greater or, respectively, lesser refinement of the triangular surface can then be seen as a local contraction or dilatation of the discrete metric on which the walker propagates. A greater/minor slowdown of the walker in a given region of space, can therefore be associated with a greater/minor curvature of the spatial metric. At this point, we have adopted a typical general relativity principle, for which matter tells space how to curve, and curved space tells matter how to move. We adopted this point of view here, choosing to make a Pachner move (creating a well) on a triangle whenever the probability to be on that triangle is above a threshold (if is labelled , whenever ), and to make a Pachner move (removing a well) whenever the probability to be inside that well is below a threshold (if and are glued along their first side, and along their second side and and along their third side, we make a Pachner move whenever ). The expected evolution of the geometry can be inferred from the values of and . For low , there will be a great number of wells, and the structure can thus be seen as very stretchable and easily deformable, while for high , the number of wells created will be small, and the structure can thus be seen as rigid. On the other hand corresponds to the speed at which wells will be removed: for a high a well will be removed the step right after its creation while for a low the well will only be removed when the density inside it is sufficiently low (i.e. when enough time has passed).
4 Discrete equation of the walker
We now write the discrete equation of the walker, that is as a function of . To do so, we first change the way we write , as thinking of it as a function of the triangles is cumbersome to write the equations for the Pachner moves. Instead, we choose a triangle of the triangular grid to be its origin. We can keep track of it when it is subject to Pachner moves as a Pachner moves always create a triangle with the same label as the triangle to which it is applied (this would not be true had we kept Pachner moves) : this new triangle becomes the origin. This makes the dual graph a pointed graph, and therefore every triangle can be thought of as the language of words that correspond to a path from the origin to the triangle Arrighi et al. (2018a). {Notation} For the language associated to a triangle, we denote its neighbor on the first side by
[TABLE]
where the . operation is the concatenation of words.
We identify any with itself. {Notation} We introduce two ways of writing :
- •
if triangle ’s label is , we write:
[TABLE]
[TABLE]
- •
if triangle carries the component of its side and its neighbor on that side carries the component, we write:
[TABLE]
After rotating the triangles and applying , we have:
[TABLE]
(we see as both a operator when it acts on a single edge and an infinite dimensional operator when it acts on all the edges).
After applying all the Pachner moves, we have:
[TABLE]
This describes both how triangles are renamed (we add letters in the middle of the word for each Pachner move done on the corresponding path) and what becomes of (it becomes zero only if the triangle is subject to a Pachner move and if the edge referred to is now part of the new , otherwise it stays the same). The function tells us whether a Pachner move is to be applied on the triangle at time :
[TABLE]
Finally, let be the set
[TABLE]
Then, after the Pachner moves,
[TABLE]
with
[TABLE]
and
[TABLE]
where
[TABLE]
is the operator that translates the values of , this is the operator which breaks locality and reversibility. is the one that renames the triangles after deleting the edges. Notice that we did not specify in which order the should be taken : we choose to do so in descending probability, which breaks the rotation symmetry but does not influence the macroscopic behavior of the walk (as can be seen through the simulations).
Putting all those equations together gives
[TABLE]
Notice that we choose to apply the Pachner moves before the ones : this is because doing the converse would mean instantly deleting the newly created .
The equations are non-linear and not analytically soluble. Still, we can find some limite cases, for instance that choosing yields the quantum walk over the triangular grid from section 2 (since is always empty) or that choosing amounts to overlooking Pachner moves. An extreme condition is for and : the QW will be trapped in an ever deepening well. Notice that, as the probability is preserved and therefore finite, the number of PMs that could be carried out in a given region of space would remain finite in general. However for and , the grid will be refined an arbitrary large number of times to create a hole of very deep potential well and, in principle we could have an arbitrary large number of refining in a finite region of space, which will certainly violate the principle of finite density of information Arrighi and Dowek (2013). To prevent such a situation, without imposing any cut-off on the grid, e.g., a Planck length scale, we choose to be proportional to , choice which excludes the above extreme condition. This is also reasonable since, making an analogy with mechanics, usually a surface has a single elasticity constant that is involved in both stretching and relaxation. Thus, will be the only parameter in the evolution and will represent, in the following, the response of the discrete surface to the presence of the walker.
5 Numerical simulations
Although we have not derived the dynamical equations of the graph in the previous section, we can numerically characterize the growth of triangles, or more specifically the number of wells (in other words the number of Pachner moves carried out minus the number of Pachner moves carried out) in a region of finite space, centered around the initial condition. The reason to do that is to understand how and to what extent the metric responds to the walker when its probability density is more important. In fact, in the long run, since the probability density is lower, the response of the metric will be weaker and weaker until it disappears, which corresponds to an absence of Pachner moves. For this reason we focus our study on a unitary radius ball. As depicted in Fig. 10.a, the number of wells behaves in the same way, whatever the values of and chosen: (i) first, it increases steadily, as in , with : the particle is localized and the surface stretches ; (ii) second, it decreases very fast, as in , : the particle is not localized anymore and the surface relaxes ; (iii) third, some small wells appear but disappear almost immediately ; (iv) fourth, the surface is completely flat : the particle’s localization is completely spread out leaving no place for Pachner moves. Notice that the exponential decrease () can be found in multiple models throughout complex systems and the constant is usually associated to an internal cut-off of the system. We thus suspected it was a function of . And indeed, plotting the value of against , as in Fig.10.b, we can see that the constant depends linearly on the logarithm of (where the ratio depends on the relationship between and ), and similarly for the time at which the number of wells goes from decreasing exponentially fast to oscillating at small values, tmax.
We will also see how curvature changes within this ball and not surprisingly, if we look at a vertex’s curvature summed in the same ball of unitary radius, we recover exactly the same behavior as shown in Fig. 10. This is because the number of wells is strictly related to the local curvature. In particular, here we use a simple definition of the curvature concentrated in the deficit angles at the vertices, which is reminiscent of Regge calculus Regge (1961); Ambjorn et al. (1997) : if a vertex of a graph is shared by triangles, then the vertex’s curvature is equal to . Notice that the global curvature is then the sum of the vertex’s curvatures over the whole surface. For a 2-dimensional surface, it must be constant and vanishing, as stated by the Gauss-Bonet theorem. For instance in a triangular grid, where each vertex is shared by six triangles, the curvature is equal to [math]. Performing a Pachner move on a triangle means adding negative local curvature to the created vertex and positive local curvature to each of the three vertices of the former triangle, thus leaving the global curvature unchanged. In particular we consider that at time the surface is globally and locally flat as in Arrighi et al. (2018b), thus at all times the global curvature is equal to [math].
Moreover, in all our simulations we choose . In fact, we can distinguish two ranges : (i) , that we call unstable and (ii) , that we call quasi-stable. If , each in the lattice is unstable, specifically the surface is always subject to a Pachner move at each time step. Indeed, if the probability of being inside the is high enough (higher than ) so that we do not apply a Pachner moves onto it, then there is a component inside it, with probability , and consequently a Pachner move is applied to . If , no edge can be the exclusive cause of a Pachner move once it was subject to a Pachner move, by a similar reasoning. Our choice is therefore halfway between full instability and quasi-stability.
Let us now concentrate on the walker dynamics. The impossibility to find an analytical solution of the equations 7, does not prevent us to investigate numerically its dynamical properties. We have chosen to study its variance. If there are no Pachner moves, and therefore the metric is flat, it is well known that the variance is proportional to the square of the number of temporal steps, or otherwise said, the dynamics is ballistic. Thus, we measured the variance of its position , with the expectation value of the position of the walker along edge . More precisely, because we expected that the variance be proportional to , we chose to compute , to have access to the exponent . Notice that if the walk is symmetric with respect to and , . Because this condition holds for our walk, we will use as the global variance of the walker. In Fig.11 we can distinguish three regimes: long-, intermediate- and short-run regime. The long-run regime is not surprising: as soon as there are no Pachner moves the surface is completely flat and converges to . In this regime, as one can also see in Fig. 12.b, the QW propagates as if there were no Pachner moves, and as one would expect on a regular triangular surface. In the short- and the intermediate-range regime the dynamics is more complex due to the non-linear coupling with the dynamical surface. In the first regime we can clearly see that for low values of and , the walker propagates hyper-ballistically. This is due to the fact that Pachner move changes values of arbitrarily far away from the edges that will be deleted. The lower the value of , the lower the probability required to realize a Pachner move will be, which in turns implies that a greater number of Pachner moves will happen. This can be summarized as follows: the lower the value of , the greater the response of the metrics will be. This also means that for lower values of , there will be a higher number of wells as we can see in 10.a, which results in a low variance in the intermediate-run regime, due to the fact that the walker takes much longer to get out of a finite region of space with a high number of wells. Note that in this intermediate-run regime the walker diffuses as one can see in Fig.11 and more specifically in Fig. 12.a.
6 Summary and future work
We introduced, to the best of our knowledge, the first example of a QW over a dynamical triangular grid, where rules changing the geometry are constructed using Pachner moves. Although, for simplicity, we restricted ourselves to and Pachner moves, we do believe it should be possible to extend our walker to Pachner moves. We then wrote the equation that governs the behavior of the walker. It is non-linear, and represents the strong coupling between the dynamics of the walker and the grid : the walker evolves according to the state of the grid at time , and the grid transforms according to the walker’s probability density at the same instant. The wave function does not directly depend on the coordinates of the grid, which makes it prohibitive to compute the continuous limit. Still we think that a differential form can be derived in a mean field approximation or via coarse-graining maps, and we leave it for future research.
Finally we found a robust local characterization of the curvature and the global number of wells, which has never been studied before, to the best of our knowledge. The evolution is made of two factors : (i) one is a power law dominant for small , which accounts to the growing of the local curvature, (ii) the other is the exponential decay which eventually overwhelms the power-law behavior at very large . Although it does not scale as a power law, it is a good approximation and in particular it naturally capture finite size effects of metrics. In future works, we would like to extend our model in multiple directions: (i) considering multi-particle QCA, (ii) consider higher dimensional simplicies, e.g. tetrahedra, where global curvature is no longer constant, (iii) consider a different way to make the Pachner moves that would preserve the rotation symmetry as well as reversibility.
Finally, among the various extensions we hope for, there is the quantization of the underlying graph and its interaction with the QW. In fact, in our case the graph is purely classical. Similar models, by which we hope to be inspired for future research, are for example those considered in the Holstein polaron theoryCruzeiro-Hansson and Kenkre (1994), where there is a non-linear interaction between the electron and the quantum lattice which leads to deformation of the lattice. But even before we fully quantise our theory, we will have to make it reversible. In fact, as already said in the main part of the manuscript, here a Pachner move is not the inverse operation of a Pachner move, just because of the dependence on the probability of the walker’s presence. In other words, even considering a quantum lattice, Pachner moves and Pachner moves cannot be seen as the analogous of a creation operator and a destruction operator. There is still a long way to go.
\authorcontributions
conceptualization, Q.A. and G.D.M.; methodology, Q.A.; software, Q.A.; validation, Q.A., N.E. and G.D.M.; formal analysis, Q.A. ; N.E. and G.D.M.; writing–original draft preparation, Q.A. and GDM; writing–review and editing, N.E. and G.D.M.; visualization, Q.A. and N.E.; supervision, G.D.M.; project administration, G.D.M.
\funding
This work has been funded by the Pépinière d’Excellence 2018, AMIDEX fondation, project DiTiQuS.
Acknowledgements.
The authors acknowledge inspiring conversations with Pablo Arrighi and Nicolas Durbec and useful remarks on how to better present this work by the anonymous referees. \conflictsofinterestThe authors declare no conflict of interest. \reftitleReferences \externalbibliographyyes
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Arrighi and Grattage (2012) Arrighi, P.; Grattage, J. Partitioned quantum cellular automata are intrinsically universal. Natural Computing 2012 , 11 , 13–22.
- 2Costa et al. (2018) Costa, P.C.; Portugal, R.; de Melo, F. Quantum walks via quantum cellular automata. Quantum Information Processing 2018 , 17 , 226.
- 3Ambainis et al. (2010) Ambainis, A.; Childs, A.M.; Reichardt, B.W.; Špalek, R.; Zhang, S. Any AND-OR formula of size N can be evaluated in time N^1/2+o(1) on a quantum computer. SIAM Journal on Computing 2010 , 39 , 2513–2530.
- 4Wang (2017) Wang, G. Efficient quantum algorithms for analyzing large sparse electrical networks. Quantum Information & Computation 2017 , 17 , 987–1026.
- 5Guillet et al. (2019) Guillet, S.; Roget, M.; Arrighi, P.; Di Molfetta, G. The Grover search as a naturally occurring phenomenon. ar Xiv preprint ar Xiv:1908.11213 2019 .
- 6Bialynicki-Birula (1994) Bialynicki-Birula, I. Weyl, Dirac, and Maxwell equations on a lattice as unitary cellular automata. Physical Review D 1994 , 49 , 6920.
- 7Meyer (1996) Meyer, D.A. From quantum cellular automata to quantum lattice gases. Journal of Statistical Physics 1996 , 85 , 551–574.
- 8Feynman (1982) Feynman, R.P. Simulating physics with computers. International journal of theoretical physics 1982 , 21 , 467–488.
