MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

Euler's Totient ฯ†(36)
12
integers coprime to 36 in [1, n]
n ์ž…๋ ฅ 36
์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ธ์ˆ˜ 2, 3

์˜ค์ผ๋Ÿฌ ํ”ผ ํ•จ์ˆ˜๋ž€?

์˜ค์ผ๋Ÿฌ ํ”ผ ํ•จ์ˆ˜(Euler's totient function)๋Š” \(\varphi(n)\)์œผ๋กœ ํ‘œ๊ธฐํ•˜๋ฉฐ, 1๋ถ€ํ„ฐ n๊นŒ์ง€์˜ ์–‘์˜ ์ •์ˆ˜ ์ค‘์—์„œ n๊ณผ 1 ์ด์™ธ์˜ ๊ณต์•ฝ์ˆ˜๋ฅผ ๊ฐ–์ง€ ์•Š๋Š” ์ˆ˜, ์ฆ‰ n๊ณผ ์„œ๋กœ์†Œ์ธ ์ •์ˆ˜๊ฐ€ ๋ช‡ ๊ฐœ์ธ์ง€๋ฅผ ์„ธ๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 1, 2, 4, 5, 7, 8์ด ๋ชจ๋‘ 9์™€ ์„œ๋กœ์†Œ์ด๋ฏ€๋กœ \(\varphi(9) = 6\)์ž…๋‹ˆ๋‹ค. ์ด ํ•จ์ˆ˜๋Š” ์ •์ˆ˜๋ก ์˜ ๊ธฐ์ดˆ ๊ฐœ๋…์ด๋ฉด์„œ ์•”ํ˜ธํ•™ ์ „๋ฐ˜์— ๋“ฑ์žฅํ•˜๋Š”๋ฐ, ํŠนํžˆ RSA ์•Œ๊ณ ๋ฆฌ์ฆ˜์—์„œ ํ‚ค ์ƒ์„ฑ์— ์“ฐ์ด๋Š” ๋ชจ๋“ˆ๋Ÿฌ ์—ญ์›์„ ๊ฒฐ์ •ํ•˜๋Š” ํ•ต์‹ฌ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

1๋ถ€ํ„ฐ 12๊นŒ์ง€ ์ •์ˆ˜ ๊ฒฉ์ž์—์„œ 12์™€ ์„œ๋กœ์†Œ์ธ ์ˆ˜๋ฅผ ๊ฐ•์กฐ ํ‘œ์‹œ
์˜ค์ผ๋Ÿฌ ํ”ผ ํ•จ์ˆ˜๋Š” n๊ณผ ๊ณต์•ฝ์ˆ˜๊ฐ€ ์—†๋Š” n ์ดํ•˜์˜ ์ •์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ์…‰๋‹ˆ๋‹ค.

๊ณ„์‚ฐ๊ธฐ ์‚ฌ์šฉ๋ฒ•

์–‘์˜ ์ •์ˆ˜ n์„ ์ž…๋ ฅํ•˜๊ณ  ๊ณ„์‚ฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋Š” n์„ ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ธ์ˆ˜๋กœ ๋ถ„ํ•ดํ•œ ๋’ค ๊ณฑ์…ˆ ๊ณต์‹์„ ์ ์šฉํ•ด \(\varphi(n)\)์„ ์ฆ‰์‹œ ๊ตฌํ•˜๊ณ , ์ฐพ์•„๋‚ธ ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ˆ˜ ๋ชฉ๋ก๊นŒ์ง€ ํ•จ๊ป˜ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ž‘์€ ์ˆ˜๋Š” ๋ฌผ๋ก  10์–ต๊นŒ์ง€์˜ ์•„์ฃผ ํฐ ์ˆ˜๋„ ๋ฌธ์ œ์—†์ด ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ณต์‹ ํ’€์ด

ํ”ผ ํ•จ์ˆ˜๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ์˜ ๊ณฑ์…ˆ ๊ณต์‹์ž…๋‹ˆ๋‹ค.

$$\varphi(n) = n \prod_{p \mid n} \left(1 - \frac{1}{p}\right)$$

์—ฌ๊ธฐ์„œ \(p\)๋Š” n์„ ๋‚˜๋ˆ„๋Š” ๋ชจ๋“  ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ˆ˜๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์†Œ์ธ์ˆ˜์˜ ์ง€์ˆ˜(์ค‘๋ณต๋„)๋Š” ํ•„์š” ์—†๊ณ , ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ˆ˜๋งŒ ์•Œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ํ•ญ \(\left(1 - \frac{1}{p}\right)\)๋Š” ํ•ด๋‹น ์†Œ์ˆ˜๋กœ ๋‚˜๋ˆ„์–ด๋–จ์–ด์ง€๋Š” ์ˆ˜์˜ ๋น„์œจ์„ ๋œ์–ด๋‚ด๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

๊ด‘๊ณ 
n์„ ์†Œ์ธ์ˆ˜๋กœ ๋ถ„ํ•ดํ•œ ๋’ค (1 โˆ’ 1/p) ํ•ญ์„ ๊ณฑํ•˜๋Š” ๊ณผ์ •์„ ๋ณด์—ฌ์ฃผ๋Š” ๋„์‹
๊ณฑ ๊ณต์‹์€ ์„œ๋กœ ๋‹ค๋ฅธ ๊ฐ ์†Œ์ธ์ˆ˜ p์— ๋Œ€ํ•ด n์— (1 โˆ’ 1/p) ์ธ์ˆ˜๋ฅผ ๊ณฑํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ๋กœ ํ’€์–ด๋ณด๊ธฐ

n = 36์„ ์ƒ๊ฐํ•ด ๋ด…์‹œ๋‹ค. 36์˜ ์†Œ์ธ์ˆ˜๋ถ„ํ•ด๋Š” \(2^2 \times 3^2\)์ด๋ฏ€๋กœ ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ˆ˜๋Š” 2์™€ 3์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด:

$$\varphi(36) = 36 \times \left(1 - \frac{1}{2}\right) \times \left(1 - \frac{1}{3}\right) = 36 \times \frac{1}{2} \times \frac{2}{3} = 36 \times \frac{1}{3} = \mathbf{12}$$

๋”ฐ๋ผ์„œ 1๋ถ€ํ„ฐ 36๊นŒ์ง€์˜ ์ •์ˆ˜ ์ค‘ ์ •ํ™•ํžˆ 12๊ฐœ๊ฐ€ 36๊ณผ ์„œ๋กœ์†Œ์ž…๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

\(\varphi(1)\)์€ ์–ผ๋งˆ์ธ๊ฐ€์š”? ๊ด€๋ก€์ƒ \(\varphi(1) = 1\)์ž…๋‹ˆ๋‹ค. 1์€ ์ž๊ธฐ ์ž์‹ ๊ณผ ์„œ๋กœ์†Œ๋กœ ๋ณด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์†Œ์ˆ˜ p์˜ ฯ† ๊ฐ’์€? ์ž„์˜์˜ ์†Œ์ˆ˜ p์— ๋Œ€ํ•ด \(\varphi(p) = p - 1\)์ž…๋‹ˆ๋‹ค. 1๋ถ€ํ„ฐ \(p-1\)๊นŒ์ง€์˜ ๋ชจ๋“  ์ •์ˆ˜๊ฐ€ p์™€ ์„œ๋กœ์†Œ์ด๊ธฐ ๋•Œ๋ฌธ์ด์ฃ .

ํ”ผ ํ•จ์ˆ˜๋Š” ๊ณฑ์…ˆ์ (multiplicative)์ธ๊ฐ€์š”? ๋„ค. \(\gcd(a, b) = 1\)์ด๋ฉด \(\varphi(a \cdot b) = \varphi(a) \cdot \varphi(b)\)๊ฐ€ ์„ฑ๋ฆฝํ•ฉ๋‹ˆ๋‹ค. ์„œ๋กœ ๋‹ค๋ฅธ ์†Œ์ˆ˜์— ๋Œ€ํ•œ ๊ณฑ ๊ณต์‹์ด ์„ฑ๋ฆฝํ•˜๋Š” ์ด์œ ๊ฐ€ ๋ฐ”๋กœ ์ด๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ตœ์ข… ์—…๋ฐ์ดํŠธ: