Fungsi adalah relasi antara dua himpunan (domain/daerah asal dan kodomain/daerah kawan) di mana setiap anggota domain mempunyai pasangan/hubungan/relasi dengan tepat satu anggota kodomain.
Syarat untuk menjadi fungsi adalah mempunyai daerah asal (domain).
- jika bukan berupa pecahan ataupun di dalam akar kuadrat (polinomial/suku banyak), maka semua nilai x adalah anggota bilangan riil
- jika berupa pecahan, maka penyebut tidak boleh 0 (nol),
- jika di dalam akar kuadrat, maka (tidak boleh negatif)