Digits and continuants in euclidean algorithms. Ergodic versus tauberian theorems
Journal de théorie des nombres de Bordeaux, Tome 12 (2000) no. 2, pp. 531-570

Voir la notice de l'article provenant de la source Numdam

We obtain new results regarding the precise average-case analysis of the main quantities that intervene in algorithms of a broad Euclidean type. We develop a general framework for the analysis of such algorithms, where the average-case complexity of an algorithm is related to the analytic behaviour in the complex plane of the set of elementary transformations determined by the algorithms. The methods rely on properties of transfer operators suitably adapted from dynamical systems theory and provide a unifying framework for the analysis of the main parameters -digits and continuants- that intervene in an entire class of gcd-like algorithms. We operate a general transfer from the continuous case (Continued Fraction Algorithms) to the discrete case (Euclidean Algorithms), where Ergodic Theorems are replaced by tauberian Theorems.

Nous faisons ici l'analyse en moyenne des principales quantités qui interviennent dans des algorithmes de type Euclide -quotients partiels (chiffres) et continuants-. L'étude de ces paramètres est en particulier essentielle quand on s'intéresse à une mesure très précise (et très réaliste) de la complexité de ces algorithmes, i.e., la complexité en bits, où l'on compte toutes les opérations sur les bits. Nous développons un cadre général pour une telle analyse, où la complexité moyenne est reliée au comportement analytique dans le plan complexe des homographies utilisées par l'algorithme. Nos méthodes sont fondées sur l'utilisation des opérateurs de transfert, objets de base de la théorie des systèmes dynamiques, que nous adaptons à nos besoins. Nous opérons dans un cadre discret, où les théorèmes Taubériens prennent le relais des théorèmes ergodiques. Ainsi, nous obtenons des résultats nouveaux sur la complexité moyenne -mesurée en bits- de toute une classe d'algorithmes de type Euclide, et ce, dans un cadre unificateur.

@article{JTNB_2000__12_2_531_0,
     author = {Vall\'ee, Brigitte},
     title = {Digits and continuants in euclidean algorithms. {Ergodic} versus tauberian theorems},
     journal = {Journal de th\'eorie des nombres de Bordeaux},
     pages = {531--570},
     publisher = {Universit\'e Bordeaux I},
     volume = {12},
     number = {2},
     year = {2000},
     mrnumber = {1823202},
     zbl = {0973.11079},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/JTNB_2000__12_2_531_0/}
}
TY  - JOUR
AU  - Vallée, Brigitte
TI  - Digits and continuants in euclidean algorithms. Ergodic versus tauberian theorems
JO  - Journal de théorie des nombres de Bordeaux
PY  - 2000
SP  - 531
EP  - 570
VL  - 12
IS  - 2
PB  - Université Bordeaux I
UR  - http://geodesic.mathdoc.fr/item/JTNB_2000__12_2_531_0/
LA  - en
ID  - JTNB_2000__12_2_531_0
ER  - 
%0 Journal Article
%A Vallée, Brigitte
%T Digits and continuants in euclidean algorithms. Ergodic versus tauberian theorems
%J Journal de théorie des nombres de Bordeaux
%D 2000
%P 531-570
%V 12
%N 2
%I Université Bordeaux I
%U http://geodesic.mathdoc.fr/item/JTNB_2000__12_2_531_0/
%G en
%F JTNB_2000__12_2_531_0
Vallée, Brigitte. Digits and continuants in euclidean algorithms. Ergodic versus tauberian theorems. Journal de théorie des nombres de Bordeaux, Tome 12 (2000) no. 2, pp. 531-570. http://geodesic.mathdoc.fr/item/JTNB_2000__12_2_531_0/