ヨーキョクデイ

100% pure impurities, which may imply some value. (j は虚数単位)

マニアのための n 倍角・その 3

前回は 7 年近く前に書いた マニアのための n 倍角・証明 であるが、これは $\sin$ の $n$ 倍角、すなわち $\sin n\theta$ を $\sin(\theta+\alpha)$ の有限積で表すものであった。つまり、$$\sin n\theta = 2^{n-1} \prod_{k=0}^{n-1} \sin(\theta + \frac{k}{n}\pi)$$と表せるということを示した。

さて、左辺を $\theta$ で微分してみる。
$$\frac{d}{d\theta}\sin n\theta = n \cos n\theta$$

では同様に右辺を $\theta$ で微分してみるわけだが、積の微分法則の復習 で導出した、$$\begin{align} \frac{d}{dx}\prod_k f_k &= \qty( \sum_k \qty(\frac{df_k}{dx} \cdot \frac{1}{f_k} ) )\prod_k f_k \end{align}$$となる関係を用いることで、
$$\begin{align}
&\phantom{{}={}} \frac{d}{d\theta} \qty(2^{n-1} \prod_{k=0}^{n-1} \sin(\theta + \frac{k}{n}\pi) ) \\
&= 2^{n-1} \frac{d}{d\theta} \prod_{k=0}^{n-1} \sin(\theta + \frac{k}{n}\pi) \\
&= 2^{n-1} \qty[ \sum_{k=0}^{n-1} \qty(\qty(\frac{d}{dx}\sin(\theta + \frac{k}{n}\pi) ) \cdot \frac{1}{\sin(\theta + \frac{k}{n}\pi)} ) ] \prod_{k=0}^{n-1} \sin(\theta + \frac{k}{n}\pi) \\
&= \qty[ \sum_{k=0}^{n-1} \frac{\cos(\theta + \frac{k}{n}\pi)}{\sin(\theta + \frac{k}{n}\pi)} ] \cdot 2^{n-1} \prod_{k=0}^{n-1} \sin(\theta + \frac{k}{n}\pi) \\
&= \qty[ \sum_{k=0}^{n-1} \cot(\theta + \frac{k}{n}\pi) ] \cdot \sin n\theta
\end{align}$$となるわけである。すなわち、
$$n \cos n\theta = \qty[ \sum_{k=0}^{n-1} \cot(\theta + \frac{k}{n}\pi) ] \cdot \sin n\theta$$であるので、$$\cot n\theta = \frac{1}{n} \sum_{k=0}^{n-1} \cot(\theta + \frac{k}{n}\pi)$$
となって、$\cot$ の $n$ 倍角、すなわち $\cot n\theta$ が $\cot(\theta+\alpha)$ の有限和で表されることがわかる。何かしら図形的な意味を見いだせるのであろうか。

積の微分法則の復習

今回は積の微分の公式をいじる。

$x$ の関数である 2 関数 $f(x),\,g(x)$ の積を $x$ で微分すると、$$
\dv{x} \qty(f(x)g(x) ) = \qty( \dv{x} f(x) )g(x) + f(x) \qty(\dv{x} g(x) )
$$となるわけである。一般に複数の関数の積で表される $f(x) = \prod_k f_k(x)$ という関数の微分であっても、これを再帰的に適用することで同様の関係が得られる。

$$\begin{align} \dv{f}{x} &= \dv{x}\prod_k f_k \\ &= \sum_k \qty(\dv{f_k}{x} \cdot \prod_{i \ne k} f_i ) \end{align}$$

さらに(形式的に)変形すると、
$$\begin{align} \dv{f}{x} &= \sum_k \qty(\dv{f_k}{x} \cdot \frac{1}{f_k} \prod_i f_i ) \\ &= \qty(\sum_k \qty(\dv{f_k}{x} \cdot \frac{1}{f_k} ) )\prod_k f_k \\ &= \qty(\sum_k \qty(\dv{f_k}{x} \cdot \frac{1}{f_k} ) )f \end{align}$$となり、対称性を意識すれば、$$\begin{align} \dv{f_k}{x} \cdot \frac{1}{f} &= \sum_k \qty(\dv{f_k}{x} \cdot \frac{1}{f_k} ) \end{align}$$と書ける。この両辺を積分すれば、分子が分母の微分の形なので $\log$ なんちゃらが出てくるが、それを外せば(絶対値記号付きで)元の式が出てきそうであることがわかる。

スイッチングハブ買った

先日家族からプロバイダ変更の検討などの相談があり、どういったプランの契約内容かも知らなかったのでいろいろと調査してみたところ、より高速なインターネッツ環境が整えられた気がする。ところで我が家は 1 階にインターネッツの諸機器があり、我が部屋は 2 階にあるわけで、無線 LAN を導入して久しいわけだが、それがボトルネックとなって我が部屋では若干のスピードアップしか享受できないことがわかった。それゆえに一念発起し、あえて LAN ケーブルを引いてしまおうという暴挙に出た。
というわけで 30 メートルの LAN ケーブルを引き、我が部屋の末端でギガビットなハブに接続し、各機器に分けようという試みなのである。そこで導入したのが NETGEAR の GS108 という物なのである。

ファームの試合を観戦した

イースタン戦が中山の荘銀・日新スタジアムとかいう、つまるところの山形県野球場で開催されたので行ってきた。楽天 vs 巨人。QVC マリンでのオープン戦がおじゃんになったので、ようやく今季初観戦。
この球場に来たのは実に 20 年ぶり(!)2 回目で、イチローなんかがいる全盛期のオリックスが来るというので行った以来なので感慨深い。

それはそうとして、今回の試合は投手戦のような何かであり、両軍スコアレスからの延長戦で三好がサヨナラスリーランホームランをぶち込むという展開であった。イ・リーグ首位の底力を見た気がする。
f:id:electrolysis:20150602171625j:plainf:id:electrolysis:20150602172032j:plainf:id:electrolysis:20150602172504j:plainf:id:electrolysis:20150602175803j:plainf:id:electrolysis:20150602183109j:plainf:id:electrolysis:20150602183836j:plainf:id:electrolysis:20150602184826j:plainf:id:electrolysis:20150602193109j:plainf:id:electrolysis:20150602193739j:plainf:id:electrolysis:20150602193835j:plainf:id:electrolysis:20150602194201j:plainf:id:electrolysis:20150602194200j:plainf:id:electrolysis:20150602200755j:plainf:id:electrolysis:20150602201543j:plainf:id:electrolysis:20150602210949j:plain
近年の甲子園を湧かせた連中や、1 軍主力クラスの連中も多く、見応えがあった。

Samba24 なの(仮)メンテ

どうやら 25 日にサーバの大規模メンテが入ったらしく、CGI が 500 を吐きやがることを偶然発見したので、メンテ内容を精査したところ、Ruby が 1.8.5 から 2.2.0 にバージョンアップされていた。

上記に記載されていなかったのでスルーしていたところ、そこからリンクされている
障害情報 を見なければいけなかったという罠。ApachePHP の変更だけじゃなかったのかよ、と。
ところで、長らく使用していた Ruby 1.8 系のコードを書き換える必要が出てきたわけだが、とりあえずエンコーディング関連と require パスの処理の変更を行う必要があるらしかったので、そこを修正してとりあえず動いている模様。浦島太郎であるわけだが、XREA がずっと 1.8 系を使ってたせいで俺は 1.9 以降に移行しようとしなかったので、Ruby の変わりっぷりをよく知らないのでつらい。
以前からちょこっと載せているが、そろそろ閉鎖したい所存。

鉄分補給の旅

9 日から 11 日にわたって、千葉に行ってきたのだが。10 日に QVC マリンで開催されるプロ野球オープン戦の観戦のため。

9 日、酒田から新庄回りで向かう。新庄から大宮までは山形新幹線、大宮からは興味本位で京浜東北線南浦和へ、武蔵野線で南船橋へ、京葉線で千葉みなとへという乗り継ぎ。宿は千葉みなと駅の近くなのである。
10 日、球場に行ってはみたものの、雨のために試合開始を遅らせつつ、そのまま中止という具合でげんなり。どうしようもないので電車でその辺を行ったり来たりしつつ時間を潰す。フリー切符的なやつなのでやりたい放題ではあった。
夜になると、強風のために翌日の帰りの「いなほ」の運休が決まった。千葉駅のみどりの窓口に行こうとするも、モノレールがトラブルで動いていないので、ガッツで歩く。払い戻しの手続きをし、行きと同様に「つばさ」で帰るために切符を購入。
11 日、興味本位から、千葉駅から総武線快速で東京駅へ。山形新幹線陸羽西線余目駅へ。余目から羽越本線に乗り換えて酒田に行く流れなのだが、羽越本線のダイヤが大幅に乱れていることもあり、お迎えに来てもらいつつ帰宅。
なかなかのトラブル三昧の旅であった。