Aquí hay una forma diferente de verlo y generalizarlo. Comencemos con un problema más fácil: Si en lugar de eso tomamos una matriz de los primeros $n^2$ números de Fibonacci (n>2) también obtenemos una matriz con determinante 0. ¿Por qué es esto cierto? La tercera columna será simplemente la suma de las dos primeras.
Bueno, si reemplazamos los números de Fibonacci por cualquier secuencia $A_i$ definida recursivamente donde cada término es una combinación lineal fija de los m términos anteriores, entonces el mismo argumento muestra que una matriz llena con los primeros $n^2$ (con $n>m$) elementos de esta secuencia tendrá determinante 0.
Ahora volviendo a tu problema, sería suficiente ver que la secuencia $1^k, 2^k, 3^k,...$ satisface una relación de recurrencia lineal fija basada en los k+1 términos anteriores. Bueno, resulta que $a^k = {{k+1}\choose{1}}(a-1)^k - {{k+1}\choose{2}}(a-2)^k + {k+1\choose 3}(a-3)^k - ... \pm (a - k-1)^k$ para todo $a$. (No saqué esa recurrencia de la nada, hay mucha estructura en el conjunto de secuencias que satisfacen alguna recurrencia lineal que se puede aprovechar para encontrar tales relaciones)