コンテンツにスキップ

正の整数は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のべき乗の和で表せる.

 

最終更新日: