Przykład 1 — równoważność norm w ℝ²: d∞ ≤ d₂ ≤ d₁ ≤ 2·d∞
Pokaż, że dla x = (x₁,x₂) zachodzi ‖x‖∞ ≤ ‖x‖₂ ≤ ‖x‖₁ ≤ 2‖x‖∞, i że wszystkie te
nierówności są ostre dla pewnych x.
1. ‖x‖∞ ≤ ‖x‖₂: niech M = max(|x₁|,|x₂|). Wtedy ‖x‖₂² = x₁²+x₂² ≥ M², więc ‖x‖₂ ≥ M = ‖x‖∞. ✓
2. ‖x‖₂ ≤ ‖x‖₁: podnosimy obie strony do kwadratu.
‖x‖₁² = (|x₁|+|x₂|)² = x₁² + x₂² + 2|x₁||x₂| = ‖x‖₂² + 2|x₁x₂| ≥ ‖x‖₂², bo składnik 2|x₁x₂| ≥ 0. ✓
3. ‖x‖₁ ≤ 2‖x‖∞: |x₁|+|x₂| ≤ M + M = 2M. ✓
4. Ostrość: dla x = (1,0) mamy ‖x‖∞ = ‖x‖₂ = ‖x‖₁ = 1 — pierwsze dwie nierówności stają się równościami.
Dla x = (1,1): ‖x‖∞ = 1, ‖x‖₂ = √2 ≈ 1,414, ‖x‖₁ = 2 = 2‖x‖∞ — ostatnia staje się równością.
5. Wniosek: stałe 1 i 2 są optymalne. Skoro każda norma jest ograniczona przez każdą inną
z dokładnością do stałej, to wszystkie trzy metryki mają te same zbiory otwarte — a więc tę samą
topologię, te same ciągi zbieżne i te same funkcje ciągłe. Różni je wyłącznie kształt kuli
(zakładka „Metryki i kule”).
Przykład 2 — (0,1] nie jest zwarty: pokrycie bez podpokrycia skończonego
1. Rozważmy rodzinę zbiorów otwartych Uₙ = (1/n, 2) dla n = 1, 2, 3, …
2. To jest pokrycie (0,1]: dla dowolnego x ∈ (0,1] mamy x > 0, więc z zasady Archimedesa
istnieje n z 1/n < x. Wtedy x ∈ (1/n, 2) = Uₙ. ✓
3. Weźmy dowolną skończoną podrodzinę U_{n₁}, …, U_{n_k}. Niech N = max(n₁,…,n_k).
Rodzina jest wstępująca (U₁ ⊂ U₂ ⊂ …), więc jej suma to po prostu U_N = (1/N, 2).
4. Ale punkt x = 1/(2N) należy do (0,1] i nie należy do (1/N, 2), bo 1/(2N) < 1/N.
5. Zatem żadne skończone podpokrycie nie istnieje — (0,1] nie jest zwarty. Zgadza się to
z Heinem-Borelem: zbiór jest ograniczony, ale nie domknięty (0 jest punktem skupienia spoza zbioru).
6. Dla kontrastu [0,1] z tym samym pokryciem uzupełnionym o (−1, 1/2) — bo samo {Uₙ} nie
pokrywa 0 — ma podpokrycie skończone: wystarczy (−1, 1/2) i U₃ = (1/3, 2). Na zakładce „Zwartość”
licznik niepokrytej części spada wtedy do zera przy skończonym N, a dla (0,1] zostaje dodatni zawsze.
Przykład 3 — twierdzenie Banacha: rozwiązanie układu przez iterację
Rozwiąż x = Mx + b dla M = [[0,5; 0,2],[−0,3; 0,4]], b = (1; 2), startując z x₀ = (0,0).
1. Odwzorowanie T(x) = Mx + b jest zwężające, gdy ‖M‖ < 1. Sprawdzamy normę wierszową:
‖M‖∞ = max(0,5+0,2 ; 0,3+0,4) = max(0,7 ; 0,7) = 0,7 < 1 ✓ — T jest zwężające ze stałą q = 0,7
w metryce d∞.
2. Przestrzeń ℝ² z metryką d∞ jest zupełna, więc twierdzenie Banacha daje istnienie
dokładnie jednego punktu stałego.
3. Iterujemy: x₁ = T(0,0) = (1; 2). x₂ = M·(1;2)+b = (0,5+0,4+1 ; −0,3+0,8+2) = (1,9 ; 2,5).
x₃ = (0,95+0,5+1 ; −0,57+1,0+2) = (2,45 ; 2,43).
4. Punkt stały dokładnie: x* = (I−M)⁻¹b. I−M = [[0,5; −0,2],[0,3; 0,6]], det = 0,3 + 0,06 = 0,36.
(I−M)⁻¹ = (1/0,36)·[[0,6; 0,2],[−0,3; 0,5]].
5. x* = (1/0,36)·(0,6·1 + 0,2·2 ; −0,3·1 + 0,5·2) = (1/0,36)·(1,0 ; 0,7) = (2,7̅ ; 1,94̅)
≈ (2,778 ; 1,944).
6. Kontrola oszacowania a priori: ‖x₁−x₀‖∞ = 2, więc po n = 3 krokach błąd ma być
≤ q³/(1−q)·2 = 0,343/0,3·2 ≈ 2,29. Rzeczywisty błąd: ‖x₃ − x*‖∞ = max(|2,45−2,778|, |2,43−1,944|)
= 0,486 — istotnie mniejszy niż gwarancja, co jest normalne: oszacowanie a priori jest
zgrubne, ale zawsze prawdziwe. Zakładka „Twierdzenie Banacha” rysuje obie te wielkości obok siebie.