En tridiagonal matris är inom matematiken en matris som är "nästan" diagonal, mer specifikt har den nollskilda element endast i huvuddiagonalen samt diagonalerna precis under och över huvuddiagonalen.

En tridiagonal matris kan alltså skrivas:

Egenskaper redigera

Tridiagonala matriser är ett specialfall av Hessenbergmatriser.

Om elementen i en tridiagonal matris   är symmetriska med avseende på tecknet, dvs  , så kan den via basbyte omvandlas till en hermitesk matris.

Många algoritmer inom linjär algebra är betydligt snabbare när de appliceras på diagonala matriser, något som ofta även gäller för tridiagonala matriser.

Lösning av tridiagonala system redigera

Ett system av ekvationer Ax = d, där A är tridiagonal kan lösas i O(n) tid. Om matrisen A ser ut som ovan och vektorerna x och d har elementen xi respektive di kan en lösning fås genom att införa nya variabler:

 
 

Då en lösning sedan fås genom bakåtsubstitution: