• 締切済み

2のべき乗

ある集合Sはその要素、もしくはその和で、全ての正の整数を一意的に表現することが出来る。Sの要素が全て正の整数であるとしたら、S={2^k 0<=k}(kは整数)であり、Sはそれ以外の集合にはなりえないことを証明せよ。 この問題のところで、S={2^k 0<=k}を満たさないようなSが存在しないというところを証明するところが難解です。なにか証明する方法はあるのですか?

みんなの回答

  • B-juggler
  • ベストアンサー率30% (488/1596)
回答No.6

No.3です。なるほど、No.4氏 了解。 2^k (k≧0|k∈Z) 全てが必要の証明と、 2進数でないといけない理由。これがいるんですね。了解了解。 アウトラインはできてあるようだし、別解みたいにしかならないのかな? 3^k だと、現せない数が一つでも存在することを示せばいい。  #自動的に a^2 a≠2 では不可能と示せるはず。 反例は簡単に出ますね。5は?^^; 3^x=2 となる xが存在しない。  整数としてね。 全て必要のほうは、二進数の一意性(十進数についての)で、 さして書く必要はないかと思ったけれど、 書くとしても自明でよさそうにも思うけれど。 ここが困ってあるのかな? 十進数ならば二進数に置き換えることが出来る。 これはいいよね? このときつまり、{2^0、2^1、・・・・・、2^k}=S とやっておくと、Sの要素で必ず全ての10進数(正の整数が)表せると、出来るね。 3^x のときがダメなのは、上に書いているとおり。 じゃなぜか? つまり 1 これ! 2^0ね。 2のべき乗なのだから、必ず偶数。ここに1が入って和を取ることで、奇数が生まれる。 これが分かれば一目。 (=^. .^=) m(_ _)m (=^. .^=)

全文を見る
すると、全ての回答が全文表示されます。
  • tmpname
  • ベストアンサー率67% (195/287)
回答No.5

Sの元nで、『{x|xはSの要素、かつx≦n}』が S_nと一致しないものがあるとして、そのようなnの中で『最小のもの』を取ったとき、それをNとすると、今言ったことから と書いた所は、 1以上の整数nで、『{x|xはSの要素、かつx≦n}』が S_nと一致しないものがあるとして、そのようなnの中で『最小のもの』を取ったとき、それをNとすると、今言ったことから の方がいいです。S_nの定義は、すでに書いた通り S_n = {x| ある非負整数kがあって、x=2^kとかける、かつx ≦ n}です。

全文を見る
すると、全ての回答が全文表示されます。
  • tmpname
  • ベストアンサー率67% (195/287)
回答No.4

#No.3さん それだと{2^k| 0<=k, kは整数}が「全部いる」ことを示せてないし、「2進数以外の方法では出来無い」ことも示せてないですね。

全文を見る
すると、全ての回答が全文表示されます。
  • B-juggler
  • ベストアンサー率30% (488/1596)
回答No.3

もうちょっと簡単に行こう。おそらく難しく取りすぎていると思う。 最後は読解力だからね、数学は。 元代数の非常勤ね。 要は >ある集合Sはその要素、もしくはその和で、全ての正の整数を一意的に表現することが出来る。 これを示せばいい。 2^k の和 を考えれば、全ての正の整数が表せる。と考えればいいわけね。 1=2^0 2=2^1 3=1+2=2^0+2^1 4=2^2 5=4+1=2^2+2^0 ・・・・ こういう具合になっていることは簡単に理解できるでしょう? 後はね、極端に行けば「2進数は10進数に対して一意性を持つ」ことを示せばいいよね。 (=^. .^=) m(_ _)m (=^. .^=)

nickname123
質問者

お礼

二進数と10進数が一対一で対応していることは存じてますが、その手法だとどうしてもSが複数存在するという仮定の反証をすることが難しいと思うんです。 回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • tmpname
  • ベストアンサー率67% (195/287)
回答No.2

取り敢えず1も2もSには必ずSに入っているのはいいとして、手順としては A 3以上の整数nは、自然数全体の部分集合 S_n = {x| ある非負整数kがあって、x=2^kとかける、かつx ≦ n} の中の有限個の元の和で書ける B n=2^m (mは1以上の整数)とかける整数nについては、 S_{n-1} = {x| ある非負整数kがあって、x=2^kとかける、かつx ≦ n-1} の中の有限個の元の和で書け「ない」 ことを証明してしまえば、あとは *Sの元nで、『{x|xはSの要素、かつx≦n}』が S_nと一致しないものがあるとして、そのようなnの中で『最小のもの』を取ったとき、それをNとすると、今言ったことから - Nは3以上 - {x|xはSの要素、かつx<N}はS_{N-1}と一致する(Nは『最小のもの』を取ってきたから) ことから、 C: N = 2^m (mは1以上の整数)とかける数の時、仮定からS_NにNは含まれ『ない』。この時BからNはS_N = S_{N-1}の中の有限個の元の和では書けないので矛盾する。 D: N=2^m(mは1以上の整数)とかけない数の時、仮定からS_NにNは含ま『れる』。この時Aから、S_N = S_{N-1}∪ {N}の中の有限個の元の和で Nを表現する方法は少なくとも2通りあるので矛盾する。 となります。そうでないものの『最小のもの』を取ってくるとうまくいきます(実は、これは結局数学的帰納法と変わらなかったりする)。詳しいことは一度考えてみてください。

nickname123
質問者

お礼

回答ありがとうございます。非常に考え抜かれた証明のためのアウトラインを作ってくださって大変感謝してます。 自分はこの問題にはシンプルな証明があるだろうと思って色々と試行錯誤しているうちに、これは自分が当初考えていたような単純な問題ではないことに気づきました。 私が証明を完成させて確認した後にベストアンサーに選ばせていただきますね。

全文を見る
すると、全ての回答が全文表示されます。
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

構成的に示せそう.

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 場合の数の問題です

    次の条件を満たす正の整数全体の集合をSとおく。 「各桁の数字は互いに異なり、どの二つの桁の数字の和も9にならない」 ただし、Sの要素は10進法で表す。また一桁の正の整数はSに含まれるとする。 (1)Sの要素でちょうど4桁のものは何個あるか (2)小さい方から数えて2000番目のSの要素を求めよ 東大の入試問題らしいのですが、ヒントもなく、全くわかりません。どなたか教えてください。ちなみに解答は(1)は1728個 (2)は8695です。宜しくお願いします。

  • 場合の数について

    大学受験の数学の問題でわからないものがありました。 2000年の東京大学の入試問題です。 次の条件を満たす正の整数全体の集合をSとおく。 各桁の数字は互いに異なり、どの2つの桁の数字の和も9にならない。 ただし、Sの要素は10進法で表す。また、1桁の正の整数はSに含まれるものとする。 (1)Sの要素でちょうど4桁のものは何個あるか。 (2)小さい方から数えて2000番目のSの要素を求めよ。 解答は、 (1)1728個 (2)8695 です。 解説は(1)について、「9・8・6・4個」と書いてありました。 考えてみたもののわかりません。 考え方を教えてください。 よろしくお願いします。

  • この問題の解答、答案を教えてください。お願いします

    集合,写像の問題の解き方をご教授願います。 正整数全体の集合をN、実数全体の集合をRで表す。写像f;N→Rにつき、実数の閉区間[3.14, 3.15]の要素で、像f(N)には属さないものが存在することを証明せよ。  ※つまり、差集合[3.14, 3.15]\f(N)は空集合ではないことを証明せよ。

  • 集合の要素

    集合の問題で、3の倍数の集合とかならわかりやすいのですが、 次の各条件を満たす集合をS(Sは空集合でない)とする 1)すべてのx,y∈ Sにおいて x-y∈ Sである 2)すべてのxにおいてxの倍数はSに含まれている のような場合、例えば3が含まれているとかんがえると、3の整数倍のかずしかこの集合は含めませんが、3と4が含まれている場合Sは整数の集合になってしまいます。最初というかひとつは要素を決めないとほかの要素が決まらないような場合はどこからスタート(?)すればよいのでしょうか? ちなみにこの集合に関する問いが Sのすべての要素はある自然数d∈Sの倍数だけであらわせることをしめせということなのですが、もし0.1などをふくんでしまったらなんて考えてしまうのですがどうなのでしょうか?

  • 問題が解けなくて困っています。何かヒントやアドバイスをよろしくおねがい

    問題が解けなくて困っています。何かヒントやアドバイスをよろしくおねがいします。 nは3以上の整数 異なるn個の正の数からなる集合 s={A1,A2,....,An}において Ai-A1(iは2以上n以下)がすべてsの要素であるとき、数列A1,A2.....Anは順序を適当に入れ替えて等差数列になることを証明せよ。 よろしくおねがいします

  • 集合について。

    Aを100以下の自然数の集合とする. また,50以下の自然数kに対し, Aの要素でその奇数の約数のうち最大のものが2k-1となるものからなる集合Akをとする. このとき,次の問いに答えよ. ①Akを求めよ. ②Aの各要素は, A1からA50までの50個の集合のうちのいずれか1つに属することを示せ. ③Aの部分集合Bが51個の要素からなるとき, y/xが整数となるようなBの異なる要素x.yが存在することを示せ. ④50個の要素からなるAの部分集合Cで, その中にy/xが整数となるような異なる要素x.yが 存在しないものを1つ求めよ.この問題をご教授頂けると幸いです。

  • 高校の積分

    正の整数Nに対し、S(N)=1+1/(2^2)+1/(3^3)・・・・+1/(N^2)とおく。 (1)1<=K<Nが成り立つとき、整数K、Nに対して           1/(K+1)ーN/(N+1)<S(N)-S(K)<1/K-1/N    を証明せよ。 (2)すべての整数NについてS(N)<1.7が成り立つことを証明せよ。 (1)は解けたのですが、(2)は解答を見ても分かりません 解答では S(1)=1、S(2)=5/4、S(3)=49/36よりN=1、2、3は成り立つ。 ところで(1)から、     S(N)<S(K)+1/K-1/N ここでK=3とすると、N>=4で     S(N)<S(3)+1/3-1/N<1.7 以上より、すべての整数NについてS(N)<1.7が成り立つ。(証明終わり) この回答で (1)この回答に至るプロセス。(2)がこの回答で解けた人になぜこれが思いついたか教えてほしいです。 (2)なぜ、N=1、2、3をわざわざ求めて、N>=4とは別にしたか? (3)なぜK=3と置いたのか?Kは3以外にもありえるので、ここでK=3と限定してしまったらダメでは? 以上3点をご教授お願いします。

  • 集合,写像の問題の解き方を教えてください。

    正整数全体の集合をN、実数全体の集合をRで表す。写像f;N→Rにつき、実数の閉区間[5、6]の要素で、像f(N)には属さないものが存在することを証明せよ。  ※つまり、差集合[5、6]\f(N)は空集合ではないことを証明せよ。 この問いをどういう方針で解き、どう結論に導かれるか分りません。よろしくお願いします。

  • 場合の数

    2以上の整数nについて、集合{1,2,…,n}をSとし、Sの部分集合で要素が2個のもの全体の集合Vを考える。さらに、Vの空集合でない部分集合で、要素をk個持ち、それらのどの要素である数も一致しないものとをTとし、T全体の集合Uの要素の数をf(n,k)とする。 V={{1,2},{1,3},{1,4},…} T={{1,2},{3,4},{5,6}} (k=3の一例) (1)nが偶数のとき、f(n,k)≧1すなわちTが存在するためのkの条件を不等式で表し、そのもとでf(n,k)をn,kで表せ。 (2)f(n,k)=f(n,1),k≠1となるようなn,kの組をすべて求めよ。 (1)Tが存在する条件は2kがnを越えてはいけないと考え1≦k≦n/2と答を出しました。 f(n,k)=n!/{(n-2k)!k!2^k}という答を数値代入で出してみましたがよくわかりません。 (2)は代入で(n,k)=(6,3)が出ましたがまだあるかもしれません。 (1)についての解き方と(2)については解き方と答を教えてもらえるとありがたいです。

  • 大至急

    教えてください 整数全体のある部分集合Mが空集合でなく、a,bがMのようそならば、a-bもMの要素である、という。この時次を証明しなさい。 >1、a,bがMの要素ならば、a+bもMの要素である。 >2、Mが0以外の要素を含むものとすると、cをMに含まれる最小の正の整数とすれば、Mの任意の要素はcの倍数である。