高校数学の窓過去問検索

ラベル 積分 の投稿を表示しています。 すべての投稿を表示
ラベル 積分 の投稿を表示しています。 すべての投稿を表示

質問<3721>2008/5/5 from=ココナッツ 「積分」

を積分せよ。

よろしくお願いします。

★希望★完全解答★




確かに見た目トリッキーではあるんですが……。
ハッキリ言うと、この程度のレベルの単なる計算問題と言うのは、マトモな教科書使っていれば例題で解き方示唆してるハズなんですよ。万が一、解き方が書いてないんだったらそれはマトモな教科書ではないって事です。今すぐ使用している教科書を止めて別の教科書を入手した方が良いでしょう。
とは言っても、図書館行って教科書借りてくるのも良いでしょうし(実際、市立図書館レベルでも大学で使用するような教科書は蔵書に入ってたりします)、別に新品じゃなくって古本程度で事足りるんです。東京だったら神保町辺りまで出かければ新古商品の教科書を安く買えるでしょうし、また書籍の価値に無頓着なBOOK OFFだったら下手すれば500円くらいで良い教科書が手に入る場合もあります(BOOK OFFは大体どこでも盛況なんですが、みんなマンガコーナーでの立ち読みに熱中し過ぎて良書の存在を見落としてるケースが多いです)。また、Amazonを利用するのも良いでしょう。書評を調べるなり、現物を手に取って見るなりして下さい。自分の程度に合った分かりやすい教科書は意外に色々とあるモノなんです。
いずれにせよ、この程度の計算問題は、微分積分を習っている時点で出来て当たり前なんです。ホントですよ。

まずはMaximaをダウンロードして答えが実際にどうなるのか見てみてください。積分の方法はコチラに書いてあります。一回Maximaで積分してどんな数式になるのか見てみましょう。多分見た目凄い式が出てくる筈です。で、どうしてそんな解が求まるのか、暫く考えてみましょう。

この積分は与式を部分分数(partial fraction)に変換してから解く、と言うのがポイントです。そのテクニックは下手すれば、理系の高校生だったら、高校の数学III・Cの範囲で勉強しているかもしれません。少なくとも亀田が高校生時分ではチャート式や解テク辺りでも取り上げられていたテクニックです。
ここで部分分数への変換もMaximaでやってみます。部分分数のコマンドは



    partfrac(部分分数に直したい数式, 変数名)



です。









Maximaの下段の入力欄に与式を入力する。



[Enter]キーを叩くとMaximaに与式が認識される。



Maximaの出力番号%o1を利用して与式の部分分数化を試みる。入力コードは



    partfrac(%o1, x)



となり、これをMaximaの入力欄に入力する。



[Enter]キーを叩くと出力番号%o1の部分分数解が求まる。


さて、これで得られる与式の部分分数解は以下の通りです。





要するに上の式を教科書通りにある積分公式を使って積分すれば、Maximaで直接積分した値と同じになります。そこはご自分でやってみてください。
また、上の式を元の式に戻す事もやってみてください。これも計算練習です。そして、単純に言うと、その逆作業が部分分数を作り出す方法となります。これも基本テクニックなので、練習しておいた方が良いでしょう。
(そしてそれもマトモな教科書だったらフツーに載ってる方法なんで、ここでは説明しません。)

以上です。




微分積分いい気分♥

質問<3651>2007/12/9from=ゆき「積分」

問題文を読んで図を描いてみたのですが、今ひとつしっくりこなくて…
宜しくお願いいたします。

原点Oを中心とする半径aの円に糸がまきつけられていて、
糸の端は点A(a,0)にあり、反時計回りにほどける。
いま、糸をたわむことなくほどいていき、その糸と円の接点をRとし、
∠AOR=θ(0≦θ≦2π)とする。
更に、ほどかれた糸の端の座標をP(x,y)とする。


  1. xとyをθの関数で表せ。

  2. 第一象限にあるPの軌跡と円および直線y=aで囲まれる部分の面積を求めよ。


★希望★完全解答★




クソややこしそうな問題ですね(笑)。
僕も図描いてみようかな、と思ったんですがメンド臭いんで止めます(笑)。
ええと、いくつか分かっている条件を列挙してみましょうか。


  1. 糸をたわむことなくほどく→と言う事は糸は円への接線となり、∠PROは常に90度である。

  2. ほどかれた糸の長さはaθとなる。

  3. 条件1により、三角形PROは直角三角形となる。

  4. 直角三角形PROの底辺ROは円の半径に等しくa、辺PRの長さはaθ、そして斜辺の長さはである。

  5. ∠POA=α、∠ROP=βとすると、θ=α+βの関係を満たしている。

こんなトコロでしょうか?
まあ、上の条件を自分でした作図にでも書き込んでおいてください。
では見ていってみます。

  1. xとyをθの関数で表せ。

    ここで、直線POの長さはと分かっているので、∠POA=αを利用すると、x、yの座標は、




    と書き表せます。
    ここで、θ=α+βと言う条件を用いると、




    なので、加法定理を用いて




    と書き換えます。
    ここで、三角形PROは直角三角形なのを考慮すると、




    なので、それぞれx、yに代入して整理すると、




    となります。


  2. 第一象限にあるPの軌跡と円および直線y=aで囲まれる部分の面積を求めよ。

    これは馬鹿正直に面積Iを積分を利用して計算すると、糸の端の軌跡P(x,y)と直線y=aの交点のx座標をLとすれば、



    となるんですが、実際問題、の範囲では単純に正方形の面積から円の面積を引けば良く、の範囲では長方形の面積からを引けばいいだけです。
    すなわち、


    となり、事実上だけを計算すれば良い事になります。
    ではをどうやって計算しようか、と言う話になるんですが、実際問題これは円の面積の計算方法と同じです。
    一般に円の面積計算では



    と置いて、これを媒介変数(角度)を介して変数変換して積分するんですが、一方、の計算の場合は径が定数ではなく、角度の関数だ、って事だけが違うのです。あとは全部同じですね。
    すなわち、



    を角度を媒介変数として積分すればよく、また、1.でxの中身もyの中身も分かっています。
    変数変換の為にまずはxを微分すると、



    となり、これを利用して、



    を計算すればいいです。
    まあ、考え方さえ分かれば後は単なる計算問題ですし、メンド臭いんで、ここからはMaximaを用いて定積分してみます(Maximaによる積分の方法はココを参照の事)。






    まずはMaximaを起動する。



    数式を入力して定積分する。
    なお、積分範囲は0〜となる。
    と言うのも、P(a,0)はの時でP(L,a)はの時だから。
    つまり、第一象限と言う条件を考慮すると、の時P(x,y)の高さがaとなり、P(x,y)はy=aと交点を持つ。



    解が表示される。
    解はとの事。


    の時x=Lになるので、を考慮して、




    となります。


以上です。




Maxima Manual: 積分

質問<3588>2007/8/16 from=小豆 「積分」

いつもお世話になっています。

以下の問題を教えて下さい。


Maximaで解こうとしましたが、エラーが出てうまくいきません。

宜しくお願いします。


はいはい。
Maxima活用してますね(笑)。便利でしょ(笑)?
ところで、Maximaもたまにバカな挙動します(笑)。
正確に言うと、Maximaは「計算」してるんじゃなくって、実は一種の「記号処理」をしてるんです。つまり、字面から判断して別の字面に変換してるんですね。
これがLispと言う記号処理言語で書かれたMaximaの偉いトコなんですが、それでもたまにおかしな変換をしたり、人間よろしく「諦めたり」する(爆)。こういう辺りで、「コンピュータの限界」を見ることが出来るのです。パソコンも結構バカなんですよ(笑)。
こういう場合、人間がそれなりに補助してやんなきゃならないケースが出てきたりします。
ちょっとやっていってみましょう。


こういう状態でしょ?
つまり、

(%i1) integrate(sqrt(1-x/(x+2)), x);
(%o1)

と出てきやがる(笑)。何にも計算してくれていない。
平たく言うと、積分対象のと言う関数の記号処理が上手くいってないんですね。
こういう場合どうするか?人間だったら、計算しやすくなるように式の整理を施すトコ、ですね。例えば項をまとめてみたり(factoring)、ないしは展開してみたりする(expanding)。コンピュータも同じですね。
Maximaの下を見てみれば分かりますが、このテのコマンドもキチンと存在します。


ここではFactorと言うコマンドを利用してみましょう。


註:factorは日本語では因数分解、と訳される場合が多いが、元々の意味から言うと、単に項をまとめる、と言うような至極単純な意味。因数分解も実際、単純に項をまとめる作業だ。
Maxima下段のINPUT:欄に次のように入力してみます。

factor(sqrt(1-x/(x+2)))

そうすると、次のような出力が得られます。

(%i2) factor(sqrt(1-x/(x+2)));
(%o2)
はい。その通りですね。確かにです。
これをこのまま積分します。出力番号(%o2)を利用して、また、INPUT:欄に次のように入力して下さい。

integrate(%02,x)
これは出力番号%o2をxに付いて積分せよ、と言うような命令です。またいちいち式を入力せんでもエエのです。このように、一端計算させた数式は、また入力するのは(さすがにGUIでも)メンド臭いので、出力番号(%o××)を上手く使って上手に処理しましょう。
[Enter]キーを押せば、計算結果を返してくれます。



はい。今度は上手く計算されましたね。
答えは


(は積分定数)となるようです。
微分して、検算してみてください。

以上です。




Maxima Manual: 多項式