FUNCTION : numcuspequiv1 - Number of inequivalent cusps of of Gamma[1](N) CALLING SEQUENCE : numcuspequiv1() numcuspequiv1(N) PARAMETERS : N - positive integer SYNOPSIS : Returns the number of inequivalent cusps of Gamma[1](N). EXAMPLES : > with(thetaids): > numcuspequiv1(); --------------------------------------------------------- numcuspequiv1(N) Returns the number of inequivalent cusps of Gamma[1](N). --------------------------------------------------------- > CW50:=CUSPSANDWIDMAKE1(50): > CW50[1]; [oo, 0, 1/2, 1/3, 1/4, 1/5, 1/6, 1/7, 1/8, 1/9, 1/10, 1/11, 1/12, 1/13, 1/14, 1/15, 1/16, 1/17, 1/18, 1/19, 1/20, 1/21, 1/22, 1/23, 1/24, 1/25, 2/5, 2/25, 3/5, 3/10, 3/20, 3/25, 3/50, 4/5, 4/25, 6/25, 7/10, 7/15, 7/20, 7/25, 7/50, 11 11 12 13 14 17 19 21 23 8/15, 8/25, 9/10, 9/20, 9/25, 9/50, --, --, --, --, --, --, --, --, --] 25 50 25 50 15 50 50 50 50 > nops(CW50[1]); 56 > numcuspequiv1(50); 56 DISCUSSION : Gamma[1](50) has 56 inequivalent cusps. SEE ALSO : CUSPSANDWIDMAKE1, cuspmake1