如果父亲正常,那么他的基因型一定为XY。(Y染色体上没有对应的色盲基因,不存在男性携带者)
若母亲正常,她的基因型可以是XX或XX(XBXb不发病)
这时,后代中女孩的基因型为XX或XX男孩基因型为XY或XY。
那么可以知道,若孩子得病,他的基因型必然为XY。(XX和XY不发病)
由于Y染色体一定来自于父亲,那么致病的b基因只能来自于母亲,可以确定母亲基因型为XX,是携带者(若母亲是XBX而父亲又正常为XY那么孩子不可能有b的致病基因,也就不会得病)
最后,如果夫妇都色盲,也就是母亲基因型为XX,父亲基因型为XY,那么孩子基因型正常情况下就是 XX或XY(都是色盲)。可是孩子不色盲,也就是说有正常的B基因(XY或XX),那么要么是发生基因突变,要么是有隔壁老王。所以父母都得病,一般来讲孩子不可能为正常。