The theorem can also be stated in terms of zero-one
matrices. The connection can be seen if one realizes that each
bipartite graph has a
biadjacency matrix where the column sums and row sums correspond to (a_1,\ldots,a_n) and (b_1,\ldots,b_n). Each sequence can also be considered as an
integer partition of the same number m=\sum_{i=1}^{n}a_i. It turns out that partition (a^*_1,\ldots,a^*_n) where a^*_k:=|\{b_i \mid b_i \geq k\}| is the
conjugate partition of (b_1,\ldots,b_n). The conjugate partition can be determined by a
Ferrers diagram. Moreover, there is a connection to the relation
majorization. Consider sequences (a_1,\ldots,a_n), (b_1,\ldots,b_n) and (a^*_1,\ldots,a^*_n) as n-dimensional vectors a, b and a^*. Since \sum_{i=1}^k a^*_i =\sum^n_{i=1} \min(b_i,k) , the theorem above states that a pair of nonnegative integer sequences a and b with nonincreasing a is bigraphic if and only if the conjugate partition b^* of b majorizes a. A third formulation is in terms of degree sequences of simple
directed graphs with at most one
loop per
vertex. In this case the matrix is interpreted as the
adjacency matrix of such a directed graph. When are pairs of nonnegative
integers ((a_1,b_1),...,(a_n,b_n)) the
indegree-
outdegree pairs of a labeled
directed graph with at most one loop per vertex? The theorem can easily be adapted to this formulation, because there does not exist a special order of b. ==Proofs==