- Boxes
- definitions
- Ellipses
- theorems and lemmas
- Blue border
- the statement of this result is ready to be formalized; all prerequisites are done
- Orange border
- the statement of this result is not ready to be formalized; the blueprint needs more work
- Blue background
- the proof of this result is ready to be formalized; all prerequisites are done
- Green border
- the statement of this result is formalized
- Green background
- the proof of this result is formalized
- Dark green background
- the proof of this result and all its ancestors are formalized
Let \(X_n = \{ 1, 2, \ldots , n\} \) and let \(F : \mathcal{P}(X_n) \to \Re \) be a function defined on the subsets of \(X_n\). Let \(G : \mathcal{P}(X_n) \to \Re \) be the function defined by
Then
Let \(n\) be a prime number. Then each nonzero integer in \(Z_n\) has a multiplicative inverse.
Let \(n \geq 2\) be an integer that is not twice an odd number. Then there exists a pair of orthogonal Latin squares of order \(n\).
A graph of order \(n \geq 3\), in which each vertex has degree at least \(n/2\), has a Hamilton cycle.
Let \(G\) be a graph and let \(H\) be a subgraph of \(G\). Then \(\chi (G) \geq \chi (H)\). If \(G\) has a subgraph equal to a complete graph \(K_p\) of order \(p\), then
Let \(G=(V, E)\) be a graph of order \(n\) and let \(q\) be the largest order of an induced subgraph of \(G\) equal to a null graph \(N_q\). Then
Let \(G\) be a graph with at least three vertices. Then \(G\) is \(2\)-connected if and only if, for each pair \(a, b\) of distinct vertices, there are two paths joining \(a\) and \(b\) whose only common vertices are \(a\) and \(b\).
Let \(X\) be a set of \(n\) elements and let \(f: X \rightarrow X\) be a one-to-one function. Let \(D_f=\left(X, A_f\right)\) be the digraph whose set of arcs is
Then the arcs of \(D_f\) can be partitioned into directed cycles with each vertex belonging to exactly one directed cycle.
Let \(\mathbf{c}\) be a coloring in \(\mathcal{C}\). The number
of different colorings that are equivalent to \(\mathbf{c}\) equals the number
obtained by dividing the number of permutations in \(G\) by the number of permutations in the stabilizer of \(\mathbf{c}\).
Let \(n\) and \(r\) be positive integers. If \(n(r-1) + 1\) objects are distributed into \(n\) boxes, then at least one of the boxes contains \(r\) or more of the objects.
For \( n \) a positive integer, the largest of the binomial coefficients
is
The number of objects of \(S\) which have at least one of the properties \(P_1, P_2, \ldots , P_m\) is given by
where the summations are as specified in Theorem 6.1.1.
The large and small Schroder numbers are related by
In the women-optimal stable complete marriage, each man is paired with the woman he ranks lowest among all the partners that are possible for him in a stable complete marriage.
Let \(D\) be a digraph in which each vertex has outdegree at least \(l\). Then there is a directed cycle in \(D\).
Let \(f\) be a flow in the network \(N=(V, A, s, t, c)\) and let \(U\) be a set of vertices containing the source \(s\) but not the target \(t\). Then
Let \(N=(V, A, s, t, c)\) be a network with \(C\) a minimal cut. Let U be the set of all vertices \(x\) for which there exists a path from the source \(s\) to \(x\) thal contains no arc in \(C\). Then \(\vec{U}\) is a cut and \(C=\vec{U}\).
The preceding algorithm terminates and computes the GCD of \(a\) and \(b\) correctly.
Let \(n\) be an integer with \(n \geq 2\) and let \(a\) be a nonzero integer in \(Z_n = \{ O,1 ,\ldots , n - 1\} \). Then \(a\) has a multiplicative inverse in \(Z_n\) if and only if the GCD of \(a\) and \(n\) is \(1\). If \(a\) has a multiplicative inverse, then it is unique.
In a BIBD, each variety is contained in
blocks.
Let \(B\) be a subset of \(k {\lt} v\) elements of \(Z_v\) that forms a difference set mod \(v\). Then the blocks developed from \(B\) as a starter block form an SBIBD with index
Let \(\mathcal{B}\) be a Steiner triple system with pammeters \(b, v, k = 3, r, \lambda \). Then
and
If the index is \(\lambda = 1\), then there is a nonnegative integer \(n\) such that \(v = 6n +1\) or \(v = 6n +3\).
If there are Steiner triple systems of index \(\lambda = 1\) with \(v\) and \(w\) varieties, respectively, then there is a Steiner triple system of index \(\lambda = 1\) with \(vw\) varieties.
Let \(n\) be a positive integer. Let \(A\) be the \(n\)-by-\(n\) array whose entry \(a_{ij}\) in row \(i\) and column \(j\) is
Then \(A\) is a Latin square of order \(n\) based on \(Z_n\).
Let \(n \geq 2\) be an integer. If there exist \(n-1\) MOLS of order \(n\), then there exists a resolvable BIBD with parameters
Conversely, if there exists a resolvable BIBD with parameters (10.18), then there exist \(n-1\) MOLS of order \(n\).
Let \(L\) be an \(m\)-by-\(n\) Latin rectangle based on \(Z_n\) with \(m {\lt} n\). Then \(L\) has a completion.
Let \(L\) be a semi-Latin square of order \(n\) and index \(m\), where \(m {\lt} n\). Then \(L\) has a completion.
Let \(n\) be a positive integer and let \(r\) be a nonzero integer in \(Z_n\) such that the GCD of rand \(n\) is \(1\). Let \(A\) be the \(n\)-by-\(n\) array whose entry \(a_{ij}\) in row \(i\) and column \(j\) is
Then \(A\) is a Latin square of order \(n\) based on \(Z_n\).
Let \(n\) be a prime number. Then \(L_n^1, L_n^2, \ldots , L_n^{n-1}\) are \(n - 1\) MOLS of order \(n\).
Let \(n = p^k\) be an integer that is a power of a prime number \(p\). Then there exist \(n - 1\) MOLS of order \(n\). In fact, the \(n - 1\) Latin squares (10.12) of order \(n\) constructed from a finite field with \(n = p^k\) elements are \(n - 1\) MOLS of order \(n\).
Let \(n \geq 2\) be an integer, and let \(A_1, A_2,\ldots , A_k\) be \(k\) MOLS of order \(n\). Then \(k \leq n - 1\); that is, the largest number of MOLS of order \(n\) is at most \(n - 1\).
If there is a pair of MOLS of order \(m\) and there is a pair of MOLS of order \(k\), then there is a pair of MOLS of order \(mk\). More generally,
Let \(n \geq 2\) be an integer and let
be the factorization of \(n\) into distinct prime numbers \(p_1, p_2, \ldots , p_k\). Then
Let \(G\) be a general graph. The sum
of the degrees of all the vertices of \(G\) is an even number, and, consequently, the number of vertices of \(G\) with odd degree is even.
Two isomorphic general graphs have the same degree sequence, but two graphs with the same degree sequence need not be isomorphic.
Let \(G=(V, E)\) be a general graph. Then the vertex set \(V\) can be uniquely partitioned into nonempty parts \(V_1, V_2, \ldots , V_k\) so that the following conditions are satisfied: (1) The general subgraphs \(G_1=\left(V_1, E_1\right), G_2=\left(V_2, E_2\right), \ldots , G_k= \left(V_k, E_k\right)\) induced by \(V_1, V_2, \ldots , V_k\), respectively, are connected.
(2) For each \(i \neq j\) and each pair of vertices \(x\) in \(V_i\) and \(y\) in \(V_j\), there is no walk that joins \(x\) and \(y\).
Let \(G\) and \(G^{\prime }\) be two general graphs. Then the following are necessary conditions for \(G\) and \(G^{\prime }\) to be isomorphic: (1) If \(G\) is a graph, so is \(G^{\prime }\).
(2) If \(G\) is connected, so is \(G^{\prime }\). More generally, \(G\) and \(G^{\prime }\) have the same number of connected components.
(3) If \(G\) has a cycle of length equal to some integer \(k\), then so does \(G^{\prime }\).
(4) If \(G\) has an (induced) general subgraph that is a complete graph \(K_m\) of order \(m\), so does \(G^{\prime }\).
Let \(G = (V, E)\) be a general graph and assume that the degree of each vertex is even. Then each edge of \(G\) belongs to a closed trail and hence to a cycle.
Let \(G\) be a connected general gmph. Then \(G\) has a closed Eulerian trail if and only if the degree of each vertex is even.
Let \(G\) be a connected general graph. Then \(G\) has an open Eulerian trail if and only if there are exactly two vertices \(u\) and \(v\) of odd degree. Every open Eulerian trail in \(G\) joins \(u\) and \(v\).
Let \(G\) be a connected general graph and suppose that the number of vertices of \(G\) with odd degree is \(m {\gt} O\). Then the edges of \(G\) can be partitioned into \(m/2\) open trails. It is impossible to partition the edges of \(G\) into fewer than \(m/2\) open trails.
Let \(G\) be a connected general graph having \(K\) edges. Then there is a closed walk in \(G\) of length \(2K\) in which the number of times an edge is used equals twice its multiplicity.
A connected graph of order \(n \geq 3\) with a bridge does not have a Hamilton cycle.
Let \(G\) be a graph of order \(n \geq 3\) that satisfies the Ore property. Then \(G\) has a Hamilton cycle.
A graph of order \(n\), in which the sum of the degrees of each pair of nonadjacent vertices is at least \(n - 1\), has a Hamilton path.
Let \(G\) be a bipartite graph with bipartition \(X, Y\). If \(|X| \neq |Y|\), then \(G\) does not have a Hamilton cycle. If \(|X|=|Y|\), then \(G\) does not have a Hamilton path that begins at a vertex in \(X\) and ends at a vertex in \(X\). If \(X\) and \(Y\) differ by at least 2 , then \(G\) does not have a Hamilton path. If \(|X|=|Y|+1\), then \(G\) does not have a Hamilton path that begins at \(X\) and ends at \(Y\), or vice versa.
A connected graph of order \(n\) has at least \(n - 1\) edges. Moreover, for each positive integer \(n\), there exist connected graphs with exactly \(n - 1\) edges. Removing any edge from a connected graph of order \(n\) with exactly \(n-1\) edges leaves a disconnected graph, and hence each edge is a bridge.
A connected graph of order \(n \geq 1\) is a tree if and only if it has exactly \(n - 1\) edges.
Let \(G\) be a connected graph and let \(\alpha = \{ x,y\} \) be an edge of \(G\). Then \(\alpha \) is a bridge if and only if there does not exist a cycle of \(G\) containing \(\alpha \).
Let \(G\) be a connected graph of order \(n\). Then \(G\) is a tree if and only if \(G\) does not have any cycles.
A graph \(G\) is a tree if and only if every pair of distinct vertices \(x\) and \(y\) is joined by a unique path. This path is necessarily a shortest path joining \(x\) and \(y\); that is, a path of length \(d(x, y)\).
Let \(G\) be a tree of order \(n \geq 2\). Then \(G\) has at least two pendent vertices.
Let \(T\) be a spanning tree of a connected graph \(G\). Let \(\alpha = \{ a,b\} \) be an edge of \(G\) that is not an edge of \(T\). Then there is an edge \(\beta \) of \(T\) such that the graph \(T^{\prime }\) obtained from \(T\) by inserting \(\alpha \) and deleting \(\beta \) is also a spanning tree of \(G\).
Let \(T_1\) and \(T_2\) be spanning trees of a connected graph \(G\). Let \(\beta \) be an edge of \(T_1\). Then there is an edge \(\alpha \) of \(T_2\) such that the graph obtained from \(T_1\) by inserting \(\alpha \) and deleting \(\beta \) is a spanning tree of \(G\).
A neutral game is converted into a positive game if a new edge joining the distinguished vertices \(u\) and \(v\) is added to the multigraph of the game.
The game determined by a multigraph \(G = (V, E)\) with distinguished vertices \(u\) and \(v\) is a positive game if and only if there is a subset \(U\) containing \(u\) and \(v\) of the vertex set \(V\) such that the induced multisubgraph \(G_U\) has two spanning trees, \(T_1\) and \(T_2\), with no common edges.
Let \(G = (V, E)\) be a graph. Then \(G\) is connected if and only if the graph \(T = (U, F)\) constructed by carrying out the preceding algorithm is a spanning tree of \(G\).
Let \(G = (V, E)\) be a graph and let \(u\) be any vertex of \(G\). Then \(G\) is connected if and only if the graph \(T = (U, F)\) constructed by carrying out the BF-algorithm is a spanning tree of \(G\). If \(G\) is connected, then, for each vertex \(y\) of \(G\), the distance in \(G\) between \(u\) and \(y\) equals \(D(y)\); and this is the same as the distance between \(u\) and \(y\) in \(T\).
Let \(G = (V, E)\) be a graph and let \(u\) be any vertex of \(G\). Then \(G\) is connected if and only if the graph \(T = (U, F)\), constructed by carrying out the preceding DF-algorithm, is a spanning tree of \(G\).
Let \(G = (V, E)\) be a weighted graph and let \(u\) be any vertex of \(G\). Then \(G\) is connected if and only if the graph \(T = (U, F)\) obtained by carrying out the preceding algorithm is a spanning tree of \(G\). If G is connected, then for each vertex \(y\) of \(G\), the weighted distance between \(u\) and \(y\) equals \(D(y)\), and this is the same as thf weighted distance between \(u\) and \(y\) in the weighted tree \(T\).
Let \(G = (V, E)\) be a weighted connected graph with weight function \(c\). Then the preceding greedy algorithm constructs a minimum weight spanning tree \(T = (V, F)\) of \(G\).
Let \(G = (V, E)\) be a weighted graph with weight function \(c\). Then Prim’s algorithm constructs a minimum weight spanning tree \(T = (V, F)\) of \(G\).
Let \(G\) be a graph of order \(n \geq 1\). Then
Moreover, \(\chi (G)=n\) if and only if \(G\) is a complete graph, and \(\chi (G)=1\) if and only if \(G\) is a null graph.
Let \(U\) be an articulation set of \(G\) and suppose that the induced subgraph \(G_U\) is a complete graph \(K_r\). Let the connected components of \(G_{V-U}\) be the induced subgraphs \(G_{U_1}, \ldots , G_{U_t}\). For \(i=1, \ldots , t\), let \(H_i=G_{U \cup U_i}\) be the subgraph of \(G\) induced by \(U \cup U_i\). Then
In particular, the chromatic number of \(G\) is the largest of the chromatic numbers of \(H_1, \ldots , H_t\).
Let \(G\) be a graph with at least one edge. Then \(\chi (G) = 2\) if and only if \(G\) is bipartite.
Let \(G\) be a graph for which the maximum degree of a vertex is \(\Delta \). Then the greedy algorithm produces a \((\Delta +1)\)-coloring of the vertices of \(G\), and hence
Let \(G\) be a connected graph for which the maximum degree of a vertex is \(\Delta \). If \(G\) is neither a complete graph \(K_n\) nor an odd cycle graph \(C_n\), then \(\chi (G) \leq \Delta \).
Let \(G\) be a graph of order \(n \geq 1\). Then the number of \(k\)-colorings of \(G\) is a polynomial in \(k\) of degree equal to \(n\) (with leading coefficient equal to \(1\)) and this polynomial-the chromatic polynomial of \(G\)-is computed correctly by the preceding algorithm.
Let \(G\) be a graph and assume that \(G\) contains a subgraph \(H\) equal to a complete graph \(K_r\). Then the chromatic polynomial of \(G\) is divisible by the chromatic polynomial \([k]_r\) of \(K_r\).
Let \(G\) be a plane-graph of order \(n\) with \(e\) edge-curves and assume that \(G\) is connected. Then the number \(r\) of regions into which \(G\) divides the planr satisfies
Let \(G\) be a connected planar graph. Then there is a vertex of \(G\) whose degree is at most \(5\).
A graph \(G\) is planar if and only if it does not have a subgraph that is a subdivision of a \(K_5\) or of a \(K_{3,3}\).
A graph \(G\) is planar if and only if it does not contain a subgraph that contracts to a \(K_5\) or a \(K_{3,3}\).
Let there be given a \(k\)-coloring of the vertices of a graph \(H=(U, F)\). Let two of the colors be red and blue, and let \(W\) be the subset of vertices in \(U\) that are assigned either the color red or the color blue. Let \(H_{r, b}\) be the subgraph of \(H\) induced by the vertices in \(W\) and let \(C_{r, b}\) be a connected component of \(H_{r, b}\). Interchanging the colors red and blue assigned to the vertices of \(C_{r, b}\), we obtain another \(k\)-coloring of \(H\).
Hadwiger’s conjecture holds for \(p = 5\) if and only if every planar graph has a \(4\)-coloring.
Let \(p \leq 3\). If \(G\) is a connected graph with chromatic number \(\chi (G) \geq p\), then \(G\) can be contracted to a \(K_p\).
Let \(G\) be a connected graph of order \(n \geq 2\). Then
A graph \(G\) is \(\chi \)-perfect if and only if it is \(\theta \)-perfect. Equivalently, \(G\) is \(\chi \)-perfect if and only if \(\bar{G}\) is \(\chi \)-perfect.
Let \(G=(V, E)\) be a connected graph and let \(U\) be an articulation set of \(G\) such that the subgraph \(G_U\) induced by \(U\) is a complete graph. Let the connected components of the induced subgraph \(G_{V-U}\) be \(G_1=\left(U_1, E_1\right), \ldots , G_t=\left(U_t, E_t\right)\). Assume that the induced graphs \(G_{U_2 \cup U}\) satisfy
Then
Let \(G = (V, E)\) be a connected chordal graph and let \(U\) be a minimal articulation set of \(G\). Then the subgraph \(G_U\) induced by \(U\) is a complete graph.
Let \(G=(V, E)\) be a bipartite graph with bipartition \(X, Y\) with as sociated family \(\mathcal{A}_G\) of subsets of \(Y\). Let \(t\) be a positive integer. Then from a subfamily
we obtain a matching
Conversely, from a matching (12.11) of \(G\) of \(t\) edges, we get a subfamily (12.10) of \(\mathcal{A}_G\) of \(t\) sets with \(\left(e_{i_1}, e_{i_2}, \ldots , e_{i_t}\right)\) as \(S D R\). Thus the largest number of sets in a subfamily of \(\mathcal{A}_G\) with an \(S D R\) equals thr matching number \(\rho (G)\) of \(G\).
Let \(G = (V, E)\) be a graph. Then a subset \(W\) of the set \(V\) of vertices is a cover if and only if the complementary set of vertices \(V \setminus W\) is an independent set.
Let \(G=(V, E)\) be a bipartite graph. Then
that is, the largest number of edges in a matching equals the smallest number of vertices in a cover.
Let \(G=(V, E)\) be a graph. Then \(G\) has a perfect matching if and only if
that is, removing a set of vertices does not create more odd components than the number of vertices removed.
Let \(G(V, E)\) be a graph with \(n\) vertices. Then
where the minimum is taken over all \(U \subseteq V\).
Let \(G\) be a graph of order \(n\). Then
with equality on the left if and only if \(G\) is disconnected and with equality on the right if and only if \(G\) is a complete graph.
Let \(G\) be a graph of order \(n \geq 3\). Then the following three assertions are equivalent: (1) \(G\) is 2-connected. (2) \(G\) is connected and does not have an articulation vertex. (3) For each triple of vertices \(a, b, c\), there is a path joining a and b that does not contain \(c\).
Let \(G=(V, E)\) be a connected graph of order \(n \geq 2\), and let
be the blocks of \(G\). Then \(E_1, E_2, \ldots , E_r\) is a partition of the set \(E\) of edges of \(G\), and each pair of blocks has at most one vertex in common.
Let \(G = (V, E)\) be a graph of order \(n \geq 3\). Then \(G\) is \(2\)-connected if and only if, for each pair \(a, b\) of distinct vertices, there is a cycle containing both \(a\) and \(b\).
Let \(k\) be a positive integer and let \(G\) be a graph of order \(n \geq k +1\). Then \(G\) is \(k\)-connected if and only if, for each pair \(a, b\) of distinct vertices, there are \(k\) paths joining \(a\) and \(b\) such that each pair of paths has only the vertices \(a\) and \(b\) in common.
In a general digraph the sum of the indegrees of the vertices equals the sum of the outdegrees, and each is equal to the number of arcs.
Let \(D\) be a connected digraph. Then \(D\) has a closed Eulerian directed trail if and only if the indegree of each vertex equals the outdegree.
Let \(D\) be a connected digraph and let \(x\) and \(y\) be distinct vertices of \(D\). Then there is a directed Eulerian trail from \(x\) to \(y\) if and only if (i) the outdegree of \(x\) exceeds its indegree by 1 ; (ii) the indegree of \(y\) exceeds its outdegree by 1 ; (iii) for each vertex \(z \neq x, y\), the indegree of \(z\) equals its outdegree.
Let \(D\) be a strongly connected digraph without any loops. If, for each vertex \(x\), we have
then \(D\) has a directed Hamilton cycle.
Let \(G = (V, E)\) be a connected graph. Then \(G\) has a strongly connected orientation if and only if \(G\) does not have any bridges.
Let \(N=(V, A, s, t, c)\) be a network. Then the maximum value of a flow in \(N\) equals the minimum capacity of a cut in \(N\). In other words, the value of a maximum flow equals the capacity of a minimum cut. If the capacities of all the arcs are integers, then there is a maximum flow all of whose values are integers as well.
Let \(s\) and \(t\) be distinct vertices of a digraph \(D = (V, A)\). Then the maximum number of pairwise arc-disjoint paths from \(s\) to \(t\) equals the minimum number of arcs in an st-separating set.
Let \(M\) be a matching in the bipartite graph \(G\). Then \(M\) is a max-matching if and only if there does not exist an \(M\)-alternating path.
Assume that nonbreakthrough has occured in the matching algorithm. Let \(X^{u n}\) consist of all the unlabeled vertices of \(X\), let \(Y^{\text{lab }}\) consist of all the labeled vertices of \(Y\), and let \(S=X^{u n} \cup Y^{l a b}\). Then both of the following hold: (i) \(S\) is a min-cover of the bipartite graph \(G\); (ii) \(|M|=|S|\) and \(M\) is a max-matching.
For each coloring \(\mathbf{c}\), the stabilizer \(G(\mathbf{c})\) of \(\mathbf{c}\) is a permutation group. Moreover, for any permutations \(f\) and \(g\) in \(G, g * \mathbf{c}=f * \mathbf{c}\) if and only if \(f^{-1} \circ g\) is in \(G(\mathbf{c})\).
Let \(G\) be a group of permutations of \(X\) and let \(\mathcal{C}\) be a set of colorings of \(X\) such that \(f * \mathbf{c}\) is in \(\mathcal{C}\) for all \(f\) in \(G\) and all \(\mathbf{c}\) in \(\mathcal{C}\). Then the number \(N(G, \mathcal{C})\) of nonequivalent colorings in \(\mathcal{C}\) is given by
In words, the number of nonequivalent colorings in \(\mathcal{C}\) equals the average of the number of colorings fixed by the permutations in \(G\).
Let \(f\) be a permutation of a set \(X\). Suppose we have \(k\) colors available with which to color the elements of \(X\). Let \(\mathcal{C}\) be the set of all colorings of \(X\). Then the number of colorings that are fixed by \(f\) satisfies
Let \(X\) be a set of \(n\) elements, and suppose we have a set of \(k\) colors available with which to color the elements of \(X\). Let \(\mathcal{C}\) be the set of all \(k^n\) colorings of \(X\). Let \(G\) be a group of permutations of \(X\). Then the number of nonequivalent colorings is the number
obtained by substituting \(z_i=k,(i=1,2, \ldots , n)\) into the cycle index of \(G\).
Let \(X\) be a set of elements and let \(G\) be a group of permutations of \(X\). Let \(\left\{ u_1, u_2, \ldots , u_k\right\} \) be a set of \(k\) colors, and let \(\mathcal{C}\) be a set of all colorings of \(X\). Then the generating function for the number of nonequivalent colorings of \(\mathcal{C}\) according to the number of colors of each kind is the expression
obtained from the cycle index \(P_G\left(z_1, z_2, \ldots , z_n\right)\) by making the substitutions
In other words, the coefficient of
in (14.20) equals the number of nonequivalent colorings in \(\mathcal{C}\) with \(p_1\) elements of \(X\) colored \(u_1, p_2\) elements colored \(u_2, \ldots , p_k\) elements colored \(u_k\).
Suppose that a set \(S\) is partitioned into pairwise disjoint parts \(S_1,S_2, \ldots , S_m\). The number of objects in \(S\) can be determined by finding the number of objects in each of the parts, and adding the numbers so obtained:
.
Let \(S\) be a set of ordered pairs \((a, b)\) of objects, where the first object \(a\) comes from a set of size \(p\), and for each choice of object a there are \(q\) choices for object \(b\). Then the size of \(S\) is \(p \times q\).
Let \(A\) be a set and let \(U\) be a larger set containing \(A\). Let \(\overline{A} = U \setminus A = \{ x \in U : x \notin A \} \) be the complement of \(A\) in \(U\). Then the number \(|A|\) of objects in \(A\) is given by the rule: \(|A| = |U| - |\overline{A}|\).
Let \(S\) be a finite set that is partitioned into \(k\) parts in such a way that each part contains the same number of objects. Then the number of parts in the partition is given by the rule: \(k = \frac{|S|}{\text{number of objects in a part}}\).
For \(n\) and \(r\) positive integers with \(r\leq n\),
The number of circular r-permutations of a set of \(n\) elements is given by
In particular, the number of circular permutations of \(n\) elements is \((n - 1)!\).
For \(0\leq r \leq n\),
Hence,
(Pascal’s formula) For all integers \(n\) and \(k\) with \(1 \leq k \leq n-1\),
For \(n \geq 0\),
and the common value equals the number of subsets of an n-element set.
Let \(S\) be a multiset with objects of \(k\) different types, where each object has an infinite repetition number. Then the number of r-permutations of \(S\) is \(k^{r}\).
Let \(S\) be a multiset with objects of \(k\) different types with finite repetition numbers \(n_1, n_2, ... , n_k\), respectively. Let the size of \(S\) be \(n = n_1 + n_2 + ... + n_k\). Then the number of permutations of \(S\) equals
Let \(n\) be a positive integer and let \(n_1, n_2, ... ,n_k\) be positive integers with \(n = n_1 + n_2 + ... + n_k\). The number of ways to partition a set of \(n\) objects into \(k\) labeled boxes in which Box 1 contains \(n_1\) objects, Box 2 contains \(n_2\) objects, ..., Box k contains \(n_k\) objects equals
If the boxes are not labeled, and \(n_1 = n_2 = ... = n_k\), then the number of partitions equals
There are \(n\) rooks of \(k\) colors with \(n_1\) rooks of the first color, \(n_2\) rooks of the second color, . . . , and \(n_k\) rooks of the kth color. The number of ways to arrange these rooks on an n-by-n board so that no rook can attack another
Let \(S\) be a multiset with objects of \(k\) types, each with an infinite repetition number. Then the number of r-combinations of \(S\) equals
Let \(q_1, q_2, . .. ,q_n\) be positive integers. If
objects are distributed into \(n\) boxes, then either the first box contains at least \(q_1\) objects, or the second box contains at least \(q_2\) objects, \(\dots \), or the \(n\)th box contains at least \(q_n\) objects.
If \(m \geq 2\) and \(n \geq 2\) are integers, then there is a positive integer \(p\) such that
Let \(b_1, b_2, \dots , b_n\) be a sequence of integers satisfying
Then there exists a unique permutation of \(\{ 1, 2, \dots , n\} \) whose inversion sequence is \(b_1, b_2, \dots , b_n\).
The preceding algorithm for generating the \(n\)-tuples of 0s and 1s produces the reflected Gray code of order \(n\) for each positive integer \(n\).
Let \(a_1, a_2 \cdots a_r\) be an \(r\)-subset of \(\{ 1, 2, \dots , n\} \). The first \(r\)-subset in the lexicographic ordering is \(1 2 \cdots r\). The last \(r\)-subset in the lexicographic ordering is \((n-r+1)(n-r+2) \cdots n\). Assume that \(a_1a_2 \cdots a_r \neq (n-r+1)(n-r+2) \cdots n\). Let \(k\) be the largest integer such that \(a_k {\lt} n\) and \(a_k + 1\) is different from each of \(a_{k+1}, \dots , a_r\). Then the \(r\)-subset that is the immediate successor of \(a_1a_2 \cdots a_r\) in the lexicographic ordering is
The \(r\)-subset \(a_1a_2 \cdots a_r\) of \(\{ 1, 2, \dots , n\} \) occurs in place number
in the lexicographic order of the \(r\)-subsets of \(\{ 1, 2, \dots , n\} \).
Let \(X\) be a finite set with \(n\) elements. Then there is a one-to-one correspondence between the total orders on \(X\) and the permutations of \(X\). In particular, the number of different total orders on \(X\) is \(n!\).
Let \((X, \leq )\) be a finite partially ordered set. Then there is a linear extension of \((X, \leq )\).
Let \(\sim \) be an equivalence relation on a set \(X\). Then the distinct equivalence classes partition \(X\) into nonempty parts. Conversely, given any partition of \(X\) into nonempty parts, there is an equivalence relation on \(X\) whose equivalence classes are the parts of the partition.
Let \( n \) be a positive integer. Then, for all \( x \) and \( y \),
In summation notation,
Let \( n \) be a positive integer. Then, for all \( x \),
Let \( n \) be a positive integer. The sequence of binomial coefficients
is a unimodal sequence. More precisely, if \( n \) is even,
and if \( n \) is odd,
Let \( S \) be a set of \( n \) elements. Then an antichain on \( S \) contains at most \( \binom {n}{\lfloor \frac{n}{2} \rfloor } \) sets.
Let \( n \) be a positive integer. For all \( x_1, x_2, \ldots , x_t \), \( (x_1 + x_2 + \cdots + x_t)^n = \sum \binom {n}{n_1n_2\ldots n_t} x_1^{n_1} x_2^{n_2} \cdots x_t^{n_t}, \) where the summation extends over all nonnegative integral solutions is \( n_1, n_2, \ldots , n_t \) of \( n_1 + n_2 + \cdots + n_t = n \).
Let \( \alpha \) be a real number. Then, for all \( x \) and \( y \) with \( 0 \leq |x| {\lt} |y| \),
where
Let \((X, \leq )\) be a finite partially ordered set, and let \( r \) be the largest size of a chain. Then \( X \) can be partitioned into \( r \) but no fewer antichains.
Let \((X, \leq )\) be a finite partially ordered set, and let \(m\) be the largest size of an antichain. Then \(X\) can be partitioned into \(m\) but no fewer chains.
The number of objects of the set \(S\) that have none of the properties \(P_1, P_2, \ldots , P_m\) is given by the alternating expression
where the first sum is over all 1-subsets \(\{ i\} \) of \(\{ 1,2,\ldots ,m\} \), the second sum is over all 2-subsets \(\{ i,j\} \) of \(\{ 1,2,\ldots ,m\} \), the third sum is over all 3-subsets \(\{ i,j,k\} \) of \(\{ 1,2,\ldots ,m\} \), and so on until the \(m\)th sum over all \(m\)-subsets of \(\{ 1,2,\ldots ,m\} \) of which the only one is itself.
For \(n \geq 1\),
The number of ways to place \(n\) nonattacking, indistinguishable rooks on an \(n\)-by-\(n\) board with forbidden positions equals
For \(n \geq 1\),
Let \((X, \leq )\) be a partially ordered set with a smallest element \(0\). Let \(\mu \) be its Möbius function, and let \(F : X \to \Re \) be a real-valued function defined on \(X\). Let the function \(G : X \to \Re \) be defined by
Then
Let \((X, \leq _1)\) and \((Y, \leq _2)\) be two finite partially ordered sets with Möbius functions \(\mu _1\) and \(\mu _2\), respectively. Let \(\mu \) be the Möbius function of the direct product of \((X, \leq _1)\) and \((Y, \leq _2)\). Then
Let \(F\) be a real-valued function defined on the set of positive integers. Define a real-valued function \(G\) on the positive integers by
Then, for each positive integer \(n\), we have
where we write \(\mu (n/k)\) for \(\mu (1, n/k)\).
The Fibonacci numbers satisfy the formula:
The sums of the binomial coefficients along the diagonals of Pascal’s triangle running upward from the left are Fibonacci numbers. More precisely, the \(n\)th Fibonacci number \(f_n\) satisfies
where \(t = \left\lfloor \frac{n+1}{2} \right\rfloor \) is the floor of \(\frac{n+1}{2}\).
Let \(n\) be a positive integer. Then
Let \(S\) be the multiset \(\{ n_1 \cdot a_1, n_2 \cdot a_2, \dots , n_k \cdot a_k\} \), where \(n_1, n_2, \dots , n_k\) are nonnegative integers. Let \(h_n\) be the number of \(n\)-permutations of \(S\). Then the exponential generating function \(g^{(e)}(x)\) for the sequence \(h_0, h_1, h_2, \dots , h_n, \dots \) is given by
where, for \(i = 1, 2, \dots , k\),
Let \(q\) be a nonzero number. Then \(h_n = q^n\) is a solution of the linear homogeneous recurrence relation
with constant coefficients if and only if \(q\) is a root of the polynomial equation
If the polynomial equation has \(k\) distinct roots \(q_1, q_2, \dots , q_k\), then
is the general solution of (7.29) in the following sense: No matter what initial values for \(h_0, h_1, \dots , h_{k-1}\) are given, there are constants \(c_1, c_2, \dots , c_k\) so that (7.31) is the unique sequence which satisfies both the recurrence relation (7.29) and the initial values.
Let \(q_1, q_2, \dots , q_t\) be the distinct roots of the following characteristic equation of the linear homogeneous recurrence relation with constant coefficients:
If \(q_i\) is an \(s_i\)-fold root of the characteristic equation of (7.39), the part of the general solution of this recurrence relation corresponding to \(q_i\) is
The general solution of the recurrence relation is
Let
be a sequence of numbers that satisfies the linear homogeneous recurrence relation
of order \(k\) with constant coefficients. Then its generating function \(g(x)\) is of the form
Let \(h_n\) denote the number of ways of dividing a convex polygonal region with \(n+1\) sides into triangular regions by inserting diagonals that do not intersect in the interior. Define \(h_1 = 1\). Then \(h_n\) satisfies the recurrence relation
The solution of this recurrence relation is
The number of sequences
of \(2n\) terms that can be formed by using exactly \(n\) +1s and exactly \(n\) -1s whose partial sums are always positive:
equals the nth Catalan number
Let the geneml term of a sequence be a polynomial of degree \(p\) in \(n\):
Then \(\Delta ^{p+1}h_n = 0\) for all \(n \geq 0\).
The geneml term of the sequence whose difference table has its Oth diagonal equal to
is a polynomial in n of degree \(p\) satisfying
Assume that the sequence \(h_0, h_1, h_2, \ldots , h_n, \ldots \) has a difference .table whose Oth diagonal equals
Then
The Stirling number of the second kind \(S(p, k)\) counts the number of partitions of a set of \(p\) elements into \(k\) indistinguishable boxes in which no box is empty.
For each integer \(k\) with \(0 \leq k \leq p\), we have
hence,
If \(p \geq 1\), then
The Stirling number \(s(p, k)\) of the first kind counts the number of arrangements of \(p\) objects into \(k\) nonempty circular permutations.
Let \(n\) be a positive integer. Let \(p_n^s\) equal the number of self-conjugate partitions of \(n\), and let \(p_n^t\) be the number of partitions of \(n\) into distinct odd parts. Then
Let \(n\) be a positive integer. Let \(p_n^{\textbf{o}}\) be the number of partitions of \(n\) into odd parts, and let \(p_n^{\textbf{d}}\) be the number of partitions of \(n\) into distinct parts. Then
Lexicographic order is a linear extension of the partial order of majorization on the set \(\mathcal{P}_n\) of partitions of a positive integer \(n\).
Let \(n\) be a positive integer. Let \(p_n^{\prime }\) be the number of partitions of \(n\) into an even number of distinct parts, and let \(p_n^{\prime \prime }\) be the number of partitions of \(n\) into an odd number of distinct parts. Then
where \(e_n\) is an error term given by \(e_n = (-1)^j\) if \(n\) is of the form \(j(3j\pm 1)/2\), and 0 otherwise.
The number of rectangular lattice paths from \((r, s)\) to \((p, q)\) equals the binomial coefficient
Let \(n\) be a nonnegative integer. Then the number of subdiagonal rectangular lattice paths from \((0,0)\) to \((n, n)\) equals the \(n\)th Catalan number
Let \(p\) and \(q\) be positive integers with \(p \geq q\). Then the number of subdiagonal rectangular lattice paths from \((0,0)\) to \((p, q)\) equals
Let \(r \leq \min \{ p, q\} \). Then
and
Let \(p\) and \(q\) be positive integers with \(p \geq q\), and let \(r\) be a nonnegative integer with \(r \leq q\). Then
and
The generating function for the sequence (\(s_n: n \geq 1\)) of small Schroder numbers is
The generating function for the sequence (\(R_n: n \geq 0\)) of large Schroder numbers is
Let \(n\) be a positive integer. Then the number of dissections of a convex polygonal region of \(n + 1\) sides equals the small Schroder number \(s_n\).
In order for the family \(\mathcal{A} = (A_1, A_2 ,\ldots , A_n)\) of sets to have an \(SDR\), it is necessary that the following condition hold:
(MC): For each \(k=1,2, \ldots , n\) and each choice of \(k\) distinct indices \(i_1, i_2, \ldots , i_k\) from \(\{ 1,2, \ldots , n\} \),
in short, every \(k\) sets of the family collectively contain at least \(k\) elements.
The family \(\mathcal{A} = (A_1, A_2 ,\ldots , A_n)\) of subsets of a set \(Y\) has an SDR if and only if the marriage condition MC holds.
Let \(\mathcal{A} = (A_1, A_2 ,\ldots , A_n)\) be a family of subsets of a finite set \(Y\). Let \(t\) be an integer with \(0 \leq t \leq n\). Then there exists a subfamily of \(t\) sets of \(\mathcal{A}\) that has an SDR if and only if
for all \(k\) with \(k \geq n-t\) and all choices of \(k\) distinct indices \(i_1, i_2, \ldots , i_k\) from \(\{ 1,2, \ldots , n\} \).
Let \(\mathcal{A} = (A_1, A_2 ,\ldots , A_n)\) be a family of subsets of a finite set \(Y\). Then the largest number of sets in a subfamily of \(\mathcal{A}\) with an SDR equals the smallest value taken by the expression
over all choices of \(k = 1,2, \ldots ,n\) and all choices of \(k\) indices \(i_1, i_2, \ldots , i_k\) with \(1 \leq i_1 {\lt} i_2 {\lt}\ldots {\lt} i_k \leq n\).
The stable complete marriage obtained from the deferred acceptance algorithm, with the women choosing the men, is women-optimal. If the men choose the women in the deferred acceptance algorithm, the resulting complete marriage is men-optimal.