Дерево Калкіна — Вілфа (англ. Calkin—Wilf tree) — орієнтоване двійкове дерево, у вершинах якого розташовані додатні раціональні дроби за таким правилом:
- корінь дерева — дріб ;
- вершина з дробом має двох нащадків: (лівий) і (правий).
Дерево описали і [en] (2000) у зв'язку із задачею явного перерахунку множини раціональних чисел.
Властивості дерева Калкіна — Вілфа
Основні властивості
- Всі дроби, розташовані у вершинах дерева, нескоротні;
- Будь-який нескортний раціональний дріб зустрічається в дереві рівно один раз.
Послідовність Калкіна — Вілфа
З наведених вище властивостей випливає, що послідовність додатних раціональних чисел, одержувана внаслідок обходу «в ширину» (англ. breadth-first traversal) дерева Калкіна — Вілфа (звана також послідовністю Калкіна — Вілфа; див. ілюстрацію),
визначає взаємно однозначну відповідність між множиною натуральних чисел і множиною додатних раціональних чисел.
Цю послідовність можна задати рекурентним співвідношенням
де і позначають відповідно цілу і дробову частини числа .
У послідовності Калкіна — Вілфа знаменник кожного дробу дорівнює чисельнику наступного.
Функція fusc
1976 року Е. Дейкстра визначив на множині натуральних чисел цілочислову функцію fusc(n) такими рекурентними співвідношеннями:
- ;
- ;
- .
Послідовність значень збігається з послідовністю чисельників дробів у послідовності Калкіна-Вілфа, тобто послідовністю
- 1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, …
Таким чином (оскільки знаменник кожного дробу в послідовності Калкіна — Вілфа дорівнює чисельнику наступного), -й член послідовності Калкіна — Вілфа дорівнює , а відповідність
є взаємно однозначною відповідністю між множиною натуральних чисел і множиною додатних раціональних чисел.
Функцію може бути, крім зазначених вище рекурентних співвідношень, визначити так.
- Значення дорівнює кількості гіпердвійкових (англ. hyperbinary) подань числа , тобто подань у вигляді суми невід'ємних степенів двійки, де кожен степінь зустрічається не більше двох разів. Наприклад, число 6 подається трьома такими способами:
- 6 = 4 + 2 = 4 + 1 + 1 = 2 + 2 + 1 + 1, тому .
- Значення дорівнює числу всіх непарних біноміальних коефіцієнтів вигляду , де .
В оригінальній статті Калкіна і Вілфа функція не згадується, але розглядається цілочисельна функція , визначена для , що дорівнює кількості гіпердвійкових подань числа , і доводиться, що відповідність
є взаємно однозначною відповідністю між множиною невід'ємних цілих чисел і множиною раціональних чисел. Таким чином, для мають місце співвідношення
Дерево Кеплера і Saltus Gerberti
Див. також
Примітки
- Див. статтю Calkin, Wilf (2000) у списку літератури.
- Тобто явного задання взаємно однозначної відповідності між множиною натуральних чисел і множиною (додатних) раціональних чисел. Стандартні доведення зліченності множини раціональних чисел зазвичай не використовують явного задання зазначеної відповідності.
- У цьому випадку обхід «у ширину» відповідає послідовному обходу кожного рівня (починаючи від верхнього) дерева Калкіна — Вілфа зліва направо (див. першу ілюстрацію).
- Знайшов Моше Ньюмен (Moshe Newman); див. книгу Айгнера і Ціглера в списку літератури, с. 108.
- Документ EWD 570: An exercise for Dr. R. M. Burstall [ 15 серпня 2021 у Wayback Machine.]; відтворений у книзі Dijkstra (1982) (див. список літератури), с. 215—216.
- При цьому вважають, що число 0 має єдине («порожнє») гіпердвійкове подання 0 = 0, тому .
- Див. Carlitz, L. A problem in partitions related to the Stirling numbers // Bulletin of the American Mathematical Society. — 1964. — Т. 70, № 2 (9 липня). — С. 275—278. з джерела 21 січня 2022. Процитовано 15 серпня 2021. В цій статті визначається функція , яка виявляється пов'язаною із функцією fusc співвідношенням .
Література
- Calkin, N., Wilf H. S. Recounting the Rationals // The American Mathematical Monthly. — 2000. — Т. 107, № 4 (9 липня). — С. 360—363. з джерела 3 вересня 2021. Процитовано 15 серпня 2021. (JSTOR 2589182 [ 15 серпня 2021 у Wayback Machine.])
- Айгнер М., Циглер Г. Доказательства из Книги. Лучшие доказательства со времён Евклида до наших дней (пер. с англ.). — М. : Мир, 2006. — С. 105—109. — .
- Dijkstra, E. W. Selected Writings on Computing: A Personal Perspective. — Springer-Verlag, 1982. — . (Див. документи EWD 570 [ 15 серпня 2021 у Wayback Machine.] і EWD 578 [ 15 серпня 2021 у Wayback Machine.], відтворені в цій книзі.)
- Stern M. Über eine zahlentheoretische Funktion // Journal für die reine und angewandte Mathematik. — 1858. — Т. 55 (9 липня). — С. 193—220.
- Щетников А. И. Алгоритм разворачивания всех числовых отношений из отношения равенства и идеальные числа Платона // . — 2008. — Т. 2 (9 липня). — С. 55—74. — ISSN 1995-4328. з джерела 5 лютого 2020. Процитовано 15 серпня 2021.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Derevo Kalkina Vilfa angl Calkin Wilf tree oriyentovane dvijkove derevo u vershinah yakogo roztashovani dodatni racionalni drobi za takim pravilom korin dereva drib 11 displaystyle frac 1 1 vershina z drobom mn displaystyle frac m n maye dvoh nashadkiv mm n displaystyle frac m m n livij i m nn displaystyle frac m n n pravij Derevo Kalkina Vilfa Derevo opisali i en 2000 u zv yazku iz zadacheyu yavnogo pererahunku mnozhini racionalnih chisel Vlastivosti dereva Kalkina VilfaOsnovni vlastivosti Vsi drobi roztashovani u vershinah dereva neskorotni Bud yakij neskortnij racionalnij drib zustrichayetsya v derevi rivno odin raz Poslidovnist Kalkina Vilfa Obhid u shirinu dereva Kalkina Vilfa shlyah obhodu pokazano rozhevoyu spirallyu Z navedenih vishe vlastivostej viplivaye sho poslidovnist dodatnih racionalnih chisel oderzhuvana vnaslidok obhodu v shirinu angl breadth first traversal dereva Kalkina Vilfa zvana takozh poslidovnistyu Kalkina Vilfa div ilyustraciyu 11 12 21 13 32 23 31 14 43 35 52 25 53 34 displaystyle frac 1 1 frac 1 2 frac 2 1 frac 1 3 frac 3 2 frac 2 3 frac 3 1 frac 1 4 frac 4 3 frac 3 5 frac 5 2 frac 2 5 frac 5 3 frac 3 4 dots viznachaye vzayemno odnoznachnu vidpovidnist mizh mnozhinoyu naturalnih chisel i mnozhinoyu dodatnih racionalnih chisel Cyu poslidovnist mozhna zadati rekurentnim spivvidnoshennyam q1 1 displaystyle q 1 1 qi 1 1 qi 1 qi 12 qi qi 1 i 1 2 displaystyle q i 1 frac 1 lfloor q i rfloor 1 q i frac 1 2 lfloor q i rfloor q i 1 quad i 1 2 dots de x displaystyle lfloor x rfloor i x displaystyle x poznachayut vidpovidno cilu i drobovu chastini chisla x displaystyle x U poslidovnosti Kalkina Vilfa znamennik kozhnogo drobu dorivnyuye chiselniku nastupnogo Funkciya fusc 1976 roku E Dejkstra viznachiv na mnozhini naturalnih chisel cilochislovu funkciyu fusc n takimi rekurentnimi spivvidnoshennyami fusc 1 1 displaystyle operatorname fusc 1 1 fusc 2n fusc n displaystyle operatorname fusc 2n operatorname fusc n fusc 2n 1 fusc n fusc n 1 displaystyle operatorname fusc 2n 1 operatorname fusc n operatorname fusc n 1 Poslidovnist znachen fusc n n 1 2 3 displaystyle operatorname fusc n n 1 2 3 dots zbigayetsya z poslidovnistyu chiselnikiv drobiv u poslidovnosti Kalkina Vilfa tobto poslidovnistyu 1 1 2 1 3 2 3 1 4 3 5 2 5 3 4 Takim chinom oskilki znamennik kozhnogo drobu v poslidovnosti Kalkina Vilfa dorivnyuye chiselniku nastupnogo n displaystyle n j chlen poslidovnosti Kalkina Vilfa dorivnyuye fusc n fusc n 1 displaystyle operatorname fusc n operatorname fusc n 1 a vidpovidnist n fusc n fusc n 1 n 1 2 3 displaystyle n mapsto frac operatorname fusc n operatorname fusc n 1 quad n 1 2 3 dots ye vzayemno odnoznachnoyu vidpovidnistyu mizh mnozhinoyu naturalnih chisel i mnozhinoyu dodatnih racionalnih chisel Funkciyu fusc displaystyle operatorname fusc mozhe buti krim zaznachenih vishe rekurentnih spivvidnoshen viznachiti tak Znachennya fusc n 1 n 0 displaystyle operatorname fusc n 1 n geqslant 0 dorivnyuye kilkosti giperdvijkovih angl hyperbinary podan chisla n displaystyle n tobto podan u viglyadi sumi nevid yemnih stepeniv dvijki de kozhen stepin 2k displaystyle 2 k zustrichayetsya ne bilshe dvoh raziv Napriklad chislo 6 podayetsya troma takimi sposobami 6 4 2 4 1 1 2 2 1 1 tomu fusc 6 1 3 displaystyle operatorname fusc 6 1 3 Znachennya fusc n 1 n 0 displaystyle operatorname fusc n 1 n geqslant 0 dorivnyuye chislu vsih neparnih binomialnih koeficiyentiv viglyadu n rr displaystyle binom n r r de 0 2r lt n displaystyle 0 leqslant 2r lt n V originalnij statti Kalkina i Vilfa funkciya fusc displaystyle operatorname fusc ne zgaduyetsya ale rozglyadayetsya cilochiselna funkciya b n displaystyle b n viznachena dlya n 0 1 2 displaystyle n 0 1 2 dots sho dorivnyuye kilkosti giperdvijkovih podan chisla n displaystyle n i dovoditsya sho vidpovidnist n b n b n 1 n 0 1 2 displaystyle n mapsto frac b n b n 1 quad n 0 1 2 dots ye vzayemno odnoznachnoyu vidpovidnistyu mizh mnozhinoyu nevid yemnih cilih chisel i mnozhinoyu racionalnih chisel Takim chinom dlya n 0 1 2 displaystyle n 0 1 2 dots mayut misce spivvidnoshennya b n fusc n 1 displaystyle b n operatorname fusc n 1 b 2n 1 b n displaystyle b 2n 1 b n b 2n 2 b n b n 1 displaystyle b 2n 2 b n b n 1 Derevo Keplera i Saltus Gerberti Garmoniya svitu I Keplera 1619 kniga III fragment Div takozhDerevo Shterna BrokoPrimitkiDiv stattyu Calkin Wilf 2000 u spisku literaturi Tobto yavnogo zadannya vzayemno odnoznachnoyi vidpovidnosti mizh mnozhinoyu naturalnih chisel i mnozhinoyu dodatnih racionalnih chisel Standartni dovedennya zlichennosti mnozhini racionalnih chisel zazvichaj ne vikoristovuyut yavnogo zadannya zaznachenoyi vidpovidnosti U comu vipadku obhid u shirinu vidpovidaye poslidovnomu obhodu kozhnogo rivnya pochinayuchi vid verhnogo dereva Kalkina Vilfa zliva napravo div pershu ilyustraciyu Znajshov Moshe Nyumen Moshe Newman div knigu Ajgnera i Ciglera v spisku literaturi s 108 Dokument EWD 570 An exercise for Dr R M Burstall 15 serpnya 2021 u Wayback Machine vidtvorenij u knizi Dijkstra 1982 div spisok literaturi s 215 216 Pri comu vvazhayut sho chislo 0 maye yedine porozhnye giperdvijkove podannya 0 0 tomu fusc 0 1 1 displaystyle operatorname fusc 0 1 1 Div Carlitz L A problem in partitions related to the Stirling numbers Bulletin of the American Mathematical Society 1964 T 70 2 9 lipnya S 275 278 z dzherela 21 sichnya 2022 Procitovano 15 serpnya 2021 V cij statti viznachayetsya funkciya 80 n displaystyle theta 0 n yaka viyavlyayetsya pov yazanoyu iz funkciyeyu fusc spivvidnoshennyam 80 n fusc n 1 displaystyle theta 0 n operatorname fusc n 1 LiteraturaCalkin N Wilf H S Recounting the Rationals The American Mathematical Monthly 2000 T 107 4 9 lipnya S 360 363 z dzherela 3 veresnya 2021 Procitovano 15 serpnya 2021 JSTOR 2589182 15 serpnya 2021 u Wayback Machine Ajgner M Cigler G Dokazatelstva iz Knigi Luchshie dokazatelstva so vremyon Evklida do nashih dnej per s angl M Mir 2006 S 105 109 ISBN 5 03 003690 3 Dijkstra E W Selected Writings on Computing A Personal Perspective Springer Verlag 1982 ISBN 0 387 90652 5 Div dokumenti EWD 570 15 serpnya 2021 u Wayback Machine i EWD 578 15 serpnya 2021 u Wayback Machine vidtvoreni v cij knizi Stern M Uber eine zahlentheoretische Funktion Journal fur die reine und angewandte Mathematik 1858 T 55 9 lipnya S 193 220 Shetnikov A I Algoritm razvorachivaniya vseh chislovyh otnoshenij iz otnosheniya ravenstva i idealnye chisla Platona 2008 T 2 9 lipnya S 55 74 ISSN 1995 4328 z dzherela 5 lyutogo 2020 Procitovano 15 serpnya 2021