#11356: Companion matrix constructor
------------------------------+---------------------------------------------
Reporter: rbeezer | Owner: jason, was
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-4.7.1
Component: linear algebra | Keywords: beginner
Work_issues: | Upstream: N/A
Reviewer: | Author: Rob Beezer
Merged: | Dependencies:
------------------------------+---------------------------------------------
Comment(by jason):
Replying to [comment:4 rbeezer]:
> Replying to [comment:2 jason]:
> > Note that Magma defaults to `format='bottom'`, I think. Is there any
consistency issues with us defaulting to `format='right'`, given that we
follow the Magma convention of row vectors?
>
> Everything I read about companion matrices and rational canonical form
(Frobenius form) uses the "right" version. It is the natural thing to use
when you put your basis vectors into a matrix as columns, as is done with
QR, Jordan form, and maybe others.
Yes, and my point is that since we follow the magma convention of putting
basis vectors in rows, do we need to be consistent with their convention
of format='bottom'?
And yes, I've also always seen it with format='right' as well.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11356#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
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-trac?hl=en.