Pagina 1 di 1
Numero matrici
Inviato: 21 ott 2013, 22:34
da Triarii
Trovare il numero di matrici con $m$ righe, $n$ colonne i cui elementi appartengono a $\left \{-1,+1\right \}$ tali che il prodotto degli elementi su ogni riga e su ogni colonna sia $-1$.
Re: Numero matrici
Inviato: 22 ott 2013, 08:41
da Gottinger95
Parte 1, "solo se"
La configurazione è realizzabile solo se \(n \equiv m \pmod{2}\). Infatti il prodotto di tutti gli elementi è \((-1)^m\) moltiplicando secondo le righe, \((-1)^n\) moltiplicando secondo le colonne. Allora \( (-1)^n = \mbox{prodotto di tutti gli elementi} = (-1)^m\), da cui \(n \equiv m \pmod{2}\).
Parte 2, "se" ( e pure "quante")
Emarginiamo per un attimo l'ultima colonna e l'ultima riga. Sia \(r_i\) per \(i=1, \ldots, m\) il prodotto di tutti gli elementi sull'\(i\)-esima riga eccetto l'ultimo, similmente \(c_i\) per le colonne, con \(i=1, \ldots, n\). Scelgo come voglio il resto della matrice \( (n-1) \mbox{ x } (m-1) \) in \(2^{(n-1)(m-1)}\) modi, e poi prendo in modo obbligato l'ultimo elemento dell'\(i\)-esima riga, e lo prendo pari a \(-r_i\): così il prodotto sull'intera riga sia \(- (r_i)^2 = -1\). Similmente faccio con le colonne.
Mi manca da sistemare la casella d'angolo. Notiamo che il prodotto dell'ultima riga e dell'ultima colonna (casella d'angolo a parte) sono uguali (sfruttando l'ipotesi \(n \equiv m \pmod{2}\) e un double counting su righe e colonne della matrice \((n-1) \mbox{ x } (m-1)\) ):
\( \displaystyle c_n = \prod_{1 \le i < m}{-r_i} = (-1)^{m-1} \prod_{1 \le i < m}{r_i} = (-1)^{n-1} \prod_{1 \le i < n}{c_i} = \prod_{1 \le i < n}{-c_i} = r_m\)
Dunque mi basta scegliere la casella d'angolo pari a \(-c_n = -r_m\): in questo modo sia la riga, sia la colonna sono sistemate.
In definitiva i modi sono \(2^{(n-1)(m-1)}\), l'unica cosa che ho scelto.
Re: Numero matrici
Inviato: 22 ott 2013, 19:17
da Triarii
Ok, mi pare giusto
