nullspace(A) finds the basis for the zero space of the matrix A The returned vectors have floating point coordinates. If the matrix A is an integer matrix, the basis can be found in integer coordinates.
For example, in Mathematica
NullSpace[RandomInteger[{-10, 10}, {3, 4}]]
always returns integer vectors.
Is there a way to calculate an integer basis for an integer matrix in Julia?
Update: I get build errors using Nemo.jl (see comments on Dan Getz's answer). Meanwhile, is there an alternative?
linear-algebra julia-lang
becko
source share