Abstract
In this work we consider open quantum random walks on the non-negative integers. By considering orthogonal matrix polynomials we are able to describe transition probability expressions for classes of walks via a matrix version of the Karlin–McGregor formula. We focus on absorbing boundary conditions and, for simpler classes of examples, we consider path counting and the corresponding combinatorial tools. A non-commutative version of the gambler’s ruin is studied by obtaining the probability of reaching a certain fortune and the mean time to reach a fortune or ruin in terms of generating functions. In the case of the Hadamard coin, a counting technique for boundary restricted paths in a lattice is also presented. We discuss an open quantum version of Foster’s Theorem for the expected return time together with applications.
Similar content being viewed by others
References
Attal, S., Petruccione, F., Sabot, C., Sinayskiy, I.: Open quantum random walks. J. Stat. Phys. 147, 832–852 (2012)
Bardet, I., Bernard, D., Pautrat, Y.: Passage times, exit times and Dirichlet problems for open quantum walks. J. Stat. Phys. 167, 173 (2017)
Bhatia, R.: Positive Definite Matrices. Princeton University Press, Princeton (2007)
Bourgain, J., Grünbaum, F.A., Velázquez, L., Wilkening, J.: Quantum recurrence of a subspace and operator-valued Schur functions. Commun. Math. Phys. 329, 1031–1067 (2014)
Brémaud, P.: Markov Chains: Gibbs Fields, Monte Carlo Simulation and Queues. Texts in Applied Mathematics. Springer, New York (1999)
Breuer, H.P., Petruccione, F.: The Theory of Open Quantum Systems. Oxford University Press, Oxford (2002)
Cantero, M., Grünbaum, F.A., Moral, L., Velázquez, L.: Matrix-valued Szegö polynomials and quantum random walks. Commun. Pure Appl. Math. LXIII, 0464–0507 (2010)
Carbone, R., Pautrat, Y.: Open quantum random walks: reducibility, period, ergodic properties. Ann. Henri Poincaré 17(1), 99–135 (2016)
Carbone, R., Pautrat, Y.: Homogeneous open quantum random walks on a lattice. J. Stat. Phys. 160, 1125–1153 (2015)
Carvalho, S.L., Guidi, L.F., Lardizabal, C.F.: Site recurrence of open and unitary quantum walks on the line. Quantum Inf. Process. 16(1), 17 (2017)
Chihara, T.S.: An Introduction to Orthogonal Polynomials. Gordon & Breach, New York (1978)
Dette, H., Reuther, B., Studden, W.J., Zygmunt, M.: Matrix measures and random walks with a block tridiagonal transition matrix. SIAM J. Matrix Anal. Appl. 29(1), 117–142 (2006)
Dette, H., Studden, W.J.: The Theory of Canonical Moments with Applications in Statistics, Probability and Analysis. Wiley, New York (1997)
Duran, A.J.: On orthogonal polynomials with respect to a positive definite matrix of measures. Can. J. Math. 47, 88–112 (1995)
Duran, A.J.: Ratio asymptotics for orthogonal matrix polynomials. J. Approx. Theory 100, 304–344 (1999)
Grünbaum, F.A.: The Karlin–McGregor formula for a variant of a discrete version of Walsh’s spider. J. Phys. A Math. Theor. 42, 454010 (2009)
Grünbaum, F.A.: Random walks and orthogonal polynomials: some challenges. In: Math. Sci. Res. Inst., vol. 55. Cambridge University Press (2008)
Grünbaum, F.A., Velázquez, L.: A generalization of Schur functions: applications to Nevanlinna functions, orthogonal polynomials, random walks and unitary and open quantum walks. arXiv:1702.04032
Horn, R.A., Johnson, C.R.: Matrix Analysis. Cambridge University Press, Cambridge (1985)
Horn, R.A., Johnson, C.R.: Topics in Matrix Analysis. Cambridge University Press, Cambridge (1991)
Karlin, S., McGregor, J.: Random walks. Ill. J. Math. 3, 66–81 (1959)
Karlin, S., Taylor, H.: A Second Course in Stochastic Processes. Academic Press, Inc., New York (1981)
Krein, M.G.: Fundamental aspects of the representation theory of Hermitian operators with deficiency index (m,m). In: AMS Translations, Series 2, vol. 97, p. 75143. American Mathematical Society, Providence (1971)
Kobayashi, K., Sato, H., Hoshi, M.: The number of paths in boundary restricted Pascal triangle. ITA2016 Workshop, San Diego
Konno, N., Yoo, H.J.: Limit theorems for open quantum random walks. J. Stat. Phys. 150, 299–319 (2013)
Lardizabal, C.F.: Open quantum random walks and the mean hitting time formula. Quantum Inf. Comput. 17(1&2), 79–105 (2017)
Lardizabal, C.F., Souza, R.R.: On a class of quantum channels, open random walks and recurrence. J. Stat. Phys. 159, 772–796 (2015)
Lardizabal, C.F., Souza, R.R.: Open quantum random walks: ergodicity, hitting times, gambler’s ruin and potential theory. J. Stat. Phys. 164, 1122–1156 (2016)
Levin, D.A., Peres, Y., Wilmer, E.L.: Markov chains and mixing times. American Mathematical Society, Providence (2009)
Menshikov, M., Popov, S., Wade, A.: Non-homogeneous Random Walks. Cambridge University Press, Cambridge (2017)
Obata, N.: One-mode interacting Fock spaces and random walks on graphs. Stochastics 84(2–3), 383–392 (2012)
Sinayskiy, I., Petruccione, F.: Microscopic derivation of open quantum walks. Phys. Rev. A 92, 032105 (2015)
Sinap, A., Van Assche, W.: Orthogonal matrix polynomials and applications. J. Comput. Appl. Math. 66, 27–52 (1996)
Venegas-Andraca, S.E.: Quantum walks: a comprehensive review. Quantum Inf. Process. 11, 1015–1106 (2012)
Acknowledgements
The authors would like to thank the anonymous referees for several remarks which led to an improvement of the manuscript. We are grateful to K. Kobayashi, H. Sato and M. Hoshi for bringing to our attention an extended version of their manuscript, Obata for sending us a copy of his work and to E. Brietzke for discussions concerning combinatorial arguments. TSJ acknowledges financial support from Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) during his studies at PPGMat/UFRGS.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix A: An Alternative Proof of Theorem 1.6
Before we present the proof we examine a class of examples which contains the splitting of the Hadamard coin studied later.
1.1 Appendix A.1: Class of Examples: L, R Row Matrices such that \(L+R\) is Unitary
We briefly discuss some matrix computations, as this may be of independent interest, and a particular case will be needed for the analysis of Theorem 1.6 presented shortly. Let
If we let
then routine calculations show that
Also,
and
Let \(M=L^{l_k}R^{r_k}\cdots L^{l_{1}}R^{r_1}\rho R^{r_1*}L^{l_1*}\cdots R^{r_k*}L^{l_k*}\), \(l_i,r_i=0,1,2,\dots \). Note that M is a composition of the maps \(M_L(X)=LXL^*\) and \(M_R(X)=RXR^*\). Then, by an induction argument we can show that the following occurs:
-
(1)
M is a multiple of \(E_{11}\) whenever \(l_k=0\) and \(r_k>0\), that is, whenever \(M=R\cdots \rho \cdots R^*\) and M is a multiple of \(E_{22}\) whenever \(l_k>0\), that is, whenever \(M=L\cdots \rho \cdots L^*\). In words, the nonzero position is determined by the last conjugation performed on \(\rho \).
-
(2)
In the nonzero entry of M, we have a term \(f_L(\rho )\) whenever \(r_1=0\) and \(l_1>0\), that is, whenever \(M=\cdots L\rho L^*\cdots \) and we have a term \(g_R(\rho )\) whenever \(r_1>0\), that is, whenever \(M=\cdots R\rho R^*\cdots \). In words, a term \(f_L\) or \(g_R\) appears if the first conjugation performed on \(\rho \) is \(M_L\) or \(M_R\), respectively.
-
(3)
In the nonzero entry of M, a \(|c|^2\) contribution appears whenever a L-conjugation follows after a R-conjugation. A \(|d|^2\) contribution appears after one such conjugation change (or in the case a R-conjugation never occurs). Similarly, a \(|b|^2\) contribution appears whenever a R-conjugation follows after a L-conjugation; an \(|a|^2\) contribution appears after one such conjugation change (or in the case a L-conjugation never occurs).
Example 8.1
Let \(M=K\rho K^*\), where \(K=K_{13}\cdots K_{1}=RRRRLLLRRLRLR\). Then \(K_1=R\) implies a contribution \(g_R(\rho )\) and the remaining entries \(K_{13}\cdots K_{2}\) give the contributions
\(\square \)
Example 8.2
This particular example will be the one appearing in Theorem 1.6. For the Hadamard matrix, \(|a|^2=|b|^2=|c|^2=|d|^2=1/2\), and
Also one can show that if \(C=C_n\cdots C_1\), where each \(C_i\in \{L,R\}\) then
\(\square \)
1.2 Counting Boundary Restricted Lattice Paths
In this section we follow Kobayashi et al. [24]. Define the Fibonacci polynomial by
It holds that \(f(\sqrt{-1},t)\), \(t=0,1,2,\dots \) is the Fibonacci sequence and it has been shown that, for \(t\ge 1\),
By [24], the generator B(z, s, t) that gives the number of paths restricted between the upper boundary s and the lower boundary \(-t\) starting from the origin 0 and ending at the upper boundary s, \(s,t\ge 0\) (see the figure below) is given by
see [24]. This counts the number of paths in a boundary restricted Pascal triangle. This can be used to count the desired paths, and also to distinguish between paths that have as first step a move up or down. As an example, consider all lattice paths beginning at 0, restricted to heights \(-3\) and 1. We have
so the number of paths of length k with such restrictions is given by \([z^k]B(z,1,3)\), the coefficient of \(z^k\) in the series expansion of B(z, 1, 3). Due to the parity of the boundaries in this case, all paths are of odd length, as it is clear from the above series. In the next section we will make use of this generating function in order to count the ways a gambler will first reach a goal or ruin, noting that paths such as the ones above of length k will be associated to reaching a goal/ruin in \(k+1\) steps (Fig. 4).
Remark 8.3
We recall that the number of paths from i to j of length n in any given graph equals the entry (i, j) of the n-th power of the associated adjacency matrix (the matrix of 0’s and 1’s such that an entry equals 1 if, and only if, there is an edge connecting the vertices) so, in principle, this can also be used to study our problem.
1.3 Gambler’s Ruin: Hadamard OQW Version
We remark that this discussion is different from the one made in [28], where the authors studied only the probability that the gambler would go bankrupt, and this being only in the case of OQW where transition matrices admit simultaneous diagonalization. In this section we consider a splitting of the Hadamard matrix. We recall that, by Example 8.2, if
then the value of \(\mathrm {Tr}(C\rho C^*)\), C being a product of L’s and R’s, is essentially determined by the first matrix (from right to left) in such product.
Let \(p=p_{k\rightarrow M}\) be the probability that the gambler reaches the fortune of M before ruin, given that he starts with k dollars, \(0<k<M\). Let \(\pi _{j}([1,M-1];k)\) denote the set of matrix products associated to all paths between 1 and \(M-1\) (inclusive) of length j, beginning at height k and reaching height \(M-1\) at the last step. In symbols,
with \(B^{-1} :=L\) and \(B^{+1} := R.\) Let \(\pi _{j;d}([1,M-1];k)\) and \(\pi _{j;u}([1,M-1];k)\) denote the set of matrix products in \(\pi _{j}([1,M-1];k)\) associated to a path for which the first move is down (a player loses a bet) and up (the player wins a bet), respectively. Then
where \(d(j)=d(j;k;M)\) and \(u(j)=u(j;k;M)\) denote the number of elements in \(\pi _{j;d}([1,M-1];k)\) and \(\pi _{j;u}([1,M-1];k)\), respectively.
We move from the gambler’s ruin notation to Kobayashi’s notation in the following way. We consider walks between \(s=M-1-k\) and \(-t=1-k\). For instance, if \(M=6\) and \(k=3\) we are considering paths between 1 and 5 which, after the translation \(k\rightarrow 0\) gives us \(s=2\) and \(-t=1-3=-2\).
If \({\mathcal {C}}_{0,(s,t)}^n\) denotes the paths of length n between \(-t\) and s, beginning at 0, ending at s, then we can calculate \({\mathcal {C}}_{0,(s,t);u}^n\) and \({\mathcal {C}}_{0,(s,t);d}^n\), the paths in \({\mathcal {C}}_{0,(s,t)}^n\) such that the first move is up (resp. down), and these are given by
By this fact, we have that
Combining (8.17) with (8.19) and (8.20) gives us the probability expression
Assuming the Hadamard pieces described above and an initial density \(\rho \), suppose we wish to calculate the probability of ever reaching a fortune of \(M=6\), assuming that the gambler begins with an initial fortune of 1, 2, 3, with the remaining cases being done in an analogous way.
Case \(k=1\) : if \(M=6\) and \(k=1\) we consider paths between 1 and 5 which, after the translation \(k\rightarrow 0\) gives us \(s=M-1-k=4\) and \(-t=1-k=1-1=0\), that is, paths between 0 and 4. Then
and note that \(d(j)=0\) since, in this situation, if the player loses its first play then he goes bankrupt. Then, for instance,
and also as a simple path counting confirms. Now to every path counted by u(2j) we have a probability of \(1/2^{2j+1}(1+2Re(\rho _{12}))\), noting that we need 2j steps to reach 5 and one more to reach 6 in the final step. Therefore,
This should be compared with the classical calculation: \(p_{1\rightarrow 6}=k/M=1/6\).
Now we turn to the problem of calculating \(E_1(\tau )\) (i.e., we begin at \(X_0=1\)). In this example \(\tau \) is the time required to be absorbed at one of 0 or 6. We need to calculate \(p_{1\rightarrow 6}\) and \(p_{1\rightarrow 0}\) in \(2k+1\) steps. From the above we see that
As for \(p_{1\rightarrow 0}\), we note that if we reflect the plane with respect to the x-axis, then the paths starting at 0 and ending at \(-t\), bounded below by \(-t\) and above by s become the paths starting at 0, bounded below by \(-s\) and above by t, and this computation can be made by Kobayashi’s generating function. Therefore \(p_{1\rightarrow 0}\) can be calculated as the calculation of all the ways of reaching t, with lower bound equal to \(-s\) and upper bound equal to t, except that the probabilities of going up or down have to be exchanged to account for the reflection on the x-axis. For the case \(M=6\), \(k=1\) this calculation gives \(-t=-4\), \(s=0\) so \(p_{1\rightarrow 0}(\rho ;1)=\frac{1}{2}(1-2Re(\rho _{12}))\) and
Therefore,
This should be compared with the classical calculation, where \(E_1(\tau )=k(M-k)=1(6-1)=5\).
Case \(k=2\) : if \(M=6\) and \(k=2\) we consider paths between 1 and 5 which, after the translation \(k\rightarrow 0\) gives us \(s=M-1-k=3\) and \(-t=1-k=1-2=-1\), that is, paths between \(-1\) and 3. Then
Now to every path counted by \(u(2j-1)\) we have a probability of \(1/2^{2j}(1+2Re(\rho _{12}))\), noting that we need \(2j-1\) steps to reach 5 and one more to reach 6 in the final step. The reasoning for \(d(2j-1)\) is the same except that the probability equals \(1/2^{2j+1}(1-2Re(\rho _{12}))\). Then
This should be compared with the classical calculation: \(p_{2\rightarrow 6}=k/M=1/3\).
Now we calculate \(E_2(\tau )\) (i.e., we begin at \(X_0=2\)). Recall \(\tau \) is the time required to be absorbed at one of 0 or 6. We need to calculate \(p_{2\rightarrow 6}\) and \(p_{2\rightarrow 0}\) in 2k steps. The former has been calculated already. Since \(M=6\), \(k=2\) this calculation becomes
For \(p_{2\rightarrow 0}(\rho ;2j)\), we borrow the expressions for \(p_{4\rightarrow 6}\) but with probabilities of going up and down interchanged, as remarked above. That is: if \(M=6\) and \(k=4\) we consider paths between 1 and 5 which, after the translation \(k\rightarrow 0\) gives us \(s=M-1-k=1\) and \(-t=1-k=1-4=-3\), that is, paths between \(-3\) and 1. Then
Hence,
Therefore \(p_2(\tau =2)=\frac{1}{4}(1-2Re(\rho _{12}))\) and
Hence
This should be compared with the classical calculation, where \(E_2(\tau )=k(M-k)=2(6-2)=8\).
Case \(k=3\) : if \(M=6\) and \(k=3\) we consider paths between 1 and 5 which, after the translation \(k\rightarrow 0\) gives us \(s=M-1-k=2\), \(-t=1-k=1-3=-2\), and
Now we can calculate \(p_{3\rightarrow 6}\). Note that since \(6-3=3\) is odd, we only need to examine odd coefficients of B(z, 1, 3) and B(z, 3, 1) and for this we calculate d(2j) and u(2j), \(j=1,2,\dots \). We have
(recall that \(d(j)=d(j;k;M)\) and \(u(j)=u(j;k;M)\)). Therefore,
This should be compared with the classical calculation: \(p_{3\rightarrow 6}=k/M=1/2\). Now we calculate \(E_3(\tau )\) (i.e., we begin at \(X_0=3\)). We need to calculate \(p_{3\rightarrow 6}\) and \(p_{3\rightarrow 0}\) in \(2k+1\) steps. The former has been calculated already. For the case \(M=6\), \(k=3\) this calculation becomes
Therefore, \(p_3(\tau =1)=0\) and
This equals the classical calculation: \(E_3(\tau )=k(M-k)=3(6-3)=9\).
1.4 Tables
We show particular examples of the expressions
for \(M=3,4,5,6,7\). The case \(M=6\) is the one shown above, and we omit the calculations for the remaining ones, as these are analogous. We remark that these expressions can also be obtained by the first visit functions described by Theorem 1.7 (Tables 1, 2, 3, 4, 5).
Appendix B: Combinatorial Proofs
Proof of Eq. (4.3)
First of all, we will see that if \(n+i+j\) is odd, the expression vanishes. The direct walk between vertices i and j have \(j-i\) steps. Notice that the number of steps of all walks between the same vertices must have the same parity. Then, n and \(j-i\) have the same parity, and therefore their difference is even, i.e. \(n+i-j\) must be even. As 2j is even too, we have that \(n+i-j\) is even iff \(n+i+j\) is even. Then, if \(n+i+j\) is odd, the numbers n and \(j-i\) does not have the same parity, and then N(i, j, n) vanishes.
Now, let \(n+i-j\) be even. Let \({\mathcal {N}}(i,j,n)\) the set of all \(n-\)step walks starting at vertex \(|i\rangle \) and finishing at vertex \(|j\rangle \) on the half-line. Then, \( N(i,j,n)=|{\mathcal {N}}(i,j,n)|.\) Let \(\mathcal {{\tilde{N}}}(i,j,n)\) the set of all \(n-\)step walks starting at vertex \(|i\rangle \) and finishing at vertex \(|j\rangle \) on the entire line. We have:
By the reflection principle we have that the set difference \(\mathcal {{\tilde{N}}}(i,j,n) \backslash {\mathcal {N}}(i,j,n)\) corresponds to set of all \(n-\)step walks starting at vertex \((-i-2)\) (because we are reflecting with respect to \(-1\) the initial part of the walk until the first passage to the vertex \(-1\)) and finishing at vertex j on the entire line. Then, we have that
Combining the two previous equations, we have:
\(\square \)
Proof of Eqs. (4.14), (4.15) and (4.16)
We prove Eq. (4.14) by induction on k. For \(k = 1,\) we have:
Let \(k>1.\) Suppose Eq. (4.14) is true for k. We have:
From
we have:
By induction hypothesis,
For the first part of Eq. (4.15), we have:
For the second part, with \(\alpha = \theta + \pi /2 \) we have:
Let \(\phi (\alpha ) :=\sin ^{2k+1}\alpha \cos ^2\alpha \). We have
i.e., \(\phi \) is an odd function. Therefore,
Now, we calculate \(\frac{1}{2\pi }A^{-k-1}E_i\int _{-2d_i}^{2d_i}x^k\sqrt{4 - (xd_i^{-1})^2}dx\). Let \(x = 2d_i \cos \theta \), then:
By Eq. (4.15), we have
Then,
if k is even, otherwise it vanishes. This proves Eq. (4.16). \(\square \)
Proof of Proposition 4.2:
Let \(P_n\) be a sequence such as required. Isolating \(P_{n+1},\) we have an equation equivalent to (4.10):
We will prove Eq. (4.11), that is,
by induction on n. The case \(n=0\) follows by \(\left( \begin{array}{c} 0\\ 0\\ \end{array}\right) = 1,\) and \(\left( \begin{array}{c} n\\ k\\ \end{array}\right) = 0\) for all \(k<0.\) The case \(n=1\) follows, since \(\left( \begin{array}{c} 1\\ 0\\ \end{array}\right) = 1.\) Now let \(n\ge 1\) and suppose that (4.11) is true for \(k\in \{0, \ldots , n\}\). We prove that (4.11) is also true for \(n+1\). By (9.17), we have: \( P_{n+1} = P_1P_{n} - P_{n-1}.\) By the induction hypothesis, we have:
as the sum will not change if we let j be a little bit higher. In fact, if n is even, we have \(\lfloor \frac{n+1}{2} \rfloor = \lfloor \frac{n}{2} \rfloor .\) The same is not true if n is odd but then, the term vanishes: we have
Also by the induction hypothesis, we have:
where \(j = k+1\). As \(\left( \begin{array}{c} n\\ -1\\ \end{array}\right) = 0,\) the sum is not changed if we include the term corresponding to \(j=0.\) Then, we have
so
i.e., (4.11) is also true for \(n+1\). \(\square \)
Rights and permissions
About this article
Cite this article
Jacq, T.S., Lardizabal, C.F. Open Quantum Random Walks on the Half-Line: The Karlin–McGregor Formula, Path Counting and Foster’s Theorem. J Stat Phys 169, 547–594 (2017). https://doi.org/10.1007/s10955-017-1876-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10955-017-1876-x