정수

정수 (Integer) 는 다음과 같이 정의합니다.

자연수 $n$, $m$에 대하여 $[n, m] := \{ (n_{1}, m_{1}) \in \mathbb{N} \times \mathbb{N} \ | \ n + m_{1} = m + n_{1}\}$을 정수 라고 한다.
($(n_{1}, m_{1})$은 순서쌍 표기)
두 정수의 같음
$$ n_1 + m_2 = n_2 + m_1 $$ 이면 두 정수 $[n_1, m_1]$, $[n_2, m_2]$가 같다. ($[n_1, m_1] = [n_2, m_2] \Leftrightarrow n_1 + m_2 = n_2 + m_1$)
두 정수의 같음 증명

$$ \begin{align} [n_{1}, m_{1}] & = \{ (n, m) \in \mathbb{N} \times \mathbb{N} \ | \ n_{1} + m = m_{1} + n \} \\ & = \{ (n, m) \in \mathbb{N} \times \mathbb{N} \ | \ (n_{1} + m) + (n_{2} + m_{2}) = (m_{1} + n) + (n_{2} + m_{2}) \} \\ & = \{ (n, m) \in \mathbb{N} \times \mathbb{N} \ | \ (n_{1} + m_{2}) + (n_{2} + m) = (n_{2} + m_{1}) + (m_{2} + n) \} \\ & = \{ (n, m) \in \mathbb{N} \times \mathbb{N} \ | \ n_{2} + m = m_{2} + n \} \\ & = [n_{2}, m_{2}] \end{align} $$ $n_{1} + m = m_{1} + n$의 양변에 $(n_{2} + m_{2})$를 더해주고 $n_{1} + m_{2} = n_{2} + m_{1}$에서 식 $(n_{1} + m_{2}) + (n_{2} + m) = (n_{2} + m_{1}) + (m_{2} + n)$은 소거법칙으로 $n_{2} + m = m_{2} + n$가 되어 $[n_{2}, m_{2}]$의 정의가 된다는 것을 쉽게 알 수 있다.

모든 정수의 집합을 독일어 zahlen에서 따온 $\mathbb{Z}$로 표기합니다.
이런 기괴한 정의는 두 정수의 같음을 보면 알 수 있습니다. $n_1 + m_2 = n_2 + m_1$에서 각 변을 잘 이항하면 (아직 뺄셈을 정의하지 않았지만) $n_1 - m_1 = n_2 - m_2$임을 알 수 있습니다.
자연수만을 이용해 뺄셈(의 원리와 방식)을 가져와 정수를 정의한 것이라 보면 되겠습니다.
자연수에서 덧셈과 곱셈을 정의한 것 처럼 정수의 연산 또한 정의하고 증명할 수 있습니다.
일반적으로 정수를 이용하여 유리수 를 정의합니다.