ฟังก์ชัน จากเซต (โดเมน) ไปยังเซต (โคโดเมน) คือกฎที่กำหนดให้แต่ละสมาชิก มี เพียงหนึ่งค่าเท่านั้น เซตของผลลัพธ์จริงทั้งหมดคือเรนจ์
ฟังก์ชันเป็นกระดูกสันหลังของคณิตศาสตร์ทั้งหมด — แคลคูลัสศึกษาอนุพันธ์และปริพันธ์ของมัน พีชคณิตเชิงเส้นศึกษาฟังก์ชันเชิงเส้น (เมทริกซ์) และวิทยาการคอมพิวเตอร์ศึกษามันในฐานะขั้นตอนวิธี
ฟังก์ชันนิยามได้ด้วย:
- สูตร (),
- กราฟ (เซตของจุด ),
- ตาราง ของคู่นำเข้า-ผลลัพธ์,
- หรือกฎที่บรรยายเป็นคำพูด
การทดสอบเส้นตรงแนวดิ่ง แยกฟังก์ชันออกจากความสัมพันธ์ทั่วไป: เส้นตรงแนวดิ่งใด ๆ ตัดกราฟของฟังก์ชันได้มากที่สุดหนึ่งครั้ง