On Wed, 18 Oct 2006 13:47:21 -0700, Justin C. Walker <[EMAIL PROTECTED]>  
wrote:

>
> This surprised me:
>
> sage: M
>
> [203   0   0]
> [300 250   0]
> [322 300 203]
>
> sage: type(M)
> <class 'sage.matrix.matrix.Matrix_dense_integer'>
> sage: L=M.columns()[0]
> sage: L
> (203, 300, 322)
> sage: type(L)
> <class
> 'sage.modules.free_module_element.FreeModuleElement_generic_dense'>
>
> How did we get from a matrix of integers to an element of a free module?
>
> I can understand this at one level, but this may be a bit too implicit.

Each column is an element of the free module ZZ^3.  Would you like them
to be 3x1 matrices?  (That would definitely also make sense.)

William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-forum
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to