У теорії чисел B-гладким числом (англ. smooth number ) називається число, всі прості дільники якого не перевищують B .
Гладкі числа особливо важливі в алгоритмах факторизації .
Натуральне число називається
B
{\displaystyle B}
-гладким (або гладким щодо межі
B
{\displaystyle B}
), якщо всі його прості дільники не більші від
B
{\displaystyle B}
.
B
{\displaystyle B}
не обов'язково має бути простим дільником такого числа. Якщо найбільшим дільником числа є
p
{\displaystyle p}
, тоді число
B
{\displaystyle B}
-гладке для будь-якого
B
≥
p
.
{\displaystyle B\geq p.}
Зазвичай
B
{\displaystyle B}
подається як просте, але складене число спрацьовує так само добре. Число є
B
{\displaystyle B}
-гладке тоді і тільки тоді, коли воно є
p
{\displaystyle p}
-гладким, де
p
{\displaystyle p}
є найбільшим простим дільником меншим або рівним
B
{\displaystyle B}
.
Число 1620 розкладається на множники так:
2
2
×
3
4
×
5.
{\displaystyle 2^{2}\times 3^{4}\times 5.}
Отже це число 5-гладке, а також 6-гладке, 7-гладке і так далі, але не 4-гладке.
Нехай
Ψ
(
x
,
y
)
{\displaystyle \Psi (x,y)}
позначають число
y
{\displaystyle y}
-гладких цілих менших або рівних
x
{\displaystyle x}
(функція де Брюїна, англ. de Bruijn ).
Якщо межа гладкості
B
{\displaystyle B}
зафіксована і мала, існує хороша оцінка для
Ψ
(
x
,
B
)
{\displaystyle \Psi (x,B)}
:
Ψ
(
x
,
B
)
∼
1
π
(
B
)
!
∏
p
⩽
B
log
x
log
p
.
{\displaystyle \Psi (x,B)\sim {\frac {1}{\pi (B)!}}\prod _{p\leqslant B}{\frac {\log x}{\log p}}.}
де
π
(
B
)
{\displaystyle \pi (B)}
позначає кількість простих чисел менших або рівних до
B
{\displaystyle B}
.
Інакше, визначимо параметр
u
{\displaystyle u}
як
u
=
log
x
log
y
{\displaystyle u={\frac {\log x}{\log y}}}
: так що
x
=
y
u
.
{\displaystyle x=y^{u}.}
Тоді,
Ψ
(
x
,
y
)
=
x
⋅
ρ
(
u
)
+
O
(
x
log
y
)
{\displaystyle \Psi (x,y)=x\cdot \rho (u)+O\left({\frac {x}{\log y}}\right)}
де
ρ
(
u
)
{\displaystyle \rho (u)}
— функція Дікмана .
Далі,
m
{\displaystyle m}
називається
B
{\displaystyle B}
-степенево-гладким (англ. powersmooth ), якщо всі прості степені
p
i
n
i
{\displaystyle \scriptstyle p_{i}^{n_{i}}}
, що ділять
m
{\displaystyle m}
:
p
i
n
i
≤
B
.
{\displaystyle p_{i}^{n_{i}}\leq B.\,}
Наприклад,
2
4
×
3
2
×
5
{\displaystyle 2^{4}\times 3^{2}\times 5}
є 5-гладким, але не 5-степенево-гладким. Воно 16-степенево-гладке, бо
2
4
=
16
{\displaystyle 2^{4}=16}
і також 17-, 18-степенево-гладке.
Енциклопедія послідовностей цілих чисел (OEIS) списки
B
{\displaystyle B}
-гладких чисел для малих
B
{\displaystyle B}
:
Загальні відомості Факторизаційні форми З обмеженими дільниками Числа з багатьма дільниками Пов'язані з аліквотними послідовностями Інше