← 返回资讯屏轩教育 · 行业资讯

Set-Builder Notation | 集合建构式记号

2026-08-03 06:14 · 本文部分内容由AI辅助创作

📚 Set-Builder Notation | 集合建构式记号

In mathematics, a set is a well-defined collection of distinct objects. While we can list all elements of a finite set using roster notation, such as {2, 4, 6, 8}, many sets are too large or defined by a rule. Set-builder notation gives us a precise way to describe such sets by specifying the properties their members must satisfy.

在数学中,集合是明确定义的不同对象的组合。虽然我们可以用列举法表示有限集合,比如 {2, 4, 6, 8},但许多集合太大或由规则定义。集合建构式记号为我们提供了一种精确的方式来描述这类集合,只需指定其元素必须满足的性质。


1. What is Set-Builder Notation? | 什么是集合建构式记号?

Set-builder notation is a mathematical shorthand used to define a set by stating the condition that its elements must meet. Instead of listing every member, you write a rule that all elements follow. This is especially useful for infinite sets or sets described by inequalities.

集合建构式记号是一种数学简写,通过陈述元素必须满足的条件来定义集合。无需列出每个成员,您只需写出所有元素遵循的规则。这对于无限集或用不等式描述的集合特别有用。

For example, the set of all even positive integers less than 10 can be written in set-builder notation as { x ∈ ℤ⁺ | x is even and x < 10 }. The symbol ℤ⁺ represents the positive integers.

例如,所有小于 10 的正偶数组成的集合可以用集合建构式记号表示为 { x ∈ ℤ⁺ | x 是偶数且 x < 10 }。符号 ℤ⁺ 表示正整数。


2. Basic Structure | 基本结构

The standard form of set-builder notation is { variable | condition } or { variable : condition }. The vertical bar '|' or colon ':' is read as "such that". The curly braces { } enclose the set, and the variable represents a typical element of the set.

集合建构式记号的标准形式为 { 变量 | 条件 } 或 { 变量 : 条件 }。竖线 '|' 或冒号 ':' 读作“使得”。花括号 { } 包围集合,变量代表集合的典型元素。

More formally, you will often see a domain specified before the condition: { x ∈ S | property of x }. This means we are considering elements x that belong to a base set S and satisfy the property.

更正式地,您常会在条件前看到一个指定域:{ x ∈ S | x 的性质 }。这表示我们考虑属于基础集 S 且满足该性质的元素 x。


3. Reading Set-Builder Notation | 解读集合建构式记号

To read { x ∈ ℕ | x ≤ 5 } aloud, you say: "The set of all x in the natural numbers such that x is less than or equal to 5." essential to identify the base set and the condition to understand which elements belong.

朗读 { x ∈ ℕ | x ≤ 5 } 时,您说:“所有属于自然数且 x 小于等于 5 的 x 组成的集合。”识别基础集和条件对于理解哪些元素属于该集合至关重要。

The phrase "the set of all ... such that ..." helps you interpret the notation. Practice reading several examples until it becomes automatic.

短语“所有……使得……的集合”有助于您解读该记号。练习朗读几个例子,直至运用自如。

{ x ∈ ℝ | x > -2 }

(The set of all real numbers greater than -2 / 所有大于 -2 的实数组成的集合)


4. Including Number Sets | 包含数集符号

In IGCSE Mathematics, you will encounter several standard number sets. Using their symbols inside set-builder notation makes the definition precise.

在 IGCSE 数学中,您会遇到几个标准数集。在集合建构式记号中使用它们的符号可以使定义精确。

SymbolSet Name中文名称
ℕNatural numbers (often {1,2,3,…})自然数
ℤIntegers (positive, negative and zero)整数
ℚRational numbers (fractions)有理数
ℝReal numbers (all points on the number line)实数

Example: { x ∈ ℤ | -3 ≤ x < 2 } describes the integers -3, -2, -1, 0, 1. If the domain were ℝ e set would contain infinitely many numbers, including all decimals between the endpoints.

例子:{ x ∈ ℤ | -3 ≤ x < 2 } 描述整数 -3、-2、-1、0、1。如果域是 ℝ,该集合将包含无穷多个数,包括端点之间的所有小数。

Sometimes the domain is written before the bar, as in { x ∈ ℝ : x² = 4 }, which gives the set { -2, 2 }.

有时域写在竖线前,如 { x ∈ ℝ : x² = 4 },给出的集合为 { -2, 2 }。


5. Using Inequalities | 使用不等式

n set-builder notation. The condition can involve <, ≤, >, ≥ and logical combinations like 'and' (∧) or 'or' (∨).

不等式在集合建构式记号中极为常见。条件可包含 <、≤、>、≥ 以及逻辑组合如“且”(∧)或“或”(∨)。

For instance, { x ∈ ℝ | terval (0, 10]. Notice that the strict inequality excludes the endpoint 0, while the non-strict inequality includes 10.

例如,{ x ∈ ℝ | 0 < x ≤ 10 } 表示半开区间 (0, 10]。请注意严格不等式排除端点 0,而非严格不等式包含 10。

{ x ∈ ℝ | x < -1 or x > 3 }

(所有小于 -1 或大于 3 的实数组成的集合)

You may also see compound inequalities like { x ∈ ℝ | 2 ≤ x < 7 }. This is read as "the set of all real numbers x such that x is greater than or equal to 2 and less than 7."

您也可能看到复合不等式,如 { x ∈ ℝ | 2 ≤ x < 7 }。读作“所有大于等于 2 且小于 7 的实数 x 组成的集合”。


6. The Empty Set | 空集

The empty set (or null set) is the set that contains no elements. In set-builder notation, it arises when the condition is impossible to satisfy. For example, { x ∈ ℝ | x < x } yields the empty set because no real number is less than itself.

空集(或零集)是不包含任何元素的集合。在集合建构式记号中,当条件不可能满足时会出现空集。例如,{ x ∈ ℝ | x < x } 得到空集,因为没有实数小于它自身。

The symbol for the empty set is ∅. You can also write { }. Never write {∅} because that is a set containing the empty set, not the empty set itself.

空集的符号是 ∅。您也可以写 { }。切勿写成 {∅},因为那是包含空集的集合,而不是空集本身。

{ x ∈ ℕ | x < 0 } = ∅

(自然数中没有负数,所以是空集)


广告 / Sponsored

7. Universal Set and Complement | 全集与补集

In many problems, a universal set E is given. The complement of a set A, denoted A', is defined as { x ∈ E | x ∉ A }. Set-builder notation makes it easy to express complements without listing elements.

在许多问题中,会给定一个全集 E。集合 A 的补集,记作 A',定义为 { x ∈ E | x ∉ A }。集合建构式记号使表达补集变得容易,无需列出元素。

Example: Let E = {1, 2, 3, 4, 5, 6} and A = { x ∈ E | x is a factor of 6 }. Then A = {1, 2, 3, 6}. The complement A' = { x ∈ E | x ∉ A } = {4, 5}.

例子:设 E = {1, 2, 3, 4, 5, 6},A = { x ∈ E | x 是 6 的因数 }。那么 A = {1, 2, 3, 6}。补集 A' = { x ∈ E | x ∉ A } = {4, 5}。

You may be asked to describe a complement directly using set-builder notation: { x ∈ E | x is not a multiple of 2 } is the set of odd numbers in E.

您可能被要求直接用集合建构式记号描述补集:{ x ∈ E | x 不是 2 的倍数 } 即 E 中的奇数组成的集合。


8. Set Equality | 集合相等

tain exactly the same elements, even if their conditions look different. For instance, { x ∈ ℝ | x² = 1 } and { x ∈ ℝ | (x - 1)(x + 1) = 0 } both equal { -1, 1 }.

用集合建构式记号描述的两个集合如果包含完全相同的元素,则它们相等,即使它们的条件看起来不同。例如,{ x ∈ ℝ | x² = 1 } 和 { x ∈ ℝ | (x - 1)(x + 1) = 0 } 都等于 { -1, 1 }。

To check equality, you can test whether each element of one set satisfies the condition of the other, and vice versa. Sometimes simplifying the condition algebraically reveals they are the same set.

要检验相等性,您可以测试一个集合的每个元素是否满足另一个集合的条件,反之亦然。有时通过代数化简条件可以发现它们是同一个集合。

A = { x ∈ ℝ | 2x = 6 } = {3}
B = { x ∈ ℝ | 3x - 9 = 0 } = {3}
So A = B


9. Converting to Interval Notation | 转换为区间表示法

When working with real numbers, a set-builder expression like { x ∈ ℝ | a ≤ x ≤ b } can be written as the closed interval [a, b]. Similarly, { x ∈ ℝ | a < x < b } is the open interval (a, b).

在处理实数时,像 { x ∈ ℝ | a ≤ x ≤ b } 这样的集合建构式表达式可以写成闭区间 [a, b]。类似地,{ x ∈ ℝ | a < x < b } 是开区间 (a, b)。

Set-Builder NotationInterval Notation
{ x ∈ ℝ | -4 < x ≤ 1 }(-4, 1]
{ x ∈ ℝ | x ≥ 5 }[5, ∞)
{ x ∈ ℝ | x < 2 }(-∞, 2)
{ x ∈ ℝ | x ≠ 0 }(-∞, 0) ∪ (0, ∞)

Being able to switch between notations is a key skill for IGCSE. Always check whether the endpoint is included (using a square bracket) or excluded (using a round bracket).

能够在两种记号之间转换是 IGCSE 的一项关键技能。始终检查端点是包含(使用方括号)还是不包含(使用圆括号)。


10. Common Mistakes | 常见错误

Mistake 1: Forgetting the domain. Writing { x | x > 3 } without specifying that x is a real number or integer can be ambiguous. Always include ∈ ℝ, ∈ ℤ, etc.

错误 1:忘记写域。写 { x | x > 3 } 而不指定 x 是实数还是整数可能产生歧义。务必包含 ∈ ℝ、∈ ℤ 等。

Mistake 2: Incorrect use of the empty set. Many students write {∅} when they mean ∅. Remember, ∅ is a symbol for the empty set, not an element itself unless placed inside a set.

错误 2:空集的错误使用。许多学生误将 {∅} 当作空集。请记着,∅ 是空集的符号,除非被放入一个集合中,否则它本身不是元素。

Mistake 3: Confusing 'and' with 'or'. { x ∈ ℝ | x < 2 and x > 5 } is the empty set, while { x ∈ ℝ | x < 2 or x > 5 } consists of two separate intervals. Pay close attention to compound conditions.

错误 3:混淆“且”与“或”。{ x ∈ ℝ | x < 2 且 x > 5 } 是空集,而 { x ∈ ℝ | x < 2 或 x > 5 } 由两个分离的区间组成。请密切留意复合条件。


11. Exam-style Examples | 考题示例

Let us work through some typical IGCSE Edexcel-style questions involving set-builder notation.

让我们解答一些涉及集合建构式记号的典型 IGCSE Edexcel 风格题目。

Question 1: Describe the set of all integers between -2 and 4 inclusive using set-builder notation.

问题 1:用集合建构式记号描述 -2 到 4 之间(含两端)的所有整数组成的集合。

Solution: { x ∈ ℤ | -2 ≤ x ≤ 4 }.

解答:{ x ∈ ℤ | -2 ≤ x ≤ 4 }。

Question 2: Write { x ∈ ℝ | x² ≤ 9 } as an interval.

问题 2:将 { x ∈ ℝ | x² ≤ 9 } 写成区间。

Solution: Solving x² ≤ 9 gives -3 ≤ x ≤ 3. The interval is [-3, 3].

解答:解 x² ≤ 9 得 -3 ≤ x ≤ 3。区间为 [-3, 3]。

Question 3: Given E = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} and A = { x ∈ E | x is a prime number }, list the elements of A' in set-builder notation.

问题 3:已知 E = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10},A = { x ∈ E | x 是质数 },用集合建构式记号列出 A' 的元素。

Solution: A = {2, 3, 5, 7}. A' = { x ∈ E | x ∉ A } = {1, 4, 6, 8, 9, 10}.

解答:A = {2, 3, 5, 7}。A' = { x ∈ E | x ∉ A } = {1, 4, 6, 8, 9, 10}。

Practice identifying the domain and rewriting conditions to gain confidence in these problems.

练习识别域并重写条件,以便自信应对这类问题。


12. Summary | 总结

Set-builder notation is a powerful tool for defining sets concisely. Always remember the structure: { variable ∈ domain | condition }. The vertical bar or colon means "such that". Use clear inequalities, specify the number set, and interpret the condition logically.

集合建构式记号是简洁定义集合的强大工具。务必记住结构:{ 变量 ∈ 域 | 条件 }。竖线或冒号意为“使得”。使用清楚的不等式,指定数集,并符合逻辑地解读条件。

Key points to review:

复习要点:

With regular practice, set-builder notation will become a natural part of your mathematical language.

通过经常练习,集合建构式记号将成为您数学语言中自然的一部分。

Published by TutorHao | Mathematics Revision Series | aleveler.com

广告 / Sponsored
现货 Cambridge International AS & ALevel IT Coursebook剑桥国际IGC…
计算机 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥467.0

更多咨询请联系16621398022(同微信)

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao