取整函数的性质

我们通常将y=[x]y=[x]或y=⌊x⌋y=\lfloor x \rfloor记作关于xx的取整函数,也称为高斯函数,其意义是不超过x的最大整数

Lemma 0:\text{Lemma 0:}

⌊b⌋≤b<⌊b⌋+1\lfloor b \rfloor \le b<\lfloor b \rfloor+1

Lemma 1:\text{Lemma 1:}

a∈Z,b∈Ra\in Z,b\in R

a≤⌊b⌋⇔a≤ba\le\lfloor b \rfloor \Leftrightarrow a\le b

Proof:\texttt{Proof:}

a≤⌊b⌋,⌊b⌋≤b⇒a≤ba\le\lfloor b \rfloor,\lfloor b \rfloor\le b \Rightarrow a\le b

a≤b⇒a<⌊b⌋+1⇔a≤⌊b⌋a\le b \Rightarrow a<\lfloor b \rfloor+1 \Leftrightarrow a\le \lfloor b \rfloor

(整数的离散性:x,y∈Z,x<y⇔x≤y−1x,y\in Z,x<y\Leftrightarrow x\le y-1)

Lemma 2:\text{Lemma 2:}

x,y∈Zx,y\in Z

x≤⌊ny⌋⇔y≤⌊nx⌋x\le \lfloor \frac{n}{y} \rfloor\Leftrightarrow y\le\lfloor \frac{n}{x} \rfloor

Proof:\texttt{Proof:}

By lemma1:x≤⌊ny⌋⇔x≤ny⇔y≤nx⇔y≤⌊nx⌋\text{By lemma1:}x\le\lfloor \frac{n}{y} \rfloor\Leftrightarrow x\le \frac{n}{y} \Leftrightarrow y\le\frac{n}{x}\Leftrightarrow y\le \lfloor \frac{n}{x} \rfloor

Proposition 3:\text{Proposition 3:}

x,n∈Zx,n\in Z

x≤⌊n⌊nx⌋⌋x\le\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor

Proof:\texttt{Proof:}

By lemma2: x≤⌊n⌊nx⌋⌋⇔⌊nx⌋≤⌊nx⌋\text{By lemma2: }x\le\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor\Leftrightarrow\lfloor\frac{n}{x}\rfloor\le\lfloor\frac{n}{x}\rfloor

Theorem 4:\text{Theorem 4:}

x∈Z,⌊n⌊n⌊nx⌋⌋⌋=⌊nx⌋x\in Z,\lfloor\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\rfloor=\lfloor\frac{n}{x}\rfloor

Proof:\texttt{Proof:}

By prosition3: ⌊nx⌋≤⌊n⌊n⌊nx⌋⌋⌋−−(1),x≤⌊n⌊nx⌋⌋\text{By prosition3: }\lfloor\frac{n}{x}\rfloor\le\lfloor\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\rfloor--(1),x\le\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor

⇒nx≥n⌊n⌊nx⌋⌋≥⌊n⌊n⌊nx⌋⌋⌋\Rightarrow\frac{n}{x}\ge\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\ge\lfloor\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\rfloor

By lamma1: ⌊n⌊n⌊nx⌋⌋⌋≤⌊nx⌋−−(2)\text{By lamma1: }\lfloor\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\rfloor\le\lfloor\frac{n}{x}\rfloor--(2)

(1) and (2)⇒⌊n⌊n⌊nx⌋⌋⌋=⌊nx⌋(1)\text{ and }(2)\Rightarrow\lfloor\frac{n}{\lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor}\rfloor=\lfloor\frac{n}{x}\rfloor

Corollary 5:\text{Corollary 5:}

y∈Z+,max⁡{x∈Z+∣⌊nx⌋=⌊ny⌋}=⌊n⌊ny⌋⌋y\in Z_+,\max\left\{x\in Z_+|\lfloor\frac{n}{x}\rfloor=\lfloor\frac{n}{y}\rfloor\right\}=\lfloor\frac{n}{\lfloor\frac{n}{y}\rfloor}\rfloor

Proof:\texttt{Proof:}

∀x∈Z+,that ⌊nx⌋=⌊ny⌋\forall x\in Z_+ ,\text{that } \lfloor\frac{n}{x}\rfloor=\lfloor\frac{n}{y}\rfloor

By proposition3: x≤⌊n⌊nx⌋⌋=⌊n⌊ni⌋⌋\text{By proposition3: }x \le \lfloor\frac{n}{\lfloor\frac{n}{x}\rfloor}\rfloor=\lfloor\frac{n}{\lfloor\frac{n}{i}\rfloor}\rfloor