BrightChamps Logo
Login
Creative Math Ideas Image
Live Math Learners Count Icon104 Learners

Last updated on July 4th, 2025

Math Whiteboard Illustration

Set Builder Notation

Professor Greenline Explaining Math Concepts

In mathematics, there are certain rules or conditions that a set of elements must follow. Set builder notation is a method by which a set is expressed in terms of the properties its elements need to satisfy. A set can be written as: {y | (properties of y)} OR {y: properties of y} Where: y represents each of the elements in the set The ‘|’ or ‘ :’ sign denotes “such that” The condition in this case indicates which elements are part of the collection.

Set Builder Notation for Vietnamese Students
Professor Greenline from BrightChamps

What Is Set Builder Notation?

In set builder notation, a set is described by specifying a property that all its elements must fulfill, using a variable (like x or y). 
For example:
Anna is a student who participates in badminton, dance, and quizzes.

 

 

Let’s write the set of activities Anna participates in using set builder notation:

 

 

A = {a : a is an activity Anna participates in}
This represents the set of her activities.
In words:
A represents the set of all ‘a’, where a is an activity Anna participates in.
 

Professor Greenline from BrightChamps

What Are the Symbols Used in Set Builder Notation?

Set builder notation makes use of various symbols to denote the elements and conditions. Here are a few commonly used symbols:

 

 

  • The notation ‘|’ or ‘:’ means such that, and it appears after the variable in set builder notation.

 

  •  denotes “belongs to” or “is an element of”.

 

  • ∉ denotes “does not belong to” or “is not an element of”.

 

  • W stands for the set of whole numbers.

 

  • C stands for complex numbers.

 

  • N is the set of positive integers or natural numbers.

 

  • P represents the set of irrational numbers.

 

  • Q represents rational numbers.

 

  • R represents real numbers.
     
Professor Greenline from BrightChamps

How to Represent Sets?

There are two different ways to represent a set :

 

  • Roster Form or Tabular Form 

 

  • Set Builder Form or Rule Method

 

Roster Form or Tabular Form:


A roster form is a list of all the elements of the set enclosed in curly braces {} and separated by commas. This method is also known as the listing method.

In this method, each element can be written only once, even if it frequently appears in the set.

Examples:
The notation for the set of natural numbers from 4 to 8 is expressed as:
X = {4, 5, 6, 7, 8}

The set of letters that make up the word "INDIA" is:
A = {I, N, D, A}

The set {A, B, C, D} can also be written as {B, A, C, D} because the order of the elements is irrelevant.

 

 

Set Builder or Rule Method


In the set builder method, a set is defined using a property that is satisfied by all its elements.
Example:
For the set Y = {2, 4, 6, 8}, the set builder notation is:
Y = {x | x is an even natural number less than 10}
This can be read as: “Y represents the set of all elements x such that x is an even natural number less than 10.”
This method is particularly applicable to sets that have numerous elements. It is a more reliable way of representing a set than the roster form. The set builder method is convenient for representing the intervals, conditions, or equations.
 

Professor Greenline from BrightChamps

How to Use a Set Builder Notation?

A set can be described using set-builder notation by defining a property or condition that each of its elements must meet. We define a rule for the elements and utilize a variable (such as x) instead of listing each element.
Standard Format: { x | condition about x }
This means: "The set of all x such that x satisfies the given condition."
The set of all natural numbers smaller than six, for instance, can be expressed as: 
{ x | x ∈ N, x < 6}.
This indicates that x is a natural number and x is less than 6.
 

Professor Greenline from BrightChamps

How to Read Set Builder Notation?

Set-builder notation provides a condition that applies to each element in a set. To read it correctly, we need to understand its structure and components. 
It is written in the form: 
B = {x | condition about x}, 
This means: “B represents the set of all x such that the given condition about x is true.”
Write it using a colon:
B = {x: condition about x}
We can use the “|” symbol instead of “:” since both imply “such that”.
 

Professor Greenline from BrightChamps

Why Do We Use Set Builder Notation?

You might think about the actual purpose of set builder notation. Here is the answer to your question. The roster form can be used for smaller sets of integers, but set builder notation is more reliable for larger sets of elements.
For example, it is not possible to express all the real numbers in the range of 1 to 6 in roster form.
Instead, we can use set builder notation:
{x ∈ ℝ : 1 ≤ x ≤ 6 }
This denotes: “x is a real number such that x lies between 1 and 6 inclusive.”
 

Professor Greenline from BrightChamps

Set Builder Notation for Domain and Range

When writing the domain and range of a function, we use the set builder notation. The domain of a function includes all values entered into it. For instance, all real numbers other than 1 would fall within the domain of the rational function f(x) = 2/(x-1). When x = 1, the function f(x) would not exist.  Thus, {x ∈ R | x ≠ 1} is the expression for the domain of this function.
Set builder notation can also be used to express a function's range.  All possible output values for the function are included in the range.

For the function f(x) = 2 / (x - 1), we write the following:
y = 2 / (x - 1)
Next, solve for x in terms of y
x - 1 = 2 / y
x = (2 / y) + 1.

We observe that there is a matching value of x for each value of y ≠ 0, indicating that all such y-values are attainable.

But when y = 0, the equation changes to:

The value x − 1 = 2 / 0 is not specified.  Thus, y = 0 is outside the range.

Therefore, the range includes all real values other than 0.
In the set builder notation, the range is thus written as follows: {y ∈ R | y ≠ 0}.
 

Max Pointing Out Common Math Mistakes

Common Mistakes and How to Avoid Them in Set Builder Notation

It is a significant concept in math. Students make silly mistakes while solving problems of set builder notation. Here are a few common mistakes and tips to avoid them:

Mistake 1

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Confusion between Domain and Range
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Students sometimes confuse the domain with the range, which can lead to incorrect calculations.
Always remember that the domain is the set of values you enter into the function (x). On the other hand, range is the set of values you get as an output from the function (y).
 

Mistake 2

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Ignoring the Braces
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Ignoring the curly braces when writing a set builder notation might appear to be a regular sentence rather than a mathematical expression.
Ensure that you follow the format:
{x ∊ ℝ | condition}
 

Mistake 3

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Using Symbols Incorrectly
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Students might mistakenly use the wrong symbols, i.e., using = when ≠ is required.
Keep in mind the correct math symbols:
∈ indicates “belong to”
≠  indicates “not equal to”
 

Mistake 4

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Using the Incorrect Variable
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Some students might use the incorrect variable when writing the notation. For example, mistakenly using x to indicate the range instead of y.
Always make sure that x is used for the domain and y for the range.
 

Mistake 5

Red Cross Icon Indicating Mistakes to Avoid in This Math Topic

Not Excluding Undefined Values
 

Green Checkmark Icon Indicating Correct Solutions in This Math Topic

Not excluding the undefined values from the notation can make the function undefined.
Check for limitations in the function, such as square roots or denominators, and eliminate those values.
 

arrow-right
Max from BrightChamps Saying "Hey"

Solved Examples of Set Builder Notation

Ray, the Character from BrightChamps Explaining Math Concepts
Max, the Girl Character from BrightChamps

Problem 1

Find the domain of the Function: f(x) = 1 / (x - 4)

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"

Domain:{x ∈ ℝ | x ≠ 4}
 

Explanation

The first step is to find values of x that make the function undefined.
Here, if x = 4, the denominator becomes 0.
Thus, the domain excludes 4.

Therefore, the answer in Set Builder Notation:
{x ∈ ℝ | x ≠ 4}
 

Max from BrightChamps Praising Clear Math Explanations
Max, the Girl Character from BrightChamps

Problem 2

Find the range of the Function: f(x) = 2 / (x - 1)

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"

Range:{y ∈ ℝ | y ≠ 0}
 

Explanation

As the first step, we look for values that y cannot take.
y = 2 / (x - 1)

If y = 0, then it would mean 2 = 0, which is impossible.
So, y ≠ 0
To confirm that all other values of y are possible,
Solve for x:
y = 2 / (x - 1)
Since x is defined for all y ≠ 0, all these values are in the range
Multiply both sides by (x - 1) to get:
y(x - 1) = 2
yx - y = 2
yx = y + 2
Divide both sides by y (since y ≠ 0):
x = (y + 2) / y
Since x is defined for all y ≠ 0, all these values are achievable.
 So, in Set Builder Notation:
{y ∈ ℝ | y ≠ 0}
 

Max from BrightChamps Praising Clear Math Explanations
Max, the Girl Character from BrightChamps

Problem 3

Find the domain of a Square Root Function: f(x) = √(x - 2)

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"

{x ∈ ℝ | x ≥ 2}
 

Explanation

Step 1:
The expression under the square root must be ≥ 0.
x - 2 ≥ 0 → x ≥ 2

 In Set Builder Notation, we write:
{x ∈ ℝ | x ≥ 2}
 

Max from BrightChamps Praising Clear Math Explanations
Max, the Girl Character from BrightChamps

Problem 4

Find the domain of a Quadratic Function: f(x) = x² + 3x - 1

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"

 {x ∈ ℝ}
 

Explanation

Step 1:
All real numbers have quadratic functions defined for them.

Let’s write it in Set Builder Notation:
{x ∈ ℝ}
 

Max from BrightChamps Praising Clear Math Explanations
Max, the Girl Character from BrightChamps

Problem 5

Find the domain of a function with a Fraction and a Square Root: f(x) = 1/ √(x – 2)

Ray, the Boy Character from BrightChamps Saying "Let’s Begin"

{x ∈ ℝ | x > 2}
 

Explanation

Since a square root in the denominator cannot be zero or negative, the expression inside the square root, x - 2, must be greater than 0.

 If x = 2, the denominator will become 0, which is undefined.

Thus, x > 2.

That is in Set Builder Notation:
{x ∈ ℝ | x > 2}
 

Max from BrightChamps Praising Clear Math Explanations
Ray Thinking Deeply About Math Problems

FAQs on Set Builder Notation

1.What do you mean by set builder notation?

Math FAQ Answers Dropdown Arrow

2.What does the symbol ∈ indicate in set builder notation?

Math FAQ Answers Dropdown Arrow

3.What is the major difference between a domain and a range?

Math FAQ Answers Dropdown Arrow

4.How should we express a set that has multiple conditions?

Math FAQ Answers Dropdown Arrow

5.Can we use set builder notation for both finite and infinite sets?

Math FAQ Answers Dropdown Arrow

6.How can children in Vietnam use numbers in everyday life to understand Set Builder Notation?

Math FAQ Answers Dropdown Arrow

7.What are some fun ways kids in Vietnam can practice Set Builder Notation with numbers?

Math FAQ Answers Dropdown Arrow

8.What role do numbers and Set Builder Notation play in helping children in Vietnam develop problem-solving skills?

Math FAQ Answers Dropdown Arrow

9.How can families in Vietnam create number-rich environments to improve Set Builder Notation skills?

Math FAQ Answers Dropdown Arrow
Math Teacher Background Image
Math Teacher Image

Jaskaran Singh Saluja

About the Author

Jaskaran Singh Saluja is a math wizard with nearly three years of experience as a math teacher. His expertise is in algebra, so he can make algebra classes interesting by turning tricky equations into simple puzzles.

Max, the Girl Character from BrightChamps

Fun Fact

: He loves to play the quiz with kids through algebra to make kids love it.

INDONESIA - Axa Tower 45th floor, JL prof. Dr Satrio Kav. 18, Kel. Karet Kuningan, Kec. Setiabudi, Kota Adm. Jakarta Selatan, Prov. DKI Jakarta
INDIA - H.No. 8-2-699/1, SyNo. 346, Rd No. 12, Banjara Hills, Hyderabad, Telangana - 500034
SINGAPORE - 60 Paya Lebar Road #05-16, Paya Lebar Square, Singapore (409051)
USA - 251, Little Falls Drive, Wilmington, Delaware 19808
VIETNAM (Office 1) - Hung Vuong Building, 670 Ba Thang Hai, ward 14, district 10, Ho Chi Minh City
VIETNAM (Office 2) - 143 Nguyễn Thị Thập, Khu đô thị Him Lam, Quận 7, Thành phố Hồ Chí Minh 700000, Vietnam
Dubai - BrightChamps, 8W building 5th Floor, DAFZ, Dubai, United Arab Emirates
UK - Ground floor, Redwood House, Brotherswood Court, Almondsbury Business Park, Bristol, BS32 4QW, United Kingdom