Mengenal Relasi dan Fungsi (Domain, Kodomain, Range) serta Penyajiannya

Bimbel Rumah Pintar – Pernahkah Anda memperhatikan bagaimana mesin minuman otomatis bekerja? Anda memasukkan kode (input), dan mesin mengeluarkan satu jenis minuman tertentu (output). Tidak mungkin satu kode menghasilkan dua minuman berbeda secara bersamaan. Inilah gambaran sederhana tentang relasi dan fungsi (domain, kodomain, range) serta penyajiannya.

Kompetensi ini menguji kemampuan siswa dalam memahami konsep relasi dan fungsi (pemetaan), mengaplikasikan fungsi dalam berbagai bentuk penyajian (rumus, tabel, diagram panah, grafik), serta bernalar tingkat tinggi untuk menentukan domain, kodomain, range, dan nilai fungsi.

Artikel ini akan membahas tuntas mulai dari konsep dasar, perbedaan relasi dan fungsi, istilah-istilah penting, jenis-jenis fungsi, strategi jitu, contoh soal TKA, hingga latihan mandiri.

Apa Itu Relasi? Memahami Hubungan Antar Himpunan

Sebelum membahas fungsi, mari pahami dulu apa yang dimaksud dengan relasi. Relasi adalah hubungan antara dua himpunan. Relasi dari himpunan A ke himpunan B memasangkan anggota A dengan anggota B.

Cara menyajikan relasi:

  1. Diagram panah – menggunakan anak panah dari anggota A ke anggota B

  2. Diagram Cartesius (grafik) – menggunakan titik-titik pada bidang koordinat

  3. Himpunan pasangan berurutan – menuliskan (a, b) dengan a ∈ A dan b ∈ B

Contoh relasi “faktor dari” dari A = {2, 3, 4} ke B = {4, 6, 8}:

  • 2 faktor dari 4 → (2,4)

  • 2 faktor dari 6 → (2,6)

  • 2 faktor dari 8 → (2,8)

  • 3 faktor dari 6 → (3,6)

  • 4 faktor dari 4 → (4,4)

  • 4 faktor dari 8 → (4,8)


Apa Itu Fungsi (Pemetaan)? Relasi Khusus yang Wajib Dipahami

Fungsi adalah relasi khusus di mana setiap anggota domain (himpunan asal) dipasangkan dengan tepat satu anggota kodomain (himpunan tujuan). Inilah perbedaan mendasar antara relasi biasa dan fungsi.

Syarat-syarat fungsi:

  1. Setiap anggota domain (A) memiliki pasangan (tidak boleh ada yang tidak terpasang)

  2. Pasangan setiap anggota domain hanya satu di kodomain (tidak boleh bercabang)

Tabel perbedaan relasi dan fungsi:

Kriteria Bukan Fungsi Fungsi
Pasangan Satu anggota A punya dua pasangan di B Setiap A punya tepat satu pasangan di B
Kelengkapan Ada anggota A yang tidak punya pasangan Semua anggota A terpasang
Contoh {(1,2), (1,3), (2,4)} {(1,2), (2,3), (3,4)}

Ilustrasi penting: Fungsi sering disebut juga dengan pemetaan (mapping). Setiap fungsi pasti merupakan relasi, tetapi tidak setiap relasi merupakan fungsi.


Istilah Penting dalam Fungsi: Domain, Kodomain, Range

Dalam fungsi, ada tiga istilah yang wajib dipahami dengan benar. Berikut penjelasan singkat sebelum masuk ke tabel:

Domain adalah semua nilai x yang diperbolehkan sebagai input. Kodomain adalah semua nilai output yang mungkin secara teori. Range adalah nilai output yang benar-benar dihasilkan dari domain tertentu. Jangan sampai tertukar!

Tabel istilah penting dalam fungsi:

Istilah Arti Contoh f(x) = 2x + 1 dengan domain {1,2,3}
Domain (Df) Himpunan semua nilai input (x) yang diperbolehkan {1, 2, 3}
Kodomain Himpunan semua nilai output yang mungkin (secara teori) Bilangan real (atau himpunan yang ditentukan)
Range (Rf) Himpunan nilai output yang benar-benar dihasilkan dari domain tertentu f(1)=3, f(2)=5, f(3)=7 → {3, 5, 7}
Fungsi Aturan yang memetakan x ke f(x) f(x) = 2x + 1

Notasi fungsi:

text
f : x → f(x)   atau   f(x) = rumus fungsi
  • x : variabel bebas (domain)

  • f(x) : nilai fungsi (bayangan/range)

Contoh:

text
f(x) = 5x + 10
f(3) = 5(3) + 10 = 15 + 10 = 25

Jenis-Jenis Fungsi yang Dipelajari di SMP

Berikut adalah jenis-jenis fungsi yang perlu diketahui siswa SMP, disertai ciri dan contohnya:

Jenis Fungsi Ciri Contoh
Fungsi linear Bentuk f(x) = ax + b, dengan a ≠ 0 f(x) = 2x + 3
Fungsi konstan Bentuk f(x) = c (nilai tetap untuk semua x) f(x) = 5
Fungsi identitas Bentuk f(x) = x f(x) = x

Catatan: Untuk fungsi kuadrat (f(x) = ax² + bx + c) biasanya dipelajari di kelas 9 atau sebagai pengayaan.


Menentukan Nilai Fungsi dan Rumus Fungsi

1. Menentukan nilai fungsi dari rumus yang diketahui:
Substitusikan nilai x ke dalam rumus f(x).

Contoh: Jika f(x) = 3x² − 2x + 1, tentukan f(−2).

text
f(−2) = 3(−2)² − 2(−2) + 1 = 3(4) + 4 + 1 = 12 + 4 + 1 = 17

2. Menentukan rumus fungsi jika diketahui dua nilai fungsi:
Gunakan bentuk umum f(x) = ax + b, lalu substitusikan nilai yang diketahui untuk membentuk sistem persamaan linear dua variabel (SPLDV).

Contoh: Diketahui f(2) = 7 dan f(4) = 13. Tentukan f(x).

Langkah-langkah:

  • f(x) = ax + b

  • f(2) = 2a + b = 7

  • f(4) = 4a + b = 13

  • Eliminasi: (4a + b) − (2a + b) = 13 − 7 → 2a = 6 → a = 3

  • Substitusi: 2(3) + b = 7 → 6 + b = 7 → b = 1

  • Jadi f(x) = 3x + 1

3. Menentukan nilai x jika f(x) diketahui:
Samakan rumus fungsi dengan nilai yang diketahui, lalu selesaikan persamaan.

Contoh: Jika f(x) = 4x − 7 dan f(x) = 13, maka:

text
4x − 7 = 13
4x = 20
x = 5

Strategi Menyelesaikan Soal Relasi dan Fungsi Tipe TKA

Agar tidak kebingungan saat mengerjakan soal TKA, ikuti langkah-langkah sistematis berikut:

Langkah umum:

  1. Identifikasi rumus fungsi yang diberikan (jika ada)

  2. Tentukan domain – jika tidak disebutkan, asumsikan bilangan real (kecuali ada batasan seperti penyebut atau akar)

  3. Substitusikan nilai x yang diketahui untuk mencari nilai fungsi

  4. Untuk soal menentukan rumus fungsi – gunakan dua titik yang diketahui

  5. Untuk soal cerita – buat model fungsi dari informasi yang diberikan

Trik khusus untuk berbagai tipe soal:

Tipe Soal Trik Cepat
Nilai fungsi f(a) Substitusikan x = a ke dalam rumus f(x)
Rumus fungsi dari dua titik Cari a = Δf(x)/Δx, lalu cari b dengan substitusi
Domain fungsi rasional Penyebut ≠ 0
Domain fungsi akar Dalam akar ≥ 0
Range dari domain tertentu Hitung f(x) untuk setiap x di domain
Menentukan apakah suatu relasi fungsi Periksa: setiap anggota domain punya tepat satu pasangan

Contoh Soal dan Pembahasan (Tipe TKA)

Berikut adalah contoh-contoh soal yang sering muncul dalam TKA Matematika SMP, lengkap dengan pembahasan langkah demi langkah.

Contoh 1: Menentukan Nilai Fungsi (Soal Asli File)

Sebuah pabrik memproduksi batang logam. Fungsi f(x) = 5x + 10 menyatakan berat total (kg) untuk x batang logam. Jika pabrik memproduksi 7 batang logam, berapa total berat logam yang dihasilkan?

Pembahasan:

Langkah 1: Identifikasi rumus fungsi dan nilai x.

  • f(x) = 5x + 10

  • x = 7

Langkah 2: Substitusikan x = 7.

text
f(7) = 5(7) + 10 = 35 + 10 = 45

Jawaban: 45 kg


Contoh 2: Menentukan Rumus Fungsi dari Dua Titik

Diketahui fungsi f(x) = ax + b. Jika f(3) = 14 dan f(5) = 22, tentukan rumus fungsi f(x).

Pembahasan:

Langkah 1: Buat persamaan dari informasi yang diketahui.

text
f(3) = 3a + b = 14
f(5) = 5a + b = 22

Langkah 2: Eliminasi b.

text
(5a + b) − (3a + b) = 22 − 14
2a = 8
a = 4

Langkah 3: Substitusi a = 4 ke persamaan pertama.

text
3(4) + b = 14
12 + b = 14
b = 2

Jawaban: f(x) = 4x + 2


Contoh 3: Menentukan Nilai Fungsi dengan Kuadrat

Jika f(x) = 3x² − 2x + 1, tentukan f(−2).

Pembahasan:

Langkah 1: Substitusikan x = −2.

text
f(−2) = 3(−2)² − 2(−2) + 1

Langkah 2: Hitung masing-masing suku.

text
3(4) = 12
−2(−2) = +4
Konstanta = +1

Langkah 3: Jumlahkan.

text
12 + 4 + 1 = 17

Jawaban: 17


Contoh 4: Menentukan Domain dan Range

Fungsi f(x) = 2x + 3 dengan domain {1, 2, 3, 4}. Tentukan range-nya.

Pembahasan:

Langkah 1: Hitung f(x) untuk setiap x di domain.

text
f(1) = 2(1) + 3 = 5
f(2) = 2(2) + 3 = 7
f(3) = 2(3) + 3 = 9
f(4) = 2(4) + 3 = 11

Langkah 2: Kumpulkan hasilnya sebagai range.

  • Range = {5, 7, 9, 11}

Jawaban: Range = {5, 7, 9, 11}


Contoh 5: Menentukan Apakah Suatu Relasi Merupakan Fungsi (Diagram Panah)

Perhatikan diagram panah berikut: A = {1, 2, 3} → B = {2, 4, 6, 8} dengan pemetaan 1 → 2, 2 → 4, 3 → 6. Apakah ini fungsi? Tentukan domain, kodomain, range.

Pembahasan:

Langkah 1: Periksa syarat fungsi.

  • Setiap anggota A (1,2,3) memiliki pasangan ✓

  • Setiap anggota A hanya memiliki satu pasangan ✓

Langkah 2: Tentukan domain, kodomain, range.

  • Domain = {1, 2, 3}

  • Kodomain = {2, 4, 6, 8}

  • Range = {2, 4, 6} (nilai yang benar-benar terpakai)

Jawaban: Ya, ini fungsi. Domain = {1,2,3}, Kodomain = {2,4,6,8}, Range = {2,4,6}


Contoh 6: Soal Cerita Fungsi Linear (Tarif Taksi)

Sebuah taksi mengenakan tarif Rp7.000 untuk 1 km pertama dan Rp3.500 per km berikutnya. Buatlah fungsi biaya f(x) untuk x km dengan x ≥ 1.

Pembahasan:

Langkah 1: Identifikasi komponen biaya.

  • 1 km pertama: Rp7.000

  • Km berikutnya (x − 1) km: Rp3.500 × (x − 1)

Langkah 2: Susun fungsi.

text
f(x) = 7.000 + 3.500(x − 1)
f(x) = 7.000 + 3.500x − 3.500
f(x) = 3.500x + 3.500

Jawaban: f(x) = 3.500x + 3.500


Contoh 7: Menentukan Nilai x jika f(x) Diketahui

Jika f(x) = 4x − 7 dan f(x) = 13, tentukan nilai x.

Pembahasan:

Langkah 1: Samakan rumus fungsi dengan nilai yang diketahui.

text
4x − 7 = 13

Langkah 2: Selesaikan persamaan.

text
4x = 20
x = 5

Jawaban: x = 5


Contoh 8: Fungsi Konstan

Diketahui f(x) = 8. Tentukan f(2) + f(5).

Pembahasan:

Langkah 1: Pahami sifat fungsi konstan.

  • Berapapun nilai x, f(x) = 8

Langkah 2: Hitung.

text
f(2) = 8
f(5) = 8
f(2) + f(5) = 8 + 8 = 16

Jawaban: 16


Contoh 9: Menentukan Rumus Fungsi dari Tabel

x 1 2 3 4
f(x) 6 9 12 15

Tentukan rumus fungsi f(x).

Pembahasan:

Langkah 1: Cari nilai a (koefisien x).

  • Selisih f(x) = 3 untuk setiap kenaikan x = 1

  • a = Δf(x)/Δx = 3/1 = 3

  • f(x) = 3x + b

Langkah 2: Substitusi x = 1, f(1) = 6.

text
3(1) + b = 6
3 + b = 6
b = 3

Jawaban: f(x) = 3x + 3


Contoh 10: Menentukan Domain Fungsi Rasional

Tentukan domain dari fungsi f(x) = 2/(x − 3).

Pembahasan:

Langkah 1: Ingat syarat fungsi rasional.

  • Penyebut tidak boleh sama dengan 0

Langkah 2: Tentukan nilai x yang membuat penyebut = 0.

text
x − 3 ≠ 0
x ≠ 3

Langkah 3: Tuliskan domain.

  • Domain = {x | x ≠ 3, x ∈ bilangan real}

Jawaban: Semua bilangan real kecuali 3


Latihan Mandiri untuk Menguji Pemahaman

Kerjakan soal-soal berikut dengan menerapkan strategi yang sudah dipelajari.

  1. Jika f(x) = 7x − 5, tentukan f(4).

  2. Diketahui f(x) = ax + b. Jika f(2) = 11 dan f(5) = 20, tentukan rumus f(x).

  3. Fungsi f(x) = 3x + 2 dengan domain {0, 1, 2, 3, 4}. Tentukan range-nya.

  4. Jika f(x) = 2x² − 3x + 1, tentukan f(−1).

  5. Sebuah perusahaan memproduksi barang dengan biaya tetap Rp200.000 dan biaya variabel Rp15.000 per unit. Buatlah fungsi biaya total f(x) untuk x unit barang.

  6. Jika f(x) = 5x + 8 dan f(a) = 33, tentukan nilai a.

  7. (Tipe soal TKA) Fungsi f(x) = 8x + 12 menyatakan berat total (kg) untuk x batang besi. Berapa total berat untuk 10 batang besi?

  8. Manakah yang merupakan fungsi? Berikan alasan.

    • A. {(1,2), (2,3), (2,4), (3,5)}

    • B. {(1,2), (2,3), (3,4), (4,5)}

  9. Tentukan domain dari f(x) = √(x − 4).

  10. Diketahui fungsi f(x) = 4x + 1 dan g(x) = 2x − 3. Tentukan f(2) + g(3).

Kunci Jawaban:

  1. 23

  2. f(x) = 3x + 5 (a = 3, b = 5)

  3. {2, 5, 8, 11, 14}

  4. 6 (2(1) − 3(−1) + 1 = 2 + 3 + 1 = 6)

  5. f(x) = 15.000x + 200.000

  6. a = 5

  7. 92 kg

  8. B adalah fungsi (setiap domain punya satu pasangan). A bukan fungsi karena domain 2 punya dua pasangan (3 dan 4)

  9. x ≥ 4 (karena dalam akar tidak boleh negatif)

  10. f(2) = 9, g(3) = 3, jumlah = 12


Kesalahan Umum dalam Relasi dan Fungsi

Berikut adalah kesalahan yang paling sering dilakukan siswa beserta cara memperbaikinya:

Kesalahan Contoh Perbaikan
Salah menghitung nilai fungsi f(x)=2x+3, f(2)=2+3=5 ❌ 2(2)+3=7 ✓
Domain dan range tertukar Menganggap domain adalah output Domain = x (input), Range = f(x) (output)
Lupa syarat fungsi Satu domain punya dua pasangan tetap disebut fungsi ❌ Setiap domain harus punya tepat satu pasangan
Salah menentukan domain fungsi rasional f(x)=1/x, domain = semua bilangan real ❌ x ≠ 0 ✓
Salah menentukan domain fungsi akar f(x)=√x, domain = semua bilangan real ❌ x ≥ 0 ✓
Terbalik dalam substitusi Mencari f(a) tapi memasukkan nilai ke ruas kanan dengan posisi terbalik Substitusikan a ke setiap x dalam rumus

Ringkasan Rumus dan Konsep Penting

Tabel ringkasan konsep fungsi:

Konsep Rumus/Cara
Nilai fungsi f(a) Substitusi x = a ke dalam rumus f(x)
Rumus fungsi dari dua titik a = [f(x₂) − f(x₁)] / (x₂ − x₁), lalu cari b
Domain fungsi linear Semua bilangan real (jika tidak ada batasan)
Domain fungsi pecahan Penyebut ≠ 0
Domain fungsi akar Dalam akar ≥ 0
Range Himpunan semua f(x) untuk x di domain
Syarat fungsi Setiap anggota domain punya tepat satu pasangan di kodomain

Tabel perbedaan relasi dan fungsi:

Relasi Fungsi
Boleh satu domain punya banyak pasangan Setiap domain tepat satu pasangan
Boleh ada domain tanpa pasangan Semua domain harus terpasang
Tidak semua relasi adalah fungsi Semua fungsi adalah relasi

Kesimpulan: Kuasai Relasi dan Fungsi untuk Raih Skor Maksimal

Untuk menguasai kompetensi relasi dan fungsi (domain, kodomain, range) serta penyajiannya dalam TKA Matematika SMP, ingatlah poin-poin penting berikut:

Empat pilar utama relasi dan fungsi:

  1. Fungsi memetakan setiap anggota domain ke tepat satu anggota kodomain – ini adalah syarat mutlak yang membedakan fungsi dari relasi biasa

  2. Domain = himpunan input (x), Range = himpunan output f(x) – jangan sampai tertukar

  3. Nilai fungsi dihitung dengan substitusi – masukkan nilai x ke dalam rumus f(x)

  4. Perhatikan batasan domain – penyebut tidak boleh nol, dalam akar tidak boleh negatif

Langkah penyelesaian yang sistematis:

  1. Baca soal → tentukan apa yang diketahui dan ditanyakan

  2. Jika ada rumus fungsi, substitusikan nilai x yang diketahui

  3. Jika mencari rumus fungsi dari dua titik, gunakan SPLDV

  4. Jika mencari domain, perhatikan batasan (penyebut ≠ 0, akar ≥ 0)

  5. Jika mencari range dari domain tertentu, hitung f(x) untuk semua x di domain

Pesan penting: Fungsi adalah relasi khusus. Setiap fungsi pasti merupakan relasi, tetapi tidak setiap relasi merupakan fungsi. Pahami perbedaan ini dengan baik agar tidak keliru dalam menjawab soal.

Dengan menguasai relasi dan fungsi, siswa tidak hanya siap menghadapi TKA Matematika SMP, tetapi juga memiliki fondasi kuat untuk materi matematika tingkat lanjut seperti fungsi komposisi, fungsi invers, dan kalkulus. Terus berlatih, dan jadikan fungsi sebagai alat bantu yang powerful.

Program Belajar
Unggulan

Bimbel SMA & MA

Sukses TKA SMA &
Masuk Kampus Impian

Persiapan matang nilai rapor maksimal dan tembus PTN favorit bersama tutor terbaik.

Cek Paket Belajar
Siswa SMA Sukses

Artikel Menarik Lainnya

Wawasan Umum

Konsep & Pelajaran

Bahas Soal

Tips & Trik