哈迪-温伯格平衡计算器
输入一个等位基因频率(或基因型频率),计算哈迪-温伯格平衡下预期的基因型频率。
最后更新: September 22, 2026
常见问题
什么是哈迪-温伯格方程?
p² + 2pq + q² = 1,其中p和q是一个基因上两个等位基因的频率(p + q = 1)。p²是纯合显性个体的频率,2pq是杂合子,q²是纯合隐性。
如果显性等位基因频率(p)是0.7,基因型频率是多少?
q = 1 − 0.7 = 0.3。p² = 0.49(49%为纯合显性),2pq = 0.42(42%为杂合子),q² = 0.09(9%为纯合隐性)。
如果我只知道隐性表现型频率,如何求等位基因频率?
隐性表现型频率等于q²(只有纯合隐性个体才会表现出隐性性状),所以取其平方根得到q,然后p = 1 − q。
哈迪-温伯格平衡需要哪些假设?
没有突变、没有迁移、没有自然选择、随机交配,以及无限大的种群(没有遗传漂变)——现实种群很少能完美满足所有这些条件,因此哈迪-温伯格平衡作为理论基准,通过比较观察到的频率与预期平衡,来检测进化何时正在发生。
能从杂合子(2pq)频率反过来计算基因型频率吗?
这比较困难,因为2pq对应两个不同的p值(在这一项中p和q是可以互换的)——大多数计算器(包括这个)都要求你从p、q,或者某一个纯合子频率(p²或q²)开始,因为这些值各自唯一对应一个明确的等位基因频率。
如果我观察到的基因型频率与哈迪-温伯格预测不符,这说明什么?
这说明该种群没有处于平衡状态——某个假设条件(随机交配、无自然选择、无迁移、无突变、种群足够大)正在被打破,这正是生物学家把哈迪-温伯格平衡当作零假设,用来检测进化力量是否正在发生作用的原因。
如果种群中9%表现出隐性性状,p和q是多少?
q² = 0.09,所以q = √0.09 = 0.3,p = 1 − 0.3 = 0.7。这意味着49%为纯合显性,42%为携带隐性等位基因的杂合子。