V matematike je kompozícia funkcií spôsob, ako vytvoriť novú funkciu z dvoch (alebo viacerých) funkcií.

Nech f je funkcia z množiny X do množiny Y a nech g je funkcia z množiny Y do množiny Z. Potom g zložená s f, zapísaná ako g f, je funkcia z X do Z. (Všimnite si, že zápis g∘f vyzerá opačne, ako by to niekto očakával — symbol označuje „najprv aplikuj pravú, potom ľavú funkciu“.)

Hodnota f pri vstupe x sa zapisuje f(x). Hodnota kompozície g f pri vstupe x sa zapisuje (g f)(x) a je definovaná ako g(f(x)). Teda zápis g∘f má presný význam: najprv vypočítame f(x) a potom na tento výsledok aplikujeme g.

Ilustratívny príklad

Nech f je funkcia, ktorá zdvojnásobí číslo (vynásobí ho 2), a nech g je funkcia, ktorá od čísla odčíta 1 (t. j. zmenší ho o 1). Tieto funkcie zapíšeme ako:

f ( x ) = 2 x {\displaystyle f(x)=2x} {\displaystyle f(x)=2x}

g ( x ) = x - 1 {\displaystyle g(x)=x-1} {\displaystyle g(x)=x-1}

g zložená s f — najprv zdvojnásobiť, potom odčítať 1 — dáva

( g f ) ( x ) = 2 x - 1 {\displaystyle (g\circ f)(x)=2x-1} {\displaystyle (g\circ f)(x)=2x-1}

f zložená s g — najprv odčítať 1, potom zdvojnásobiť — dáva

(f ∘ g)(x) = f(g(x)) = f(x - 1) = 2(x - 1) = 2x - 2.

Tento jednoduchý príklad ukazuje dôležitú vlastnosť: kompozícia nie je všeobecne komutatívna, teda zvyčajne platí (g∘f) ≠ (f∘g).

Základné vlastnosti kompozície

  • Poradie aplikácie: V (g∘f)(x) sa najprv použije f, potom g.
  • Asociativita: Pre tri funkcie f, g, h (pričom zmysel kompozície je dodržaný podľa ich definičných oborov) platí h ∘ (g ∘ f) = (h ∘ g) ∘ f. To znamená, že pri zložení viacerých funkcií nemusíme špecifikovať zátvorky.
  • Ne-komutatívnosť: Vo všeobecnosti g ∘ f ≠ f ∘ g. To sme videli v príklade s f(x)=2x a g(x)=x−1.
  • Identita: Pre každú množinu X existuje identita id_X: X → X taká, že pre každú funkciu f: X → Y platí id_Y ∘ f = f a f ∘ id_X = f.
  • Invertibilita: Ak existuje funkcia g taká, že g ∘ f = id_X a f ∘ g = id_Y, potom f a g sú navzájom inverzné; obvykle zapisované f^{-1} = g.
  • Vplyv na injektívnosť a surjektívnosť:
    • Ak sú f a g injektívne, potom g ∘ f je injektívna.
    • Ak sú f a g surjektívne, potom g ∘ f je surjektívna.
    • Ak g ∘ f je injektívna, potom f musí byť injektívna (g naopak nemusí byť).
    • Ak g ∘ f je surjektívna, potom g musí byť surjektívna (f naopak nemusí byť).

Definičný obor a obraz

Aby bola kompozícia g∘f definovaná, musí obraz (hodnoty) f ležať v definičnom obore funkcie g. Formálne: ak f: X → Y a g: Y → Z, tak g∘f: X → Z. Ak by obraz f nebol podmnožinou definičného oboru g, kompozícia by nebola dobre definovaná na celom X.

Aplikácie a ďalšie poznámky

  • Analýza a diferenciálna počt: Pre derivácie platí tzv. reťazové pravidlo: ak sú f a g diferencovateľné, potom (g ∘ f)'(x) = g'(f(x)) · f'(x).
  • Algebra funkcií: Kompozícia tvorí základ pre štúdium permutácií, morfizmov v kategóriách, transformácií a mnohých ďalších štruktúr v matematike.
  • Upozornenie na zápis: Pri práci s kompozíciou je dobré trpezlivo sledovať poradie operácií — symbol ∘ vyjadruje „ľavá funkcia po pravej“. Niekedy sa, najmä v programovaní, používa opačný štýl (najprv aplikuj ľavú), preto sa uistite, aký konvenciu autor používa.

Kompozícia funkcií je teda jednoduchý, ale veľmi silný nástroj: umožňuje zostavovať zložitejšie mapovania z jednoduchších, pričom zachováva množstvo užitočných algebraických vlastností (ako asociativita či správanie pri inverzii), ktoré sú kľúčové v mnohých oblastiach matematiky.