Fusc-toiminto

Funktio fusc  on luonnollisten lukujen joukossa oleva kokonaislukufunktio, jonka E. Dijkstra on määritellyt seuraavasti [1] :

Tämän funktion luoma sekvenssi on

1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4, …

Tämä on Stern piileväsekvenssi (sekvenssi A002487 OEIS : ssä ). Fusc-funktio liittyy Culkin-Wilf-sekvenssiin , nimittäin Culkin-Wilf-sekvenssin termi on , ja vastaavuus

on yksi yhteen vastaavuus luonnollisten lukujen joukon ja positiivisten rationaalilukujen joukon välillä.

Ominaisuudet

Olkoon ja , sitten [1] :

Funktion arvo ei muutu, jos kaikki sisäiset numerot [2] käännetään argumentin binääriesityksessä . Esimerkiksi koska 19 10 = 10011 2 ja 29 10 = 11101 2 .

Funktion arvo ei myöskään muutu, jos kaikki numerot kirjoitetaan argumentin binääriesitykseen käänteisessä järjestyksessä [2] . Esimerkiksi koska 19 10 = 10011 2 ja 25 10 = 11001 2 .

Arvo on parillinen silloin ja vain, jos se on jaollinen 3: lla [2] .

Funktiolla on ominaisuuksia

Arvo on yhtä suuri kuin muodon toisen lajin parittomat Stirling-luvut ja on yhtä suuri kuin muodon kaikkien parittomien binomikertoimien lukumäärä , jossa [3] .

Laskenta

Fusc-funktion määritelmän mukaisen rekursiivisen arvioinnin lisäksi on olemassa yksinkertainen iteratiivinen algoritmi [1] :

fusc(N): n, a, b = N, 1, 0 kun taas n ≠ 0: jos n on parillinen: a, n = a + b, n/2 jos n on pariton: b, n = a + b, (n - 1) / 2 fusc(N) = b

Muistiinpanot

  1. 1 2 3 EWD 570: Harjoitus Dr. RM Burstall Arkistoitu 15. elokuuta 2021 Wayback Machinessa .
  2. 1 2 3 EWD 578: Lisätietoja funktiosta "fusc" (jatkoa EWD570:lle) Arkistoitu 15. elokuuta 2021 Wayback Machinessa .
  3. Carlitz, L. Stirling-lukuihin liittyvä ongelma osioissa  // Bulletin of the American Mathematical Society. - 1964. - Voi. 70, nro 2 . - s. 275-278. Arkistoitu alkuperäisestä 21. tammikuuta 2022.

Linkit

Katso myös