Idempotent Laws (2 formulas) explanation related formulas related definitions
Combining a set with itself produces no new elements. The union absorbs duplicates by definition, so iterating the operation has no effect.
Idempotent Law - Intersection explanation related formulas related definitions
The elements common to A A A and itself are exactly the elements of A A A . Repeated intersection collapses to a single set.
Commutative Laws (2 formulas) Commutative Law - Union
A ∪ B = B ∪ A A \cup B = B \cup A A ∪ B = B ∪ A A ∪ B = B ∪ A A \cup B = B \cup A A ∪ B = B ∪ A explanation related formulas related definitions
The order of operands does not change the result of a union. Membership in A ∪ B A \cup B A ∪ B is symmetric in A A A and B B B — an element belongs if it is in either set. Commutative Law - Intersection
A ∩ B = B ∩ A A \cap B = B \cap A A ∩ B = B ∩ A A ∩ B = B ∩ A A \cap B = B \cap A A ∩ B = B ∩ A explanation related formulas related definitions
Order is irrelevant for intersection. The condition "x ∈ A x \in A x ∈ A and x ∈ B x \in B x ∈ B " is logically symmetric.
Associative Laws (2 formulas) Associative Law - Union
( A ∪ B ) ∪ C = A ∪ ( B ∪ C ) (A \cup B) \cup C = A \cup (B \cup C) ( A ∪ B ) ∪ C = A ∪ ( B ∪ C ) ( A ∪ B ) ∪ C = A ∪ ( B ∪ C ) (A \cup B) \cup C = A \cup (B \cup C) ( A ∪ B ) ∪ C = A ∪ ( B ∪ C ) explanation related formulas related definitions
Grouping is irrelevant when unioning three or more sets. Both sides equal the set of elements belonging to at least one of A A A , B B B , C C C . Associativity justifies writing A ∪ B ∪ C A \cup B \cup C A ∪ B ∪ C without parentheses. Associative Law - Intersection
( A ∩ B ) ∩ C = A ∩ ( B ∩ C ) (A \cap B) \cap C = A \cap (B \cap C) ( A ∩ B ) ∩ C = A ∩ ( B ∩ C ) ( A ∩ B ) ∩ C = A ∩ ( B ∩ C ) (A \cap B) \cap C = A \cap (B \cap C) ( A ∩ B ) ∩ C = A ∩ ( B ∩ C ) explanation related formulas related definitions
Both sides equal the set of elements belonging to all three of A A A , B B B , C C C . Allows the unambiguous notation A ∩ B ∩ C A \cap B \cap C A ∩ B ∩ C .
Distributive Laws (2 formulas) Distributive Law - Intersection over Union
A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) A \cap (B \cup C) = (A \cap B) \cup (A \cap C) A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) A \cap (B \cup C) = (A \cap B) \cup (A \cap C) A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) explanation derivation related formulas related definitions
Intersection distributes over union. To intersect A A A with a union, intersect A A A with each piece separately and combine. Mirrors multiplication distributing over addition in arithmetic. Distributive Law - Union over Intersection
A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) A \cup (B \cap C) = (A \cup B) \cap (A \cup C) A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) A \cup (B \cap C) = (A \cup B) \cap (A \cup C) A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) explanation derivation related formulas related definitions
Union distributes over intersection. Unlike arithmetic, set algebra has full duality — both operations distribute over each other. Swapping ∪ ↔ ∩ \cup \leftrightarrow \cap ∪ ↔ ∩ in any identity yields another identity.
Identity Laws (2 formulas) Identity Law - Union
A ∪ ∅ = A A \cup \emptyset = A A ∪ ∅ = A A ∪ ∅ = A A \cup \emptyset = A A ∪ ∅ = A explanation related formulas related definitions
The empty set is the identity element for union. Adding "nothing" to A A A leaves A A A unchanged. Identity Law - Intersection explanation conditions related formulas related definitions
The universal set is the identity element for intersection. Restricting A A A to "everything" leaves A A A unchanged.
Domination Laws (2 formulas) explanation conditions related formulas related definitions
The universal set absorbs any union — adding any subset to U U U cannot exceed U U U . The dual of A ∩ ∅ = ∅ A \cap \emptyset = \emptyset A ∩ ∅ = ∅ . Domination Law - Intersection
A ∩ ∅ = ∅ A \cap \emptyset = \emptyset A ∩ ∅ = ∅ A ∩ ∅ = ∅ A \cap \emptyset = \emptyset A ∩ ∅ = ∅ explanation related formulas related definitions
The empty set absorbs any intersection — there can be no element common to A A A and a set with no elements. The dual of A ∪ U = U A \cup U = U A ∪ U = U .
Complement Laws (3 formulas) Complement Law - Union
A ∪ A c = U A \cup A^c = U A ∪ A c = U A ∪ A c = U A \cup A^c = U A ∪ A c = U explanation conditions related formulas related definitions
Every element of U U U either belongs to A A A or fails to belong to A A A — the law of excluded middle expressed in set form. Together A A A and its complement cover the universe. Complement Law - Intersection
A ∩ A c = ∅ A \cap A^c = \emptyset A ∩ A c = ∅ A ∩ A c = ∅ A \cap A^c = \emptyset A ∩ A c = ∅ explanation related formulas related definitions
No element can simultaneously belong to A A A and not belong to A A A — the law of non-contradiction expressed in set form. Double Complement Law
( A c ) c = A (A^c)^c = A ( A c ) c = A ( A c ) c = A (A^c)^c = A ( A c ) c = A explanation derivation related formulas related definitions
Negating membership twice returns the original condition. The complement operation is its own inverse — an involution.
Function machine x ∈ ( A c ) c x \in (A^c)^c x ∈ ( A c ) c complement definition
complement definition
De Morgan Laws (2 formulas) De Morgan Law - Union
( A ∪ B ) c = A c ∩ B c (A \cup B)^c = A^c \cap B^c ( A ∪ B ) c = A c ∩ B c ( A ∪ B ) c = A c ∩ B c (A \cup B)^c = A^c \cap B^c ( A ∪ B ) c = A c ∩ B c explanation derivation variants related formulas related definitions
The complement of a union is the intersection of complements. To not belong to A ∪ B A \cup B A ∪ B , an element must fail to belong to both A A A and B B B separately. Function machine x ∈ ( A ∪ B ) c x \in (A \cup B)^c x ∈ ( A ∪ B ) c x ∉ A ∧ x ∉ B x \notin A \land x \notin B x ∈ / A ∧ x ∈ / B x ∈ A c ∩ B c x \in A^c \cap B^c x ∈ A c ∩ B c complement + logical De Morgan
complement definition
De Morgan Law - Intersection
( A ∩ B ) c = A c ∪ B c (A \cap B)^c = A^c \cup B^c ( A ∩ B ) c = A c ∪ B c ( A ∩ B ) c = A c ∪ B c (A \cap B)^c = A^c \cup B^c ( A ∩ B ) c = A c ∪ B c explanation derivation variants related formulas related definitions
The complement of an intersection is the union of complements. To not belong to A ∩ B A \cap B A ∩ B , an element need only fail to belong to one of A A A or B B B . Function machine x ∈ ( A ∩ B ) c x \in (A \cap B)^c x ∈ ( A ∩ B ) c x ∉ A ∨ x ∉ B x \notin A \lor x \notin B x ∈ / A ∨ x ∈ / B x ∈ A c ∪ B c x \in A^c \cup B^c x ∈ A c ∪ B c complement + logical De Morgan
complement definition
Absorption Laws (2 formulas) Absorption Law - Union
A ∪ ( A ∩ B ) = A A \cup (A \cap B) = A A ∪ ( A ∩ B ) = A A ∪ ( A ∩ B ) = A A \cup (A \cap B) = A A ∪ ( A ∩ B ) = A explanation derivation related formulas related definitions
Adding A ∩ B A \cap B A ∩ B to A A A contributes nothing new — every element of A ∩ B A \cap B A ∩ B already lies in A A A . The inner intersection is "absorbed" by the outer union. Absorption Law - Intersection
A ∩ ( A ∪ B ) = A A \cap (A \cup B) = A A ∩ ( A ∪ B ) = A A ∩ ( A ∪ B ) = A A \cap (A \cup B) = A A ∩ ( A ∪ B ) = A explanation derivation related formulas related definitions
Restricting A ∪ B A \cup B A ∪ B to elements also in A A A recovers exactly A A A . The inner union is "absorbed" by the outer intersection.
Operation Identities (2 formulas) Difference as Intersection with Complement
A ∖ B = A ∩ B c A \setminus B = A \cap B^c A ∖ B = A ∩ B c A ∖ B = A ∩ B c A \setminus B = A \cap B^c A ∖ B = A ∩ B c explanation derivation conditions related formulas related definitions
Removing B B B from A A A is the same as intersecting A A A with everything outside B B B . Lets set difference be expressed using only intersection and complement, which simplifies algebraic manipulation. Function machine x ∈ A ∖ B x \in A \setminus B x ∈ A ∖ B x ∈ A ∧ x ∉ B x \in A \land x \notin B x ∈ A ∧ x ∈ / B x ∈ A ∩ B c x \in A \cap B^c x ∈ A ∩ B c definition of difference
complement + intersection
Symmetric Difference - Union Minus Intersection
A △ B = ( A ∪ B ) ∖ ( A ∩ B ) A \triangle B = (A \cup B) \setminus (A \cap B) A △ B = ( A ∪ B ) ∖ ( A ∩ B ) A △ B = ( A ∪ B ) ∖ ( A ∩ B ) A \triangle B = (A \cup B) \setminus (A \cap B) A △ B = ( A ∪ B ) ∖ ( A ∩ B ) explanation derivation variants related formulas related definitions
Elements in exactly one of A A A , B B B are precisely those in the union but not in the intersection. Equivalent to the original definition A △ B = ( A ∖ B ) ∪ ( B ∖ A ) A \triangle B = (A \setminus B) \cup (B \setminus A) A △ B = ( A ∖ B ) ∪ ( B ∖ A ) .
Set Relationships (1 formula) Set Equality Criterion
A = B ⟺ ( A ⊆ B ) ∧ ( B ⊆ A ) A = B \iff (A \subseteq B) \land (B \subseteq A) A = B ⟺ ( A ⊆ B ) ∧ ( B ⊆ A ) A = B ⟺ ( A ⊆ B ) ∧ ( B ⊆ A ) A = B \iff (A \subseteq B) \land (B \subseteq A) A = B ⟺ ( A ⊆ B ) ∧ ( B ⊆ A ) explanation derivation related formulas related definitions
Two sets are equal exactly when each is a subset of the other. The standard proof technique for set equality: prove both inclusions separately.