電気回路 / テブナンの定理を導く
ふくほです。
電気回路何もわからんので, 記事にまとめるところから始めようとおもいます。
テブナンの定理は 重ね合わせの理を用いることで導き出せます。
線型回路網を見ていくための重要な基礎となるので, 今回は導いてみようと思います。
最後には少しだけ, テブナンの定理と双対の関係にあるノートンの定理にも触れようと思います。
1 テブナンの定理
「鳳-テブナンの定理」とも呼ばれます。これはテブナンさんが直流で, 鳳太郎さんが交流で成立することを示したことに由来するそうです。
1.1 定理の概要
図のように起電力とインピーダンスを含む回路網中の1つの端子に着目します。間の開放電圧を, から見た回路網のインピーダンスをとすれば, 端子対に任意のインピーダンスを接続したときにに流れる電流は, 次のようになります。
は, 回路網中のすべての起電力を短絡除去して計算します。
1.2 定理の証明
上の図のように, と直列に間の開放電圧に等しい2つの電圧源を考えます。(図における矢印は上向きが正, 下向きが負)これらは打ち消し合うので, 全体で見ればなくても同じです。次に, 回路網中の電源が同時に働いた場合とのみが働いた場合で重ね合わせることを考えます。
前者の場合, 間は均衡を保っているためこの時電流は流れません。後者の場合, 流れる電流はとなります。重ね合わせの理から, この結果が全体に流れる電流に等しいことがわかります。
2 ノートンの定理
ノートンの定理はテブナンの定理の双対だといえます。電流と電圧、インピーダンスとアドミタンス、解放と短絡を入れ替えることでできあがってしまいます。
起電力とインピーダンスを含む回路網中の1つの端子に着目します。間の短絡電流を, から見た回路網のアドミタンスをとすれば, 端子対に任意のアドミタンスを接続したときにで生じる電圧降下は, 次のようになります。
3 最後に
これらの定理は二端子回路網を学んでいくうえでかなり重要みたいです。いきなり回路中の抵抗を1つ変えたりしても, 1つの式に,代入する値を変えるだけで電圧降下と電流が求まる優れものです。
なんとなく理解していてもすぐに忘れてしまうので, こうやって導出していくのはだいぶ有効なのではないかと思います。苦労しないとずっと頭に残らないし。
いきなり定理だけ言われてもなかなか実用に至らないので今回は重ね合わせを使って導いてみましたが, 意外と単純でびっくりですね。2つに分けただけ。今回は例題には至らなかったわけですが, しっかり使えるようになって今後さらに回路基礎を学んでいく土台にしていきたいとおもいます。
電気回路の記事も, ちゃんと書いて理解していくぞ~!(素振り)
4 参考書籍
お世話になった本には感謝の気持ちを忘れないように, ここに記しておきます。
・電気回路論(電気学会大学講座), 2008/5/1, 3版第1刷
・電気回路(1)直流・交流回路編, 1991/01/30 初版第7刷
2冊目は表紙の裏のページに数研出版チャート式の要領で色々書いてあって個人的に好きです。
フーリエ解析 / フーリエ級数の係数を求める
ふくほです。
フーリエ解析の基礎を始めました。
今回は係数の求め方についてまとめます。
1. 求める形
を周期の周期関数とします。
この関数をフーリエ級数で、すなわち
と表せないかを考えます。
また、以下積分と級数を
入れ替えてもいいものとします。
(複雑な事情があるらしいですが
詳しいことは分かりません…。)
この式の定数(フーリエ係数と呼ばれます)
を求めていきます。
ここで、異なる任意の自然数において
以下の式が成り立ちます。
(積和の公式を用いると証明できます)
この式は導出で重要になります。
2.フーリエ係数を求める
ベクトル解析 / ベクトル場での 線積分・面積分
ふくほです。
線積分・面積分の記事2つ目です。
スカラー場ver.に引き続き
ベクトル場ver.も書きます!
1. そもそも何をしているか
線積分は、ある点が、力を受けながら
曲線に沿って移動するときの
仕事を求めています。
この受けている力がベクトル場です。
移動の大きさをとすると、
このに対してがなす仕事は
と表されます。
小さな移動を合計して
曲線に沿う仕事を求める、
これがベクトル場での線積分です。
面積分は、流体の中に向きが定められた
曲面がある時この曲面を通る
単位時間当たりの流出量を求めています。
面積ベクトルを,
流体のベクトルをとすると、
流出量は となります。
この微小面積を合計して
曲面での流出量を求める、
これがベクトル場での面積分です。
面積ベクトルの詳しい説明は次のサイト
でつかめると思います。
hooktail.sub.jp
2. ベクトル場での線積分の計算
曲線、
ベクトル場としたとき
に沿うの線積分は
ここから次のように表すことができます。
はの接線ベクトルです。
被積分関数は内積なのでスカラになります。
ではここで例題をひとつ。
[例題]
点から点に向かう
線分をとする。
この時ベクトル場の
に沿う線積分を求めよ。
は媒介変数を用いて
と表されます。
これをに代入すると
が得られます。
また、の接線ベクトルは
であるため、被積分関数は
あとは積分するだけです。
求まった~!
手順を簡単にまとめると
1. をパラメータで表す
2. にのを代入
3. の接線ベクトルを求める
4. を求める
といった感じです。
2. ベクトル場での面積分の計算
有向な曲面の定義域をとします。
曲面におけるベクトル場の
面積分は次のように表されます。
ここで、符号はが外向きの時に正、
内向きの時に負となります。
ここで例題を1問。
[例題]
曲面を
、
ベクトル場をとする。
の法線ベクトルのうち、成分が正のものが
外向きであるように向きを定めたとき、
のにおける面積分の値を求めよ。
まず面積ベクトルを求めます。
ここから
が求まります。
成分が負なので内向きの法線ベクトルになっています。
次に
をに代入して
が得られます。
よって、被積分関数を計算することができます。
最後に積分をしてフィナーレです。
この時、面積ベクトルが内向きであるため
マイナスをつけます。
何とか求まりました!
1. 面積ベクトルを求める
2. をで表す
3. を計算する
の手順を踏めばよさそうです。
4.最後に
とても掴みにくかったベクトル場での積分について
何とかまとめられてよかったです。
間違ってるところとか、改善の余地とかがあれば
教えていただけるとありがたいです。
筆者はありったけの数学力を駆使して
この記事を書きました。
本当に数学って難しい。
よかったらスカラー場ver.も読んでみてください!
fukuro-hoho.hatenablog.com
ベクトル解析 /スカラー場での 線積分・面積分
ふくほです。
久しぶりの更新です!
線積分、面積分について忘れやすいし
難しいと感じたので書き殴ります。
今回はスカラー場に限定します。
1. そもそも何をしているか
私は下のサイトを見てとても感動しました。
oshiete.goo.ne.jp
スカラー場での線積分は
一様の重みで分布している関数の
ある曲線に沿った
重みの和を求めているのです。
2. スカラー場での線積分の計算
空間スカラー場の
曲線
に沿った線積分を考えます。
この時、線積分は
曲線の長さをとしたとき
次のようになります。
これは、
を用いて置換積分を行っています。
これは、先程述べたイメージから
を積分に帰着したものになります。
(イメージなので細かい文字の説明は
なしでざっくりこんな感じ。)
ではここで例題を。
[例題]
曲線を点から点に向かう線分,
としたとき
に沿うの線積分を求めよ。
まず、を媒介変数で表してみます。
としたとき, は
と表されますね。
次にパラメータを用いたをに代入します。
あとはこれを積分するだけです。
やったぜ、解けた!!
計算の手順としては
1. 曲線をパラメータで表す
2. のをに代入する
3. を計算する
こんな感じ。
3. スカラー場での面積分の計算
面積分は先述の通り,
線積分の曲線が曲面に変わっただけです。
曲面とします。
(は領域内を動いている)
この時,空間スカラー場の
に沿った面積分は次のようになります。
は微小面積を表しています。
(は面要素とか、面積要素とかって呼ばれています)
ささ、これも例題をひとつ。
[例題]
曲面()
をとするとき、
スカラー場 のにおける面積分を求めよ。
まず、面要素を求めましょう。
から
よって、
次いで、のをに代入します。
あとはこれをで積分するだけです。
解けたーっ!
計算の手順としては
1. 曲面の面積要素を求める
2. のをに代入する
3. を計算する
こんな感じ。
4. 最後に
記事を書いたことでだいぶ理解が
深まったような気がします。
なるべく早くベクトル場ver.も書くつもりです。
何かおかしいことがあったら教えてください。
だいぶ読み返して確認はしたのですが…
なんかある気がします。
ではまた。
p.s.
ベクトル場ver.も書きました!
fukuro-hoho.hatenablog.com
AtCoder / 乱数作成
ふくほです。
ABC028-D 乱数作成
を解きました。
atcoder.jp
考えたこと
数学の問題。
3つの数字を選んだときが
中央値となる場合は以下が考えられます。
1. 3回ともが出る
2. 2回が、1回より大きい数が出る
3. 2回が、1回より小さい数が出る
4. ,より大きい数,より小さい数が
1回ずつ出る
ここで、より大きい以下の数は
個
より小さい数は個あります。
1の確率は
2の確率は
3の確率は
4の確率は
となります。(詳しい解説はしません)
これの総和を取れば答えが出ます。
また、実装の時はで割る時に
(double)を書かないとint型で出てきてしまうので
注意が必要でした
(初心者の時にやらかしてました)
提出コード
感想
これは高校だと1年生の数学に
なるんですかね(多分)
まだすっと解けてよかった。
AtCoder / 民族大移動
ふくほです。
ABC024-C 民族大移動
を解きました。
atcoder.jp
考えたこと
愚直に解くと。
今回の制約ではは高々
程度なので、間に合いそうです。
出発地と比べて目的地の
数字が大きい場合は
目的地にたどり着くまで
大きな数字の街に移動させます。
その逆もやります。
目的地にたどり着いた時点で、
その民族に対する計算を辞めます。
提出コード
感想
今回は愚直解で間に合ったけど、
もしも間に合わなかったら
どうやって計算量減らすんだろ…
最近コンテストに出てる感想だと
やたらと制約がきついので
今後はこれのとか
出てきそうで怖いなぁと思います。
AtCoder / 高橋君と魔法の箱
ふくほです。
ABC019-C 高橋君と魔法の箱
を解きました。
atcoder.jp
考えたこと
エラトステネスの篩みを感じました。
ちょっと違うんですけどね。
配列の中を小さい順に見ていき
要素の2の累乗倍の要素は
数えないようにするとうまくいきます。
数えたかどうかはbool型の配列で管理。
初めのソートを忘れてバグらせてました。
提出コード
感想
エラトステネスの篩を
実装したことがあったので
そんなにきつくなかったです。