基本定义见先修文章。这里把取整作为实函数处理,说明平移、求和与除法的精确关系。它出现在数论讲义中,不影响这些内容归入函数主题。
用整数与小数部分拆分
设 x=m+u,y=n+v,其中 m,n∈Z,u,v∈[0,1)。于是
⌊x+y⌋=⌊x⌋+⌊y⌋+⌊u+v⌋.
最后一项只能为 0 或 1。因此
⌊x⌋+⌊y⌋≤⌊x+y⌋≤⌊x⌋+⌊y⌋+1.
左侧取等当且仅当 u+v<1;右侧取等当且仅当 u+v≥1。同时 {x+y}=u+v−⌊u+v⌋≤u+v。
对任意正整数 N 和实数 xi,同理有
0≤⌊i=1∑Nxi⌋−i=1∑N⌊xi⌋≤N−1.
这里不要求 xi 非负。将 xi=mi+ui、0≤ui<1 代入,还得到完整的多项形式
{i=1∑Nxi}≤i=1∑N{xi}.
取整差为零,以及小数部分不等式取等,都表示没有进位,当且仅当 ∑ui<1;取整差达到上界 N−1 当且仅当 N−1≤∑ui<N。令各个 xi=x,得
⌊Nx⌋≥N⌊x⌋,{Nx}≤N{x}(N∈N+).
两式取等均等价于 N{x}<1。这组性质依赖 N 为正整数。
整数平移与正整数除法
对整数 k,⌊x+k⌋=⌊x⌋+k,{x+k}={x}。对正整数 N,
⌊Nx⌋=⌊N⌊x⌋⌋.
证明:作整数除法 ⌊x⌋=Nq+r,0≤r<N。则 x/N=q+(r+{x})/N,最后一项在 [0,1) 内。
正整数条件不能改成“任意整数”:N=0 无定义;x=1/2,N=−1 时左侧为 −1,右侧为 0。
埃尔米特恒等式
对实数 x 和正整数 N,
k=0∑N−1⌊x+Nk⌋=⌊Nx⌋.
写 x=m+u,m∈Z,0≤u<1,再写 Nu=j+v,j∈{0,…,N−1},0≤v<1。每项的整数部分为 m 或 m+1,后者恰好对应 k=N−j,…,N−1,共 j 项(j=0 时为空)。总和为 Nm+j=⌊Nx⌋。
例如 N=4,x=−0.3,四项为 −1,−1,0,0,和为 −2=⌊−1.2⌋。
第 n 个非平方正整数
把不是完全平方数的正整数依次排列,记第 n 个为 an,其中 n≥1。则
an=n+⌊n+21⌋.
证明:令 k=⌊n+1/2⌋。由 k−1/2≤n<k+1/2,结合 n 为整数,得到 k2−k<n≤k2+k。因此
k2<n+k<(k+1)2.
在不超过 n+k 的正整数中恰有 k 个平方数,故非平方数恰有 n 个,而且 n+k 本身非平方,所以就是第 n 项。例如 n=6 给 a6=8,前六个为 2,3,5,6,7,8。
按取整值相同的区间分组求和
求 ∑k=1100⌊k⌋。整数值为 j 的条件是 j2≤k<(j+1)2,通常有 2j+1 项。这里 j=1,…,9 的组完整,最后 j=10 只含 k=100。于是
k=1∑100⌊k⌋=j=1∑9j(2j+1)+10=2⋅285+45+10=625.
末组不能按完整组计算。若题目用的是向上取整 ⌈k⌉,应改成 (j−1)2<k≤j2,两端是否包含必须重写,不能沿用向下取整的分组。
关联阅读
主题目录 · 全站目录