Proof: We define
from
to
by
where
is the equivalence class of
. It is possible since for any
, one has
because
implies
. Then
means
, which implies by hypothesis
, whence
. Thus
is injective.
Considering the function
from
to
, proposition 8 may be applied to the set
of words
satisfying the rhythmic oddity property with
. It proves that there exists a bijection between a cross-section of D and a cross-section of
for the conjugacy relation. Since
is the set of words of
having an odd number of symbols equal to
, it is easy to compute a cross-section of
using Lyndon words. Thus one obtains a cross-section of
.
Furthermore, every conjugacy classes of words satisfying the rhythmic oddity property contains at least one element of
. Indeed, these words are either of the form
where
thus being in
, or
with the same condition thus being a cyclic shift of an element of
. Finally, the computation of words satisfying the rhythmic oddity property is reduced to the computation of Lyndon words of
having an odd number of symbols equal to
.
4 Counting the solutions
Let
and
be the number of two- and three-unit elements of a rhythmic pattern with the rhythmic oddity property. One has the following table, with
on the horizontal axis, and
on the vertical one. These values were obtained experimentally by a constraint-based program Chemillier and Truchet (2001).
|
|
|
|
|
|
|
|
|
|
| | 1 | 3 | 5 | 7 | 9 | 11 | 13 | 15 | 17 |
|
|
|
|
|
|
|
|
|
|
| 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 4 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 6 | 1 | 4 | 7 | 12 | 19 | 26 | 35 | 47 | 57 |
| 8 | 1 | 5 | 14 | 30 | 55 | 91 | 140 | 204 | 285 |
| 10 | 1 | 7 | 26 | 66 | 143 | 273 | 476 | 776 | 1197 |
| 12 | 1 | 10 | 42 | 132 | 335 | 728 | 1428 | 2586 | 4389 |
|
|
|
|
|
|
|
|
|
|
| |
Let
be the number of words
satisfying the rhythmic oddity property up to a cyclic shift, where
is the length of
. Since
is even, we put
and
, where
is the number of letters equal to
in
.
Proof: The computation of a solution consists in placing
symbols equal to
in a word of length p over the alphabet
, and removing solutions that are