『ファレー数列』解答


◆神奈川県 @JJJJJJ さんからの解答。

【問題1】

d

c
- b

a
= ad-bc
――――
ac
= k
――
ac

(ad-bc=k>1)とすると、

b/a と d/c との間に数列、

b

a
b

a
+ 1
――
ac
b

a
+ 2
――
ac
,・・, b

a
+ k-1
――
ac
b

a
+ k
――
ac
= d

c

が存在する。
これは、「自然数nに対して,分母がn以下であるような既約分数のうちで,0以上1以下のもの全てを大きさの順に並べた数列をつくる」という条件に反する。

従って、ad-bc=k=1、でなければならない。

【問題2】

b

a
q
―――
n+1
d

c
と問題1より、

aq-(n+1)b=1,(n+1)d-qc=1、従って、

a+c=n+1=p,q=a+c

【問題3】

F(3)=(0/1,1/3,1/2,2/3,1/1)

F(4)=F(3)+(1/4,3/4)

F(5)=F(4)+(1/5,2/5,3/5,4/5)

F(6)=F(5)+(1/6,5/6)

従って、

F(n)の項数 = F(n-1)の項数 + (p<n,pはnと素|となるpの個数)


◆宮城県 アンパンマン さんからの解答。

【問題3】

N(n)=F(n)の項数 とすると

N(n)
= N(n-1)+(p<n,pはnと素|となるpの個数)
=N(n-1)+φ(n)

ここでφ(n)=オイラー関数

n=p1r_1*p2r_2*...*psr_sとすると

φ(n)=n*(1-1/p1)(1-1/p2)...(1-1/ps)

N(1)=2 から

N(n)=1+ n
Σ
i=1
φ(n)


 『ファレー数列』へ

 数学の部屋へもどる