Galilean cannon

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
File:Galilean Cannon.png
A Galilean cannon

A Galilean cannon is a device that demonstrates conservation of linear momentum.[1] It comprises a stack of balls, starting with a large, heavy ball at the base of the stack and progresses up to a small, lightweight ball at the top. The basic idea is that this stack of balls can be dropped to the ground and almost all of the kinetic energy in the lower balls will be transferred to the topmost ball - which will rebound to many times the height from which it was dropped. At first sight, the behavior seems highly counter-intuitive, but in fact is precisely what conservation of momentum requires. The principal difficulty is in keeping the configuration of the balls stable during the initial drop. Early descriptions involve some sort of glue/tape,[2] tube, or net[3] to align the balls.

A modern version of the Galilean cannon was sold by Edmund Scientific Corporation and is still sold as the Astroblaster.[4][5] In this device, a heavy wire is threaded through all of the balls to keep them accurately aligned - but the principle is the same. The resulting rebound is quite powerful; in fact, eye safety issues became so prevalent that this toy now comes with safety goggles.

It is possible to demonstrate the principle more simply with just two balls (a basketball and a tennis ball, for example). Balance the tennis ball on top of the basketball and drop the pair to the ground. The tennis ball will rebound to many times the height from which it was released.[6]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Astro-blaster, Educational Innovations Inc.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.


<templatestyles src="Asbox/styles.css"></templatestyles>