언덕님이 주장하신 잠재능력의 발현이라는 개념은 밖으로 드러나는 능력과 무관하게 같은 종에 속한 생물체들은 평등하다라는 생각으로 발전시킬 수 있어 바람직한 측면을 가지고 있으나 안타깝게도 사실과는 다르다고 생각되는군요. 각 생물체의 형질이 어떻게 유전되는가하는 메카니즘을 간과한 잘못된 생각입니다. 어떤 종의 집단에서 일부의 개체만 선택해서 번식시키는 과정을 생각해봅시다. 만일 언덕님의 주장이 맞다면 모든 개체는 모든 성질에 대한 잠재력이 있기 때문에 선택방법과 무관하게 그 자손들은 그 종이 그 이전에 가졌던 모든 성질을 하나도 빠짐없이 가지고 있어야합니다. 만일 그 이전에 가졌던 성질중 잃어버린 성질이 있다면 언덕님의 주장은 틀리게됩니다. 여기서 잃어버렸다는 것은 세대가 아무리 많이 내려가더라도 돌연변이가 없는 한도에서 절대로 나타나지 않는다는 것을 뜻합니다. 그럼 그런 성질이 있을 수밖에 없다는 것을 증명해보이겠습니다. 논의에 앞서 예를 먼저 들어보겠습니다. 가장 쉬운 예로 혈핵형을 생각해봅시다. 언덕님의 주장대로라면 모든 사람은 A,B,O,AB형이 될 잠재능력을 가지고 있지만 사실은 그렇지 않습니다. 지금 세상에 있는 A형과 AB형을 가진 모든 사람을 없애버린다면(윽.. 대량학살) 영원히 A형은(물론 AB형도) 나타나지 않습니다. 극히 작은 확률로 A형으로의 돌연변이가 생기지 않는 한도에서는요. 그럼 길고 다소 복잡한 듯보이는 본론으로 들어가겠습니다. ** 기본 전제 ** 유전자 배열이 a1 a2 a3....인 개체와 b1 b2 b3....인 개체 사이에서 나온 자식의 유전자 배열을 c1 c2 c3...라고 할때 널리 알려진바와 같이 모든 i에 대해서 ci = ai 또는 ci = bi입니다. ci가 ai도 bi도 아닌 경우는 돌연변이라고해서 정상적인 유전이 아니기 때문에 논의에서 제외합니다. ** 기사양반의 정리 ** n번째의 유전자가 가질수있는 값을 {0,1,...,N}이라고 하자. n번째 유전자의 값이 k이면서 그 개체가 가질수있는 성질들의 집합을 L이라하고 n번째 유전자의 값이 k가 아니면서 그 개체가 가질수있는 성질들의 집합을 M이라고 하자. 이때 L의 성질을 가진 모든 개체들을 없애버리고 나머지만을 가지고 번식을 시키면 집합 L-M에 속하는 성질을 가진 개체는 절대로 나타나지 않는다. << 증명 >> L의 성질을 가진 개체는 존재하지 않으므로 처음 선택된 모든 개체의 n번째 유전자 값은 k가 아니다. 자손은 부모의 유전자를 물려받으므로 그 집단의 모든 후손의 n번째 유전자의 값은 k가 아니다. 만일 후손중에 L-M에 속하는 성질을 가진 개체가 존재한다면 그 개체의 n번째 유전자 값은 k가 되고 이는 모순이다. <증명 끝> 위의 정리를 조금 확장하면 몇개의 유전자가 합동으로 하나의 성질을 발현할때 비슷한 방법으로 선택교배에 의해서 그 집단의 특정 성질을 없앨수 있습니다. 지금까지의 논의에 의해서 언덕님의 모든 개체는 모든 성질에 대한 잠재력을 가진다는 주장은 옳지 않습니다. 각 개체가 가지지 못한 성질들이 존재합니다.