FINAL TOOLBOX
04 // インタラクティブ数式・公式辞典 // 確率分布・回帰分析・情報エントロピーの公式集H(X) = −∑ p_i · log₂(p_i), C = B · log₂(1 + S/N)

シャノンの情報エントロピーと通信路容量の公式

データの不確かさと可逆圧縮の理論限界ビット数 H(X)、およびノイズのある通信路で誤りなく送れる最大速度 C を示す情報理論の基礎式です。

公式リファレンス
基本公式
H(X) = −∑ p_i · log₂(p_i), C = B · log₂(1 + S/N)
変形した式
H_binary(p) = −p·log₂(p) − (1−p)·log₂(1−p)
D_KL(P ∥ Q) = ∑ p_i · log₂(p_i / q_i)
変数と単位
変数と単位 — Shannon Information Entropy & Channel Capacity Formula
SymbolNameUnit
HBinary Entropy H(p)bits / symbol
pSymbol Probability p0–1
MEquiprobable Alphabet Size M (info log₂M)symbols
入力値・パラメータ
[0–1]
[symbols]
計算結果 (Binary Entropy H(p))
H =0.811278bits / symbol

公式の解説・背景

  • Claude Shannon (1948) proved H(X) = −∑ p_i log₂(p_i) is the unique continuous, symmetric, additive functional measuring uncertainty up to a logarithmic base factor.
  • Base-2 logarithms yield 'bits' (shannons); natural logarithms yield 'nats' (1 nat = 1/ln2 ≈ 1.4427 bits).

具体的な計算例

#1: Binary source emitting '1' with probability p = 0.25 and '0' with probability 0.75.
p = 0.251 − p = 0.75
H = −0.25·log₂(0.25) − 0.75·log₂(0.75) = 0.500 + 0.3113
→ H = 0.8113 bits/symbol (compresses ~18.9% below 1 raw bit/symbol)
#2: Shannon-Hartley capacity of a B = 20 MHz wireless channel at SNR = 31 (≈ 14.9 dB).
B = 20 MHzS/N = 31
C = 20 × 10⁶ × log₂(1 + 31) = 20 × 10⁶ × 5
→ C = 100 Mbps theoretical error-free limit
このツールは役に立ちましたか?

よくある質問(FAQ)

シャノンの情報エントロピーと通信路容量の公式の使い方は?+

数値を入力するかスライダーを動かすだけで、シャノンの情報エントロピーと通信路容量の公式(数式: H(X) = −∑ p_i · log₂(p_i), C = B · log₂(1 + S/N))をブラウザ上で即座に計算・視覚化できます。データの不確かさと可逆圧縮の理論限界ビット数 H(X)、およびノイズのある通信路で誤りなく送れる最大速度 C を示す情報理論の基礎式です。

シャノンの情報エントロピーと通信路容量の公式の計算結果やグラフは保存できますか?+

はい。計算結果のワンクリックコピーに加え、高解像度のSVG・PNG画像、CSVデータ、印刷用ワークシートとして即座に出力できます。

シャノンの情報エントロピーと通信路容量の公式のサンプルデータを消去して白紙から入力できますか?+

はい。ツール上部のクリア(白紙から開始)ボタンを押すとすべての入力欄がリセットされ、いつでもサンプルデータを再読み込みできます。