Мне нужно повернуть вектор в PARI / gp.Я не мог найти встроенную функцию, поэтому я попробовал это:
vector(10^4,i,vector(10^4,i,i)[10^4-i+1])
Это очень медленно - это заняло почти четыре секунды.Итак, я попробовал это:
Vec(polrecip(Pol(vector(10^6,i,i))))
Это было намного быстрее (около 100 миллисекунд), даже если он обращал вектор, который был в 100 раз длиннее.Это ужасный хак.Есть ли «правильный» способ обратного вектора в PARI / gp, который быстр?