• 검색 결과가 없습니다.

2. 합동식

N/A
N/A
Protected

Academic year: 2022

Share "2. 합동식"

Copied!
5
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

- Contents -

1. 정제성

1.1. 약수와 소수 1.2. 소인수분해의 유일성

2. 합동식

2.1. 합동

2.2. 합동에 관한 기본성질 2.3. 페르마, 오일러, 윌슨의 정리

3. 다항합동식

3.1. 중국인의 나머지 정리 3.2. 법에 관한 합동식의 해법 3.3. 다항합동식의 해

4. 원시근

4.1. 법에 대한 정수의 위수 4.2. 지수

5. 이차 상반법칙

5.1. 이차잉여류와 르쟝드르 심볼 5.2. 쟈코비 심볼

Ⅰ. 기출문제

2001년시행기출(원시근)

G = ℤ11- {0 }는 곱셈에 대하여 순환군(cyclic group)이 된다. 이 사실을 이용하여 단위원시 10-제곱근(법 11에 관한 원시근, primitive 10th- root of unity)을 모두 구하여라.(5점)

2002년시행기출(중국인의 나머지정리) 다음 연립일차합동식의 해를 구하시오. (5점)

{

8x ≡ 4 ( mod 22) 3x ≡ 5 ( mod 25)

2003년시행기출(이차잉여, 페르마의 소정리)

다음 두 이차합동식의 해가 존재하는지 판별하시오. (총 5점) (1) x2 ≡ 97 ( mod 101) (2점)

(2) x2+ 2x ≡ 28 ( mod 89) (3점)

2004년시행기출(오일러의 φ함수)

1부터 1008까지의 자연수 중 1008과 서로소(relatively prime)인 자연수의 개수를 구하시오. (2점)

2004년시행기출(중국인의 나머지 정리)

f ( x) = ( 2 + 3ℤ, 3 + 5ℤ, 4 + 7ℤ) 를 만족시키는 정수 x 를 모두 구하시오. [3점]

Ⅱ.내용정리

※괄호안에 적당한 말을 연필로 쓰고 아래의 해답을 확인하세요.

1. 정제성(Divisibility)

1.1. 약수와 소수

NOTE (정수론의 기본원리)

다음의 사실을 바탕으로 정수론의 명제들은 입증된다.

(1)자연수의 정렬성의 원리

φ /= E ⊂ ℕ ⇒ E는 최소원소를 가진다.

(2)수학적 귀납법의 원리

A( n) : n에 관한 명제( ∀n ∈ℕ), A( 1) : 참, A( n) : 참이면 A( n + 1) : 참이다.

⇒ ∀n ∈ℕ, A( n) : 참 (3)아르키메데스의 원리

a ∈ ℝ ⇒ ∃n ∈ℕ s.t. a < n (즉 ℕ : 위로 비유계이다.)

정 의 1

(1) a, b ∈ ℤ에 대하여 ∃c ∈ ℤ s.t. (1) )

⇔ a | b ( a는 b를 나눈다.(divides)), 그렇지 않으면 a∤b

⇔ b : a의 배수(multipler)

⇔ a : b의 약수(divisor) 혹은 인수(factor) (2) p( ∈ ℤ) : 소수(prime)

⇔ (ⅰ)(2) )

(ⅱ)(3) ) (즉 p의 양의 약수는 1과 자기자신뿐이다.)

(3) n > 1이 ± 1 , ± n 이외의 약수를 가질 때 합성수(composite number) 라 한다.

정 리 1 (정수의 호제법(Division algorithm)혹은 나눗셈정리) a ∈ ℤ+, b ∈ ℤ일 때

1q∈ℤ, ∃1r∈ {0, 1, 2, …, a - 1 } s.t. b =qa + r

이 때 q : b를 a로 나눈 몫(quotient), r : 나머지(remainder)

정 의 2

(1) a, b( /= 0) ∈ ℤ, d ∈ ℤ s.t.

(ⅰ)(4) ) (ⅱ)(5) )

( ⇔ d : a와 b의 공약수(common divisor)) (ⅲ)(6) )(최대(greatest))

⇔ d = gcd ( a , b) 혹은 d = ( a , b)

⇔ d : a와 b의 최대공약수(Greatest common divisor)

1) b = ac 2) 1 < p

3) 0 < n, n | p ⇒ n = 1 혹은 n = p 4) d ≥ 1

5) d | a, d | b

6) k | a, k | b ⇒ k | d

김 현 웅 전공수학

http://cafe.daum.net/hwmath

2006학년도 중등교원임용시험대비 문제풀이반

핵심내용정리(정수론) 구평회 임용고시학원 예비교사닷컴

구평회임용고시학원․서울(노량진) 02-812-5700․대구(동성로) 053-426-0078․부산(서면) 051-808-0565

(2)

(2) a, b ∈ ℤ에 대하여 ( a, b) =(7) )

⇔ a, b:서로소(Relative prime)

정 리 2 (최대공약수의 well-definedness)

(1) a, b∈ℤ, a /= 0, b /= 0일 때 a와 b의 최대공약수는 유일하게 존재한 다.

(2) aℤ + bℤ =(8) )(단 d = ( a, b)) 특히 ( a, b) = 1이면 aℤ+bℤ = ℤ이다.

정 리 3

(1) ( a, b) =d 이면

(

ad , db

)

=(9) )

(2) a | b c, (a, b) = 1이면 (10) ) (3) a | bc이면 a

( a,b)

|

c

(4) ( ma, mb) = |m |( a, b)

정 리 4 (유클리드 호제법(=최대공약수의 계산법)) a ∈ℤ+, b ∈ℤ에 대하여

b = q1a + r1, 0 < r1< a a = q2r1+ r2, 0 < r2< r1 r1 = q3r2+ r3, 0 < r3< r2

rn - 2= qnrn - 1+ rn, 0 < rn< rn - 1 rn - 1= qn + 1rn+ rn + 1, rn + 1 = 0 일 때 rn=(11) )

NOTE

k-단계의 제수 → k + 1-단계의 (12) ), k-단계의 나머지 → k + 1-단계의 (13) )

정 리 5 (Diophantine방정식 ax + by = c의 일반해) a, b, c∈ℤ , a /= 0, b /= 0, d = ( a, b)일 때

(1) ax + by = c의 정수해가 존재 ⇔ d | c

(2) x0, y0가 ax+by = c의 하나의 해(즉 ax0+ by0 = c)일 때 ax + by = c의 일반해는 x = (14) ),

y =(15) ) ( k ∈ ℤ) (즉 ax + by = c ⇔ x = x0+ b

d k, y = y0- a

d k ( k ∈ ℤ))

NOTE

Diophantine 방정식이란 해가 정수로서 결정되는 정수계수 방정식이다.

7) 1 8) dℤ 9) 1 10) a | c 11) gcd ( a, b) 12) 피제수 13) 제수 14) x0+ b

d k 15) y0- a

d k

1.2. 소인수분해의 유일성

정 리 6

(1)소인수분해의 유일성

1 < n ( n ∈ ℤ)일 때 n은 소수의 곱으로 유일하게 표시된다.

(즉 n = p1p2… pr, n = q1q2… qs ( pi,qj : 소수 ∀i,j)

⇒ r = s이고 pi와 qj는 일대일대응관계에 있다.) (2)정수에는 무한히 많은 소수가 있다.

(3)유클리드의 정리

p : 소수, p | ab ⇒ p | a 혹은 p | b

일반화하면 p : 소수, p | a1a2…ar ⇒ ∃i = 1, 2, …, r s.t. p | ai

NOTE

n < - 1인 경우에는 - n이 소수의 곱으로 유일하게 표시된다.

(즉 적당한 소수 p1, …, pr에 대하여 n =- p1p2…pr이고 이 표현은 유 일하다.)

정 리 7

1 < n, n은 소수가 아니다. ⇒ ∃p : 소수 s.t. (16) )

2. 합동식(congruent equation)

2.1. 합동

정 의 3

(1) n ∈ ℤ+일 때 a, b∈ℤ, a ≡ b ( mod n) ⇔ n | a - b 그렇지 않으면 a /≡ b ( mod n)

(2) R : 법 n에 관한 완전잉여계(complete residue system modulo n)

⇔ R = {a1,a2,…,an} ⊂ ℤ s.t.

∀m∈ℤ, ∃1ai∈R s.t. ai≡ m ( mod n)

NOTE

≡ ( mod n) 은 ℤ위의 하나의 동치관계(equivalance equation)이다.

정 리 9

a, b ∈ℤ 에 대하여 (1) a ≡ b ( mod n)

⇔ ( a를 n으로 나눈 나머지 = b를 n으로 나눈 나머지) (2)디오판틴(Diophantine) 방정식

f( x, y) = 0

이 (정수)해를 가지면 임의의 n ∈ ℤ+에 관하여 합동방정식 f( x, y) ≡ 0 ( mod n)

도 해를 가진다.

(즉 f( x, y) = 0 ⇒ ( f( x, y) ≡ 0 ( mod n)( ∀n ∈ ℤ+))

NOTE

따라서 적당한 n에 관하여 f( x,y) ≡ 0 ( mod n)이 해를 갖지 않으면 f( x, y) = 0는 정수해를 갖지 않음을 알 수 있다.

16) p | n, p ≤ n

(3)

2.2. 합동에 관한 기본성질

정 리 8

(1) a1≡ b1( mod n), a2≡ b2( mod n), …, am≡ bm( mod n)이면 (ⅰ) a1+ a2+ … + am≡ b1+ b2+ … + bm( mod n)

(ⅱ) a1a2…am≡ b1b2…bm( mod n)

(2) a ≡ b ( mod n), f(x) : 정수계수다항식(즉 f∈ℤ[x])이면 (ⅰ) ∀k∈ℤ+, ak≡ bk( mod n)

(ⅱ) f(a) ≡ f(b) ( mod n)

정 의 4

a∈ℤ에 대하여 a*∈ℤ s.t. a a*≡1 ( mod n)

⇔ a* : 법 n에 대한 a의 역수(arithmetic inverse)

정 리 9

( a, n) =(17) ) ⇔ ∃a*∈ℤ s.t. a* : 법 n에 대한 a의 역수

NOTE

p( p : 소수)에서 0아닌 모든 원소는 역수를 갖는다.

NOTE (유클리드 호제법을 이용한 법n에 관한 역수의 계산) (1) ( a, n) = 1일 때 유클리드 호제법을 역순으로 적용하여

1 = ax + ny( x, y ∈ℤ) 를 만족하는 x, y ∈ℤ를 구한다.

(2) 1 ≡ ax + ny ≡ ax( mod n)가 되어

x = a*( a의 법 n에 관한 역수) 예를 들어 5의 법 43에 대한 역수를 구하자.

유클리드 호제법을 적용하면 43 = 5⋅8 + 3

5 = 3⋅1 + 2 3 = 2⋅1 + 1 2 = 1⋅2 + 0

다시 역순으로 적용하면 1 = 43⋅2 + 5 ( - 17), 1 ≡ 5 ( - 17) ( mod 43) 그러므로 5*=(18) )이다.

정 리 10

(1) ( a, n) = 1일 때

(ⅰ) ax ≡ ay ( mod n) ⇔ x ≡ y ( mod n):약분법칙(cancelation law) (ⅱ) a*: 법 n에 관한 a의 역수일 때

ax ≡ b ( mod n) ⇔ x ≡ (19) ) ( mod n) (2) ( a, n) = d일 때

(ⅰ) ax ≡ ay ( mod n) ⇔ x ≡ y ( mod n/d)

(ⅱ) d | b일 때 법 nd 에 대한 a1의 역수 a*1에 대하여

ax ≡ b ( mod n) ⇔ x ≡ (20) ) ( mod n/d) (단 a1= a/d) 17) 1

18) - 17 19) a*b 20) a*1b/d

정 의 5

n ≥ 1에 대하여

φ( n) =1부터 n까지의 n과 서로소인 정수의 개수 ( φ를 오일러의 φ함수라 한다.)

NOTE

n ≥ 1에 대하여

φ( n) = ℤn의 (21) )의 개수

정 리 11(오일러의 φ함수값의 계산) (1) ( m, n) = 1이면 φ( m n) = φ( m ) φ( n) (2) p : 소수, k ≥ 1이면

φ( p) =(22) )

φ( pk) =(23) )

(3) n = pr11pr22… prkk( pi : 서로 다른 소수, rj≥ 1)일 때 φ( n) =(24) )

=(25) )

정 리 12 (가우스(Gauss)의 정리) 1 ≤ n ≤ ℤ+일 때 ∑

d | nφ(d) = n

2.3. 페르마, 오일러, 윌슨의 정리

정 리 14 p : 소수일 때

(1) ( p, a) = 1 ⇒(26) ) ≡ 1 ( mod p) (페르마의 소정리(Fermat's little theorem))

(2) ( a, n) = 1 ⇒ (27) ) ≡ 1 ( mod n)(오일러(Euler)의 정리) (3) (p -1)! ≡ -1 ( mod p)(윌슨(Wilson)의 정리)

NOTE

(1)페르마의 소정리의 가정에서 p는 소수이므로 ( p, a) = 1 ⇔ p ∤a (2)페르마의 소정리에 의해

ap

{

a a /≡ 0 ( mod p) 0 ≡ a a ≡ 0 ( mod p) (즉 ∀a ∈ℤ, (28) ) ≡ a ( mod p))

(3)오일러의 정리에 의해 ( a, n) = 1일 때 a의 법 n에 대한 역수 는 a*= aφ ( n ) - 1

(4)오일러의 정리를 이용하면 페르마의 소정리는 자명하게 증명되므로 오 일러의 정리는 페르마의 소정리의 일반화이다.

21) 가역원(단원) 22) p - 1

23) pk- pk - 1 = pk - 1(p - 1) 24) φ( pr11) φ( pr22) … φ( prkk)

25) ( p1r1- p1r1- 1) ( p2r2- p2r2- 1) … ( pkrk- pkrk- 1) 26) ap - 1

27) aφ ( n ) 28) ap

(4)

3. 다항합동식

3.1. 중국인의 나머지 정리

도 입

(1) x ≡ 1 ( mod 2), x ≡ 2( mod 3)

⇔ ( x ≡ 1( mod 6) or x ≡ 3( mod 6) or x ≡ 5( mod 6)) and ( x ≡ 2( mod 6) or x ≡ 5( mod 6))

⇔ x ≡ 5( mod 6)

이와 같은 사실을 일반화하면 아래 정리의 (1)을 얻는다.

(2) f( x) ≡ 0( mod 2⋅3)

⇔ 2⋅3 | f( x)

⇔ 2 | f( x) and 3 | f( x) ( ∵ ( 2, 3) = 1)

⇔ f( x) ≡ 0( mod 2) and f( x) ≡ 0( mod 3)

이와 같은 사실을 일반화하면 아래 정리의 (2)를 얻는다

정 리 15

(1)중국인의 나머지 정리(Chinese remainder theorem) m1, m2, …, mt( ∈ℤ+) : 서로소, b1, b2, …, bt∈ℤ일 때

∃x∈ℤ s.t.

ꀖ ꀈ

︳︳

︳︳

x ≡ b1( mod m1) x ≡ b2( mod m2) …

x ≡ bt( mod mt)

이고 x는 mod (29) )에 대하여 유일하다.

(즉 x, y가 위의 연립합동식을 만족하면 x ≡ y ( mod m1m2…mt)) (2)양의 정수 n이 n = pa11…patt ( pi: 서로 다른 소수, aj ≥ 1)와 같이 소 인수분해될 때

f( x) ≡ 0 ( mod n) ⇔ f(x) ≡ 0 ( mod pa11), …, f(x) ≡ 0 ( mod patt)

3.2. 법 p

a

에 관한 합동식의 해법

정 리 16

(1) x :f(x) ≡ 0 ( modpa + 1)의 해(즉 pa + 1|f( x))이면 x :f( x) ≡ 0 ( mod pa)의 해(즉 pa |f( x))

(2) b + kpa : f(x) ≡ 0 ( mod pa + 1)의 해( k∈ℤ)

⇔ f '( b)k ≡ (30) ) ( mod p) (단 f '( x )는 f( x)의 도함수(derivative))

NOTE

위의 정리에 의해 f(x) ≡ 0 ( modpa + 1)의 해를 구할 때

f( x) ≡ 0 ( mod pa)의 해 중에서 f( x) ≡ 0 ( mod pa + 1)의 해를 골라낸다.

3.3. 다항합동식의 해

정 의 6

(1)정수계수다항식

f( x) = a0+ a1x + a2x2+ …, g( x) = b0+ b1x + b2x2+ …에 대하여

∀i, ai≡ bi( mod n) ⇔ f( x) ≡xg( x) ( mod n)

(2)정수계수 다항식 f(x) = a0+ a1x + … + amxm에 대하여

29) ( m1m2…mt) 30) - f( b)

pa

∃i s.t. ai≡ 0 ( mod n)일 때 deg/ nf(x) = max {i | ai≡ 0 }/

정 리 17

소수 p에 대하여 (31) ) ≡xx ( mod p)

NOTE

위의 정리는 임의의 다항합동식 f(x) ≡ 0 ( mod p)을 p-1이하의 차수로 바꿀수 있음을 의미하고 이는 페르마의 소정리에 의해 증명된다.

4. 원시근(primitive roots)

4.1. 법 n에 대한 정수 a의 위수

도 입

(1)군 G와 a ∈G에 대하여

ord( a)≡(32) ) = | < a > | = | {ak| k ∈ ℤ }|

(2)(ⅰ) < ℤn, +> : 덧셈군, a ∈ℤn일 때

ord( a) = min {k∈ℤ+| ka = 0 }

(ⅱ) U( ℤn) = {k∈ℤn| ( k, n) = 1 }( ℤn의 단원군(unit group)), a ∈U( ℤn)에 대하여

ord( a) = min {k ∈ ℤ+| ak= 1 } = | < a > | = | {ak| k ∈ ℤ }|

(ⅲ) U( ℤ5) = {1, 2, 3, 4 }: ⋅에 대한 군, ord( 1) = 1

ord( 2 ) = 4 = | <2 > | = |U( ℤ5) | = φ( 5 )( ⇒ U( ℤ5) =< 2 >) ord( 3) = 4 = | <3 > | = |U( ℤ5) | = φ( 5 )( ⇒ U( ℤ5) =< 3 >) ord( 4) = 2

따라서 2, 3은 단원군 U( ℤ5)의 생성원이 된다.

(ⅳ) U( ℤ6) = {1, 5 } : ⋅에 대한 군, ord( 1) = 1

ord( 5) = 2 = | <5 > | = |U( ℤ6) | = φ( 6 )( ⇒ U( ℤ6) =< 5 >) 따라서 5는 단원군 U( ℤ6)의 생성원이 된다.

정 의 7

n > 1, ( a, n) = 1일 때

(1) ordna : = (33) )

: 법 n에 대한 a의 위수(the order of a modulus n) (2) a : 법 n의 원시근(a primitive root of n)

⇔ ordna = (34) )( = |U( ℤn) |)

⇔ < a > = (35) ) (즉 a는 ℤn의 단원군의 생성원)

NOTE

( a, n) /= 1이면 ∃k∈ℤ/ + s.t. ak≡ 1 ( mod n)

31) xp

32) min {k ∈ℤ+| ak= e }

33) min {k∈ℤ+| ak≡ 1 ( mod n) } 34) φ( n )

35) U( ℤn)

(5)

4.2. 지수(index)

도 입

개념상으로 다음과 같은 비례식이 성립한다고 볼 수 있다.

실함수식 : 합동식 ≈ log : (36) )

≈ log 의 밑조건 : (37) ) (1)실함수에서

log r : ( 0, ∞) → ℝ, logrx = y ( ⇔ ry = x) 0 < r, r /= 1( log 함수의 밑조건)

⇔ {rx| x∈ℝ } = ( 0, ∞) : logr의 정의역 (2)합동식에서

indr : U( ℤn) → ℤ, indrx = y ( ⇔ ry≡ x ( mod n) r : 법 n의 원시근

⇔ {rx| x∈ℤ } =< r >= (38) ) : indr의 정의역

정 의 8

r : n의 하나의 원시근이고 ( a, n) = 1일 때 indra : =(39) )

: r에 대한 a의 지수(the index of a relative to r)

정 리 18

r이 n의 원시근일 때

(1) indr( ab) ≡ (40) )( mod (41) )) (2) indrak≡ (42) )(43) )( ∀k > 0) (3) indr1 ≡ 0 ( mod φ( n) ), indrr ≡ 1 ( mod φ( n ))

5. 이차 상반법칙

5.1. 이차잉여류와 르쟝드르 심볼

정 의 9

p를 홀수인 소수, p /| a인 정수라 할 때

(1) a( ∈ℤ) : 법 p에 관한 이차 잉여류(quadratic residue)

⇔(44) )

그렇지 않으면 a : 법 p에 관한 이차 비잉여류(quadratic nonresidue) (2)

(

ap

)

=(45) ), a가 법 p에 관한 이차 잉여류일 때

=(46) ), a가 법 p에 관한 이차 비잉여류일 때 : 르장드르 심볼(Legendre symbol)

36) ind

37) ind 의 원시근의 조건 38) U( ℤn)

39) min {k∈ℤ+| a≡rk( mod n) } 40) indra + indrb

41) φ( n ) 42) k indra 43) mod φ( n )

44) ∃x ∈ℤ s.t. x2≡ a ( mod p) 45) + 1

46) - 1

정 리 19

p와 q는 홀수인 소수, p /| a, p /| b일 때

(1)

(

ap2

)

=(47) ),

(

1p

)

=(48) )

(2) a ≡ b ( mod p)이면

(

ap

)

=

(

bp

)

,

(3)오일러(Euler) :

(

ap

)

≡ (49) ) ( mod p) (4)

(

abp

)

=(50) )

(5)

(

- 1p

)

=(51) ) =

{

+ 1, p ≡ 1 ( mod 4)일 때, - 1, p ≡ 3 ( mod 4)일 때 (6)이차 상반법칙 :

(

pq

)(

qp

)

=(52) ) (위 식의 양변에

(

qp

)

를 곱하면

(

qp

)

2= ( ± 1)2= 1이므로

(

pq

)

=

(

qp

)

( - 1) p - 12 q - 12 이다.)

5.2. 쟈코비 심볼

정 의 10

n은 1보다 큰 홀수, n = p1p2…pt(각 pi는 서로 다른 소수), a ∈ℤ일 때

(

an

)

=

(

pa1

)(

pa2

)

(

pat

)

이라 정의하고 이를 a의 쟈코비 심볼(Jacobi symbol)이라 한다.

NOTE

쟈코비 심볼 = 르쟝드르 심볼의 일반화

정 리 20

n, m을 양의 홀수, ( n, m) = 1이면

(

mn

)(

mn

)

= ( - 1) m - 12 n - 12

47) 1 48) 1

49) a ( p - 1 )/2

50)

(

ap

)(

bp

)

51) ( - 1)

p - 1 2

52) (- 1)

p - 1 2 q - 1

2

참조

관련 문서

Keywords: Satir Transformational Systemic Therapy, maritalrelationshipenhancement, congruent communication, self-esteem,

The overall situation for solvolysis of 1 which extended Grunwald-Winstein equation treatments of several kinetic studies involving displacement of chloride from carbonyl

Recently, new paradigm of operative treatment of intercondylar fracture that parallel fixation of 2 plates in the sagittal plane was introduced and the congruent plate which are

Three simplified kinetic models including a pseudo first-order equation, pseudo second-order equation and intraparticle diffusion equation were chosen to follow

In the developed NIRS equation for analysis of the color value (L, a, b), the most accurate equation for L value was obtained at 2, 8, 6, 1 (2nd derivative, 8 nm gap,

2-N-alkylated products were prepared from 2-amino-1 -N-methyl benzamide and 2 -N-phenyl amino benzamide.. 1 -N-benzyl- 1 .4-benzodiazepin-5-one was prerpared

Estimates of cases where a child is overweight in the child equation and the mother uses nutrition labels in the mother equation Covariates Child equation Child's sex 0=boy;

ZERO MODES OF THE NONRELATIVISTIC SU(2) CHERN-. 3) Our results imply that the Toda ansatz leads to the most general soliton solutions of the nonlinear planar Schrodinger