Fungsi Komposisi: Anatomi Mesin Bertingkat
Menerjemahkan Cerita ke Mesin
Dalam fungsi komposisi dari dunia nyata, output satu proses secara harfiah menjadi bahan baku proses berikutnya.
Bayangkan fungsi matematis seperti mesin di pabrik. Bahan mentah yang dimasukkan ke lantai produksi adalah pemakaian listrik sebesar $x$ (dalam kWh). Mesin pertama, yaitu Mesin Tarif B, bertugas mengolah $x$ menjadi tagihan dasar melalui rumus $B(x) = 1200x + 25000$. Hasil keluaran dari mesin ini berupa uang kotor dalam satuan Rupiah, yang menjadi barang setengah jadi.
Pemerintah memberikan subsidi bukan berdasarkan jumlah putaran meteran listrik (kWh), melainkan dihitung dari total tagihan kotor tersebut. Oleh karena itu, tagihan kotor $B(x)$ langsung disalurkan ke corong input Mesin Subsidi S. Mesin kedua inilah yang memproses produk akhir melalui rumus $S(B) = 0{,}8B - 15000$.
Karena Mesin S menerima dan "memakan" seluruh hasil dari $B(x)$, notasinya ditulis sebagai $S(B(x))$. Aturan emasnya: mesin yang berada di posisi luar selalu memproses paling akhir. Menguji angka satu per satu secara manual (seperti mencoba $151 \text{ kWh}$) hanyalah simulasi menggerakkan mesin secara bertahap. Namun dengan membentuk komposisi $S(B(x)) = 0{,}8(1200x + 25000) - 15000 = 960x + 5000$, kita berhasil menyatukan kedua mesin bertingkat tersebut menjadi satu mesin tunggal yang langsung mengubah kWh menjadi tagihan bersih.
Syarat Mutlak Mesin Bisa Digabung
Dua fungsi hanya bisa dikomposisikan jika Range dari fungsi pertama beririsan dengan Domain dari fungsi kedua.
Tidak semua mesin di pabrik bisa langsung disambungkan begitu saja. Jika corong keluar mesin pertama memproduksi balok kayu, mesin berikutnya tidak bisa berupa pompa cairan. Sambungan produksi pasti macet total karena jenis bendanya tidak cocok.

Dalam kaidah matematika formal, fungsi komposisi $S(B(x))$ sah dan terdefinisi jika himpunan seluruh kemungkinan nilai output (Range) dari fungsi $B$ berada di dalam atau beririsan dengan himpunan input yang diizinkan (Domain) pada fungsi $S$.
Pada kasus tagihan listrik ini:
Range dari $B(x)$ menghasilkan nilai moneter bertaraf Rupiah non-negatif.
Domain dari $S(B)$ menerima nilai moneter bertaraf Rupiah.
Karena satuannya cocok, jembatan antara himpunan tengah berjalan mulus. Bayangkan jika kita memiliki fungsi $K(t)$ yang memetakan suhu ke tingkat kelembaban udara, serta fungsi $L(d)$ yang memetakan jarak tempuh kendaraan ke biaya bensin. Bentuk komposisi $L(K(t))$ menjadi tidak bermakna dan mustahil dihitung secara fisik karena kelembaban udara bukanlah jarak tempuh kendaraan.
Sebuah fungsi $P(k)$ menghitung jumlah panen (kg) dari $k$ kilogram pupuk yang ditebar. Fungsi $H(p)$ menghitung total harga jual (Rupiah) dari $p$ kilogram panen yang diperoleh. Komposisi manakah yang valid secara matematis dan kontekstual?
- H(P(k)), karena output P adalah kilogram panen, yang merupakan input valid untuk H.
- P(H(k)), karena urutan proses harus dimulai dari panen ke harga secara langsung.
- Keduanya valid selama rumus kedua fungsi berupa relasi persamaan linear.
- H(P(k)), karena harga jual panen pada akhirnya pasti lebih besar dari biaya pupuk.
Jawaban: H(P(k)), karena output P adalah kilogram panen, yang merupakan input valid untuk H.
Komposisi H(P(k)) bermakna fungsi H memproses hasil dari fungsi P. Output dari P(k) bersatuan kilogram panen, yang cocok dengan domain fungsi H(p) yang menerima kilogram panen. Sebaliknya, P(H(k)) tidak valid karena H menghasilkan nilai Rupiah, padahal P membutuhkan input pupuk (kg). Kevalidan komposisi ditentukan oleh kecocokan domain dan range, bukan bentuk linear atau perbandingan nilai.
Dua fungsi hanya dapat dikomposisikan jika satuan/dimensi output fungsi pertama sesuai dengan input fungsi kedua.
Kenapa Urutan Mesin Berpengaruh
Fungsi komposisi pada umumnya tidak bersifat komutatif; mengubah urutan akan mengubah hasil secara drastis.
Apa yang terjadi jika ban berjalan di pabrik dibalik sehingga kita menghitung $B(S(x))$? Mari kita tinjau secara aljabar:
$$\begin{aligned} B(S(x)) &= 1200(0{,}8x - 15000) + 25000 \\ &= 960x - 18000000 + 25000 \\ &= 960x - 17975000 \end{aligned}$$
Hasilnya bukan hanya menghasilkan angka yang sama sekali berbeda dengan $960x + 5000$, tetapi secara logika kontekstual juga keliru.

Pada $B(S(x))$, fungsi subsidi $S(x) = 0{,}8x - 15000$ mencoba memotong angka $15.000$ dan mengalikan $0{,}8$ langsung ke variabel $x$, yang merupakan jumlah kWh listrik. Memotong Rp15.000 langsung dari angka meteran listrik adalah kesalahan dimensi yang tidak masuk akal.
Ketidaktepatan menyusun posisi fungsi ini terlihat pada jebakan Opsi B ($136 \text{ kWh}$). Pada opsi tersebut, potongan tetap subsidi sebesar $-15000$ terabaikan sehingga persamaannya hanya menghitung $960x + 20000 = 150000$, menghasilkan $x \approx 135{,}4$ (dibulatkan menjadi $136$). Menggeser atau menghilangkan satu komponen saja pada rantai komposisi akan merusak hasil akhir secara sistemik.
Dalam aljabar umum, diberikan dua fungsi sembarang $f(x)$ dan $g(x)$. Tentukan kebenaran dari masing-masing pernyataan berikut mengenai sifat fungsi komposisi:
- Nilai dari f(g(x)) selalu sama dengan g(f(x)) selama keduanya merupakan fungsi linear. — Salah
- Alasan utama f(g(x)) berbeda dengan g(f(x)) adalah urutan pengerjaan operasinya berbeda. — Benar
Pernyataan 1 Salah: Meskipun f(x) dan g(x) adalah fungsi linear, secara umum f(g(x)) tetap tidak sama dengan g(f(x)), kecuali pada syarat koefisien khusus atau fungsi identitas. Pernyataan 2 Benar: Komposisi fungsi bergantung pada urutan operasi; fungsi luar selalu mengevaluasi hasil akhir dari fungsi dalam, sehingga urutan pemrosesan yang berbeda menghasilkan operasi aljabar yang berbeda pula.
Komposisi fungsi umumnya tidak bersifat komutatif (f(g(x)) != g(f(x))).