이 글의 내용은 성균관대학교 권순학 교수님의 2019년 4월 30일 수업 내용을 재구성한 것입니다.
Definition: arithmetic function
정의역이 자연수인 함수를 arithmetic function이라고 부른다.
Definition: multiplicative function
정의역이 자연수인 함수 \(f\)가 \((m, n) = 1\)인 모든 \(m, n\)에 대해 \(f(mn) = f(m) f(n)\)을 만족할 때,
함수 f를 multiplicative 하다고 한다.
예시: 자연수 n의 양의 약수의 개수
d(n)=textrmn의양의약수의개수
로 정의하면 \((m, n) = 1\)일 때 \(d(mn) = d(m) d(n)\)이다.
증명
(m,n)=1m=prodpiain=prodqjbj
mn=prodipiaiprodsqjbj
d(mn)=prodi(1+ai)prodj(1+bj)=d(m)d(n)
정의역이 자연수인 함수 \(f\)가 모든 \(m, n\)에 대해 \(f(mn) = f(m) f(n)\)을 만족할 때,
함수 f를 totally multiplicative, 또는 completely multiplicative 하다고 한다.
예시: \(f(n) = n\)
f(n)=n,forallm,nf(mn)=f(m)f(n)
f는 totally multiplicative 한 함수이다.
\(\phi(p) = p -1 \Leftrightarrow p: \textrm{prime}\)
\(\Leftarrow\) 증명
S=0lealtnmid(a,p)=1
\(|S| = |\{1, 2, \dots , p-1 \}| = p - 1\)
\(\Rightarrow\) 증명
대우를 증명한다.
S=0lealtnmid(a,n)=1
\(n\)이 소수가 아니라면, \(|S| \lt n - 1\)이다.
Theorem 7.3: \(\phi(p^a) = p^a - p^{a-1}\)
p:textrmprimea:textrmapositiveinteger
증명
\(a = 1\)일 때는 자명하다.
phi(pa)=midSmidS=0lejltpamid(j,pa)=1S=0lejltpamid(j,p)=1
\(S\)의 원소의 개수를 세는 것보다, \(p^a\)에서 \(p\)의 배수의 개수를 빼는 것이 더 쉽다.
phi(pa)=pa−midAmidA=0lejltpamid(j,p)=p
jinALeftrightarrowj=0,p,dots,(pa−1−1)p
\(p^{a-1}\)개의 \(j\)가 있으므로,
midAmid=pa−1,phi(pa)=pa−pa−1
Theorem 7.4: \(\phi(mn) = \phi(m) \phi(n) \)
Euler \(\phi\) 함수는 multiplicative 하다.
증명: \(\phi(mn) = |S_{mn}| = |S_m \times S_n|\)
theta:SmnrightarrowSmtimesSnalongmapsto(atextrmmodm,atextrmmodn)
\(\theta\): well-defined
a=q1m+r1(r1=a(textrmmodm))a=q2n+r2(r2=a(textrmmodn))(a,m)=(m,r1)=1Rightarrowr1inSm(a,n)=(n,r2)=1Rightarrowr2inSn
\(\theta\): one-to-one
theta(a)=theta(b)Rightarrowaequivb(textrmmodm),aequivb(textrmmodn)Rightarrowmmida−b,nmida−bRightarrowmnmida−b(because(m,n)=1)Rightarrowaequivb(textrmmodmn)Rightarrowa=binSmn
\(\theta\): onto
forall(s,t)inSmtimesSn
existsainSmntextrms.t.aequivs(textrmmodm)aequivt(textrmmodn)becausetextrmChinieseremaindertheorem
Theorem 7.5: \(\phi(n) = n \prod (1-{\frac 1 {p_i^{a_i}}})\)
n=prodipiai
증명
phi(n)
=phi(p1a1)phi(p2a2)cdotsphi(pkak)
=(p1a1−p1a1−1)(p2a2−p2a2−1)cdots(pkak−pkak−1)
=nprodi(1−frac1piai)
Definition: summation function
arithmetic function인 함수 \(f\)에 대하여
F(n)=sumdmidnf(d)
일 때, 함수 \(F\)를 함수 \(f\)의 summation function이라고 한다.
이때 \(d\)는 \(n\)의 양의 약수이다.
Theorem 7.7: \(\sum_{d|n} {\phi(d)} = n\)
증명
Cd=0lexltnmid(x,n)=d
0leforallxltn,d=(x,n)RightarrowxinCd
이를 만족하는 \(d\)는 유일하다.
\( \{0 \le x \lt n\} = \bigcup C_d \)
예시: \(n = 6\)
C1=1,5,C2=2,4,C3=3,C6=6
C1cupC2cupC3cupC6=1,2,3,4,5,6
\( n =\sum_{d \mid n} \mid C_d \mid \)
because0lexltn=bigcupCd
\( |C_d| = \phi(\frac n d) \)
증명
Sfracnd=0leyltfracndmid(y,fracnd)=1
\(S\)는 reduced residue system modulo \( \frac n d \) 이다.
f:CdrightarrowS_fracndxmapstofracxdg:S_fracndrightarrowCdymapstoyd
\(f\)와 \(g\)는 역함수 관계에 있다. 따라서 \(\mid C_d \mid = \mid S_{\frac n d} \mid = \phi({\frac n d}) \)
\(f\)의 Well-definedness 증명
xinCd
Rightarrow(x,n)=d
Rightarrow(fracxd,fracnd)=1
RightarrowfracxdinSfracnd
\( \sum_{d \mid n} \phi(\frac n d) = \sum_{d \mid n} \phi(d)\)
예시: \(n = 6\)
1,2,3,6=6,3,2,1
\( n =\sum_{d \mid n} C_d = \sum_{d \mid n} \phi(\frac n d) = \sum_{d \mid n} \phi(d)\)