Processing math: 100%
본문 바로가기
수학

유클리드 호제법 알아보기

by 여행과 수학 2023. 1. 12.
반응형

유클리드 호제법이란?

양의 정수 a,ba=bq+r 인 정수 q,r에 대해 gcd(a,b)=gcd(b,r) 이다.

(이때 gcd(a,b)a,b의 최대공약수이다.)

 

증명하기

유클리드 호제법 증명
유클리드 호제법 증명

 

유클리드 호제법을 이용해 두 양의 정수의 최대공약수 구하기

두 양의 정수 a,b에 대하여 ab로 나누면 a=bq1+r1, (0r1<a)를 만족시키는 정수 q1,r1이 존재한다.

 

(1) r1=0이라 하고 br1으로 나누면 b=gcd(b,r1)=gcd(a,b) 이다.

 

(2) r10이라 하고 br1으로 나누면 b=q2r1+r2, (0r2<r1)을 만족시키는 정수 q2,r2가 존재한다.

 

만약, r2=0 이면 r1=gcd(r1,r2)=gcd(b,r1)=gcd(a,b) 이다.

 

r20 이면 r1r2로 나눈다. 이와같은 과정을 계속 반복하면

a>r1>r2>0이므로 유한번 실행하면

rn2=qnrn1+rn (0<rn<rn1,rn1=qn+1rn) 이다.

 

유클리드 호제법에 의해 rn=gcd(rn1,rn)==gcd(r1,r2)=gcd(b,r1)=gcd(a,b) 를 만족한다.

728x90

댓글