Uhm... la soluzione che ho trovato per questo problema è un poco strana...
Associo alla matrice kxn una matrice quadrata nxn con soli 0 e 1. In particolare la casella i,j è 1 se e solo se nella riga i-esima della matrice kxn non è presente j. È facile mostrare che la matrice ottenuta ha un numero di 1 costante in ogni riga e colonna (sono esattamente n-k). Ora se io mostro che questa è la somma di n-k matrici di permutazione ho concluso, perchè associo alla z-esima riga mancante la matrice di permutazione z-k, e la matrice ottenuta soddisfa l'ipotesi. Fortunatamente quest'ultimo è un risultato noto (non so bene a chi...):
http://en.wikipedia.org/wiki/Permutation_matrix
All'ultimo paragrafetto compare un lemma più forte di quello che serve a me ;)
Ho provato dimostrare il fatto senza passare per qualche cannone, ma non ce l'ho fatta. In particolare ho dimostrato che non mi sono perso per strada nessuna ipotesi... per fare questo ho usato il combinatorial nullstellenstatz... ma questo evito di scriverlo un po perchè non sono certo dell'esattezza, un po perchè non serve a concludere (serve solo a mostrare che effettivamente il problema da me trovato è equivalente e non più forte). Per chi volesse provarci consiglio di usare un polinomio che si annulla se 2 variabili sono uguali... scoprendo che per k piccolo non si può annullare sempre con le variabili prese dalle rimanenti di ogni riga... Questo mostra che resta da analizzare solo il caso k>n/2 che comunque è un bel fardello.
p.s. insomma ho bombardato un problema senza capire manco cosa sto usando, peggio di così si muore. Tin Tan, se hai una dimostrazione che non passa per il lemma che ho linkato dimmelo che provo a cercarla.
EDIT: Ho trovato un articolo dedicato unicamente alle matrici 0,1 con somma righe,colonne fissa.
http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf
In particolare alla fine della sesta pagina compare proprio il lemma che uso (ne più forte ne più debole). Non ho letto l'articolo (non ci capisco una mazza) quindi potrei aver sbagliato ad intendere il lemma (che comunque mi pare venga fornito senza dimostrazione).
Per dimostrare il lemma basta mostrare che in una matrice 0,1 nxn con somma delle linee costante, si possono scegliere n uni in modo che ce ne sia uno su ogni riga e colonna.. Da qui si conclude per induzione, il problema è che non sono riuscito a mostrare neanche questo :(
EDIT2: Se di qua passa qualche bel laureato in matematica, potrebbe dire se il lemma è conosciuto/banale/falso/tostissimo...