EssayAI
Блог
Блог

Как найти частоту генотипов: закон Харди-Вайнберга

Запрос

Дано: стадо крупного рогатого скота численностью N=1200N = 1200 голов; чёрная масть определяется доминантным аллелем AA, красная - рецессивным aa; красных животных 108, остальные чёрные. Найти: частоты аллелей pp и qq, частоты генотипов AAAA, AaAa, aaaa и число особей каждого генотипа.

Задача решается законом Харди-Вайнберга: единственный генотип, который виден в популяции однозначно, это рецессивная гомозигота aaaa, её доля и есть q2q^2. Извлекаем корень, получаем qq, затем p=1−qp = 1 - q и раскрываем квадрат суммы. Ответ: p=0,7p = 0{,}7, q=0,3q = 0{,}3; AAAA составляют 49 процентов (588 голов), AaAa - 42 процента (504 головы), aaaa - 9 процентов (108 голов). Калькулятор сверху пересчитывает эти доли под любую численность и любое число рецессивных особей, а точки на кривых показывают, где стоит твоя популяция.

Решение по шагам

Шаг 1. Переводим число рецессивных особей в частоту генотипа. Красная масть проявляется только у гомозигот aaaa: один аллель AA уже дал бы чёрную окраску. Значит доля красных животных в стаде - это в точности частота генотипа aaaa, которую закон обозначает как q2q^2:

q2=naaN=1081200=0,09.q^2 = \frac{n_{aa}}{N} = \frac{108}{1200} = 0{,}09.

Шаг 2. Извлекаем корень и находим частоту рецессивного аллеля. Здесь происходит главный переход задачи: от частоты генотипа к частоте аллеля. Частота аллеля aa в пуле гамет равна корню из доли рецессивных гомозигот:

q=q2=0,09=0,3.q = \sqrt{q^2} = \sqrt{0{,}09} = 0{,}3.

Шаг 3. Находим частоту доминантного аллеля. В гене два аллеля, третьего варианта нет, поэтому их частоты в сумме дают единицу: p+q=1p + q = 1. Отсюда

p=1−q=1−0,3=0,7.p = 1 - q = 1 - 0{,}3 = 0{,}7.

Шаг 4. Считаем частоты трёх генотипов. Подставляем найденные pp и qq в основное уравнение p2+2pq+q2=1p^2 + 2pq + q^2 = 1:

p2=0,72=0,49,2pq=2⋅0,7⋅0,3=0,42,q2=0,32=0,09.\begin{aligned} p^2 &= 0{,}7^2 = 0{,}49, \\ 2pq &= 2 \cdot 0{,}7 \cdot 0{,}3 = 0{,}42, \\ q^2 &= 0{,}3^2 = 0{,}09. \end{aligned}

Контроль на этом шаге обязателен: 0,49+0,42+0,09=1,000{,}49 + 0{,}42 + 0{,}09 = 1{,}00. Если сумма не сошлась в единицу, ошибка сидит выше, чаще всего в корне.

Шаг 5. Переводим доли в число особей. Умножаем каждую частоту на численность стада N=1200N = 1200:

ГенотипЧастотаРасчётОсобейМасть
AAAAp2=0,49p^2 = 0{,}490,49⋅12000{,}49 \cdot 1200588чёрная
AaAa2pq=0,422pq = 0{,}420,42⋅12000{,}42 \cdot 1200504чёрная
aaaaq2=0,09q^2 = 0{,}090,09⋅12000{,}09 \cdot 1200108красная

Сумма по столбцу даёт 588+504+108=1200588 + 504 + 108 = 1200 голов, то есть всё стадо распределено без остатка, а число красных животных совпало с условием.

Ответ: частоты аллелей p=0,7p = 0{,}7 и q=0,3q = 0{,}3; частоты генотипов p2=0,49p^2 = 0{,}49, 2pq=0,422pq = 0{,}42, q2=0,09q^2 = 0{,}09; в стаде 588 гомозигот AAAA, 504 гетерозиготы AaAa и 108 гомозигот aaaa.

Формула и откуда она берётся

Буквы в формуле означают разные вещи, и путаница между ними - источник большинства неверных решений. Величины pp и qq - это частоты аллелей в пуле гамет, а p2p^2, 2pq2pq и q2q^2 - частоты генотипов среди особей. Первые относятся к половым клеткам, вторые к организмам, поэтому корень извлекается ровно один раз и только из доли рецессивных особей.

Сама формула - это раскрытый квадрат суммы. При свободном скрещивании зигота получает один аллель от матери и один от отца, причём выбор независим. Вероятность вытянуть из пула два аллеля AA равна p⋅p=p2p \cdot p = p^2, два аллеля aa - q⋅q=q2q \cdot q = q^2, а гетерозигота собирается двумя путями (материнский AA и отцовский aa либо наоборот), поэтому её доля удваивается до 2pq2pq. Сумма всех исходов и есть (p+q)2=1(p + q)^2 = 1.

Работает это только в равновесной популяции: без отбора, миграции, мутаций, при случайном скрещивании и большой численности. Подробный вывод формулы и разбор всех пяти условий равновесия собраны в статье про закон Харди-Вайнберга в популяционной генетике, здесь мы их не повторяем. Для учебной задачи считается, что условия выполнены, если в тексте прямо не сказано про отбор или малочисленность стада.

Проверка ответа: прямой подсчёт аллелей

Хорошая задача проверяется независимым способом. Каждая особь диплоидна и несёт два аллеля, значит в стаде из 1200 голов всего 2⋅1200=24002 \cdot 1200 = 2400 аллелей этого гена. Гомозигота AAAA вносит два аллеля AA, гетерозигота AaAa - один AA и один aa, гомозигота aaaa - два аллеля aa. Считаем напрямую:

nA=2⋅588+504=1680,na=504+2⋅108=720.\begin{aligned} n_A &= 2 \cdot 588 + 504 = 1680, \\ n_a &= 504 + 2 \cdot 108 = 720. \end{aligned}

Делим на общее число аллелей: p=1680/2400=0,7p = 1680 / 2400 = 0{,}7 и q=720/2400=0,3q = 720 / 2400 = 0{,}3. Обе частоты совпали с полученными через корень, значит решение верное. Этот же подсчёт - основной способ решать обратную задачу, когда численность всех трёх генотипов известна и требуется проверить, находится ли популяция в равновесии: считаешь pp и qq по аллелям, затем сравниваешь ожидаемые p2Np^2 N, 2pqN2pq N, q2Nq^2 N с фактическими числами.

Почему носителей всегда больше, чем видно глазом

Самый практически ценный вывод расчёта: скрытых носителей в стаде 504 головы против 108 явно красных, то есть почти в пять раз больше. Среди 1092 чёрных животных гетерозиготы составляют 504/1092≈46,2504 / 1092 \approx 46{,}2 процента - почти половина внешне благополучного поголовья несёт нежелательный аллель.

Соотношение носителей и рецессивных особей выражается простой дробью 2pq/q2=2p/q2pq / q^2 = 2p / q. Чем реже признак, тем больше этот перевес: при q=0,3q = 0{,}3 он равен 4,67, а при q=0,01q = 0{,}01 вырастает до 198. Именно поэтому выбраковка животных с рецессивным признаком почти не снижает частоту аллеля: основной его запас сидит в гетерозиготах, которых отбор не видит. Определить генотип внешне неотличимых чёрных особей помогает анализирующее скрещивание, о нём - в разборе, как определить гомозиготу.

Если данные заданы иначе

Доля дана в процентах. Сначала переводи проценты в долю, и только потом извлекай корень. Для 16 процентов рецессивных особей получаем q2=0,16q^2 = 0{,}16, q=0,4q = 0{,}4, p=0,6p = 0{,}6, а доли генотипов равны 36, 48 и 16 процентов. Извлекать корень из 16 вместо 0,16 - типичная арифметическая ловушка.

Дана доля особей с доминантным признаком. Напрямую pp из неё не найти: доминантный фенотип объединяет и AAAA, и AaAa. Если чёрных 91 процент, то красных 100−91=9100 - 91 = 9 процентов, и дальше решение идёт по уже разобранной схеме от q2=0,09q^2 = 0{,}09.

Ген сцеплен с полом. У самцов с одной X-хромосомой генотипов всего два, и частота рецессивного фенотипа равна самой qq, а не q2q^2. Извлекать корень в этом случае нельзя; расчёт для такого случая показан в задаче про вероятность дальтонизма.

Аллелей больше двух. Тогда единицу раскладывают на квадрат суммы трёх и более слагаемых, а гетерозигот становится столько же, сколько пар аллелей. Схема расчёта не меняется: сначала частоты аллелей, потом возведение суммы в квадрат.

Частые ошибки

  • Извлекают корень из частоты аллеля, а не из доли особей. Корень берётся один раз и только из q2q^2, то есть из доли рецессивных фенотипов. Если в условии уже дана частота аллеля, корень не нужен вовсе.
  • Считают pp по доле доминантных особей. Доля чёрных животных - это p2+2pqp^2 + 2pq, а не p2p^2. Начинать всегда нужно с рецессивных.
  • Забывают перевести проценты в доли. Из 9 процентов корень равен 3, а не 0,3; ответ уезжает на порядок и сумма частот перестаёт давать единицу.
  • Теряют двойку в 2pq2pq. Гетерозигота собирается двумя способами, и без множителя 2 сумма трёх частот окажется меньше единицы.
  • Путают частоту генотипа и число особей. 2pq=0,422pq = 0{,}42 - это доля, а голов 504: долю надо умножить на численность популяции.
  • Применяют формулу к потомству одной пары. Закон описывает популяцию со свободным скрещиванием; расщепление в потомстве конкретных родителей считается решёткой Пеннета, как в разборе расщепления по генотипу.

FAQ

Как найти частоту генотипов, если известна только доля рецессивных особей? Этого достаточно для полного решения. Доля рецессивных особей равна q2q^2, из неё корнем получают qq, затем p=1−qp = 1 - q, и остаётся возвести сумму в квадрат: p2p^2 даёт долю доминантных гомозигот, 2pq2pq - долю гетерозигот. Численность популяции нужна только для перевода долей в число особей.

Чем частота генотипа отличается от частоты аллеля? Частота аллеля считается по пулу гамет и относится к одной букве: сколько процентов всех аллелей гена составляет aa. Частота генотипа считается по организмам и относится к паре букв: сколько процентов особей имеют сочетание AaAa. В диплоидной популяции из 1200 особей аллелей 2400, а генотипов 1200.

Как проверить, что популяция находится в равновесии Харди-Вайнберга? Посчитай фактические частоты аллелей прямым подсчётом по всем трём генотипам, найди ожидаемые числа особей как p2Np^2 N, 2pqN2pq N и q2Nq^2 N и сравни их с наблюдаемыми. Заметное расхождение означает, что на популяцию действует отбор, дрейф или неслучайное скрещивание.

Почему у редких наследственных болезней так много носителей? Потому что отношение гетерозигот к больным равно 2p/q2p / q, и при малом qq оно огромно. При частоте болезни один случай на 10 000 получаем q=0,01q = 0{,}01, а носителей 2pq≈0,01982pq \approx 0{,}0198, то есть примерно один человек из пятидесяти.

Коротко

  1. Доля особей с рецессивным признаком - это частота генотипа q2q^2, а не частота аллеля.
  2. Извлеки корень: q=q2q = \sqrt{q^2}, затем найди p=1−qp = 1 - q.
  3. Раскрой квадрат суммы: p2p^2 - доля AAAA, 2pq2pq - доля AaAa, q2q^2 - доля aaaa; проверь, что сумма равна единице.
  4. Умножь каждую долю на численность популяции, чтобы получить число особей.
  5. Для стада из 1200 голов со 108 красными особями: p=0,7p = 0{,}7, q=0,3q = 0{,}3, генотипы 588 AAAA, 504 AaAa и 108 aaaa.
Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

Генетика

Как определить расщепление по генотипу: решение задачи

Разбор задачи по генетике: как определить расщепление по генотипу в моно- и дигибридном скрещивании, чем оно отличается от фенотипического, решётка Пеннета и калькулятор.

Генетика

Как определить тип взаимодействия генов по F2

Разбор задачи по генетике: как определить тип взаимодействия генов по расщеплению в F2, таблица соответствий 9:7, 9:3:4, 12:3:1 и 15:1, проверка по хи-квадрат и калькулятор.

Генетика

Как определить количество гамет: формула 2 в степени n

Разбор задачи по генетике: как определить количество типов гамет по формуле 2 в степени n, выписать все гаметы генотипа AaBbCCDd и учесть сцепление генов. С калькулятором.

Генетика

Как определить гомозиготу: анализирующее скрещивание

Разбор задачи по генетике: как определить гомозиготу через анализирующее скрещивание, формула надёжности вывода, расчёт доли гомозигот по Харди-Вайнбергу и калькулятор.

Генетика

Как определить вероятность фенотипа: решётка Пеннета

Разбор задачи по генетике: как найти вероятность фенотипа через решётку Пеннета при моно- и дигибридном скрещивании, расщепление 3:1 и 9:3:3:1, калькулятор и решение по шагам.

Генетика

Как построить генетическую карту: разбор задачи

Пошаговый разбор построения генетической карты по трёхточечному анализирующему скрещиванию: как найти порядок генов, посчитать расстояния в сантиморганах и учесть двойные кроссоверы.