妖和人是單基因座,等顯性:
妖 人
妖 妖妖 人妖
人 妖人 人人
1/4機率純人,1/4機率純妖,1/2機率半妖
雖然妖和人的差異好像很多,但確實可能只由單基因座控制,有些蝴蝶和蛾就是如此。
妖和人是多基因遺傳:
根據二項分布 Pr[妖度=k/N] = C[N,k] * p^k * (1-p)^(n-k)
N是基因座數量,p是取到妖基因的機率,預設是p=0.5,
但如果有顯隱性或 meiotic drive 的話可就不會是 0.5。
例如可能帶有妖氣的精子會衝得比較快,那就會造成 p > 0.5。
妖和人是多基因遺傳,且基因很多或有環境因子也造成一部份性狀變異:
可視為連續性狀,大部份小孩會是一半一半,各種不同比例的小孩會形成常態分佈。
這和人類膚色、髮色、身高是一樣的。
妖人差異是表觀遺傳(epigenetics):
因為在子宮發育,會跟媽媽比較像,
另外還要看小孩吃什麼,如果都吃人類的食物的話,小孩會變得比較像人類。
妖人之辨是社會建構(social construct):
其實妖和人的基因並沒有什麼差別,
小孩會長成妖、人、各種比例的半妖、或是完全放棄「妖」和「人」的標籤,
都端看爸媽和親友的態度怎麼影響小孩的自我認同。
多基因且純種優勢:
如果半妖的適應力比較差,但偏偏人和妖又很愛雜交的話,
決定妖人差異的基因可能會集中到某條染色體上,以減少半人半妖的狀況,
另外還可能發生染色體反轉,讓妖和人的基因無法發生遺傳重組。
這樣就相當於一個超大的基因。
決定會變成妖還是人的基因無法互換,而且總是跟對方配對,
類似白喉帶鵐的情況,這相當於妖和人是兩個性別,
那個決定妖人差異的染色體就是性染色體,其中一條可能會慢慢變短或消失。
如果生出妖孩長大以後會喜歡人、生出人孩會喜歡妖,
也可能會有少部份妖孩喜歡其他妖孩、人孩喜歡人孩、或是人妖通吃、
或是人想變妖、妖想變人,這都是正常的。
霍爾登法則(Haldane's Rule):
男性半妖不孕,所以並沒有「爸媽都是半妖會生出什麼」的問題。
女半妖必須去找純人或純妖才可能生小孩。
華萊士效應(Wallace Effect):
如果半妖的存活力或生殖力比較差(例如男性不孕),
那麼純人和純妖跟對方生小孩在演化上也是不利的,
長期下來有可能會演化成不喜歡跟對方生育,變成完全沒有基因交流的兩個物種。
霍爾登法則加上孤雌生殖:
女半妖可能看不上純人和純妖,用魔法行孤雌生殖,從此半妖變成自己一個新物種。