“…Techniques for evaluating passage-times in Markovian systems have existed for some time [2][3][4], however the practical calculation of passage-times in a semi-Markov environment, where arbitrary distributions of atomic events are permitted, is a recent development. In previous work [1,5] we described the iterative algorithm presented here, but had no direct proof that the iterative scheme converged to the correct passage-time. Here, we present a complete proof of convergence to the correct result.…”