Type a search term to find related articles by LIMS subject matter experts gathered from the most trusted and dynamic collaboration tools in the laboratory informatics industry.
Lemat Szanina (Δ-lemat, lemat o Δ-systemie) – twierdzenie kombinatoryki nieskończonej udowodnione przez Nikołaja Szanina w 1946 roku[1]. Lemat Szanina nie jest dowodliwy wyłącznie na gruncie aksjomatyki ZF (to znaczy wymaga pewnej formy aksjomatu wyboru)[2].
Niech κ będzie nieprzeliczalną regularną liczbą kardynalną, X będzie zbiorem mocy κ oraz niech ℬ będzie rodziną skończonych podzbiorów X, która sama ma moc κ. Istnieje wówczas taka podrodzina ℬ0 ⊆ ℬ – również mocy κ – oraz taki zbiór skończony Δ ⊆ X, że
dla wszelkich A, B ∈ ℬ0, A ≠ B.
Zbiór Δ nazywany bywa czasami korzeniem rodziny ℬ0.
Bez straty ogólności można przyjąć, że A = κ, tj. w szczególności, rodzina ℬ składa się ze skończonych podzbiorów liczby kardynalnej κ (rozpatrywanej jako początkowa liczba porządkowa). Ponieważ κ ma nieprzeliczalną kofinalność, istnieje taka liczba naturalna n, że rodzina ℬ1 := ℬ ∩ [κ]n jest mocy κ, przy czym symbol [κ]n oznacza rodzinę wszystkich n-elementowych podzbiorów κ. Wystarczy więc udowodnić następujące stwierdzenie:
Istotnie, w takim przypadku wystarczy przyjąć Δ = A ∩ δ, gdzie A jest dowolnym elementem rodziny ℬ. Dowód można przeprowadzić indukcyjnie ze względu na n.
Niech ℬ = {Fα: α < κ} będzie rodziną skończonych podzbiorów κ. Podobnie jak powyższym dowodzie, bez straty ogólności można założyć, że każdy zbiór Fα ma dokładnie n elementów dla pewnego n ≥ 1. Gdy n = 1, twierdzenie zachodzi (korzeń Δ jest pusty). Ustalmy ℬ ⊆ [κ]n + 1 mocy κ i załóżmy indukcyjnie, że twierdzenie to zachodzi dla n ≥ 1. Niech f: κ → κ ∪ {∞} będzie funkcją określoną w następujący sposób: f(α) = min Fα ∩ [0, α), gdy zbiór Fα ∩ [0, α) jest niepusty oraz f(α) = ∞ w przeciwnym przypadku. Gdy f przyjmuje wartość ∞ dla α z pewnego podzbioru κ mocy κ, to możemy wybrać spośród zbiorów {Fα: α < κ} κ zbiorów parami rozłącznych, co dowodzi twierdzenia w tym przypadku. Gdy nie jest to możliwe, bez straty ogólności możemy przyjąć, że funkcja f przyjmuje wartości wyłącznie w κ. Oznacza to, że f spełnia założenia lematu Fodora, ponieważ f(α) < α dla każdego α < κ. Istnieje zatem zbiór stacjonarny S ⊆ κ (a więc |S| = κ), na którym funkcja f jest stała, tj. dla pewnego β < κ mamy f(α) = β (α ∈ S). W szczególności, β ∈ Fα dla κ wielu α. Można więc zastosować założenie indukcyjne do rodziny {Fα \ {β}: α ∈ S} by otrzymać korzeń Δ' dla pewnej podrodziny ℬ' mocy κ rodziny {Fα \ {β}: α ∈ S}. Ostatecznie, wystarczy przyjąć Δ = Δ' ∪ {β} oraz ℬ0 = {A ∪ {β}: A ∈ ℬ'}.