In der Algebra ist ein Nullteiler eines kommutativen Ringes R ein vom Nullelement verschiedenes Element a, für das es ein Element b ungleich 0 gibt, so dass ab = 0.
Ist R ein nichtkommutativer Ring und
, dann unterscheidet man stattdessen zwischen:
, so dass ab = 0
, so dass ba = 0
, so dass ab = 0,ca = 0.Ein Ring ohne einseitige oder beidseitige Nullteiler heißt nullteilerfrei.
Ein nullteilerfreier kommutativer Ring mit 1 heißt Integritätsring.
Der Ring
der ganzen Zahlen ist nullteilerfrei, der Ring
(mit komponentenweiser Addition und Multiplikation) enthält die Nullteiler (0,1) und (1,0), denn
.
Jeder Körper ist nullteilerfrei.
Der Restklassenring
hat die Nullteiler 2, 3 und 4, denn
.
Allgemein ist für eine natürliche Zahl n > 1 der Restklassenring
genau dann nullteilerfrei (sogar ein Körper), wenn n eine Primzahl ist.
Der Ring der reellen 2x2-Matrizen enthält den Nullteiler

denn

Allgemein sind die Nullteiler im Ring der n-mal-n-Matrizen über einem Körper oder Integritätsring genau die Matrizen mit Determinante 0 (hier gibt es trotz fehlender Kommutativität keinen Unterschied zwischen Links- und Rechtsnullteilern).
Idempotente Elemente ungleich 1 eines Rings sind Nullteiler, denn aus a2 = a folgt
. Nilpotente Elemente ungleich 0 (x mit xn = 0 für ein
) sind trivialerweise Nullteiler.
Nullteiler sind keine Einheiten, denn wäre a invertierbar und ab = 0, dann wäre
.
In einem nichtkommutativen Ring mit Einselement (
für alle a) gilt diese Aussage nur so: Ein Linksnullteiler hat kein Linksinverses. Jedoch kann ein Linksnullteiler ein Rechtsinverses haben. Analoges gilt für Rechtsnullteiler. (Ein beidseitiger Nullteiler hat demnach auch hier kein Inverses.)
Ist a ein Linksnullteiler, dann ist offensichtlich für jedes b das Produkt ba ebenfalls ein Linksnullteiler oder gleich Null. Das Produkt ab muss aber kein Links- oder Rechtsnullteiler sein (siehe dazu das Beispiel des Matrixrings R im Artikel Einheit (Mathematik), dessen Elemente A und B einseitige Nullteiler sind, die jeweils einseitige Inverse voneinander sind, da AB = E die Einheitsmatrix ist).