Smith normal form supplies a kernel basis

ID: smith-normal-form-supplies-a-kernel-basis

Let be an -by- matrix over a principal ideal domain . Choose Smith normal form with exactly nonzero diagonal entries. Since and are invertible matrices, is equivalent to . The integral domain property forces the first coordinates of to vanish, so are a basis of a module for the kernel. These vectors form part of a basis of a module of , which is stronger than merely finding a nonzero vector in the kernel over the fraction field.

New to topics? Read the docs here!