Pengertian Fungsi
Fungsi adalah relasi yang lebih disiplin: setiap anggota domain wajib punya tepat satu pasangan. Tidak boleh lebih, tidak boleh kurang.
Fungsi atau pemetaan adalah relasi khusus yang menghubungkan setiap anggota domain dengan tepat satu anggota kodomain. Kata kuncinya adalah tepat satu. Jika ada anggota domain yang tidak punya pasangan, atau punya lebih dari satu pasangan, maka relasi itu bukan fungsi.
Untuk memeriksa apakah sebuah relasi merupakan fungsi, perhatikan setiap anggota domain. Contohnya relasi adalah fungsi karena setiap anggota domain punya tepat satu pasangan. Sedangkan bukan fungsi karena angka punya dua pasangan.
Dalam fungsi, himpunan semua pasangan yang benar-benar terpakai di kodomain disebut daerah hasil atau range. Range adalah bagian dari kodomain. Tidak semua anggota kodomain harus menjadi pasangan, tetapi setiap anggota domain wajib memiliki pasangan. Inilah aturan pokok yang membedakan fungsi dari relasi biasa.
Fungsi biasa dilambangkan dengan huruf seperti , , atau . Jika fungsi memetakan ke , kita tulis atau . Notasi dibaca f dari x dan menyatakan nilai keluaran fungsi untuk masukan . Bentuk ini akan sering kita pakai.
Banyaknya pemetaan yang mungkin dari dua himpunan bisa dihitung. Jika domain punya anggota dan kodomain punya anggota, maka banyaknya fungsi yang mungkin adalah . Contohnya jika domain punya anggota dan kodomain punya anggota, maka ada fungsi berbeda yang dapat dibuat.