Opomba: na predavanjih bomo najprej še definirali produkte in koprodukte družin množic.
Mnogi ste v srednji šoli že spoznali osnovne lastnosti preslikav, kot so injektivnost, surjektivnost in bijektivnost preslikave. V tej lekciji ponovimo te pojme in jih povežemo še s pojmoma monomorfizem in epimorfizem, ki sta pomembna v algebri
Definicija: Preslikava f : A → B je
∀ x y ∈ A . f(x) = f(y) ⇒ x = y∀ y ∈ B . ∃ x ∈ A . f(x) = yOpomba: Pogosto vidimo definicijo injektivnosti, ki pravi, da f slika različne elemente v različne vrednosti, se pravi ∀ x y ∈ A . x ≠ y ⇒ f(x) ≠ f(y). Ta definicija je ekvivalentna naši, a jo ne priporočamo, ker je manj uporabna. Naša definicija namreč podaja recept, kako preverimo injektivnost: predpostavimo f(x) = f(y) in od tod izpeljemo x = y tako, da predelamo enačbo f(x) = f(y) v enačbo x = y. To je v splošnem lažje kot predelava neenačb v neenačbe.
Naloga: primerjaj definicijo injektivnosti z zahtevo, da mora biti prirejanje, ki določa preslikavo, enolično.
Naloga: primerjaj definicijo surjektivnost z zahtevo, da mora biti prirejanje, ki določa preslikavo, celovito.
Definicija: Preslikava f : A → B je
monomorfizem (mono), ko jo lahko krajšamo na levi: ∀ C ∈ Set ∀ g, h : C → A . f ∘ g = f ∘ h ⇒ g = h
epimorfizem* (epi), ko jo lahko krajšamo na desni: ∀ C ∈ Set ∀ g, h : B → C . g ∘ f = h ∘ f ⇒ g = h
Pojma monomorfizem in epimorfizem sta uporabna, ker nam omogočata, da krajšamo funkcije, ki nastopajo v enačbah. Na vajah boste reševali naloge, kjer to pride prav.
Izrek 1: Naj bosta f : A → B in g : B → C preslikavi.
g ∘ f monomorfizem, je f monomorfizem.g ∘ f epimorfizem, je g epimorfizem.Dokaz:
Naj bosta f : A → B in g : B → C monomorfizma. Dokazujemo, da je g ∘ f tudi monomorfizem. Naj bosta h, k : D → A preslikavi, za kateri velja (g ∘ f) ∘ h = (g ∘ f) ∘ k. Dokazujemo h = k. Ker je kompozicija preslikav asociativna, velja g ∘ (f ∘ h) = (g ∘ f) ∘ h = (g ∘ f) ∘ k g ∘ (f ∘ k). Ker je g monomorfizem, ga smemo krajšati na levi, torej dobimo f ∘ h = f ∘ k. Ker je f monomorfizem, ga smemo krajšati in dobimo želeno enakost h = k.
Dokaz je podoben 1, le vloga leve in desne strani se spremeni (vaja).
Dokaz je podoben 4, le vloga leve in desne strani se spremeni (vaja).
Naj bosta f : A → B in g : B → C preslikavi in g ∘ f epimorfizem. Dokazujemo, da je g epimorfizem. Naj bosta h, k : C → D taki preslikavi, da velja h ∘ g = k ∘ g. Dokazujemo, da je h = k. Iz h ∘ g = k ∘ h sledi (h ∘ g) ∘ f = (k ∘ g) ∘ f. Če upoštevamo asociativnost kompozicije, dobimo h ∘ (g ∘ f) = k ∘ (g ∘ f). Ker je g ∘ f epimorfizem, ga smemo krajšati na desni, od koder dobimo želeno enakost h = k. □
Izrek 2: Za preslikavo f : A → B velja
f je monomorfizem ⇔ f je injektivnaf je epimorfizem ⇔ f je surjektivnaf je izomorfizem ⇔ f je bijektivnaDokaz:
Če je f monomorfizem in f(x) = f(y), tedaj je (f ∘ (u ↦ x)) () = f(x) = f(y) = (f ∘ (u ↦ y)) (), torej (u ↦ x) = (u ↦ y) torej x = y.
Če je f injektivna in f ∘ g = f ∘ h, potem je za vsak x f(g(x)) = f(h(x)), torej g(x) = h(x) za vsak x, torej g = h.
Če je f epimorfizem: obravnavajmo množico
S = { z ∈ B | ∃ x ∈ A . f(x) = z }
ter preslikavi χ_S : B → 2 in (y ↦ ⊤) : B → 2. Ker velja χ_S ∘ f = (y ↦ ⊤) ∘ f, sledi χ_S = (y ↦ ⊤), torej S = B, kar je surjektivnost.
Če je f surjektivna in g ∘ f = h ∘ f: naj bo y ∈ B. Obstaja x ∈ A, da je f(x) = y. Torej je
g(y) = g(f(x)) = h(f(x)) = h(y).
Torej je g = h.
Če je f izomorfizem, potem
f je epi, ker je id_B = f ∘ f⁻¹ epif je mono, ker je id_A = f⁻¹ ∘ f monoČe je f bijektivna, potem je njen inverz f⁻¹ definiran s predpisom
f(y) = ι x ∈ A . f(x) = y “tisti x, ki ga f slika v y”
Dokazati je treba ∃! x . f(x) = y:
∃ x . f(x) = y je surjektivnost f∀ x₁ x₂ . f(x₁) = y ∧ f(x₂) = y ⇒ x₁ = x₂ sledi iz injektivnosti f □Spoznajmo še pojem retrakcije in prereza. Na predavanjih bomo s sliko pojasnili, zakaj se tako imenujeta.
Definicija: Če sta f : A → B in g : B → A taki preslikava, da velja f ∘ g = id_B, pravimo:
f je levi inverz gg je desni inverz fg je prerez preslikave ff je retrakcija iz B na AOpomba: retrakcija in prerez ni isto kot izomorfizem!
Izrek 3: Retrakcija je epimorfizem, prerez je monomorfizem.
Dokaz:
Denimo, da velja f ∘ g = id, torej je f retrakcija in g prerez. Ker je id monomorfizem, je po izreku 1 tudi g monomorfizem. In ker je id epimorfizem, je po istem izreku f monomorfizem. □
Naj bo f : A → B preslikava. Tedaj definiramo izpeljano množico
{ f(x) | x ∈ A } := { y ∈ B | ∃ x ∈ A . y = f(x) }
ter izpeljano množico s pogojem
{ f(x) | x ∈ A | φ(x) } := { y ∈ B | ∃ x ∈ A . φ(x) ∧ y = f(x) }
Običajno se piše izpeljano množico s pogojem kar
{ f(x) | x ∈ A ∧ φ(x) }
Primer: Množica vseh kvadratov naravnih števil je izpeljana množica { n² | n ∈ N }.
Definicija: Naj bo f : A → B preslikava:
S ⊆ B je f^*(S) := { x ∈ A | f(x) ∈ S }.T ⊆ A je f_*(T) := { y ∈ B | ∃ x ∈ A . f(x) = y }.Kot vidimo, lahko sliko zapišemo tudi kot izpeljano množico
f_*(T) := { f(x) | x ∈ T }
Običajni zapis za prasliko f^*(S) je tudi f⁻¹(S), vendar tega zapisa mi ne bomo uporabljali, ker napačno namiguje, da ima f inverz. Boste pa ta zapis videli marsikje drugje, ker so matematiki pravzaprav precej konzervativni in ne marajo sprememb.
Običajni zapis za sliko f_*(S) je tudi f(S) ali f[S]. Predvsem f(S) se uporablja v praksi, a tudi tega odsvetujemo. Kako naj pri takem zapisu ločimo med f(x) in f_*({x})?
Zaloga vrednosti je slika domene, torej f_*(B).
Naj bo f : A → B. Tedaj sta tudi f^* in f_* preslikavi:
f^* : P(B) → P(A) je določena s predpisom S ↦ { x ∈ A | f(x) ∈ S }f_* : P(A) → P(B) je določena s predpisom T ↦ { f(x) | x ∈ T }Še več, tudi “zgoraj zvezdica ^*” in “spodaj zvezdica _*” sta preslikavi
^* : B^A → P(A)^P(B)
_* : B^A → P(B)^P(A)
Ker slikata preslikave v preslikave, pravimo, da sta to preslikavi višjega reda. Primer preslikave višjega reda je tudi odvod, ki funkciji priredi njen odvod.
Izrek 4: Naj bo f : A → B preslikava:
S ⊆ T ⊆ A, potem je f_*(S) ⊆ f_*(T)X ⊆ Y ⊆ B, potem je f^*(X) ⊆ f^*(Y).Dokaz: Vaja.
Izrek 5: Prasike ohranjajo preseke in unije: za vse f : A → B in S : I → P(B) velja
f^* (⋃_{i ∈ I} S_i) = ⋃_{i ∈ I} f^*(S_i)f^* (⋂_{i ∈ I} S_i) = ⋂_{i ∈ I} f^*(S_i)Dokaz: Dokažimo prvo izjavo, druga je zelo podobna, le da ∃ zamenjamo z ∀.
Dokazujemo f^* (⋃_{i ∈ I} S_i) ⊆ ⋃_{i ∈ I} f^*(S_i). Naj bo x ∈ f^* (⋃_{i ∈ I} S_i) in dokazujemo x ∈ ⋃_{j ∈ I} f^*(S_j). Ker je f x ∈ ⋃_{i ∈ I} S_i obstaja k ∈ I, da je f x ∈ S_k, torej je x ∈ f^* S_k ⊆ ⋃_{i ∈ I} f^*(S_i). □
Izrek 6: Naj bo f : A → B in T : I → P(A). Tedaj je
f_* (⋃_{i ∈ I} T_i = ⋃_{i ∈ I} f_*(T_i).f_* (∩_{i ∈ I} T_i) ⊆ ⋂_{i ∈ I} f_*(S_i).Dokaz: Vaja.
Naloga: Iz zgornjih dveh izrekov izpeljite naslednja dejstva:
f^*(∅) = ∅f_*(∅) = ∅f^*(B) = Af^*(S ∪ T) = f^*(S) ∪ f^*(T)f^*(S ∩ T) = f^*(S) ∩ f^*(T)Poleg tega imamo za S ⊆ B
f^*(Sᶜ) = (f^*(S))ᶜ.