У меня есть вопрос, в котором меня просят показать, что определитель матрицы B равен 0. Матрица B определяется как:
import numpy as np
from numpy import linalg as m
B = np.array([[-1-3.j,-8-10.j,0-3.j],
[-7-3.j,-4-9.j,-3-2.j],
[11-3.j,-16-12.j,6-5.j]
])
print(B)
[[ -1. -3.j -8.-10.j 0. -3.j]
[ -7. -3.j -4. -9.j -3. -2.j]
[ 11. -3.j -16.-12.j 6. -5.j]]
Определитель является простым, используя numpy
m.linalg.det(B)
(-8.126832540256171e-14-1.5987211554602298e-14j)
Что явно не равно нулю.
Я дважды проверил свой ответ, используя https://www.symbolab.com/, и определитель определенно равен нулю.
Я чувствую, что делаю что-то смехотворно глупое, но не могу понять, что именно. Любая помощь?