Числа Люка́ — элементы линейной рекуррентной последовательности, заданной формулой:
L
n
=
L
n
−
1
+
L
n
−
2
{\displaystyle L_{n}=L_{n-1}+L_{n-2}}
с начальными значениями
L
0
=
2
{\displaystyle L_{0}=2}
и
L
1
=
1
{\displaystyle L_{1}=1}
; сопряжены с числами Фибоначчи . Первые значения[ 1] :
2, 1, 3, 4, 7, 11, 18, 29, 47, 76, 123, 199, 322, …
Названы по имени Эдуарда Люка , исследовавшего «обобщённые последовательности Фибоначчи », позднее также названные его именем, одним из вариантов которых и являются числа Люка.
Последовательность
L
n
{\displaystyle L_{n}}
можно выразить как функцию от
n
{\displaystyle n}
:
L
n
=
φ
n
+
(
1
−
φ
)
n
=
φ
n
+
(
−
φ
)
−
n
=
(
1
+
5
2
)
n
+
(
1
−
5
2
)
n
{\displaystyle L_{n}=\varphi ^{n}+(1-\varphi )^{n}=\varphi ^{n}+(-\varphi )^{-n}=\left({1+{\sqrt {5}} \over 2}\right)^{n}+\left({1-{\sqrt {5}} \over 2}\right)^{n}}
,
где
φ
=
1
+
5
2
{\displaystyle \varphi ={\frac {1+{\sqrt {5}}}{2}}}
— золотое сечение . При
n
>
1
{\displaystyle n>1}
n > 1 число
|
(
−
φ
)
−
n
|
<
0
,
5
{\displaystyle |(-\varphi )^{-n}|<0{,}5}
и с ростом
n
{\displaystyle n}
всё сильнее приближается к нулю, а значит, при
n
>
1
{\displaystyle n>1}
числа Люка выражаются в виде
L
n
=
⌊
φ
n
⌉
{\displaystyle L_{n}=\lfloor \varphi ^{n}\rceil }
, где
⌊
⋅
⌉
{\displaystyle \lfloor \cdot \rceil }
— функция округления к ближайшему целому .
Примечательно, что числа Фибоначчи
F
n
{\displaystyle F_{n}}
выражаются похожим образом с помощью формулы Бине :
F
n
=
φ
n
−
(
1
−
φ
)
n
5
=
φ
n
−
(
−
φ
)
−
n
5
=
1
5
[
(
1
+
5
2
)
n
−
(
1
−
5
2
)
n
]
{\displaystyle F_{n}={\frac {\varphi ^{n}-(1-\varphi )^{n}}{\sqrt {5}}}={\frac {\varphi ^{n}-(-\varphi )^{-n}}{\sqrt {5}}}={\frac {1}{\sqrt {5}}}\left[\left({\frac {1+{\sqrt {5}}}{2}}\right)^{n}-\left({\frac {1-{\sqrt {5}}}{2}}\right)^{n}\right]}
.
Числа Люка можно также определить для отрицательных индексов по формуле
L
−
n
=
(
−
1
)
n
L
n
{\displaystyle L_{-n}=(-1)^{n}L_{n}}
.
Проверка простоты
Числа Люка могут использоваться для проверки чисел на простоту . Чтобы проверить, является ли число
p
{\displaystyle p}
простым, берётся
(
p
+
1
)
{\displaystyle (p+1)}
-е число Люка и вычитается из него единица — и если полученное число не делится на
p
{\displaystyle p}
нацело, то
p
{\displaystyle p}
гарантированно не является простым. В противном случае число может быть как простым, так и составным и требует более тщательной проверки.
Пример проверки числа 15: 16-е число Люка — 1364;
(
1364
−
1
)
/
15
=
90,866
666
…
{\displaystyle (1364-1)/{15}=90{,}866666\ldots }
, следовательно, число 15 — составное.
Пример для числа 17: 18-е число Люка равно 3571;
(
3571
−
1
)
/
17
=
120
{\displaystyle (3571-1)/{17}=120}
, значит, число 17 может быть простым.
Связь с числами Фибоначчи
Числа Люка связаны с числами Фибоначчи следующим формулами:
L
n
=
F
n
−
1
+
F
n
+
1
=
F
n
+
2
F
n
−
1
{\displaystyle L_{n}=F_{n-1}+F_{n+1}=F_{n}+2F_{n-1}}
,
L
m
+
n
=
L
m
+
1
F
n
+
L
m
F
n
−
1
{\displaystyle L_{m+n}=L_{m+1}F_{n}+L_{m}F_{n-1}}
,
L
n
2
=
5
F
n
2
+
4
(
−
1
)
n
{\displaystyle L_{n}^{2}=5F_{n}^{2}+4(-1)^{n}}
, и при
n
→
+
∞
{\displaystyle n\to +\infty }
отношение
L
n
F
n
{\displaystyle {\frac {L_{n}}{F_{n}}}}
стремится к
5
{\displaystyle {\sqrt {5}}}
F
2
n
=
L
n
F
n
{\displaystyle F_{2n}=L_{n}F_{n}}
F
n
+
k
+
(
−
1
)
k
F
n
−
k
=
L
k
F
n
{\displaystyle F_{n+k}+(-1)^{k}F_{n-k}=L_{k}F_{n}}
F
n
=
L
n
−
1
+
L
n
+
1
5
{\displaystyle F_{n}={L_{n-1}+L_{n+1} \over 5}}
Примечания
Литература
Ссылки на внешние ресурсы