자연수의 거듭제곱과 거듭제곱의 일의 자릿수
자연수 N에 대해 P를 N의 일의 자리수라고 하면 N=10Q+P, P=0,1,2,3,4,5,6,7,8,9로 표현할 수 있다.
임의의 자연수 n에 대하여 Nn, Pn의 일의 자리수는 동일하다. 즉 μ(N)이 자연수 N의 일의자리수라면 μ(Nn)=μ(Pn)이다.
- μ(0n)=0
- μ(1n)=1
- μ(21)=2, μ(22)=4, μ(23)=8, μ(24)=6,⋯
- μ(31)=3, μ(32)=9, μ(33)=7, μ(34)=1,⋯
- μ(41)=4, μ(42)=6,⋯
- μ(5n)=5
- μ(6n)=6
- μ(71)=7, μ(72)=9, μ(73)=3, μ(74)=1,⋯
- μ(81)=8, μ(82)=4, μ(83)=2, μ(84)=6,⋯
- μ(91)=9, μ(92)=1,⋯
0, 1, 5, 6은 거듭제곱과 상관 없이 항상 일정하고 4, 9는 주기가 2로 반복되며 2, 3, 7, 8은 주기가 4로 반복됨을 알 수 있다. 이를 정리하면 다음과 같다.
- μ(Nn)=μ(Pn), n∈N [Nn=(10Q+P)≡pn ((mod10))]
- μ(P4k+l)=μ(Pl),μ(P4k)=μ(P4), k∈N, l=1,2,3
- N1의 일의 자리수를 P1, N2의 일의 자리수를 P2라 하면
- μ(N1+N2)=μ(P1+P2)=μ(μ(P1)+μ(P2))
- μ(N1⋅N2)=μ(P1⋅P2)=μ(μ(P1)⋅μ(P2))
완전제곱수
[정의] 정수를 제곱하여 얻을 수 있는 0,1,4,9,16,25,⋯ 들을 완전제곱수 또는 제곱수라고 부른다.
예제: √¯xyz=x+y2+z3을 만족하는 세 자리 양의 정수 ¯xyz를 구하여라.
¯xyz가 세 자리 정수라면 10≤x+y2+z3≤31이다. 그리고 z≥4일 경우 해당 범위를 초과하게 되어 z≤3임을 알 수 있다. 그리고 ¯xyz은 완전제곱수이므로 z는 0, 1, 4, 5, 6, 9만 가능하게 되어 만족하는 값은 0, 1이다. 표현의 간소화를 위해 n=√¯xyz=x+y2+z3라고 하자.
- z=0일 때 n은 10, 20, 30을 가질 수 있지만 조건을 충족시키지 못한다.
- z=1일 때 n은 ¯a1, ¯a9가 가능하다.
- n=11, 21, 31이면 n2=121, 441, 961로 441만 조건을 충족한다.
- n=19, 29이면 n2=361, 841로 조건을 충족시키지 못한다.
따라서 문제에서 구하는 세 자리 양의 정수는 441이다.
정리: 완전제곱수를 4로 나눈 나머지는 0, 1이고 8로 나눈 나머지는 0, 1, 4이다.
[증명]
- 임의의 정수 n에 대해 n=2k, 2k+1이라고 표현하면 4k2≡0(mod4), 4k2+4k+1≡1(mod4)이다.
- 임의의 정수 n에 대해 4k, 4k+1, 4k+2, 4k+3이라고 표현하면
- 16k2≡0(mod8)
- 16k2+8k+1≡1(mod8)
- 16k2+16k+4≡4(mod8)
- 16k2+24k+9≡1(mod8)
예제: 28+211+2n이 완전제곱수가 되도록 하는 자연수 n을 모두 구하시오.
28+211=28(1+8)=(24⋅3)2=482으로 28+211+2n=k2이라고 하면 2n=k2−482=(k+48)(k−48)이다. 그러므로 k+48, k−48 모두 2의 거듭제곱의 형태를 갖는다.
k+48=2a, k−48=2b a>b라 하자. 96=25⋅3=2b(2a−b−1)이므로 b=5, a−b=2가 되어 a=7이다. ∴n=5+7=12
예제: 어떤 완전제곱수의 마지막 두 숫자는 모두 0이 아니며, 그 마지막 두 숫자를 없애도 남은 수가 다시 완전제곱수인 가장 큰 수를 구하여라.
x2=100y2+z, 11≤z≤99로 표현할 수 있다. x=10y+a라고 두면 11≤20ay+a2≤99이 되고 범위 내에 만족시킬 수 있는 가장 큰 y값은 4이다. 그리고 a는 1이다. 따라서, x=41이 되고 x2=1681이다.
정리: 두 자연수 m,n이 m=a2+b2, n=c2+d2로 두 제곱수의 합으로 표현되면 mn도 두 제곱수의 합으로 표현됨을 보여라.
[증명] mn=(a2+b2)(c2+d2)=a2c2+a2d2+b2c2+b2d2
=(a2d2−a2b2c2d2+b2c2)+(a2c2+a2b2c2d2+b2d2)
=(ad−bc)2+(ac+bd)2
예제: 2005를 두 제곱수의 합으로 표현하여라.
2005=5⋅401이고 5=22+12, 401=202+12이다. 5⋅401=(2−20)2+(40+1)2이므로 182+412이다.
예제: 유리수 방정식 x3+3y3+9z3−9xyz=0의 해가 되는 경우는 x=y=z=0임을 증명하여라.
주어진 방정식이 0이 아닌 유리수 해(x0,y0,z0)를 갖는다고 가정하자. x에 대해 정리하면 x30=9x0y0z0−3y30−9z20이 되어 3의 배수이므로 x0=3x1로 표현할 수 있음을 알 수 있다. 대입하여 정리하면 33x31=27x1y0z0−3y30−9z30이고 양변을 3으로 나눈 뒤 y0에 대해서도 동일한 형태로 정리할 수 있다. y30=9x1y0z0−9x31−3z30에서 y0=3y1로 표현할 수 있으므로 동일하게 정리하면 z30=9x1y1z0−9y31−3x31이 된다. 다시 z0=3z1로 표현할 수 있으므로 x31+3y31+9z31−9x1y1z1꼴로 돌아온다. 결국 무한대로 반복하여도 미리 가정해둔 유리수 해는 항상 3의 배수여야 하므로 모순이 되어 주어진 방정식의 해가 되는 경우는 모두 0일 경우밖에 없다.
예제: 2x+3y=z2를 만족하는 모든 양의 정수 x, y, z를 구하여라.
좌변이 홀수이므로 우변도 홀수임에 따라 z=2k+1, k∈Z로 표현할 수 있다. z2≡1(mod4)이므로 y는 짝수여야 한다. ( ∵3≡−1(mod4)) 그리고 제곱수는 3으로 나눈 나머지가 0 혹은 1이므로 x는 짝수여야 한다. ( ∵2≡−1(mod3)) y=2m으로 두어 합차공식을 이용해 인수분해를 하면 2x=(z−3m)(z+3m)이 된다. z−3m=2a, z+3m=2ba+b=x라고 하면 2⋅3m=2a(2b−a−1)이 되어 3m=2x−2−1, gcd(z−3m,z+3m)=2임을 알 수 있다. 도출된 식에 따라 2x−2=3m+1, x>2를 만족해야 한다.
- x=3인 경우 해 없음
- x=4인 경우 m=1이 존재하여 y=2, z=5
- x=5인 경우 해 없음
- x≤6인 경우 3m+1≡2, 4, 10, 12(mod16)에 이후 주기 4로 반복되어 6 이상의 값에 대해서는 해가 존재할 수 없음을 확인하였다.
만족하는 해는 (4, 2, 5)이다.
예제: 등식 5l(43)m+1=n3을 만족하는 양의 정수 l, m, n을 모두 구하여라.
1을 이항하여 인수분해를 하면 5l(43)m=n3−1=(n−1)(n2+n+1)이다. n2+n+1=(n−1)(n+2)+3이므로 gcd(n−1,n2+n+1)=1 or 3인데 좌변의 값에 따라 최대공약수는 1인 서로소 관계임을 알 수 있다.
n−1=43m, n2+n+1=5l인 경우
n=43m+1≡4, 0, 2, 3(mod5)인데 각 경우에 대해 n2+n+1≡1, 1, 1, 2(mod5)이므로 조건을 성립하지 않는다.
n−1=5l, n2+n+1=43m인 경우
n=5l+1인데 법을 43으로 하는 합동식의 규칙을 찾기엔 다뤄야하는 수가 너무 크므로 오른쪽 식에 대입하여 정리한다. 52l+3⋅5l+3=43m이므로 l=1이면 m=1이 되어 n=6으로 식이 성립한다. 그러나 l≥2라면 52l+3⋅5l+3≡3(mod25)이고 43m≡−7, −1, 7, 1 (mod25)로 성립되는 값이 존재하지 않는다.
만족하는 해는 (l, m, n)=(1, 1, 6)이다.
예제: 네 자리의 정수로서, 앞의 두 자리 수와 뒤의 두 자리수와의 합의 제곱과 그 수가 같을 때, 이 정수를 구하여라.
정수 ¯abcd에 대해 (¯ab+¯cd)2=¯abcd이다. ¯ab=x, ¯cd=y라고 하면 (x+y)2=100x+y이다. 그리고 x+y=k라고 하면 k2=99x+k이고 k(k−1)=99x가 되어 k(k−1)은 99=32⋅11를 인수로 가져야 한다.
- k가 11의 배수라면 k=55, 99일 경우 성립한다. 각 경우 (x,y)=(30,25),(98,01)가 존재한다.
- k−1이 11의 배수라면 k=45일 경우 성립한다. 이 경우 (x,y)=(20,25)이다.
따라서 가능한 정수는 9801, 3025, 2025이다.
작성에 도움이 된 자료
- KMO 수학경시 정수론, 장환수학, 임장환 저
'Math > Number theory' 카테고리의 다른 글
정수론 | 페르마의 작은 정리 (0) | 2020.08.15 |
---|---|
정수론 | 완전 잉여계 (1) | 2020.08.12 |
정수론 | 합동식(Congruence) (0) | 2020.08.07 |
정수론 | 격자다각형(Lattice Polygon) (0) | 2020.06.16 |
정수론 | 가우스 함수([] 함수) (0) | 2020.06.15 |