化学平衡計算ツール 戻る
化学工学

化学平衡シミュレーター・ルシャトリエの原理

平衡定数Kc・ICE表・ルシャトリエの原理をインタラクティブに可視化。濃度-時間グラフと平衡濃度棒グラフをリアルタイム描画。

パラメータ設定
シナリオ・プリセット
反応プリセット
[A]₀ 初期濃度 A
M
[B]₀ 初期濃度 B
M
平衡定数 Kc(参照温度・log₁₀)
反応の速さ(緩和速度 k)
温度効果(ファントホッフ)
ΔH° (kJ/mol)
kJ/mol
温度 T (K)
K
平衡へ接近中…
計算結果(リアルタイム)
Kc(温度補正後)
反応商 Q(時刻 t)
正/逆 速度 比
状態
転化率 [%]
[C] 現在値 (M)
分子集団(正反応 ⇌ 逆反応がつり合うまで)
濃度 vs 時間(平衡で水平化)
Q と Kc の指標
理論・主要公式

平衡定数と反応商:

$$K_c = \frac{[\mathrm{C}]^c[\mathrm{D}]^d}{[\mathrm{A}]^a[\mathrm{B}]^b},\quad Q=\frac{[\mathrm{C}]^c[\mathrm{D}]^d}{[\mathrm{A}]^a[\mathrm{B}]^b}\Big|_{t}$$

平衡条件は $Q=K_c$(正反応速度 = 逆反応速度)。$Q < K_c$ → 正反応方向へ移動,$Q > K_c$ → 逆反応方向へ移動。

ICE表法:変化量 $x$ として $[\mathrm{A}]_{eq}=[\mathrm{A}]_0 - ax$,$[\mathrm{C}]_{eq}=cx$ を代入してKc式を解く。

ファントホッフ式(温度依存):

$$\frac{d\ln K}{dT}=\frac{\Delta H°}{RT^2}\quad\Longrightarrow\quad \ln\frac{K_2}{K_1}=-\frac{\Delta H°}{R}\left(\frac{1}{T_2}-\frac{1}{T_1}\right)$$

化学平衡とルシャトリエの原理とは

🙋
「平衡定数Kc」って何ですか?教科書だと「温度だけできまる」って書いてあるけど、シミュレーターで初期濃度を変えてもKcの値は変わらないんですか?
🎓
その通り!Kcは温度だけの関数で、濃度や圧力では変わらないんだ。大まかに言うと、その反応が「どっち向きに進みやすいかの物差し」だね。例えば、Kcが非常に大きい反応は、ほとんど右(生成物側)に進み切る。このシミュレーターで「ハーバーボッシュ法」を選んで、初期濃度のスライダーを動かしてみて。Kcの値は固定だけど、グラフで見る平衡時の各物質の濃度は大きく変わるよ。
🙋
え、そうなんですか!じゃあ、Kcが変わらないのに平衡時の濃度が変わるって、どういう仕組みなんですか?
🎓
そこが「ICE表」の出番だ。Initial(初期)、Change(変化)、Equilibrium(平衡)の表を作って、変化量を$x$と置く。例えばA→Cの簡単な反応なら、平衡時の濃度は$[A]_{eq}=[A]_0 - x$、$[C]_{eq}=x$になる。これをKcの式にぶち込んで$x$を計算してるんだ。シミュレーターの内部でもこの計算をリアルタイムでやって、グラフを描画してる。パラメータを変えると、この$x$が変わるから平衡組成も変わる、というわけ。
🙋
なるほど!あと、「ルシャトリエの原理」って、温度を変えたときにどう使うんですか?ΔH°(エンタルピー変化)の値をプラスにしたりマイナスにしたりすると、結果が逆になるって聞きました。
🎓
いいところに気づいたね。ルシャトリエの原理は「外からいじられると、それを打ち消す方向に平衡が動く」って原理だ。ΔH°がマイナス(発熱反応)のとき、温度Tを上げるスライダーを動かしてみて。外から熱を加えられたから、熱を吸収する方向、つまり左(反応物側)に平衡が動いてKcが小さくなる。逆にΔH°がプラス(吸熱反応)なら、温度上げると右に進んでKcが大きくなる。この「Kcの温度変化」を計算してるのが、下にある「ファントホッフ式」だよ。

よくある質問

化学量論係数が正しく設定されているか確認してください。係数が異なる場合、変化量(x)に係数を掛ける必要があります。また、反応物の初期濃度がゼロの場合は、反応が逆方向に進む可能性があるため、xの符号に注意してください。
このシミュレーターは熱力学的平衡状態のみを計算するため、反応速度や到達時間は考慮していません。濃度変化後の新しい平衡濃度は瞬時に再計算され、グラフに反映されます。反応速度をシミュレートするには別途速度論モデルが必要です。
はい、温度スライダーを動かすと、内部でファントホッフ式を用いてKcが再計算されます。標準状態(298K)でのKcと反応エンタルピーΔHを入力しておけば、任意の温度におけるKcが自動算出され、グラフが更新されます。
The graph concentration unit is mol/L. The tool does not have a direct pressure slider, but concentration scaling can represent volume changes: for gas reactions with delta-nu not equal to zero, compression shifts equilibrium toward fewer gas moles. Adding inert gas at constant volume leaves partial pressures unchanged and does not shift equilibrium.

実世界での応用

アンモニア合成(ハーバー・ボッシュ法): $\mathrm{N_2 + 3H_2 \rightleftharpoons 2NH_3}$ この反応は発熱反応($\Delta H° \lt 0$)です。ルシャトリエの原理に従い、高収率を得るには低温が有利ですが、反応速度を上げるために中程度の温度(400-500℃)と高圧が用いられます。シミュレーターで温度と圧力(濃度に換算)の影響を確認できます。

大気環境化学(二酸化窒素の二量体化): $\mathrm{2NO_2 \rightleftharpoons N_2O_4}$ NO₂は赤褐色、N₂O₄は無色です。この平衡は温度に敏感で、夏と冬で大気の色が変わって見える一因となります。ΔH°は負なので、温度が低い冬は無色のN₂O₄側に平衡が移動します。

硫酸製造(接触法): $\mathrm{2SO_2 + O_2 \rightleftharpoons 2SO_3}$ こちらも発熱反応です。工業的には、最適な収率と反応速度のバランスから、適温(約400-450℃)と触媒(五酸化バナジウム)を用いて効率的にSO₃を製造します。

燃焼反応の平衡組成計算: 自動車エンジンや工業炉内の高温燃焼では、CO₂やH₂Oだけでなく、CO、NO、OHラジカルなど多くの化学種が平衡状態にあります。その組成を予測するために、複雑な化学平衡計算が行われ、排ガス組成の推定や環境影響評価に役立てられています。

よくある誤解と注意点

Pressure and concentration need careful interpretation. For gas reactions, a volume change scales partial pressures and changes Q by the factor lambda^(delta-nu), so if delta-nu is not zero, compression shifts the equilibrium toward the side with fewer gas moles. For 2SO2 + O2 <-> 2SO3, halving the volume gives Q=K/2 for the same composition, so the reaction shifts toward SO3. Adding inert gas at constant volume does not change the reacting gases partial pressures, so it does not shift equilibrium.

How to use

  1. Select a reaction preset. Coefficients a,b,c,d are editable only for the custom preset.
  2. The Kc input is log10(Kc), not Kc itself; 5.78 means Kc is about 6.03e5.
  3. Set initial concentrations, deltaH, and temperature, then read the equilibrium composition and concentration chart.
  4. Pressure effects depend on delta-nu. Adding inert gas at constant volume leaves partial pressures unchanged, so equilibrium does not shift.

Measured example

For 2HI <-> H2 + I2 with [HI]0=2.0 M and Kc=0.0156, the exact root gives x=0.1999 M, conversion 20.0%, [HI]eq=1.6003 M, and [H2]eq=[I2]eq=0.1999 M.

Notes

  1. The Haber reaction is exothermic; increasing temperature lowers Kc.
  2. For gas reactions with delta-nu not equal to zero, compression shifts equilibrium toward fewer gas moles.
  3. The tool presents the ICE calculation through charts and numeric cards, not a separate editable ICE table.