Tema ovog rada je upoznavanje s osnovama LU, Cholesky, SVD i QR dekompozicija i njihovih raznih varijanta. Kratko ćemo se upoznati s matricama i najvažnijim pojmovima vezanim uz matrice. Zatim ćemo se upoznati sa LU dekompozicijom i njezinom varijantom i pokazati implementaciju u programskom jeziku Python. Nakon LU dekompozicije upoznati ćemo se sa Cholesky dekompozicijom i njezinom varijantom. Nakon Cholesky dekompozicije slijedi QR dekompozicija sa svojim varijantama . Na kraju ćemo prikazati SVD dekompoziciju. Za svaku dekompoziciju prikazan je primjer rješavanja zadatka korištenjem te dekompozicije i njezina implementacija u programskom jeziku Python