定理 f∗g=0,f≠0→g=0f*g=0,f\ne 0 \to g=0f∗g=0,f=0→g=0。(这里认为数论函数的定义域不包括000)
证明 采用数学归纳法。
假设nnn为最小的正整数使得f(n)≠0f(n)\ne 0f(n)=0。
由狄利克雷卷积的定义,得:(f∗g)(kn)=∑i∣knf(i)g(kni)=0(f*g)(kn)=\sum\limits_{i\mid kn}f(i)g(\frac{kn}{i})=0(f∗g)(kn)=i∣kn∑f(i)g(ikn)=0,其中kkk是任意一个正整数。
当k=1k=1k=1时,对于i<ni<ni<n,都有f(i)=0f(i)=0f(i)=0,所以i=ni=ni=n时,必有f(n)g(1)=0f(n)g(1)=0f(n)g(1)=0,因为f(n)≠0f(n)\ne 0f(n)=0,所以g(1)=0g(1)=0g(1)=0。
归纳假设对于1≤k<m1\le k< m1≤k<m,都有g(k)=0g(k)=0g(k)=0,那么对于k=mk=mk=m,也有∑i∣mnf(i)g(mni)=0\sum\limits_{i\mid mn}f(i)g(\frac{mn}{i})=0i∣mn∑f(i)g(imn)=0。对于i<ni<ni<n,都有f(i)=0f(i)=0f(i)=0;对于n<i<mnn<i<mnn<i<mn,都有mni<m\frac{mn}{i}<mimn<m,于是有g(mni)=0g(\frac{mn}{i})=0g(imn)=0。所以对于i=ni=ni=n,必有f(n)g(m)=0f(n)g(m)=0f(n)g(m)=0,因为f(n)≠0f(n)\ne 0f(n)=0,所以g(m)=0g(m)=0g(m)=0。证毕。