设AAA是一个元素只为0,1的矩阵(不一定是方阵),其中每行恰有k个1,每列有不多于k个1。问题是要证明存在(或者找到)P1,P2,⋯ ,PkP_1,P_2,\cdots,P_kP1,P2,⋯,Pk,使得A=∑i=1kPiA=\sum\limits_{i=1}^kP_iA=i=1∑kPi,其中PiP_iPi每行恰有1个1,每列有不多于1个1。
把行和列都看成点(对应点集分别为XXX和YYY),它们相连当且仅当对应元素值为1。如果对kkk归纳的话(只是一种思路),要使A−PkA-P_kA−Pk满足归纳条件,我们要找到列点集中所有度数为kkk的点Y′Y'Y′,在X和Y中做匹配,而且要使Y′Y'Y′中的每个点都被匹配到,这样的匹配存在吗?