Take the 2-minute tour ×
Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. It's 100% free, no registration required.

Is it really impossible to calculate in advance the result of throwing dice? After all, the physics of dice throwing is in the world of classical mechanics, rather than quantum mechanics.

share|improve this question
Assuming the universe is governed by classical physics, then in theory we can calculate the result of throwing dice if we exactly know all the input variables (i.e. all the forces acting on the dice, the masses of the dice, etc.). However, from a pragmatic point of view this is (nearly) impossible. (Also, at the best of our knowledge, our universe is not classical.) –  Hunter Jun 6 at 17:48
@ Hunter - It is so modest to post this as a comment. The first sentence deserves to be an answer IMO. Succinct answer. –  New_new_newbie Jun 6 at 17:52
Note that the reason casinos insist that dice must bounce off the back wall is precisely to ensure that there is enough chaos in the system to defeat attempts to influence the result. –  keshlam Jun 7 at 5:49

1 Answer 1

This question was studied fairly recently by a team at Edinburgh University. Their paper is available here, though I'm not sure if you can get it without having to hand over some cash.

The bottom line is that in principle the trajectory of a die can be calculated, but it is a chaotic system and that means tiny inaccuracies in the measured initial conditions lead to large changes in the final state. In practice it would be impossible to measure the initial translational and rotational velocities accurately enough to make useful predictions.

share|improve this answer
Paper.pdf –  this Jun 7 at 0:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.