• ベストアンサー

「1=0.999・・・」?

 塾講のバイトをしています。 数学で循環小数の分数化のところをやっていて思い出したのですが、 たとえば、1.111・・・という循環小数を分数にする際 X=1.111・・・とし、10X=11.111・・・としてから 10X-X=10.0    X=10/9 となり、これはこれでいいのですが、0.999・・・で同じことをすると 「1=0.999・・・」となってしまいます。 これは僕がまだ高校生だったときに妹に質問されて気がついたのですが、 久しぶりに思い出しら、やっぱり気になって仕方ありません。 僕は文系なので高校程度の数学までしかわかりません。 よろしければ教えてください。

  • i-y
  • お礼率15% (2/13)

質問者が選んだベストアンサー

  • ベストアンサー
  • redbean
  • ベストアンサー率38% (130/334)
回答No.5

「1=0.999・・・」は正しい式です。 背理法によるアバウトな証明をしてみましょう。 もし、1≠0.999…だと仮定すると、 その差 1-0.999… = a は正のゼロでない数である。 a を小数で表すと、0.000… と続きそうであるが、 ある桁でゼロでない数が表れるはずである。 さて、ここで循環しない小数を使い、 1-0.999…9 = b を考える。 左辺の 9 の個数を好きに選べるとする。 b は 9 の個数に応じた 0.000…1 という形になる。 このとき 9 を充分な個数使えば、 a より小さくすることが可能である(a は小数点以下の ある桁でゼロでなくなるのだから)。 すなわち、 a > b である。 しかし、 0.999…(循環する)> 0.999…9 (循環しない) であるから、a < b となって矛盾が生じる。 この矛盾は 1≠0.999… の仮定が間違っているからである。 すなわち、1=0.999… は正しい。 あくまでアバウトですが。

その他の回答 (12)

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.13

1に限りなく近い数。それは1です。 普通の解析学で扱う実数では、「1と異なるが1に限りなく近い数」というものはありません。  普通の解析学とはちょっと違う、「超準解析学(nonstandard analysis)」においては、実数の概念を拡張した数’を扱います。普通の実数は全て数’ですが、その他に、絶対値が「無限小である」という性質を持つ数’(これは実数ではありません)と、その逆数、すなわち絶対値が「無限大である」という性質を持つ数’(これも実数ではありません)も一緒に扱うことによって、極限(lim)を使わないで微積分を扱えるのが特徴です。 では超準解析学において、1に限りなく近い数’は?といいますと、これもまた一つには決まらないのです。1+ε (ただしεは無限小)がそのような数’であって、勿論これは実数ではありません。これはどんな実数よりも1に近く、しかも1ではない。  ところが、どんな無限小εを持ってきても、それよりさらに絶対値が小さいが0ではない、という無限小が幾らでも存在します。  かくて、「1に限りなく近いが1ではない数(或いは数’)」というものはない。

noname#5113
noname#5113
回答No.12

No.4で回答した者です。 別の論法で説明します。 0.999…を α とおきましょう。 Aを1以上の実数の組、Bをそれ以外の実数の組に分けます。1はAの最小値ですね。この場合のように、A(大きいほうの組)に最小値が有る場合、B(小さいほうの組)には最大値が有ってはいけません。実数をそう定義したからです。ところが、実数 α はBに属すると仮定すると、α はBの最大値ですね。これは実数の定義に反します。よって α はAに属します。故に α = 1です。 >では1に限りなく近い数とはどう表現されているのですか? Bに最大値は無いので、「(1より小さく)1に限りなく近い数」はありません。

  • math
  • ベストアンサー率33% (2/6)
回答No.11

実数の範囲でお話します。限りなく近いということは「同じ」とみなします。ここでいわれている1と0.999…がわかりやすい例でしょう。 詳しくはε-δ論法を学んでください。 では異なる実数で1番近いのは?というと、そのような実数はありません。。。 (No.6での話になりますが。。。) 仮に 実数aが1に1番近いとします。 ここで、(1+a)/2を考えると、こっちのほうが近くなりますよね? もちろん、(1+a)/2も実数です。 ならば 実数aが1番近い仮定に矛盾しますね。 よって、1番近い実数はないとなります。

  • nozomi500
  • ベストアンサー率15% (594/3954)
回答No.10

stingrayさん、「さらに簡単・・」になっているのかなあ。 「○○と仮定」なんて、小学生はやってないと思いますよ。 さいしょから、1÷3=0.333・・・のほうが小学生っぽいんじゃないかなあ。 ところで、 >僕は文系なので高校程度の数学までしかわかりません すごいじゃないですか。いまや、文系の大学生は、小学生の算数もできないらしいですから、「高校程度」で二次関数でもできたらたいしたもんですよ。 (たぶん、回答者のみなさんは「高校程度」ならこのぐらいの説明で理解できるだろう、ということなのでしょうね。「背理法」なんか、私は好きですが。)

i-y
質問者

お礼

 こんなに短時間で多くの返事がくるとは思っていなかったのでびっくりしています。過去の回答も含め、必死で読んでいます。  皆さんにここでまとめてお礼をすることをお許しください。  つまり、解析学の範囲では「1=0.999・・・」は正しい等式であるということがちゃんと証明(定義)されているんですね。  どうも素人目では0.999・・・というと1に限りなく近い実数(1より小さい)と思ってしまうんですが、難しいですね。  では1に限りなく近い数とはどう表現されているのですか?またそれは実数なんでしょうか。おかしな質問だったらごめんなさい。  僕自身も過去の回答なりを探してみますので良かったら参考になるURLを教えてください。  

  • stingray
  • ベストアンサー率24% (243/985)
回答No.9

じゃ小学生でも分かる程度で。 (nozomi500さんの回答をさらに簡単に詳しく。) 1=0.999…と仮定。 両辺を3で割ると, 1/3=0.999…/3 簡単にすると, 1/3=0.333… 両辺に3をかけると, 1×3/3=0.333…×3 簡単にすると, 1=0.999… これでいいのかな?

  • starflora
  • ベストアンサー率61% (647/1050)
回答No.8

    No.7 の人の回答の参照URLで、「超準解析」について出ていますので、わたしが何かいうことはないとも言えます。付け加えるとすると、1.000000……を1と定義し、0.999999……を1と定義しているのです。これは、解析学で、そのように定義しているということで、0.99999……と1のあいだには、数がないというのは、解析学の範囲での話です。数学の場合、「拡張」という操作があり、0.99999……と1のあいだに数があるとして、この数を、s数とか定義すると、数の拡張が起こります。このような実数の解析学的定義を超えた拡張を、「超準解析」というのです。これは、non-standard analysis の訳で、「通常でない」という英語の言葉を、「超準」という難しい言葉に訳しているのです。     解析学の範囲では、0.99999……を1と定義しているというのが答えです。   (何故、こう定義するかというと、数の一対一対応で、こう定義しないと、おかしなことが生じるからです。デルタ・エプシロン論法での証明も、実は、数の一対一対応性を満たそうとすると、そういう証明になるのです。数の拡張という数学の手法から言うと、必ずしも、0.9999……=1ではないということも言えるのです)。  

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.7

質問検索に「0.999」と入力して検索してみると、過去の質問・回答がいっぱい出てきます。 最も精密な説明は下記URLではないかと、お勧めしちゃいます。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=32339
  • math
  • ベストアンサー率33% (2/6)
回答No.6

たくさんの人が回答しているのでちょっとだけ。。。 実数には 「異なる2つの実数の間には必ず(ほんとは無限個)2数と異なる実数がある。」 という定理があります。 もし1と0.999…が違う数とすると、その間に異なる実数がないといけません。 あるでしょうか?(探してみて下さい。) 答えは「無い」です。 なんで1=0.999…

noname#5113
noname#5113
回答No.4

ご質問の文面から、極限の意味を説明すればよいと思いました。 まず、 1-0.999… = lim10^(-n) = 0を証明すればいいのですが、 n→∞ 極限の一般論を言うと、 lim f(x) = 0 x→∞ とは、「xを大きくすることによって、f(x)をいくらでも小さくできる」 ということを表します。これを少しだけ専門的な言葉で言い換えると、 「どんな小さい ε > 0を選んでも x > δ ならば f(x) < ε となる δ が存在する」 となります。 どんなに小さい ε でも ε > 10^(-n) と表せるnは存在しますね。(nを整数に限っても) 故に、 lim10^(-n) = 0です。 x→∞ よって 1 = 0.999…です。

  • nozomi500
  • ベストアンサー率15% (594/3954)
回答No.3

この手の質問がいくつかありました。ご参考に。 素人的には、 1÷3=0.33333・・ 両辺を3倍したら、1=0.99999・・ (1÷3×3が1になるのはいいですね)

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=32339
i-y
質問者

お礼

参考URLを載せてくださってありがとうございました。 さっそく読みましたが、僕にはちょっと難しいかな・・・。 数字(数)ってムズカシイ。

関連するQ&A

  • 循環小数の問題です。

    数学Iの問題です。循環小数を分数で表す問題です。 2.343434      x=2.34(34の循環小数) 100x-x=232 x=232/99 となるのですが、なぜ、「100x-x=232」になるのか分かりません。 100x-x=231.66ではないのでしょうか? 小数点切り上げなのでしょうか? どなたか分かりやすく教えてくださいませんでしょうか。 早めの返事に努めますが、もしかすると明日になるかと思います。

  • 循環節の桁と有理数の分母

    高校1年生です。 循環小数の循環節の桁数は、その循環小数を分数に表記した時の分母の数より必ず小さくなるそうです。 例えば、循環小数 0.142857142857・・・の循環節は「142857」で6桁ですよね。 0.142857142857・・・を分数表記すると、7分の1です。 循環節の桁数(6)は、分数表記の分母(7)より小さくなっています。 これは何故なのでしょうか? 出来れば数学の苦手な自分にも分かる説明でお願いします(TOT) 分かりづらい点があれば御指摘お願いします。

  • 小数、循環小数と分数について

    小数、循環小数と分数について 教えてください。 ある本に、『0.63を分数にすると?』というのがあり、 答えは(100x=63.636363...)-(x=0.636363...)=7/11 となっていました。しかし、0.36が循環小数であるという判断はどうするのですか? そもそも循環小数は数字が繰り返されるもので、0.636363・・ 循環小数でないもの(ただの少数?)は0.63ということではないのですか?? ただの少数だと0.63=63/100ではないのでしょうか??? ばかな質問かもしれませんが、どなたか宜しくお願い致します。

  • 循環小数を既約分数で表す問題について疑問点が…。

    循環小数を既約分数で表す問題 例えば0.3…の場合 0.3…=xとおいて 両辺に10をかけて 3+0.3…=10x 3+x=10x x=3/9=1/3 このような問題がよくありますが、0.3…に10をかけて3+0.3…にするのって許されるのでしょうか。 例えば10πを31+0.41592…みたいなことって数学的に絶対しませんよね。 上記の式も10×0.3…とするべきだと思うんですけど、どう思われますか?

  • 分数・小数とn進法の関連

    数Aです。整数の単元で、分数・小数を学習した後にn進法を学習しました。 数学って、いろんなことが関連しあっていて面白いです。 でも、分数・小数(循環小数)とn進法の関連性がよくわかりませんでした。単に整数に関すること、というくくりで同じ単元の中で学習したのでしょうか? それとも何か関連があるのでしょうか? そんなに深い関連がないような気がするので、n進法を学習してから分数・小数を学習しても支障がないような気がします。 回答よろしくお願いいたします。

  • 0.123456789123…という循環小数

    お世話になります。 循環小数で 0.123456789123456… か 0.987654321987654… となる分数は存在しますか? 当方、数学に関しては全くの無知なのですが、 ふと気になって投稿いたしました。 存在するなら実例で、存在しないなら理由を わかりやすくご説明頂けませんでしょうか。 どうぞよろしくお願いいたします。

  • 数学での質問です。一応背理法です。一緒に悩んでみてください。

    数学で、質問です。ちょっと悩んでみてください。 x=0.9999999999999999999999999・・・・・・・・・999999999 という循環小数と仮定する。 10x=9.99999999999・・・・・・・・・・・・・・・・9999999999999 であり、 10x-x=9.99・・・・・・9999-0.9999999・・・999 ∴是を解いて、x=1となり、これはx=0.999・・・999の循環小数であることに矛盾する故に、x=1という抽象数の存在に矛盾するので、数学は成り立たないのではない。 この証明は正しいですか?

  • 数学I+Aの白チャートについて

    現在一年浪人し、来年国立大の工学部を受験する者です。高校はレベルの低い高校だったため数学はI、IIの基礎問題(主に計算問題)程度しか履修しておりません。センターや二次試験で数学I、II、III、A、Bが必要で現在参考書はチャート式の白を使用していますが、最初の方から早速つまずいております。まず、x、yについての2次式の因数分解が分かりません。 【2】は二乗と言う意味です。見にくくてすみません。 x【2】-xy-2y【2】-x-7y-6の答えが(x+y+2)(x-2y-3)となっているのですが、解説を見ても何故そうなるのか分かりません。 ほかにも、循環小数と分数の4/33=0.121212.....とあるのですが、これはどのように計算したらなるのでしょう?52/27=1.925925......等、小数の計算の仕方が分かりません。 (a+b)(b+c)(c+a)+abcをaについて整理せよ。 とあっても全く意味が分かりません。これらの問題は昨日から何回も解いているのですが、意味が理解できずにいます。このような場でこんなことを聞くのは良くないとは思いますが、詳しい方がいらっしゃいましたら、何故そのような答えになるのか教えて下さい。中学時代も数学は一番苦手な教科だったので先生に聞いても分からないことが多かったです。

  • 混循環小数を、分数に直すには?

    混循環小数(例えば 0.318181818・・・・)を、分数に直したいのですが、どうしたらよいでしょう? (確か、小学校で習ったような気がするのですが・・。)

  • 循環小数を分数にする

    こんにちは。 中学生の頃に0.321321…と続く循環小数を分数にする場合、 0.321321…=x、 1000x=321.321321…となるため、 1000xーx=999x=321 x=321/999=107/333 と習いましたが、解き方だけ教わって、内容を全く理解せずに通り過ぎてしまいました。 どうして同じ方程式を倍にして引き算していいのか分からないし、そうすべきなのかも分かりません。単純に0.321321…約321/1000(あるいは≒をつける)と考えたくなってしまいます。 どうしてあの解き方がベストなのでしょうか? よろしくお願いします。