#5396: [with patch, needs work] Wrapping lcalc library
---------------------------+------------------------------------------------
Reporter: rishi | Owner: Rishi
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.1.2
Component: number theory | Keywords: lcalc
Reviewer: | Author:
Merged: |
---------------------------+------------------------------------------------
Comment(by rishi):
I have attached the spkg file.
The lcalc in sage uses the command line version of lcalc. The lcalc
library lot richer than what the command line exposes. For example, you
cannot find the zeros of a Dirichlet L function or Modular form L function
without writing a lcalc file in appropriate format and calling the command
line version. Using this patch, it is possible to forgo the lcalc file. In
fact, in one of the example, I have written a function which given a
primitive Dirichlet character, generates a Lcalc object, say L
{{{
#This code is only for example, It will not execute
chi=DirichletGroup(5)[1]
L =dirLFuncGenerator(chi)
L.value(2+3*I) #gives value
L.find_zeros_via_N(10) # finds the first 10 zeros of this L function.
(ordered by distance from real axis)
}}}
I will repost the code in the sage notebook again
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5396#comment:11>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---