生物求基因频率题,

问题描述:

生物求基因频率题,
已知Bb基因型频率为78%,BB基因型频率18%,bb基因型频率4%,求B和b的基因频率?
正确求法 B:0.78×0.5+0.18=0.57
b:0.04+0.78×0.5=0.43
问为何B×B+2Bb+bb≠1 (0.57×0.57+2×0.57×0.43+0.43×0.43≠1)
为何不能用0.04开方求b?0.18开方求B?
还有谁能说的更透彻的?我还是无法理解。
0.57×0.57+2×0.57×0.43+0.43×0.43≠1?

B×B+2Bb+bb≠1 (0.57×0.57+2×0.57×0.43+0.43×0.43≠1)说明这个种群不是遗传平衡定律的群体,所谓遗传平衡定律的群体,必须满足以下条件::(1)在一个很大的群体中;(2)随机婚配而非选择性婚配;(3)没有自然选择;(4) 没有突变发生;(5)没有大规模迁移.,群体的基因频率和基因型频率在一代一代繁殖传代中保持不变.
这样B×B+2Bb+bb才等于1,显性纯合子的基因型频率是p的平方,隐性个体的基因型为q的平方,此时才能用基因型频率开方的方法求基因频率.