Loading [MathJax]/jax/output/CommonHTML/jax.js

2018年3月8日木曜日

阪大2018問題3(2):グラフの対称性を利用する

(2)では、グラフの対称性をネタに問題が作られている。

0t1<t2π2かつ、f(t1)=f(t2)が成り立つとき、g(t1)2g(t2)2>0が成立することを示せ。
tの範囲を気にしないで、ぐるぐる回せばCは3回対称な図形になることは(gnuplotさえ使えれば)すぐにわかる。ただ、この問題ではtの範囲が0からπ/2までなので、図形の一部を考えなくてはならない。

φが0から2π/3まで変化するとき、(x,y)はx軸上の点(-3,0)から、「棘の張り出し」に相当する点(3/2,33/2)まで滑らかに変化する。これをθ(つまりt)の範囲に直すと、-π/2からπ/6までに相当する。tは0からなので、この範囲ではまずい。t=0のとき、φ=π/2であるが、この点に対応するのが(1,2)である。

次は、φが2π/3から4π/3まで変化するときであるが、このときは点(3/2,33/2)から、x軸に線対称な点(3/2,33/2)まで滑らかに変化する。この範囲はtでいうとπ/6から5π/6であるが、tはπ/2までであるからπ6tπ2である。t=π/2というのはφ=πの点で、x軸上の点(1,0)に相当する。

まとめると、0tπ6において(これを領域Iと呼ぼう)、Cは点(1,2)から点(32,332)まで滑らかに変化する単調増加なグラフである。一方、π6tπ2では(これを領域IIと呼ぼう)、Cは点(32,332)から点(1,0)まで滑らかに変化する単調減少のグラフである。2つの領域を同時に考えると、1x332の領域でy=y(x)は二価関数となる(つまり、y=f(x)を考えた時、同じxに対して異なる2つのyの値が対応しているということで、グラフで考えるとx軸に対する垂線がyのグラフと異なる2箇所で交点をもつということ)。ただし、yやxをtの関数と見なせば、それぞれは一価関数である(同じxでもx=f(t1)=f(t2)となって、異なるtになっているということ)。

領域Iと領域IIをグラフで観察すると、その形から常にg(I)>g(II)>0が成立しているのがわかる。 したがって、g(I)+g(II)>0は自明であるので、上の関係を用いると{g(I)+g(II)}{g(I)g(II)}>0が成り立つのは自明である。領域Iと領域IIはtの立場からすると、t1が属するのが領域I, t2が属するのが領域IIであるから、題意は証明されたといってよい。つまり、f(t1)=f(t2)という条件は、Cの「二価性」から, t1はIに、t2はIIに属し、両者が同じ領域に属することはないことを保証する条件に相当している。この部分が読み取れれば、証明の残りの部分はまさに自明なのである。

ここまでくれば、(3)は簡単、と書こうと思ったが、この問題は実によく練られていて、まだ油断ができない。計算すべきは領域Iにおけるy(t)とx軸の間の面積から、領域IIにおけるy(t)とx軸の間の面積を引いたもの(差)である。したがって、
S=3321ydx3321ydx=π60g(t)dxdtdtπ6π2g(t)dxdtdt=π60g(t)dxdtdt+π2π6g(t)dxdtdt=π20g(t)dxdtdtを計算すればよい。

ここで変数変換のために導入したdx=dxdtdt という関係式だが、これはニュートンの微分記号x'に比べて、ライプニッツの微分記号dxの方が強力であることを示す、有名な一例である。ニュートンの記号は、計算における筆記量を削減してくれるので「便利」ではあるが、微分演算が通常の割り算や代数演算に従って変形できる性質を持つことを示してはくれないので発展性の観点からは「不便」なのである。また、ニュートンがy'とかy''という記号を導入したのは、力学では2階微分までしか計算しないからであった(運動方程式は2階微分方程式なので、それ以上の高次の微分は計算しなくてよいのである)。ライプニッツは、実用的な運動方程式のみならず、より一般化した「力学」への発展を考えていたのかもしれない。そこでn階の微分が記述できるdn/dxnという記法を導入したのであろう。

さて、もとの計算に戻ると、xの微分、つまりfの微分は2cost2sin2tであるから、被積分関数はg(t)df(t)dt=2(2cost+sin2t)(costsin2t)である。これを展開するとかなり面倒な形となる。因子2を除いて計算すると
2cos2t2sintcos2t4cos2t(1cos2t)=2sintcos2t2cos2t+4cos4t
初項はk=costと置換することで簡単に積分でき、23cos3tとなる。第二項は倍角の公式を使って2cos2t=1cos2tと変形すればよく、その積分はt12sin2tとなる。最後の項は、4cos4t=4(1+cos2t2)2=1+2cos2t+cos22tであるが、cos22t=(1+cos4t)/2であるので、これを代入すると、32+2cos2t+12cos4tである。その積分は32t+sin2t+18sin4tとなる。以上の結果をまとめると
π20g(t)f(t)dtdt=[43cos3t+t+sin2t+14sin4t]π20=π243
を得る。

それにしても、ここまでの計算は、「見てはならないもの(グラフの概形)」を見たから たどり着けたようなものである(鶴の恩返し?)。(gnuplotに頼らず)グラフの概形を簡単に得る方法はあるのだろうか?また、積分の計算をもう少し簡単に行う方法はあるのだろうか?

この辺りが、これからの課題であろう。

0 件のコメント:

コメントを投稿