Una función determinante es una aplicación multilineal alternada y normalizada definida sobre un espacio vectorial. Esto es, dado un espacio vectorial de dimensión finita sobre un campo , y dado , el conjunto de todas las aplicaciones -lineales alternadas . Una aplicación
se llama determinante si satisface las siguientes propiedades:
-
Multilinealidad: es lineal en cada uno de sus argumentos.
-
Alternancia: Si dos argumentos de son iguales, entonces
- Normalización: Existe una base de tal que
Gracias a la multilinealidad y la alternancia, cualquier queda totalmente determinado por el único valor
En consecuencia
es decir, todo es un múltiplo escalar de cualquier otro. Imponer la normalización
fija ese múltiplo a la unidad, de modo que existe un único generador normalizado, al que llamamos .
Cuando se fija una base y se considera una matriz cuyas columnas (o filas) son vectores , entonces
es decir, el determinante matricial coincide exactamente con la aplicación abstracta definida en .