说明:这里的答案全部是我自己写的,不保证完全正确。题目不抄了,只标题号,书没有就没办法了。题目都是选我感兴趣且会做的。
4.1.1
(i)
由 f(0)=f(0)+f(0) 知 f(0)=0
n=1 时显然成立,而
∀x∈R,∀n∈N+,f((n+1)x)=f(x)+f(nx)
由归纳原理知
∀x∈R,∀n∈N+,f(nx)=f(x)n(1)
带入 x=1,即
∀n∈N+,f(n)=f(1)n(2)
又
∀n∈N,f(n)+f(−n)=f(0)=0
即f(−n)=−f(n)=f(1)⋅(−1)
故
∀m∈Z,f(m)=f(1)m(3)
带入 x=nm 于(1)式,
∀m∈Z,∀n∈N+,f(m)=f(nm)n
又由(3)式知
∀m∈Z,∀n∈N+,f(nm)=n1f(m)=nmf(1)
即
∀p∈Q,f(p)=f(1)p(4)
又因
∀x∈R,∃pn∈Q,n→∞limpn=x
结合 f(x) 的连续性可得
∀x∈R,f(x)=f(1)x
(ii)
令 g(x)=logf(1)f(x),则
g(x+y)=logf(1)f(x+y)=logf(1)f(x)+logf(1)f(y)=g(x)+g(y)
由(i)中结论知 g(x)=g(1)x=x,则 f(x)=f(1)g(x)=f(1)x
(iii)
令 g(x)=f(ex),则
g(x+y)=f(ex⋅ey)=f(ex)⋅f(ey)=g(x)⋅g(y)
由(ii)可知 g(x)=g(1)x=f(e)x,故 f(x)=g(lnx)=f(e)lnx=xlnf(e)
(iv)
令 g(x)=f(ex),则
g(x+y)=f(ex⋅ey)=f(ex)+f(ey)=g(x)+g(y)
由(i)知 g(x)=g(1)x=f(e)x,故 f(x)=g(lnx)=f(e)lnx
4.1.3
考虑 (0,1]∖Q:
由 Archimedes 原理,
∀ε>0,∃N∈N+,∀n≥N,n1<ε
另一方面,在区间 (0,1] 上,分母小于 N 的有理数不会超过 2N2−N 个,
因此,必定
∃δ>0,∃p∈(x−δ,x+δ)∩Q,∣R(p)−R(x)∣≤N1<ε
即 R 在 x 处连续。
再考虑 (0,1]∩Q:
∀δ>0,∃q∈(x−δ,x+δ),q∈R∩Q
显然,只要取 ϵ=2R(x),就不可能找到一个 δ>0 使得 ∀y∈(x−δ,x+δ),∣R(y)−R(x)∣<ε,故 R 在 x处不连续。