np.linalg.det()
Определитель квадратной матрицы.
Сигнатура
np.linalg.det(a)Возвращает определитель. Если он равен нулю — матрица вырождена и не имеет обратной.
import numpy as np
A = np.array([[1.0, 2.0], [3.0, 4.0]])
print(np.linalg.det(A)) # -2.0000000000000004