contact ::
thèmes de recherche ::
papiers ::
thèse ::
séminaires (photos) ::
m2 ::
admin ::
blog ::
liens ::
english
A permutation is a total order
on
. We can also define
permutations.
Equivalently, a permutation is an injective map
from
to
, where two maps
and
are identified if
In the paper [1], Dmitri Fon-Der-Flaass and Anna Frid introduced a notion of complexity for infinite permutations, this is a verbatim transposition of the notion of complexity that exists for infinite words:
Let be a
permutation. For each couple
of integers, we can consider the linear ordering induced by
on the set
: it can be interpreted as an element
of the symmetric group
(the
that satisfies
). The complexity of
is the function that maps each positive
to the number
.
In particular, they prove that:
The complexity of infinite words is a widely used notion, in symbolic dynamics for example, it allows to define the topological entropy of a subshift and a linear complexity leads to some explicit bounds of the number of ergodic invariant measures of a subshift as well as an insurance for the lack of strong mixing (assuming unique ergodicity).
Note that in the definition of the complexity, there are in fact two orders in game, the canonical order on
that will be called the domain order, and
that will be called the range order (because of the second definition involving
).
A question that seems natural is the following : "what does the complexity of an infinite permutation tell us about the order type of " (i.e. when we forget the labelling with
). Other formulation : "if
is a bijection of
, what is the connection between the complexity of the infinite permutation
and the one of
?"
A first simple remark is the following : any countable total order admits a labelling whose complexity is (the maximal complexity where any finite permutation appear). Such an increase of complexity can be viewed as an artifact due to the noisy labelling, and we want to look at the intrinsic complexity of the order type of
.
So let's have a look to the other side: given a countable order type, what is the smallest complexity that we can reach among all labellings?
Let us describe the Hausdorff derivation on the (countable) total orders (see for example [2]): if is a total order, we can define an equivalence relation on
by setting
if and only if the segment
x,y" alt="x,y" align="absmiddle"> is finite. The order
on
induces a natural order on
so you can iterate the process and define the nth derivative
for any integer
. There is also a limit process: we can identify two elements of
if there exists an integer
such that they belong to the same "nth iterated class" in
: this allows us to define
. Iterating again, we can define
for any (countable) ordinal
. If there exists a ordinal
such that
is a singleton we will say that
is scattered and the smallest such
will be called the rank of
. Scattered orders are exactly those in which the order type of the rationals does not embed. The rank behaves well with the embedding notion and any countable total order embeds in the rationals, in this sense, we can say that the set of rational numbers with its natural order is the most complex countable total order.
The total orders that admit a bounded complexity (i.e. that arise as the range order of some ultimately periodic infinite permutation) are more or less the orders of rank less than or equal to 2: not bad (to be more precise, the total orders that admit a bounded complexity are the orders such that
is finite, but it is easy to define the f-rank as being the smallest ordinal
such that
is finite, so the rank and the f-rank differ by at most 1). Does complexity allow us to grasp scattered orders?
Unfortunately, we can construct an infinite permutation whose range order is the chain of rationals and whose complexity is at most linear: Let be a sequence of positive integers that grows very fast. We define a
permutation
as follows:
sends the
first integers increasingly into the positive rationals, then it sends the next
integers increasingly into the non-positive rationals, then it sends the next
increasingly into the positive rationals, it sends the next
integers increasingly into the non-positive rationals, and so on... You can do this in such a way that the map
is a bijection. Now, let
be a positive integer. If
is greater than
, for some
satisfying
, then the associated element
of
is just one of the cycle
):
Hence, we are controlling all but the first
's, so
, that is linear provided
has exponential grow (we chose the smallest admissible
).
This is due to the fact that, even if has to knit a lot to cover
, we have been able to slow down the complexity by spacing the problems (
acts as a delay). For example, since
is a dense total order, there must be
in
such that
in
but the permutation 1324 will not appear as a
since the
can not be consecutive. Hence, the complexity is not able to grasp long distance knitting: to become aware of the relation that exists between
,
,
and
, we have to wait until
even if it concerns the relation between 4 elements only.
To solve this problem, we can introduce another notion of complexity that assigns to any integer the total number of permutations
induced by
on the subsets
of
. With such a definition of complexity, any permutation whose range order is non-scattered has complexity
. Also, this complexity is very explosive, for example any
permutation whose range order has no maximum and no minimum has complexity at least
, this bound is reached with the permutation given by
and
.
It is tautological to say that a permutation is a couple
of total orders on
such that
is the canonical order, but such a definition gives more symmetry between the two orders in game. With such a point of view, the complexity we just introduced is the profile of the relational structure
(see [3] for a survey about the profile of relations).
A more general question in that direction suggested by Maurice Pouzet can be to describe the possible profiles of the bichains (i.e. the triples such that
and
are total orders on the set
).
3 < 5 < 7 < 9 < 11 ... 2.3 < 2.5 < 2.7 < 2.9 ... < 2^2.3 < 2^2.5 < 2^2.7 ... .... ... 2^4 < 2^3 < 2^2 < 2 < 1
It is a simple labelling on the chain whose rank is 3 (the f-rank is 2), whose complexity is linear (it is non-decreasing and satisfies
), and whose profile is
. In fact any labelling of
will lead to a profile equal to
, we can interpret this by saying that
and
are not correlated.
Is it true that any bichain whose order type is such that
and
do not have the same f-rank should have a profile equal to
?
Page web propulsée par nilcms. Pour une validation stricte, débrouillez-vous.
[ Wiki ::
WildSurfaces -
BwataBaire -
Substitutions -
CellularAutomata -
LMA -
Ecool
]