#16606: Bernstein creation operators and other fixes on symmetric functions
-------------------------------------+-------------------------------------
Reporter: darij | Owner:
Type: defect | Status: needs_info
Priority: major | Milestone: sage-6.3
Component: combinatorics | Resolution:
Keywords: symmetric | Merged in:
functions, sage-combinat | Reviewers:
Authors: Darij Grinberg | Work issues:
Report Upstream: N/A | Commit:
Branch: public/combinat | 494cc5ce34c44c60d1691486fb1663a247ce44f2
/witt-sf-fix | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by tscrim):
I would perhaps do something like this as the workaround:
{{{#!python
inv_m = ~m
try:
inv_m = inv_m.change_ring(m.base_ring())
except TypeError: # It's not in the base ring as we thought it was
pass
}}}
or without the `try/except` block if it should fail.
I would also say the using Sage's ability to invert the matrix over
general base rings is the only realistic way to work (unless I'm missing
something).
--
Ticket URL: <http://trac.sagemath.org/ticket/16606#comment:10>
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.