Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated


Source. Hall (1935), Theorem 2 and its proof, printed p. 29 (canonical PDF).

Statement. Let P\mathcal P be a partition of a set SS, and let (Ti)i∈[m](T_i)_{i\in[m]} be a finite indexed family of subsets of SS, with m≥0m\ge0. There are points ai∈Tia_i\in T_i belonging to pairwise distinct classes of P\mathcal P if and only if, for every I⊆[m]I\subseteq[m],

∣{P∈P:P∩⋃i∈ITi≠∅}∣≥∣I∣.(1)\left|\left\{P\in\mathcal P: P\cap\bigcup_{i\in I}T_i\ne\varnothing\right\}\right| \ge |I|. \tag{1}

There is no finiteness assumption on SS, on the TiT_i, or on P\mathcal P. The represented family has only mm indices. Repeated values among the TiT_i are permitted. The resulting points themselves are distinct because their partition classes are disjoint.

Proof. Necessity follows because the points with indices in II belong to ∣I∣|I| distinct classes, each meeting ⋃i∈ITi\bigcup_{i\in I}T_i.

For sufficiency define, for each i∈[m]i\in[m], a subset of the set P\mathcal P by

Ti={P∈P:P∩Ti≠∅}.\mathcal T_i=\{P\in\mathcal P:P\cap T_i\ne\varnothing\}.

For every I⊆[m]I\subseteq[m], the union ⋃i∈ITi\bigcup_{i\in I}\mathcal T_i is exactly the set of classes in (1): a class meets a union precisely when it meets at least one member. Thus (1) is Hall's union condition for the finite indexed family (Ti)i∈[m](\mathcal T_i)_{i\in[m]}. By Theorem 1, there are pairwise distinct classes Pi∈TiP_i\in\mathcal T_i. For each of the finitely many indices define

Mi=Pi∩Ti≠∅.M_i=P_i\cap T_i\ne\varnothing.

Choose ai∈Mia_i\in M_i successively for i=1,…,mi=1,\ldots,m. This requires only finite selection from nonempty sets. Then ai∈Tia_i\in T_i, and the distinct selected classes PiP_i are pairwise disjoint, so the points lie in different classes and are themselves pairwise distinct. When m=0m=0 all assignments and choices are empty and the conclusion holds. □\square

Source precision. The source applies Theorem 1 to its class sets tit_i and then names the selected classes S1,…,SmS_1,\ldots,S_m after relabeling. Its displayed intersection is written Si∩Ti=MS_i\cap T_i=M, but the following sentence calls it MiM_i. The consistent indexed notation above repairs this mismatch. It does not change a hypothesis or conclusion and is not attributed to an author-issued erratum. The numbered source statement gives sufficiency; the reverse direction written here is the immediate necessary condition.

Used by. Theorem 3. The definitions and finite-index qualifications are recorded on the definitions page.

Bears on. No problem. The Problem 126 argument cites only Theorem 1, not this partition form.