Porter-Konstante
Die Porter-Konstante beschreibt die durchschnittliche Anzahl von Rechenschritten, die zur Lösung des euklidischen Algorithmus benötigt wird. Sie ist nach dem englischen Mathematiker John William Porter benannt.
Definition
[Bearbeiten | Quelltext bearbeiten]Allgemein wird mithilfe des euklidischen Algorithmus der größte gemeinsame Teiler von zwei positiven natürlichen Zahlen und bestimmt. Die Anzahl der Schritte des Algorithmus sei , die mittlere Anzahl der Schritte bei festem ist:
- .
Da das die Analyse vereinfacht, wird stattdessen das Mittel über teilerfremde betrachtet:[1]
wobei die Eulersche Phi-Funktion ist und
Porter zeigte 1975:
Dabei stellt ein Landau-Symbold dar und ist beliebig.
ist die Porter-Konstante:[2][3]
Dabei steht:
- für die Euler-Mascheroni-Konstante.
- für die riemannische Zeta-Funktion und für den Wert von deren Ableitung an der Stelle 2.
Der Vorfaktor des führenden logarithmischen Terms wurde schon zuvor von Hans Arnold Heilbronn (er fand einen Fehlerterm , der von T. Tonkov auf verbessert wurde)[4] und unabhängig von John D. Dixon erhalten.
Betrachtet man das Mittel über :
- ,
bewies Norton 1990:[5]
mit beliebigem .
Literatur
[Bearbeiten | Quelltext bearbeiten]- H. A. Heilbronn: On the Average Length of a Class of Finite Continued Fractions, in: P. Turan (Hrsg.), Number Theory and Analysis, Plenum 1969, S. 87–96
- J. D. Dixon: The number of steps in the Euclidean Algorithm, J. Number Theory, Band 2, 1970, S. 414–422 Online (abgerufen am 18. November 2019)
- J. W. Porter: On a Theorem of Heilbronn, Mathematika, Band 22, 1975, S. 20–28
- Donald E. Knuth: Evaluation of Porter's Constant, Computers and Mathematics with Applications, Band 2, 1976, S. 137–139
- D. E. Knuth: The Art of Computer Programming, Band 2, 2. Auflage, Reading 1981, S. 355–357
- G. H. Norton: On the Asymptotic Analysis of the Euclidean Algorithm, J. Symb. Comput., Band 10, 1990, S. 53–58 Online (abgerufen am 18. November 2019)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Knuth, The Art of Computer Programming, Band 2, 1981, S. 354f
- ↑ Knuth, Art of Computer Programming, Band 2, 1981, S. 357
- ↑ Die Auswertung von Porters Konstante durch Donald Knuth wurde von ihm in Evaluation of Porter`s constant, Comp. and Math. with Applic., Band 2, 1976, S. 137–139, veröffentlicht. Er zitiert dort auch einen Beitrag von J. W. Wrench jr.
- ↑ T. Tonkov, On the average length of finite continued fractions, Acta Arithmetica, Band 26, 1974, S. 47–57. Zitiert nach Knuth, Evaluation of Porter`s constant, Comp. and Math. with Applic., Band 2, 1976, S. 137 Online (abgerufen am 18. November 2019)
- ↑ Norton, J. Symb. Comp., Band 10, 1990, S. 57