Number Theory For Beginners 1

这是我在学习韦伊的《Number Theory For Beginners》的一个翻译。全文十三章,这里分十三篇文章给出!

我们假定读者了解“集合”和“子集”的概念. $\in$表示“属于某个集合的元素”. 我们用$\mathbb{Z}$表示所有整数的集合, $\mathbb{Q}$表示所有有理数的集合. 我们假设整数和有理数的基本性质:

(1) $x + (y + z) = (x + y) + z$.

(2) $x + y = y + x$.

(3) 方程$a + x = b$存在唯一解$x$ (如果$a$, $b$在$\mathbb{Z}$中, 那么$x \in \mathbb{Z}$, 如果$a$, $b$在$\mathbb{Q}$中, 那么$x \in \mathbb{Q}$).

(4) $0 + x = x$.

(1′) $(xy)z = x(yz)$.

(2′) $xy = yx$.

(3′) 方程$ax = b$存在唯一解$x \in \mathbb{Q}$, 如果$a$, $b$在$\mathbb{Q}$中, 而且$a \neq 0$.

(4′) $1 \cdot x = x$.

(5) $x(y + z) = xy + xz$ (分配律).

$a + x = b$的唯一解记为$b – a$, 对于$a \neq 0$,$ax = b$的唯一解记为$\frac{b}{a}$.

有理数是正的($\ge 0$) 或者负的($\le 0$); 只有$0$是两者都是.\footnote{注意, 这里正负的定义和我们平常的是不一样的.} $b \ge a$ (或者$a \le b$)意味着$b – a \ge 0$; $b > a$ (或者$a < b$)意味着 $b \ge a$, $b \neq a$. 如果$x > 0$, $y > 0$, 那么$x + y > 0$以及$xy > 0$.

如果$a$, $b$, $x$都是整数, $b = ax$, 则称$b$为$a$的倍数; 称$a$整除$b$或者是$b$的因子; 此时我们记之为$a | b$.

最后, 我们有:

(6) 非空的正整数集合包含一个最小整数.

事实上, 这样的集合中包含某个整数$n$; 于是$0, 1, \ldots, n – 1, n$中的第一个包含在这个集合中的整数即满足我们的要求. (6)的一个等价形式是“数学归纳原理”:

(6′) 如果关于正整数$x$的的断言对于$x = 0$是正确的, 并且对于所有的$x < n$成立可以推出$x = n$的时候这个断言也是正确的, 那么它对所有的$x$正确.

证明:
令$F$表示由使断言不成立的正整数构成的集合, 如果$F$不是空的, 应用(6); 可以推出与(6′)中假设矛盾的结论.

习题

1. 证明等式$(-1) \cdot (-1) = 1$是分配律的推论.

证明:

\[\begin{aligned}
0 &= (-1) \cdot 0 \\
&= (-1)\cdot(-1 + 1) \\
&= (-1)\cdot(-1) + (-1) \cdot 1 \\
&= (-1)\cdot(-1) – 1
\end{aligned}\]

因此:

\[(-1) \cdot(-1) = 1\]

2. 证明任何一个整数$x > 1$或者有一个$> 1$而且$\le \sqrt{x}$的因子, 或者不存在任何$> 1$而且$< x$的因子(在后一种情形下, 这个整数称为素数; 参考第4节).

证明:

假设$x$不是素数, 也就是说存在$a | x$, 这里$1 < a < x$, 不妨设$x = ab$, 因此可以知道$b$满足不等式

\[1 < b < x,\]

我们证明$\min(a, b)$满足题目中的条件$1 < \min(a, b) \le \sqrt{x}$, 为了讨论方便, 不妨设$a \le b$, 于是

\[x = ab \ge a^2\]

也就是说

\[a \le \sqrt{x},\]

结论成立.

3. 使用归纳法证明

\[1^3 + 2^3 + \cdots + n^3 = [\frac{n(n + 1)}{2}]^2.\]

这个证明比较简单, 这里不讨论了. 对于这个题目, 难点在于如何发现这个等式, 考虑如下等式:

\[(k + 1)^4 = k^4 + 4k^3 + 6k^2 + 4k + 1, \quad k=1,2, \cdots, n.\]

4. 使用归纳证明对于任何$n \ge 0$, $4^{2n+1} + 3^{n+2}$是13的倍数.

这个证明也不难, 这里给出递推部分, 起点的验证省略. 令$a_n = 4^{2n+1} + 3^{n+2}$.

\[\begin{aligned}
a_{n+1} &= 4^{2n+3} + 3^{n+3} \\
&= 4^2 \cdot 4^{2n+1} + 3 \cdot 3^{n+2} \\
&= 13 \cdot 4^{2n+1} + 3(4^{2n+1} + 3^{n+2}) \\
&= 13M + 3a_n
\end{aligned}\]

5. 给定一个天平, 以及$n$个砝码: $1, 3, 3^2, \ldots, 3^{n-1}$ 克. 证明可以通过允许在两边同时放置砝码, 可以称出任何$N$ 克重量, 其中$N$为$\ge 1$以及$\le 1/2(3^n – 1)$的整数 (提示: 考虑所有如下形式的和式

\[e_0 + 3e_1 + 3^2e_2 + \cdots 3^{n-1}e_{n-1},\]

其中每一个$e_i$为$0$, $+1$, 或者$-1$).

这里实际上涉及到了数的3进位制的表示.

根据题目我们可以证明这些砝码能够表示的最大数为

\[1 + 3 + \cdots + 3^{n-1} = \frac{1 – 3^n}{1-3} = \frac{3^n – 1}{2}.\]

6. 证明任意一个$n$个变量的$d$次多项式, 最多包含$\frac{(n+d)!}{n!d!}$个项. (提示: 对$d$使用归纳法, 注意到下面的关系: $n$个变量的$d$次同类项多项式的项的数量, 和$n – 1$个变量的$d$次多项式的项的数量相等.)

用$a_{n,d}$来表示$n$个变量的$d$次多项式包含的最多的项数, 那么$d = 0$时, 显然有

\[\begin{aligned}
a_{n,0} &= 1 \\
a_{n,1} &= n + 1 = \frac{(n+1)!}{n!1!} \\
a_{1,d} &= d + 1 = \frac{(1 + d)!}{1!d!}
\end{aligned}\]

对于一般的$n$个变量, 我们记其中某个变量为$x$, 那么把多项式按照$x^k$合并各个项, 这里$k=1,2,\cdots, d$. 那么$x^k$这里面包含的项数为$a_{n-1, d-k}$, 由此可以得出如下等式:

\[\begin{aligned}
a_{n,d} &= \sum_{k=0}^{d}{a_{n-1, d-k}} \\
&= \sum_{k=0}^{d}{a_{n-1, k}} \\
&= \sum_{k=0}^{d}{\binom{k}{n+k-1}}
\end{aligned}\]

下面根据这个等式证明$a_{n,d} = \frac{(n+d)!}{n!d!} + \binom{d}{n+d}$. 使用归纳法即可, 并且注意到如下几个等式:

\[\binom{0}{n-1} = 1 = \binom{0}{n},\]

以及

\[\binom{k-1}{n} + \binom{k}{n} = \binom{k}{n+1}.\]

也可以使用组合方法来获取上述等式: 满足要求的每一个项满足

\[x_1^{i_1} \cdots x_n^{i_n}, \quad 0 \le i_k \le n\]

那么应该$i_1, i_2, \cdots, i_n$满足

\[i_1 + i_2 + \cdots + i_n \le d.\]

于是应该通过

\[i_1 + i_2 + \cdots + i_n = k\]

并且对$k$遍历$0$到$d$来获取. 有$n+k$(我们需要把$i_k$的取值保证至少为1)个球排成一列, 使用$n-1$个木杆(这样得到的是$n$组)把这些球隔开, 不算两边, 一共有$n+k-1$个位置, 这里每一个的数量是$\binom{n-1}{n+k-1} = \binom{k}{n+k-1}$.

发表评论

邮箱地址不会被公开。 必填项已用*标注