id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,merged,author,reviewer,upstream,work_issues,branch,commit,dependencies,stopgaps
4498,Implement a symbolic version of the arg function,TimothyClemans,somebody,"It would be nice if there were a symbolic arg function, just like the symbolic sin, cos, etc., functions. Then the following would happen:
{{{
sage: f = arg(x); f
arg(x)
sage: f.subs(x=1+I)
arg(1+I)
}}}
Now we have
{{{
sage: arg(1+I)
0.785398163397
sage: type(arg(1+I))
}}}
I.e., the arg in Sage is currently the numerical person's arg, not the symbolic person's. It just casts to CDF.
""The function should return the argument of a complex function."" - Ronan Paixão
Apply
* attachment:trac_4498-symbolic_arg.cleanup.patch
* attachment:trac_4498-arg_evalf.patch",enhancement,closed,major,sage-5.0,symbolics,fixed,"beginner, sd35.5",kcrisman ktkohl,sage-5.0.beta4,"Karen Kohl, Burcin Erocal","Karl-Dieter Crisman, Burcin Erocal",N/A,,,,,