Los factores invariantes de un módulo sobre un dominio ideal principal (PID) ocurren en una forma del teorema de estructura para módulos generados finitamente sobre un dominio ideal principal .
Si es un PID y un módulo generado finitamente , entonces
para algún entero y una lista (posiblemente vacía) de elementos distintos de cero para los cuales . El entero no negativo se llama rango libre o número de Betti del módulo , mientras que son los factores invariantes de y son únicos hasta la asociación .
Los factores invariantes de una matriz sobre un PID ocurren en la forma normal de Smith y proporcionan un medio para calcular la estructura de un módulo a partir de un conjunto de generadores y relaciones.