院試hub

東京大学 院試 過去問 解答例

東大 情報理工学系研究科 電子情報学専攻 専門科目 2024年度 院試 過去問 解答例・解説(全5問)

全5問。電磁気学・回路2問。テーマタグは4件(固有振動数と振動系・ラプラス変換・RC回路の過渡応答)。2023年度と共通のテーマは計算量理論。

最終更新:

収録5年度分の解答PDF:東京大学 情報理工学系研究科 電子情報学専攻 専門科目(¥2,880・紙面見本あり)

このページで公開
解説5問と大問1問の途中式・最終答(全5問)
解答PDFに収録
途中式と最終答(最終答つき5問)
問題本文
非収録

東大 専門科目 2024年度 院試 過去問の出題内容(全5問)

この5問の分野は電磁気学・回路2問です。

大問分野主題解説の小見出し最終答
第1問電磁気学・回路RLC直列回路定常応答はインピーダンスで一気に処理する / 共振条件の意味あり
第2問電磁気学・回路同期式順序回路Mealy型として考える / 状態簡単化の見方あり
第3問—最大部分列和固定長はスライディングウィンドウ / 長さ制約なしはKadane法あり
第4問—畳込み符号畳込み符号は状態機械として読む / Viterbi復号の採点ポイントあり
第5問—マルコフ情報源と符号化定常分布を先に出す / エントロピー率あり

2024年度の出題テーマと、同じテーマを出した他大学・他年度

この年度は2問に4テーマが出ています。

前年度(2023年度)との違い

大問数
2023年度 5問 → 2024年度 5問
両年度に出たテーマ
計算量理論
2023年度のページを見る

第1問 — RLC直列回路

定常応答はインピーダンスで一気に処理する

直列回路なので電流は全素子で共通である。したがって、抵抗成分 RR とリアクタンス ωL−1/(ωC)\omega L-1/(\omega C) をベクトル和として扱えば、実効値の計算は 「電圧実効値をインピーダンスの大きさで割る」だけで済む。ここで振幅と実効値を混同すると 2\sqrt{2} の係数を落としやすい。

共振条件の意味

電流を最大にするには抵抗以外の見かけの抵抗を消せばよい。コイルのリアクタンスとコンデンサのリアクタンスが等しく逆符号になる点が直列共振である。共振時にも抵抗 RR は残るので、電流は無限大ではなく V0/(2R)V_0/(\sqrt{2}R) になる。

過渡応答の検算

ステップ入力直後はコイル電流が急に変化できないため i(0)=0i(0)=0 となり、求めた式も sin⁡0=0\sin 0=0 でこれを満たす。また減衰振動の場合、指数因子により t→∞t\to\infty で電流は0へ向かう。直流定常状態ではコンデンサが開放相当になるので、これも物理的に正しい。

解答

回路は抵抗、コンデンサ、コイルが直列に接続されたものとして扱う。角周波数 ω\omega の定常正弦波では、直列インピーダンスを Z=R+j(ωL−1ωC) Z=R+j\left(\omega L-\frac{1}{\omega C}\right) と書ける。電源電圧の振幅が V0V_0 であるから実効値は V0/2V_0/\sqrt{2} であり、電流の実効値は Irms=V0/2R2+(ωL−1ωC)2 I_{\mathrm{rms}} = \frac{V_0/\sqrt{2}} {\sqrt{R^2+\left(\omega L-\frac{1}{\omega C}\right)^2}} である。

次に V0,ω,R,LV_0,\omega,R,L を固定して CC だけを変える。分母を最小にすればよく、 ωL−1ωC=0 \omega L-\frac{1}{\omega C}=0 より C=1ω2L C=\frac{1}{\omega^2 L} で電流が最大となる。このときリアクタンスが打ち消し合い、直列共振が起きている。

最後に、時刻 t=0t=0 から一定電圧 V1V_1 を加える過渡応答を求める。初期電流および初期蓄積エネルギーは0なので、ラプラス変換領域では V(s)=V1s,Z(s)=R+sL+1sC V(s)=\frac{V_1}{s},\qquad Z(s)=R+sL+\frac{1}{sC} である。したがって I(s)=V(s)Z(s)=V1s1R+sL+1sC=V1/Ls2+RLs+1LC. I(s)=\frac{V(s)}{Z(s)} = \frac{V_1}{s}\frac{1}{R+sL+\frac{1}{sC}} = \frac{V_1/L}{s^2+\frac{R}{L}s+\frac{1}{LC}}. ここで α=R2L,ω0=1LC \alpha=\frac{R}{2L},\qquad \omega_0=\frac{1}{\sqrt{LC}} とおくと、分母は (s+α)2+ω02−α2(s+\alpha)^2+\omega_0^2-\alpha^2 である。特に通常の減衰振動の場合 α<ω0\alpha<\omega_0 には ωd=ω02−α2 \omega_d=\sqrt{\omega_0^2-\alpha^2} として i(t)=V1Lωde−αtsin⁡(ωdt)(t≥0) i(t)=\frac{V_1}{L\omega_d}e^{-\alpha t}\sin(\omega_d t) \qquad (t\ge 0) を得る。臨界減衰では i(t)=V1Lte−αt, i(t)=\frac{V_1}{L}t e^{-\alpha t}, 過減衰では β=α2−ω02\beta=\sqrt{\alpha^2-\omega_0^2} として i(t)=V1Lβe−αtsinh⁡(βt) i(t)=\frac{V_1}{L\beta}e^{-\alpha t}\sinh(\beta t) である。

最終答

Irms=V0/2R2+(ωL−1ωC)2,C=1ω2L. I_{\mathrm{rms}} = \frac{V_0/\sqrt{2}} {\sqrt{R^2+\left(\omega L-\frac{1}{\omega C}\right)^2}}, \qquad C=\frac{1}{\omega^2L}. ステップ応答のラプラス変換は I(s)=V1/Ls2+RLs+1LC. I(s)=\frac{V_1/L}{s^2+\frac{R}{L}s+\frac{1}{LC}}. α=R/(2L)\alpha=R/(2L), ω0=1/LC\omega_0=1/\sqrt{LC}, ωd=ω02−α2\omega_d=\sqrt{\omega_0^2-\alpha^2} の減衰振動の場合は i(t)=V1Lωde−αtsin⁡(ωdt). i(t)=\frac{V_1}{L\omega_d}e^{-\alpha t}\sin(\omega_d t).

第2問 — 同期式順序回路

Mealy型として考える

出力は「直前の記号」と「現在入力」の組に依存するので、出力が状態だけで決まるMoore型よりも、入力と状態で出力が決まるMealy型として考えるのが自然である。直前1記号を状態にすれば2文字列の判定に必要な情報は過不足なく保存される。

状態簡単化の見方

状態 AA と DD は、どの入力を入れても出力列が同じで、しかも次状態も同じ記号に移る。したがって将来の振る舞いで区別できず、同じ状態にまとめられる。状態表を作った後、行を比較して等価状態を探すのが最も確実である。

回路化の注意

次状態は現在入力だけで決まるため、状態更新部は非常に単純である。一方、出力 ZZ は状態と入力の組で決まる。カルノー図では未使用状態 1111 をドントケアにしてもよいが、ここでは使わずに上式のまま実装しても十分に簡単である。

同期式順序回路の途中式・最終答をPDFで見る

第3問 — 最大部分列和

固定長はスライディングウィンドウ

長さが固定されている場合、隣り合う窓は k−1k-1 個の要素を共有する。毎回最初から足し直すのではなく、左端を引いて右端を足すだけで次の和が得られる。この観察だけで O(nk)O(nk) から O(n)O(n) へ下がる。

長さ制約なしはKadane法

現在位置で終わる最良部分列が、前の最良部分列を延長すべきか、それとも現在要素から始め直すべきかを比較する。負の寄与を背負い続けない、という発想が本質である。

長さ kk 以上は最小累積和を見る

末尾を固定すると、部分列和を最大化するには開始直前の累積和を最小にすればよい。ただし長さ kk 以上という制約があるので、使ってよい累積和は i−ki-k 以前に限られる。この制限を C[i−k]C[i-k] が吸収している。

最大部分列和の途中式・最終答をPDFで見る

第4問 — 畳込み符号

畳込み符号は状態機械として読む

シフトレジスタの中身が状態であり、入力ビットを1つ入れるたびに状態が1段ずつ進む。出力は入力と状態の排他的論理和で決まるため、状態遷移表またはトレリスに落とせば機械的に計算できる。

Viterbi復号の採点ポイント

復号では、各時刻で「受信2ビット」と「各枝の出力2ビット」のHamming距離を加算し、各状態に到達する最小距離経路だけを残す。最終時刻で最小距離の経路をたどり直せば、最尤の入力列が得られる。今回の最小距離は1なので、1ビット誤りを訂正した復号になっている。

パラメータのトレードオフ

符号化率を高くすると冗長ビットが少なくなり伝送効率は上がるが、誤り訂正能力は弱くなる。拘束長を長くするとより長い入力履歴を利用できるので自由距離を大きくしやすい一方、Viterbi復号の状態数が指数的に増え、遅延と計算量が大きくなる。

畳込み符号の途中式・最終答をPDFで見る

第5問 — マルコフ情報源と符号化

定常分布を先に出す

マルコフ情報源では、単独の0と1の確率は遷移確率そのものではない。長時間平均でどちらの状態にいるかを表す定常分布を先に求める必要がある。今回の情報源は0が続きやすいため、定常分布も0に大きく偏る。

エントロピー率

記号ごとの周辺エントロピーではなく、現在状態が分かったときの次記号の不確かさを定常分布で平均する。これはマルコフ性を利用した圧縮の理論限界であり、今回の約0.58 bit/source symbolが平均符号長の下限の目安になる。

ブロック化とHuffman符号

等長ブロックでは頻度の高い 0000 に短い符号語を割り当てられるので、単純な1ビット表現より短くなる。さらに非等長記号列では長い0の連続を1記号として扱えるため、この情報源の偏りをよりよく利用できる。方式dがエントロピー率に最も近いのはそのためである。

マルコフ情報源と符号化の途中式・最終答をPDFで見る

東大 専門科目 院試 過去問の収録5年度

  • 2025年度(全5問)

    交流回路と理想変圧器 / 順序回路 / 最小全域木

  • 2024年度(このページ・全5問)

    RLC直列回路 / 同期式順序回路 / 最大部分列和

  • 2023年度(全5問)

    二端子対回路と能動フィルタ / 符号付き加減算器とオーバーフロー / 最大フローと二部マッチング

  • 2022年度(全5問)

    RL回路のラプラス変換 / 記憶階層と仮想記憶 / パターン照合アルゴリズム

  • 2021年度(全5問)

    交流回路と力率改善 / 同期式順序回路 / Union-Find