En mathématiques, une matrice vide[1],[2] est définie comme une matrice dont l'une des dimensions ou est nulle ; il s'agit donc de matrices de dimension , ou de manière triviale .
Une matrice pouvant être définie abstraitement par une famille finie d'éléments d'un ensemble (souvent un anneau commutatif ou un corps) indexés par un produit cartésien où et sont des ensembles finis, une matrice vide correspond au cas où soit soit est l'ensemble vide[3].
Ces matrices sont utiles pour travailler avec l'espace nul ( étant un corps commutatif quelconque, habituellement ou ). Elles permettent donc d'appliquer les matrices à cet espace vectoriel trivial. D'un point de vue pratique, les matrices vides étendent la validité de théorèmes à des cas limites ; elles permettent par exemple d'utiliser des équations de dynamique à des situations statiques[4]. En informatique, une matrice vide peut être le résultat d'une recherche infructueuse ou bien survenir au début ou à la fin d'un algorithme itératif ; l'extension des règles de l'algèbre aux cas limite des matrices vides permet donc d'éviter de traiter ces cas comme des exceptions[4].