法里数列
数学上,n阶的法里数列是0和1之间最简分数的数列,由小至大排列,每个分数的分母不大于n。每个法里数列从0开始,至1结束,写作0⁄1和1⁄1,但有些人不把这两项包括进去。有时法里数列也称为法里级数,严格来说这名字不正确,因为法里数列的项不会加起来。
例子
1至8阶的法里数列如下:
- F1 = {0⁄1, 1⁄1}
- F2 = {0⁄1, 1⁄2, 1⁄1}
- F3 = {0⁄1, 1⁄3, 1⁄2, 2⁄3, 1⁄1}
- F4 = {0⁄1, 1⁄4, 1⁄3, 1⁄2, 2⁄3, 3⁄4, 1⁄1}
- F5 = {0⁄1, 1⁄5, 1⁄4, 1⁄3, 2⁄5, 1⁄2, 3⁄5, 2⁄3, 3⁄4, 4⁄5, 1⁄1}
- F6 = {0⁄1, 1⁄6, 1⁄5, 1⁄4, 1⁄3, 2⁄5, 1⁄2, 3⁄5, 2⁄3, 3⁄4, 4⁄5, 5⁄6, 1⁄1}
- F7 = {0⁄1, 1⁄7, 1⁄6, 1⁄5, 1⁄4, 2⁄7, 1⁄3, 2⁄5, 3⁄7, 1⁄2, 4⁄7, 3⁄5, 2⁄3, 5⁄7, 3⁄4, 4⁄5, 5⁄6, 6⁄7, 1⁄1}
- F8 = {0⁄1, 1⁄8, 1⁄7, 1⁄6, 1⁄5, 1⁄4, 2⁄7, 1⁄3, 3⁄8, 2⁄5, 3⁄7, 1⁄2, 4⁄7, 3⁄5, 5⁄8, 2⁄3, 5⁄7, 3⁄4, 4⁄5, 5⁄6, 6⁄7, 7⁄8, 1⁄1}
历史
- “法里数列”历史颇为稀奇。 — Hardy & Wright (1979) 第三章
- ……又一次,数学关系的名字取自一个人,但记录所载这人不是其发现者。 — Beiler (1964) 第十六章
法里数列是以英国地质学家老约翰·法里得名,他关于这数列的信刊登在1816年的《哲学杂志》。法里猜测这数列的每一项都是相邻两项的中间分数;不过,以所知道的资料,他没有证明这个性质。法里的信给柯西读了,就给了一个证明在他的《数学习题》,把这结果归到法里上。其实,另一位数学家 C. Haros 曾在1802年发表了相类似的结果,几乎可以肯定法里和柯西都没看过。所以,法里的名字给了这个数列,是历史的一次意外。
性质
数列长度
n阶的法里数列包含了较低阶的法里数列的全部项,特别是它包含的全部项,和与n互质的每个数的相应分数。所以包含了和分数1⁄6及5⁄6。对大于1的n,其法里数列的中间项必定是1⁄2。
从上,和的长度的关系,可以用欧拉函数描述:
- 。
从这项资料,可以推导出的长度公式:
- 。
的渐近行为是:
- 。
数列邻项
法里数列的相邻分数项有下述性质:
若a⁄b和c⁄d是法里数列的邻项,而有a⁄b < c⁄d,则它们之差c⁄d − a⁄b是1⁄bd。由于
- ,
上文就等于是说
- bc − ad = 1。
例如1⁄3和2⁄5在中是邻项,它们之差为1⁄15。
这结果的逆命题也成立。若
- bc − ad = 1,
其中a,b,c和d为正整数,及有a < b和c < d,则a⁄b和c⁄d在阶为的法里数列中是邻项。
若p⁄q在某法里数列的邻项是a⁄b和c⁄d,及
- a⁄b < p⁄q < c⁄d,
则p⁄q是a⁄b和c⁄d的中间分数。换句话说,
- 。
又若a⁄b和c⁄d在某法里数列是邻项,则当法里数列的阶增加,它们间出现的第一项是
- ,
而这项第一次出现在b+d阶的法里数列中。
例如在1⁄3和2⁄5间出现的第一项是3⁄8,在出现。
Stern-Brocot树是一个数据结构,显出如何从0 (= 0⁄1)和1 (= 1⁄1)开始,以取中间分数来构成法里数列。
法里数列中的邻项分数,它们的连分数表示形式也密切相关。每个分数都有两个连分数表示,一个的尾项为1,另一个则大于1。考虑p⁄q,它第一次于出现。以连分数表示为
- ,或
- ,
则p⁄q在中最接近的邻项(这是两邻项中分母较大的)表示为连分数是
- ,
而另一邻项则会表示为
- 。
例如3⁄8有两个连分数表示:[0;2,1,1,1]和[0;2,1,2],而它在中的邻项为2⁄5,可写成[0;2,1,1];和1⁄3,可写成[0;2,1]。
福特圆
法里数列和福特圆之间有个有趣关连。
对每个最简分数p⁄q,有福特圆C[p⁄q],以为半径,以为圆心。两个不同分数的福特圆一是分开,一是相切,但不会相交。若0 < p⁄q < 1,则与相切的福特圆正好是在某一法里数列中与p⁄q为邻项的分数。
例如C[2⁄5]与C[1⁄2],C[1⁄3],C[3⁄7],C[3⁄8]等相切。
F1--F8的福特圆图像如下: