Colonne sudoku linearmente indipendenti
Dato un qualsiasi sudoku risolto bene, lo vedo come una matrice associata ad un applicazione lineare. Questa applicazione è invertibile? se non lo è trovare un controesempio.è un problema che è venuto fuori chiacchierando tra amici e a cui non abbiamo ancora trovato soluzione.....io avevo pensato dimostrare che il determinante è diverso da zero procedendo per induzione su n (un sudoku è una matrice 9*9) e sfruttare gli sviluppi di Laplace ma non sono riuscito a concludere.....
Risposte
Non so giocare a Sudoku.....

induzione su cosa?
il numero di caselle di un lato
Ma esistono sudoku con lati di quattro caselle? Non credo. Credo ci siano da 3 da 6 e poi da 9
"miuemia":...che c'entra?
Ma esistono sudoku con lati di quattro caselle? Non credo. Credo ci siano da 3 da 6 e poi da 9

Comunque non credo che l'induzione funzioni...
Questo è valido come sudoku?
$ ((1,2,3,4,5,6,7,8,9),(4,5,6,7,8,9,1,2,3),(7,8,9,1,2,3,4,5,6),(2,3,1,5,6,4,8,9,7),(5,6,4,8,9,7,2,3,1),(8,9,7,2,3,1,5,6,4),(3,1,2,6,4,5,9,7,8),(6,4,5,9,7,8,3,1,2),(9,7,8,3,1,2,6,4,5)) $
Sospetto abbia determinante nullo, eventualmente qualcuno potrebbe calcolarlo con qualche programma?
$ ((1,2,3,4,5,6,7,8,9),(4,5,6,7,8,9,1,2,3),(7,8,9,1,2,3,4,5,6),(2,3,1,5,6,4,8,9,7),(5,6,4,8,9,7,2,3,1),(8,9,7,2,3,1,5,6,4),(3,1,2,6,4,5,9,7,8),(6,4,5,9,7,8,3,1,2),(9,7,8,3,1,2,6,4,5)) $
Sospetto abbia determinante nullo, eventualmente qualcuno potrebbe calcolarlo con qualche programma?
Perfetto, ha determinante pari a zero! Quindi esiste un controesempio!
Ciao, ti posso chiedere che programma hai usato perchè io ho provato con Octave che mi dice lo stesso det=0 ma non riesco a capire se è propio 0 oppure se il computer non ce la fa a causa di calcoli troppo grandi e quindi esce 0

Ok ora sono un pò più convinto, l'ho calcolato con numerical python
>>> import numpy >>> a = numpy.array([[1,2,3,4,5,6,7,8,9],[4,5,6,7,8,9,1,2,3],[7,8,9,1,2,3,4,5,6],[2,3,1,5,6,4,8,9,7],[5,6,4,8,9,7,2,3,1],[8,9,7,2,3,1,5,6,4],[3,1,2,6,4,5,9,7,8],[6,4,5,9,7,8,3,1,2],[9,7,8,3,1,2,6,4,5]]) >>> print a [[1 2 3 4 5 6 7 8 9] [4 5 6 7 8 9 1 2 3] [7 8 9 1 2 3 4 5 6] [2 3 1 5 6 4 8 9 7] [5 6 4 8 9 7 2 3 1] [8 9 7 2 3 1 5 6 4] [3 1 2 6 4 5 9 7 8] [6 4 5 9 7 8 3 1 2] [9 7 8 3 1 2 6 4 5]] >>> numpy.linalg.det(a) 0.0