AMII: Compunerea Funcțiilor

Aplicație Multimedia de Învățare • Lanțul invizibil din spatele tranzacțiilor financiare

🔗 Ce este compunerea funcțiilor?

În matematică, a compune două funcții înseamnă a le lega într-un „lanț de producție”, unde rezultatul (ieșirea) primei funcții devine automat materia primă (intrarea) pentru cea de-a doua funcție.

Definiția formală:
Fie f: A → B și g: B → C. Funcția compusă, notată cu g ∘ f (citit „g compus cu f”), este funcția definită pe mulțimea A cu valori în mulțimea C, dată de relația:

(g ∘ f)(x) = g(f(x))

📈 Povestea: Algoritmul din spatele piețelor de capital

Să ne imaginăm un scenariu modern de pe piața bursieră. Un investitor din România analizează piața și decide să cumpere un pachet de acțiuni de pe bursa americană la prețul de 300 USD per acțiune. Platforma brokerului aplică două procese matematice distincte pentru a retrage suma corectă din contul în lei (RON) al investitorului.

Pasul 1: Funcția Costului (Bursa)
Prima funcție, f(x), calculează costul total în dolari pentru x acțiuni achiziționate, la care se adaugă un comision fix al platformei de 2 USD.
f(x) = 300 · x + 2

Pasul 2: Funcția de Conversie Valutară (Banca)
A doua funcție, g(y), preia o sumă de y dolari și o convertește în lei la cursul zilei de schimb (să presupunem 5 RON pentru 1 USD).
g(y) = 5 · y

Cum lucrează aplicația de pe telefon? (Compunerea g ∘ f)
Software-ul nu face doi pași separați și lenți, ci utilizează funcția compusă pentru a afișa instantaneu costul final în RON!
h(x) = g(f(x)) = 5 · (300 · x + 2) = 1500 · x + 10

Astfel, pentru a cumpăra, de exemplu, 10 acțiuni, softul calculează direct h(10) = 15000 + 10 = 15010 RON. Compunerea funcțiilor reduce timpul de calcul și formează baza algoritmilor financiari care rulează în spatele ecranelor noastre!

🎨 Ilustrație: Lanțul de Funcții (Pipeline Algoritmic)

Intrare (x) Nr. Acțiuni Funcția f 300x + 2 f(x) = y (USD) Funcția g 5y Ieșire RON g ∘ f (1500x + 10)

Diagrama arată fluxul valorii: numărul de acțiuni este procesat prima dată de funcția bursieră f, iar rezultatul este transmis direct funcției bancare g. Funcția compusă cuprinde întreg procesul, accelerând operațiunea.