#18832: non-numeric non-symbolic BuiltinFunction arguments
-------------------------+----------------------------
   Reporter:  rws        |            Owner:
       Type:  defect     |           Status:  new
   Priority:  major      |        Milestone:  sage-6.8
  Component:  symbolics  |         Keywords:
  Merged in:             |          Authors:
  Reviewers:             |  Report Upstream:  N/A
Work issues:             |           Branch:
     Commit:             |     Dependencies:
   Stopgaps:             |
-------------------------+----------------------------
 Symbolic expressions can be seen as programs for applying functions to
 numerics and symbolics. Non-numeric non-symbolics (NNNS, most of the rest
 of Sage) are usually not handled by symbolic functions, although they
 often allow the same operations and many of the functions. The manual
 workaround is to evaluate the expression "on `x`" and then to substitute
 `x` with the respective NNNS. We propose that `BuiltinFunction` automates
 this process.

 Part of this is already duplicated in `rings.arith` but the need arises
 with symbolic functions returning polynomials, e.g. #16813. At the moment
 `BuiltinFunction` simply converts the NNNS argument, losing the type
 information.

--
Ticket URL: <http://trac.sagemath.org/ticket/18832>
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.

Reply via email to