『コンビネーションと素因数』解答


◆宮城県 甘泉法師 さんからの解答。

【問題1】

a=[a]+α、b=[b]+β α,β>0 と記すと

[a+b] = [[a]+[b]+α+β] ≧ [[a]+[b]] = [a] + [b]

(証明終)


◆大阪府 macsyma2e さんからの解答。

【問題2】

(1)
0<r<pl ⇒ 0<r,pl-r<pl

ordp( C(pl,r) )

Σ
i=1
{[pl
pi
]-[ pl-r
pi
]-[ r
pi
]}
≧[pl
pl
]-[ pl-r
pl
]-[ r
pl
]
=1

(2)
( 0<r<n ⇒ p|C(n,r) ) ⇒ ( n=pl for some positive integer l )
を示す.

n=C(n,1) 故 n=qpl and gcd(p,q)=1 for some positive integer q,l

であるが、
もし、q>1 とすると 0<pl<n となり p|C(n,pl).

然るに
ordp( C(n,pl) )

Σ
i=1
{[qpl
pi
]-[ qpl-pl
pi
]-[ pl
pi
]}

i≦lの部分では [ ] 内が何れも整数故 { }=0、
i>lの部分では [ pl
pi
]=0であり、
もし、[qpl
pi
] > [qpl-pl
pi
]
つまり
qpl
pi
≧k>qpl-pl
pi
for some integer k
とすれば
q≧kpi-1>q-1 なので q=kpi-1 であるが、
これは gcd(p,q)=1 に反する.

注:【問題2】(2)の問題文では、f=n で終りです.

【青木コメント】

出題者の方からの申し出で、「条件1≦f≦n-1を満たす」を問題に追加しました。

【問題3】

(1) C(n,0)=C(n,n)=1 故 0<r<n とする.

ordp( C(upl-1,r) )

Σ
i=1
{[upl-1
pi
]-[ upl-1-r
pi
]-[ r
pi
]}

i>lの部分では
upl-1-r,r<upl-1<upl<pl+1≦pi
何れの [ ]=0、

i≦lの部分では
r=api+b and 0≦b<pi for some integer a,b

であり、

upl-1-r
=(upl-i-a)pi-1-b
=(upl-i-1-a)pi+pi-1-b

なので、0≦pi-1-b<pi に注意して

[upl-1-r
pi
]+[ r
pi
]
=upl-i-1-a + a
=upl-i-1
=[upl-1
pi
].

(2) n≦p の場合は見易い故 p<n の場合即ち

( 0≦r≦n ⇒ ¬( p|C(n,r) ) ) ⇒( n=upl-1 and u<p for some positive integer u,l )

を示す.

¬( p|C(n,1)=n ) 故

pm≦vpm<n=(v+1)pm-w<(v+1)pm≦pm+1 for some positive integer m,v,w

であるが、もし、w>1とすると

ordp( C(n,pm-1) )

Σ
i=1
{[n
pi
]-[ n-pm+1
pi
]-[ pm-1
pi
]}
≧[(v+1)pm-w
pm
]-[ vpm-w+1
pm
]-[ pm-1
pm
]
=v - (v-1)
=1


◆大阪府 macsyma2e さんからの解答。

【問題4】

G:=gcd( C(n,1),...,C(n,n-1) ).

【前半】

n=pl for some positive integer l

のとき、【問題3】(1) により
p | G | C(n,1)=pl.

l>1ならば

ordp( C(pl,pl-1) )

Σ
i=1
{[pl
pi
]-[ pl-1
pi
]-[ pl-pl-1
pi
]}

i>lの部分では 何れの[ ]内もより小さな正数、
i<lの部分では 何れの[ ]内も整数.

[pl
pl
]-[ pl-1
pl
]-[ pl-pl-1
pl
]
=1 - 0 - 0
=1

【後半】

G>1 ⇒ ( n=qm for some positive integer m, prime q )
を示せばよいが、それはGの任意の素因数qに対して
0<r<n ⇒ q | C(n,r) 故【問題3】(2) の証明のp,lをq,mに置き換えればよい.

注:pは最初に固定された素数なので、【後半】の問題文では、 p以外の任意の素数の累乗がnの反例となります.


 『コンビネーションと素因数』へ

 数学の部屋へもどる