equality of dedekind sums experimental data and theory
play

Equality of Dedekind sums: experimental data and theory Challenges - PowerPoint PPT Presentation

Equality of Dedekind sums: experimental data and theory Challenges in 21st Century Experimental Mathematical Computation Sinai Robins Nanyang Technological University ICERM Brown University Friday, July 25, 14 What are Dedekind sums?


  1. Equality of Dedekind sums: experimental data and theory Challenges in 21st Century Experimental Mathematical Computation Sinai Robins Nanyang Technological University ICERM Brown University Friday, July 25, 14

  2. What are Dedekind sums? Friday, July 25, 14

  3. What are Dedekind sums? 1. They are natural extensions of the gcd function. 2. They give the characters of SL 2 ( Z ) (via the Rademacher function). 3. They are the building blocks for integer point enumeration in polytopes. 4. They are the variance of congruential pseudo-random number generators. 5. They are necessary in the transformation law of Dedekind’s eta function. 6. They give the linking number between some knots 7. They provide correction terms for the Heegaard-Floer homology Friday, July 25, 14

  4. Definition. We define the first periodic Bernoulli polynomial by ( x − [ x ] − 1 if x / ∈ Z 2 B ( x ) := 0 if x ∈ Z . Friday, July 25, 14

  5. Definition. We define the first periodic Bernoulli polynomial by ( x − [ x ] − 1 if x / ∈ Z 2 B ( x ) := 0 if x ∈ Z . Given any two relatively prime integers a and b , we define the Dedekind sum by Friday, July 25, 14

  6. Definition. We define the first periodic Bernoulli polynomial by ( x − [ x ] − 1 if x / ∈ Z 2 B ( x ) := 0 if x ∈ Z . Given any two relatively prime integers a and b , we define the Dedekind sum by s ( a, b ) := P b k =1 B ( k b ) B ( ka b ). Friday, July 25, 14

  7. Definition. We define the first periodic Bernoulli polynomial by ( x − [ x ] − 1 if x / ∈ Z 2 B ( x ) := 0 if x ∈ Z . Given any two relatively prime integers a and b , we define the Dedekind sum by s ( a, b ) := P b k =1 B ( k b ) B ( ka b ). Another expression for the Dedekind sum, as an infinite series, is somewhat better: Friday, July 25, 14

  8. ⇣ ⌘ − 4 π 2 s ( a, b ) = P 0 1 m ( am + bn ) , ( m,n ) 2 Z 2 b where the dash in the summation denotes omission of the two discrete lines m = 0 and am + bn = 0. This representation gives an easy proof of the important RECIPROCITY LAW FOR DEDEKIND SUMS: Friday, July 25, 14

  9. ⇣ ⌘ − 4 π 2 s ( a, b ) = P 0 1 m ( am + bn ) , ( m,n ) 2 Z 2 b where the dash in the summation denotes omission of the two discrete lines m = 0 and am + bn = 0. This representation gives an easy proof of the important RECIPROCITY LAW FOR DEDEKIND SUMS: Reciprocity Law for Dedekind Sums. (R. Dedekind, 1892) For any two relatively prime integers a and b , we have Friday, July 25, 14

  10. ⇣ ⌘ − 4 π 2 s ( a, b ) = P 0 1 m ( am + bn ) , ( m,n ) 2 Z 2 b where the dash in the summation denotes omission of the two discrete lines m = 0 and am + bn = 0. This representation gives an easy proof of the important RECIPROCITY LAW FOR DEDEKIND SUMS: Reciprocity Law for Dedekind Sums. (R. Dedekind, 1892) For any two relatively prime integers a and b , we have � a 1 b + b a + 1 − 1 � s ( a, b ) + s ( b, a ) = 4 . ab 12 Friday, July 25, 14

  11. Periodicity of the Dedekind Sum: s ( a, b ) = s ( a + mb, b ), for all integers m . Friday, July 25, 14

  12. Periodicity of the Dedekind Sum: s ( a, b ) = s ( a + mb, b ), for all integers m . With these two properties, we can mimic the Euclidean algorithm for the gcd( a, b ), and we can therefore very e ffi ciently compute s ( a, b ) in roughly log( | a | ) + log( | b | ) time! Friday, July 25, 14

  13. Periodicity of the Dedekind Sum: s ( a, b ) = s ( a + mb, b ), for all integers m . With these two properties, we can mimic the Euclidean algorithm for the gcd( a, b ), and we can therefore very e ffi ciently compute s ( a, b ) in roughly log( | a | ) + log( | b | ) time! Thus, we see that this classical Dedekind sum behaves precisely like the gcd function, as far as computational complexity. Friday, July 25, 14

  14. Plot of ( a, s ( a, 101)), for a = 0 , . . . , 101. Friday, July 25, 14

  15. “smoother?” Plot of ( a, s ( a, 60)), for a = 0 , . . . , 60. Friday, July 25, 14

  16. Integer point enumeration in polytopes More generally, we have the Eisenstein-Dedekind sums, defined by: e 2 π i h m , u i P 0 s ( v 1 , v 2 , . . . , v d ) := | det V | k =1 h v k , m i , m 2 Z d (2 π i ) d Π d Friday, July 25, 14

  17. Integer point enumeration in polytopes More generally, we have the Eisenstein-Dedekind sums, defined by: e 2 π i h m , u i P 0 s ( v 1 , v 2 , . . . , v d ) := | det V | k =1 h v k , m i , m 2 Z d (2 π i ) d Π d where V is the d by d matrix with v j ’s as its columns, and u ∈ (0 , 1] d . Friday, July 25, 14

  18. Integer point enumeration in polytopes More generally, we have the Eisenstein-Dedekind sums, defined by: e 2 π i h m , u i P 0 s ( v 1 , v 2 , . . . , v d ) := | det V | k =1 h v k , m i , m 2 Z d (2 π i ) d Π d where V is the d by d matrix with v j ’s as its columns, and u ∈ (0 , 1] d . These Eisenstein-Dedekind sums arise naturally from polyhedral cones whose edge vectors are v 1 , . . . , v d . Friday, July 25, 14

  19. Integer point enumeration in polytopes More generally, we have the Eisenstein-Dedekind sums, defined by: e 2 π i h m , u i P 0 s ( v 1 , v 2 , . . . , v d ) := | det V | k =1 h v k , m i , m 2 Z d (2 π i ) d Π d where V is the d by d matrix with v j ’s as its columns, and u ∈ (0 , 1] d . These Eisenstein-Dedekind sums arise naturally from polyhedral cones whose edge vectors are v 1 , . . . , v d . One might wonder if these general Dedekind-type sums also have reciprocity laws, and indeed they do, as given by Gunnells and Sczech. Friday, July 25, 14

  20. Integer point enumeration in polytopes More generally, we have the Eisenstein-Dedekind sums, defined by: e 2 π i h m , u i P 0 s ( v 1 , v 2 , . . . , v d ) := | det V | k =1 h v k , m i , m 2 Z d (2 π i ) d Π d where V is the d by d matrix with v j ’s as its columns, and u ∈ (0 , 1] d . These Eisenstein-Dedekind sums arise naturally from polyhedral cones whose edge vectors are v 1 , . . . , v d . One might wonder if these general Dedekind-type sums also have reciprocity laws, and indeed they do, as given by Gunnells and Sczech. • Paul Gunnells and Robert Sczech, Evaluation of Dedekind sums, Eisenstein cocycles, and special values of L-functions, Duke Math. J. 118 (2003), no. 2, 229–260. Friday, July 25, 14

  21. Integer point enumeration in polytopes Given a polytope P whose vertices belong to the integer lattice Z d , it is very natural to ask for its “discrete volume” | tP ∩ Z d | . Friday, July 25, 14

  22. Integer point enumeration in polytopes Given a polytope P whose vertices belong to the integer lattice Z d , it is very natural to ask for its “discrete volume” | tP ∩ Z d | . Theorem. (Ehrhart, 1957) | tP ∩ Z d | is a polynomial in t ∈ Z > 0 , given by | tP ∩ Z d | = vol ( P ) t d + c d − 1 t d − 1 + · · · + c 1 t + 1. Friday, July 25, 14

  23. Integer point enumeration in polytopes Given a polytope P whose vertices belong to the integer lattice Z d , it is very natural to ask for its “discrete volume” | tP ∩ Z d | . Theorem. (Ehrhart, 1957) | tP ∩ Z d | is a polynomial in t ∈ Z > 0 , given by | tP ∩ Z d | = vol ( P ) t d + c d − 1 t d − 1 + · · · + c 1 t + 1. The coe ffi cients c j have as their building blocks the Dedekind sums and their higher-dimensional analogues. Pommersheim, James E. Toric varieties, lattice points and Dedekind sums. Math. Ann. 295 (1993), no. 1, 1–24. Diaz, Ricardo; Robins, Sinai The Ehrhart polynomial of a lattice polytope. Ann. of Math. (2) 145 (1997),no. 3, 503–518. Friday, July 25, 14

  24. Characters of SL 2 ( Z ) and the Rademacher function  � a b Fix any matrix M := ∈ SL 2 ( Z ). c d Then the Rademacher function is defined by: Friday, July 25, 14

  25. Characters of SL 2 ( Z ) and the Rademacher function  � a b Fix any matrix M := ∈ SL 2 ( Z ). c d Then the Rademacher function is defined by: ( a + d � 12(sign c ) s ( d, | c | ) for c 6 = 0 , c R ( M ) := b for c = 0 . d Friday, July 25, 14

  26. Characters of SL 2 ( Z ) and the Rademacher function  � a b Fix any matrix M := ∈ SL 2 ( Z ). c d Then the Rademacher function is defined by: ( a + d � 12(sign c ) s ( d, | c | ) for c 6 = 0 , c R ( M ) := b for c = 0 . d It is a fact that R maps SL 2 ( Z ) into the integers, and that furthermore given any three unimodular matrices M 1 , M 2 , M 3 ∈ SL 2 ( Z ) which enjoy the relation M 3 := M 1 M 2 , we have R ( M 3 ) = R ( M 1 ) + R ( M 2 ) − 3 sign( c 1 c 2 c 3 ). Friday, July 25, 14

  27. Characters of SL 2 ( Z ) and the Rademacher function The Rademacher function is useful in the structural study of SL 2 ( Z ) and its subgroups. Friday, July 25, 14

  28. Characters of SL 2 ( Z ) and the Rademacher function The Rademacher function is useful in the structural study of SL 2 ( Z ) and its subgroups. Indeed, for each fixed c ∈ Z , the following map is a character of SL 2 ( Z ):  � a b 2 π iR ( M ) M := → e , − 24 c d Friday, July 25, 14

  29. Characters of SL 2 ( Z ) and the Rademacher function The Rademacher function is useful in the structural study of SL 2 ( Z ) and its subgroups. Indeed, for each fixed c ∈ Z , the following map is a character of SL 2 ( Z ):  � a b 2 π iR ( M ) M := → e , − 24 c d and it is known that all the characters of SL 2 ( Z ) may be obtained in this manner, forming the group Z / 12 Z . (The commutator subgroup of SL 2 ( Z ) has index 12 in SL 2 ( Z )) Friday, July 25, 14

Recommend


More recommend