Last updated on July 4th, 2025
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.
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.
Set builder notation makes use of various symbols to denote the elements and conditions. Here are a few commonly used symbols:
There are two different ways to represent a set :
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.
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.
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”.
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.”
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}.
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:
Find the domain of the Function: f(x) = 1 / (x - 4)
Domain:{x ∈ ℝ | x ≠ 4}
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}
Find the range of the Function: f(x) = 2 / (x - 1)
Range:{y ∈ ℝ | y ≠ 0}
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}
Find the domain of a Square Root Function: f(x) = √(x - 2)
{x ∈ ℝ | x ≥ 2}
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}
Find the domain of a Quadratic Function: f(x) = x² + 3x - 1
{x ∈ ℝ}
Step 1:
All real numbers have quadratic functions defined for them.
Let’s write it in Set Builder Notation:
{x ∈ ℝ}
Find the domain of a function with a Fraction and a Square Root: f(x) = 1/ √(x – 2)
{x ∈ ℝ | x > 2}
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}
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.
: He loves to play the quiz with kids through algebra to make kids love it.