Skip to content
/ SKProd Public

The product formula for the Schottky-Klein prime function.

License

Notifications You must be signed in to change notification settings

ehkropf/SKProd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

SKProd

An implementation of the product formula for the Schottky-Klein prime function.

This function computes a truncated half Schottky group necessary to calculate the truncated product formula for the Schottky-Klein prime function. It returns a function handle which evaluates the prime function. It's main interest is as a check against other code which calculates the prime function.

Input:

  • dv = a vector of circle centers.
  • qv = a vector of circle radii.
  • L = (optional) truncation level of the product formula (default L=4).

Output:

  • wf = a function handle to the prime function with signature w = wf(z, alpha), where z is an array of points at which to evaluate the function, and alpha is a scalar parameter value.

Example:

>> dv = [0.5, 0.5i];
>> qv = [0.1, 0.1];
>> wf = skprod(dv, qv, 6);
>> w = wf(-0.5-0.5i, 1);
>> w^2

ans =
  
           2.39754812001042 +      1.76164377385124i

This value may be checked against

  • D. G. Crowdy and J. S. Marshall, "Computing the Schottky-Klein prime function on the Schottky double of planar domains," CMFT 7 (2007) no. 1, 293-308.

The prime function is documented in

  • H. Baker, Abelian Functions and the Allied Theory of Theta Functions, Cambridge University Press, Cambridge, 1897, 1995.

About

The product formula for the Schottky-Klein prime function.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages