2. Hàm Euler

Đầu tiên chúng ta xem xét hệ thặng dư đầy đủ và hệ thặng dư thu gọn.

Định nghĩa 2.21 (Hệ thặng dư đầy đủ)

Hệ thặng dư đầy đủ của số nguyên dương \(n\) là tập \(\mathbb{Z}_n = \{ 0, 1, \ldots, n-1 \}\).

Nói cách khác, hệ thặng dư đầy đủ của \(n\) là các số dư có thể có khi chia một số bất kì cho \(n\).

Định nghĩa 2.22 (Hệ thặng dư thu gọn)

Hệ thặng dư thu gọn của số nguyên dương \(n\) là tập các số \(a\)\(1 \leqslant a < n\)\((a, n) = 1\).

\[\mathbb{Z}_n^{\times} = \{ a : 1 \leqslant a < n \ \text{và} \ (a, n) = 1 \}.\]

Định nghĩa 2.23 (Phi hàm Euler)

Cho số nguyên dương \(n\). Số lượng các số dương nhỏ hơn \(n\) và nguyên tố cùng nhau với \(n\) được kí hiệu bởi \(\varphi(n)\) và gọi là \(\varphi\) hàm Euler.

Nói cách khác, \(\varphi\) hàm Euler là số lượng phần tử trong tập \(\mathbb{Z}_n^{\times}\).

\[\varphi(n) = \lvert \mathbb{Z}_n^{\times} \rvert.\]

Nhận xét 2.4

Nếu \(n\) là số nguyên tố thì \(\varphi(n) = n-1\).

Hàm Euler có ý nghĩa quan trọng trong lý thuyết số, công cụ giúp chúng ta giải các vấn đề về số mũ trong modulo.

2.1. Tính chất hàm Euler

Nhận xét 2.5

Với \((m, n) = 1\) thì \(\varphi(m n) = \varphi(m) \varphi(n)\).

Do tính chất này nên hàm Euler là hàm nhân tính.

Nhận xét 2.6

Cho số nguyên dương \(n\). Khi đó

\[\sum_{d \mid n} \varphi(d) = n.\]

2.2. Định lý Euler

Định lí 2.5 (Định lý Euler)

Cho số nguyên dương \(n\). Với mọi số nguyên \(a\)\((a, n) = 1\) thì

\[\boxed{a^{\varphi(n)} \equiv 1 \pmod n.}\]

2.3. Định lý Fermat nhỏ

Định lí 2.6 (Định lý Fermat nhỏ)

Cho số nguyên tố \(p\). Với mọi số nguyên \(a\) thì

\[a^p \equiv a \pmod p.\]

Khi \((a, p) = 1\) thì

\[a^{p-1} \equiv 1 \pmod p.\]

Nhận xét 2.7

Khi \((a, p) = 1\) thì định lý Fermat là hệ quả trực tiếp từ định lý Euler.