On Kahan's Rules for Determining Branch Cuts

In computer algebra there are different ways of approaching the mathematical concept of functions, one of which is by defining them as solutions of differential equations. We compare different such approaches and discuss the occurring problems. The main focus is on the question of determining possible branch cuts. We explore the extent to which the treatment of branch cuts can be rendered (more) algorithmic, by adapting Kahan's rules to the differential equation setting.

[1]  D. Owen Handbook of Mathematical Functions with Formulas , 1965 .

[2]  James H. Davenport,et al.  The challenges of multivalued "Functions" , 2010, AISC'10/MKM'10/Calculemus'10.

[3]  Manuel Bronstein,et al.  Symbolic Integration I , 1996 .

[4]  Fred B. Schneider,et al.  A Theory of Sets , 1993 .

[5]  Alexis Darrasse,et al.  The Dynamic Dictionary of Mathematical Functions (DDMF) , 2010, ICMS.

[6]  M. Abramowitz,et al.  Handbook of Mathematical Functions With Formulas, Graphs and Mathematical Tables (National Bureau of Standards Applied Mathematics Series No. 55) , 1965 .

[7]  Bruno Salvy The dynamic dictionary of mathematical functions , 2010, AISC'10/MKM'10/Calculemus'10.

[8]  Joris van der Hoeven Effective analytic functions , 2005, J. Symb. Comput..

[9]  R. A. Silverman,et al.  Theory of Functions of a Complex Variable , 1968 .

[10]  William Kahan Branch cuts for complex elementary functions , 1987 .

[11]  Carl Eklund,et al.  National Institute for Standards and Technology , 2009, Encyclopedia of Biometrics.

[12]  James H. Davenport,et al.  Adherence is better than adjacency: computing the Riemann index using CAD , 2005, ISSAC '05.

[13]  Andrew Russell Forsyth Theory of functions of a complex variable , 1918 .

[14]  Milton Abramowitz,et al.  Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables , 1964 .

[15]  Daniel W. Lozier,et al.  NIST Digital Library of Mathematical Functions , 2003, Annals of Mathematics and Artificial Intelligence.

[16]  Richard J. Fateman,et al.  Branch cuts in computer algebra , 1994, ISSAC '94.

[17]  Henry C. Thacher,et al.  Applied and Computational Complex Analysis. , 1988 .