JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

哈迪–溫伯格平衡:「什麼都沒發生」的基準線

如果沒有任何力量擾動群體,等位基因頻率會保持不變,基因型會穩定為 p² + 2pq + q²。掌握這個零模型——它是你衡量一切真實變化的尺子。

核心思想:一個不變化的群體

1908 年,一位數學家(G. H. Hardy)和一位醫生(Wilhelm Weinberg)各自獨立地證明了一件令人安心的事:在一個大的、隨機交配的群體中,只要沒有突變、沒有遷移、沒有選擇、也沒有漂變,等位基因頻率就不會自行偏移。哈迪–溫伯格平衡就是「靜止的物體保持靜止」在遺傳學上的版本。

在這些條件下有兩件事成立。第一,等位基因頻率 p 和 q 一代一代保持恆定。第二,經過一代隨機交配後,基因型頻率會穩定為一個固定的模式:AA = p²,Aa = 2pq,aa = q²。

Why p^2 + 2pq + q^2 ?  Random mating = drawing two alleles at random

Egg carries A with prob p, a with prob q
Sperm carries A with prob p, a with prob q

          sperm A (p)        sperm a (q)
 egg A (p) | AA = p*p = p^2 | Aa = p*q       |
 egg a (q) | Aa = q*p       | aa = q*q = q^2 |

Sum the offspring genotypes:
  AA = p^2
  Aa = p*q + q*p = 2pq
  aa = q^2

Total: p^2 + 2pq + q^2 = (p + q)^2 = 1^2 = 1
隨機交配不過是把龐納特方格用在等位基因頻率上。

應用:攜帶者頻率的小技巧

這個公式在隱性性狀上最能體現價值。如果你只知道 aa 表型出現的頻率,哈迪–溫伯格平衡就能讓你估算出隱藏的攜帶者(Aa)——那些攜帶一個拷貝但不表現該性狀的人。

  1. 從隱性表型頻率出發:q² = freq(aa)。
  2. 開平方得到 q,即隱性等位基因頻率。
  3. 求出 p = 1 − q。
  4. 攜帶者頻率 = 2pq。把它與患者頻率 q² 比較——攜帶者通常遠比患者常見。
A recessive condition affects 1 in 2500 people.

q^2 = freq(affected) = 1/2500 = 0.0004
q   = sqrt(0.0004)   = 0.02
p   = 1 - q          = 0.98

Carriers (Aa) = 2pq = 2 * 0.98 * 0.02 = 0.0392 ≈ 1 in 25
Affected (aa) = q^2 = 0.0004           = 1 in 2500

So ~100 carriers exist for every affected person.
(Educational illustration of the math — not medical advice.)
從已知的疾病頻率推算出隱藏的攜帶者群體。

它真正的用途:零假設

沒有任何真實群體能完美滿足所有假設——那為什麼還要費這個勁?因為哈迪–溫伯格是一個零模型。它告訴你:如果什麼有趣的事都沒發生,你應該看到怎樣的基因型頻率。當真實計數偏離 p²、2pq、q² 時,這種偏離本身就是一個信號:也許是選擇,也許是非隨機交配,也許是小群體中的漂變。這個平衡之所以有價值,恰恰因為它告訴你何時該深入探查。