정수론 - (Number Theory)

Similar documents
체의원소를계수로가지는다항식환 Theorem 0.1. ( 나눗셈알고리듬 (Division Algorithm)) F 가체일때 F [x] 의두다항식 f(x) = a 0 + a 1 x + + a n x n, a n 0 F 와 g(x) = b 0 + b 1 x + + b m x

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로

정수론의 기반 수학적 귀납법의 원리 Nottion 1.1 N = {1,, 3,...} = 자연수 전체의 집합 Z = {...,, 1, 0, 1,,...} = 정수 전체의 집합 Q = { b, b Z, b 6= 0} = 유리수 전체의 집합 R = {limn n

Microsoft PowerPoint - 26.pptx

제 3강 역함수의 미분과 로피탈의 정리

FGB-P 학번수학과권혁준 2008 년 5 월 19 일 Lemma 1 p 를 C([0, 1]) 에속하는음수가되지않는함수라하자. 이때 y C 2 (0, 1) C([0, 1]) 가미분방정식 y (t) + p(t)y(t) = 0, t (0, 1), y(0)

Microsoft PowerPoint Relations.pptx

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

TOPOLOGY-WEEK 6 & 7 KI-HEON YUN 1. Quotient space( 상공간 ) X 가위상공간이고 Y 가집합이며 f : X Y 가전사함수일때, X 의위상을사용하여 Y 에위상을정의할수있는방법은? Definition 1.1. X 가위상공간, f : X

함수공간 함수공간, 점열린위상 Definition 0.1. X와 Y 는임의의집합이고 F(X, Y ) 를 X에서 Y 로의모든함수족이라하자. 집합 F(X, Y ) 에위상을정의할때이것을함수공간 (function space) 이라한다. F(X, Y ) 는다음과같이적당한적집합과

제1장 군 제1절 소개와 예 제2절 이항연산 2.1 보기. 다음은 정수방정식 a + x = b를 푸는 과정이다. (1) 준식에 a를 더하여 ( a) + (a + x) = ( a) + b. (2) 결합법칙을 사용하면 (( a) + a) + x = ( a) + b. (3)

완비거리공간 완비거리공간 Definition 0.1. (X, d) 는거리공간일때 X의점렬 < a n > 이모든 ɛ > 0에대해 n o N such that n, m > n o = d(a n, a m ) < ɛ 을만족하면이점렬을코시열 (Cauchy sequence) 이라

31. 을전개한식에서 의계수는? 를전개한식이 일 때, 의값은? 을전개했을때, 의계수와상수항의합을구하면? 을전개했을때, 의 계수는? 를전개했을때, 상수항을 구하여라. 37

제 12강 함수수열의 평등수렴

2

2018 년수학임용고시기출풀이 ( 대수학, 해석학, 복소해석, 위상수학, 정수론, 선형대수, 미적분학 ) - 하이어에듀 - 구준모강사 1

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산 (제 2 장. 복소수 기초)

1 1,.,

1 경영학을 위한 수학 Final Exam 2015/12/12(토) 13:00-15:00 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오. 1. (각 6점) 다음 적분을 구하시오 Z 1 4 Z 1 (x + 1) dx (a) 1 (x 1)4 dx 1 Solut

<38BFF93238C0CF28B1DDBFE4C0CF2920BFB9BBF3B9E8B4E72E786C7378>


암호이론과 보안 고전적 암호시스템

통신이론 2 장주파수해석 성공회대학교 정보통신공학과 1

1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속

제 5강 리만적분

( )EBS문제집-수리

public key private key Encryption Algorithm Decryption Algorithm 1

2 KAIST 1988,,KAIST MathLetter, 3,,, 3,, 3, 3,

4.2 합동연산 합동연산, 이른바 모듈로연산은 제 3장: 군론편에서 이미 한번 소개되었다. 하지만, 다소 설명이 부족했던 관계로, 모듈로연산이 진정 무엇을 의미하는지 조금 더 살펴보 도록 하겠다. 필자는 합동연산의 예제로 5 (mod 4)임을 보였다. 왜냐하면 과 5는

초4-1쌩큐기본(정답)본지

미분기하학 II-16 복소평면의선형분수변환과쌍곡평면의등장사상 김영욱 (ÑñÁ) 강의양성덕 (zû ) 의강의록 Ø 'x! xxñ 2007 년 김영욱 (ÑñÁ) 강의양성덕 (zû ) 의강의록 (Ø 'x!) 미분기하 II 2007 년 1 / 26

PowerPoint Presentation

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

This is page i Printer: Opaque this 계산과법연산, 그리고비밀통신을강조한 기초정수론 William Stein 강병련역 August 24, 2017

작용소의 행렬표현과 그 응용

Microsoft PowerPoint - 강의자료8_Chap9 [호환 모드]

Microsoft PowerPoint - Java7.pptx

01

<4D F736F F F696E74202D2035BBF3C6F2C7FC5FBCF8BCF6B9B0C1FA2E BC8A3C8AF20B8F0B5E55D>

= Fisher, I. (1930), ``The Theory of Interest,'' Macmillan ,

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

제 2 교시 2019 학년도 3 월고 1 전국연합학력평가문제지수학영역 1 5 지선다형 1. 의값은? [2점] 일차방정식 의해는? [2 점 ] 두수, 의최대공약수는? [2 점 ] 일차함수 의그래프에서

006. Winners 일의자리의숫자가 3인 100보다작은소수의개수를구하여라 Winners 의약수를모두쓰시오 Winners 다음설명중옳은것은? ㄱ. 가장작은소수는 이다. ㄴ. 과 은서로소이다. ㄷ. 은모든자연수의약수이다. ㄹ. 두자연수가서로소이면공

Cryptography v3

Check 0-9, 9,, - 6, 6, 6, =0.04, (-0.) = , =64 8 8, -8 (-6) =6 (-6) 6, -6 7, , -0. 8, -8 6, '7 ' '

ÀÎÅͳÝ-°ø°£µµÇüÇØ

#수Ⅱ지도서-4단( )

중등수학2팀-지도서7

설계란 무엇인가?

+ F F P. = = = F = F F = = 0 cm =x cm =(x+)x x=0 =0 cm cm cm x cm = =0(cm) P. 0 x=y= x= cm FF cm 0 x= x= =x(0-x) x= 0 (+)=x x= (+)=y 0 y= x= x= = 0= 0


C 언어 프로그래밊 과제 풀이

심화 I. II. 개정

KJME-2003-h.hwp

[Real Analysis]4.1

KAA2005.9/10 Ãâ·Â

8. 수직선위에다음수들이대응할때, 원점에서가장멀리 위치한수는? 12. Å + 7 ã Å + 5 ã Å 16 ã + 3 을계산하여라 다음에서그결과가다른하나는? 1 3 보다 5 만큼큰수 9. 두정수 a, b

<30325FBCF6C7D05FB9AEC7D7C1F62E687770>

Áß2±âÇØ(01~56)

<BAF9C7D8BFEEC7D7BCB1B9DA20C1F6C4A728B1B9B9AE292E687770>

<BACFC7D1B3F3BEF7B5BFC7E22D3133B1C733C8A BFEB2E687770>


< C7D0B3E2B5B520B4EBBCF6B4C920C7D8BCB3C1F628B1B9BEEE41C7FC20C8A6BCF6292E687770>

Computer Architecture

= Fisher, I. (1930), ``The Theory of Interest,'' Macmillan ,

5 3

1차내지

영역 2007 교육과정 2009 교육과정 수학적과정 학년 비고 용어와기호 유리수와순환소수의관계를이해한다 유리수와순환소수의관계를이해한다 근삿값 학년 근삿값과오차의의미를이해하고 근삿값에대한참값의범위를구할수있다 근삿값의표현방법을안다 제곱근과실수 학년 제곱근과실수 학년 제곱근


7. 인실수 에대하여 log 의지표를 이라할때, 옳 은것을보기에서모두고르면? ( 단, 는 를넘지않는최대의정수이다.) 7 ) ㄱ. log ㄴ. log 의지표는 이다. ㄷ. log log 이면 은 자리의정수 이다. 10. 다음은어느인터넷사이트의지도상단에있는버튼의기능을설명한

5. 두함수 log 에대하여옳은것을 < 보기 > 에서모두고르면?5 ) ㄱ. ㄴ. ㄷ. < 보기 > 1 ㄴ 2 ㄷ 3 ㄱ, ㄴ 4 ㄴ, ㄷ 5 ㄱ, ㄴ, ㄷ 7. 인실수 에대하여 log 의지표를 이라할때, 옳 은것을보기에서모두고르면? ( 단, 는 를넘지않는최대의정수이다.


°ø±â¾Ð±â±â

= ``...(2011), , (.)''

1.1) 등비수열 전체집합 제 2 교시 나 형 2016 년 3 월고 3 모의고사문제지 수리영역 성명수험번호 3 1 먼저수험생이선택한응시유형의문제지인지확인하시오. 문제지에성명과수험번호를정확히기입하시오. 답안지에수험번호, 응시유형및답을표기할때는반드시 수험생이지켜야할일 에따

슬라이드 1

8장 조합논리 회로의 응용

문제기본서 [ 알피엠 ] 중학수학 1-1 정답과풀이

Chapter 5

PowerPoint Presentation

0 cm (++x)=0 x= R QR Q =R =Q = cm =Q =-=(cm) =R =x cm (x+) = +(x+) x= x= (cm) =+=0 (cm) =+=8 (cm) + =0+_8= (cm) cm + = + = _= (cm) 7+x= x= +y= y=8,, Q

집합 집합 오른쪽 l 3. (1) 집합 X 의각원소에대응하는집합 Y 의원소가단하나만인대응을 라할때, 이대응 를 X 에서 Y 로의라고하고이것을기호로 X Y 와같이나타낸다. (2) 정의역과공역정의역 : X Y 에서집합 X, 공역 : X Y 에서집합 Y (3) 의개수 X Y

2 A A Cs A C C A A B A B 15 A C 30 A B A C B. 1m 1m A. 1 C.1m P k A B u k GPS GPS GPS GPS 4 2

2018년 수학성취도 측정시험 모범답안/채점기준/채점소감 (2018학년도 수시모집, 정시모집 및 외국인특별전형 합격자 대상) 2018년 2월 13일, 고사시간 90분 2018년 1번 x3 + x2 + x 3 = x 1 x2 1 lim. [풀이] x3 + x2 + x 3

Microsoft PowerPoint - hw8.ppt [호환 모드]

(001~006)개념RPM3-2(부속)

A 001~A 036


(001~042)개념RPM3-2(정답)

슬라이드 1

<C1DF29BCF6C7D020315FB1B3BBE7BFEB20C1F6B5B5BCAD2E706466>

슬라이드 1

슬라이드 1

KNK_C03_Expr_kor

OCW_C언어 기초

Microsoft PowerPoint - KNK_C03_Expr_kor

Microsoft PowerPoint - Divider2.ppt

Chapter 연습문제답안. y *sin-*cos*^ep-*/sqrt. y [ ; sinpi/ ; sin*pi ; ] 혹은 [ sinpi/ sin*pi ]. a ais[- ] b et.,., sin. c.. a A는주어진행렬 M의 번째열만을표시하는새로운행렬을나타낸다.

Transcription:

정수론 (Number Theory) 정주희 (Jeong, Joohee) Kyungpook National University 2017 년 9 월 4 일. 자연대 101 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 1 / 36

목차 1 최대공약수 2 부정방정식과합동식 3 페르마의정리와오일러의정리 4 원시근, 이산로그, 연분수 5 응용과연습 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 2 / 36

최대공약수 All variables are integers unless stated otherwise. ( a)( b 0)( 1 q)( 1 r)(a = qb + r and 0 r < b ) q = quotient, 몫 r = remainder, 나머지, a%b b a def (b 0) q(a = qb) Fact 1. a ( (±1 a) (a 0 ±a a ±a 0) ) ( a)( b 0)(a b a b ) a b ( (a b) (b a) a = ±b ) a(a ± 1 a = ±1) 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 3 / 36

최대공약수 Fact 2. 약수의약수는약수이다. 배수의배수는배수이다. 배수들의선형조합은배수이다. ( 배선배의법칙 ) Definition 1. gcd(a, b) = c def lcm(a, b) = c def ( (c > 0) (c a) (c b) ( x) ( (x a) (x b) c x )) ( (c > 0) (a c) (b c) ( x > 0) ( (a x) (b x) c x )) 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 4 / 36

최대공약수 Fact 3. gcd 와 lcm 에는교환법칙이성립한다. gcd(a, b) = gcd(b, a), lcm(a, b) = lcm(b, a) Fact 4. 0은모든수의배수이므로, gcd(0, 0) : 존재하지않음 gcd(0, a) : a (a 0) lcm(0, a) : 존재하지않음 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 5 / 36

최대공약수 Theorem a, b 의최대공약수는이둘의선형조합으로서양수인것중에 가장작은것이다. gcd(a, b) = min ( {ax + by x, y Z} N ) Corollary. 최대공약수는모든공약수의배수이다. Problem. 최소공배수는모든공배수의약수임을증명하시오. ( 위의정리를사용할필요가없다.) Problem. a, b의임의의선형조합은 gcd(a, b) 의배수이며역으로 gcd(a, b) 의임의의배수는 a, b의선형조합임을보이시오. Definition. gcd(a, b) = 1일때 a와 b는서로소 (relatively prime) 라한다. (1은모든정수와서로소임.) 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 6 / 36

최대공약수 Definition. 소수 (prime number) 는 1 과자기자신외에는양의 약수가없는 2 이상의자연수이다. Theorem (The Fundamental Theorem of Arithmetic) 임의의 2 이상의자연수 n 은유일한방법으로소인수분해된다. ( 음의정수의소인수분해는그것의절댓값의소인수분해에 1 을곱한것이다.) n = p e 1 1... p em m (p 1 < p 2 < < p m are primes, e i 1) Fact. 두수가서로소라는것은두수가공통소인수를가지지않는다는것을의미한다. a b a와 b를소인수분해했을때 a의각소인수 p 의지수가 b 의 p의지수이하이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 7 / 36

최대공약수 Fact. 두자연수 a, b 가아래와같이소인수분해된다면, a =p e 1 1... p em m and b = p f 1 1... p fm m, p 1 < p 2 < < p m are primes and e i, f i 0 이두자연수의최대공약수와최소공배수는다음과같이 얻어진다. gcd(a, b) = p min(e 1,f 1 ) 1... p min(em,fm) m, lcm(a, b) = p max(e 1,f 1 ) 1... p max(em,fm) m. Problem. gcd(a, b) lcm(a, b) = ab 를증명하시오. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 8 / 36

최대공약수 자연수 n 의소인수분해 n = p e 1 1... p em m (p 1 < p 2 < < p m, e i 1 로부터 n 의양의약수의개수 τ(n) 과이들의합 σ(n) 을얻을수 있다. gcd(n, m) = 1 f (nm) = f (n)f (m) 을만족하는함수 f 를 승법적 (multiplicative) 이라고한다. τ 와 σ 는승법적이다. τ(p n ) = n + 1 σ(p n ) = 1 + p + + p n = pn+1 1 p 1 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 9 / 36

최대공약수 gcd(ka, kb) = k gcd(a, b) k gcd(a, b) gcd(a/k, b/k) = gcd(a, b)/k (k = gcd(a, b) 인경우가특히중요하다.) gcd(a, b) = 1이면 (a k) (b k) ab k이고, 또한 a bk a k이다. gcd(a, b) = gcd(a ± bk, b) = gcd(a, b ± ak) 유클리드알고리듬 : 위의식을 a b > 0인경우에 0 a bk < b가되도록 k를취하며반복적용하면 b = 0가되기직전의 b가최대공약수이다. gcd(a, b) = ax + by인 x, y를구하는알고리듬은 pp58 59에나와있다. 특별히 gcd(a, b) = 1인경우에는연분수를이용하여구하는방법이있다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 10 / 36

부정방정식과합동식 ax + by = gcd(a, b) 를일반화한방정식 (1) ax + by = c 에대해서생각해보자. (1) 이해를가질필요충분조건은 gcd(a, b) c이다. (x 0, y 0 ) 가 (1) 의해이면모든 m Z에대하여 (x 0 + bm, y 0 am) 도 (1) 의해이다. 역으로모든해는이런꼴로얻어진다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 11 / 36

부정방정식과합동식 각 n N 에대하여두자연수간의관계 n ( 법 n 으로같음 ) 을 아래와같이정의한다. (2) a n b def n b a def a b (mod n) 이관계는합동관계이다. 즉, 동등관계이고또한 a 1 n b 1 and a 2 n b 2 a 1 + b 1 n a 2 + b 2, and a 1 b 1 n a 2 b 2 따라서임의의 ( 정수계수 ) 다항식 f (x) = a n x n + a 1 x + a 0 에대하여 x n y f (x) f (y) 이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 12 / 36

부정방정식과합동식 c, x, y Z 일때 x n y cx n cy 는당연히성립한다. 이것의역 cx n cy x n y 에대해서생각해보자. 좌변을 c 로나눌수있다면좋은데... 정수들의덧셈과곱셈은문제가없으나나눗셈이문제다. 법 n 으로생각하면 때로는 나눗셈이가능하다. c 로나눈다는것은 1을곱한다는것이다. c n 이소수일때는, 대부분의 c Z 는법 n 으로역수가 존재한다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 13 / 36

부정방정식과합동식 예를들어 n = 7 이면 1 1 7 2 4 7 3 5 7 4 2 7 5 3 7 6 6 7 1 이다. 7은법 7로역수가없으나이건 7 7 0이므로문제가안된다. 즉 7의배수가아닌모든정수는법 7로역수가존재한다. 그러나소수가아닌수, 예를들어법 6으로역수를가지는수는 1과 5밖에없음을금방확인할수있을것이다. Theorem gcd(a, n) = 1 ( b)(ab n 1) 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 14 / 36

부정방정식과합동식 합동 ( 방정 ) 식 (3) ax n c 가해를가질필요충분조건은 gcd(a, n) c이다. Proof. x(ax n c) x y(ax + ny = c) gcd(a, n) c 앞서 (1) 에서 ax + by = c가해를가질조건은 gcd(a, b) c 이었기때문이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 15 / 36

부정방정식과합동식 합동식 ax n c은, gcd(a, n) = 1인경우에는 gcd(a, n) c의조건이당연히만족되므로해를가질것이다. 그리고 x = a 1 c 는해가됨을알수있다. 법 n으로는이것이유일한해이다. 왜냐하면 ax n c n ay이면 n a(y x), 따라서 n y x 이기때문이다. gcd(a, n) = g 1 일경우에는 ax n c 의해가 ( 존재하는경우에는 ) 여럿존재한다. ax n c a g x n/g 이고우변의해는법 n 으로유일하게존재한다. g c g 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 16 / 36

부정방정식과합동식 x 0 를 a g x n/g c g 의해라하면 x 0 + n g 도 a g x n/g c g 의해이고 따라서 ax n c 의해이다. x 0, x 0 + n g, x 0 + 2 n g,..., x 0 + (g 1) n g 는모두마찬가지로 ax n c 의해이다. 이들은법 g n 으로는 동일하지만법 n 으로는구별된다. 따라서 ax n c 의해는 ( 법 n 으로 ) 정확히 g def = gcd(a, n) 개 존재한다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 17 / 36

페르마의정리와오일러의정리 Definition A Z는법 n에대한완전잉여계 ( r {0, 1,..., n 1})( 1 x A)(x%n = r) 예를들어 {1,..., n} 은완전잉여계이다. Theorem {a 1,..., a n } Z가법 n에대한완전잉여계이고 c Z일때 (i) {a 1 + c,..., a n + c} 는법 n에대한완전잉여계이다. (ii) gcd(n, c) = 1이면 {a 1 c,..., a n c} 는법 n에대한완전잉여계이다. 게다가 a i n 0 ca i n 0이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 18 / 36

페르마의정리와오일러의정리 Theorem (Fermat s little theorem) a Z가소수 p의배수가아니면 a p 1 p 1 이다. Proof. gcd(a, p) = 1이므로 p에대한완전잉여계 {1,..., p} 에 a 를곱하여얻은집합 {a, 2a,..., pa} 도완전잉여계이다. 따라서 1 2 (p 1) p a (2a) ((p 1)a) (p 1)! p (p 1)! a p 1 (p 1)! 의역원을위합동식의양변에곱하면원하는합동식을얻는다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 19 / 36

페르마의정리와오일러의정리 Remark. 법 n에대한역원이자기자신인수, 즉 x 2 n 1인 x 에는 1과 n 1이있다. Q1: 이둘외에더있을수있는가? A: 3 2 8 1, 4 2 15 1 등의예가있다. n = p가소수일때는이럴수없다. x 2 1 p 0 p (x 1)(x + 1) x p ±1 Q2: n이소수가아니면어떻게되는가? Theorem. p가소수이면 (p 1)! p 1이다. ( 윌슨의정리 ) 증명의힌트 : {2,..., p 2} 의각원소는그것의역원을이집합내에가지므로 2개씩짝을지을수있다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 20 / 36

페르마의정리와오일러의정리 Remark. 법 n에대한역원이자기자신인수, 즉 x 2 n 1인 x 에는 1과 n 1이있다. Q1: 이둘외에더있을수있는가? A: 3 2 8 1, 4 2 15 1 등의예가있다. n = p가소수일때는이럴수없다. x 2 1 p 0 p (x 1)(x + 1) x p ±1 Q2: n이소수가아니면어떻게되는가? Theorem. p가소수이면 (p 1)! p 1이다. ( 윌슨의정리 ) 증명의힌트 : {2,..., p 2} 의각원소는그것의역원을이집합내에가지므로 2개씩짝을지을수있다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 20 / 36

페르마의정리와오일러의정리 Definition. U n def = {x gcd(x, a) = 1} U n def = {x Z n gcd(x, a) = 1} φ(n) = U n (Euler s function) Fact. φ(p) = p 1 φ(p n ) = p n p n 1 = p n 1 (p 1) φ is multiplicative 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 21 / 36

페르마의정리와오일러의정리 Theorem a U n 이면 a φ(n) n 1. 증명의힌트 : m def = φ(n), U n def = {x 1,..., x m } 이라하면임의의 a U n 에대해서 {ax 1 %n,..., ax m %n} = U n 이다. 이제페르마의 정리의증명을흉내내면된다. Problem. U n 의원소들을모두곱한것은법 n 으로무엇인가? n 이소수일때는이것의값은윌슨의정리에의하여 1 이된다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 22 / 36

원시근, 이산로그, 연분수 Definition n N, a U n 에대하여 a k n 1 을만족하는최소의자연수 k 를 법 n 에대한 a 의위수 def = ord n (a) 라정의한다. Fact. n N, a U n 일때 위수 ord n (a) 는반드시존재한다. a k n 1 ord n (a) k ord n (a) φ(n) a j n a k ord n (a m ) = j ordn(a) k ord n(a) gcd(ord n(a),m) 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 23 / 36

원시근, 이산로그, 연분수 Definition n N일때, ord n (a) = φ(n) 인정수 a Un 를법 n에대한원시근이라한다. Theorem a가법 n N에대한원시근이면 {a%n, a 2 %n,..., a φ(n) %n} = U n 이다. Fact. 법 n에관한원시근이존재한다면 n 이하의양의원시근은 φ(φ(n)) 개존재한다. n = p( 소수 ) 이면 p 1의각약수 d에대해서위수가 d인 U p 의원소의개수는 φ(d) 이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 24 / 36

원시근, 이산로그, 연분수 Theorem 법 n N에대한원시근이존재할필요충분조건은 n = 2, 4, p k, 2p k 이다. ( 단, p는홀수의소수.) Definition a Z가법 n N에대한원시근일때, 각 x Un 에대하여 a를밑으로하는 x의이산로그 ind a (x) {1,..., φ(n)} 를 x n a k 를만족하는최소의자연수 k로정의한다. Q: ind a (x) 와 log a (x) 의같은점과다른점은무엇인가? 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 25 / 36

원시근, 이산로그, 연분수 Fact. a가 n을법으로하는원시근일때모든 x, y Un, m N 에대하여다음이성립한다. x n y ind a (x) = ind a (y) ind a (xy) φ(n) ind a (x) + ind a (y) ind a (x m ) φ(n) m ind a (x) a inda(x) n x ind a (a m ) φ(n) m 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 26 / 36

원시근, 이산로그, 연분수 Notation. a 0 Z, a 1, a 2,... N일때 1 [a 0, a 1, a 2,...] = a 0 + 1 a 1 + a 2 + 1... Fact. 모든유리수는 a n > 1 의조건하에서는 [a 0, a 1,..., a n ] 으로 유일하게표현된다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 27 / 36

응용과연습 gcd(a, n) = 1이고 gcd(b, n) = 1이면반드시 gcd(ab, n) = 1 인가? 역은어떠한가? a n 1이고 b n 1이면반드시 ab n 1인가? 역은어떠한가? gcd(a, n) = 1과 a n 1 간의함의관계는? a n 1이고 a m 1이면 a nm 1인가? 역은어떠한가? 우변의 1을 c로바꾸면어떻게되는가? 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 28 / 36

응용과연습 Theorem. ( 중국인나머지정리 ) 연립합동방정식 x n1 a 1, x n2 a 2,..., x nr a r 의해는, n i 들이쌍마다서로소이면, 법 n 1 n 2 n r 로유일하게존재한다. Proof. 유일성은당연히성립하므로존재성만증명하기로한다. r = 2, n 1 = n, n 2 = m인경우에대하여먼저증명하겠다. 오일러함수를이용하는증명 : 함수 f : U nm U n U m 을 f (x) = (x%n, x%m) 로정의했을때이것이전사임을보이겠다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 29 / 36

응용과연습 오일러의 φ 함수가승법적이므로 U nm = U n U m 이고, 원소의개수가같은두유한집합간의함수는단사일때면이전사이므로 f 가단사임을보이면되는데, (x%n, x%m) = (y%n, y%m) n x y and m x y nm x y x U mn 이면 x%n U n and x%m U m 임은 서로소 공통소인수없음 을생각하면곧알수있다. ( 여기서는 m, n이서로소임을필요로하지않는다.) 이로써 gcd(n, a) = 1 = gcd(m, b) 인경우에는 x n a, x m b의해가법 nm으로유일하게존재함을증명하였다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 30 / 36

응용과연습 이제일반적인경우를생각해보자. gcd(n, a) def = g 1, gcd(m, b) def = g 2 로두면 a/g 1 U n/g1 and a/g 2 U m/g2 이므로 x n/g1 a/g 1 and x m/g2 a/g 2 인 x 이법 nm/g 1 g 2 으로 유일하게존재함을안다. x g 1 n a 이고 x g 2 m b 이므로 x def = x g 1 + nq 1 = x g 2 + mq 2, 즉 nq 1 mq 2 = x (g 2 g 1 ) 인 q 1, q 2 Z 를찾으면된다. 이것은 gcd(n, m) = 1 에의하여 보장된다. 이로써 r = 2 인경우에대한중국인나머지정리의 증명이완성되었다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 31 / 36

응용과연습 r > 2인경우에는수학적귀납법을사용한다. (4) x n1 a 1, x n2 a 2,..., x nr 1 a r 1, x nr a r 가주어졌을때, n = n 1 n r 1, m = n r 로두면, (5) x n1 a 1, x n2 a 2,..., x nr 1 a r 1 의해는귀납가설에의하여존재할것이므로이를 x라하자. x%n = a, a r = b로두면 (6) x%n = a, x%m = b 의해가존재할것인데, x%n = a인 x는 (5) 의해가되므로, (6) 의해는바로원래의연립합동방정식 (4) 의해가된다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 32 / 36

응용과연습 r = 2 인경우에대한, 오일러의함수를이용하지않는증명 2 개를더제시한다. 증명 1: 함수 f : Z nm Z n Z m 을 f (x) = (x%n, x%m) 로정의하면이함수는단사이며 Z nm = Z n Z m 이므로전사가된다. 증명 2: x n a의해로이루어진집합 {a, a + n, a + 2n,..., a + (m 1)n} 를생각해보자. 이집합은법 m에대한완전잉여계이므로원소중하나, x i = a + i n는 b와법 m으로같다. 그러면 x i n a이고또한 x i m b이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 33 / 36

응용과연습 Remark 1. 중국인나머지정리를이용하여오일러의함수 φ가승법적임을보이는증명은여기있다. 이강의노트를충분히이해한학생들은이웹페이지를읽지않고도이증명을찾을수있을것이다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 34 / 36

응용과연습 Theorem. ( 가우스의정리 ) n N이면 φ(d) = n d n, d>0 Proof. n의소인수의개수 π n 에대한수학적귀납법을사용한다. π n = 1인경우에는 n = p e 으로두면 n의약수는 1, p, p 2,..., p e 이며, 이들의 φ 값은 1, p 1, p 2 p,..., p e p e 1 이다. 따라서 φ(d) = 1+( 1+p)+( p+p 2 )+ +( p e 1 +p e ) = p e = n d n 이다. π n > 1 인경우에는 n = ab, gcd(a, b) = 1, a > 1, b > 1 으로둔다. 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 35 / 36

응용과연습 a 의모든약수들의집합을 {x 1,..., x r }, b 의모든약수들의 집합을 {y 1,..., y s } 로두었을때 n 의모든약수들의집합은 {x i y j 1 i r, 1 j s} 이므로 r s r s φ(d) = φ(x i y j ) = φ(x i )φ(y j ) d n i=1 j=1 i=1 j=1 r s = φ(x i ) φ(y j ) = φ(d) φ(d) = ab = n i=1 j=1 d a d b 이다. - end - 정주희 (Jeong, Joohee) (K.N.U.) 정수론 2017 년 9 월 4 일 36 / 36