Skip to content

Xanzis/SinaiSim

Repository files navigation

#SinaiSim Final version is the "sinai_matrix_implementation". This is the model we build to describe the behavior of a billiard ball bouncing around a table with a circular block at its center (known as the Sinai Billiards problem). This problem–while deterministic–is mathematically chaotic, making it impractical to try to track the movement of a single ball for very long. Instead, we calculate the distribution of ball behavior for many balls bouncing around and characterize this abstracted characterizaation of balls' behavior. Our program utilizes a sparse matrix that tracks the Jacobian of the distribution, allowing us to propogate a distribution's behavior over many thousands of bounces very efficiently via matrix multiplication.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages