Math 2.0

Mathematical logic and foundations Proof

Proof of the correspondence between equivalence relations and partitions

Builds on Equivalence relationEquivalence classPartition of a setDisjoint setsBinary relationQuotient setAxiom of extensionalityEquivalence classes form a partitionBijective iff it has a two-sided inverseIdentity functionFunction compositionFunctionSetAssociativity of composition

Proof

We build the map in both directions and check that the two composites are identity functions.

  1. Let AA be a set. Let EE be the set of equivalence relations on AA, and let Π\Pi be the set of partitions of AA.
  2. For ∼\sim in EE, let Φ(∼)=A/∼={[a]∣a∈A}\Phi(\sim) = A/{\sim} = \set{[a] \mid a \in A} be the quotient set, where [a][a] is the equivalence class of aa.
  3. By the theorem that equivalence classes form a partition, Φ(∼)∈Π\Phi(\sim) \in \Pi. So Φ\Phi is a function from EE to Π\Pi.
  4. Let P∈ΠP \in \Pi. Each a∈Aa \in A lies in some block, because the union of the blocks is AA.
  5. In step 4, aa lies in only one block. Indeed, if a∈B1∩B2a \in B_1 \cap B_2 for blocks B1≠B2B_1 \neq B_2, then B1B_1 and B2B_2 are not disjoint, against the definition of a partition.
  6. For P∈ΠP \in \Pi, define the binary relation ∼P\sim_P on AA by a∼Pba \sim_P b when some block of PP contains both aa and bb.
  7. The relation ∼P\sim_P is reflexive. By step 4, each aa lies in some block, which contains both aa and aa.
  8. The relation ∼P\sim_P is symmetric, because the condition in step 6 does not depend on the order of aa and bb.
  9. The relation ∼P\sim_P is transitive. Let a∼Pba \sim_P b and b∼Pcb \sim_P c, with a,b∈B1a, b \in B_1 and b,c∈B2b, c \in B_2 for blocks B1,B2B_1, B_2. By step 5, bb lies in only one block, so B1=B2B_1 = B_2. Then a,c∈B1a, c \in B_1, so a∼Pca \sim_P c.
  10. By steps 7 to 9, ∼P∈E\sim_P \in E. Let Ψ(P)=∼P\Psi(P) = \sim_P. So Ψ\Psi is a function from Π\Pi to EE.
  11. Let ∼\sim be in EE, and write ≈\approx for Ψ(Φ(∼))\Psi(\Phi(\sim)). So a≈ba \approx b when some class [c][c] contains both aa and bb.
  12. If a∼ba \sim b, then a∈[b]a \in [b]. By reflexivity, b∈[b]b \in [b]. So the class [b][b] contains both, and a≈ba \approx b.
  13. If a≈ba \approx b, then a,b∈[c]a, b \in [c] for some cc, so a∼ca \sim c and b∼cb \sim c. By symmetry, c∼bc \sim b. By transitivity, a∼ba \sim b.
  14. By steps 12 and 13, ≈\approx and ∼\sim contain the same pairs. As subsets of A×AA \times A, they are equal sets by the axiom of extensionality. So Ψ(Φ(∼))=∼\Psi(\Phi(\sim)) = \sim for each ∼\sim in EE.
  15. Let P∈ΠP \in \Pi. For a∈Aa \in A, let BaB_a be the unique block of PP that contains aa, given by steps 4 and 5. Write [a]P[a]_P for the class of aa under ∼P\sim_P.
  16. In step 15, x∼Pax \sim_P a holds exactly when some block contains xx and aa. By step 5, the only block containing aa is BaB_a. So x∼Pax \sim_P a holds exactly when x∈Bax \in B_a. Hence [a]P=Ba[a]_P = B_a.
  17. By step 16, Φ(Ψ(P))={[a]P∣a∈A}={Ba∣a∈A}\Phi(\Psi(P)) = \set{[a]_P \mid a \in A} = \set{B_a \mid a \in A}. Each BaB_a is a block of PP, so Φ(Ψ(P))⊆P\Phi(\Psi(P)) \subseteq P.
  18. Let B∈PB \in P. Blocks are nonempty, so pick b∈Bb \in B. By step 5, B=BbB = B_b, so B∈Φ(Ψ(P))B \in \Phi(\Psi(P)). Hence P⊆Φ(Ψ(P))P \subseteq \Phi(\Psi(P)), and Φ(Ψ(P))=P\Phi(\Psi(P)) = P.
  19. Two functions with the same domain and the same value at each point have the same pairs, so they are equal. By steps 14 and 18, the compositions satisfy Ψ∘Φ=idE\Psi \circ \Phi = \mathrm{id}_E and Φ∘Ψ=idΠ\Phi \circ \Psi = \mathrm{id}_\Pi, where id\mathrm{id} is the identity function.
  20. By the theorem that a function is bijective iff it has a two-sided inverse, Φ\Phi is a bijection from EE to Π\Pi.
  21. Let Φ−1\Phi^{-1} be the inverse of the bijection Φ\Phi, so Φ−1∘Φ=idE\Phi^{-1} \circ \Phi = \mathrm{id}_E. By step 19 and the associativity of composition, Φ−1=Φ−1∘(Φ∘Ψ)=(Φ−1∘Φ)∘Ψ=Ψ\Phi^{-1} = \Phi^{-1} \circ (\Phi \circ \Psi) = (\Phi^{-1} \circ \Phi) \circ \Psi = \Psi. So the inverse sends each partition PP to ∼P\sim_P.

Idea

An equivalence relation is recovered from its classes: two elements are related exactly when they share a class. A partition is recovered from its relation: the class of an element is the block that contains it. So the two constructions undo each other, and that makes each one a bijection.

Reading path

To understand this page from the ground up, read these 46 pages in order. The foundations come first. The path takes the proofs Proof that equivalence classes form a partition, Proof that a function is bijective iff it has a two-sided inverse, Proof of the associativity of composition.

  1. Element definition
  2. Proposition concept
  3. Set definition
  4. Conjunction definition
  5. Disjunction definition
  6. Implication definition
  7. Predicate definition
  8. Empty set object
  9. Family of sets definition
  10. Ordered pair definition
  11. Intersection definition
  12. Union definition
  13. Biconditional definition
  14. Set-builder notation concept
  15. Existential quantifier definition
  16. Universal quantifier definition
  17. Disjoint sets definition
  18. Cartesian product definition
  19. Subset definition
  20. Axiom of extensionality statement
  21. Union of a family of sets definition
  22. Uniqueness quantifier definition
  23. Binary relation definition
  24. Partition of a set definition
  25. Reflexive relation definition
  26. Symmetric relation definition
  27. Transitive relation definition
  28. Function definition
  29. Equivalence relation definition
  30. Codomain definition
  31. Function composition definition
  32. Identity function definition
  33. Injective function definition
  34. Proof of the associativity of composition proof
  35. Surjective function definition
  36. Left inverse definition
  37. Right inverse definition
  38. Equivalence class definition
  39. Associativity of composition statement
  40. Proof that equivalence classes form a partition proof
  41. Bijective function definition
  42. Quotient set definition
  43. Equivalence classes form a partition statement
  44. Proof that a function is bijective iff it has a two-sided inverse proof
  45. Bijective iff it has a two-sided inverse statement
  46. Proof of the correspondence between equivalence relations and partitions proof

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Partition_of_a_set, Partitions and equivalence relations
  2. Web https://proofwiki.org/wiki/Relation_Induced_by_Partition_is_Equivalence
About this page
Tag6KK361E3EF
URIm2://6KK361E3EF
Kindproof
WritingW0 stub
MSC03E20
ProvesCorrespondence between equivalence relations and partitions
UsesEquivalence relation, Equivalence class, Partition of a set, Disjoint sets, Binary relation, Quotient set, Axiom of extensionality, Equivalence classes form a partition, Bijective iff it has a two-sided inverse, Identity function, Function composition, Function, Set, Associativity of composition
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.