热门问题
时间线
聊天
视角
皮萨诺周期
来自维基百科,自由的百科全书
Remove ads
在数论中,自然数 n 的皮萨诺周期(通常记为π(n))是斐波那契数列模 n 后的周期,以意大利数学家莱昂纳多·皮萨诺(即斐波那契)的名字命名。斐波那契数列取模后,周期的存在性曾在1774年为约瑟夫·拉格朗日所提及。[1][2]
定义
斐波那契数列是:
- 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, ... (OEIS数列A000045)
斐波那契数列由下方的递推关系定义
对于任意整数n, 数列{Fi (mod n)}为周期数列。皮萨诺周期π(n)记为该数列的周期。例如,模3的斐波那契数列前若干项为:
这一数列以8为周期,故π(3) = 8.
Remove ads
性质
除去π(2) = 3 以外,皮萨诺周期必为偶数。这一性质的一个简单证明可由如下事实导出:
考虑斐波那契矩阵
则π(n)应等同于矩阵 F 在一般线性群GL2(ℤn)的阶,其中GL2(ℤn)表示在整数模 n 环上全体二阶可逆矩阵构成的乘法群。由于F的行列式为−1, 可知在ℤn中有(−1)π(n) = 1, 故π(n)为偶数。[3]
当 m,n 互质时,由中国剩余定理即知π(mn)等于π(m)和π(n)的最小公倍数。例如,π(3) = 8 而π(4) = 6,由此可得π(12) = 24. 因此,对皮萨诺周期的研究可以化归为对素数幂q = pk (k ≥ 1) 的皮萨诺周期的研究。
可以证明,若p为素数,则π(pk)整除pk–1π(p). 有猜想认为对一切素数p及整数k > 1成立。任何不满足该猜想的素数p都必然是一个沃尔-孙-孙素数,而这种素数被猜想并不存在。
因此对皮萨诺周期的研究可以被进一步化归为对素数的皮萨诺周期的研究。出于这种考虑,需要特别指出两个反常的素数。素数2的皮萨诺周期为奇数,而素数5的皮萨诺周期和其他素数相比“大得多”。这两个素数的幂的皮萨诺周期为:
- 若 n = 2k, 则 π(n) = 3·2k–1 = 3n/2.
- 若 n = 5k, 则 π(n) = 4·5k = 4n.
由此可知对n = 2·5k有π(n) = 6n.
2和5以外的所有素数均属于共轭类 或 . 在这一情况下,在模p下由比内公式的类比可知π(p) 是 x2 – x – 1 的根模p的指数。当时,根据二次互反律,这两个根在 中,由费马小定理可知π(p)整除p – 1. 例如,π(11) = 11 – 1 = 10,π(29) = (29 – 1)/2 = 14.
若 根据二次互反律,x2 – x – 1 的根不在内,而是在有限域
中。注意到弗罗贝尼乌斯自同态 将方程的两根r和s交换,因而rp = s,故rp+1 = –1. 由此可得r2(p+1) = 1, 故r的阶,也即π(p),是2(p+1)除以某个奇数的商,因而必为4的倍数。在这种情况中,最小的三个满足 π(p)<2(p+1) 的例子为π(47) = 2(47 + 1)/3 = 32, π(107) = 2(107 + 1)/3 = 72 及π(113) = 2(113 + 1)/3 = 76.
据上述讨论,若n = pk是一个奇素数幂,满足π(n) > n, 则 π(n)/4 是一个不大于n的整数。利用皮萨诺周期的乘积性质,可得
- π(n) ≤ 6n,
等号成立当且仅当n = 2 · 5r, r ≥ 1. 最小的两个等号成立的例子为 π(10) = 60 及 π(50) = 300. 若 n 不能表示为 2 · 5r 的形式,则π(n) ≤ 4n.
Remove ads
列表
前十二个自然数的皮萨诺周期(OEIS中的数列A001175)及其对应的一个周期内的所有数列举如下(为可读性起见,在每个0前加有空格;X, E分别表示10, 11):[4]
斐波那契数的皮萨诺周期
如果n = F (2k) (k ≥ 2), 那么π(n) = 4k; 如果n = F (2k + 1) (k ≥ 2), 那么π(n) = 8k + 4. 换而言之,模 F(2k) (k ≥ 2)的一个周期内有两个0,而模F (2k + 1) (k ≥ 2)的一个周期内有四个0.
Remove ads
参考文献
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads