📚 Set-Builder Notation and Its Applications | 集合描述法及其应用
Set-builder notation is one of the most elegant ways to describe a set in mathematics. Instead of listing every element, we state a rule or condition that the elements must satisfy. This notation is essential for solving inequalities, working with number systems, and writing solution sets concisely.
集合描述法是数学中描述集合最优雅的方式之一。我们不是逐一列出所有元素,而是给出元素必须满足的规则或条件。这种表示法在求解不等式、处理数系以及简洁地写出解集时至关重要。
1. What Is Set-Builder Notation? | 什么是集合描述法?
Set-builder notation is a shorthand way of defining a set by describing its elements using a variable, a vertical bar (read as “such that”), and a condition. For example, the set of all even numbers can be written as {x | x is an even number}.
集合描述法是一种用变量、竖线(读作“使得”)和条件来定义集合的简写方式。例如,所有偶数的集合可以写成 {x | x 是偶数}。
The general form is:
{variable | condition (or rule)}
The vertical bar “|” separates the variable from the condition. Some textbooks use a colon “:” instead of a vertical bar, so {x : x > 0} means exactly the same as {x | x > 0}.
竖线“|”把变量和条件分开。有些教材用冒号“:”代替竖线,因此 {x : x > 0} 与 {x | x > 0} 的含义完全相同。
2. Basic Symbols and Vocabulary | 基本符号与词汇
To use set-builder notation confidently, you must know the standard symbols for numbers and membership.
要熟练使用集合描述法,你必须熟悉数集和属于关系的标准符号。
- Element of: ∈ (e.g., 3 ∈ ℕ, read “3 is an element of the natural numbers”)
- Not an element of: ∉ (e.g., -2 ∉ ℕ)
- Such that: | or :
- Natural numbers: ℕ (positive whole numbers, sometimes including 0)
- Integers: ℤ (all positive and negative whole numbers including 0)
- Rational numbers: ℚ (all numbers that can be written as fractions a/b, where a and b are integers and b ≠ 0)
- Real numbers: ℝ (all rational and irrational numbers)
- 属于:∈(例如 3 ∈ ℕ,读作“3 属于自然数集”)
- 不属于:∉(例如 -2 ∉ ℕ)
- 使得:| 或 :
- 自然数:ℕ(正整数,有时包含 0)
- 整数:ℤ(包括 0 的正负整数)
- 有理数:ℚ(可以写成 a/b 形式的数,其中 a、b 为整数且 b ≠ 0)
- 实数:ℝ(所有有理数和无理数)
In IGCSE Edexcel, decide whether your syllabus includes 0 in ℕ by checking the context. When in doubt, use ℤ⁺ or ℤ⁻ for positive or negative integers.
在 IGCSE Edexcel 考试中,请根据题目语境判断 ℕ 是否包含 0。如果难以确定,可用 ℤ⁺ 表示正整数,用 ℤ⁻ 表示负整数。
3. Reading Set-Builder Notation Aloud | 集合描述法的读法
Reading set-builder notation correctly is just as important as writing it. The notation {x | x > 5} is read as “the set of all x such that x is greater than 5.”
正确读出集合描述法不仅有助于理解,也有助于解题。{x | x > 5} 应读作“所有使得 x 大于 5 的 x 组成的集合”。
The table below shows how to read several common expressions:
下表展示了几个常见表达式的读法:
| Expression | Read as |
| {x | x ∈ ℤ, x > 0} | The set of all x such that x is a positive integer |
| {n | n = 2k, k ∈ ℤ} | The set of all n such that n equals twice some integer |
| {y | -3 ≤ y < 4, y ∈ ℝ} | The set of all y such that y is between -3 and 4, including -3 |
| 表达式 | 读法 |
| {x | x ∈ ℤ, x > 0} | 所有满足 x 为正整数的 x 的集合 |
| {n | n = 2k, k ∈ ℤ} | 所有满足 n 等于某个整数的两倍的 n 的集合 |
| {y | -3 ≤ y < 4, y ∈ ℝ} | 所有满足 y 在 -3 与 4 之间且包含 -3 的 y 的集合 |
Notice that we often combine the condition and the number set using a comma. The comma after the condition means “and” in this context.
注意,我们常常用逗号把条件和数集结合起来。这里的逗号表示“且”。
4. Converting from Roster Form to Set-Builder Form | 从列举法转换为描述法
Roster form lists all elements inside curly brackets. For example, A = {2, 4, 6, 8, 10}. To write it in set-builder form, ask yourself: “What rule do all these elements follow?”
列举法把集合中的所有元素写在花括号内。例如 A = {2, 4, 6, 8, 10}。要把它写成描述法,你需要问自己:“这些元素共同遵守什么规则?”
Here are some conversions:
下面是一些转换示例:
| Roster Form | Set-Builder Form |
| {1, 2, 3, 4, 5} | {x | x ∈ ℕ, 1 ≤ x ≤ 5} |
| {0, 3, 6, 9, 12} | {x | x = 3k, k ∈ ℤ, 0 ≤ k ≤ 4} |
| {-1, 1} | {x | x² = 1} |
| 列举法 | 描述法 |
| {1, 2, 3, 4, 5} | {x | x ∈ ℕ, 1 ≤ x ≤ 5} |
| {0, 3, 6, 9, 12} | {x | x = 3k, k ∈ ℤ, 0 ≤ k ≤ 4} |
| {-1, 1} | {x | x² = 1} |
The set {x | x² = 1} is an example of a condition that does not explicitly mention a number set. By default, it means the real-number solutions, so the set is {-1, 1}.
{x | x² = 1} 是一个没有明确说明数集的例子。默认它表示实数解,因此这个集合就是 {-1, 1}。
5. Converting from Set-Builder Form to Roster Form | 从描述法转换为列举法
To convert a set-builder expression into roster form, test every number that satisfies the rule. This process is easiest when the number set is small and finite.
要把描述法转换为列举法,需要找出所有满足规则的元素。当数集较小且有限时,这个过程最容易。
Example 1: Write {x | x ∈ ℤ, -2 ≤ x < 3} in roster form.
例 1:将 {x | x ∈ ℤ, -2 ≤ x < 3} 写成列举法。
The integers from -2 up to but not including 3 are -2, -1, 0, 1, 2. Therefore:
从 -2 到 3(但不包括 3)的整数是 -2, -1, 0, 1, 2。因此:
{x | x ∈ ℤ, -2 ≤ x < 3} = {-2, -1, 0, 1, 2}
Example 2: Write {x | x ∈ ℕ, x < 4} in roster form.
例 2:将 {x | x ∈ ℕ, x < 4} 写成列举法。
If ℕ is the set of positive integers starting at 1, then x can be 1, 2, or 3.
如果 ℕ 表示从 1 开始的正整数集,那么 x 可以为 1、2 或 3。
{x | x ∈ ℕ, x < 4} = {1, 2, 3}
6. Using Inequalities in Set-Builder Notation | 不等式在集合描述法中的应用
Inequalities are the most common conditions used at IGCSE level. You must be able to write solution sets of inequalities using set-builder notation, especially with real numbers.
不等式是 IGCSE 阶段最常见的条件形式。你必须能够用集合描述法写出不等式的解集,特别是涉及实数时。
For example, the solution to x ≥ 2 is written as:
例如,不等式 x ≥ 2 的解集可以写成:
{x | x ≥ 2, x ∈ ℝ}
This means every real number that is greater than or equal to 2. When the number set is not specified in a question that asks for a solution set, you should assume ℝ.
这表示所有大于或等于 2 的实数。如果题目要求写解集但没有说明数集,默认是 ℝ。
Remember the four inequality symbols:
牢记四种不等号:
- < means “less than” (open circle on a number line)
- ≤ means “less than or equal to” (closed circle)
- > means “greater than” (open circle)
- ≥ means “greater than or equal to” (closed circle)
- < 表示“小于”(数轴上用空心点)
- ≤ 表示“小于或等于”(用实心点)
- > 表示“大于”(用空心点)
- ≥ 表示“大于或等于”(用实心点)
When two inequalities are joined by “and”, both must be true. When joined by “or”, at least one must be true.
当两个不等式用“且”连接时,两个都要成立;用“或”连接时,至少一个成立即可。
7. Describing Sets of Numbers | 描述数集
Set-builder notation is powerful because it can describe infinite sets. You cannot list all real numbers, but you can describe them exactly.
集合描述法的强大之处在于它能描述无限集合。你无法列出所有实数,但可以精确地描述它们。
The set of all integers greater than 5 is infinite:
所有大于 5 的整数的集合是无限的:
{x | x ∈ ℤ, x > 5} = {6, 7, 8, 9, …}
The set of all real numbers except 0 is written by excluding one value:
所有非零实数可以写成排除一个值的形式:
{x | x ∈ ℝ, x ≠ 0}
Other useful descriptions:
其他有用的描述:
| Description | Set-Builder Notation |
| Even integers | {x | x = 2k, k ∈ ℤ} |
| Odd integers | {x | x = 2k + 1, k ∈ ℤ} |
| Positive multiples of 3 | {x | x = 3k, k ∈ ℤ⁺} |
| Fractions between 0 and 1 | {x | x ∈ ℚ, 0 < x < 1} |
| 描述 | 集合描述法 |
| 偶数 | {x | x = 2k, k ∈ ℤ} |
| 奇数 | {x | x = 2k + 1, k ∈ ℤ} |
| 3 的正倍数 | {x | x = 3k, k ∈ ℤ⁺} |
| 0 到 1 之间的分数 | {x | x ∈ ℚ, 0 < x < 1} |
8. Solving Equations with Set-Builder Notation | 用集合描述法表示方程的解集
When solving equations, set-builder notation allows you to write the complete solution set without ambiguity.
在解方程时,集合描述法可以让你无歧义地写出完整解集。
Example: Solve x² = 9 for real x.
例:求实数 x,满足 x² = 9。
x = 3 or x = -3
The solution set is:
解集为:
{x | x² = 9} = {-3, 3}
If the equation has no solution, the set is empty, written as ∅ or { }. For example, {x | x² = -4, x ∈ ℝ} is the empty set, because no real number squares to -4.
如果方程无解,集合为空集,记作 ∅ 或 { }。例如 {x | x² = -4, x ∈ ℝ} 是空集,因为没有实数的平方等于 -4。
9. Combining Sets: Intersection and Union | 集合的交与并
Set-builder notation is particularly useful when combining two sets. The intersection A ∩ B contains elements in both A and B. The union A ∪ B contains elements in either A or B (or both).
集合描述法在组合两个集合时尤其有用。交集 A ∩ B 包含同时属于 A 和 B 的元素;并集 A ∪ B 包含属于 A 或 B(或同时属于两者)的元素。
Example: A = {x | x ∈ ℤ, -3 < x < 5}, B = {x | x ∈ ℤ, x > 1}.
例:A = {x | x ∈ ℤ, -3 < x < 5},B = {x | x ∈ ℤ, x > 1}。
In roster form, A = {-2, -1, 0, 1, 2, 3, 4} and B = {2, 3, 4, 5, 6, …}.
用列举法表示:A = {-2, -1, 0, 1, 2, 3, 4},B = {2, 3, 4, 5, 6, …}。
A ∩ B = {2, 3, 4}
A ∪ B = {-2, -1, 0, 1, 2, 3, 4, 5, 6, …}
In set-builder form:
用集合描述法表示:
A ∩ B = {x | x ∈ ℤ, 1 < x < 5}
A ∪ B = {x | x ∈ ℤ, x > -3}
Notice that A ∪ B simplifies because B already covers all integers greater than 1. Therefore the union is simply all integers greater than -3.
注意 A ∪ B 可以化简,因为 B 已经包含了所有大于 1 的整数,所以并集就是所有大于 -3 的整数。
10. Representing Sets on a Number Line | 在数轴上表示集合
The connection between set-builder notation and number lines is essential. A shaded region on a number line can be translated directly into set-builder notation.
集合描述法与数轴之间的联系非常重要。数轴上的一条阴影区域可以直接翻译成集合描述法。
For example, a shaded region from 2 (closed dot) to 6 (open dot) represents all real numbers x such that 2 ≤ x < 6.
例如,从 2(实心点)到 6(空心点)的阴影区域表示所有满足 2 ≤ x < 6 的实数 x。
{x | x ∈ ℝ, 2 ≤ x < 6}
If there are two separate shaded regions, such as x ≤ -1 or x > 3, join them with “or”:
如果有两段分开的阴影区域,例如 x ≤ -1 或 x > 3,用“或”连接:
{x | x ∈ ℝ, x ≤ -1} ∪ {x | x ∈ ℝ, x > 3}
Alternatively, you may write:
也可以写为:
{x | x ∈ ℝ, x ≤ -1 or x > 3}
Both forms are accepted in IGCSE Edexcel, as long as they are logically correct.
在 Edexcel IGCSE 中,只要逻辑正确,两种写法都可以接受。
11. Common Mistakes and Tips | 常见错误与技巧
Students often make predictable errors when working with set-builder notation. Here are some common pitfalls and advice.
学生在使用集合描述法时常犯一些可预测的错误。下面是一些常见陷阱与建议。
- Mistake 1: Forgetting the number set. Writing {x | x > 3} without specifying x ∈ ℝ can be ambiguous. Always include ℝ, ℤ, ℚ, or ℕ when required.
- Mistake 2: Using the wrong symbols. Remember that ℕ does not always include 0; check the syllabus convention.
- Mistake 3: Misplacing the vertical bar. The condition must be after the bar.
- Mistake 4: Mixing up ∩ and ∪. Intersection means “and”, union means “or”.
- 错误 1:忘记写数集。{x | x > 3} 如果不说明 x ∈ ℝ 会产生歧义。题目需要时应写出 ℝ、ℤ、ℚ 或 ℕ。
- 错误 2:用错符号。注意 ℕ 并不总是包含 0,要以教学大纲中的约定为准。
- 错误 3:竖线位置写错。条件必须放在竖线之后。
- 错误 4:混淆 ∩ 与 ∪。交集表示“且”,并集表示“或”。
Tip: Always test a value from your set to make sure it satisfies the condition. If it does not, your notation is wrong.
技巧:随时从你写的集合中取一个值检验它是否满足条件。如果不满足,说明你的描述法写错了。
12. Practice Questions | 练习题目
Try these questions, then check your answers below.
尝试完成下列练习,然后核对答案。
Question 1: Write the set of even numbers between 1 and 11 in set-builder notation.
练习 1:用集合描述法写出 1 到 11 之间的偶数集合。
Question 2: Convert {x | x ∈ ℤ, -3 ≤ x ≤ 3} to roster form.
练习 2:将 {x | x ∈ ℤ, -3 ≤ x ≤ 3} 转换为列举法。
Question 3: Solve the inequality 2x + 1 < 7, where x ∈ ℝ, and express the solution set in set-builder notation.
练习 3:解不等式 2x + 1 < 7,其中 x ∈ ℝ,并用集合描述法表示解集。
Answers:
答案:
1. {x | x = 2k, k ∈ ℤ, 1 ≤ x ≤ 11}
2. {-3, -2, -1, 0, 1, 2, 3}
3. {x | x ∈ ℝ, x < 3}
If you answered all three correctly, you have mastered the core ideas. If not, review the relevant section above.
如果你三题都答对了,说明你已经掌握了核心概念。如果还有错,请重新阅读对应章节。
Set-builder notation is not just a symbolic trick; it is a precise language for describing sets of numbers, solution sets, and combinations of conditions. Mastering it will help you write clear answers in algebra, inequalities, and number theory questions across the IGCSE Edexcel syllabus.
集合描述法不仅仅是一种符号技巧,更是一门精确描述数集、解集和条件组合的语言。掌握它能够帮助你在代数、不等式和数论等 Edexcel IGCSE 考点中写出清晰明确的答案。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导