Use finitely many colonies and let be the population of colony . An open migration process has independent external Poisson processes of rates , local total departure rates , and fixed routing probabilities to other colonies and out of the system. Here , for , and . The continuous-time Markov chain has intensities
Require the routing matrix to be transient: every individual eventually exits. For finitely many colonies this is equivalent to every colony having a directed path to an exit. Restrict to colonies reachable from external arrivals, so their traffic rates are positive and the relevant chain is irreducible. The total population cannot exceed its initial value plus the number of external arrivals, so on any finite time interval it is bounded by a finite random number. There are only finitely many states below that bound and finite rates in each, proving nonexplosion even when the departure functions grow rapidly.
The traffic equations of an open migration process, in row-vector form, are
Transience makes the inverse finite. Define
Provided every is finite, the candidate product-form stationary distribution of an open migration process is
The normalizability condition is exactly for every active colony. For example, constant total service for requires and gives a geometric distribution; independent individual departures give a Poisson distribution of mean . In the irreducible case the normalizable invariant law is the unique equilibrium. If the weights cannot be normalized, no stationary probability law exists, by uniqueness up to scale of invariant measures for an irreducible recurrent chain.
We establish both stationarity and the time reversal of an open migration process assertion by adjacent-weight calculations. Define
The identity gives
Thus the proposed time reversal of an open migration process retains the local service functions and has
The traffic equation for colony implies . Summing all traffic equations also gives . Therefore the total outgoing rate from every state is the same for and :
Consequently , proving global balance for a continuous-time Markov chain. The same weight recurrence gives , so the stationary mean total jump rate is finite. The candidate is a stationary distribution, and the displayed intensities are indeed its stationary time reversal of a continuous-time Markov chain. Reverse routing is also open: reverse an original arrival-to-colony path to obtain a path to a colony with .
For the last request, let be all colonies reachable by routing from , including itself. The no-return-path hypothesis gives . By construction no routing edge leads from to its complement . The populations in therefore evolve autonomously as an open migration process, with moves into treated as exits. Its stationary marginal is the corresponding product of the factors above. Retain the original destination as a mark on each such exit.
In this autonomous process, a marked exit has intensity . The same reversed-weight calculation makes its reverse a marked external immigration channel of constant rate . External immigration channels can be constructed as independent Poisson processes. Stationary reversal of a two-sided Poisson process preserves its law, so reversing this immigration channel gives
This Poisson migration stream without a return path argument is needed because a general internal migration stream in a network with feedback is not automatically Poisson. A zero routing probability gives the empty Poisson stream of rate zero.
If no directed routing path returns from to , the set of colonies reachable from has no outgoing edge to its complement. The complement is an autonomous open migration process, and the marked transition is an exit from it. In time reversal of an open migration process, that exit is a state-independent Poisson immigration channel of rate . Reversing a stationary two-sided Poisson process preserves its law, proving the forward stream is Poisson. This argument does not assert Poisson internal streams for networks with feedback.