1 Introduction

The most fundamental physical theories, quantum theory and general relativity, claim to be universally applicable and have been confirmed to a high accuracy in their respective domains. So the unification of quantum mechanics with general relativity is one of the most fundamental problems in theoretical physics [1]. Yet, it is hard to merge them into a unique corpus of laws. One possible route to that general theory is the quantization of gravity, with the same spirit as other field theories. However, there is a long-standing debate whether gravity should be quantized [2,3,4,5,6].

More recently the idea of tabletop detectors has been widely discussed, opening up the possibility of revealing the quantum nature of gravity. The BWV experiment [7, 8], which proposes the induced entanglement of two massive particles, has attracted much attention. This scheme is based on the theorem that local operation and classical communication (LOCC) [9] cannot produce quantum entanglement in quantum information theory. Due to gravity based on a local theory, if the gravitational interaction produces entanglement between two massive particles, then quantum nature of gravity can be verified. In this experiment, micro-diamond with an embedded nitrogen-vacancy center spin has been designed as the superposition of two massive particles at a certain distance parallel to their separation direction. The gravitational interaction between the particles could cause quantum entanglement. For the feasible detection of an entanglement, one requires the superposition of a mesoscopic particle. In Ref. [10], an experimental setup for realizing such a superposition is presented. Further, the origin of generating the quantum entanglement is discussed in [11]. These studies have in turn stimulated several studies on testing the quantum properties of gravity [12,13,14,15,16,17,18,19]. Among them, Nguyen and Bernards have proposed a setup similar to that of the BMV experiment [19], in which they assume the superposition of two separated massive particles in the direction perpendicular to their separation direction. Due to the symmetry of the configuration, the gravitational interaction between two massive particle can be simplified and the model is easy to achieve.

In view of the current experimental verification and theoretical research on the quantum nature of gravity, some efforts have been recently devoted to investigating the role played by gravity on the dynamics control of the massive particles [13, 14, 18,19,20,21]. For instance, by studying the entanglement dynamics between two particles due to gravity, the authors showed that the system entangles as long as the coupling between the particles is strong [19]. Then the dynamics of a gravity-induced entanglement for N massive particles was analyzed [20] by extending to N massive particles. The above studies mainly focus on the influence of the presence of gravity on entanglement and decoherence dynamics of the massive particles. However, how to protect the quantum properties of the system such as quantum entanglement and quantum coherence under the action of gravity has not been studied yet. Understanding how to protect the quantum properties of a system under gravity is crucial for detecting the quantum properties of gravity.

Currently, several studies have shown that non-Markovian effects [22,23,24,25,26,27] not only suppress the decay of the coherence or the entanglement of quantum systems [28,29,30], but also accelerate the quantum evolution speed of the systems [31,32,33,34,35,36]. A non-Markovian speedup evolution of an open system would be preferable to deal with the robustness of quantum simulators and computers against decoherence [37, 38]. That is to say, the non-Markovian accelerated evolution of the system could resist the decoherence of the quantum system in the environment. Therefore, how to control the dynamics of a massive particle as a quantum system due to gravity, in particular, to manipulate non-Markovian effects and to improve the quantum dynamical speed, becomes extremely significant for detecting the quantum properties of gravity.

In our two-dimensional ray model, a center massive particle \(m_{\varvec{o}}\) interacts with multiple environmental particles arranged in the surrounding ray structure. The distance between the particles before and after the same ray is r, the distance between the particles in the first layer is r, and the other particles are placed in the direction of the ray according to the position of the particles in the first layer. For this model, we demonstrate how the non-Markovian speedup dynamics control of a massive particle can be achieved by manipulating the parameters of the adjustable environmental particles due to gravity. To quantify the non-Markovian speedup dynamics of the system massive particle, here we apply the quantum speed limit time (QSLT) to define the border between no-speedup and speedup quantum evolution of the massive system [31, 39,40,41,42,43,44,45,46]. And a general measure for non-Markovianity defined by Breuer et al. [22] is used to distinguish the Markovian dynamics and the non-Markovian dynamics. By investigating the influences of the separation distance of each massive particle and the mass of the environmental particles on the non-Markovianity and QSLT, two dynamical crossover behaviors of the system, from Markovian dynamics to non-Markovian dynamics and from no-speedup evolution to speedup evolution, can be realized via the gravitational interactions between the system particle and each environmental particle. Additionally, we also have quantitatively analyzed the regions of the environment parameters for the occurrence of the non-Markovian speedup of the system particle. Our proposed scheme should be ideally performed in a zero-gravity environment. Because our model regards the system massive particle \(m_{\varvec{o}}\) and its environment particles as a closed system, the influence of external gravities on the whole closed system is eliminated as far as possible. When both the particles and the experimental setup, including the magnetic field gradient, are in perfect free fall, the equivalence principle prevents any observable effect of the other external gravitational fields.

The structure of this work is as follows. In Sect. 2, we give the global Hamiltonian for the “two-dimensional ray model”, and calculate the reduced density matrix of the system massive particle. In Sect. 3, we show the definition of QSLT and non-Markovianity for a dynamics process of a quantum system. In Sect. 4, we present the schematic diagram and conclusion analysis of the non-Markovianity and the QSLT in the two-dimensional singular ray case. In Sect. 5, the schematic diagram and conclusion analysis of the non-Markovianity and the QSLT in the two-dimensional even ray case are described. In Sect. 6, we control the non-Markovianity and the QSLT of the system massive particle by changing the number of particles in the first layer. In Sect. 7, the conclusion is put forward.

2 Model and dynamics

We mainly consider placing a multilayer adjustable environmental particles (the mass \(m_{\varvec{n}'}\) of the particle at coordinate position \(\varvec{n'}\), which is arranged in the (\(r_{\varvec{n}'}\), \(\theta _{\varvec{n}'}\)) polar coordinate plane as shown in Fig. 1) around a central system massive particle \(m_{\varvec{o}}\). In order to exclude the effect of Casimir–Polder interaction on the gravitational interaction, we set the mass of the system particle \(m_{\varvec{o}}\sim \) \(10^{-13}\) kg, the distance between the first layer of environmental particles and the system particle \(r\sim \) 250 \(\mu \)m. And other environmental particles are placed outward along the ray with the first layer of particles as reference. In this way, several rays are formed, and the distance between the environmental particles on the same ray is also set as r. And regardless of Casimir–Polder interaction between particles, the minimum distance between particles should not be less than r, so the first layer can only place six particles at most.

Fig. 1
figure 1

Schematic representation. The arrangement of environmental particles in two-dimensional polar coordinates (x is the number of branches of the rays, and here we take \(x=6\) as an example). The central system massive particle with mass \(m_{\varvec{o}}\) is placed at polar coordinates (0, 0), while the environmental particle at coordinate position \(\varvec{n'}\) with mass \(m_{\varvec{n}'}\) is placed at coordinates \((jr,\theta )\) (\(1\le j \le N\), N is the number of environmental particles in each ray branch, r is the distance between the adjacent particles in each ray. The coordinate of the first particle to the right of \(m_{\varvec{o}}\) is fixed at (r, 0). In addition, the total number of environmental particles \(n_{x}=Nx\). This figure shows that each particle is in a superposition of localized states along the z-axis separated by a distance L (Among them, the right is a local enlarged view of the model). In addition, the two-dimensional ray model we present is different from the traditional star model, that is, when the number of rays x is even, the two-dimensional ray model can be symmetric or asymmetric. Therefore, as long as the distance between the adjacent particles in the first layer meets the condition that the distance is not less than r, the distance between the adjacent particles in the first layer can also be non-equidistant

As shown in Fig. 1, when six particles are placed in the first layer, the distance between adjacent particles is equal to r, and the angle difference between adjacent rays equals to \(\pi /3\) (when the first layer is less than six, the distance between adjacent particles in the first layer can be greater than r (the angle difference can be greater than \(\pi /3\)). And as long as the condition that the distance between two particles are not less than r is satisfied, adjacent particles do not have to be placed at the same distance. The position of the particle \(m_{\varvec{n}'}\) on the (\(r_{\varvec{n}'}\), \(\theta _{\varvec{n}'}\)) is specified by (\(r_{\varvec{n}'}\), \(\theta _{\varvec{n}'}\)) = \((jr, \theta _{\varvec{n}'}\)) with integers \(1\le j \le N\) (N is the number of particles on each ray branch) and \(0< \theta _{\varvec{n}'} < 2\pi \). And the center system massive particle \(m_{\varvec{o}}\) (0, 0) and the coordinate of the first particle on its right (r, 0) are fixed. Each particle is prepared to be in a spatially localized superposition state separated by a distance L along the direction of the z-axis.

The left and right paths of the particle \(m_{\varvec{n}'}\) at coordinate position \(\varvec{n'}\) are represented as \({\vert {\uparrow } \rangle _{\varvec{n}'}}\) and \({\vert {\downarrow } \rangle _{\varvec{n}'}}\). For this two-dimensional model, the initial state of the total system is chosen as

$$\begin{aligned} \vert {\Psi (0)} \rangle&={\vert {\psi (0)} \rangle }_{\varvec{o}}\otimes {\vert {\psi (0)} \rangle }_{\varvec{1}}\otimes \cdots \otimes {\vert {\psi (0)} \rangle }_{\varvec{n}'}\nonumber \\&\quad \otimes \cdots \otimes {\vert {\psi (0)} \rangle }_{\varvec{n}_{x}}, \end{aligned}$$
(1)

where \(\vert {\psi (0)} \rangle _{\varvec{n}'} =\frac{1}{\sqrt{2}}(\vert {\uparrow } \rangle _{\varvec{n}'}+\vert {\downarrow } \rangle _{\varvec{n}'})\) is the initial state of the massive particle \(m_{\varvec{n}'}\), \(n_{x}\) represents the total number of environmental particles in the two-dimensional model. The kinetic term is ignored in this work because all massive particles are in a zero-gravity environment and the wave packet of each particle does not spread. The initial state evolves under the gravitational interactions, then in this two-dimensional model, the corresponding Hamiltonian is

$$\begin{aligned}&H=\sum _{ \varvec{n}'\ne \varvec{o}}H_{\varvec{o},\varvec{n}'}+\frac{1}{2} \sum _{ \varvec{n}'\ne \varvec{n}''}H_{\varvec{n}',\varvec{n}''} , \end{aligned}$$
(2)
$$\begin{aligned}&H_{\varvec{o},\varvec{n}'} =-\frac{\Delta _{\varvec{o},\varvec{n}'}}{2}\sigma _{z}^{(\varvec{o})}\otimes I^{(\varvec{1})}\otimes \cdots \otimes \sigma _{z}^{(\varvec{n}')}\otimes \cdots \otimes I^{(\varvec{n}_{x})}, \end{aligned}$$
(3)
$$\begin{aligned}&H_{\varvec{n}',\varvec{n}''} =-\frac{\Delta _{\varvec{n}',\varvec{n}''}}{2} I^{(\varvec{1})}\otimes \cdots \otimes \sigma _{z}^{(\varvec{n}')}\otimes \cdots \otimes \sigma _{z}^{(\varvec{n}'')}\nonumber \\ {}&\qquad \qquad \qquad \otimes \cdots \otimes I^{(\varvec{n}_{x})}, \end{aligned}$$
(4)

where, \(H_{\varvec{o},\varvec{n}'}\) represents the gravitational interaction between the central quantum system \(m_{\varvec{o}}\) and the environmental particle \(m_{\varvec{n}'}\) at coordinate position \(\varvec{n}'\), and \(H_{\varvec{n}',\varvec{n}''}\) represents the Newtonian gravitational potential energy between the ambient environmental particles at coordinates \(\varvec{n}'\) and \(\varvec{n}''\). Therefore, \(\Delta _{\varvec{o},\varvec{n}'}\) and \(\Delta _{\varvec{n}',\varvec{n}''}\) can be uniformly expressed as

$$\begin{aligned} \Delta _{\varvec{o},\varvec{n}'}&=\Delta _{\varvec{o}, j} =Gm_{\varvec{o}}m_{\varvec{n}'} \left( \frac{1}{{jr}}-\frac{1}{\sqrt{{{j^2r^2}}+L^2}}\right) , \end{aligned}$$
(5)
$$\begin{aligned} \Delta _{\varvec{n}',\varvec{n}''}&=\left( \frac{Gm_{\varvec{n}'}m_{\varvec{n}''}}{\sqrt{j^2r^2+j'^2r^2-2jj'r^2\cos (\theta _{\varvec{n}'}-\theta _{\varvec{n}''})}}\right. \nonumber \\&\quad \left. -\frac{Gm_{\varvec{n}'}m_{\varvec{n}''}}{\sqrt{j^2r^2+j'^2r^2-2jj'r^2\cos (\theta _{\varvec{n}'}-\theta _{\varvec{n}''})+L^2}}\right) , \end{aligned}$$
(6)

here, two particles are in different rays, \(|\theta _{\varvec{n}'}-\theta _{\varvec{n}''}|\ge \pi /3\). When two particles are in the same ray, \(|\theta _{\varvec{n}'}-\theta _{\varvec{n}''}|=0\). For the initial states in Eq. (1), the evolution density matrix of the total system at time t can be obtained by \(\rho (t)=e^{-iHt/\hbar }\vert {\Psi (0)} \rangle \langle {\Psi (0)}\vert e^{iHt/\hbar }\). In order to explore the dynamical behavior of the system massive particle, we should calculate the evolution-reduced density matrix of the particle \(m_{\varvec{o}}\) from the density matrix of the total system by tracing over the environmental particles. Therefore, in the basis of the system particle \(\{{\vert {\uparrow } \rangle _{\varvec{o}}},{\vert {\downarrow } \rangle _{\varvec{o}}}\}\), the evolution-reduced density matrix of the system particle \(m_{\varvec{o}}\) is

$$\begin{aligned} \rho _{m_{\varvec{o}}}(t)&=\text {Tr}_{\varvec{1},\cdots , \varvec{n}',\cdots , \varvec{n}_{x}}[\rho (t)]\nonumber \\ {}&=\frac{1}{2} { \left( \begin{array}{cccc} 1&{}\quad \prod \limits _{j=1}^{N}\cos ^{ x}(\frac{\Delta _{{\varvec{o}},{j}}t}{\hbar })\\ \prod \limits _{j=1}^{N}\cos ^{ x}(\frac{\Delta _{{\varvec{o}},{j}}t}{\hbar })&{}\quad 1\\ \end{array} \right) }, \end{aligned}$$
(7)

here x represents the number of ray branches. From Eq. (7), what we need to emphasize is that the dynamical behavior of the system particle can only be influenced by the gravitational interactions between the system massive particle \(m_{\varvec{o}}\) and the environmental particles. The gravitational interactions between environmental particles have no effect on the dynamics of the system particle. In the next section, we would monitor the system massive particle dynamical behavior (such as the non-Markovianity and the QSLT) by manipulating the various parameters of the environmental particles.

3 Definition of QSLT and non-Markovianity

The QSLT effectually defines the bound of minimal evolution time for an actual dynamics process from the initial state \(\rho _{s}(0)\) to the target final state \(\rho _{s}(\tau )\). And it is helpful to analyze the maximal evolutional speed of the dynamics process [31, 33, 36]. To describe the dynamics speedup of the system massive particle \(m_{\varvec{o}}\) by manipulating the environmental particles, a proper QSLT could be effectually defined by the bound of minimal evolution time for an arbitrary initial state \(\rho _{s}(0)\) to the corresponding target final state \(\rho _{s}(\tau )\), which can facilitate to analyze the maximal evolution speed of the quantum system. In Campaioli et al. [48], the authors have redefined a new bound from a geometric perspective by using the method of states of geometric distance in a generalized Bloch sphere. The QSLT is as follows

$$\begin{aligned} \tau _{QSL}&=\frac{{\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}}{\overline{\Vert {\dot{\rho _{s}(t)}}\Vert }}, \end{aligned}$$
(8)

with \({\overline{\Vert {\dot{\rho _{s}(t)}}\Vert }}={\frac{1}{\tau }}\int _0^\tau dt{\Vert {\dot{\rho _{s}(t)}}\Vert } \) and \( {\Vert {A}\Vert }_{hs}=\sqrt{\sum _iM_i^2} \). Here \(M_i\) are the singular values of A, and \(\tau \) is set as the actual evolution time of the dynamics process. The advantage of this definition is tighter and easier to calculate for almost all quantum evolution processes. The physical interpretation of \(\tau _{QSL}\) is as follows: If \(\tau _{QSL}/\tau \) is equal to 1, the dynamics evolution of the quantum state would not be speedup. That is to say, the evolutional speed is already maximum. While for \(\tau _{QSL}/\tau <1\), the dynamics evolution of the quantum state may be speedup. Moreover, the smaller this \(\tau _{QSL}/\tau \) is, the greater the quantum speedup could be.

As noted in [31, 33, 34], the non-Markovian behavior in the dynamics process from \(\rho _{s}(0)\) to \(\rho _{s}(\tau )\) can be attributed to quantum speedup evolution of a quantum system. That is, the associated information back-flow from the environment to the system, can lead to faster quantum evolution, and hence, to a smaller \(\tau _{QSL}/\tau \). To further analyze the connection between the non-Markovian behavior and quantum speedup process, in the following, we would try to explore the dynamics control from Markovianity to non-Markovianity of the system massive particle \(m_{\varvec{o}}\) by adjusting the environment particles, i.e., by tuning the particles’ separation distance L or changing the mass of the particles \(m_{\varvec{n}'}\), and the environmental particles’ number \(n_{x}\).

It is well known that quantum non-Markovianity is a multifaceted phenomenon and different methods for quantifying memory effects do not agree with each other in general [49,50,51]. However, for a single quantum system such as the considered single massive particle in our work, a measure of non-Markovianity \({\mathcal {N}}({\Phi })\) (Breuer–Laine–Piilo method [22]) can be introduced. For a quantum process \(\Phi (t)\), \(\rho _s(t)=\Phi (t)\rho _s(0)\), with \(\rho _s(0)\) and \(\rho _s(t)\) denoting the density operators at time \(t=0\) and at any time \(t>0\), then the non-Markovianity \({\mathcal {N}}({\Phi })\) is quantified by

$$\begin{aligned} {\mathcal {N}}({\Phi })&=\max \limits _{\rho _s^{1,2}(0)}\int _{\sigma >0}\quad {dt\sigma [t,\rho _s^{1,2}(0)]}, \end{aligned}$$
(9)

here \(\sigma [t,\rho _s^{1,2}(0)]\) is the rate of change of the trace distance, \(\sigma [t,\rho _s^{1,2}(0)]=\frac{d}{dt}{{\mathcal {D}}(\rho _s^1(t),\rho _s^2(t))}\) represents the information flow. The trace distance \({\mathcal {D}}\) describing the distinguishability between the two states is defined as \({{\mathcal {D}}(\rho _s^1(t),\rho _s^2(t))}=\frac{1}{2}{\Vert \rho _s^1-\rho _s^2\Vert }\), \(\Vert {M}\Vert =\sqrt{M^\dag M}\) and \(0<{\mathcal {D}}<1\). And \(\sigma [t,\rho _s^{1,2}(0)]\le 0\) corresponds to all dynamical semigroups and all time-dependent Markovian processes. A non-Markovian evolution is defined as a process in which, for certain time intervals \(\sigma [t,\rho _s^{1,2}(0)]>0\), the information flows back into the system temporarily, originating from the appearance of quantum memory effects. We needs to take the maximum over all initial states for calculating the non-Markovianity. In Refs. [22, 47], by drawing a sufficiently large sample of random pairs of initial states, it was proven that the optimal state pair of the initial states can be selected as \(\rho _{s}^1(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) and \(\rho _{s}^2(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s-\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |-_{s}\langle \downarrow |)\).

Fig. 2
figure 2

For the two dimensional singular ray case (\(x=1\), \(x=3\) and \(x=5\)), and the actual evolution time \(\tau =0.4\)s, r=250\(\upmu \)m and m=\(m_{\varvec{o}}\)=\(10^{-13}\) kg. ac Non-Markovianity \(N({\varphi })\) of the dynamics process of the system particle \(m_{\varvec{o}}\) as a function of L/r and the number of the environment particles \(n_{x}\). a\('\)c\('\) The QSLT for the dynamics process of the system particle \(m_{\varvec{o}}\) from the initial state \(\rho _{s}(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) to the target final state \(\rho _{s}(\tau )\) as a function of L/r and the number of the environment particles \(n_{x}\)

Therefore, by considering each environment massive particle prepared to be in a spatially localized superposition state \(\rho _{n'}^1(0)=\frac{1}{2}(\vert {\uparrow } \rangle _{n'}+\vert {\downarrow } \rangle _{n'})(_{n'} \langle \uparrow |+_{n'}\langle \downarrow |)\), and choosing the optimal state pair of the initial states of the system particle as \(\rho _{m_{{\varvec{o}}}}^1(0)=\frac{1}{2}(\vert {\uparrow } \rangle _{m_{{\varvec{o}}}}+\vert {\downarrow } \rangle _{m_{{\varvec{o}}}})(_{m_{{\varvec{o}}}}\langle \uparrow |+_{m_{{\varvec{o}}}}\langle \downarrow |)\) and \(\rho _{m_{{\varvec{o}}}}^2(0)=\frac{1}{2}(\vert {\uparrow } \rangle _{m_{{\varvec{o}}}}-\vert {\downarrow } \rangle _{m_{{\varvec{o}}}})(_{m_{{\varvec{o}}}}\langle \uparrow |-_{m_{{\varvec{o}}}}\langle \downarrow |)\), the trace distances \({{\mathcal {D}}(\rho _{m_{{\varvec{o}}}}^1(t),\rho _{m_{{\varvec{o}}}}^2(t))}\) in the two-dimensional model can be respectively obtained

$$\begin{aligned} {{\mathcal {D}}(\rho _{m_{\varvec{o}}}^1(t),\rho _{m_{\varvec{o}}}^2(t))}&=\left| \prod \limits _{j=1}^N\cos ^{ x}\left( \frac{\Delta _{{\varvec{o}},j}t}{\hbar }\right) \right| . \end{aligned}$$
(10)

The rate of change of the trace distance \(\sigma [t,\rho _s^{1,2}(0)]\) can be acquired from Eq. (10). Then one can readily verify the non-Markovianity \({\mathcal {N}}({\Phi })\) of the dynamics process of the system particle \(m_{{\varvec{o}}}\). The above is an illustration of the basic calculation of the non-Markovianity and the QSLT. In the following, by controlling the parameters (such as the mass of environmental particles \(m_{\varvec{n}'}\), the number of environmental particles \(n_{x}\) and the separation distance L of each massive particle), the dynamical crossover behaviors from Markovian to non-Markovian and from no-speedup to speedup can be achieved in this two-dimensional model.

Fig. 3
figure 3

For the two dimensional singular ray case (\(x=1\), \(x=3\) and \(x=5\)), and the actual evolution time \(\tau =0.4\)s, r=250\(\upmu \)m, \(L=0.5r\) and \(m_{\varvec{o}}\)=\(10^{-13}\) kg. ac Non-Markovianity \(N({\varphi })\) of the dynamics process of the system particle \(m_{\varvec{o}}\) as a function of \(m/m_{\varvec{o}}\) with different number of the environment particles \(n_{x}\). a\('\)c\('\) The QSLT for the dynamics process of the system particle \(m_{\varvec{o}}\) from the initial state \(\rho _{s}(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) to the target final state \(\rho _{s}(\tau )\) a function of and \(m/m_{\varvec{o}}\) with different number of the environment particles \(n_{x}\)

4 Dynamical crossover in two-dimensional singular ray case

For two-dimensional singular ray case (\(x=1\), \(x=3\) and \(x=5\)), we mainly explore the dynamic crossover behaviors of \(m_{\varvec{o}}\) coupled with the environmental particles with gravitational interactions. In Fig. 2, the relationship between the non-Markovianity \(N({\varphi })\) and the QSLT \(\tau _{QSL}\) of the system particle dynamics process from \(\rho _{m_{\varvec{o}}}(0)\) to \(\rho _{m_{\varvec{o}}}(\tau )\) with the separation distance L and the number of environmental particles \(n_x\) under different structures, with the actual evolution time \(\tau = 0.4\)s, r= 250\(\upmu \)m and \(m_{\varvec{o}} =10^{13}\) kg. For simplicity, here we consider that each environmental particle and the system massive particle have the same mass, that is \(m_{\varvec{o}}=m_{\varvec{n}'}=m\). It is worth noting that a remarkable dynamical crossover behavior from Markovian dynamics to non-Markovian dynamics (\(\rho _{m_{\varvec{o}}}(0)\rightarrow \rho _{m_{\varvec{o}}}(\tau )\)) can occur at a certain critical separation distance \(L_{\varvec{c}}=0.64r\) (in the one-ray case \(x=1\)) of each environmental particle. When \(L<L_{\varvec{c}}\), the dynamics process abides by Markovian behavior, and then the non-Markovianity would occur in the case \(L>L_{c}\), as shown in Fig. 2a. And another dynamical crossover behavior from no-speedup to speedup of the dynamics process from \(\rho _{m_{\varvec{o}}}(0)\) to \(\rho _{m_{\varvec{o}}}(\tau )\) can also emerge at a different critical separation distance \(L_{{\varvec{c}}'}=1.1r\). In the case \(L<L_{{\varvec{c}}'}\), \(\tau _{QSL}/\tau =1\) as shown in Fig. 2a\('\), the quantum evolution process of the system particle cannot be accelerated. And when \(L>L_{{\varvec{c}}'}\), \(\tau _{QSL}/\tau <1\) can be acquired, the quantum dynamics process can be speedup. So the dynamical crossover behaviors from Markovian to non-Markovian and from no-speedup to speedup can be achieved by controlling the separation distance L of each environmental particle.

Then we observe horizontally, as shown in Fig. 2a–c, the more complex the structure of the two-dimensional ray model is (the larger the x value is), the more critical point \(L_{{\varvec{c}}}\) for the transformation from Markovian behavior to non-Markovian behavior increases. For example, \(L_{\varvec{c}}=0.64r\) when the environment particle is a two-dimensional one-ray structure. While for the environment particles are placed in the two-dimensional five-ray structure, \(L_{\varvec{c}}=0.67r\). Then, we make a transverse comparison of a\('\), b\('\) and c\('\) in Fig. 2 and find that under the singular two-dimensional ray structure, the critical value \(L_{{\varvec{c}}'}=1.1r\) would not change if x value is changed. In addition, we find that the critical value \(L_{{\varvec{c}}}\) (or \(L_{{\varvec{c}}'}\)) in all pictures will not change in their respective structures (when x value is unchanged), forming the critical line L/r as shown in Fig. 2. Thus, we can infer that the change of particle number in the same structure will not affect the change of critical value.

Fig. 4
figure 4

For the two dimensional even ray case (\(x=2\), \(x=4\) and \(x=6\)), and the actual evolution time \(\tau =0.4\)s, r=250\(\upmu \)m and m=\(m_{\varvec{o}}\)=\(10^{-13}\) kg. ac Non-Markovianity \(N({\varphi })\) of the dynamics process of the system particle \(m_{\varvec{o}}\) as a function of L/r and the number of the environment particles \(n_{x}\). a\('\)c\('\) The QSLT for the dynamics process of the system particle \(m_{\varvec{o}}\) from the initial state \(\rho _{s}(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) to the target final state \(\rho _{s}(\tau )\) as a function of L/r and the number of the environment particles \(n_{x}\)

Furthermore, we also find that the dynamics process of the system particle would abide by the Markovian no-speedup behavior in the condition of the shorter separation distance L, such as \(L=0.5r\). In order to achieve the non-Markovian speedup dynamics process of the system particle in \(L=0.5r\), the role of the environmental particles’ mass m on the dynamics behavior has been cleared in Fig. 3. In the two-dimensional three-ray case, by adjusting the mass of environmental particles satisfying \(m> 1.50 m_{\varvec{o}}\), the evolution of the system particle can transfer from Markovian behavior to the non-Markovian behavior. We find that in this two-dimensional three-ray case, the \(m_{\varvec{c}}\) critical point becomes slightly larger compared to the two-dimensional one-ray case. The same change also occurs in the the two-dimensional five-ray case, as shown in Fig. 3c, where the transition point \(m_{\varvec{c}} = 1.57m_{\varvec{o}}\). At the same time, we know from Fig. 3a\('\)–c\('\) that in the case of two-dimensional singular rays, when \(L=0.5r\) and \(m>3 m_{\varvec{o}}\), the dynamics of the system can also achieve dynamic crossover behavior from no-speedup to speedup. Except for the separation distance L and the environmental particles’ mass m, the environmental particles’ number \(n_{x}\) can also be related to the dynamics behavior of the system particle. In the two-dimensional singular ray case, the transition critical point causing the non-Markovian behavior (Figs. 2a–c and 3a–c) and the transition critical point at which the dynamics process of the system particle starts to accelerate (Figs. 2a\('\)–c\('\) and 3a\('\)–c\('\)), are both independent of the environmental particles’ number \(n_{x}\). From this, we can simply infer that the change of the critical point is only related to the separation distance L and the mass m of the environment particle. However, \(n_{x}\) plays an important role in controlling non-Markovian behavior or speedup behavior of the system. Through verification, it is found that the smaller \(n_{x}\), the greater the non-Markovianity and the smaller QSLT appear. And then when the number of environmental particles \(n_{x}\) reaches a certain value, the non-Markovianity and the QSLT will not be affected by \(n_{x}\). It can be observed more clearly from Fig. 3 that the color dashed lines tend to coincide with the increase of particle number \(n_{x}\) in their respective structures.

5 Dynamical crossover in two-dimensional even ray case

In this section, we have discussed the dynamic crossover behaviors of the system massive particle \(m_{\varvec{o}}\) in the two-dimensional even ray case (\(x=2\), \(x=4\) and \(x=6\)). For example, in the two-dimensional four-ray case, by setting the mass of the system particle \(m_{\varvec{o}}\) equals to each environmental particle, i.e., \(m_{\varvec{o}}=m_{\varvec{n}'}=m\), the results can be obviously obtained. When \(L<0.66r\), the system dynamics process (\(\rho _{m_{\varvec{o}}}(0)\) to \(\rho _{m_{\varvec{o}}}(\tau ) \)) shows the Markovian behavior. By increasing L and making \(L>0.66r\), the system dynamics process would display the non-Markovian behavior. Therefore, \(L_{\varvec{c}} =0.66r\) is the transition point from Markovian behavior to non-Markovian behavior (as shown Fig. 4b). In addition, the critical value \(L_{\varvec{c}}=0.64r\) in the two-dimensional two-ray case is slightly smaller. And the critical value is \(L_{\varvec{c}}=0.69r\) in the case of two-dimensional six-ray, as shown in Fig. 4a, c. It can be seen that this result in the two-dimensional even ray case is consistent with that in the two-dimensional singular ray case. That is to say, the critical value of dynamic crossing behavior from Markovian to non-Markovian increases with the increase of structure complexity.

Moreover, when \(L=0.5r\), \(m=m_{\varvec{o}}\) satisfies, the evolution of the particle \(m_{\varvec{o}}\) is always Markovian behavior. Figure 5b describes the dynamics crossover behavior from Markovian to non-Markovian by adjusting the mass m of the environmental particles in the two-dimensional four-ray case, the transition point of this dynamics behavior of the system is \(m_{\varvec{c}}=1.53 m_{\varvec{o}}\). Meanwhile, as shown in Fig. 5a, b, the critical points for the two-dimensional two-ray case and the two-dimensional four-ray case are \(m_{\varvec{c}}=1.48 m_{\varvec{o}}\) and \(m_{\varvec{c}}=1.62 m_{\varvec{o}}\), respectively. At the same time, combined with the two-dimensional singular ray case, we draw a definitive conclusion that the more complex the structure (the larger the x value), the more difficult it is to reach the intersection point of Markovian to non-Markovian dynamic behavior.

Fig. 5
figure 5

For the two dimensional even ray case (\(x=2\), \(x=4\) and \(x=6\)), and the actual evolution time \(\tau =0.4\)s, r=250\(\upmu \)m, \(L=0.5r\) and \(m_{\varvec{o}}\)=\(10^{-13}\) kg. ac Non-Markovianity \(N({\varphi })\) of the dynamics process of the system particle \(m_{\varvec{o}}\) as a function of \(m/m_{\varvec{o}}\) with different number of the environment particles \(n_{x}\). a\('\)c\('\) The QSLT for the dynamics process of the system particle \(m_{\varvec{o}}\) from the initial state \(\rho _{s}(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) to the target final state \(\rho _{s}(\tau )\) a function of and \(m/m_{\varvec{o}}\) with different number of the environment particles \(n_{x}\)

While for the transition point for the dynamical crossover behavior from no-speedup to speedup of the dynamics process of the system particle as shown in Figs. 4b\('\) and 5b\('\) in the two-dimensional four-ray case, the critical separation distance and the environmental particles’ mass satisfy \(L_{\varvec{c}} =0.66r\) and \(m_{\varvec{c}}=1.53m_{\varvec{o}}\). Obviously, in this two-dimensional four-ray case, two dynamics crossover behaviors would be converted at the same transition point. Similarly, the two-dimensional two-ray case and the two-dimensional six-ray case have the same conclusion, as shown in Figs. 4a\('\), c\('\) and 5a\('\), c\('\). As noted in Refs. [31,32,33], the non-Markovianity in the dynamics process (\(\rho _{m_{\varvec{o}}}(0)\) to \(\rho _{m_{\varvec{o}}}(\tau ) \)), and the associated information backflow from the environment, can lead to faster quantum evolution and hence to smaller QSLT. So we can conclude that in the two-dimensional even ray case, the dynamical crossover behavior from no-speedup to speedup is strictly related to the dynamics crossover behavior from Markovian to non-Markovian. This conclusion is markedly different from that in the two-dimensional singular ray case. So we can easily get a strong rule: there is an obvious one-to-one correspondence between the non-Markovianity and the quantum speedup of the dynamics process of the system massive particle in the case of even number rays. However, the critical points increase with the complexity of the structure, for example, the critical points of the two dimensional six-ray case are \(L_{\varvec{c}} =0.69r\) and \(m_{\varvec{c}}=1.62m_{\varvec{o}}\) (Figs. 4b\('\) and 5b\('\)).

As we work further, according to two-dimensional ray model, we have observed that the dynamical crossover behaviors for a massive particle can be manipulated by the appropriate parameters of the controllable environment. Generally in the realizable experiments, the parameters such as the environmental particles’ number \(n_{x}\), the mass m of the environmental particles and the separation distance L for each particle can be monitored. Then we need to emphasize that, when the number of the rays x is fixed, the change of environmental particles’ number could not affect the value of transition point, but would affect the value of the non-Markovianity and the QSLT. In addition, the non-Markovianity tends to a stable value with the increase of separation distance. Finally, the greater the environmental particles’ mass m satisfies, the greater the non-Markovianity is achieve, and the greater degree of dynamic acceleration will also occur. The physical reason for the conclusion can be explained as: for the models in our work, the greater the gravitational interaction between the system particle and the environmental particles, can lead to the stronger the information back-flow from the environmental particles to the system particle. And the larger non-Markovianity of dynamics process leads to the greater acceleration of the system particle’ quantum state evolution. It is worth emphasizing that, the remarkable conclusion declares that our mechanism to control the non-Markovianity of a massive particle can also be used to accelerate the evolution speed of this massive particle.

Fig. 6
figure 6

The different structures by changing the number of particles in the first layer: a Non-Markovianity \(N({\varphi })\) of the dynamics process of the system particle \(m_{\varvec{o}}\) as a function of L/r. b The QSLT for the dynamics process of the system particle \(m_{\varvec{o}}\) from the initial state \(\rho _{s}(0)=\frac{1}{2}(\vert {\uparrow } \rangle _s+\vert {\downarrow } \rangle _s)(_{s}\langle \uparrow |+_{s}\langle \downarrow |)\) to the target final state \(\rho _{s}(\tau )\) a function of L/r. c The geometric distance \({\Vert \rho _{m_{\varvec{o}}}(0)-\rho _{m_{\varvec{o}}}(\tau )\Vert }_{hs}\) for different number of particles in the first layer as a function of L/r. Here the actual evolution time \(\tau =0.4\)s, r=250\(\upmu \)m and \(m_{\varvec{o}}\)=\(10^{-13}\) kg

6 Relationship between non-Markovianity and QSLT

In the above research content of this work, we have mentioned that under the fixed x value (i.e. in the same structure), the change of the environmental particle number has almost negligible effect on the critical value of dynamical crossover behaviors. Therefore, we give the non-Markovianity and the QSLT diagram corresponding to different ray number x in the first layer under other conditions being the same. We find that, the non-Markovianity decreases with the complexity of the structure. The difference between the critical points of the system particle \(m_{\varvec{o}}\) from Markovian behavior to non-Markovian behavior is not obvious (see Fig. 6a), but the difference between the corresponding quantum acceleration critical points is obvious (see Fig. 6b). Two interesting conclusions can be drawn: one is that the two-dimensional even-ray case accelerates more easily than the two-dimensional singular ray case. The other is that the two-dimensional two-ray case is the easiest to accelerate the system particle dynamics process, and this symmetrical structure is the best choice. However, we should note that this two-ray condition is not only linear, but also two-dimensional ray state (the angle between the two ambient particles is less than 180 degrees). In addition, we find that when \(1.6 \le L/r \le 4.35\) and there is only one particle in the environment, the system accelerates more easily, which is also the non-Markovianity corresponding to the QSLT in this stage.

We simply describe \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) changing with L/r to explore the reasons on the QSLT. In the small figure of Fig. 6c, in the singular-ray case \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) increases monotonically, while in the even-ray case \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) decreases monotonically, showing obvious shunt. Other conditions remain the same, and when \(n_2=2\), \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) has the minimum value, which also corresponds to Fig. 6b when \(n_2=2\), it is easiest to accelerate. In addition, we can also find that when \(L/r \gtrsim 1\), Fig. 6b, c can be well correlated. So \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) is indeed one of the reasons to affect the QSLT.

7 Conclusions

In summary, the non-Markovian dynamics speedup control of a massive particle has been achieved by manipulating the parameters of the environment particles due to gravity. By considering two-dimensional ray model consisting of a massive particle gravitationally interacting with multiple massive particles as a environment, two dynamical crossover behaviors of the system particle, from Markovian dynamics to non-Markovian dynamics and from no-speedup evolution to speedup evolution, have been realized by adjusting the separation distance of each massive particle, the number and the mass of the environment particles.

We mainly consider the parameters (such as the environmental particles’ number \(n_x\), the environmental particles’ mass m, the system particle’ mass \(m_{\varvec{o}}\), the separation distance L and the distance r between two adjacent particles) in the total system to manipulate the dynamical crossover behaviors of the system particle. In addition, when only one of these variables is regulated, and the other parameters are fixed. We have summarized the following physical conclusions: Firstly, with the increase of the separation distance L of each particle or the mass m of the environmental particle, the non-Markovianity of the dynamic process increases, the information back-flow capacity increases, and the quantum evolution process is easier to accelerate. Secondly, the quantum evolution process of the system particle is easier to accelerate in the even ray case than in the singular ray case. And in the even ray case, the dynamical crossover behavior from no-speedup to speedup is strictly related to the dynamics crossover behavior from Markovian to non-Markovian. They are one-to-one correspondence, and quantum acceleration is caused by the non-Markovianity. However, in the singular ray case, the quantum speedup of the dynamics process is not only affected by the non-Markovianity. The geometric distance \({\Vert \rho _{s}(0)-\rho _{s}(\tau )\Vert }_{hs}\) must also be an important factor affecting the QSLT. So the non-Markovianity is not decisive for the speedup dynamics process. Thirdly, it is accurate that the number of environmental particles does not affect the change of critical value at the same x value (or in the same structure). When the structure is not changed (the x value is constant), the total number of particles increases to the second layer and above (for example, \(n_4=12\) and \(n_4=16\), the dynamics crossing point is \(m/{m_{\varvec{o}}}=1.53\), as shown in Fig. 5b), and the critical value almost remains unchanged. This is because the distances between the environmental particles (in the second layer and above layers) and the system particle \(m_{\varvec{o}}\) are large, and the gravitational interactions between the system particle \(m_{\varvec{o}}\) and these environmental particles are weak, which has almost no effect on the change of the critical value.

Additionally, we make the explanations on our proposed scheme for the control of a massive particle evolution due to gravity in the two-dimensional ray model. (a) In terms of selection of actual physical system, the micro-size diamonds with an embedded nitrogen-vacancy center spin could be candidates for the massive system particle and environmental particles [7]. (b) When the model structure is the same (that is, the x value is the same), the change of the number of ambient particles will not affect the change of the critical value. Therefore, our most basic experimental environment can be determined, that is, the quantum system and the nearest ambient particles distributed around it constitute a basic experimental system. It should be noted that the number of the nearest ambient particles should not exceed six. According to the optimal result of our scheme (when \(x=2\) and there are two environmental particles), it should be noted that the distance between environmental particles should be greater than or equal to 250 \(\mu \)m (excluding the influence of Casimir–Polder interaction), and the size of system particles and environmental particles should be set at 250 \(\mu \)m. (c) Both our work and the previous relevant study [12] mainly consider an ideal zero-gravity environment, in which the equivalence principle prevents any observable effects of other external gravitational fields. Of course, when the zero-gravity environment does not satisfy, the external gravitational fields [52] would affect the dynamic behavior of the system particle. In addition, for the sake of simplicity and applicability in theoretical analysis, we also choose the Newtonian approximation method. If the relativistic effect is taken into account, the existence of gravitational time dilation has a great influence on quantum coherence of the system particle [53,54,55,56]. The gravitational time dilation may affect the dynamical crossover behaviors in our scheme. Therefore, we would introduce the relativistic effect into our model for further research to the control of quantum dynamics of the system massive particle.