观察
- 不揭晓答案,把 1∼12 逐个判一判。哪些数你一眼就能写成 a2−b2?
- 点“揭晓”,再点“按除以 4 的余数排”。有一整行没有一个数属于 S,是哪一行?
- 点一个不属于 S 的数,读一读它为什么不属于。
- 再点一个属于 S 的数。机器给出的写法唯一吗?比如 15 还能写成哪两个平方数的差?
集合 S={x∣P(x)} 的意思是:S 的元素恰好是具有性质 P 的那些对象(概括原则)。判断 x∈S,就是判断 x 有没有性质 P。性质写得清楚,集合就是确定的;可“写得清楚”不等于“判得容易”——上面那一行全空,是要证明的,不是看出来的。
先猜后证
S={x∣x=a2−b2, a,b∈Z}。2026 属于 S 吗?
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
2026=4×506+2,除以 4 余 2。下面的证明会说明:除以 4 余 2 的数一个都不在 S 里。
对比一下 2024=4×506:它属于 S,2024=5072−5052。数再大,判断都只看它除以 4 的余数。
为什么
要证的是两个集合相等:S={x∈Z∣x 除以 4 不余 2}。左边的描述难判断,右边的描述一眼就能判断。
-
奇数都在 奇数 2k+1 是两个相邻平方数的差。图中“余 1”“余 3”两行全部属于 S。
2k+1=(k+1)2−k2
-
4 的倍数都在
-
平方数除以 4
-
差不会余 2
-
两种描述,同一个集合
换一个性质:平方和
把“差”换成“和”:T={x∣x=a2+b2, a,b∈Z}。还是按除以 4 的余数排一排。
哪一行全空?其余各行是不是都满了?
“余 3”那一行全空,理由和上面一样:两个平方数相加,模 4 只能是 0,1,2。但这一次反过来不成立:21、33 余 1,却不是两个平方数的和。“除以 4 不余 3”只是属于 T 的必要条件,换不成 T 的另一种描述。
元素的三个特性
集合的元素有三个特性,每一个都会在解题时咬人:
- 确定性:给定对象,在或不在,必居其一。“很大的数”组不成集合。
- 互异性:同一个元素只算一次。{1,2,2} 就是 {1,2},是二元集。
- 无序性:{1,2,3}={3,1,2}。
元素的个数记作 ∣A∣。由于互异性,{x+y∣x,y∈A} 这类集合的元素个数,往往比“组合的个数”少得多——下面的练习就是在数“去重以后还剩几个”。
练一练
1,2,…,100 中,有多少个数能写成两个整数的平方差?
提示 · 方向用上面证出的另一种描述,不要一个一个去凑。
提示 · 方法能写成平方差 ⟺ 除以 4 不余 2。数一数余 2 的有几个。
提示 · 第一步余 2 的数是 2,6,10,…,98,共 498−2+1=25 个。
A={1,3,4,8},B={x−y∣x∈A, y∈A}。求 ∣B∣。
提示 · 方向x,y 一共有 16 种取法,但 B 的元素要去重。
提示 · 方法x=y 时差都是 0;x=y 时差成对出现:d 和 −d。先求所有正的差。
提示 · 第一步正的差:3−1=2,4−1=3,8−1=7,4−3=1,8−3=5,8−4=4,六个互不相同。
完整解答B={0,±1,±2,±3,±4,±5,±7},共 1+2×6=13 个元素。
已知 1∈{a, a2, 3a−2},且这是一个三元集合。求 a。
提示 · 方向1 可能是三个元素中的哪一个?三种情况都要试。
提示 · 方法分别令 a=1、a2=1、3a−2=1,解出 a 后代回检查三个元素是否互不相同。
提示 · 第一步a=1 时三个元素都是 1,舍去;3a−2=1 也给出 a=1,舍去。
完整解答只剩 a2=1 且 a=1,即 a=−1。此时集合是 {−1,1,−5},三个元素互异,符合。所以 a=−1。
1,2,…,100 中,有多少个数能写成 a2−b2,其中 a,b 都是正整数?
提示 · 方向和第 1 题只差一个字:b 不许取 0。哪些数会因此掉出去?
提示 · 方法x=a2−b2=(a−b)(a+b),a−b 和 a+b 同奇偶。b≥1 等价于 a+b>a−b,即这两个因数不相等。
提示 · 第一步只有 x=d⋅d 一种同奇偶分解的数才会掉出去。奇数 x 总有分解 1⋅x,x≥3 时两因数不等;4 的倍数 x=4k 有分解 2⋅2k,k≥2 时不等。
完整解答掉出去的只有 1=1⋅1 和 4=2⋅2。所以答案是 75−2=73 个。