1 | initial version |
If it can help, the mathematical english for "creuse" is "sparse", not "hollow". So you can have a look at:
sage: M = matrix(ZZ, 10^5, 10^7, sparse=True)
sage: M
100000 x 10000000 sparse matrix over Integer Ring (type 'print M.str()' to see all of the entries)
sage: M[3,4] = 10
sage: M[10,10]
0
sage: M[3,4]
10
And then see if Sage can survive your computations.