Un ideal finit generat al unui inel asociativ este un ideal care este generat de un număr finit al elementelor sale.
În cazul în care este un inel cu o unitate, generarea finită pentru un ideal unilateral (de exemplu, dreapta) al inelului înseamnă că există un set finit de elemente astfel încât orice element din poate fi reprezentat ca o sumă , unde sunt câteva elemente ale inelului. Această definiție corespunde pe deplin definiției unui modul generat finit peste un inel, dacă luăm în considerare idealul potrivit ca un modul corect peste inel . În consecință, un ideal cu două fețe va fi generat finit dacă există o mulțime finită de elemente astfel încât orice element din poate fi reprezentat ca o sumă , unde sunt unele elemente ale inelului .
În cazul general, când inelul nu conține neapărat o unitate, un ideal drept este finit generat dacă există o mulțime finită de elemente astfel încât orice element din poate fi reprezentat ca o sumă , unde sunt unele elemente ale inelului, . Un ideal cu două fețe se numește generat finit dacă există o mulțime finită de elemente astfel încât orice element din poate fi reprezentat ca o sumă , unde sunt unele elemente ale inelului , .