Hladké číslo

Z testwiki
Verze z 27. 2. 2022, 20:44, kterou vytvořil imported>David V. (typografie, reference)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Hladké číslo je pojem z teorie čísel. Jako B-hladké se označuje takové celé číslo, že žádný z jeho prvočíselných dělitelů není větší než B.

Například číslo 1620 má prvočíselný rozklad 22 × 34 × 5, je tedy 5hladké, neboť žádný z jeho prvočíselných dělitelů není větší než 5. Jedná se také například o číslo 11hladké nebo 6hladké (na mez B není kladena podmínka, aby byla prvočíselná), ale nejedná se o číslo 4hladké, protože má dělitele 5, který je větší než 4.

Použití

Hladká čísla jsou významná pro běh a analýzu různých algoritmů z teorie čísel. Příkladem jsou Pollardův p-1 algoritmus pro počítání prvočíselného rozkladu nebo Pohligův-Hellmanův algoritmus pro výpočet diskrétního logaritmu.

Rozložení hladkých čísel

Označíme-li Ψ(x,y) počet yhladkých celých čísel menších nebo rovných x a zvolíme-li B pevné a malé, pak platí následující odhad ψ(x,B)

Ψ(x,B)1π(B)!pBlogxlogp.

Pokud definujeme parametr u rovností x=yu, tedy u=logxlogy, pak platí

Ψ(x,y)=xρ(u)+O(xlogy)

kde ρ(u) je Dickmanova funkce.

Posloupnosti

Pro dané B můžeme uvažovat posloupnost přirozených Bhladkých čísel. Několik takových posloupností pro malá B je zahrnuto v On-line encyklopedii celočíselných posloupností:

Reference

Šablona:Překlad Šablona:Autoritní data