I am trying to use the Gram Schmidt orthogonalization process on a matrix over a number field. The following code works on Sage 4.7, but not on 4.8. There doesn't appear to be any tickets registered about this, so I thought I would try it here. Sorry if this is the wrong place ! - Emil.
sage: x = polygen(QQ) sage: K = sage_eval("NumberField(x^2+x-1/2, 'x', embedding=0.5)", locals={'x': x}) sage: M = matrix(K, [[x,0],[1,1]]) sage: M.gram_schmidt() --------------------------------------------------------------------------- NotImplementedError Traceback (most recent call last) /Users/ev/Projects/flagmatic/flagmatic2/<ipython console> in <module>() /usr/local/sage/local/lib/python2.6/site-packages/sage/matrix/matrix2.so in sage.matrix.matrix2.Matrix.gram_schmidt (sage/matrix/matrix2.c:40084)() /usr/local/sage/local/lib/python2.6/site-packages/sage/matrix/matrix2.so in sage.matrix.matrix2.Matrix._gram_schmidt_noscale (sage/matrix/matrix2.c:39431)() /usr/local/sage/local/lib/python2.6/site-packages/sage/modules/free_module_element.so in sage.modules.free_module_element.FreeModuleElement.hermitian_inner_product (sage/modules/free_module_element.c:14217)() /usr/local/sage/local/lib/python2.6/site-packages/sage/modules/free_module_element.so in sage.modules.free_module_element.FreeModuleElement.conjugate (sage/modules/free_module_element.c:13674)() /usr/local/sage/local/lib/python2.6/site-packages/sage/rings/number_field/number_field_element.so in sage.rings.number_field.number_field_element.NumberFieldElement.conjugate (sage/rings/number_field/number_field_element.cpp:15811)() NotImplementedError: complex conjugation is not implemented (or doesn't make sense). -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org