Crossing Numbers of Billiard Curves in the Multidimensional Box via Translation Surfaces
Abstract
The billiard table is modeled as an n-dimensional box [0,a1]× [0,a2]× … × [0,an] ⊂ Rn, with each side having real-valued lengths ai that are pairwise commensurable. A ball is launched from the origin in direction d=(1,1,…,1). The ball is reflected if it hits the boundary of the billiard table. It comes to a halt when reaching a corner. We show that the number of intersections of the billiard curve at any given point on the table is either 0 or a power of 2. To prove this, we use algebraic and number theoretic tools to establish a bijection between the number of intersections of the billiard curve and the number of satisfying assignments of a specific constraint satisfaction problem.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.