19の20乗と20の19乗はどちらが大きいかという問題が試験で出ました。
電卓で計算して、19の20乗のほうが大きいことはわかったんです。
でも数学的な証明ができません。
誰かわかった人いたら教えてください。

A 回答 (6件)

 なるべく少ない計算でエレガントに導きたいのですね。


 私が考えた答案は次の通りです。
   f(x) = (1/x) * log(x)   ( log は自然対数)
とおいて、f(x) を x で微分すると、
   f'(x) = (1 - log(x))/x^2
ですから、f(x) は x > e で単調減少です。よって、
   log(x^(1/x))
は x > e で単調減少、log は単調増加だから
   x^(1/x)
は、x > e で単調減少です。
 したがって、
   19^(1/19) > 20^(1/20)
両辺を 19*20 乗して
   19^20 > 20^19
になります。

 微分を知らないとわからないところが欠点です。
    • good
    • 0
この回答へのお礼

ほしかった回答はこれです!
19^(1/19) > 20^(1/20) を導くために f(x) = (1/x) * log(x) とおいたんですね。 

お礼日時:2002/10/05 19:14

#1さんおっしゃるように対数とその性質が分れば簡単に判定できます。


簡単な方法
まず何とかの何乗がでれば、すぐ対数に変換します。
(対数は大きな数を小さく見せる方法です。)
大きすぎる数では比較の方法がないので対数を使って小さい数にして
比較するのです。
・・この考えだけ覚えてください、あとで役に立ちますので・・・

19の20乗=19^20 
対数表示にに直す。
Log(19^20)=20Log19=20(1+Log1.9)・・(1)
(10の対数なのでLog10=1 Log19=Log(10×1.9)=1+Log(1.9))
20の19乗=20^19 
対数に表示に直す。
Log(20^19) =19Log20=19(1+Log2) ・・・(2)
(1)から(2)を引いてみます。
(1)-(2)=1+20Log1.9-19Log2 ですね。・・(3)
これがゼロより大きければ(1)は(2)より大きいですね。
そこで、20Log1.9-19Log2 を計算するのです。
ここで極めつけの方法は、対数なんか無視して(*注釈)、
もとの数の掛け算だと考えて(判別手段として)
(20×1.9)-(19×2)=38-38=0
だから(3)は1より大きいですね。
それで19の20乗が20の19乗より大きいという証明が出来るのです。

(*注釈:対数の性質利用:対数はもとの非常に大きい数を小さく見せる方法なのですから小さい数の大小の判別にはもとの数をつかってもできるのです。Log2、Log1.9 の数など知らなくてもOKですね。)

蛇足ですが
    • good
    • 0

対数表を用いて良いならば易しい問題です。



19^20と20^19の比較が難しいのは、底が揃っていないからです。
これが12345^67と12345^89なら、数は複雑ですが
底が揃っているので、後者のほうが大きいことは一目瞭然ですね。
どんな数でも共通の底に揃えるための数表が、対数表です。
対数表を参照すれば、
log[10]19 ≒ 1.2788
log[10]20 ≒ 1.3010
です。これはすなわち
19 ≒ 10^1.2788
20 ≒ 10^1.3010
ということを意味します。
これで、指数は半端になってしまいましたが、
底は10という共通の数に揃えられました。
これにより、
19^20 ≒ (10^1.2788)^20 = 10^(1.2788×20) = 10^25.576
20^19 ≒ (10^1.3010)^19 = 10^(1.3010×19) = 10^24.719
と計算されますから、あとは肩の上の数を比較して
19^20 > 20^19であることが分かります。

このように見てみると、底は別に10でなくても何でも良いのですが、
どうせなら10^●の形にすれば、
桁数まで分かってしまうというオマケがついてくるので、
10進法の世界で数を扱う私たちは底には10を常用するわけです。
この例では19^20は26桁、20^19は25桁であることが判明します。
    • good
    • 0

すいません#1の者です。


回答、おもいっきり間違っていました。すいません。
    • good
    • 0

#1の方に横槍ですが、20^19=sqr20^38だと思います

    • good
    • 0

skepさんは対数を習っているでしょうか?習っているものとして解説します。



19^20(19の20乗)=a、20^19=bと置きます。

対数をとると、対数の性質より次の様に式変形できます。

log(a)=log(19^20)=20log19
log(b)=log(20^19)=log{(√20)^20}=20log√20

19>√20より
log19>log√20
∴20log19>20log√20
∴log(a)>log(b)
∴a>b

よって、19^20>20^19となり、
19の20乗のほうが大きいということが分かります。//
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QMovableTypeで個別エントリー毎に違ったテンプレで投稿したいです。

MovableType var.3.35についての質問です。
テンプレをいくつか用意しておいて、個別エントリー毎にどのテンプレ
で投稿するかを選択するということは可能でしょうか。

例えば、個別エントリーのテンプレを3つ(A,B,C)用意し、
・8月22日に書いたエントリーは、"A"というテンプレで投稿
・8月23日に書いたエントリーは、"B"というテンプレで投稿
・8月24日に書いたエントリーは、"C"というテンプレで投稿

上記のことを実現できる方法をご存知の方いましたら、
お教え頂ければ幸いです。

Aベストアンサー

こんにちは。
カテゴリーを利用したらできるかも…?

普段使用しているカテゴリーとは別に、
Aテンプレート
Bテンプレート
Cテンプレート
というカテゴリーを用意します。

エントリー・アーカイブ内を
<MTIfCategory name="Aテンプレート">
Aテンプレートだけに適用したいHTML
</MTIfCategory>
<MTIfCategory name="Bテンプレート">
Bテンプレートだけに適用したいHTML
</MTIfCategory>
<MTIfCategory name="Cテンプレート">
Cテンプレートだけに適用したいHTML
</MTIfCategory>
と修正。

このままだとカテゴリーリストやカテゴリー・アーカイブ・日別アーカイブにAテンプレート~Cテンプレートが表示されてしまうので、
MTFilterCategoriesプラグインを使って、
Aテンプレート~Cテンプレートを除外。


↑面倒くさいですね…。
あとは、CustomFieldsプラグインを使うとか。
エントリー入力画面に『テンプレート』という新しい入力項目(選択項目)を作成し、
その選択項目によって条件分岐すればいけるかも…。

MTに不可能はないと思うので、方法はありますが、
とにかく面倒くさいですね。

こんにちは。
カテゴリーを利用したらできるかも…?

普段使用しているカテゴリーとは別に、
Aテンプレート
Bテンプレート
Cテンプレート
というカテゴリーを用意します。

エントリー・アーカイブ内を
<MTIfCategory name="Aテンプレート">
Aテンプレートだけに適用したいHTML
</MTIfCategory>
<MTIfCategory name="Bテンプレート">
Bテンプレートだけに適用したいHTML
</MTIfCategory>
<MTIfCategory name="Cテンプレート">
Cテンプレートだけに適用したいHTML
</MTIfCategory>
と修正。

...続きを読む

Q電卓マスター(電卓に詳しい人)、電卓について教えて

電卓マスター(電卓に詳しい人)、電卓について教えてください。


電卓で=を押して、合計が2と表示されたとします。

で、そこから10÷(合計の)2の答えを出したいです。どうすればいいですか?

いま表示されている数字を割る母数じゃなくて、割られる方に持ってきたいのです。

いまは2ですが、小数点が2.467634とかになったら覚えてられないので、紙に書いて、クリアして母数を打って、メモ帳の数字を打って割ってます。

なんか電卓だけで出来ないものでしょうか。紙を使うのが悔しいです。

Aベストアンサー

お使いの電卓にメモリー機能はありませんか?

メモリー機能が有れば計算結果をメモリーに登録し
10 ÷ [MR] =
で計算できます。

Qフォーム入力⇒テンプレに反映しテキストとして出力

(1)フォームに入力
例:
名 前【  】⇒$name
年 齢【  】⇒$age
血液型【  】⇒$blood


(2)テンプレートに当てる
テンプレ1
名 前は $name
年 齢は $age 歳です
血液型は $blood 型です

テンプレ2
私は $age 歳で$blood 型


テンプレ3
$nameは$blood 型です。


(3)テキストとして出力

テンプレ1.txt
テンプレ2.txt
テンプレ3.txt

この流れを作りたいのですが、エクセルVBAでできますか?
他にC#などでないと作れない場合は、どのようなサイトを参考にしたらよろしいでしょうか?

Aベストアンサー

詳細書かれていないので概略だけですが。

テンプレートのシートを作成して、ユーザーフォームを作成し
フォームのコードで各シートの各文字列($name等)を置換(Replace)しながら変数に格納して
シート名のテキストファイル形式で変数の内容を出力すればいいだけでは?

以下は適当に参照願います。

▼VBAの作成方法
https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=vba%20excel%20%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e4%bd%9c%e6%88%90&_sfl=function%20()%7Bvar%20a
▼ユーザーフォームの作り方
http://www.asahi-net.or.jp/~ef2o-inue/vba_k/sub04_080.html
▼テキストファイルの出力
http://www.excel-vba.net/excel-file-004.html
▼フォルダ指定ダイアログ(出力フォルダの指定)
http://officetanaka.net/excel/vba/tips/tips39.htm

詳細書かれていないので概略だけですが。

テンプレートのシートを作成して、ユーザーフォームを作成し
フォームのコードで各シートの各文字列($name等)を置換(Replace)しながら変数に格納して
シート名のテキストファイル形式で変数の内容を出力すればいいだけでは?

以下は適当に参照願います。

▼VBAの作成方法
https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=vba%20excel%20%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e4%bd%9c%e6%88%90&_sfl=function%20()%7Bvar%20a
▼ユ...続きを読む

Q【至急】三平方の定理について 底辺2乗+高さ2乗=斜辺2乗 (底辺がわからない場合) 斜辺2乗=高さ

【至急】三平方の定理について
底辺2乗+高さ2乗=斜辺2乗 (底辺がわからない場合)
斜辺2乗=高さ2乗+底辺2乗(斜辺がわからない場合)

↑あってますか?
また、高さがわからない場合の求め方の式を教えてください。

Aベストアンサー

三平方も何も関係ない。あなたは、数学を公式や解き方を覚えて、とりあえずその単元のテストだけ通過すればよいと考えている。
 それは数学を学ぶことにはなりませんし、身にもつきません。

斜辺◢ 高  (斜辺)² = (底辺)²+(高)²
  底辺

実に様々な証明方法がありますが、そのいくつかを理解して証明できるようになっておくこと。

さて、
(斜辺)² = (底辺)²+(高)²

c² = a² + b²
と書いたとき、両辺に -a²、-c² を加えてみましょう。
 中学一年で、
=の関係にある両辺に同じ処理をしても=の関係は変わらない
と学びましたね。
c² + (-a²) + (-c²) = a² + b² + (-a²) + (-c²)
全て足し算ですから・・・割り算や引き算はない・・交換則で順番変えられます。
c² + (-c²) + (-a²) = a² + (-a²) + b² + (-c²)
 ̄ ̄ ̄ ̄=0     ̄ ̄ ̄ ̄ ̄=0

       (-a²) =       b² + (-c²)
両辺に(-1)をかけます。
   (-a²) × (-1) =    {b² + (-c²)}×(-1)
分配則で
   (-a²) × (-1) =   b² ×(-1) + (-c²) ×(-1)
-a²とは、(-1)×a²を簡単に書いたものなので
 (-1) × a² × (-1) =   b² × (-1) + (-1) × c² × (-1)
と言う意味ですから、交換則で
 (-1) × (-1) × a² =   (-1) × b² + (-1) × (-1) × c²
  ̄ ̄ ̄ ̄=1             ̄ ̄ ̄ ̄=1
        a² =   (-1) × b² +      c²
        a² =   -b² +      c²
交換則で
 a² = c² - b²
と書き表せます。
 元に戻すと
(底辺)² = (斜辺)² - (高)²
 になりますね。

★実際には、こんな面倒な事せずに
 a² + b² = c²    c² = a² + b²
 から、b² = c² - a²
    a² = c² - b²
 は、機械的に処理しますが、基本は中学一年の代数学の基礎
 引き算、割り算をそれぞれ足し算、掛け算とみなすことで、交換・分配・結合の法則が使えて式が変形できる・・・という部分ですよ。

ここで、底辺、高さ、斜辺の長さを知りたければ、平方根を求めなければならない。
 直角三角形で、aを底辺、bを高さ、斜辺の長さをcとすると
c = √{a² + b²}
b = √{c² - a²}
a = √{c² - b²}

三平方も何も関係ない。あなたは、数学を公式や解き方を覚えて、とりあえずその単元のテストだけ通過すればよいと考えている。
 それは数学を学ぶことにはなりませんし、身にもつきません。

斜辺◢ 高  (斜辺)² = (底辺)²+(高)²
  底辺

実に様々な証明方法がありますが、そのいくつかを理解して証明できるようになっておくこと。

さて、
(斜辺)² = (底辺)²+(高)²

c² = a² + b²
と書いたとき、両辺に -a²、-c² を加えてみましょう。
 中学一年で、
=の関係にある両辺に同じ処理をしても=の関係は変...続きを読む

Qテンプレの編集可能領域に入れた文字を適用しているHTMLファイルに反映させたい

Dreamweaver8のテンプレートについてお聞きします。

親テンプレート(base.dwt)を作り、その親テンプレートには編集可能領域を2ヶ設定。そして、その親テンプレートから子テンプレートを作りたいのです。

そこで分からないのですが、子テンプレには親テンプレの編集可能領域2ヶが引き継がれますが、編集可能領域1ヶを子テンプレの固定部分にしたいのです。しかし、そこは親テンプレで設定した編集可能領域なので、子テンプレを適用したHTMLファイルには反映されないのです。

何か対策ありますでしょうか。宜しくお願いします。

Aベストアンサー

お力になれないですが・・・

それはもうプロ需要ですね。
だとしたら、Adpobeに直に質問をするか、
DW8クリエイターのいるようなサイトに質問するか
でしょうね。
http://support.adobe.co.jp/faq/qadoc/AJ25.nsf/900f7bf03cd385244925696900084026/5556a686e6ff62964925712d00314481?OpenDocument
http://www.totaltraining.com/supt/faq_dw8.asp

Q数学の証明なんですけど誰か教えて下さい!!

数学の証明なんですけど誰か教えて下さい!!

Aベストアンサー

どこが分からないのでしょうか。

平行四辺形かつ二等辺直角三角形であることから
 BE = BC = AD
 AB = DC = DF

また
 ∠ABE = 360° - ∠EBC - ∠ABC = 360° - 90° - 124° = 146°
 ∠ADF = 360° - ∠CDF - ∠ADC = 360° - 90° - 124° = 146°

よって、2辺とそれに挟まれた角が等しいので、△BAE ≡ △DFA

Qgooの新しいテンプレでハングルが文字化けします

今回また新しいテンプレが出たので早速変更したのですが、韓国語表記が「・・・」になってました。
友人もgooブログでテンプレを変更しましたが、その友人は自分のPCではちゃんと表記されるとのことでした。今使ってるテンプレは普通に文字化けせずに出ます。
私のPCの設定がおかしいのでしょうか?それともgoo側に問題が?

Aベストアンサー

前にどこかのブログで試したときに、
win2000はok
winXPはNG
というのがありました。

今回OSはどうでしょう?

Q数学の直しをしていたのですが、この問題の証明がどうしてもできません。誰か分かる方がいらっしゃったら教

数学の直しをしていたのですが、この問題の証明がどうしてもできません。誰か分かる方がいらっしゃったら教えていただけませんか?

Aベストアンサー

一般項(k≧1)は
 a(k) = 2(1 + 2 + ・・・ + k) = k(k + 1) = k^2 + k
ですよね。(ここでも下記の①を使いますね)

Sn は、これを k=1 ~ n で足し合わせたものなので
 Σ(k=1~n)k^2 = (1/6)n(n + 1)(2n + 1)   ←これは覚えておいた方がよいかも。
 Σ(k=1~n)k = (1/2)n(n + 1)   ①      ←これは必須でしょう。
より
 Sn = (1/6)n(n + 1)(2n + 1) + (1/2)n(n + 1)
   = (1/6)n(n + 1)[ (2n + 1) + 3 ]
   = (1/6)n(n + 1)(2n + 4)
   = (1/3)n(n + 1)(n + 2)

Qgooブログ:CSSテンプレで過去記事スクロール

自分は、cssでしたっけ?
オリジナルテンプレを利用しています。

gooブログをはじめて長い事
経ちまして
過去記事のところが長くなってしまって面積とってます。

この部分をスクロールできるように面積を縮めたいのですが
そんなことできるのでしょうか?
gooテンプレ「月」のように過去記事の部分をスクロールさせたいのです。

どなたかわかるかたCSSの書き方を教えてください。

Aベストアンサー

オリジナルテンプレというのは、カスタムテンプレートを自分でカスタマイズされているということですよね。
「過去記事のところ」って、サイドの月ごとのアーカイブのことでしょうか?

だとしたら、その部分だけスクロールというのは恐らく無理です。
どのカスタムテンプレートをお使いかはわかりませんが、サイドバーのパーツは多分皆同じclass指定になっているので、月別だけでなく、最近の投稿や最近のトラックバックなどもスクロールの対象になると思います。
それでもよければ、CSS編集の

/* 左メニューの背景 */
.menuBg
もしくは
/* 右メニューの背景 */
.menuBg2
内に、

overflow: auto;
height: ***px;

を追加します。(***は数字を適宜)
***pxを超える内容である場合にスクロールが出ると思いますので、いろいろ数字を入れて試してみて下さい。

ちなみに「月」というテンプレートが見つからなかったので「夜」という月が出ているテンプレートを見たところ、スクロールのheightの値は100pxの設定になっているようです。

ご質問の主旨が違っていましたらすみません。

オリジナルテンプレというのは、カスタムテンプレートを自分でカスタマイズされているということですよね。
「過去記事のところ」って、サイドの月ごとのアーカイブのことでしょうか?

だとしたら、その部分だけスクロールというのは恐らく無理です。
どのカスタムテンプレートをお使いかはわかりませんが、サイドバーのパーツは多分皆同じclass指定になっているので、月別だけでなく、最近の投稿や最近のトラックバックなどもスクロールの対象になると思います。
それでもよければ、CSS編集の

/* 左メニ...続きを読む

Q数学 ∑(1からnまで)1/k2乗が2未満の証明

∑(1からnまで) 1/k2乗 < 2
を証明したいのですが、この形のシグマは計算できませんし、
評価しようと思ってもうまくいきませんでした。
 
1/1+1/4+1/9+1/16・・・ですから2には満たないのは感覚的にはわかるんですが、
証明はかけません。

どなたか解説お願いします。

ちなみに、この問題は数Bの問題集にのっていたやつです。
もしかしたら、数3を使わないと解けないかもしれませんが、
できるだけ使わないやり方でご解説お願いします。

Aベストアンサー

積分を学ばれていれば、y=1/x^2 のグラフを考え、
1からnまでの定積分を求めてみるのもわかりやすいかもしれません。

下のグラフから明らかなように、

Σ[k=1 to n]1/k^2<1+∫[1 to n]1/x^2dx=1+【-1/x】[n 1]=2-(1/n)<2

P(1,1)、Q(2,1/4)、R(3,1/9)、S(4,1/16)はy=1/x^2 上の点です。