In der Physik wurde der Begriff der Tensordichte von Hermann Weyl eingeführt, um den „Unterschied zwischen Quantität und Intensität, soweit er physikalische Bedeutung hat“, zu erfassen: „die Tensoren sind die Intensitäts-, die Tensordichten die Quantitätsgrößen“[1]. Nach Weyl ordnet eine Tensordichte einem Koordinatensystem ein Tensorfeld derart zu, dass es bei einem Koordinatenwechsel mit dem Absolutbetrag der Funktionaldeterminante multipliziert wird. Eine Tensordichte der Stufe null ist demnach eine skalare Dichte, deren Integral gemäß dem Transformationssatz eine Invariante liefert.
Allgemeiner definiert man eine gewichtete Tensordichte, indem man mit einer Potenz des Betrages der Funktionaldeterminante multipliziert[2]. Das Gewicht ist der Exponent in dieser Potenz. (Dagegen verwendet Weyl den Begriff Tensor(dichte) mit Gewicht in einer anderen Bedeutung: Das Gewicht ist der Exponent in der Potenz des Eichverhältnisses, mit der bei einer Reskalierung der Metrik multipliziert wird.[1]). Eine abweichende Definition verwendet die Funktionaldeterminante anstelle ihres Betrages[3][4]. Für gerades Gewicht stimmen beide Definitionen überein. Für ungerades Gewicht werden die Begriffe Tensordichte und Pseudotensordichte vertauscht, denn Pseudotensoren[2][3] bzw. Pseudotensordichten werden mit dem Signum der Funktionaldeterminante multipliziert. Im Folgenden wird die erste Definition verwendet. (Eine weitere Variante unterscheidet sich im Vorzeichen des Gewichts[5].)
Eine Tensordichte vom Gewicht $ G $ ordnet Koordinaten $ x $ einen Tensor $ {\mathfrak {T}}(x) $ zu, wobei unter einem Koordinatenwechsel $ x\mapsto x' $ die Beziehung
gilt. Die Tensorkomponenten bezüglich der Koordinaten $ x $ seien $ {\mathfrak {T}}_{\mu _{1}\cdots \mu _{m}}^{\nu _{1}\cdots \nu _{n}} $. Dann gilt beim Koordinatenwechsel das folgende Transformationsgesetz:
Eine Tensordichte mit Gewicht Null ist ein gewöhnliches Tensorfeld.
Es sei $ g=|\det {(g_{\mu \nu })}| $ der Betrag der Determinante der Komponentenmatrix des metrischen Tensors (oder allgemeiner eines zweifach kovarianten Tensors). Dann ist $ g $ wegen des Produktsatzes für Determinanten eine skalare Dichte vom Gewicht 2 und $ {\sqrt {g}} $ eine skalare Dichte vom Gewicht 1. Ist $ T $ ein Tensor, dann ist $ {\mathfrak {T}}={\sqrt {g}}^{G}T $ eine Tensordichte vom Gewicht $ G $. Umgekehrt lässt sich eine beliebige Tensordichte vom Gewicht $ G $ als ein solches Produkt schreiben, indem man $ T={\sqrt {g}}^{(-G)}{\mathfrak {T}} $ setzt.
Ein Beispiel für eine Pseudotensordichte vom Gewicht −1 ist der Levi-Civita-Tensor.