1 | initial version |
Here is the problem.
sage: type(P0)
<class 'sage.modules.vector_symbolic_dense.Vector_symbolic_dense'>
sage: Pt=(1-t)*P0+t*P1
sage: type(P1)
<class 'sage.modules.vector_symbolic_dense.Vector_symbolic_dense'>
sage: type(Pt)
<type 'sage.modules.free_module_element.FreeModuleElement_generic_dense'>
I don't have time to look for a workaround now, but this is why you get that AttributeError
. I don't know how easy it would be to make Pt
get back in the vector type.