← 回攻坚包
生物 · 攻坚包

基因频率与基因型频率计算

这一页专治「现代生物进化理论」里最容易算错的那道计算题。核心就两件事分清楚:基因频率是「等位基因」在基因库里占的比例,基因型频率是「个体」按基因型分类占的比例。两者能互相换算,而哈迪-温伯格定律给了一套「理想种群不进化」的基准公式——一旦条件被打破(选择、突变、迁移),基因频率就会变,这就是进化的实质

🗣️ 人话版: 想象一个「基因池」,里面装着全种群所有个体的等位基因。基因频率问的是「这个基因池里,A 占多少、a 占多少」;基因型频率问的是「population 里,AA、Aa、aa 各占多少」。基因频率决定基因型频率怎么分布(哈迪-温伯格给出精确公式),但基因型频率变化不一定等于基因频率变化——这是自交题的杀手锏。
两把尺子: 基因频率 = 某等位基因数 ÷ 该基因座等位基因总数;基因型频率 = 某基因型个体数 ÷ 总个体数。由基因型频率算基因频率:A% = AA% + ½·Aa%(杂合子只贡献一半 A)。哈迪-温伯格:若 p+q=1,则理想种群中 AA=p²、Aa=2pq、aa=q²,且世代不变。

① 基因频率 vs 基因型频率:先分清算的是「基因」还是「个体」

基因频率 = 某等位基因数 / 该基因座等位基因总数
基因型频率 = 某基因型个体数 / 总个体数

一个二倍体个体在某基因座上有两个等位基因(常染色体上)。所以「等位基因总数」= 个体数 × 2(常染色体),不是个体数本身。基因频率算的是「基因」这个层面(整个种群基因库里 A 占多少),基因型频率算的是「个体」这个层面(种群里哪种组合的个体多)。

种群 100 人,基因型个体数基因型频率贡献的 A 基因数贡献的 a 基因数
AA3030%30×2=600
Aa4040%40×1=4040×1=40
aa3030%030×2=60
合计100100%100100

等位基因总数 = 100×2 = 200。A% = 100/200 = 50%,a% = 100/200 = 50%。同样可以用速算式验证:A% = AA% + ½Aa% = 30% + ½×40% = 30%+20% = 50%。两条路结果必须一致。

⚠ 基因频率和基因型频率是两种不同的百分比,分母不一样(等位基因总数 vs 个体总数),不能混着比大小、更不能把「AA占30%」直接当成「A的基因频率是30%」。

🧮 互动 1 — 基因型频率 → 基因频率计算器:输入 AA%/Aa%/aa%,自动算 A%、a%(两种方法互验)
AA+Aa+aa100
A% = AA%+½Aa%0
a% = aa%+½Aa%0
A%+a%0

拖三个滑块(会自动归一化到 100%)。柱状图:左三根是基因型频率(个体层面),右两根是换算出的基因频率(基因层面)。记住口诀:纯合全给,杂合半给

② 哈迪-温伯格定律:理想种群不进化的基准

五个理想条件(缺一不可): ① 种群足够大(避免偶然波动);② 随机交配(自由交配,非选择性);③ 没有突变发生;④ 没有迁入迁出;⑤ 没有自然选择(所有基因型适合度相同)。满足这五条,种群叫「理想种群」,处于「哈迪-温伯格平衡」。

设 A 频率为 p,a 频率为 q,p + q = 1
则子代基因型频率:AA = p² Aa = 2pq aa = q²

这来自随机交配的「配子随机结合」:雌配子里 A 占 p、a 占 q,雄配子同样 A 占 p、a 占 q。二者随机结合,AA 的概率 = p×p = p²,Aa 的概率 = p×q + q×p = 2pq,aa 的概率 = q×q = q²。展开验证:p²+2pq+q² = (p+q)² = 1²= 1,自洽。

理想种群的核心结论:世代不变

只要满足五条件,基因频率和基因型频率都会一代代保持不变——种群没有进化。这正是「进化」的反面参照系:现实种群一旦偏离这五条,频率就会变,变化本身就是进化在发生。

⚠ 五个条件常考「找茬」:题目给「种群小」「非随机交配(如近亲多)」「有新突变」「个体迁入迁出」「某基因型更易存活/繁殖」中任意一条,哈迪-温伯格公式就不能直接用,基因频率会变。

⚖️ 互动 2 — 哈迪-温伯格可视化:拖 p 看 AA=p²、Aa=2pq、aa=q² 如何分布
p (A频率)0.50
q (a频率)0.50
AA=p² / Aa=2pq / aa=q²-
验证 p²+2pq+q²1.00

拖动 p:注意 Aa=2pq 在 p=q=0.5 时最大(杂合子比例峰值在中间,不是两端)。p 或 q 越接近 0 或 1,纯合子占绝对多数。

③ 反推:由 aa 的频率倒推 q 和 p

已知 aa 表现型频率 = q² ⟹ q = √(aa频率) ⟹ p = 1 − q

这是最常考的「反推」计算:隐性性状(aa)可以直接数出来(表现型能观察),但 A 和 Aa 表面上分不开(都是显性表现型)。所以标准流程是:先数出隐性表现型 aa 占比 → 开平方得 q → 用 p=1−q 得 p → 再算 AA=p²、Aa=2pq(此时才知道显性个体里到底多少是纯合、多少是杂合)。

例:白化病(aa)发病率 1/10000 = 0.0001。q=√0.0001=0.01,p=1−0.01=0.99。携带者(Aa)频率=2pq=2×0.99×0.01≈0.0198,约 1/50。

⚠ 最容易犯的错:直接把 aa 的频率当成 q(漏开平方)。q 是「等位基因 a 的频率」,aa 是「基因型 aa 的频率」,q²=aa,q=√(aa),千万别写反。此推导前提也是哈迪-温伯格成立(理想种群),否则 aa≠q²。

🔍 互动 3 — 由 aa 反推基因频率:输入隐性表现型频率,自动算 q、p、携带者比例
q=√(aa频率)0
p=1−q0
携带者 Aa=2pq0
AA=p²0

拖动隐性表现型(aa)的观测频率,右侧自动反推出等位基因频率 q、p,再算出「表面正常、实为携带者」Aa 的比例——这正是遗传咨询里估算携带者概率的原理。

④ 自然选择改变基因频率:进化的实质

进化的实质 = 种群基因频率的(定向)改变

达尔文自然选择学说 + 现代进化理论:变异是随机的,选择是定向的。若 aa 个体因不利性状(如更易被捕食、更难存活或繁殖)而适合度降低,每一代 aa 被淘汰的比例增加,携带 a 的个体留下后代减少,则 q(a的频率)逐代下降,p(A的频率)逐代上升。这个过程不需要「新基因产生」,只需要现有基因频率的定向改变。

改变基因频率的因素作用方式
自然选择不同基因型适合度不同,定向改变频率(不利基因频率下降)
基因突变产生新等位基因,是进化的原材料,频率改变量通常很小但持续
迁入/迁出(基因流)带入或带走等位基因,直接改变种群基因库组成
遗传漂变小种群中偶然波动(非定向),可使某基因频率随机剧变甚至消失

⚠ 「选择」直接作用于表现型(个体的性状表现),但改变的是基因频率(下一代基因库的组成)。淘汰的是个体,变化的是种群——别把「个体被选择」和「基因频率改变」的因果关系说反。

🎯 互动 4 — 自然选择改变基因频率:逐代淘汰部分 aa,观察 q 逐代下降
世代数0
当前 q0
当前 p0
当前 aa 频率0

每代按哈迪-温伯格产生 AA/Aa/aa,再对 aa 个体按选择强度 s 淘汰一部分,剩下的个体重新组成基因库进入下一代。s 越大,q 下降越快——这就是「选择使不利基因频率下降」的定量演示。

⑤ 自交 vs 自由交配:基因频率不变,基因型频率呢?

这是选择题高频陷阱。以 Aa 自交(连续自交,不涉及选择)为例:

自交(自花传粉/近亲)自由交配(随机交配)
基因频率(A%,a%)不变(只要无选择,配子里 A、a 比例不变)不变(同左)
基因型频率会变:Aa 比例逐代减半,AA、aa 比例逐代上升(纯合子增多)不变(一旦达到哈迪-温伯格平衡,世代维持 p²:2pq:q²)
本质原因自交只在同一基因型内部交配,不是种群内随机配子结合配子在整个种群基因库中随机结合,重现 p²:2pq:q²

Aa 自交一代:¼AA : ½Aa : ¼aa。Aa 部分再自交,Aa 比例又减半……n 代后 Aa 比例 = (½)ⁿ,AA 和 aa 各占 [1−(½)ⁿ]/2,且始终 A%=a%=50% 不变。这说明:自交改变基因型频率,但不改变基因频率,所以自交本身不能算作生物在进化(进化的标志是基因频率变)。

⚠ 别把「基因型频率变化」等同于「正在进化」。进化的判定标准始终是基因频率是否改变,不是基因型频率。自交、自由交配都可能让基因型频率不同,但只要没有选择/突变/迁移,基因频率都不变——都不算进化。

🌱 互动 5 — 自交 vs 自由交配:同一 Aa 起始种群,基因型频率随世代如何变化
当前:自交
世代数0
AA / Aa / aa25% / 50% / 25%
A 频率(应恒定)50%
a 频率(应恒定)50%

起点都是 Aa 自交一代的 1:2:1。拖「模式」切换自交 / 自由交配,点「下一代」看基因型频率曲线怎么走:自交模式下 Aa(黄)持续减半、AA+aa(蓝+红)上升;自由交配模式下三者从第二代起锁死不变。右侧 A/a 频率两种模式都恒定 50%。

⑥ 伴 X 基因频率:男性只有一条 X,分母要单独算

X 染色体上的基因,女性(XX)有两个等位基因座位,男性(XY)只有一个(Y 上没有对应等位基因)。所以算伴 X 基因的基因频率时,等位基因总数 ≠ 总人数×2,要分性别分别计算再合并。

该等位基因总数 = 女性数×2 + 男性数×1
某等位基因频率 = (女性中该基因拷贝数 + 男性中该基因拷贝数) / 等位基因总数

例: 色盲基因(隐性,Xb)。种群女性 100 人:XBXB 81、XBXb 18、XbXb 1;男性 100 人:XBY 90、XbY 10。

女性贡献 Xb:18×1+1×2=20;男性贡献 Xb:10×1=10。Xb 总数=20+10=30。等位基因总数=100×2+100×1=300。Xb 频率=30/300=10%

⚠ 常见错误:直接套常染色体公式,把男性也按「2个基因」算,或者干脆漏掉男性只有一条 X 这件事。伴 X 隐性性状,男性只要有一个 Xb 就发病(不需要纯合),所以男性发病率直接等于该人群中 Xb 的基因频率,这点常被拿来出「巧算」题。

🧬 互动 6 — 伴 X 基因频率计算器:男女基因型人数 → Xb 基因频率(男性只算一条 X)
女性总数(固定100)100
男性总数(固定100)100
等位基因总数300
Xb 基因频率0

女性人数固定 100(其余为 XBXB),男性人数固定 100(其余为 XBY)。等位基因总数 = 100×2(女)+100×1(男) = 300,分母始终不是「总人数×2」。男性 XbY 人数同时也等于男性发病人数——伴 X 隐性男性发病率=Xb 频率,可对照验证。

⑦ 全题型地图

题型A — 由基因型个体数/频率算基因频率

触发信号:给出 AA、Aa、aa 的个体数或百分比,问 A(或a)的基因频率。

标准动作:法一(数基因):等位基因总数=个体数×2,数出 A 的总数除以它;法二(速算):A%=AA%+½Aa%。两法互验。

示例(带解):某种群 AA=20%、Aa=60%、aa=20%。A%=20%+½×60%=20%+30%=50%,a%=20%+30%=50%。验证:50%+50%=100%,符合。

陷阱:漏掉杂合子只算「半个」;把基因型频率直接当基因频率;分母用错(个体数当成等位基因数)。

题型B — 哈迪-温伯格正算:由 p、q 求基因型频率

触发信号:给出「理想种群」「随机交配」「基因频率p、q」,求 AA/Aa/aa 的比例或人数。

标准动作:先确认五个理想条件成立 → AA=p²,Aa=2pq,aa=q² → 若求人数,再乘以种群总数。

示例(带解):某岛屿蝴蝶种群理想状态,A 频率 p=0.6,a 频率 q=0.4。AA=0.6²=36%,Aa=2×0.6×0.4=48%,aa=0.4²=16%。验证 36%+48%+16%=100%。

陷阱:忘记验证五个前提是否成立就直接套公式;把 2pq 漏写成 pq(杂合子有两种来源:父A母a、父a母A)。

题型C — 哈迪-温伯格反算:由 aa 表现型频率反推 q、p

触发信号:给出隐性遗传病/性状的发病率或表现型比例,问基因频率、携带者比例。

标准动作:q=√(aa频率),p=1−q,携带者 Aa=2pq,AA=p²。前提仍是种群处于哈迪-温伯格平衡。

示例(带解):囊性纤维化(隐性)发病率 1/2500=0.0004。q=√0.0004=0.02,p=0.98。携带者频率=2×0.98×0.02≈0.0392,约 1/25.5,远高于患病率(因为携带者不发病却携带a)。

陷阱:忘记开平方,直接把 aa 的频率当 q;算携带者时漏了「2」这个系数(Aa 有两种父母来源组合)。

题型D — 自然选择/环境改变导致基因频率变化

触发信号:题目描述「环境改变后某基因型个体存活率/繁殖率下降(或上升)」,问下一代或多代后基因频率如何变化。

标准动作:列出选择前各基因型的比例和数量,按存活率/淘汰比例调整,重新计算新一代的基因总数和基因频率;多代要逐代迭代。

示例(带解):某种群 AA:Aa:aa=100:200:100(共400只,等位基因800个,p=q=0.5)。环境剧变后 aa 全部死亡,存活 300 只中 A 总数=100×2+200×1=400,a 总数=200×1=200,总等位基因=600。新 p=400/600≈0.67,新 q=200/600≈0.33。a 频率明显下降。

陷阱:选择只改变了存活个体的构成,基因频率要用「存活下来的个体」重新计算等位基因总数,不能沿用选择前的分母;多代问题要逐代累计而非一步到位。

题型E — 自交 vs 自由交配对基因型频率的影响

触发信号:「连续自交n代」或「自由交配」,问基因频率是否变、基因型频率是否变。

标准动作:基因频率:只要无选择/突变/迁移,自交和自由交配都不变。基因型频率:自交下 Aa 比例每代减半、纯合子比例上升;自由交配一旦达到平衡则维持 p²:2pq:q² 不变。

示例(带解):Aa 连续自交 3 代,Aa 比例=(½)³=1/8=12.5%,AA=aa=(1−1/8)/2=43.75%。而基因频率全程 A=a=50%,与自交代数无关。

陷阱:把「基因型频率改变」误判为「正在进化」;进化的判据始终是基因频率是否改变,自交不算进化。

题型F — 伴X遗传的基因频率计算

触发信号:题目涉及色盲、血友病等伴X隐性遗传,给男女不同基因型人数,求该等位基因频率。

标准动作:等位基因总数=女性数×2+男性数×1;某等位基因总数=女性中该基因拷贝数之和+男性中该基因拷贝数之和;两者相除。男性发病率直接等于致病基因频率(伴X隐性)。

示例(带解):女性200人(XBXB 152、XBXb 40、XbXb 8),男性200人(XBY 180、XbY 20)。Xb总数=40+8×2+20=76,等位基因总数=200×2+200=600。Xb频率=76/600≈12.7%。

陷阱:男性也按2个基因算分母;漏加女性纯合隐性的×2;混淆「男性发病率」与「男性中Xb频率」——对男性而言两者数值相同但概念不同。

⑧ 易错集

① 基因频率(等位基因层面,分母×2)≠ 基因型频率(个体层面,分母不乘2),两者分母不同,不能混用。

② 由基因型频率算基因频率的口诀:A% = AA% + ½Aa%——纯合子全给、杂合子只给一半,常漏乘 ½ 或漏加 AA。

③ 哈迪-温伯格定律成立需五个理想条件同时满足(种群大、随机交配、无突变、无迁移、无选择),缺一条结论就不成立。

④ 由 aa 反推:q=√(aa频率),不是 q=aa频率本身;算携带者 Aa=2pq 时别漏系数 2。

⑤ 伴X遗传基因频率:等位基因总数 = 女性数×2 + 男性数×1,男性只有一条X,分母别按常染色体套。

⑥ 进化的实质是基因频率的改变,不是基因型频率的改变、也不是个体性状的改变,判断「是否在进化」永远看基因频率这把尺子。

⑦ 自然选择直接作用于表现型,但通过淘汰/存活差异,间接改变的是基因频率——因果链是"选表现型→变基因频率"。

⑧ 自交与自由交配:只要无选择/突变/迁移,两者基因频率都不变;但自交会使基因型频率改变(杂合子比例逐代减半),自由交配达到平衡后基因型频率不变。

⑨ 突变、迁移、遗传漂变都能改变基因频率,不是只有自然选择——题目提到「小种群」要警惕遗传漂变(非定向的偶然波动)。

⑨ 尖子生拔高视角

① 哈迪-温伯格是「配子随机抽样」的必然结果: 把基因库想象成一个装满 A、a 配子的袋子,比例是 p:q。随机交配就是「随机抓两个配子配对」——这在数学上就是二项展开 (p+q)²=p²+2pq+q²。不用死记,理解「独立随机事件概率相乘、两种路径概率相加」就能现推出 Aa=2pq(而不是 pq)。

② 「基因频率不变」和「基因型频率不变」是两个独立命题: 随机交配只需一代就能让基因型频率锁定在 p²:2pq:q²(哈迪-温伯格平衡),此后世代不变;但自交永远达不到这个平衡态,Aa 比例按 (½)ⁿ 指数衰减趋于 0——这解释了为什么长期自交(如自花传粉植物、近亲繁殖)会导致纯合子比例升高、隐性性状暴露增多。

③ 「反推 q=√(aa)」的前提本身值得推敲: 这一步严格依赖种群处于哈迪-温伯格平衡。如果题目描述的是「刚发生选择」或「刚有大量迁入」的种群,aa 频率不等于 q²,这时候盲目开平方是错的——先判断种群是否处于平衡态,是解题的隐藏前提。

④ 选择系数 s 与频率变化速度非线性: 对隐性纯合致死(s=1)的情形,q 每代下降但下降速度越来越慢(q 越小,q² 更小,能被选择淘汰的"有效目标"更少)——这解释了为什么想通过选择彻底清除一个隐性有害基因非常困难,因为它大量"隐藏"在杂合子 Aa 中不被选择触及。

⑤ 进化 = 基因频率改变,但基因频率改变不等于产生新物种: 新物种的形成需要生殖隔离的出现,基因频率的定向改变(自然选择的结果)只是物种形成的必要条件之一。做题时区分「种群在进化」(基因频率变了)和「新物种形成了」(出现生殖隔离),是常见的概念层级陷阱。

⑩ 自测(先想,再点开)

thebest2dan · 生物攻坚包 · 现代生物进化理论:基因频率与基因型频率计算