2020-2ν•™κΈ°, λŒ€ν•™μ—μ„œ β€˜ν˜„λŒ€λŒ€μˆ˜1’ μˆ˜μ—…μ„ λ“£κ³  κ³΅λΆ€ν•œ λ°”λ₯Ό μ •λ¦¬ν•œ κΈ€μž…λ‹ˆλ‹€. 지적은 μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€ :)

4 minute read

2020-2ν•™κΈ°, λŒ€ν•™μ—μ„œ β€˜ν˜„λŒ€λŒ€μˆ˜1’ μˆ˜μ—…μ„ λ“£κ³  κ³΅λΆ€ν•œ λ°”λ₯Ό μ •λ¦¬ν•œ κΈ€μž…λ‹ˆλ‹€. 지적은 μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€ :)


μš°λ¦¬λŠ” Zn이 Ringμž„μ„ 이미 μ•Œκ³  μžˆλ‹€.

그런데, 이 Zn은 사싀 μ•„λž˜μ˜ Factor RingμœΌλ‘œλΆ€ν„° μœ λ„λ˜λŠ” Ring이닀!

Z/nZ≅Zn


그리고 μš°λ¦¬λŠ” Zp의 경우 Ring보닀 μƒμœ„ 단계인 Fieldκ°€ 됨을 ν™•μΈν•˜μ˜€λ‹€!!

Zpμ—μ„œ κ³±μ…ˆμ— λŒ€ν•œ ꡰ인 Zpβˆ—λ₯Ό μƒκ°ν•΄λ³΄μž.

Zpβˆ—={1,2,...,pβˆ’1}

즉, |Zpβˆ—|=pβˆ’1이닀.

μ΄λ•Œ, a∈Zpβˆ—μ— λŒ€ν•΄ a의 μœ„μˆ˜λŠ” Zpβˆ—μ˜ μœ„μˆ˜μ˜ μ•½μˆ˜μ΄λ―€λ‘œ |a|∣(pβˆ’1)κ°€ λœλ‹€.

λ”°λΌμ„œ apβˆ’1=1이 λœλ‹€.

이것을 Zμ—μ„œ λ‹€μ‹œ μ“°λ©΄ μ•„λž˜μ™€ κ°™λ‹€.

apβˆ’1≑1(modp)

μ΄λ•Œ, aλ₯Ό Zpβˆ—μ—μ„œ λ½‘μ•˜μœΌλ―€λ‘œ aβ‰’0 (mod p)이닀. 즉, p∀a이닀.

μœ„μ˜ 사싀을 잘 μ •λ¦¬ν•˜μ—¬ κΈ°μˆ ν•œ 것이 λ°”λ‘œ Fermat’ Little Theorem이닀.



Fermat’s Little TheoremPermalink

Theorem. Fermat’s Little Theorem

Let p be a prime,

If a∈Z, and p∀a,

then p∣(apβˆ’1+1) ⟺ apβˆ’1≑1 (mod p).


μ΄λ•Œ, λ§Œμ•½ p∣a라면,
apβˆ’1≑0 (mod p)κ°€ λœλ‹€!

Corollary.

If a∈Z, then ap≑a (mod p).

proof.

(Case 1) p∣a

(Case 2) p∀a


ExamplesPermalink

Example 1.

8103≑? (mod 13)

Sol.

By Fermat-, 812≑1 (mod 13)

⟹ (812)8β‹…87≑1β‹…87 (mod 13)

⟹ 87≑(βˆ’5)7≑(25)3β‹…(βˆ’5)

μ΄λ•Œ, 25β‰‘βˆ’1 (mod 13) μ΄λ―€λ‘œ

⟹ (βˆ’1)3(βˆ’5)≑5 (mod 13)


Example 2.

211213≑? (mod 11)

Sol.

By Fermat-, 210≑1 (mod 11)

(210)1121β‹…23≑1β‹…8 (mod 11)



Example 3.

Show that, for βˆ€n∈N, 15∣(n33βˆ’n).

Sol.

15∣(n33βˆ’n). 즉, n33βˆ’n=n(n32βˆ’1)≑0 (mod 15)μž„μ„ 보이면 λœλ‹€.


μ΄λ•Œ, 15=3Γ—5이고, Fermat의 정리에 λ”°λ₯΄λ©΄

  • for 3∀n, n2≑1 (mod 3)
  • for 5∀n, n4≑1 (mod 5)


이제 n32λ₯Ό Fermat 정리λ₯Ό μ΄μš©ν•΄ ν‘œν˜„ν•˜λ©΄ μ•„λž˜μ™€ κ°™λ‹€.

  • if 3∀n, n32≑(n2)16≑1 (mod 3)
  • if 5∀n, n32≑(n4)8≑1 (mod 5)


μΌ€μ΄μŠ€λ₯Ό λ‚˜λˆ„μ–΄ n32βˆ’1을 λΆ„μ„ν•΄λ³΄μž.


1. 3∀n and 5∀n

then, 3∣(n32βˆ’1) and 5∣(n32βˆ’1)을 μ˜λ―Έν•œλ‹€.

λ”°λΌμ„œ 15∣(n32βˆ’1)을 μ–»λŠ”λ‹€.

λ”°λΌμ„œ (n32βˆ’1)≑0 (mod 15)이닀.


2. 3∣n and 5∣n

이것은 15∣nλ₯Ό μ˜λ―Έν•˜λ―€λ‘œ 15∣n(n32βˆ’1)이닀.


3. 3∀n and 5∣n

3∣(n32βˆ’1)μ΄λ―€λ‘œ 3∣n(n32βˆ’1)이닀. λ˜ν•œ, 5∣n(n32βˆ’1)μ΄λ―€λ‘œ

15∣n(n32βˆ’1)이닀.


4. 3∣n and 5∀n

3.의 κ²½μš°μ™€ λ§ˆμ°¬κ°€μ§€μ΄λ‹€.



Fermat’s Little Theorem은 Ring의 Multiplicative groupμœΌλ‘œλΆ€ν„° μ‰½κ²Œ μœ λ„ν•  수 μžˆλŠ” μ„±μ§ˆμ΄μ—ˆλ‹€ γ…Žγ…Ž

ν•˜.지.만.!

Euler ν˜•λ‹˜μ΄ 우리λ₯Ό μœ„ν•΄ FLTλ₯Ό μΌλ°˜ν™” ν•΄μ£Όμ…¨λ‹€ γ… γ… 

Euler’s Theorem