Certain constant-recursive integer sequences
数学 において 、ルーカス列 と ルーカス数列は、 再帰関係 を満たす特定 の定数再帰 整数列 である。 U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)}
x n = P ⋅ x n − 1 − Q ⋅ x n − 2 {\displaystyle x_{n}=P\cdot x_{n-1}-Q\cdot x_{n-2}} ここで 、および は固定の 整数である。この再帰関係を満たす 任意 の数列は、 ルーカス数列 と P {\displaystyle P} Q {\displaystyle Q} U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) . {\displaystyle V_{n}(P,Q).}
より一般的には、ルーカス数列 と は整数 係数 を持つ および の 多項式 の数列を表します 。 U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)} P {\displaystyle P} Q {\displaystyle Q}
ルーカス数列の有名な例としては、 フィボナッチ数 、 メルセンヌ数 、 ペル数 、 ルーカス数 、 ヤコブスター数、そして フェルマー数 の上位集合(下記参照)が挙げられます。ルーカス数列は、 フランスの 数学者 エドゥアール・ルーカス にちなんで名付けられました 。
再帰関係 2つの整数パラメータとが与えられた場合 、 第1種 および第2種のルーカス列は 再帰関係 によって定義されます 。 P {\displaystyle P} Q {\displaystyle Q} U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)}
U 0 ( P , Q ) = 0 , U 1 ( P , Q ) = 1 , U n ( P , Q ) = P ⋅ U n − 1 ( P , Q ) − Q ⋅ U n − 2 ( P , Q ) for n > 1 , {\displaystyle {\begin{aligned}U_{0}(P,Q)&=0,\\U_{1}(P,Q)&=1,\\U_{n}(P,Q)&=P\cdot U_{n-1}(P,Q)-Q\cdot U_{n-2}(P,Q){\mbox{ for }}n>1,\end{aligned}}} そして
V 0 ( P , Q ) = 2 , V 1 ( P , Q ) = P , V n ( P , Q ) = P ⋅ V n − 1 ( P , Q ) − Q ⋅ V n − 2 ( P , Q ) for n > 1. {\displaystyle {\begin{aligned}V_{0}(P,Q)&=2,\\V_{1}(P,Q)&=P,\\V_{n}(P,Q)&=P\cdot V_{n-1}(P,Q)-Q\cdot V_{n-2}(P,Q){\mbox{ for }}n>1.\end{aligned}}} について 、 n > 0 {\displaystyle n>0}
U n ( P , Q ) = P ⋅ U n − 1 ( P , Q ) + V n − 1 ( P , Q ) 2 , V n ( P , Q ) = ( P 2 − 4 Q ) ⋅ U n − 1 ( P , Q ) + P ⋅ V n − 1 ( P , Q ) 2 . {\displaystyle {\begin{aligned}U_{n}(P,Q)&={\frac {P\cdot U_{n-1}(P,Q)+V_{n-1}(P,Q)}{2}},\\V_{n}(P,Q)&={\frac {(P^{2}-4Q)\cdot U_{n-1}(P,Q)+P\cdot V_{n-1}(P,Q)}{2}}.\end{aligned}}} 上記の関係は、 行列 形式で次のように表すことができます。
[ U n ( P , Q ) U n + 1 ( P , Q ) ] = [ 0 1 − Q P ] ⋅ [ U n − 1 ( P , Q ) U n ( P , Q ) ] , {\displaystyle {\begin{bmatrix}U_{n}(P,Q)\\U_{n+1}(P,Q)\end{bmatrix}}={\begin{bmatrix}0&1\\-Q&P\end{bmatrix}}\cdot {\begin{bmatrix}U_{n-1}(P,Q)\\U_{n}(P,Q)\end{bmatrix}},}
[ V n ( P , Q ) V n + 1 ( P , Q ) ] = [ 0 1 − Q P ] ⋅ [ V n − 1 ( P , Q ) V n ( P , Q ) ] , {\displaystyle {\begin{bmatrix}V_{n}(P,Q)\\V_{n+1}(P,Q)\end{bmatrix}}={\begin{bmatrix}0&1\\-Q&P\end{bmatrix}}\cdot {\begin{bmatrix}V_{n-1}(P,Q)\\V_{n}(P,Q)\end{bmatrix}},}
[ U n ( P , Q ) V n ( P , Q ) ] = [ P / 2 1 / 2 ( P 2 − 4 Q ) / 2 P / 2 ] ⋅ [ U n − 1 ( P , Q ) V n − 1 ( P , Q ) ] . {\displaystyle {\begin{bmatrix}U_{n}(P,Q)\\V_{n}(P,Q)\end{bmatrix}}={\begin{bmatrix}P/2&1/2\\(P^{2}-4Q)/2&P/2\end{bmatrix}}\cdot {\begin{bmatrix}U_{n-1}(P,Q)\\V_{n-1}(P,Q)\end{bmatrix}}.}
例 ルーカス数列の初期項 とは 次の表に示すとおりです。 U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)}
n U n ( P , Q ) V n ( P , Q ) 0 0 2 1 1 P 2 P P 2 − 2 Q 3 P 2 − Q P 3 − 3 P Q 4 P 3 − 2 P Q P 4 − 4 P 2 Q + 2 Q 2 5 P 4 − 3 P 2 Q + Q 2 P 5 − 5 P 3 Q + 5 P Q 2 6 P 5 − 4 P 3 Q + 3 P Q 2 P 6 − 6 P 4 Q + 9 P 2 Q 2 − 2 Q 3 {\displaystyle {\begin{array}{r|l|l}n&U_{n}(P,Q)&V_{n}(P,Q)\\\hline 0&0&2\\1&1&P\\2&P&{P}^{2}-2Q\\3&{P}^{2}-Q&{P}^{3}-3PQ\\4&{P}^{3}-2PQ&{P}^{4}-4{P}^{2}Q+2{Q}^{2}\\5&{P}^{4}-3{P}^{2}Q+{Q}^{2}&{P}^{5}-5{P}^{3}Q+5P{Q}^{2}\\6&{P}^{5}-4{P}^{3}Q+3P{Q}^{2}&{P}^{6}-6{P}^{4}Q+9{P}^{2}{Q}^{2}-2{Q}^{3}\end{array}}}
明示的な表現 ルーカス列との再帰関係の特性方程式は 次 のようになります。 U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)}
x 2 − P x + Q = 0 {\displaystyle x^{2}-Px+Q=0\,} 判別式 と 語根は 次のようになります 。 D = P 2 − 4 Q {\displaystyle D=P^{2}-4Q}
a = P + D 2 and b = P − D 2 . {\displaystyle a={\frac {P+{\sqrt {D}}}{2}}\quad {\text{and}}\quad b={\frac {P-{\sqrt {D}}}{2}}.\,} したがって:
a + b = P , {\displaystyle a+b=P\,,} a b = 1 4 ( P 2 − D ) = Q , {\displaystyle ab={\frac {1}{4}}(P^{2}-D)=Q\,,} a − b = D . {\displaystyle a-b={\sqrt {D}}\,.} 数列 と数列 も再帰関係を満たすことに注意してください。ただし、これらは整数数列ではない可能性があります。 a n {\displaystyle a^{n}} b n {\displaystyle b^{n}}
明確なルーツ のとき 、 a と b は異なるので、次のことがすぐに証明される。 D ≠ 0 {\displaystyle D\neq 0}
a n = V n + U n D 2 {\displaystyle a^{n}={\frac {V_{n}+U_{n}{\sqrt {D}}}{2}}} b n = V n − U n D 2 . {\displaystyle b^{n}={\frac {V_{n}-U_{n}{\sqrt {D}}}{2}}.} したがって、ルーカス列の項は a と b を使って次のように
表すことができる。
U n = a n − b n a − b = a n − b n D {\displaystyle U_{n}={\frac {a^{n}-b^{n}}{a-b}}={\frac {a^{n}-b^{n}}{\sqrt {D}}}} V n = a n + b n {\displaystyle V_{n}=a^{n}+b^{n}\,}
重複ルート このケースは、 ある整数 S に対して となるとき 、まさに となる 。この場合、 D = 0 {\displaystyle D=0} P = 2 S and Q = S 2 {\displaystyle P=2S{\text{ and }}Q=S^{2}} a = b = S {\displaystyle a=b=S}
U n ( P , Q ) = U n ( 2 S , S 2 ) = n S n − 1 {\displaystyle U_{n}(P,Q)=U_{n}(2S,S^{2})=nS^{n-1}\,} V n ( P , Q ) = V n ( 2 S , S 2 ) = 2 S n . {\displaystyle V_{n}(P,Q)=V_{n}(2S,S^{2})=2S^{n}.\,}
プロパティ
生成関数 通常の 生成関数 は
∑ n ≥ 0 U n ( P , Q ) z n = z 1 − P z + Q z 2 ; {\displaystyle \sum _{n\geq 0}U_{n}(P,Q)z^{n}={\frac {z}{1-Pz+Qz^{2}}};} ∑ n ≥ 0 V n ( P , Q ) z n = 2 − P z 1 − P z + Q z 2 . {\displaystyle \sum _{n\geq 0}V_{n}(P,Q)z^{n}={\frac {2-Pz}{1-Pz+Qz^{2}}}.}
ペル方程式 のとき 、ルーカス列 とは 次の ペル方程式 を満たします。 Q = ± 1 {\displaystyle Q=\pm 1} U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)}
V n ( P , 1 ) 2 − D ⋅ U n ( P , 1 ) 2 = 4 , {\displaystyle V_{n}(P,1)^{2}-D\cdot U_{n}(P,1)^{2}=4,} V n ( P , − 1 ) 2 − D ⋅ U n ( P , − 1 ) 2 = 4 ( − 1 ) n . {\displaystyle V_{n}(P,-1)^{2}-D\cdot U_{n}(P,-1)^{2}=4(-1)^{n}.}
異なるパラメータを持つシーケンス間の関係 任意の数 c に対して 、シーケンス と U n ( P ′ , Q ′ ) {\displaystyle U_{n}(P',Q')} V n ( P ′ , Q ′ ) {\displaystyle V_{n}(P',Q')} P ′ = P + 2 c {\displaystyle P'=P+2c} Q ′ = c P + Q + c 2 {\displaystyle Q'=cP+Q+c^{2}} は およびと 同じ判別式を持ちます 。 U n ( P , Q ) {\displaystyle U_{n}(P,Q)} V n ( P , Q ) {\displaystyle V_{n}(P,Q)} P ′ 2 − 4 Q ′ = ( P + 2 c ) 2 − 4 ( c P + Q + c 2 ) = P 2 − 4 Q = D . {\displaystyle P'^{2}-4Q'=(P+2c)^{2}-4(cP+Q+c^{2})=P^{2}-4Q=D.} U n ( c P , c 2 Q ) = c n − 1 ⋅ U n ( P , Q ) , {\displaystyle U_{n}(cP,c^{2}Q)=c^{n-1}\cdot U_{n}(P,Q),} V n ( c P , c 2 Q ) = c n ⋅ V n ( P , Q ) . {\displaystyle V_{n}(cP,c^{2}Q)=c^{n}\cdot V_{n}(P,Q).}
その他の関係 ルーカス数列の項は、 フィボナッチ数列 と ルーカス数列 の関係を一般化した関係式を満たします。例えば、 F n = U n ( 1 , − 1 ) {\displaystyle F_{n}=U_{n}(1,-1)} L n = V n ( 1 , − 1 ) {\displaystyle L_{n}=V_{n}(1,-1)}
General case ( P , Q ) = ( 1 , − 1 ) , D = P 2 − 4 Q = 5 D U n = V n + 1 − Q V n − 1 = 2 V n + 1 − P V n 5 F n = L n + 1 + L n − 1 = 2 L n + 1 − L n ( 1 ) V n = U n + 1 − Q U n − 1 = 2 U n + 1 − P U n L n = F n + 1 + F n − 1 = 2 F n + 1 − F n ( 2 ) U m + n = U n U m + 1 − Q U m U n − 1 = U m V n − Q n U m − n F m + n = F n F m + 1 + F m F n − 1 = F m L n − ( − 1 ) n F m − n ( 3 ) U 2 n = U n ( U n + 1 − Q U n − 1 ) = U n V n F 2 n = F n ( F n + 1 + F n − 1 ) = F n L n ( 4 ) U 2 n + 1 = U n + 1 2 − Q U n 2 F 2 n + 1 = F n + 1 2 + F n 2 ( 5 ) V m + n = V m V n − Q n V m − n = D U m U n + Q n V m − n L m + n = L m L n − ( − 1 ) n L m − n = 5 F m F n + ( − 1 ) n L m − n ( 6 ) V 2 n = V n 2 − 2 Q n = D U n 2 + 2 Q n L 2 n = L n 2 − 2 ( − 1 ) n = 5 F n 2 + 2 ( − 1 ) n ( 7 ) U m + n = U m V n + U n V m 2 F m + n = F m L n + F n L m 2 ( 8 ) V m + n = V m V n + D U m U n 2 L m + n = L m L n + 5 F m F n 2 ( 9 ) V n 2 − D U n 2 = 4 Q n L n 2 − 5 F n 2 = 4 ( − 1 ) n ( 10 ) U n 2 − U n − 1 U n + 1 = Q n − 1 F n 2 − F n − 1 F n + 1 = ( − 1 ) n − 1 ( 11 ) V n 2 − V n − 1 V n + 1 = D Q n − 1 L n 2 − L n − 1 L n + 1 = 5 ( − 1 ) n − 1 ( 12 ) 2 n − 1 U n = ( n 1 ) P n − 1 + ( n 3 ) P n − 3 D + ⋯ 2 n − 1 F n = ( n 1 ) + 5 ( n 3 ) + ⋯ ( 13 ) 2 n − 1 V n = P n + ( n 2 ) P n − 2 D + ( n 4 ) P n − 4 D 2 + ⋯ 2 n − 1 L n = 1 + 5 ( n 2 ) + 5 2 ( n 4 ) + ⋯ ( 14 ) {\displaystyle {\begin{array}{l|l|r}{\text{General case}}&(P,Q)=(1,-1),D=P^{2}-4Q=5\\\hline DU_{n}={V_{n+1}-QV_{n-1}}=2V_{n+1}-PV_{n}&5F_{n}={L_{n+1}+L_{n-1}}=2L_{n+1}-L_{n}&(1)\\V_{n}=U_{n+1}-QU_{n-1}=2U_{n+1}-PU_{n}&L_{n}=F_{n+1}+F_{n-1}=2F_{n+1}-F_{n}&(2)\\U_{m+n}=U_{n}U_{m+1}-QU_{m}U_{n-1}=U_{m}V_{n}-Q^{n}U_{m-n}&F_{m+n}=F_{n}F_{m+1}+F_{m}F_{n-1}=F_{m}L_{n}-(-1)^{n}F_{m-n}&(3)\\U_{2n}=U_{n}(U_{n+1}-QU_{n-1})=U_{n}V_{n}&F_{2n}=F_{n}(F_{n+1}+F_{n-1})=F_{n}L_{n}&(4)\\U_{2n+1}=U_{n+1}^{2}-QU_{n}^{2}&F_{2n+1}=F_{n+1}^{2}+F_{n}^{2}&(5)\\V_{m+n}=V_{m}V_{n}-Q^{n}V_{m-n}=DU_{m}U_{n}+Q^{n}V_{m-n}&L_{m+n}=L_{m}L_{n}-(-1)^{n}L_{m-n}=5F_{m}F_{n}+(-1)^{n}L_{m-n}&(6)\\V_{2n}=V_{n}^{2}-2Q^{n}=DU_{n}^{2}+2Q^{n}&L_{2n}=L_{n}^{2}-2(-1)^{n}=5F_{n}^{2}+2(-1)^{n}&(7)\\U_{m+n}={\frac {U_{m}V_{n}+U_{n}V_{m}}{2}}&F_{m+n}={\frac {F_{m}L_{n}+F_{n}L_{m}}{2}}&(8)\\V_{m+n}={\frac {V_{m}V_{n}+DU_{m}U_{n}}{2}}&L_{m+n}={\frac {L_{m}L_{n}+5F_{m}F_{n}}{2}}&(9)\\V_{n}^{2}-DU_{n}^{2}=4Q^{n}&L_{n}^{2}-5F_{n}^{2}=4(-1)^{n}&(10)\\U_{n}^{2}-U_{n-1}U_{n+1}=Q^{n-1}&F_{n}^{2}-F_{n-1}F_{n+1}=(-1)^{n-1}&(11)\\V_{n}^{2}-V_{n-1}V_{n+1}=DQ^{n-1}&L_{n}^{2}-L_{n-1}L_{n+1}=5(-1)^{n-1}&(12)\\2^{n-1}U_{n}={n \choose 1}P^{n-1}+{n \choose 3}P^{n-3}D+\cdots &2^{n-1}F_{n}={n \choose 1}+5{n \choose 3}+\cdots &(13)\\2^{n-1}V_{n}=P^{n}+{n \choose 2}P^{n-2}D+{n \choose 4}P^{n-4}D^{2}+\cdots &2^{n-1}L_{n}=1+5{n \choose 2}+5^{2}{n \choose 4}+\cdots &(14)\end{array}}} これらのうち、(6)と(7)は、 U に依存しない Vを、 2乗によるべき乗計算 に類似した方法で高速に計算することを可能にする 。関係式 (上記の「異なるパラメータを持つシーケンス間の関係」のセクションに属する)も、この目的に役立つ。 [1] V m n = V m ( P = V n , Q = Q n ) {\displaystyle V_{mn}=V_{m}(P=V_{n},Q=Q_{n})}
割り切れる性質 結論の一つとして、 は の倍数である 、すなわち、 は 割り切れる数列 である、という ことが分かる。これは特に、が素数と なり得るのは n が 素数 のときのみであることを意味する。もう一つの結論として、 の二乗によるべき乗 の類似性があり、これにより n の大きな値に対して を高速に計算できる 。さらに、 ならば は 強割り切れる数列 である 。 U k m ( P , Q ) {\displaystyle U_{km}(P,Q)} U m ( P , Q ) {\displaystyle U_{m}(P,Q)} ( U m ( P , Q ) ) m ≥ 1 {\displaystyle (U_{m}(P,Q))_{m\geq 1}} U n ( P , Q ) {\displaystyle U_{n}(P,Q)} U n ( P , Q ) {\displaystyle U_{n}(P,Q)} gcd ( P , Q ) = 1 {\displaystyle \gcd(P,Q)=1} ( U m ( P , Q ) ) m ≥ 1 {\displaystyle (U_{m}(P,Q))_{m\geq 1}}
その他の割り切れる性質は以下の通りである: [2]
n が mの 奇数 倍の 場合 、 を 割り切ります 。 V m {\displaystyle V_{m}} V n {\displaystyle V_{n}} N を 2 Qと 互いに素な 整数とする 。N を 割り切る 最小の正の整数 r が 存在する場合、 N を割り切る n の 集合は r の倍数の集合と全く同じである 。 U r {\displaystyle U_{r}} U n {\displaystyle U_{n}} P と Q が 偶数の 場合 、 を 除いて は常に偶数になります 。 U n , V n {\displaystyle U_{n},V_{n}} U 1 {\displaystyle U_{1}} P が奇数で Q が 偶数の 場合、 任意の に対して は常に奇数になります 。 U n , V n {\displaystyle U_{n},V_{n}} n > 0 {\displaystyle n>0} P が偶数で Q が奇数の 場合、 パリティ は n と同じになり 、 常に偶数になります。 U n {\displaystyle U_{n}} V n {\displaystyle V_{n}} P と Q が奇数の 場合、 n が 3 の倍数である 場合にのみ、P と Q は偶数になります。 U n , V n {\displaystyle U_{n},V_{n}} p が奇数の素数である 場合、 ( ルジャンドル記号を 参照)。 U p ≡ ( D p ) , V p ≡ P ( mod p ) {\displaystyle U_{p}\equiv \left({\tfrac {D}{p}}\right),V_{p}\equiv P{\pmod {p}}} pが P と Q を割り切る奇数の素数である 場合 、 p は 任意の を割り切ります 。 U n {\displaystyle U_{n}} n > 1 {\displaystyle n>1} pが P を 割り切れるが Q を 割り切れない奇数の素数である 場合 、 n が 偶数である場合にのみ p は 割り切れます 。 U n {\displaystyle U_{n}} pが Q を 割り切れる が P を 割り切れない奇数の素数である 場合 、 p は どの に対しても 割り切れません 。 U n {\displaystyle U_{n}} n > 0 {\displaystyle n>0} pが D を割り切れるが PQ を 割り切れない 奇数の素数である 場合 、 p が nを割り切れる 場合のみ、 p が n を割り切れます 。 U n {\displaystyle U_{n}} pが PQD を 割り切れない奇数の素数である 場合 、 p は を割り切れます (ただし ) 。 U l {\displaystyle U_{l}} l = p − ( D p ) {\displaystyle l=p-\left({\tfrac {D}{p}}\right)} 最後の事実は、 フェルマーの小定理 を一般化したものです。これらの事実は、 ルーカス・レーマー素数判定 で用いられます。フェルマーの小定理と同様に、最後の事実の 逆はしばしば成立しますが、常に成立するとは限りません。つまり、 D と互いに素 で 、かつを割り切る 合成数 n が存在します(ただし )。このような合成数は ルーカス擬素数 と呼ばれます 。 U l {\displaystyle U_{l}} l = n − ( D n ) {\displaystyle l=n-\left({\tfrac {D}{n}}\right)}
ルーカス数列の項の素因数がその数列の前の項を割り切れない場合、その項の素因数は原始的と呼ばれます 。 カー マイケル の 定理に よれば、ルーカス数列の項のうち有限個を除くすべての項は原始素因数を持ちます。 [3] 実際、 カーマイケル (1913) は、 D が正で n が 1、2、6 のいずれでもない場合、に 原始素因数があることを示しました。D が負の場合、 Bilu 、Hanrot、Voutier、および Mignotte による詳細な結果 [4]から、 n > 30 の場合に 原始素因数を持ち、すべての場合に原始素因数が存在しないこと がわかります 。 U n {\displaystyle U_{n}} U n {\displaystyle U_{n}} U n {\displaystyle U_{n}}
特定の名前 P と Q のいくつかの値の Lucas シーケンスには 特定の名前があります。
U n (1, −1) : フィボナッチ数列 V n (1, −1) : ルーカス数 U n (2, −1) : ペル数 V n (2, −1) : ペル・ルーカス数 (コンパニオン・ペル数) U n (2, 1) : 数を数える U n (1, −2) : ヤコブスタール数 V n (1, −2) : ヤコブスタール・ルーカス数 U n (3, 2) : メルセンヌ数 2 n − 1 V n (3, 2) : 2 n + 1 の形の数 。フェルマー数 [3] を含む。 U n (6, 1) : 平方三角数 の平方根 。 U n ( x , −1) : フィボナッチ多項式 V n ( x , −1) : ルーカス多項式 U n (2 x , 1) : 第二種 チェビシェフ多項式 V n (2 x , 1) : 第一種 チェビシェフ多項式を2倍したもの U n ( x + 1, x ) : x を底と する再単位 V n ( x + 1, x ) : x n + 1 いくつかのルーカス シーケンスは、 オンライン整数シーケンス百科事典 にエントリがあります。
アプリケーション
ソフトウェア SageMathは 、 と をそれぞれ 関数と として 実装 します 。 [9] U n {\displaystyle U_{n}} V n {\displaystyle V_{n}} lucas_number1()lucas_number2()
参照
注記 ^ アトナシェフ、パベル. 「ルーカス・レーマー・リーゼル素数判定のより簡単な代替法」. 暗号学ePrintアーカイブ . ^ このような関係と割り切れる性質については、(Carmichael 1913)、(Lehmer 1930)、または(Ribenboim 1996, 2.IV)を参照してください。 ^ ab Yabuta, M (2001). 「カーマイケルの原始因子定理の簡単な証明」 (PDF) . Fibonacci Quarterly . 39 (5): 439– 443. doi :10.1080/00150517.2001.12428701 . 2018年 10月4日 閲覧。 ^ Bilu, Yuri; Hanrot, Guillaume; Voutier, Paul M.; Mignotte, Maurice (2001). 「ルーカス数とレーマー数の原始因子の存在」 (PDF) . J. Reine Angew. Math . 2001 (539): 75– 122. doi :10.1515/crll.2001.080. MR 1863855. S2CID 122969549. ^ 「素数証明 3.2 n+1 テストと Lucas-Lehmer テスト」 。t5k.org 。 ^ ジョン・ブリルハート 、 デリック・ヘンリー・レーマー 、 ジョン・セルフリッジ (1975年4月)。「2m±1の新しい素数判定基準と因数分解」 『計算数学 』 29 (130): 620–647 . doi : 10.1090/S0025-5718-1975-0384673-1 . JSTOR 2005583. ^ PJ Smith; MJJ Lennon (1993). 「LUC: 新しい公開鍵システム」. 第9回IFIP国際シンポジウム「コンピュータセキュリティについて」議事録 : 103–117 . CiteSeerX 10.1.1.32.1835 . ^ D. Bleichenbacher; W. Bosma; AK Lenstra (1995). 「Lucasベース暗号システムに関する若干の考察」 (PDF) . 暗号学の進歩 — CRYPT0' 95. コンピュータサイエンス講義ノート. 第963巻. pp. 386– 396. doi : 10.1007/3-540-44750-4_31 . ISBN 978-3-540-60221-7 。 ^ 「組合せ関数 - 組合せ論」. doc.sagemath.org . 2023年7月13日 閲覧 。
参考文献 カーマイケル, RD (1913)、「算術形式α n ±β n の数値因数について 」、 Annals of Mathematics 、 15 (1/4): 30– 70、 doi :10.2307/1967797、 JSTOR 1967797 Lehmer, DH (1930). 「ルーカス関数の拡張理論」 Annals of Mathematics . 31 (3): 419– 448. Bibcode :1930AnMat..31..419L. doi :10.2307/1968235. JSTOR 1968235. ウォード、モーガン (1954). 「2次再帰数列の素因数」. デューク数学ジャーナル 21 ( 4): 607– 614. doi :10.1215/S0012-7094-54-02163-8. hdl : 10338.dmlcz/137477 . MR 0064073. サマー、ローレンス (1980). 「素数に関する一次ルーカス再帰の割り切れる性質」 (PDF) . フィボナッチ・クォータリー . 18 (4): 316– 334. doi :10.1080/00150517.1980.12430140. Lagarias, JC (1985). 「ルーカス数を割り切る素数の集合の密度は2/3である」. Pac. J. Math . 118 (2): 449– 461. CiteSeerX 10.1.1.174.660 . doi :10.2140/pjm.1985.118.449. MR 0789184. ハンス・リーゼル (1994). 素数と因数分解のためのコンピュータ手法 . 数学の進歩. 第126巻 (第2版). ビルクハウザー. pp. 107– 121. ISBN 0-8176-3743-5 。 リベンボイム, パウロ; マクダニエル, ウェイン L. (1996). 「ルーカス数列における平方項」. 数論ジャーナル . 58 (1): 104– 123. doi : 10.1006/jnth.1996.0068 . Joye, M.; Quisquater, J.-J. (1996). 「完全ルーカスシーケンスの効率的な計算」 (PDF) . Electronics Letters . 32 (6): 537– 538. Bibcode :1996ElL....32..537J. doi :10.1049/el:19960359. オリジナル (PDF) から2015年2月2日にアーカイブ。 リベンボイム, パウロ (1996). 『素数記録の新書』 (電子書籍版). Springer-Verlag , ニューヨーク. doi :10.1007/978-1-4612-0759-7. ISBN 978-1-4612-0759-7 。 リベンボイム、パウロ (2000). 『My Numbers, My Friends: Popular Lectures on Number Theory 』 ニューヨーク: Springer-Verlag pp. 1– 50. ISBN 0-387-98911-0 。 ルカ、フロリアン (2000). 「完全フィボナッチ数とルカス数」. Rend. Circ Matem. パレルモ . 49 (2): 313– 318. doi :10.1007/BF02904236. S2CID 121789033. 薮田 正之 (2001). 「カーマイケルの原始因子定理の簡単な証明」 (PDF) . フィボナッチ・クォータリー . 39 (5): 439– 443. doi :10.1080/00150517.2001.12428701. ベンジャミン、アーサー・T. 、 クイン、ジェニファー・J. (2003). 「本当に価値のある証明:組み合わせ証明の技法 」. ドルチアーニ数学解説集. 第27巻. アメリカ数学協会 . p. 35. ISBN 978-0-88385-333-7 。 数学百科事典 のルーカス数列 。 ワイスタイン、エリック・W. 「ルーカス・シーケンス」。 マスワールド 。 Wei Dai .「暗号におけるルーカスシーケンス」