delaunay triangulations of symmetric hyperbolic surfaces
play

Delaunay triangulations of symmetric hyperbolic surfaces Matthijs - PowerPoint PPT Presentation

Delaunay triangulations of symmetric hyperbolic surfaces Matthijs Ebbens Iordan Iordanov Monique Teillaud Gert Vegter Curves and Surfaces 2018 Arcachon, France M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of


  1. Delaunay triangulations of symmetric hyperbolic surfaces Matthijs Ebbens Iordan Iordanov Monique Teillaud Gert Vegter Curves and Surfaces 2018 Arcachon, France M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 1 / 44

  2. Why this topic? Outline 1 Why this topic? 2 What is a hyperbolic surface? 3 How to triangulate a hyperbolic surface? 4 How is the triangulation represented? 5 What is needed for a triangulation in higher genus? 6 What results do we have so far? 7 What comes next? M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 2 / 44

  3. Why this topic? Motivation (d) 200 segments [Sausset, Tarjus, Viot ’08] [Chossat, Faye, Faugeras ’11] [Balazs, Voros ’86] M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 3 / 44

  4. Why this topic? State of the art Closed Euclidean manifolds Algorithms 2D [Maz´ on, Recio ’97], 3D [Dolbilin, Huson ’97], d D [Caroli, Teillaud ’16] Software (square/cubic flat torus) 2D [Kruithof ’13], 3D [Caroli, Teillaud ’09] Closed hyperbolic manifolds Algorithms 2D, genus 2 [Bogdanov, Teillaud, Vegter, SoCG’16] Software (Bolza surface) [ I. , Teillaud, SoCG’17] → submitted to M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 4 / 44

  5. Why this topic? Delaunay triangulations in the Euclidean plane M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 5 / 44

  6. Why this topic? Delaunay triangulations in the Euclidean plane M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 6 / 44

  7. Why this topic? Delaunay triangulations in the Euclidean plane triangulation = simplicial complex! M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 7 / 44

  8. Why this topic? Delaunay triangulations in the Euclidean plane M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 8 / 44

  9. What is a hyperbolic surface? Outline 1 Why this topic? 2 What is a hyperbolic surface? 3 How to triangulate a hyperbolic surface? 4 How is the triangulation represented? 5 What is needed for a triangulation in higher genus? 6 What results do we have so far? 7 What comes next? M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 9 / 44

  10. What is a hyperbolic surface? e model of the hyperbolic plane H 2 Poincar´ H ∞ M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 10 / 44

  11. What is a hyperbolic surface? Hyperbolic translations > ℓ ( a ) a ( q ) q Special case: axis = diameter a ( p ) ℓ ( a ) p M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 11 / 44

  12. What is a hyperbolic surface? Hyperbolic translations Side-pairing transformation M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 12 / 44

  13. What is a hyperbolic surface? Hyperbolic translations q Non-commutative! a ab ( q ) b ba ( q ) M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 13 / 44

  14. What is a hyperbolic surface? Tilings of the Euclidean and hyperbolic planes M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 14 / 44

  15. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons c d b a a b d c M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  16. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  17. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  18. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  19. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  20. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c abcd = dcba M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  21. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c abcd = dcba dcb M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  22. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c abcd = dcba dcb dc M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  23. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c abcd = dcba dcb dc d M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  24. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons a ab a b c abcd = dcba dcb dc d M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  25. What is a hyperbolic surface? Tiling of the hyperbolic plane with octagons D N M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 15 / 44

  26. What is a hyperbolic surface? The flat torus and the Bolza surface b Euclidean: translation group � � � abab = ✶ Γ 1 = a , b � O a a Flat torus: M 1 = E 2 / Γ 1 with projection map π 1 : E 2 → M 1 b c Hyperbolic: Fuchsian group ¯ b ¯ d � � Γ 2 = a , b , c , d | abcdabcd = ✶ ¯ O a a Bolza surface: M 2 = H 2 / Γ 2 d b with projection map π 2 : H 2 → M 2 ¯ c M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 16 / 44

  27. What is a hyperbolic surface? The flat torus and the Bolza surface b Euclidean: translation group v 2 v 1 � � � abab = ✶ Γ 1 = a , b � O a a Flat torus: M 1 = E 2 / Γ 1 v 0 v 3 with projection map π 1 : E 2 → M 1 b c Hyperbolic: Fuchsian group ¯ b ¯ d � � Γ 2 = a , b , c , d | abcdabcd = ✶ ¯ O a a Bolza surface: M 2 = H 2 / Γ 2 d b with projection map π 2 : H 2 → M 2 ¯ c M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 16 / 44

  28. What is a hyperbolic surface? Symmetric hyperbolic surfaces of genus g ≥ 2 g = 2 g = 3 g = 4 g = 5 angle sum = 2 π for all 4 g -gons! Let Γ g : Fuchsian group with finite presentation similar to Bolza → 2 g generators, single relation Symmetric hyperbolic surface: M g = H 2 / Γ g , g ≥ 2 with natural projection mapping π g : H 2 → M g M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 17 / 44

  29. What is a hyperbolic surface? Dirichlet regions Voronoi diagram of Γ g O for g = 2 M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 18 / 44

  30. What is a hyperbolic surface? Dirichlet regions angle sum = 2 π c d b a a d b c Fundamental domain D g = Dirichlet region of O for Γ g here for g = 2 M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 19 / 44

  31. How to triangulate a hyperbolic surface? Outline 1 Why this topic? 2 What is a hyperbolic surface? 3 How to triangulate a hyperbolic surface? 4 How is the triangulation represented? 5 What is needed for a triangulation in higher genus? 6 What results do we have so far? 7 What comes next? M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 20 / 44

  32. How to triangulate a hyperbolic surface? Validity condition [BTV16] S set of points in D g M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 21 / 44

  33. How to triangulate a hyperbolic surface? Validity condition [BTV16] orbits Γ g S in H 2 M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 22 / 44

  34. How to triangulate a hyperbolic surface? Validity condition [BTV16] Delaunay triangulation in H 2 DT H (Γ g S ) M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 23 / 44

  35. How to triangulate a hyperbolic surface? Validity condition [BTV16] projection of DT H (Γ g S ) on the surface M g → not necessarily a simplicial complex! double edges double edges and/or loops M. Ebbens, I. Iordanov , M. Teillaud, G. Vegter Delaunay triangulations of symmetric hyperbolic surfaces 24 / 44

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend