コンテンツにスキップ

正の整数は2のべき乗の和で一意的に表せる.

 マグロウヒル大学演習シリーズ 微積分(上)の問題39の別解を載せる.

問39

 任意の正の整数𝑃は,𝑎𝑖を0か1として,𝑃=𝑎02𝑛+𝑎12𝑛−1+𝑎22𝑛−2+⋯+𝑎𝑛 の形に,一意的に表されることを証明せよ.

2のべき乗の和で表せられること.

Section titled “2のべき乗の和で表せられること.”

 正の整数𝑃が𝑃=𝑎02𝑛+𝑎12𝑛−1+⋯+𝑎𝑛(2のべき乗の和)の形で表されることを, 正の整数による帰納法により示す.

 𝑃=0のとき,𝑛=0において,𝑎0=0として表せられる.

 𝑃=1のとき,𝑛=0において,𝑎0=1として表せられる.

 𝑃=2のとき,𝑛=1において,𝑎0=1,𝑎1=0として,𝑃=𝑎021+𝑎1と表せられる.

 𝑃≤𝑘(𝑘は正の整数)のとき,2のべき乗の和として表せられると仮定する.𝑃=𝑘+1のときを考える. 𝑘+1を2で割った余りを𝑎𝑛+1,商を𝑝とすると,𝑘+1=2𝑝+𝑎𝑛+1.

 𝑝は𝑘以下なので,仮定より𝑝は2のべき乗の和の形で表せられる.よって,2𝑝+𝑎𝑛+1は2のべき乗の和の形で表せられる. つまり,𝑃は2のべき乗の和の形で表せられる.

 以上により,帰納法で正の整数𝑃が2のべき乗の和の形で表せられることを示した.

 正の整数𝑃を以下の2通りに表せられるとする.

𝑃=𝑎𝑛2𝑛+𝑎𝑛−12𝑛−1+⋯+𝑎0=𝑏𝑛2𝑛+𝑏𝑛−12𝑛−1+⋯+𝑏0

 𝑃を2で割った余りは(1),(2)で等しいので,𝑎0=𝑏0.𝑃を2で割った商を𝑃1とすると, この𝑃1を2で割った余りは(1),(2)で等しいので,𝑎1=𝑏1.以降,同様にすると, 𝑎𝑖=𝑏𝑖(𝑖=0,1,⋯,𝑛)である.したがって,(1),(2)は等しい, すなわち𝑃は一意的に2のべき乗の和で表せる.

 

最終更新日:

Google検索で優先ソースに設定する

Google 検索で優先ソースとして表示

他の記事を探す