兩條路徑,同一個祖先
家譜親屬關係計算器旨在協助使用者釐清兩位共享最近共同祖先的家族成員之間的精確關係與推導過程。在進行計算時,使用者需要輸入雙方各自回溯至該位共同祖先的世代代數。世代代數的計算方式以整數表示:0 代表本人,1 代表父母,2 代表祖父母/外祖父母,3 代表曾祖父母/外曾祖父母,本工具支援的輸入範圍為 0 到 20 之間的整數。
為了適應不同的家族結構,計算器提供三種親屬關係慣例供使用者選擇:
- 全血緣:兩條分支皆連結至同一對祖先配偶。
- 半血緣:兩條分支僅共享祖先配偶中的一人。
- 收養關係:至少有一個親代與子代步驟遵循收養的家譜連結。
此外,工具提供「常見路徑」的快速預設按鈕,包括「兄弟姊妹」、「第一代堂表親」、「第一代堂表親,相隔一個世代」、「伯叔姑姨舅與姪甥」以及「祖父母與孫子女」,點擊即可快速帶入對應的世代代數。使用者亦可使用「對調 A 和 B」按鈕交換雙方的世代數,或點擊「重設」恢復為預設的 2 代與 3 代路徑及全血緣慣例。
親屬關係計算規則與公式
本工具依據輸入的世代代數,透過特定公式計算堂表親等親度與相隔世代:
- 堂表親等親度計算:
採用公式:
堂表親等親度 = 較小的世代代數 − 1。 計算步驟表示為:min(‹a›, ‹b›) − 1 = ‹degree›。 - 相隔世代計算:
採用公式:
相隔世代 = 世代代數之間的差值。 計算步驟表示為:|‹a› − ‹b›| = ‹removed›。
在套用上述堂表親公式之前,系統會優先執行優先權規則:若關係屬於直系血親、兄弟姊妹或伯叔姑姨舅關係,會先確定這些特定名稱,而不套用堂表親公式。
本工具設有輸入限制與錯誤提示機制:
- 若未輸入世代代數,會顯示:「請輸入雙方的世代代數。」
- 若輸入非整數,會顯示:「請僅輸入整數世代代數。」
- 若輸入數值超出範圍,會顯示:「請輸入 0 到 20 之間的世代代數。」
- 半血緣關係不適用於直系血親(即其中一人本身即為共同祖先)。若在直系路徑中選擇半血緣,系統會阻擋並顯示:「半血緣適用於旁系血親。當其中一人為共同祖先時,請選擇全血緣或收養關係。」
親屬關係結果與分類
計算完成後,系統會顯示「已根據顯示的兩條路徑更新親屬關係。」,並在「親屬關係結果」區塊下呈現具體結論。
關係會歸類為以下五種親屬關係群組之一:
- 同一人(顯示「此路徑中的同一人」)
- 直系血親線(如:父母、子女、祖父母/外祖父母、孫子女/外孫子女,或加上「
‹great›代曾」的直系親屬) - 兄弟姊妹線(顯示「兄弟姊妹」)
- 伯叔姑姨舅與姪甥線(如:伯叔姑姨舅、姪甥子女,或加上「
‹great›代曾」的旁系長輩與晚輩) - 堂表親線(顯示「
‹degree›等親堂表親」)
若雙方相隔世代不為零,則會顯示「世代差距(相隔世代):‹removed›」;若在同一世代,則顯示「同世代 · 無世代差距」。
針對非全血緣關係,名稱會加上修飾詞:
- 半血緣:顯示為「半血緣
‹relationship›」。 - 收養關係:顯示為「收養關係的
‹relationship›」。
為何是此結果
在「為何是此結果」說明區塊中,工具會詳細列出「路徑 A」與「路徑 B」的具體推導步驟,並完整呈現上述堂表親等親度與相隔世代的數學公式與代入計算過程,讓使用者清楚了解關係名稱的由來。
同時,系統會提供對應的慣例說明:
- 全血緣慣例:兩條分支皆連結至同一對祖先配偶。
- 半血緣慣例:兩條分支共享一位生物學祖先,因此世代計算結果會加上半血緣修飾詞。
- 收養關係慣例:此名稱僅描述所選的家譜路徑,不評估是否共享 DNA。
隱私與資料處理說明
本工具的運作完全保護使用者隱私。您的世代代數和親屬關係慣例只會保留在瀏覽器中。沒有任何資料會上傳到 BroBroGo。
常見問題
我應該從哪一位共同祖先開始計算?
請找出兩條線路中最近的共同祖先,然後分別計算回溯到該名祖先的親代與子代步驟數。如果存在多條同樣親近的路徑,請分開計算每條路徑;譜系崩塌和雙重堂表親線路可能會產生多種有效的親屬關係。
我該在什麼時候選擇半血緣關係?
當兩個生物學分支僅共享祖先配偶中的一人時(例如共享同一位家長的同父異母或同母異父兄弟姊妹),請選擇半血緣。世代計算公式保持不變,親屬關係名稱會加上「半血緣」修飾詞。請勿在直系血親路徑中使用半血緣。
收養關係慣例是什麼意思?
此慣例將相同的世代命名方式應用於包含收養親代與子代連結的路徑。計算結果僅描述該家譜路徑,並不代表任何司法管轄區內的生物學血緣、共享 DNA 或法律地位。
這會計算共享 DNA 或法律親屬關係嗎?
否。兩個世代代數無法涵蓋多條祖先路徑、譜系崩塌、繼承法或 DNA 遺傳的隨機性。家譜研究請使用有文獻記載的家族樹連結,法律問題請諮詢合格的專業人士,基因結論請使用專門的檢測證據。