У меня есть список векторов в векторном пространстве Q с размером 5, который я хочу упорядочить в списке и использовать комбинации (список, 4), чтобы получить все подсписки с 4 элементами.Затем я хочу проверить, сколько из этих подсписков являются линейно независимыми в векторном пространстве с зависимостью V.linear (vs) == [].
Я сталкиваюсь с ошибкой при запуске моего кода:
V = VectorSpace(QQ,5)
V.list = ([2, 2, 2,-3,-3],[2, 2,-3,2,-3],[2,2,-3,-3,2],[2,-3,2,2,-3],[2,-3,2,-3,2],[2,-3,-3,2,2],[-3,2,2,2,-3],[-3,2,2,-3,2],[-3,2,-3,2,2],[-3,-3,2,2,2])
C = Combinations(list, 4)
V.linear_dependence(C) == []
"ValueError: vector [[2, 2, 2, -3, -3], [2, 2, -3, 2, -3], [2, 2, -3, -3, 2], [2, -3, 2, 2, -3]] не является элементом векторного пространства измерения 5 над Rational Field "
Кто-нибудь получил какие-либо подсказки относительночего мне не хватает?