Arborele Calkin-Wilf este un arbore binar orientat ale cărui vârfuri conțin fracții raționale pozitive conform următoarei reguli:
Arborele a fost descris de Neil Culkin și Herbert S. Wilf (2000 [1] ) în legătură cu problema recalculării explicite [2] a mulțimii numerelor raționale.
Din proprietățile de mai sus rezultă că succesiunea de numere raționale pozitive obținute ca urmare a lățimii - prima traversare [3] a arborelui Calkin-Wilf (numită și secvența Culkin-Wilf ; vezi ilustrația),
definește o corespondență unu-la-unu între mulțimea numerelor naturale și mulțimea numerelor raționale pozitive.
Această secvență poate fi dată de relația de recurență [4]
unde și notăm părțile întregi și , respectiv, fracționale ale numărului .
În secvența Culkin-Wilf, numitorul fiecărei fracții este egal cu numărătorul următoarei.
În 1976, E. Dijkstra a definit funcția întreg fusc( n ) pe mulțimea numerelor naturale prin următoarele relații recursive [5] :
; ; .Secvența valorilor coincide cu succesiunea numărătorilor fracțiilor din secvența Calkin-Wilf, adică secvența
1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, …Astfel (deoarece numitorul fiecărei fracții din șirul Culkin-Wilf este egal cu numărătorul următoarei), al treilea termen al șirului Culkin-Wilf este , iar corespondența
este o corespondență unu-la-unu între mulțimea numerelor naturale și mulțimea numerelor raționale pozitive.
Funcția poate fi, pe lângă relațiile de recurență de mai sus, definită după cum urmează.
Lucrarea originală a lui Calkin și Wilf nu menționează funcția, dar ia în considerare o funcție întreagă definită pentru , egală cu numărul de reprezentări hiperbinare ale lui , și demonstrează că corespondența
este o corespondență unu-la-unu între mulțimea numerelor întregi nenegative și mulțimea numerelor raționale. Astfel, pentru