Supongamos que tenemos una $n \times n$ matriz y sabemos que hay exactamente $N$ cero entradas. El factor determinante es la suma de $n!$ términos, cada uno formado por la selección de exactamente una entrada de cada fila y columna y la multiplicación de ellos. Si un determinado término proviene de la selección de uno o más ceros entonces que el término se convierte en cero. Esto plantea la cuestión de cómo muchos de los términos puede ser distinto de cero.
Intuitivamente me imagino que el número máximo se logra si tomamos una matriz de todos los $1$s y empezar a poner en ceros, comenzando con las entradas de $(1,2), (1,3), \ldots, (1,n)$ por lo que el único distinto de cero de entrada en esa línea es en $(1,1)$, y, a continuación, pasar a la siguiente fila y poner ceros en $(2,1), (2,3), \ldots, (2,n)$ por lo que el único distinto de cero de entrada en esa línea es en $(2,2)$, y así sucesivamente hasta que se nos está llenando de ceros en la última fila de a $(n,1), (n,2), \ldots, (n,n-1)$. En esta etapa tenemos la matriz de identidad y no es exactamente un término distinto de cero.
Me imagino que esto ya se ha probado en alguna parte, pero no puede encontrar una buena referencia. Podría alguien por favor provea una prueba, o mejor aún, un libro donde esto está demostrado, como parte de un más amplio de la teoría? Lo ideal es algo más elegante que la inducción?