Lungimea unui modul este o modalitate de a măsura „dimensiunea” unui modul , generalizând conceptul de dimensiune a unui spațiu vectorial . Lungimea este definită ca lungimea maximă a unui lanț de submodule imbricate.
Fie M un modul ( stânga sau dreapta ) peste R. Spunem că lungimea lanțului submodulelor sale de forma
este egal cu n , adică numărăm numărul de incluziuni stricte, și nu numărul de submodule. Lungimea unui modul M este cea mai mare lungime a lanțului dintre toate lanțurile submodulelor sale. Dacă nu există o lungime maximă a lanțului, atunci lungimea lui M este infinită.
Un modul are lungime finită dacă și numai dacă este artinian și noetherian .
Lăsa
este o scurtă secvență exactă de module. În acest caz, M are o lungime finită dacă și numai dacă L și N au o lungime finită, iar lungimea lui M este egală cu suma lungimilor lor. În special, lungimea sumei directe a modulelor este egală cu suma lungimilor componentelor.