Определение дистанции в поколениях до общего предка
Чтобы точно определить родственную связь между двумя людьми, необходимо вычислить дистанцию в поколениях от каждого из них до их ближайшего общего предка. В генеалогии этот подсчет ведется по шагам от родителя к ребенку, где каждый шаг представляет собой одно поколение.
Для корректного расчета используются следующие числовые значения:
- 0 — сам человек;
- 1 — родитель;
- 2 — дедушка или бабушка;
- 3 — прадедушка или прабабушка.
Калькулятор принимает целые числа в диапазоне от 0 до 20 для каждого пути. Если один из путей равен 0, это означает, что один из анализируемых людей сам является общим предком для второго (прямая линия родства). Если оба пути больше 0, родственники относятся к боковым ветвям генеалогического древа.
Математические формулы расчета родства
Определение степени кузенства и разницы в поколениях базируется на строгих математических правилах, использующих количество шагов до общего предка для Человека A (a) и Человека B (b).
Степень кузенства
Степень кузенства рассчитывается по формуле: Степень кузенства = меньшее число поколений - 1
В интерфейсе калькулятора это вычисление отображается как: min(a, b) - 1 = degree
Разница в поколениях (сдвиг)
Разница в поколениях показывает, насколько сдвинуты относительно друг друга ветви на генеалогическом древе. Она рассчитывается как абсолютная разность между двумя путями: Разница в поколениях = разность между числами поколений
В интерфейсе калькулятора формула выглядит следующим образом: |a - b| = removed
Правило приоритета
Прямое родство, родство через братьев/сестер или дядей/теть определяется до применения формулы кузенства. Если один из путей равен 1 или разница между путями указывает на прямую линию, калькулятор использует стандартные термины (например, "Родитель", "Брат/сестра", "Дядя/тетя") в обход формулы кузенства.
Типы родственных связей и классификация
В зависимости от соотношения путей a и b, родственные связи распределяются по пяти основным группам:
| Группа классификации | Условия путей | Примеры терминов |
|---|---|---|
| Тот же человек | a = 0 и b = 0 | Один и тот же человек на этом пути |
| Прямая линия | a = 0 или b = 0 (при a ≠ b) | Родитель, Ребенок, Дедушка/бабушка, Внук/внучка, ‹great›× прадедушка/прабабушка, ‹great›× правнук/правнучка |
| Линия братьев/сестер | a = 1 и b = 1 | Брат/сестра |
| Линия дяди/тети | a = 1, b > 1 или b = 1, a > 1 | Дядя/тетя, Племянник/племянница, ‹great›× двоюродный(ая) дедушка/бабушка, ‹great›× двоюродный(ая) племянник/племянница |
| Линия кузенов | a ≥ 2 и b ≥ 2 | Степень кузенства: ‹degree› (с разницей в поколениях или без нее) |
Если разница в поколениях отсутствует (a = b), выводится статус "Одно поколение · без разницы в полениях". При наличии разницы выводится "Разница в поколениях: ‹removed›".
Влияние условности родства на терминологию
Семейные структуры могут отличаться от стандартной полнородной биологической схемы. Калькулятор позволяет выбрать одну из трех условностей, которая модифицирует итоговое название связи:
- Полнородная биологическая: Используется, когда обе ветви соединяются через одну и ту же родительскую пару предков. Применяется по умолчанию.
- Неполнородная биологическая: Применяется, когда у ветвей есть только один общий человек из родительской пары предков (например, общая мать, но разные отцы). К названию родства добавляется модификатор "Неполнородный(ая)
‹relationship›". Данная условность имеет ограничение: неполнородная связь относится к боковым родственникам и не может быть выбрана для прямой линии предков. - Линия усыновления: Используется, когда как минимум один шаг между родителем и ребенком проходит через связь усыновления в генеалогическом древе. К результату добавляется модификатор "Приемный(ая)
‹relationship›". Этот вариант называет выбранный путь по генеалогическому древу и не оценивает общую DNA.
Ограничения расчетов и сложные случаи
При работе с генеалогическими древами исследователи часто сталкиваются со сложными структурами, которые требуют особого подхода при расчете:
- Множественные пути и слияние ветвей: Если родственники имеют несколько общих предков (например, при двойном кузенстве или кондукции предков), калькулятор не может рассчитать их одновременно. Каждый путь до конкретного общего предка должен рассчитываться отдельно.
- Границы значений: Калькулятор строго ограничен целыми числами от 0 до 20. Ввод дробных чисел, отрицательных значений или чисел больше 20 вызовет ошибку.
- Конфиденциальность данных: Все расчеты выполняются локально. Ваши подсчеты поколений и тип родственной связи остаются в этом браузере, ничего не передается на BroBroGo.
Часто задаваемые вопросы
От какого общего предка вести отсчет?
Найдите самого близкого предка, который присутствует в обеих линиях, а затем посчитайте каждый шаг от родителя к ребенку обратно к этому человеку. Если существует несколько одинаково близких путей, рассчитывайте каждый путь отдельно; слияние ветвей и двойное кузенство могут давать более одного верного варианта родства.
Когда следует выбирать неполнородную связь?
Выбирайте неполнородную связь, когда две биологические ветви имеют только одного общего человека из родительской пары предков, например, у неполнородных братьев или сестер, у которых общий только один родитель. Математика поколений остается прежней, а к родственной связи добавляется уточнение «неполнородный(ая)». Не используйте этот вариант для прямой линии предков.
Что означает линия усыновления?
Она применяет те же названия поколений к пути, который включает связь усыновления между родителем и ребенком. Результат описывает исключительно этот путь по генеалогическому древу; он не утверждает биологическое происхождение, общую DNA или юридический статус в какой-либо юрисдикции.
Рассчитывает ли это общую DNA или юридическое родство?
Нет. Два подсчета поколений не могут учесть множественные пути предков, слияние ветвей, наследственное право или случайный характер наследования DNA. Используйте подтвержденные связи в генеалогическом древе для генеалогии, обращайтесь к квалифицированному специалисту по юридическим вопросам и используйте специальные тесты для генетических выводов.