함수란 두 집합이 있을 때, 첫 번째 집합의 모든 원소가 두 번째 집합의 원소에 대응되는 관계를 말한다.
함수의 규칙은 다음과 같다.
- 첫 번째 집합의 모든 원소가 두 번째 집합의 원소에 대해 대응관계를 가진다.
- 첫번째 집합의 원소는 두 번째 집합에서 단 하나의 원소와만 대응관계를 가져야한다.
두 집합을 각각 와 로 특정하고 의 원소를 , 의 원소를 로 표현한다고 가정할 때, 의 모든 원소가 의 원소에 대응되는 함수를 로 나타낸다.
에서 첫 번째 집합이자 왼쪽에 위치한 는 정의역이다.
에서 두 번째 집합이자 오른쪽에 위치한 는 공역이다.
함수라면 의 모든 원소는 반드시 의 일부와 대응관계를 맺어야하지만, 반대로 의 모든 원소가 전부 빠짐없이 에 대응되어야 하는 것은 아니다.
원소들의 선택을 받은 의 원소들이 모인 부분집합을 치역이라고 한다.
공역의 모든 원소가 정의역에 대응되는 함수로 공역과 치역이 같다.
정의역과 공역의 요소가 1:1로 대응되는 함수이다.
정의역과 공역의 모든 원소가 빠짐없이 1:1로 대응되는 함수이다. 전사함수와 단사함수의 모든 조건을 만족한다.
두 집합의 관계를 나타내는 것이 아니라 여러 집합의 관계를 나타내기 위하여 두 함수를 하나의 함수로 합치는 것을 합성이라고 한다.
X와 Y사이에는 라는 함수가, Y와 Z사이에는 라는 함수가 존재한다고 가정할 때, 와 를 합성하면 Y없이 의 관계를 나타낼 수 있다. 이 합성합수를 혹은 ∘ 로 표현한다.
합성함수는 이항연산처럼 결합법칙이 성립한다.
정의역과 공역이 동일한 값에 대응하는 함수로 라고 나타낸다.
예를 들면, 1 → 1, 5 → 5와 같은 관계다.
∘ =
특정 함수 f와 합성한 결과가 항등함수가 되는 함수로 로 나타낸다.
∘ =
모든 함수가 역함수를 갖지 않으며 오직 전단사함수만이 역함수를 가질 수 있다.
또한, 역함수는 다음과 같은 규칙을 만족한다.
∘ ∘
두 집합을 각각 와 로 특정하고 의 원소를 , 의 원소를 로 표현한다고 가정할 때, 곱집합 X 는 두 집합 X와 Y를 수직으로 배치해서 묶는다.
이 때, 곱집합의 원소는 각 집합의 원소 와 를 와 같이 쌍으로 묶어서 표현하게 된다.
이런 성질을 이용하면 하나의 수직선으로 표현되던 실수를 평면으로 나타낼 수 있다.