Get AI summaries of any video or article — Sign up free
Start Learning Sets 2 | Predicates, Equality and Subsets [dark version] thumbnail

Start Learning Sets 2 | Predicates, Equality and Subsets [dark version]

5 min read

Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Predicates contain variables as placeholders and only become true or false after substituting specific objects for those variables.

Briefing

Set-building in mathematics hinges on turning “open” statements with placeholders into precise logical statements, then collecting exactly the objects that make them true. Predicates—expressions with undetermined variables—become the engine for constructing new sets from old ones. For example, “n is an even number” isn’t automatically true or false until n is replaced by a specific number; once n = 2, the statement becomes true, while n = 1 makes it false. The same idea applies to mathematical forms like “y + 8 = 9”: it only gains a truth value after choosing a particular y.

With that logic in place, sets are defined using curly braces plus a predicate. The notation describes “the set of all X in some larger set that satisfy a condition.” So the set of natural numbers X such that X is even is precisely the collection of those elements that make the predicate evaluate to true. Another example uses membership: “the set of all Y in Z such that Y is an element of the natural numbers” filters integers down to those that belong to N. The method generalizes beyond math: the set of planets P such that P has at least one confirmed moon is formed by checking each planet against the predicate and keeping only those that pass.

Once predicates are in hand, quantifiers supply the missing structure for statements that talk about many objects at once. The universal quantifier “for all” (∀) means every object considered must satisfy the predicate; the existential quantifier “exists” (∃) means at least one object satisfies it. Combining a quantifier with a predicate yields a complete logical statement with a definite truth value. For instance, “for all X, X is a planet” is false because not every object in the chosen domain is a planet, while “there exists X such that X is a planet” is true when the domain includes at least one planet.

These tools then define fundamental set relations. Equality of sets A and B means they contain exactly the same elements: for every X, X is in A if and only if X is in B. The transcript illustrates this with a concrete example where two sets listing the same numbers in different orders are shown equal by checking membership for each possible object. Repetition of elements doesn’t change equality either, since sets are determined by membership, not listing order or duplicates.

Subset is defined similarly using a conditional: A is a subset of B if every element of A is also an element of B. Formally, for all X, if X is in A then X is in B. The same mirrored notation can be used depending on preference, but the meaning stays the same. Together, predicates, quantifiers, and these definitions provide the logical foundation for building and comparing sets—setting up more set operations for the next lesson.

Cornell Notes

The core idea is to build sets using logic. Predicates are statements with placeholders (variables) that don’t have a truth value until the variables are replaced by specific objects. A set can then be defined as “all elements from a larger set that make the predicate true,” using curly-brace notation. Quantifiers turn predicates into complete logical statements: ∀ means “for all,” while ∃ means “there exists,” i.e., at least one satisfying object. These logical tools define set equality and subset: A = B exactly when every object is in A iff it is in B, and A ⊆ B exactly when every object in A is also in B.

What makes a predicate different from a finished logical statement?

A predicate contains undetermined variables (placeholders), so it has no fixed truth value until those variables are replaced. For example, “n is an even number” isn’t automatically true or false until n is chosen; n = 2 makes it true, while n = 1 makes it false. The same holds for “y + 8 = 9”: choosing y determines whether the equation is true.

How does predicate-based notation define a set?

Set-builder notation collects exactly the elements that satisfy a predicate. The structure is: {X in (some larger set) : (predicate about X)}. For instance, the set of all X in N such that X is even contains precisely those natural numbers that make the predicate “X is an even number” evaluate to true.

What do the quantifiers ∀ and ∃ contribute to predicates?

Quantifiers specify how many objects must satisfy the predicate. ∀X means “for all X,” so every object in the domain must make the predicate true; ∃X means “there exists X,” meaning at least one object makes the predicate true. When a quantifier is combined with a predicate, the result becomes a complete logical statement with a definite truth value.

How is equality of sets defined using logic?

Two sets A and B are equal (A = B) exactly when they have the same elements. Formally: for all X, X ∈ A if and only if X ∈ B. The biconditional ensures membership matches in both directions for every possible object.

How is the subset relation A ⊆ B defined?

A ⊆ B holds when every element of A is also an element of B. Formally: for all X, if X ∈ A then X ∈ B. This uses a one-way conditional rather than the two-way “if and only if” used for equality.

Review Questions

  1. Why does “n is an even number” not have a truth value until n is specified?
  2. Write the logical condition that characterizes A = B and explain the role of “if and only if.”
  3. What is the difference between ∀X and ∃X when combined with a predicate?

Key Points

  1. 1

    Predicates contain variables as placeholders and only become true or false after substituting specific objects for those variables.

  2. 2

    Set-builder notation defines a set as all elements from a larger domain that make a predicate evaluate to true.

  3. 3

    The universal quantifier ∀ corresponds to “for all,” producing statements that require every considered object to satisfy the predicate.

  4. 4

    The existential quantifier ∃ corresponds to “there exists,” meaning at least one object satisfies the predicate.

  5. 5

    Set equality A = B means every object is in A exactly when it is in B (membership matches both ways).

  6. 6

    Set inclusion A ⊆ B means every object in A is also in B (membership holds in one direction).

  7. 7

    Order and repetition do not affect set equality because sets are determined solely by which elements they contain.

Highlights

Predicates don’t have truth values until variables are replaced; that turning point is what enables set construction.
Quantifiers convert open conditions into complete logical statements: ∀ requires all, while ∃ requires at least one.
Set equality is defined by a biconditional: X ∈ A iff X ∈ B for every X.
Subset uses a one-way implication: if X ∈ A then X ∈ B for every X.

Topics

  • Predicates
  • Set Builder Notation
  • Quantifiers
  • Set Equality
  • Subset Relations