Stern-Brocot-Baum

Stern-Brocot-Baum
Die ersten Konstruktionsstufen des Stern-Brocot-Baums

Der Stern-Brocot-Baum ist eine Anordnung aller positiven rationalen Zahlen in Form eines binären Baumes. Er wurde unabhängig voneinander 1858 vom deutschen Mathematiker Moritz Stern und 1860 vom französischen Uhrmacher Achille Brocot entdeckt.

Jeder Knoten des Stern-Brocot-Baums ist als \tfrac{m+m^\prime}{n+n^\prime} definiert, wobei \tfrac{m}{n} der nächste Elternknoten auf der linken und \tfrac{m^\prime}{n^\prime} der nächste auf der rechten Seite ist (einer davon ist der direkte Vorfahre, der andere ein weiter oben stehender). Die Werte ganz links und rechts vom Baum sind hierbei als \tfrac{0}{1} beziehungsweise \tfrac{1}{0} definiert.

Beste Näherungen

Mit Hilfe einer binären Suche auf dem Stern-Brocot-Baum lassen sich beste rationale Näherungen für reelle Zahlen finden. Sie sind beste Näherungen in dem Sinne, dass jede rationale Zahl, die näher am gesuchten Wert liegt, einen größeren Nenner hat.

Die Funktion approximate in folgendem Haskell-Programm generiert die Liste aller besten Näherungen für eine positive reelle Zahl, die als Funktion gegeben ist, welche für jede rationale Zahl angibt, ob sie größer, kleiner, oder gleich der gesuchten ist.

type Ratio = (Integer, Integer)
 
type Interval = (Ratio, Ratio)
 
mediant :: Interval -> Ratio
mediant ((m, n), (m', n')) = (m+m', n+n')
 
approximate :: (Ratio -> Ordering) -> [Ratio]
approximate c = h ((0,1),(1,0)) where
    h interval@(lo, hi) = mid : case c mid of
        LT -> h (mid, hi)
        GT -> h (lo, mid)
        EQ -> []
        where mid = mediant interval

Die generierte Liste ist endlich, wenn die gesuchte Zahl rational ist.


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Moritz Abraham Stern — Moritz (auch Moriz) Abraham Stern, (* 29. Juni 1807 in Frankfurt am Main,† 30. Januar 1894 in Zürich) war Mathematiker und der erste jüdische Ordinarius an einer deutschen Universität. Inhaltsverzeichnis …   Deutsch Wikipedia

  • Moriz Stern — Moritz Abraham Stern Moritz (auch Moriz) Abraham Stern, (* 29. Juni 1807 in Frankfurt am Main,† 30. Januar 1894 in Zürich) war Mathematiker und der erste jüdische Ordinarius an einer deutschen Universität. Inhaltsverzeichnis …   Deutsch Wikipedia

  • Moritz Stern — Moritz Abraham Stern Moritz (auch Moriz) Abraham Stern (* 29. Juni 1807 in Frankfurt am Main; † 30. Januar 1894 in Zürich) war Mathematiker und der erste jüdische Ordinarius an einer deutschen Universität …   Deutsch Wikipedia

  • Farey-Brüche — Eine Farey Folge (mathematisch unkorrekt auch Farey Reihe oder einfach Farey Brüche) ist in der Zahlentheorie eine geordnete Menge der ausgekürzten Brüche zwischen 0 und 1, deren jeweiliger Nenner den Index N nicht übersteigt. Benannt sind die… …   Deutsch Wikipedia

  • Farey-Reihe — Eine Farey Folge (mathematisch unkorrekt auch Farey Reihe oder einfach Farey Brüche) ist in der Zahlentheorie eine geordnete Menge der ausgekürzten Brüche zwischen 0 und 1, deren jeweiliger Nenner den Index N nicht übersteigt. Benannt sind die… …   Deutsch Wikipedia

  • Ford-Kreise — der Farey Reihe der fünften Ordnung Die Ford Kreise sind Kreise in der reellen Ebene, je einer für jede rationale Zahl und einer zum Punkt unendlich. Die Kreise sind nach dem amerikanischen Mathematiker Lester R. Ford benannt, der sie 1938… …   Deutsch Wikipedia

  • Farey-Folge — Eine Farey Folge (mathematisch unkorrekt auch Farey Reihe oder einfach Farey Brüche) ist in der Zahlentheorie eine geordnete Menge der ausgekürzten Brüche zwischen 0 und 1, deren jeweiliger Nenner den Index N nicht übersteigt. Benannt sind die… …   Deutsch Wikipedia

  • Ford-Kreis — Ford Kreise der Farey Reihe der fünften Ordnung Die Ford Kreise sind Kreise in der reellen Ebene, je einer für jede rationale Zahl und einer zum Punkt unendlich. Die Kreise sind nach dem amerikanischen Mathematiker Lester R. Ford benannt, der sie …   Deutsch Wikipedia

  • Rationale Zahl — ℚ Eine rationale Zahl ist eine reelle Zahl, die als Verhältnis (lateinisch ratio) zweier ganzer Zahlen dargestellt werden kann. Die Menge aller rationalen Zahlen wird mit dem Formelzeichen (von „Quotient“) bezeichnet. Sie umfasst alle Zahlen, die …   Deutsch Wikipedia

  • Projet:Mathématiques/Liste des articles de mathématiques — Cette page n est plus mise à jour depuis l arrêt de DumZiBoT. Pour demander sa remise en service, faire une requête sur WP:RBOT Cette page recense les articles relatifs aux mathématiques, qui sont liés aux portails de mathématiques, géométrie ou… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”