#3401: Make Li symbolic and work with complex input
---------------------------------+------------------------------------------
Reporter: was | Owner: gfurnish
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.3
Component: calculus | Resolution:
Keywords: beginner | Work issues:
Report Upstream: N/A | Reviewers: Mike Hansen, Karl-Dieter
Crisman, Burcin Erocal, Benjamin Jones
Authors: Michael Yurko | Merged in:
Dependencies: #11143 | Stopgaps:
---------------------------------+------------------------------------------
Comment (by leif):
Replying to [comment:25 martinx]:
> I will go with whatever the sagemath intelligentsia thinks appropriate
for the number and name of any aliases.
Well, with names put into the global namespace, the most important thing
is that tab completion is likely to suggest you what you're looking for,
i.e., the ''prefix'' of each name matters. So in this case I think a
single instance of `log_int*` (in addition to `[Ll]i*`, maybe more) would
be sufficent.
With Sage 5.3.beta0, I currently get:
{{{
sage: log<TAB>
log log_b log_gamma log_text logstr
log2 log_dvi log_html lognormvariate
sage: li<TAB>
license lim linear_program list
list_plot_semilogx
lie limit linear_relation
list_composition list_plot_semilogy
lie_console line linear_transformation
list_plot
lift line2d lisp
list_plot3d
lift_to_sl2z line3d lisp_console
list_plot_loglog
sage: Li<TAB>
Li LinearCode
LinearCodeFromVectorSpace
LiE LinearCodeFromCheckMatrix Lisp
sage: euler<TAB>
euler_gamma euler_phi eulers_method_2x2
euler_number eulers_method eulers_method_2x2_plot
}}}
(Of course also the docstring for e.g. `li`, perhaps that of `Ei`, too,
should refer to `Li` and vice versa.)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3401#comment:27>
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.