1. Introduction
The Mallows distribution of permutations, first introduced by Mallows [Reference Mallows31], has started attracting a lot of attention in the recent years, mostly due to its connection to the uniform model on permutations and its strong regenerative properties [Reference Pitman and Tang35]. Many interesting results regarding its structural properties have been produced in the last fifteen years, with a particular interest in the length of its longest increasing subsequences [Reference Basu and Bhatnagar8, Reference Bhatnagar and Peled10, Reference Jin27, Reference Mueller and Starr32] as well as the cycle and subsequence structure [Reference Crane, DeSalvo and Elizalde13, Reference Gladkich and Peled21, Reference He25, Reference Mukherjee33, Reference Pinsky34]. Other works have also started using Mallows permutations in broader context, studying the possibility to extend this model to permutations on
$\mathbb{N}$
[Reference Gnedin and Olshanski22] and
$\mathbb{Z}$
[Reference Gnedin and Olshanski23], its connection to random matchings [Reference Angel, Holroyd, Hutchcroft and Levy6] and colourings [Reference Holroyd, Hutchcroft and Levy26], or properties of the corresponding binary search trees [Reference Addario-Berry and Corsini3, Reference Corsini11]. This variety of results has led to interesting insights on properties of these random permutations, whose applications extend to convergence to stationarity [Reference Benjamini, Berger, Hoffman and Mossel9, Reference Diaconis and Ram16], statistical physics [Reference Starr37, Reference Starr and Walters38], or even statistical learning [Reference Tang39] and genomics [Reference Fang, Gan and Holmes20]. Finally, it is worth noting that this work already led to a second project studying the local and global limit of Mallows processes [Reference Adamczak and Kotowski2], making the connection between these processes and the permuton limit of Mallows permutations [Reference Starr37] as well as the two-sided infinite Mallows permutations [Reference Gnedin and Olshanski23].
In this work, we propose a novel approach on the study of Mallows permutations by considering Mallows processes, that is processes with Mallows distributed marginals. These processes naturally arise from the fact that many statistics of the Mallows model seem to be monotone; for example, the asymptotic formulas for the longest increasing sequence, the number of cycles, and the height of the corresponding binary search tree all decrease as
$q$
increases within
$[0,1]$
. Whether these statistics are actually stochastically monotone is not known, and Mallows processes are meant to provide a framework for studying such properties.
As an introductory study, we focus here on providing a set of monotone properties for Mallows processes which naturally arise from the original properties of Mallows permutations. Most notably, Mallows permutations are known to have an independent inversion sequence, and each term of this inversion sequence is stochastically monotone with the parameter of the permutation. Thus, we extend these two properties by considering Mallows processes with monotone and independent inversion sequences, not simply seen as fixed random variables, but as multi-dimensional processes; we later refer to these processes as regular. What is most striking with this approach is that regular Mallows processes perfectly interact with the Markov property, leading to a uniquely defined distribution (see Theorem1.1).
Following this main result, we study other properties of regular Mallows processes, such as the graph structure of the process (Theorem1.2) and the distribution of its first jumps (Theorem1.3). Further using the jumps of the (continuous-time) Mallows process, we define a discrete-time chain on the set of permutations corresponding to the sequence of jumps operated by the continuous-time process. We then study properties of this discrete chain, in particular whether or not it satisfies the (discrete) Markov property. This leads to an interesting dichotomy for Mallows process, where we conjecture that it is impossible for them to be regular and satisfy both the discrete and the continuous Markov property (Conjecture 1.4), but it is possible when we drop one of the regularity assumptions (Theorem1.5).
On top of general properties of Mallows processes, this work provides three different but specifically defined processes: the unique regular and Markovian one, referred to as the birth Mallows process (see Section 3), a similarly yet more easily sampled one based on
$n$
uniforms, referred to as the uniform Mallows process (see Section 4), and a non-regular but Markovian in both continuous and discrete time one (see Section 3.4). For the latter process, we mostly refer to [Reference Acan and Pittel1] for a better understanding of its properties, since the most technical part of the proof arises from their Theorem 2.3. This both continuous and discrete Markovian but not regular process is particularly interesting in comparison to the birth Mallows process, being the unique regular Mallows process which also has the (continuous-time) Markov property (Theorem1.1). In particular, an extensive study of the birth Mallows process allowed us to characterize some of its properties (on top of the fact that it satisfies both Theorems1.2 and 1.3): its jumping rate (Lemma 3.1) and its corresponding jumping process (Proposition 3.3). Finally, based on computations and simulations, we conjecture that it is not doubly Markovian (Conjecture 1.4), although a formal proof still eludes us.
To conclude this work, we consider properties of the uniform Mallows process, a process based on a common method to sample Mallows permutations using only
$n$
uniforms. Since this process is based on a fixed amount of randomness, our focus here is the amount of information we can extract from its evolution. More precisely, we consider both the amount of time it takes to be able to infer the values of all the ‘hidden’ uniforms (Proposition 4.3) as well as the number of uniforms for which we know the value by a given time (Theorem4.4).
We now provide more detailed definitions of Mallows processes as well as the main objects and properties considered in this work.
1.1 Regular Mallows processes
Write
$\mathbb{N}=\{1,2,\ldots \}$
for the set of positive integers and let
$\mathcal{S}_n$
be the set of permutations on
$[n]=\{1,2,\ldots ,n\}$
and
$\mathrm{id}=\mathrm{id}_n$
be the identity function. We typically represent a permutation
$\sigma \in {\mathcal{S}_n}$
as a sequence of integers
$(\sigma (1),\ldots ,\sigma (n))$
, so for example, the permutation
$(3,1,4,2)$
sends
$1$
–
$3$
,
$2$
–
$1$
,
$3$
–
$4$
and
$4$
–
$2$
. It is also useful to have more succinct notations for transpositions, so for
$i\neq j$
, we write
$(i\, \,j)$
for the transposition sending
$i$
to
$j$
and
$j$
to
$i$
. Given two permutations
$\sigma ,\sigma '\in {\mathcal{S}_n}$
, write
$\sigma \cdot \sigma '$
for the composed permutation defined by
$\sigma \cdot \sigma '(i)=\sigma (\sigma '(i))$
.
For
$q\in [0,\infty )$
, the Mallows distribution [Reference Mallows31] with parameters
$n$
and
$q$
is the probability measure
$\pi _{n,q}$
on
$\mathcal{S}_n$
defined by
where
${\mathrm{Inv}}(\sigma )=|\{i\lt j \, : \, \sigma (i)\gt \sigma (\,j)\}|$
is the number of inversions of the permutation
$\sigma$
and
$Z_{n,q}=\prod _{k=1}^n(\sum _{\ell =0}^{k-1}q^\ell )$
is a normalizing constant. Furthermore, write
${\mathrm{Inv}}_j(\sigma )=|\{i\in [j-1] \, : \, \sigma (i)\gt \sigma (\,j)\}|$
for the number of inversions of
$\sigma$
created by
$\sigma (\,j)$
, implying that
${\mathrm{Inv}}(\sigma )=\sum _{j=1}^n{\mathrm{Inv}}_j(\sigma )$
and that
$0\leq {\mathrm{Inv}}_j(\sigma ) \leq \, j-1$
. Finally, if
$\sigma$
is
$\pi _{n,q}$
-distributed and
$\sigma '$
is
$\pi _{n,q'}$
-distributed with
$q\leq q'$
, note that
${\mathrm{Inv}}(\sigma )$
is stochastically dominated by
${\mathrm{Inv}}(\sigma ')$
, and so is
${\mathrm{Inv}}_j(\sigma )$
by
${\mathrm{Inv}}_j(\sigma )$
for all
$j\in [n]$
.
We define a continuous-time Mallows process (or simply Mallows process) to be an
$\mathcal{S}_n$
-valued cadlag stochastic process
$(\mathcal{M}^n_t)_{t\in [0,\infty )}$
such that, for all
$t\in [0,\infty )$
,
$\mathcal{M}^n_t$
is
$\pi _{n,t}$
-distributed. For simplification, and since it is always clear from context, we drop the superscript
$n$
and write
$(\mathcal{M}_t)_{t\in [0,\infty )}$
. For any
$t\gt 0$
, we also denote
$\mathcal{M}_{t-}$
for the left limit of the process at time
$t$
, which always exists thanks to its cadlag property.
Given a Mallows process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and using the stochastic monotony of
${\mathrm{Inv}}(\!\cdot \!)$
and
${\mathrm{Inv}}_j(\!\cdot \!)$
, say that it is monotone if, for all
$t\lt t'$
, we have
and say that it is strongly monotone if furthermore
for all
$j\in [n]$
. Moreover, say that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is smooth if it is strongly monotone and for all
$t\in (0,\infty )$
, we have
i.e. if its number of inversions never jumps by more than
$1$
at the time. Finally say that it has independent inversions if the processes
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
are independent over
$j\in [n]$
. Note that, for any fixed
$t$
, the distribution of the Mallows permutation implies that the random variables
${\mathrm{Inv}}_1(\mathcal{M}_t),{\mathrm{Inv}}_2(\mathcal{M}_t),\ldots ,{\mathrm{Inv}}_n(\mathcal{M}_t)$
are independent (see Proposition 2.1); thus the independent inversion property extends this point-wise independence to the independence of the processes.
In this work we are mainly interested in studying regular Mallows processes, defined to be smooth Mallows processes with independent inversions. Our first result states that regular Mallows processes exist and that there is a unique such process with the Markov property.
Theorem 1.1.
Fix
$n\in \mathbb{N}$
. There exists a unique cadlag Markov process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
on
$\mathcal{S}_n$
which is a regular Mallows process.
The proof of Theorem1.1 can be found in Section 3.3; it boils down to showing that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is characterized by the processes
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
for
$j\in [n]$
, and that such processes are time-inhomogeneous birth processes with a well-defined generator. This unique regular Markovian Mallows process is going to correspond to the birth Mallows process, more precisely defined in Section 3.1.
1.2 Graph structure of a smooth Mallows process
Given a Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
, let
$\mathcal{G}_{\mathcal{M}}=({\mathcal{S}_n},E(\mathcal{G}_{\mathcal{M}}))$
be the undirected transition graph of
$\mathcal{M}$
whose edge set is defined by
In other words,
$(\sigma ,\sigma ')\in E(\mathcal{G}_{\mathcal{M}})$
if and only if it is possible for
$\mathcal{M}$
to directly transition from
$\sigma$
to
$\sigma '$
. Observe that the notations are slightly abusive here, as
$\mathcal{G}_{\mathcal{M}}$
is not directly a function of the realisation of the process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
, but rather of its distribution. However, the link between the process and its distribution will always be clear from the context.
For any graph
$\mathcal{G}=({\mathcal{S}_n},E(\mathcal{G}))$
, consider its generator defined by
so
$\tau \in \langle \mathcal{G}\rangle$
if and only if
$\mathcal{G}$
contains at least one edge of the form
$(\sigma ,\sigma \cdot \tau )$
. We let
$\mathcal{T}=\{{(i\,j)} \, : \, i\neq j\}$
be the set of transpositions and
${\mathcal{T}^a}=\{{(i\,i+1)} \, : \, i\in [n-1]\}\subset \mathcal{T}$
be the set of adjacent transpositions.
Our next theorem controls the structure of
$\mathcal{G}_{\mathcal{M}}$
, and in particular the permutations that belong to the generator
$\langle \mathcal{G}_{\mathcal{M}}\rangle$
when
$\mathcal{M}$
is a smooth Mallows process. Let
$\mathcal{H}_n=({\mathcal{S}_n},E)$
be the expanded hypercube of size
$n$
defined by
\begin{align*} E=\left \{(\sigma ,\sigma ') \, : \, \sum _{j=1}^n\big |{\mathrm{Inv}}_j(\sigma )-{\mathrm{Inv}}_j(\sigma ')\big |=1\right \}\,. \end{align*}
The reason for naming this graph the expanded hypercube comes from its structure. Indeed, this graph is isomorphic to
$\mathcal{G}_n=(V,E)$
defined by
and
\begin{align*} E=\left \{(x,x')\in V^2 \, : \, \sum _{j=1}^n|x_j-x'_j|=1\right \}\,; \end{align*}
the latter graph can be seen as a hypercube expanded
$k$
times in dimension
$k$
. A representation of
$\mathcal{H}_n$
for
$n\in \{2,3,4\}$
can be found in Figure 1. The fact that
$\mathcal{H}_n$
and
$\mathcal{G}_n$
are isomorphic follows by considering the image of
$\mathcal{H}_n$
under the map
$\Phi$
, defined in Section 2.1 and corresponding to the Lehmer code of the permutation [Reference Laisant28, Reference Lehmer30].
A visual representation of the expanded hypercubes
$\mathcal{H}_2$
,
$\mathcal{H}_3$
, and
$\mathcal{H}_4$
. Using these figures,
$\mathcal{H}_n$
can be seen as a stack of hypercubes where each dimension,
$k\in [n]$
has
$k$
hypercubes on top of each other.

Figure 1. Long description
Panel A: A line graph representing the hypercube H2. It consists of two nodes labeled (1,2) and (2,1), connected by a single edge. Panel B: A square graph representing the hypercube H3. It consists of four nodes labeled (2,3,1), (3,2,1), (1,3,2), and (3,1,2), connected by edges forming a square. Panel C: A three-dimensional cube graph representing the hypercube H4. It consists of eight nodes labeled with four-tuples, connected by edges forming a cube.
We now use
$\mathcal{T}$
,
$\mathcal{T}^a$
, and
$\mathcal{H}_n$
to characterize the structure of
$\mathcal{G}_{\mathcal{M}}$
and of
$\langle \mathcal{G}_{\mathcal{M}}\rangle$
when
$\mathcal{M}$
is a smooth Mallows process. The proof of the next theorem appears in Section 2.2.
Theorem 1.2.
Let
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
be a smooth Mallows process. Then,
$\mathcal{G}_{\mathcal{M}}$
is a subgraph of
$\mathcal{H}_n$
and
Moreover, if
$\mathcal{M}$
is regular, then
and
$\langle \mathcal{G}_{\mathcal{M}}\rangle =\langle \mathcal{H}_n\rangle =\mathcal{T}$
.
1.3 Jumping times of a monotone Mallows process
Consider a monotone Mallows process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
. Since
$({\mathrm{Inv}}(\mathcal{M}_t))_{t\in [0,\infty )}$
is a jump process, we will be considering its jumping times
$T_1,\ldots ,T_N$
with
$N=\binom {n}{2}$
defined as follows. For any
$0\leq k\leq N$
, let
the second equality following form the cadlag property of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
. Note that, without the assumption of smoothness, it is possible to have
$T_{k-1}=T_k$
for some
$k\geq 1$
. The next results characterizes the asymptotic behaviour of the early jumping times.
Theorem 1.3.
Let
$(\mathcal{M}_t)_{t\in [0,\infty )}$
be a monotone Mallows process and
$T_1,\ldots ,T_N$
be its jumping times. Then for any fixed
$k\in \mathbb{N}$
, as
$n$
tends to infinity, we have
Moreover, if
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is regular, then
where
$\text{PP}_k$
is the distribution of the first
$k$
points of a homogeneous Poisson point process on
$[0,\infty )$
with rate
$1$
.
The proof of Theorem1.3 can be found in Section 2.3 and boils down to first using the relation between number of jumps and inversion numbers in a monotone process, then showing that the first
$k$
jumps of a regular Mallows process occur for distinct inversion numbers, making them independent of each other. It is worth noting that Theorem1.3 does not assume that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is a Markov process.
1.4 Continuous and discrete Markov property
Given a monotone Mallows process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
with jumping times
$T_1,\ldots ,T_N$
let
$({M}_k)_{0\leq k\leq N}$
be the corresponding discrete process defined by
with the convention that
$T_0=0$
and so
${M}_0=\mathrm{id}$
. It is straightforward to check that
$({M}_k)_{0\leq k\leq N}$
is a discrete process evolving on
$\mathcal{G}_{\mathcal{M}}$
and that
${\mathrm{Inv}}({M}_k)\geq k$
with equality when
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is smooth.
We are now interested in studying whether
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$({M}_k)_{0\leq k\leq N}$
both satisfy the Markov property, having in mind that the first one is a continuous process and the second one is a discrete chain. When both
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is a continuous Markov process and
$({M}_k)_{0\leq k\leq N}$
is a discrete Markov chain, we say that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is doubly-Markovian.
Considering the statement of Theorem1.1, we know that there exists a unique Markov process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
which is also a regular Mallows process, called the birth Mallows process. We conjecture here that this process is actually not doubly Markovian.
Conjecture 1.4.
For any
$n\geq 4$
, the unique process from Theorem
1.1
is not doubly Markovian. In other words, it is impossible to have a Mallows process which is smooth, with independent inversion, and doubly Markovian.
It is actually not too difficult to verify that the discrete version of any continuous-time Mallows process with
$n\leq 3$
satisfies the Markov property. For
$n=1$
and
$n=2$
, the discrete process is deterministic. For
$n=3$
, since
$N=\binom {n}{2}=3$
and the discrete process only consists of
$4$
steps in total, it suffices to show that both
$M_2$
and
$M_3$
satisfy the Markov property. On one hand, since
$M_0=\mathrm{id}=(1,2,3)$
, the distribution of
$M_2$
conditioned on
$M_1$
and
$M_0$
only depends on the value of
$M_1$
. On the other hand,
$M_3={\mathrm{id}^{\mathrm{rev}}}=(3,2,1)$
, so its distribution does not depend on the previous values and thus satisfies the Markov property. This explains why Conjecture 1.4 assumes
$n\geq 4$
.
The previous conjecture states that the three properties, smooth, independent inversion, and doubly Markovian, cannot coexist. It is thus natural to wonder whether we can drop one of the first assumptions and obtain a doubly Markovian Mallows process. The following theorem states that it is possible to do so by dropping the independent inversion property.
Theorem 1.5.
For any
$n\geq 1$
, there exists a smooth and doubly Markovian Mallows process.
The proof of this proposition can be found in Section 3.4 and strongly relies on a previously established result [Reference Acan and Pittel1, Theorem 2.3] showing that it is possible to evolve over the expanded hypercube while remaining uniformly distributed over all permutations with a given number of inversions. Using this result, the proof of the theorem boils down to showing the existence of a jumping process whose marginal distribution is exactly the probability to have a given number of inversions in a Mallows permutation.
1.5 Organization of the paper
The rest of this work is organized as follows. In Section 2, we give useful tools to construct regular Mallows processes and use them to prove Theorems1.2 and 1.3. In Section 3, we define the birth Mallows process, study some of its properties, and use these results to prove Theorems1.1 and 1.5. In Section 4, we define the uniform Mallows process and study its properties, in particular regarding the amount of time for full information (Proposition 4.3) and the amount of information at a given time (Theorem4.4). Finally, in Section 5, we provide some discussions regarding our results and following open problems.
2. Regular Mallows process
In this section, we provide a natural framework for constructing regular Mallows processes (in Section 2.1) and use it to prove Theorem1.2 (in Section 2.2) and Theorem1.3 (in Section 2.3).
2.1 An important bijection
Consider the set
$\mathcal{E}_n$
of inversion sequences defined by
and let
be the unique bijection between
$\mathcal{E}_n$
and
$\mathcal{S}_n$
such that
$I_j={\mathrm{Inv}}_j(\sigma )$
. A simple way to generate
$\Phi$
is by defining
$[n]\setminus \{\sigma (n),\ldots ,\sigma (k+1)\}=\{x_1\lt \ldots \lt x_k\}$
and setting
$\sigma (k)=x_{k-I_k}$
(see [Reference Corteel, Martinez, Savage and Weselcouch12] for further details). This bijection shows to be an efficient way to easily generate Mallows permutations and Mallows processes, as shown in the next two propositions.
Proposition 2.1 ([Reference Gnedin and Olshanski22, Proposition 3.2]). Fix
$n\in \mathbb{N}$
and
$q\in [0,\infty )$
. Let
$I=(I_1,\ldots ,I_n)\in \mathcal{E}_n$
be a random inversion sequence such that the different entries of
$I$
are independent and, for all
$j\in [n]$
, for all
$0\leq k\leq j-1$
, we have
\begin{align*} \mathbb{P}(I_j=k)=\frac {q^k}{\sum _{\ell =0}^{j-1}q^\ell }\,. \end{align*}
Then
$\Phi (I)$
is
$\pi _{n,q}$
-distributed.
With this proposition, it becomes easy to generate regular Mallows processes, as stated in the following proposition.
Proposition 2.2.
Fix
$n\in \mathbb{N}$
. Let
$(I(t))_{t\in [0,\infty )}=(I_1(t),\ldots ,I_n(t))_{t\in [0,\infty )}$
be a cadlag process taking values in
$\mathcal{E}_n$
such that the coordinate processes
$\{(I_j(t))_{t\in [0,\infty )},j\in [n]\}$
are independent and, for all
$j\in [n]$
and
$0\leq k\leq j-1$
, we have
\begin{align*} \mathbb{P}\big (I_j(t)=k\big )=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align*}
Then,
$(\Phi (I(t)))_{t\in [0,\infty )}$
is a Mallows process with independent inversions. Moreover, if the processes
$(I_j(t))_{t\in [0,\infty )}$
are increasing, then
$(\Phi (I(t)))_{t\in [0,\infty )}$
is a strongly monotone Mallows process. Finally, if additionally the increments of the processes
$(I_j(t))_{t\in [0,\infty )}$
are of size
$1$
, then
$(\Phi (I(t)))_{t\in [0,\infty )}$
is a regular Mallows process.
Proof. Write
${(\mathcal{M}_t)_{t\in [0,\infty )}}=(\Phi (I(t)))_{t\in [0,\infty )}$
. The fact that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is a Mallows process simply follows from applying Proposition 2.1 and the fact that it has independent inversions simply follows from the fact that
${\mathrm{Inv}}_j(\Phi (I(t)))=I_j(t)$
and the assumption on
$(I(t))_{t\in [0,\infty )}$
. Similarly, if the coordinates of
$(I_j(t))_{t\in [0,\infty )}$
are increasing, then, by the definition of
$\Phi$
,
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is strongly monotone. Assume now that the processes
$(I_j(t))_{t\in [0,\infty )}$
are increasing with increments of size
$1$
. To prove that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is regular, it suffices to show that
$({\mathrm{Inv}}(\mathcal{M}_t))_{t\in [0,\infty )}$
has increments of size
$1$
.
Let
$T^{\, j}_k$
by the
$k$
-th jumping time of
$I_j$
, that is,
Using our assumption on
$(I_j(t))_{t\in [0,\infty )}$
, we know that
$T^j_1\lt T^j_2\lt \ldots \lt T^j_{j-1}$
. Moreover, the definition of
$T^{\, j}_k$
implies that
\begin{align*} \mathbb{P}\big (T^{\, j}_k\leq t\big )=\mathbb{P}\big (I_j(t)\geq k\big )=\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\sum _{\ell =k}^{j-1}t^\ell \,, \end{align*}
so
$T^{\, j}_k$
is a continuous random variable. Since the coordinate processes
$((I_j(t))_{t\in [0,\infty )},j\in [n])$
are independent, it follows that for
$j\neq j'$
almost surely
$T^{\, j}_k\neq T^{j'}_{k'}$
, which implies that all the values
$\{T^{\, j}_k \, : \,\,j\in [n],k\in [j-1]\}$
are almost surely distinct. Using that
it follows that
$({\mathrm{Inv}}(\mathcal{M}_t))_{t\in [0,\infty )}$
only has increments of size
$1$
.
Proposition 2.2 is a useful tool for building and studying regular Mallows processes. This is used to prove Theorem1.2 in Section 2.2 and to prove Theorem1.3 in Section 2.3, as well as to define two interesting regular Mallows processes, the birth Mallows process and the uniform Mallows process, respectively in Sections 3.1 and 4.1.
2.2 Transition graph
In this section, we prove the results regarding the graph structure of smooth and regular Mallows processes. We start by providing a key lemma stating that increasing a single entry of the inversion sequence by
$1$
corresponds to applying a transposition on the permutation.
Lemma 2.3.
For any
$I=(I_1,\ldots ,I_n)\in \mathcal{E}_n$
and any
$\ell \in [n]$
such that
$I_\ell \lt \ell -1$
, let
$I'=(I'_1,\ldots ,I'_n)\in \mathcal{E}_n$
be defined by
$I'_j=I_j$
for
$j\neq \ell$
, and
$I'_\ell =I_\ell +1$
. Then
$\Phi (I')\cdot (\Phi (I))^{-1}$
is a transposition. In words, increasing an entry of the inversion sequence by
$1$
only transposes two elements of the corresponding permutation.
Proof. We let
$\sigma =\Phi (I)$
and
$\sigma '=\Phi (I')$
and want to understand the relation between
$\sigma$
and
$\sigma '$
. Using the characterization of
$\Phi$
we gave in Section 2.1, we verify that
$\sigma (\,j)=\sigma '(\,j)$
for all
$j\gt \ell$
, since
$I_j=I'_j$
. Now, at step
$\ell$
, we have
By definition, we then have
$\sigma (\ell )=x_{\ell -I_\ell }$
and
$\sigma '(\ell )=x_{\ell -I'_\ell }=x_{\ell -I_\ell -1}$
. From this, it follows that
and
Since
$I_{\ell -1}=I'_{\ell -1}$
two cases follow. Either
$I_{\ell -1}=I'_{\ell -1}=I_\ell$
and then
$\sigma (\ell -1)=x_{\ell -I_\ell -1}$
and
$\sigma '(\ell -1)=x_{\ell -I_\ell }$
, meaning that
$\sigma (\ell -1)=\sigma '(\ell )$
and
$\sigma '(\ell -1)=\sigma (\ell )$
; or
$I_{\ell -1}=I'_{\ell -1}\neq I_\ell$
, and then
$\sigma (\ell -1)=\sigma '(\ell -1)$
. In this second case, we have that
and that
By applying the same argument as before, depending on the value of
$I_{\ell -2}=I'_{\ell -2}$
, we obtain that either
$\sigma (\ell -2)=x_{\ell -I_\ell -1}=\sigma '(\ell )$
and
$\sigma '(\ell -2)=x_{\ell -I_\ell }=\sigma (\ell )$
, or
$\sigma (\ell -2)=\sigma '(\ell -2)\notin \{x_{\ell -I_\ell },x_{\ell -I_\ell -1}\}$
. By repeating this argument, it follows that there exists
$i\in [\ell -1]$
such that
$\sigma (\ell -i)=\sigma '(\ell )$
,
$\sigma '(\ell -i)=\sigma (\ell )$
, and for all
$\ell -i\lt j\lt \ell$
,
$\sigma (\,j)=\sigma '(\,j)$
. Note that we necessarily have that
$i\leq \ell -1$
since, in the case where
$i\gt \ell -2$
, then
$\sigma (\,j)=\sigma '(\,j)$
for all
$\ell -i\lt j\lt \ell$
. Now, using that
$\ell -i\leq 1$
, it follows that
$\sigma (\,j)=\sigma '(\,j)$
for all
$2\leq j\lt \ell$
; but we also know that this equality holds for all
$j\gt \ell$
and then, since
$\sigma$
and
$\sigma '$
are permutation and since
$\sigma (\ell )\neq \sigma '(\ell )$
, it follows that
$\sigma (1)=\sigma '(\ell )$
and
$\sigma (\ell )=\sigma '(1)$
, hence
$i=\ell -1$
. Write now
$k=\ell -i$
and note that
and that, for all
$j\lt k$
, we have
$I_j=I'_j$
. These two statement along with the description of
$\Phi$
given in Section 2.1 imply that
$\sigma (\,j)=\sigma '(\,j)$
for all
$j\lt k$
. This shows that, for all
$j\notin \{k,\ell \}$
,
$\sigma (\,j)=\sigma '(\,j)$
, and that
$\sigma (\ell )=\sigma '(k)$
and
$\sigma (k)=\sigma '(\ell )$
. This is equivalent to saying that
$\sigma '$
is obtained from
$\sigma$
by transposing
$k$
and
$\ell$
, or in other words, that
$\sigma '=\sigma \cdot {(k\,\ell )}$
.
While the previous lemma has likely been studied before, we were unable to find a proper reference, as all relevant literature only showed that adjacent transpositions change a single entry by
$1$
, but not that changing a single entry by
$1$
corresponds to applying a non-necessarily adjacent transposition. In fact, an even stronger statement holds, stating that all transpositions can be obtained via the previous jumping process, as shown below.
Lemma 2.4. Any transposition can be obtained as the transition between two adjacent permutations on the expanded hypercube.
Proof. To see that the lemma holds, fix a pair
$i\lt j$
and let
$I=(I_k)_{k\in [n]}\in \mathcal{E}_n$
be the inversion sequence such that
$I_j=j-i-1\lt j-1$
and
$I_k=0$
for
$k\neq j$
. Further let
$I'=(I'_k)_{k\in [n]}\in \mathcal{E}_n$
be such that
$I'_k=I_k=0$
for
$k\neq j$
and
$I'_j=I_j+1=j-i\leq j-1$
. Then
$(\Phi (I),\Phi (I'))\in E(\mathcal{H}_n)$
and by observing that the corresponding permutations are given by

and

we see that
$\Phi (I')=\Phi (I)\cdot {(i\,j)}$
.
With the previous two lemmas, we now have all the tools to proof Theorem1.2.
Proof of Theorem
1.2. The first part of the proof addresses the case where
$\mathcal{M}$
is smooth; the second part proves the assertions of the theorem for regular
$\mathcal{M}$
. Recall from Section 2.1 that for any
$I\in \mathcal{E}_n$
and for
$\sigma =\Phi (I)$
, the values
$\sigma (n),\ldots ,\sigma (1)$
can be recursively constructed by letting
and by setting
$\sigma (\,j)=x_{j-I_j}$
.
For the first part of this proof, assume that
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
is a smooth Mallows process. Note that the definition of the expanded hypercube directly implies that
$\mathcal{G}_{\mathcal{M}}$
is a subgraph of
$\mathcal{H}$
, since every jump of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
corresponds to an increment of exactly one of its inversion numbers by
$1$
, and by definition every such increment corresponds to an edge of
$\mathcal{H}_n$
.
To see that
$\langle \mathcal{G}_{\mathcal{M}}\rangle \subset \mathcal{T}$
, simply use that
$\mathcal{G}_{\mathcal{M}}$
is a subgraph of
$\mathcal{H}_n$
along with Lemma2.3 to find that
$\langle \mathcal{G}_{\mathcal{M}}\rangle \subset \langle \mathcal{H}_n\rangle \subset \mathcal{T}$
.
We finally prove that
${\mathcal{T}^a}\subset \langle \mathcal{G}_{\mathcal{M}}\rangle$
. Note first that
${\mathcal{T}^a}=\{\sigma \in {\mathcal{S}_n} \, : \, {\mathrm{Inv}}(\sigma )=1\}$
. Suppose that
${\mathcal{T}^a}\setminus \langle \mathcal{G}_{\mathcal{M}}\rangle \neq \emptyset$
and consider
$\tau \in {\mathcal{T}^a}\setminus \langle \mathcal{G}_{\mathcal{M}}\rangle$
. We note that
\begin{align*} \mathbb{P}\big (\mathcal{M}_t=\tau \big )&=\mathbb{P}\big (\mathcal{M}_t=\tau ,\exists u\gt 0 \, : \, \mathcal{M}_{u-}=\mathrm{id},\mathcal{M}_u=\tau \big )\\[3pt] &\leq \mathbb{P}\big (\exists u\gt 0 \, : \, \mathcal{M}_{u-}=\mathrm{id},\mathcal{M}_u=\tau \big )\,. \end{align*}
Since the leftmost probability is strictly positive whenever
$t\gt 0$
, it follows that
$(\mathrm{id},\tau )\in \mathcal{G}_{\mathcal{M}}$
and so
$\tau \in \langle \mathcal{G}_{\mathcal{M}}\rangle$
. Hence,
${\mathcal{T}^a}\subset \langle \mathcal{G}_{\mathcal{M}}\rangle$
.
We now move on to the second part of the proof and prove that if
$\mathcal{M}$
is a regular Mallows process, then
$\mathcal{G}_{\mathcal{M}}=\mathcal{H}_n$
and
$\langle \mathcal{G}_{\mathcal{M}}\rangle =\langle \mathcal{H}_n\rangle =\mathcal{T}$
. We start by proving that
$\mathcal{G}_{\mathcal{M}}=\mathcal{H}_n$
. Since we already proved that
$\mathcal{G}_{\mathcal{M}}$
is a subgraph of
$\mathcal{H}_n$
, it suffices to show that
$\mathcal{H}_n$
is a subgraph of
$\mathcal{G}_{\mathcal{M}}$
.
Consider
$(\sigma ,\sigma ')\in E(\mathcal{H}_n)$
and order
$\sigma$
and
$\sigma '$
so that
${\mathrm{Inv}}(\sigma ')={\mathrm{Inv}}(\sigma )+1$
; write
$I=(I_1,\ldots ,I_n)=\Phi ^{-1}(\sigma )$
and
$I'=(I'_1,\ldots ,I'_n)=\Phi ^{-1}(I')$
. Using the definition of
$\mathcal{H}_n$
, we know that there exists
$\ell \in [n]$
such that
$I'_j=I_j$
for all
$j\neq \ell$
and
$I'_{\ell }=I_{\ell }+1$
. For
$j\in [n]$
, write
$(T^{\, j}_k)_{k\in [j-1]}$
for the jumping times of
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
, so
For convenience, set
$T^j_0=0$
and
$T^{\, j}_k=\infty$
for
$k\geq j$
. Note that the processes
$((T^{\, j}_k)_{k\in [j-1]})_{j\in [n]}$
are mutually independent (over
$j\in [n]$
) and all have continuous distributions. It follows that the event
which specifies the ordering of the
$I_j$
-th and
$(I_j+1)$
-th jumps of the
$j$
-th entry of the inversion sequence, occurs with non-zero probability. Under the event
$E$
, for any
$t\gt 0$
such that
we have that
${\mathrm{Inv}}_j(\mathcal{M}_t)=I_j$
for all
$j\in [n]$
, implying that
$\mathcal{M}_t=\Phi (I)=\sigma$
. Then, at time
$T^{\ell }_{I_{\ell }+1}$
, the
$\ell$
-th inversion number of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
jumps to
$I_j+1$
, while no other coordinate jumps, which yields that
$\mathcal{M}_{T^{\ell }_{I_{\ell }+1}}=\Phi (I')=\sigma '$
. Since there is no jump between
$t$
and
$T^{\ell }_{I_{\ell }+1}$
, this implies that
Hence
$(\sigma ,\sigma ')\in E(\mathcal{G}_{\mathcal{M}})$
, as desired.
To prove the last statement of the theorem, that is
$\langle \mathcal{G}_M\rangle =\langle \mathcal{H}_n\rangle =\mathcal{T}$
, simply use that
$\mathcal{G}_{\mathcal{M}}=\mathcal{H}_n$
along with Lemmas2.3 and 2.4, implying that
$\langle \mathcal{H}_n\rangle =\mathcal{T}$
. This concludes the proof of the theorem.
2.3 Jumping times
In this section, we prove the results regarding the structure of the jumps of Mallows processes. The proof is divided into two parts: first we derive the distributional limit of a single jumping time, then we show that the full distribution is as claimed.
Proof of Theorem
1.3. Fix
$k\in \mathbb{N}$
. In the case of a monotone Mallows process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
, since
${\mathrm{Inv}}(\mathcal{M}_t)$
is increasing, we have that
Using the definition of Mallows permutations, it follows that
\begin{align*} \mathbb{P}(T_k\gt t)=\frac {1}{\prod _{k=1}^n\left (\sum _{\ell =0}^{k-1}t^\ell \right )}\sum _{\ell =0}^{k-1}|\{\sigma \in {\mathcal{S}_n} \, : \, {\mathrm{Inv}}(\sigma )=\ell \}|t^\ell \, \end{align*}
which means that
\begin{align*} \mathbb{P}(nT_k\gt t)=\frac {1}{\prod _{k=1}^n\left (\sum _{\ell =0}^{k-1}\left (\frac {t}{n}\right )^\ell \right )}\sum _{\ell =0}^{k-1}\frac {|\{\sigma \in {\mathcal{S}_n} \, : \, {\mathrm{Inv}}(\sigma )=\ell \}|}{n^\ell }t^\ell \,. \end{align*}
For the denominator, note that, for
$n\gt t$
, we have
\begin{align*} \prod _{k=1}^n\left (\sum _{\ell =0}^{k-1}\left (\frac {t}{n}\right )^\ell \right )=\prod _{k=1}^n\left (\frac {1-\left (\frac {t}{n}\right )^k}{1-\frac {t}{n}}\right )=\left (1-\frac {t}{n}\right )^{-n}\prod _{k=1}^n\left (1-\left (\frac {t}{n}\right )^k\right )\,. \end{align*}
Now, as
$n$
tends to infinity, the first term converges to
$e^t$
and the second term can be written as
\begin{align*} \prod _{k=1}^n\left (1-\left (\frac {t}{n}\right )^k\right )&=\exp \left (\sum _{k=1}^n\log \left (1-\left (\frac {t}{n}\right )^k\right )\right )\,. \end{align*}
Since
$(t/n)^k$
is decreasing in
$k$
, we can apply a uniform bound over all the logarithmic terms and find that the previous term converges to
$1$
. Combining the previous results imply that
\begin{align*} \prod _{k=1}^n\left (\sum _{\ell =0}^{k-1}\left (\frac {t}{n}\right )^\ell \right )\longrightarrow e^t \end{align*}
as
$n$
tends to infinity.
Consider now
$S^\ell _n=|\{\sigma \in {\mathcal{S}_n} \, : \, {\mathrm{Inv}}(\sigma )=\ell \}|$
. Using the bijection
$\Phi$
from Section 2.1, we have that
By changing the condition that
$0\leq I_j\leq j-1$
in the definition of
$\mathcal{E}_n$
to
$I_j\geq 0$
for an upper bound and to
$0\leq I_j\leq \min (1,j-1)$
for a lower bound, we obtain
and
It follows that, for any fixed
$\ell$
and as
$n$
goes to infinity, we have
$S^\ell _n/m^\ell \rightarrow 1/\ell !$
. Since
$k$
is fixed, this implies that
\begin{align*} \sum _{\ell =0}^{k-1}\frac { | \{\sigma \in {\mathcal{S}_n} \, : \, {\mathrm{Inv}}(\sigma )=\ell \} |}{n^\ell }t^\ell \longrightarrow \sum _{\ell =0}^{k-1}\frac {t^\ell }{\ell !}\,. \end{align*}
Combining the previous results, when
$n$
tends to infinity, we have that
\begin{align*} \mathbb{P}\big (nT_k\gt t\big )\longrightarrow e^{-t}\sum _{\ell =0}^{k-1}\frac {t^\ell }{\ell !}=\int _t^\infty \frac {u^{k-1}e^{-u}}{(k-1)!}du\,, \end{align*}
which proves that
$nT_k\overset {d}{\rightarrow }\text{GAMMA}(k,1)$
.
We now prove the second part of the theorem, stating that for any
$k\in \mathbb{N}$
, the first
$k$
inter-jumping times of regular Mallows processes converge to a Poisson point process. Let
$t\in [0,\infty )$
and
$s\gt 0$
. Also, for any
$\sigma \in {\mathcal{S}_n}$
let
$I=(I_j)_{j\in [n]}=\Phi ^{-1}(\sigma )$
. Since the process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is regular, it has independent inversions, which implies that
\begin{align} &\hspace {-0.5cm}\mathbb{P}\Big (\mathcal{M}_{\frac {t+s}{n}}=\sigma \,\Big |\,\mathcal{M}_{\frac {t}{n}}=\sigma ,(\mathcal{M}_u)_{0\leq u\lt \frac {t}{n}}\Big ) \nonumber \\[3pt] &=\mathbb{P}\Big (\forall j\in [n],\,{\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})=I_j\,\Big |\,\forall j\in [n],\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )\nonumber\\[3pt] &=\prod _{j=1}^n\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})=I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )\,. \end{align}
Note that, whatever the value of
$I_j\geq 0$
is, we have that
\begin{align*} &\hspace {-0.5cm}\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})=I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )\\[3pt] &=1-\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})\gt I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big ) \end{align*}
Moreover, by definition, we have
\begin{align*} &\hspace {-0.5cm}\mathbb{E}\bigg [\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})\gt I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )\bigg ]\\[3pt] &=\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})\gt I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j\Big )\\[3pt]&\leq \frac {\mathbb{P}\big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})\gt I_j\big )}{\mathbb{P}\big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j\big )}\,, \end{align*}
and by the definition of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
, it follows that
\begin{align*} \frac {\mathbb{P}\big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})\gt I_j\big )}{\mathbb{P}\big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j\big )}=\frac {1-\frac {t}{n}}{\left (\frac {t}{n}\right )^{I_j}-\left (\frac {t}{n}\right )^j}\cdot \frac {\left (\frac {t+s}{n}\right )^{I_j+1}-\left (\frac {t+s}{n}\right )^j}{1-\frac {t+s}{n}}\underset {n\rightarrow \infty }{\longrightarrow }0\,. \end{align*}
The previous results imply that
in probability, as
$n$
goes to infinity. Now, recall that, by assumption, for any
$j\in [n]$
, the process
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
is increasing. This implies that, for
$I_j=0$
, we have
\begin{align} &\hspace {-0.5cm}\mathbb{P}\Big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t+s}{n}}\big)=0\,\Big |\,{\mathrm{Inv}}_j \big(\mathcal{M}_{\frac {t}{n}}\big)=0,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big ) \nonumber \\[3pt] &=\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})=0\,\Big |\,{\mathrm{Inv}}_j \big(\mathcal{M}_{\frac {t}{n}}\big)=0\Big )\notag \\[3pt] &=\frac {\mathbb{P}\big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t+s}{n}}\big)=0\big )}{\mathbb{P}\big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=0\big )}\notag \\[3pt] &=\frac {1-\frac {t+s}{n}}{1-\left (\frac {t+s}{n}\right )^j}\cdot \frac {1-\left (\frac {t}{n}\right )^j}{1-\frac {t}{n}}\,.\end{align}
We will now combine (2) and (3) with (1) to obtain the convergence of the sequence of the first jumping times of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
. Fix
$k\geq 0$
. For any
$\sigma \in {\mathcal{S}_n}$
such that
${\mathrm{Inv}}(\sigma )\leq k$
, by separating according to whether
$I_j=0$
or
$I_j\gt 0$
, (1) and (3) tell us that
\begin{align*} &\hspace {-0.5cm}\mathbb{P}\Big (\mathcal{M}_{\frac {t+s}{n}}=\sigma \,\Big |\,\mathcal{M}_{\frac {t}{n}}=\sigma ,(\mathcal{M}_u)_{0\leq u\lt \frac {t}{n}}\Big )\\[3pt] &=\prod _{j\, : \,I_j\gt 0}\mathbb{P}\Big ({\mathrm{Inv}}_j(\mathcal{M}_{\frac {t+s}{n}})=I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )\\[3pt] &\hspace {0.5cm}\times \prod _{j\, : \,I_j=0}\frac {1-\frac {t+s}{n}}{1-\left (\frac {t+s}{n}\right )^j}\cdot \frac {1-\left (\frac {t}{n}\right )^j}{1-\frac {t}{n}}\,. \end{align*}
Note that
$|\{j\, : \,I_j\gt 0\}|\leq {\mathrm{Inv}}(\sigma )\leq k$
. Combining this fact with the result of (2) and the assumption that the different inversion numbers are independent processes, it follows that
\begin{align*} \prod _{j\, : \,I_j\gt 0}\frac {\mathbb{P}\Big ({\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t+s}{n}}\big)=I_j\,\Big |\,{\mathrm{Inv}}_j\big(\mathcal{M}_{\frac {t}{n}}\big)=I_j,\big ({\mathrm{Inv}}_j(\mathcal{M}_u)\big )_{0\leq u\lt \frac {t}{n}}\Big )}{\frac {1-\frac {t+s}{n}}{1-\left (\frac {t+s}{n}\right )^j}\cdot \frac {1-\left (\frac {t}{n}\right )^j}{1-\frac {t}{n}}}=1+o_{\mathbb{P}}(1)\,. \end{align*}
This means that the previous result is
\begin{align*} \mathbb{P}\Big (\mathcal{M}_{\frac {t+s}{n}}=\sigma \,\Big |\,\mathcal{M}_{\frac {t}{n}}=\sigma ,(\mathcal{M}_u)_{u\lt \frac {t}{n}}\Big )&=\big (1+o_{\mathbb{P}}(1)\big )\prod _{j=1}^n\frac {1-\frac {t+s}{n}}{1-\left (\frac {t+s}{n}\right )^j}\cdot \frac {1-\left (\frac {t}{n}\right )^j}{1-\frac {t}{n}} \end{align*}
as
$n\rightarrow \infty$
, where for any fixed
$k\in \mathbb{N}$
the
$o_{\mathbb{P}}(1)$
term is uniform over all permutations with
${\mathrm{Inv}}(\sigma )\leq k$
. Using the convergence result stated in the previous case, we know that
\begin{align*} \prod _{j=1}^n\frac {1-\left (\frac {t}{n}\right )^j}{1-\left (\frac {t+s}{n}\right )^j}\longrightarrow 1\,, \end{align*}
from which it follows that, for any
$k\in \mathbb{N}$
, uniformly over permutations
$\sigma$
with
${\mathrm{Inv}}(\sigma )\leq k$
,
\begin{align*} \mathbb{P}\Big (\mathcal{M}_{\frac {t+s}{n}}=\sigma \,\Big |\,\mathcal{M}_{\frac {t}{n}}=\sigma ,(\mathcal{M}_u)_{u\lt \frac {t}{n}}\Big )&=\big (1+o_{\mathbb{P}}(1)\big )\left (\frac {1-\frac {t+s}{n}}{1-\frac {t}{n}}\right )^n=\big (1+o_{\mathbb{P}}(1)\big )e^{-s}\,. \end{align*}
This exactly corresponds to saying that the first inter jumping times of the process are asymptotically distributed as independent
$\text{EXPONENTIAL}(1)$
random variables, proving the desired result.
3. The birth Mallows process
In this section, we construct and study the birth Mallows process, a regular Mallows process with the Markov property. In Section 3.1, we start by defining it using an appropriate family of processes
$(I(t))_{t\in [0,\infty )}$
and applying Proposition2.2. In Section 3.2, we then study the marginals of its corresponding discrete chain. In Section 3.3, we show that it is the unique process from Theorem1.1. Finally, in Section 3.4, we show the existence of a smooth and doubly Markovian Mallows process as stated in Theorem1.5. For the rest of this section, fix
$n\in \mathbb{N}$
.
3.1 Definition
The construction of the birth Mallows process is based on the time-inhomogeneous birth processes defined in the following lemma.
Lemma 3.1.
Fix
$j\in \mathbb{N}$
. For any
$0\leq k\leq j-1$
and
$t\in [0,\infty )$
, let
\begin{align*} p_j(t,k) \,:\!= \,\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\left [(k+1)\sum _{\ell =0}^{j-2}(\ell +1)t^\ell -j\sum _{\ell =j-k-2}^{j-2}(\ell -j+k+2)t^\ell \right ]\,. \end{align*}
Define now the time-inhomogenous birth process
$(B_j(t))_{t\in [0,\infty )}$
by
$B_j(0)=0$
and infinitesimal rates given by
\begin{align*} \mathbb{P}\big (B_j(t+h)=k+\ell \,\big |\, B_j(t)=k\big )=\left \{\begin{array}{ll} 1-hp_j(t,k)+o(h) &\quad \text{if }\ell =0 \\[3pt] hp_j(t,k)+o(h) &\quad \textrm {if }\ell =1 \\[3pt] o(h) &\quad \textrm {otherwise}\,. \end{array}\right . \end{align*}
Then for all
$0\leq k\leq j-1$
and all
$t\in [0,\infty )$
, we have
\begin{align*} \mathbb{P}(B_j(t)=k)=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align*}
Proof. First, note that, when
$k=j-1$
\begin{align*} p_j(t,j-1)=\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\left [j\sum _{\ell =0}^{j-2}(\ell +1)t^\ell -j\sum _{\ell =-1}^{j-2}(\ell +1)t^\ell \right ]=0\,, \end{align*}
which supports the fact that
$B_j(t)\leq j-1$
. Now, before proving the result, we verify that
$p_j$
is non-negative, a necessary assumption for this birth process to be well-defined. For
$0\leq k\leq j-2$
and
$t\in [0,\infty )$
, we have
\begin{align*} &(k+1)\sum _{\ell =0}^{j-2}(\ell +1)t^\ell -j\sum _{\ell =j-k-2}^{j-2}(\ell -j+k+2)t^\ell \\[3pt] &\hspace {0.5cm}=(k+1)\sum _{\ell =0}^{j-k-3}(\ell +1)t^\ell +\sum _{\ell =j-k-2}^{j-2}[(k+1)(\ell +1)-j(\ell -j+k+2)]t^\ell \,. \end{align*}
The first sum is non-negative, and by re-organizing the terms inside the second sum, we have
Since
$j-k-1\geq 1\gt 0$
, the previous equation is decreasing in
$\ell$
. Using that
$\ell \leq j-2$
, it follows that
proving that
$p_j(t,k)\geq 0$
.
We now want to prove that
$B_j(t)$
has the desired distribution. To do so, we prove by induction on
$k$
that
\begin{align*} \mathbb{P}(B_j(t)=k)=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align*}
For
$k=0$
, using that
we have that
We solve this equation using that
$\mathbb{P}(B_j(0)=0)=1$
and that
\begin{align*} p_j(t,0)=\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\sum _{\ell =0}^{j-2}(\ell +1)t^\ell =\frac {\partial }{\partial t}\left (\log \left (\sum _{\ell =0}^{j-1}t^\ell \right )\right )\,, \end{align*}
to obtain
Assume now that for some
$0\leq k\leq j-2$
, we have
\begin{align*} \mathbb{P}(B_j(t)=k)=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align*}
Then, the forward equation tells us that
\begin{align*} \mathbb{P} (B_j(t+h)=k+1 )&=\sum _{\ell =0}^{k+1}\mathbb{P} (B_j(t+h)=k+1\, |\,B_j(t)=\ell )\mathbb{P} (B_j(t)=\ell )\\[3pt] &= [1-hp_j(t,k+1) ]\mathbb{P} (B_j(t)=k+1 )+hp_j(t,k)\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }+o(h)\,, \end{align*}
from which it follows that
\begin{align} \frac {\partial }{\partial t} (\mathbb{P} (B_j(t)=k+1 ) )=-p_j(t,k+1)\mathbb{P} (B_j(t)=k+1 )+p_j(t,k)\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align}
Consider the target function for
$\mathbb{P}(B_j(t)=k+1)$
:
\begin{align} f(t)=\frac {t^{k+1}}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align}
Note that
\begin{align} -p_j(t,k+1) \, f(t)+p_j(t,k)\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }&=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }[p_j(t,k)-tp_j(t,k+1)]\,, \end{align}
from which, using the definition of
$p_j$
, we obtain
\begin{align*} p_j(t,k)-tp_j(t,k+1)&=\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\left [(k+1)\sum _{\ell =0}^{j-2}(\ell +1)t^\ell -j\sum _{\ell =j-k-2}^{j-2}(\ell -j+k+2)t^\ell \right ]\\[3pt] &\hspace {0.5cm}-\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\left [(k+2)\sum _{\ell =0}^{j-2}(\ell +1)t^{\ell +1}-j\sum _{\ell =j-k-3}^{j-2}(\ell -j+k+3)t^{\ell +1}\right ]\,. \end{align*}
Using that
\begin{align*} (k+1)\sum _{\ell =0}^{j-2}(\ell +1)t^\ell -(k+2)\sum _{\ell =0}^{j-2}(\ell +1)t^{\ell +1}&=-(k+2)(\,j-1)t^{j-1}+\sum _{\ell =0}^{j-2}(k-\ell +1)t^\ell \,, \end{align*}
and that
\begin{align*} -j\sum _{\ell =j-k-2}^{j-2}(\ell -j+k+2)t^\ell +j\sum _{\ell =j-k-3}^{j-2}(\ell -j+k+3)t^{\ell +1}=j(k+1)t^{j-1}\,, \end{align*}
we obtain
\begin{align*} p_j(t,k)-tp_j(t,k+1)&=\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\sum _{\ell =0}^{j-1}(k-\ell +1)t^\ell \,. \end{align*}
Plug the previous formula into (6) and use the definition of
$f$
from (5) to obtain that
\begin{align*} -p_j(t,k+1)\, f(t)+p_j(t,k)\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }&=\frac {t^k}{\left (\sum _{\ell =0}^{j-1}t^\ell \right )^2}\left [\sum _{\ell =0}^{j-1}(k+1-\ell )t^\ell \right ] = \,f'(t)\,. \end{align*}
Note now that this last equation is the same as (4) where the probability
$\mathbb{P}(B_j(t)=k+1)$
is replaced by
$f(t)$
. Using that
$f(0)=\mathbb{P}(B_j(0)=k+1)=0$
, it follows that
$\mathbb{P}(B_j(t)=k+1)=f(t)$
, which completes the inductive step. This concludes the proof of the lemma.
Using Lemma3.1, we can now define the birth Mallows process.
Proposition 3.2.
Let
$(B(t))_{t\in [0,\infty )}=(B_1(t),\ldots ,B_n(t))_{t\in [0,\infty )}$
, where
$(B_j(t))_{t\in [0,\infty )}$
is defined as in Lemma
3.1
, and
$\Phi$
be the bijection from Section
2.1
. Define the birth Mallows process by
Then,
$(\mathcal{M}^B_t)_{t\in [0,\infty )}$
is a regular Mallows process and has the Markov property.
Proof. By the definition of
$B_1,\ldots ,B_n$
from Lemma3.1, we know that
$(B(t))_{t\in [,\infty )}$
is a cadlag process of
$\mathcal{E}_n$
satisfying all conditions of Proposition2.2. This implies that
$(\mathcal{M}^B_t)_{t\in [0,\infty )}$
is a regular Mallows process. To see that it is also a Markov process, recall that
$\Phi$
is a bijection, meaning that
Now, since all the processes
$(B_1(t))_{t\in [0,\infty )},\ldots ,(B_n(t))_{t\in [0,\infty )}$
are time-inhomogeneous birth processes, in particular they are Markov processes. This implies that, for any
$t_1\lt \ldots \lt t_k\lt t$
and
$\sigma _1,\ldots ,\sigma _k,\sigma \in {\mathcal{S}_n}$
, we have
\begin{align*} &\hspace {-0.5cm}\mathbb{P}\big (\mathcal{M}^B_t=\sigma \,\big |\,\mathcal{M}^B_{t_1}=\sigma _1,\ldots ,\mathcal{M}^B_{t_k}=\sigma _k\big )\\[3pt] &=\mathbb{P}\big (B(t)=\Phi ^{-1}(\sigma )\,\big |\,B(t_1)=\Phi ^{-1}(\sigma _1),\ldots ,B(t_k)=\Phi ^{-1}(\sigma _k)\big )\\[3pt] &=\prod _{j=1}^n\mathbb{P}\big (B_j(t)=\Phi ^{-1}(\sigma )_j\,\big |\,B_j(t_1)=\Phi ^{-1}(\sigma _1)_j,\ldots ,B_j(t_k)=\Phi ^{-1}(\sigma _k)_j\big )\,, \end{align*}
where the second inequality follows from the independence of the different coordinates of the processes
$(B(t))_{t\in [0,\infty )}$
. But then, using that these are Markov processes, we obtain
\begin{align*} \mathbb{P}\big (\mathcal{M}^B_t=\sigma \,\big |\,\mathcal{M}^B_{t_1}=\sigma _1,\ldots ,\mathcal{M}^B_{t_k}=\sigma _k\big )&=\prod _{j=1}^n\mathbb{P}\big (B_j(t)=\Phi ^{-1}(\sigma )_j\,\big |\,B_j(t_k)=\Phi ^{-1}(\sigma _k)_j\big )\\[3pt] &=\mathbb{P}\big (\mathcal{M}^B_t=\sigma \,\big |\,\mathcal{M}^B_{t_k}=\sigma _k\big )\,, \end{align*}
which exactly corresponds to the fact that
$(\mathcal{M}^B_t)_{t\in [0,\infty )}$
is a Markov process.
3.2 Discrete jumps
In this section, we provide a formula for the distribution of the discrete process
$(M_k^B)_{0\leq k\leq N}$
corresponding to the birth Mallows process. This formula could be used to prove that Conjecture1.4 holds, although the computations proved to be more difficult than expected and prevented any substantial progress on the conjecture. For clarity, we drop the superscript
$B$
on both continuous and discrete time birth Mallows processes for the rest of this section.
Recall that, since
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is smooth, then
${\mathrm{Inv}}({M}_k)=k$
and
$({M}_k)_{0\leq k\leq N}$
evolves on the expanded hypercube (Theorem1.2), meaning that
\begin{align*} \sum _{j=1}^n\big |{\mathrm{Inv}}_j({M}_k)-{\mathrm{Inv}}({M}_{k+1})\big |=1\,. \end{align*}
Moreover, given a permutation
$\sigma \in {\mathcal{S}_n}$
, define
\begin{align} P(t,\sigma )=\sum _{j=1}^np_j\big (t,{\mathrm{Inv}}_j(\sigma )\big ) \end{align}
for the sum of the rates of the birth Mallows process defined in Lemma3.1, when the current permutation is
$\sigma$
. Then, we have the following formula for sequences of values of
$({M}_k)_{0\leq k\leq N}$
.
Proposition 3.3.
Let
$(\mathcal{M}_t)_{t\in [0,\infty )}$
be the birth Mallows process defined in Section
3.1
and
$({M}_k)_{0\leq k\leq N}$
be its corresponding jumping process. Let
$(\sigma _0,\ldots ,\sigma _m)$
be a sequence of permutations forming a path on the expanded hypercube and such that
${\mathrm{Inv}}(\sigma _k)=k$
. By this definition, there exists
$j_1,\ldots ,j_m$
such that, for all
$1\leq k\leq m$
\begin{align*} {\mathrm{Inv}}_j(\sigma _k)=\left \{\begin{array}{ll} {\mathrm{Inv}}_j(\sigma _{k-1})+1 &\quad \text{if }j=j_k \\[1pt] {\mathrm{Inv}}_j(\sigma _{k-1}) &\quad \textrm {if }j\neq j_k\,. \end{array}\right . \end{align*}
Then, we have
\begin{align*} &{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m)\\[3pt] &\hspace {0.5cm}=\int _{0=u_0\lt u_1\lt \ldots \lt u_m}\prod _{k=1}^m\left (p_{j_k}(u_k,{\mathrm{Inv}}_{j_k}(\sigma _{k-1}))e^{-\int _{u_{k-1}}^{u_k}P(u,\sigma _{k-1})du}\right )du_1\cdots du_m\,. \end{align*}
Proof. Start by fixing
$t\in [0,\infty )$
and let
$T=\inf \{s \, : \, \mathcal{M}_s\neq \mathcal{M}_t\}$
be the first jumping time after
$t$
. Let
$I=(I_j)_{j\in [n]}\in \mathcal{E}_n$
and
$\sigma =\Phi (I)$
be as defined in Section 2.1 and such that
${\mathrm{Inv}}(\sigma )\lt \binom {n}{2}$
or equivalently there exists
$j$
such that
$I_j\lt j-1$
. Finally, let
$T^{(\,j)}=\inf \{s \, : \, B_j(s)\gt B_j(t)\}$
be the next jumping time of
$B_j$
, as defined in Lemma3.1. Note that
$T=\min \{T^{(1)},\ldots ,T^{(n)}\}$
. We now want to characterize the distribution of
$(T^{(1)},\ldots ,T^{(n)})$
.
Since
$(\mathcal{M}_t)_{t\in [0,\infty )}$
has independent inversions,
$T^{(1)},\ldots ,T^{(n)}$
are independent of each other and it suffices to characterize their distribution individually. Fix
$j\in [n]$
. Using the rate of
$B_j$
, we observe that
\begin{align*} &{\mathbb{P}}\big (B_j(t+s+h)=I_j\,\big |\,B_j(t)=I_j\big )\\[3pt] &\hspace {0.5cm}={\mathbb{P}}\big (B_j(t+s+h)=I_j\,\big |\,B_j(t+s)=I_j\big ){\mathbb{P}}\big (B_j(t+s)=I_j\,\big |\,B_j(t)=I_j\big )\\[3pt] &\hspace {0.5cm}=(1-hp_j(t,I_j)=o(h)){\mathbb{P}}\big (B_j(t+s)=I_j\,\big |\,B_j(t)=I_j\big ) \end{align*}
which means that
By solving this equation and using that
${\mathbb{P}}(B_j(t)=I_j\mid B_j(t)=I_j)=1$
, we obtain
Finally, observe that
$\{T^{(\,j)}\gt t+s\mid B_j(t)=I_j\}=\{B_j(t+s)=I_j\mid B_j(t)=I_j\}$
so that the probability density function of
$T^{(\,j)}$
conditionally given that
$B_j(t)=I_j$
is
This provides us the distribution of the vector
$(T^{(1)},\ldots ,T^{(n)})$
. Note that this formula remains true when
$I_j=j-1$
since, in that case
$p_j(u,I_j)=0$
.
Use the previous formula to obtain the joint distribution of the next jump and the time of the jump as
\begin{align*} &{\mathbb{P}}\big (T=T^{(J)},T\leq t+r\,\big |\,\mathcal{M}_t=\sigma \big )\\[3pt] &\hspace {0.5cm}={\mathbb{E}}\big [{\mathbb{P}}\big (T=T^{(J)},T^{(J)}\leq t+r\,\big |\,T^{(J)},\mathcal{M}_t=\sigma \big )\big ]\\[3pt] &\hspace {0.5cm}=\int _0^r\prod _{j\neq J}{\mathbb{P}}\big (T^{(\,j)}\gt t+s\,\big |\,B_j(t)=I_j\big )p_J(t+s,I_J)e^{-\int _t^{t+s}p_J(u,I_J)du}ds\\[3pt] &\hspace {0.5cm}=\int _0^rp_J(t+s,I_J)e^{-\int _t^{t+s}P(u,\sigma )du}ds\,. \end{align*}
Note that
$\{T=T^{(J)}\mid \mathcal{M}_t=\sigma \}=\{\mathcal{M}_T=\sigma ^{(J)}\mid \mathcal{M}_t=\sigma \}$
where
$\sigma ^{(J)}$
is obtain by increasing the
$J$
-th inversion number of
$\sigma$
by
$1$
. Thus, the previous formula can be re-written as
We conclude the proof by using this formula to show the desired result.
In order to prove the formula of the proposition, we prove by induction on
$m$
that
\begin{align*} &{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m,T_m\leq t)\\[3pt] &\hspace {0.5cm}=\int _{0=u_0\lt u_1\lt \ldots \lt u_m\lt t}\prod _{k=1}^m\left (p_{j_k}(u_k,{\mathrm{Inv}}_{j_k}(\sigma _{k-1}) )e^{-\int _{u_{k-1}}^{u_k}P(u,\sigma _{k-1})du}\right )du_1\cdots du_m\,. \end{align*}
For
$m=1$
, this directly follows from (8) as
\begin{align*} {\mathbb{P}}(M_0=\sigma _0,M_1=\sigma _1,T_1\leq t)&={\mathbb{P}}\big (\mathcal{M}_{T_1}=\sigma _1,T_1\leq t\,\big |\,\mathcal{M}_0=\sigma _0\big )\\[3pt] &=\int _0^t p_{j_1}(u_1,{\mathrm{Inv}}_{j_1}(\sigma _0))e^{-\int _0^{u_1}P(u,\sigma )du}du_1\,. \end{align*}
Now, assuming this holds for some
$m\geq 1$
, we have that
\begin{align*} &{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m,{M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t)\\[3pt] &\hspace {0.5cm}={\mathbb{E}}\big [{\mathbb{P}}\big ({M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t\,\big |\,T_m,{M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m\big )\big]\\[3pt] &\hspace {0.5cm}=\int _0^t\big [{\mathbb{P}}\big ({M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t\,\big |\,T_m=s,{M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m\big )\\[3pt] &\hspace {1cm}\times \frac {\partial }{\partial t}{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m,T_m\leq t)\big |_{t=s}\big ]ds\,. \end{align*}
On one hand, by the induction hypothesis, we have that
\begin{align*} &\frac {\partial }{\partial t}{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m,T_m\leq t)\big |_{t=s}\\[3pt] &\hspace {0.5cm}=\int _{0=u_0\lt u_1\lt \ldots \lt u_{m-1}\lt u_m=s}\prod _{k=1}^m\left (p_{j_k}(u_k,{\mathrm{Inv}}_{j_k}(\sigma _{k-1}))e^{-\int _{u_{k-1}}^{u_k}P(u,\sigma _{k-1})du}\right )du_1\cdots du_{m-1}\,. \end{align*}
On the other hand, by the Markov property and thanks to (8), we obtain
\begin{align*} &{\mathbb{P}}\big ({M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t\,\big |\,T_m=s,{M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m\big )\\[3pt] &\hspace {0.5cm}={\mathbb{P}}\big ({M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t\,\big |\,\mathcal{M}_s=\sigma _m\big )\\[3pt] &\hspace {0.5cm}=\int _s^tp_{j_{m+1}}(u_{m+1},{\mathrm{Inv}}_{j_{m+1}}(\sigma _m))e^{-\int _s^{u_{m+1}}P(u,\sigma _m)du}du_{m+1}\,. \end{align*}
Thus, the three previous equations combined lead to
\begin{align*} &{\mathbb{P}}({M}_0=\sigma _0,{M}_1=\sigma _1,\ldots ,{M}_m=\sigma _m,{M}_{m+1}=\sigma _{m+1},T_{m+1}\leq t)\\[3pt] &\hspace {0.5cm}=\int _{0=u_0\lt u_1\lt \ldots \lt u_{m+1}\lt t}\prod _{k=1}^{m+1}\left (p_{j_k}(u_k,{\mathrm{Inv}}_{j_k}(\sigma _{k-1}))e^{-\int _{u_{k-1}}^{u_k}P(u,\sigma _{k-1})du}\right )du_1\cdots du_mdu_{m+1}\,. \end{align*}
This proves that the induction hypothesis holds and the statement of the proposition follows by taking the limit as
$t$
goes to infinity.
3.3 Uniqueness
Using the definition of the birth Mallows process in Section 3.1, in particular its properties from Proposition3.2, it only remains to prove that it is the unique regular Mallows process which is also a Markov process in order to conclude the proof of Theorem1.1.
Proof of Theorem
1.1. Thanks to Proposition3.2, we know that there exists a cadlag Markov process which is a regular Mallows process. Conversely, using
$\Phi$
as defined in Section 2.1, regular Mallows processes are fully characterized by their corresponds inversion sequence processes
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )},({\mathrm{Inv}}_2(\mathcal{M}_t))_{t\in [0,\infty )},\ldots ,({\mathrm{Inv}}_n(\mathcal{M}_t))_{t\in [0,\infty )}$
. Since regular Mallows processes have the independent inversion property, these processes are independent jump processes. Moreover, using that a regular Mallows process is by definition smooth, we know that these processes will only jump by increments of
$1$
. This means that each
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
for
$j\in [n]$
is a time-inhomogeneous birth process, for which properties of time-homogenous birth process apply by adapting the formulas to incorporate the time parameter (see [Reference Grimmett and Stirzaker24, Section 6.8] for the properties of time-homogeneous birth processes, which extend to time-inhomogenous birth processes). In particular, for any
$j\in [n]$
, since the time-inhomogenous birth process
$({\mathrm{Inv}}_j(\mathcal{M}_t))_{t\in [0,\infty )}$
has a continuous distribution, it is fully characterized by its infinitesimal generator
just like in the case of time-homogeneous processes. Furthermore, these incremental generators
$g_j$
have to satisfy the forward equation
Since the previous equation is the same as (4) with
$p_j$
replaced by
$g_j$
, it follows that
$g_j=p_j$
for all
$j\in [n]$
. This proves the uniqueness of such process.
3.4 Doubly Markovian property
In this section, we focus on the doubly Markovian property of Mallows processes. The goal of this section is to prove the existence of a smooth doubly Markovian Mallows process, as stated in Theorem1.5. The proof relies on one key lemma stated below.
Write
$L_0,\ldots ,L_N$
with
$N=\binom {n}{2}$
for the levels of the expanded hypercube, that is the set of permutations with constant inversion number:
We now use these levels to provide a method for generating smooth doubly Markovian Mallows processes by splitting its continuous jumping times and its transitions probability on the levels of the expanded hypercube.
Lemma 3.4.
Let
$({M}_k)_{0\leq k\leq N}$
be a Markov chain on
$\mathcal{H}_n$
such that
and
$(X_t)_{t\in [0,\infty )}$
be an independent cadlag Markov process such that
$X_t-X_{t-}\in \{0,1\}$
and, for all
$0\leq i\leq N$
,
Then the process
$(\mathcal{M}_t)_{t\in [0,\infty )}$
defined by
$\mathcal{M}_t={M}_{X_t}$
is a smooth doubly Markovian Mallows process.
Proof. We start by observing that
${\mathrm{Inv}}({M}_i)=i$
and that
$(X_t)_{t\in [0,\infty )}$
only increases, so that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is monotone. Moreover, since
$({M}_k)_{0\leq k\leq N}$
evolves on
$\mathcal{H}_n$
and
$(X_t)_{t\in [0,\infty )}$
is cadlag and only has jumps of size
$1$
, it also follows that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is cadlag and smooth (while not necessarily being a Mallows process yet). We can also check that
$({M}_k)_{0\leq k\leq N}$
is the discrete jumping process corresponding to
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and so
$(\mathcal{M}_t)_{t\in [0,\infty )}$
has the discrete Markov property. We now prove that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is itself a Markov process.
Fix
$t\lt t'$
and
$\sigma ,\sigma '\in {\mathcal{S}_n}$
with
$i={\mathrm{Inv}}(\sigma )$
and
$i'={\mathrm{Inv}}(\sigma ')$
. We first observe that
and that the same formula holds for
$t'$
,
$\sigma '$
, and
$i'$
. Moreover,
$\{\mathcal{M}_t=\sigma ,(\mathcal{M}_s)_{s\lt t}\}$
is a function of
$\{X_t=i,(X_s)_{s\lt t}\}$
and
$\{{M}_i=\sigma ,({M}_k)_{0\leq k\leq i}\}$
. Combining the previous two arguments, we see that
\begin{align*} &{\mathbb{P}}\big (\mathcal{M}_{t'}=\sigma '\,\big |\,\mathcal{M}_t=\sigma ,(\mathcal{M}_s)_{s\lt t}\big )\\[3pt] &\hspace {0.5cm}={\mathbb{P}}\big ({M}_{i'}=\sigma '\,\big |\,{M}_i=\sigma ,({M}_k)_{0\leq k\lt i}\big ){\mathbb{P}}\big (X_{t'}=i'\,\big |\,X_t=i,(X_s)_{s\lt t}\big )\\[3pt] &\hspace {0.5cm}={\mathbb{P}}\big ({M}_{i'}=\sigma '\,\big |\,{M}_i=\sigma \big ){\mathbb{P}}\big (X_{t'}=i'\,\big |\,X_t=i\big )\\[3pt] &\hspace {0.5cm}={\mathbb{P}}\big (\mathcal{M}_{t'}=\sigma '\,\big |\,\mathcal{M}_t=\sigma \big )\,, \end{align*}
thus proving that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is a Markov process.
We now conclude the proof by showing that
$\mathcal{M}_t$
is
$\pi _{n,t}$
-distributed. Using again that
$\{\mathcal{M}_t=\sigma \}=\{X_t={\mathrm{Inv}}(\sigma ),{M}_{{\mathrm{Inv}}(\sigma )}=\sigma \}$
, and by independence of
$({M}_k)_{0\leq k\leq N}$
and
$(X_t)_{t\in [0,\infty )}$
, we see that
But now, using the given distribution of
$(X_t)_{t\in [0,\infty )}$
and
$({M}_k)_{0\leq k\leq N}$
, we obtain
This is exactly the Mallows distribution, which concludes the proof that
$(\mathcal{M}_t)_{t\in [0,\infty )}$
is a smooth doubly Markovian Mallows process.
With the previous proposition, we now can prove the existence of a smooth and doubly Markovian Mallows process.
Proof of Theorem
1.5. Using Lemma3.4, it suffices to show the existence of
$({M}_k)_{0\leq k\leq N}$
and
$(X_t)_{t\in [0,\infty )}$
as stated. The existence of
$({M}_k)_{0\leq k\leq N}$
is proven in [Reference Acan and Pittel1, Theorem 2.3], so we now show that we can define
$(X_t)_{t\in [0,\infty )}$
as desired.
Define the time-inhomogeneous birth process
$(X_t)_{t\in [0,\infty )}$
with infinitesimal rates given by
\begin{align*} {\mathbb{P}}(X_{t+h}=k+\ell \mid X_t=k)&=\left \{\begin{array}{ll} 1-hr_k(t)+o(h) &\quad \text{if }\ell =0 \\[3pt] hr_k(t)+o(h) &\quad \text{if }\ell =1 \\[3pt] o(h) &\quad \textrm {otherwise}\,, \end{array}\right . \end{align*}
where
\begin{align*} r_k(t)=-\frac {Z_{n,t}}{|L_k|t^k}\frac {d}{dt}\left (\sum _{j=0}^k\frac {|L_j|t^{\, j}}{Z_{n,t}}\right )=-\frac {1}{{\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,t})=k)}\frac {d}{dt}{\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,t})\leq k) \end{align*}
and
$\sigma _{n,t}$
is
$\pi _{n,t}$
-distributed. We prove that
$(X_t)_{t\in [0,\infty )}$
has the desired distribution by proving by induction on
$k$
that
We also note that all rate functions
$r_k$
are positive, since
$t\mapsto {\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,t})\leq k)$
is decreasing. For
$k=0$
, we use the rate function
$r_0$
to see that
This implies that
which proves the induction hypothesis for
$k=0$
since
${\mathbb{P}}(X_0=0)={\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,0})=0)=1$
. Assume now that
for some
$k\lt N$
and use the forward equation to see that
\begin{align*} {\mathbb{P}}(X_{t+h}=k+1)&=\sum _{\ell =0}^{k+1}{\mathbb{P}}(X_{t+h}=k\mid X_t=\ell ){\mathbb{P}}(X_t=\ell )\\[3pt] &=(1-hr_{k+1}(t)){\mathbb{P}}(X_t=k+1)+hr_k(t){\mathbb{P}}(X_t=k)+o(h)\,, \end{align*}
which leads to
Now, using the induction hypothesis on
${\mathbb{P}}(X_t=k)$
and the definition of
$r_k$
and
$r_{k+1}$
, we obtain
We observe that the function
$t\mapsto {\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,t})=k+1)$
satisfies the same equation, that is
and furthermore that
${\mathbb{P}}(X_0=k+1)={\mathbb{P}}({\mathrm{Inv}}(\sigma _{n,0})=k+1)=0$
. By uniqueness of the dimension of the solutions to a differential equation of the first order, this proves the induction hypothesis. The theorem thus follows from defining such
$({M}_k)_{0\leq k\leq N}$
and
$(X_t)_{t\in [0,\infty )}$
independently and by applying Lemma3.4.
4. The uniform Mallows process
In this section, we construct the uniform Mallows process, a regular Mallows process defined using only
$n$
uniforms and thus easily sampled. The strategy is similar as for the case of the birth Mallows process: define an appropriate process
$(I(t))_{t\in [0,\infty )}$
and apply Proposition2.2. We provide its formal definition in Section 4.1 and study two interesting properties regarding the relation between the amount of time we observed the process and the number of uniforms we can infer, in Sections 4.2.1 and 4.2.2.
4.1 Definition
We provide here the background necessary to construct the uniform Mallows process, written
$(\mathcal{M}^U_t)_{t\in [0,\infty )}$
, based on using a set of
$n$
uniform random variables along with the following lemma.
Lemma 4.1.
Fix
$j\in \mathbb{N}$
and
$u\in (0,1)$
, and define a function
$f_j(\cdot; \,u) \, : \, [0,\infty )\mapsto \{0,1,\ldots ,j-1\}$
by
\begin{align*} f_j(t;\, u)=\left \{\begin{array}{ll} \left \lfloor \frac {\log (1-u(1-t^{\, j}))}{\log t}\right \rfloor &\quad \text{if }t\notin \{0,1\} \\[3pt] 0 &\quad \text{if }t=0 \\[1pt] \lfloor ju\rfloor &\quad \text{if }t=1 \\ \end{array}\right .\,. \end{align*}
Then,
$f_j(\cdot; \, u)$
is cadlag and increasing. Moreover, if
$U$
is a
$\mathrm{UNIFORM}([0,1])$
random variable, then for all
$0\leq k\leq j-1$
and all
$t\in [0,\infty )$
, we have
\begin{align*} \mathbb{P}(\,f_j(t;\, U)=k)=\frac {t^k}{\sum _{\ell =0}^{j-1}t^\ell }\,. \end{align*}
Proof. First of all, consider
$\phi (t)=\frac {\log (1-u(1-t^{\, j}))}{\log t}$
. Then, we have
\begin{align*} \phi '(t)&=\frac {1}{(\log t)^2}\left [\frac {jut^{\, j-1}}{1-u(1-t^{\, j})}\log t-\frac {1}{t}\log \big(1-u \big(1-t^{\, j} \big)\big)\right ]\\[3pt] &=\frac {1}{t(\log t)^2}\left [\frac {ut^{\, j}}{1-u(1-t^{\, j})}\log (t^{\, j})-\log \big(1-u \big(1-t^{\, j} \big)\big)\right ]\,. \end{align*}
Now, by the concavity of
$\log$
, we know that
Apply this formula with
$\lambda =\frac {ut^{\, j}}{1-u(1-t^{\, j})}$
,
$x=\frac {1}{t^{\, j}}$
and
$y=1$
to obtain
\begin{align*} \frac {ut^{\, j}}{1-u(1-t^{\, j})}\log (t^{\, j})\geq \log \left (\frac {1}{\frac {u}{1-u(1-t^{\, j})}+\frac {1-u}{1-u(1-t^{\, j})}}\right )=\log \big(1-u \big(1-t^{\, j} \big)\big)\,, \end{align*}
which proves that
$\phi '(t)\geq 0$
. This proves that
$f_j(\cdot; \,u)$
is increasing on
$(0,1)$
and on
$(1,\infty )$
. To conclude the proof of the first claim of the lemma, note that
$\phi$
can continuously be extended to
$0$
and
$1$
and corresponds to the previous definition, thus
$f_j(\cdot; \,u)$
is cadlag.
For the second part of the lemma, first note that the statement holds for
$t=0$
and
$t=1$
. Then, for
$t\gt 0$
with
$t\neq 1$
, and for all
$0\leq k\leq j-1$
, we have
\begin{align*} \mathbb{P}\Big (\,f_j(t; \, U)=k\Big )&=\mathbb{P}\left (k\leq \frac {\log (1-U(1-t^{\, j}))}{\log t}\lt k+1\right )\\[3pt] &=\mathbb{P}\left (\frac {t^k-1}{t^{\, j}-1}\leq U\lt \frac {t^{k+1}-1}{t^{\, j}-1}\right )\\[3pt] &=\frac {t^k(t-1)}{t^{\, j}-1}\,, \end{align*}
which is the desired formula. This concludes the proof of the proposition.
Using this lemma, we now define the uniform Mallows process.
Definition 4.2.
Let
$U_1,\ldots ,U_n$
be a set of
$n$
independent
$\text{UNIFORM}([0,1])$
random variables and let
$I(t)=(\,f_1(t; \, U_1),\ldots ,f_n(t; \, U_n))$
, where
$f_1,\ldots ,f_n$
are as in Lemma
4.1
. Then the uniform Mallows process is defined by
${(\mathcal{M}^U_t)_{t\in [0,\infty )}}=(\Phi (I(t)))_{t\in [0,\infty )}$
.
Thanks to Lemma4.1 and Proposition2.2, the process
$(\mathcal{M}^U_t)_{t\in [0,\infty )}$
is a regular Mallows process. However, this process is not a Markov process, since it is not random anymore once all coordinates of its inversion process have jumped at least once. Even more so, the uniform Mallows process is defined using a set of
$n$
uniform random variables. This means that this process is generated from a well-controlled amount of randomness and it is naturally interesting to wonder when all the information can be retrieved from the evolution of the process. For the rest of this section, we drop the superscript
$U$
on
$\mathcal{M}^U$
and write UMP instead of uniform Mallows process.
4.2 Properties
Given an occurrence of the UMP
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and a random time
$T$
, say that
$U_j$
is retrievable with respect to
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$T$
if the random variable
$U_j$
is measurable with respect to the
$\sigma$
-algebra
$\sigma (T,(\mathcal{M}_t)_{t\in [0,T]})$
. Note that, once one of the component processes
$(I_j(t))_{t\in [0,\infty )}$
jumps, it is possible to deduce the value of
$U_j$
that generated this process (except for
$j=1$
since
$I_1(t)=0$
for all
$t$
). This remark implies that
$U_2,\ldots ,U_n$
are retrievable with respect to
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$T_{\binom {n}{2}}=\inf \{t\gt 0 \, : \, {\mathrm{Inv}}(\mathcal{M}_t)=\binom {n}{2}\}$
. We are now interested in answering the following two questions:
-
• What is the minimal time such that
$U_2,\ldots ,U_n$
are all retrievable? -
• Given a deterministic time
$t\in [0,\infty )$
, how many of the variables
$U_2,\ldots ,U_n$
are retrievable?
We answer these two questions respectively in Sections 4.2.1 and 4.2.2 below.
4.2.1 Time of full information
In this section, we characterize the minimal time necessary for all uniforms to be retrievable and study some of its properties. Interestingly, we show that the time it takes to retrieve all uniforms has infinite mean.
Proposition 4.3.
Let
$(\mathcal{M}_t)_{t\in [0,\infty )}$
be the UMP. Then there exists an
$\mathcal{M}_t$
-stopping time
$T_U$
such that
$U_2,\ldots ,U_n$
are retrievable with respect to
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$T_U$
, and such that, for any
$T$
such that
$T\lt T_U$
, not all
$U_2,\ldots ,U_n$
are retrievable with respect to
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$T$
. Moreover, there exists a subset
$A_U\subset {\mathcal{S}_n}$
such that
Finally, we have that
which implies that
$\mathbb{E}[T_U]=\infty$
.
Proof. By using that
$U_i$
is retrievable if and only if
$f_i(t; \, U_i)\geq 1$
, the definition of
$A_U$
simply corresponds to
\begin{align*} A_U&=\big\{\sigma \, : \, \Phi ^{-1}(\sigma )_j\geq 1,\,\forall 2\leq j\leq n\big \}\\[3pt] &=\Phi \big(\big \{I=(I_1,\ldots ,I_n)\in \mathcal{E}_n \, : \, I_j\geq 1,\,\forall 2\leq j\leq n\big \}\big)\,. \end{align*}
This proves the first two statements of the proposition.
For the third and last statement, by the definition of
$A_U$
we have
\begin{align*} \mathbb{P}(T_U\lt t)&=\mathbb{P}(\,f_j(t; \, U_j)\geq 1,\forall 2\leq j\leq n)\\[3pt] &=\prod _{j=2}^n\left (1-\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\right )\,. \end{align*}
It follows that, as
$t$
tends to infinity (with
$n$
being fixed), we have
\begin{align*} \mathbb{P}\big (T_U\lt t\big )=\prod _{j=2}^n\left (1-(1+o(1))\frac {1}{t^{j-1}}\right )=1-\frac {1}{t}+o\left (\frac {1}{t}\right )\,. \end{align*}
This proves that
$t\mathbb{P}(T_U\gt t)=1+o(1)$
and concludes the proof of this proposition.
4.2.2 Amount of information
In the previous section, we consider when does the UMP become completely deterministic and we show that there exists a specific time at which we have all the information on this process. However, we also prove that the expected time to have all the information on this process is infinite. In this section, we consider the converse approach and ask what amount of information we have access to by a given time.
Fix
$t\in (0,\infty )$
and let
${\mathcal{I}}_t$
be the (random) amount of information of the UMP at time
$t$
defined by
The fraction
$\frac {1}{n}$
is used here so that
${\mathcal{I}}_t\in [0,1]$
. The following theorem characterizes the behaviour of
${\mathcal{I}}_t$
for different regimes and, in particular, allows us to see a strong change of behaviour at
$t=1$
.
Theorem 4.4.
For any fixed
$t\in [0,\infty )$
, as
$n$
tends to infinity, we have
almost surely. Moreover, its fluctuations around its asymptotic value are given by the following formulas. For
$t\in [0,1)$
, we have that
where
$(W_t)_{t\in [0,1)}$
is the restriction to
$[0,1)$
of a standard Brownian bridge and the convergence is with respect to the topology of uniform convergence on
$\mathcal{C}([0,1))$
. For
$t=1$
, the following central limit theorem holds
Finally, for
$t\gt 1$
, then
where
$(X_t)_{t\gt 1}$
is a decreasing process with moment generating function
\begin{align*} \mathbb{E}[u^{X_t}]=\prod _{k=1}^\infty \left (1+(u-1)\frac {t-1}{t^k-1}\right )\,. \end{align*}
Before proving Theorem4.4, we provide a lemma later used to prove the convergence to the standard Brownian bridge.
Lemma 4.5.
Let
$(U_j)_{j\in [n]}$
be a set of
$n$
independent
$\mathrm{UNIFORM}([0,1])$
random variables and set
\begin{align*} \mathcal{I}_t =\mathcal{I}_t^n =\frac {1}{n}\sum _{j=1}^n\min \left \{1,\left \lfloor U_j\frac {1-t^{\, j}}{1-t}\right \rfloor \right \}\,. \end{align*}
Then, we have the convergence in distribution
where
$(W_t)_{t\in [0,1)}$
is the restriction to
$[0,1)$
of a standard Brownian bridge and the convergence is with respect to the topology of uniform convergence on
$\mathcal{C}([0,1))$
.
Proof. For the rest of the proof, fix
$s\in (0,1)$
. Consider first the process
\begin{align*} (\mathcal{J}_t)_{t\in [0,s]} \,:\!= \,\left (\frac {1}{n}\sum _{j=1}^n\min \left \{1,\left \lfloor U_j\frac {1}{1-t}\right \rfloor \right \}\right )_{t\in [0,s]}\,. \end{align*}
and note that, since
$t\leq s\lt 1$
, we have
This means that
$(\mathcal{J}_t)_{t\in [0,s]}$
is the empirical distribution function of
$(1-U_1,\ldots ,1-U_n)$
restricted to
$[0,s]$
, and from [Reference Aldous4, Corollary 20.14], we know that
$(\sqrt {n}(\mathcal{J}_t-t))_{t\in [0,s]}$
converges to the restriction to
$[0,s]$
of a standard Brownian bridge (in fact the convergence occurs on
$[0,1]$
, but we are only interested in its behaviour on
$[0,s]$
). Hence, we now simply need to relate
$\mathcal{I}$
and
$\mathcal{J}$
.
Using that
$\frac {1-t^{\, j}}{1-t}\leq \frac {1}{1-t}$
, we have
\begin{align*} &\min \left \{1,\left \lfloor U_j\frac {1-t^{\, j}}{1-t}\right \rfloor \right \}\neq \min \left \{1,\left \lfloor U_j\frac {1}{1-t}\right \rfloor \right \}\\[3pt] \Longleftrightarrow \,&\min \left \{1,\left \lfloor U_j\frac {1-t^{\, j}}{1-t}\right \rfloor \right \}=0\textrm { and }\min \left \{1,\left \lfloor U_j\frac {1}{1-t}\right \rfloor \right \}=1\\[3pt] \Longleftrightarrow \,&U_j\frac {1-t^{\, j}}{1-t}\lt 1\textrm { and }U_j\frac {1}{1-t}\geq 1\\[3pt] \Longleftrightarrow \,&U_j\in \left [1-t,\frac {1-t}{1-t^{\, j}}\right )\,. \end{align*}
Now, let
$(N_t)_{t\in [0,s]}$
be the random process defined by
\begin{align*} N_t \,:\!&=\left |\left \{j\in [n] \, : \, \min \left \{1,\left \lfloor U_j\frac {1-t^{\, j}}{1-t}\right \rfloor \right \}\neq \min \left \{1,\left \lfloor U_j\frac {1}{1-t}\right \rfloor \right \}\right \}\right |\\[3pt] &=\left |\left \{j\in [n] \, : \, U_j\in \left [1-t,\frac {1-t}{1-t^{\, j}}\right )\right \}\right | \end{align*}
and let
$N \,:\!= \,\max _{t\in [0,s]}N_t$
. The definition of
$N_t$
along with the definition of
$(\mathcal{I}_t)_{t\in [0,s]}$
and
$(\mathcal{J}_t)_{t\in [0,s]}$
immediately imply that
which also means that
$N$
is a uniform bound over the difference between the two processes
$(\mathcal{I}_t)_{t\in [0,s]}$
and
$(\mathcal{J}_t)_{t\in [0,s]}$
. It thus suffices to prove an upper tail bound on
$N$
.
Before providing the upper tail bound on
$N$
, we claim that
To see this, fix
$t\in [0,s]$
and let
$\delta \gt 0$
be such that
$[1-(t+\delta ),1-t)\cap \{U_1,\ldots ,U_n\}=\emptyset$
. Since the map
$u\mapsto (1-u)/(1-u^{\, j})$
is decreasing for any
$j\in [n]$
, if
$U_j\in [1-(t+\delta ),(1-(t+\delta ))/(1-(t+\delta )^j))$
, then
$U_j\in [1-t,(1-t)/(1-t^{\, j})]$
. Thus,
and so
$N_{t+\delta }\leq N_t$
. Since
$t\in [0,s]$
was arbitrary, this proves that
$t\mapsto N_t$
only has increments at times
$\{1-U_1,\ldots ,1-U_n\}$
, establishing (10).
Thanks to (10) and the definition of
$N_t$
, we now have
Using that
for any
$t\leq s\lt 1$
, it follows that
for any
$1-U_i\leq s$
, and then
Fix now
$k\in \mathbb{N}$
and use the previous bound to see that
\begin{align} \mathbb{P}(N\geq k)&\leq \sum _{i=1}^n\mathbb{P}\left (\sum _{j\in [n]:j\neq i}\unicode{x1D7D9}_{\{U_j\in [U_i,U_i+s^{\, j})\}}\geq k-1\right ) \nonumber \\[3pt] &=\sum _{i=1}^n\mathbb{P}\left (\sum _{j\in [n]:j\neq i}\unicode{x1D7D9}_{\{U_j\lt s^{\, j}\}}\geq k-1\right )\,, \end{align}
where the second inequality uses that the variables
$(U_j)_{j\in [n]}$
are independent
$\text{UNIFORM}([0,1])$
. Moreover, for any
$i\in [n]$
, by Markov’s inequality we have
\begin{align} \mathbb{P}\left (\sum _{j\in [n]:j\neq i}\unicode{x1D7D9}_{\{U_j\lt s^{\, j}\}}\geq k-1\right )&=\mathbb{P}\left (\exp \left (\sum _{j\in [n]:j\neq i}\unicode{x1D7D9}_{\{U_j\lt s^{\, j}\}}\right )\geq e^{k-1}\right )\\[3pt] &\leq e^{-k+1}\mathbb{E}\left [\exp \left (\sum _{j\in [n]:j\neq i}\unicode{x1D7D9}_{\{U_j\lt s^{\, j}\}}\right )\right ]\notag \\[3pt] &=e^{-k+1}\prod _{j\in [n]:j\neq i}(1+(e-1)s^{\, j})\notag \\[3pt] &\leq \exp \left (-k+1+(e-1)\frac {1}{1-s}\right )\,,\notag \end{align}
where the last inequality follows from convexity of the exponential and by taking the product over all
$j\geq 0$
rather than over
$j\in [n]\setminus \{i\}$
. Combining (11) and (12), we obtain
which we now use to conclude the convergence of
$(\sqrt {n}(\mathcal{I}_t-t))_{t\in [0,s]}$
to the Brownian bridge.
Using the definition of
$\mathcal{I}$
and
$\mathcal{J}$
along with (9), we have that
from which (13) tells us that
\begin{align*} \mathbb{P}\left (\sup _{t\in [0,s]}\big |\mathcal{I}_t-\mathcal{J}_t\big |\geq \frac {2\log n}{n}\right )\leq \frac {C_s}{n}\,, \end{align*}
where
$C_s=\exp (1+(e-1)/(1-s))$
. Moreover, we already stated that
$(\sqrt {n}(\mathcal{J}_t-t))_{t\in [0,s]}$
converges to the restriction to
$[0,s]$
of a standard Brownian bridge. The desired convergence then follows.
We now prove Theorem4.4, relying on the previous lemma to show the convergence towards the Brownian bridge.
Proof of Theorem 4.4. All the results of this proposition will strongly depend on the decomposition
\begin{align*} \mathcal{I}_t=\frac {1}{n}\sum _{j=1}^n X_j(t)\,, \end{align*}
where
$X_j(t)$
is the indicator that
$U_j$
is retrievable from
$(\mathcal{M}_t)_{t\in [0,\infty )}$
and
$t$
. Note that the different random variables
$(X_j(t))_{j\in [n]}$
are independent Bernoulli random variables with
For any
$t\in [0,\infty )$
, since
$(X_j(t))_{j\in [n]}$
are all bounded by
$1$
, the strong law of large numbers applies [Reference Etemadi19] and yields that
$\mathcal{I}_t$
almost surely converges to its asymptotic expected value. Furthermore, we have that
\begin{align*} \mathbb{E}[\mathcal{I}_t]&=\frac {1}{n}\sum _{j=1}^n\mathbb{E}[X_j(t)]=\frac {1}{n}\sum _{j=1}^n\left [1-\frac {1}{\sum _{\ell =0}^{j-1}t^\ell }\right ]\,. \end{align*}
For
$t=1$
, this gives us that
\begin{align} \mathbb{E}[\mathcal{I}_1]=1-\frac {1}{n}\sum _{j=1}^n\frac {1}{j}=1-\frac {\log n}{n}+O\left (\frac {1}{n}\right )=1-o(1)\,, \end{align}
Moreover, since
$(\mathcal{I}_t)_{t\in [0,\infty )}$
is increasing in
$t$
and takes values in
$[0,1]$
, it follows that
$\mathbb{E}[\mathcal{I}_t]=1-o(1)$
for
$t\gt 1$
. Finally, for
$t\lt 1$
, we have
\begin{align*} \mathbb{E}[\mathcal{I}_t]=\frac {1}{n}\sum _{j=1}^n\left [1-\frac {1-t}{1-t^{\, j}}\right ]=\frac {1}{n}\left [nt-\sum _{j=1}^n\frac {t^{\, j}(1-t)}{1-t^{\, j}}\right ]=t+O\left (\frac {1}{n}\right )=t+o(1)\,; \end{align*}
together, these facts establish the first statement of the proposition.
For the second statement, we first use that
$t\mapsto X_j(t)$
is increasing, along with (14), to see that
where
$U$
is a
$\text{UNIFORM}([0,1])$
random variable. Since the variables
$(X_j(t))_{t\in [0,s]}$
are independent over
$j\in [n]$
, fixing a set of
$n$
independent
$\text{UNIFORM}([0,1])$
random variables
$(\tilde {U}_1,\ldots ,\tilde {U}_n)$
, we then have
\begin{align*} (\mathcal{I}_t)_{t\in [0,1)}\overset {d}{=}\left (\frac {1}{n}\sum _{j=1}^n\min \left \{1,\left \lfloor \tilde {U}_j\frac {1-t^{\, j}}{1-t}\right \rfloor \right \}\right )_{t\in [0,1)}\,. \end{align*}
The relation between
$(U_1,\ldots ,U_n)$
in the definition of the UMP and
$(\tilde {U}_1,\ldots ,\tilde {U}_n)$
here does not need to be specified; however, it is worth noting that they are not the same variables. The desired convergence towards the Brownian bridge then simply follows from Lemma4.5.
Consider now the case
$t=1$
. We already showed that
$\mathbb{E}[\mathcal{I}_1]=1-\log n/n+O(1/n)$
. Moreover, we have
\begin{align*} \mathrm{Var}\left [\mathcal{I}_1\right ]=\frac {1}{n^2}\mathrm{Var}\left [\sum _{j=1}^nX_j(1)\right ]=\frac {1}{n^2}\sum _{j=1}^n\mathrm{Var}[X_j(1)]\,, \end{align*}
and using that
$X_j(1)$
is a
$\text{BERNOULLI}((\,j-1)/j)$
, it follows that
\begin{align*} \mathrm{Var}\left [\mathcal{I}_1\right ]=\frac {1}{n^2}\sum _{j=1}^n\frac {j-1}{j^2}=\big (1+o(1)\big )\frac {\log n}{n^2} \end{align*}
Since
$X_j(t)\leq 1$
, the conditions of the Lindeberg–Feller theorem [Reference Durrett17, Theorem 3.4.10] are met, and it follows that
This convergence combined with the previous asymptotic approximation of
$\mathrm{Var}[\mathcal{I}_1]$
and (15) exactly corresponds to the desired result.
For the last assertion of the proposition, using once again the distribution of
$X_j(t)$
, for
$t\gt 1$
we have that
\begin{align*} \mathbb{E}\big[e^{iun(1-\mathcal{I}_t)}\big]&=e^{iun}\prod _{j=1}^n\left [1+(e^{-iu}-1)\left (1-\frac {t-1}{t^{\, j}-1}\right )\right ]\\[3pt] &=\prod _{j=1}^n\left [e^{iu}+(1-e^{iu})\left (1-\frac {t-1}{t^{\, j}-1}\right )\right ]\\[3pt] &=\prod _{j=1}^n\left [1+(e^{iu}-1)\frac {t-1}{t^{\, j}-1}\right ]\,, \end{align*}
and the final product converges to the desired function as
$n$
goes to infinity. To conclude this proof, simply note that
$(\mathcal{I}_t)_{t\gt 1}$
is increasing to see that
$(X_t)_{t\gt 1}$
is decreasing, corresponding to the last statement of the proposition.
5. Conclusion and open questions
This work introduces and studies Mallows processes, both in a general way and on three specific examples. However, many properties of these processes remain to be proven; we now discuss some possible directions for future work on Mallows processes and their properties.
5.1 Graph structure
Theorem1.2 states that
${\mathcal{T}^a}\subseteq \langle \mathcal{G}_{\mathcal{M}}\rangle \subseteq \mathcal{T}$
for any smooth Mallows process
$\mathcal{M}$
, and that
$\langle \mathcal{G}_{\mathcal{M}}\rangle =\mathcal{T}$
whenever
$\mathcal{M}$
is regular. The proof of the second statement strongly relies on the independent inversion property of
$\mathcal{M}$
when it is regular, and we do not necessarily expect to have
$\langle \mathcal{G}_{\mathcal{M}}\rangle =\mathcal{T}$
if we drop this assumption.
Conjecture 5.1.
For any
$n\geq 3$
, there exists a smooth Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
such that
Furthermore, when
$n=3$
(the first non-trivial case), it is not hard to see that it is even possible to define
$\mathcal{M}$
so that
$\langle \mathcal{G}_{\mathcal{M}}\rangle ={\mathcal{T}^a}$
. Whether this result can be generalized to any
$n\geq 3$
or not is unclear, leading to the following question.
Question 5.2.
What is the value
$N\in \mathbb{N}\cup \{\infty \}$
such that, for any
$n\lt N$
, there exists a smooth Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
taking values in
$\mathcal{S}_n$
with
and for any
$n\geq N$
, any smooth Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
taking values in
$\mathcal{S}_n$
has the property that
Note that, in this question, we allow for
$N=\infty$
, which would mean that for any
$n$
, there exists a smooth Mallows process
$\mathcal{M}$
with
$\langle \mathcal{G}_{\mathcal{M}}\rangle ={\mathcal{T}^a}$
. The fact that such
$N$
exists can be verified as follows. Fix
$n\in \mathbb{N}$
and consider a smooth Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
taking values in
$\mathcal{S}_n$
such that
$\langle \mathcal{G}_{\mathcal{M}}\rangle ={\mathcal{T}^a}$
. Then define a Mallows process
$\tilde {\mathcal{M}}={(\tilde {\mathcal{M}}_t)_{t\in [0,\infty )}}$
taking values in
$\mathcal{S}_{n-1}$
by
\begin{align*} \tilde {\mathcal{M}}_t(i)=\left \{\begin{array}{ll} \mathcal{M}_t(i) &\quad \ \text{if } i\lt \mathcal{M}_t^{-1}(n) \\[3pt] \mathcal{M}_t(i+1) &\quad \text{ if }\mathcal{M}_t^{-1}(n)\leq i\lt n-1 \end{array}\right .\,. \end{align*}
In other words, if
$\mathcal{M}_t=(s_1,\ldots ,s_{j-1},n,s_{j+1},\ldots ,s_n)$
, then
$\tilde {\mathcal{M}}_t=(s_1,\ldots ,s_{j-1},s_{j+1},\ldots ,s_n)$
, which simply corresponds to removing the value
$n$
in the permutation
$\mathcal{M}_t$
. It is then easy to verify that
$(\tilde {\mathcal{M}}_t)_{t\in [0,\infty )}$
is a smooth Mallows process with
$\langle \mathcal{G}_{\tilde {\mathcal{M}}}\rangle ={\mathcal{T}^a}$
.
5.2 Another Gaussian process
In Section 4.1, we studied properties of the uniform Mallows process and showed in Theorem4.4 that there was an embedded, asymptotically Gaussian process related to the amount of information of this process (more precisely a Brownian bridge).
In parallel, the birth Mallows process also appears to have a natural associated asymptotically Gaussian process, obtained by an appropriate normalization of the number of jumps. More precisely, let the number of jumps of
$(\mathcal{M}_t)_{t\in [0,\infty )}$
be the process
$(J_t)_{t\in [0,\infty )}$
defined by
$J_t=|\{k\leq \binom {n}{2} \, : \, T_k\leq t\}|$
. Then, by applying the Lindeberg–Feller theorem [Reference Durrett17, Theorem 3.4.10], it is straightforward to prove the following fact.
Fact 5.3.
As
$n$
goes to infinity, for any
$t\in [0,1)$
, we have that
This suggests that
$([(1-t)J_t-nt]/\sqrt {n})_{t\in [0,1)}$
converges to some Gaussian process. Proving that this process indeed converges, and characterizing its distribution remains open.
Conjecture 5.4.
As
$n$
goes to infinity we have that
where
$(G_t)_{t\in [0,1)}$
is a centred Gaussian and Markovian process.
5.3 Relation to random sorting networks
From the results of Theorem1.2, we know that any smooth Mallows process
$\mathcal{M}={(\mathcal{M}_t)_{t\in [0,\infty )}}$
transitions using transpositions. This means that for any
$(\mathcal{M}_t)_{t\in [0,\infty )}$
, there exists
$\tau _1,\ldots ,\tau _N\in \mathcal{T}$
where
$N=\binom {n}{2}$
such that
$\mathcal{M}_{T_k}=\tau _1\cdot \ldots \cdot \tau _k$
, which implies that
$\tau _1\cdot \ldots \cdot \tau _N=(n,n-1,\ldots ,1)$
. This naturally suggests an investigation of the relation between Mallows processes and sorting networks.
Sorting networks are sequences
$\tau _1,\ldots ,\tau _N\in {\mathcal{T}^a}$
such that
$\tau _1\cdot \ldots \cdot \tau _N=(n,n-1,\ldots ,1)$
. They were first considered by Stanley [Reference Stanley36], who managed to give an exact formula for the number of such sorting networks of size
$n$
. Since then, further work on proving this formula through diverse methods was developed [Reference Edelman and Greene18, Reference Lascoux and Schützenberger29], and these works recently led several authors [Reference Angel, Dauvergne, Holroyd and Virág5, Reference Angel, Holroyd, Romik and Virág7, Reference Dauvergne14, Reference Dauvergne and Virág15] to study properties of uniformly sampled random sorting networks. In these works, various results of random sorting networks are proven, such as the asymptotic distribution of
$\tau _1$
, a convergence for the scaled swap process, and properties of the trajectories
$(\tau _1\cdot \ldots \cdot \tau _k(i))_{0\leq k\leq N}$
as
$k$
varies from
$0$
to
$N$
and for a fixed
$i\in [n]$
. Mallows processes do not directly correspond to sorting networks, since they might use transpositions in
$\mathcal{T}\setminus {\mathcal{T}^a}$
, but many of the properties of the sorting networks that have previously been studied have analogues for Mallows processes and it would be natural to investigate these in more detail.
It is worth mentioning that a recent work by Adamczak and Kotowski [Reference Adamczak and Kotowski2] studies the local and global limit of Mallows processes. As a local limit, Mallows processes converge to a process on permutations of
$\mathbb{Z}$
with close ties to the two-sided infinite Mallows permutation introduced by Gnedin and Olshanski [Reference Gnedin and Olshanski23]. However, as a global limit, the authors characterise the trajectories of the entries in a large Mallows process, thus extending the corresponding results from the case of random sorting networks [Reference Dauvergne14].
Acknowledgements
BC wishes to thank his supervisor, Louigi Addario-Berry, for his help with the general structure and presentation of this paper, along with Orphée Collin for early discussions on the problem. BC is also thankful to the referees for their feedback, in particular regarding the decision to remove a lengthy appendix with limited interest, thus strongly improving the readability of the article as a whole.
Financial support
During the preparation of this research, BC was supported by an ISM scholarship and fundings from the European Union’s Horizon 2020 Research and Innovation Programme under the Marie Skłodowska-Curie Grant Agreement No. 101034253.




H2
H3
H4
Hn
k∈[n]
k