#10897: implement AlgebraicConverter.symbolic()
-----------------------------+--------------------------
Reporter: rbeezer | Owner: robertwb
Type: defect | Status: needs_work
Priority: minor | Milestone: sage-6.3
Component: symbolics | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
-----------------------------+--------------------------
Changes (by rws):
* status: needs_review => needs_work
* component: coercion => symbolics
* milestone: sage-duplicate/invalid/wontfix => sage-6.3
Old description:
> {{{
> sage: QQbar(sqrt(2))*vector(QQbar, [1,2])
> (1.414213562373095?, 2.828427124746190?)
>
> sage: vector(QQbar, [sqrt(2), 2*sqrt(2)])
> (1.414213562373095?, 2.828427124746190?)
>
> sage: sqrt(2)*vector(QQbar, [1,2])
> <BOOM>
> }}}
>
> It seems sqrt() generally gets treated right as an element of QQbar, but
> as a scalar multiple of a vector over QQbar, it does not.
New description:
Original summary by reporter: sqrt() as scalar multiple of QQbar vector
{{{
sage: QQbar(sqrt(2))*vector(QQbar, [1,2])
(1.414213562373095?, 2.828427124746190?)
sage: vector(QQbar, [sqrt(2), 2*sqrt(2)])
(1.414213562373095?, 2.828427124746190?)
sage: sqrt(2)*vector(QQbar, [1,2])
<BOOM>
}}}
It seems sqrt() generally gets treated right as an element of QQbar, but
as a scalar multiple of a vector over QQbar, it does not.
--
Comment:
No, I don't think so. This is just an unknown use case for the detection
of which the `NotImplementedError`s were placed. I have set the summary
accordingly. After all, the minor flag is set.
--
Ticket URL: <http://trac.sagemath.org/ticket/10897#comment:2>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.