Gravitational compression

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Gravitational compression is a phenomenon in which gravity, acting on the mass of an object, compresses it, reducing its size and increasing the object's density.

File:Stellar core.gif
In the core of a star such as the Sun, gravitational pressure is balanced by the outward thermal pressure from fusion reactions, temporarily halting gravitational compression.

At the center of a planet or star, gravitational compression produces heat by the Kelvin–Helmholtz mechanism. This is the mechanism that explains how Jupiter continues to radiate heat produced by its gravitational compression.[1]

The most common reference to gravitational compression is with respect to stellar evolution. The Sun and other main-sequence stars are produced by the initial gravitational collapse of a molecular cloud. Assuming the mass of the material is large enough, gravitational compression reduces the size of the core, increasing its temperature until hydrogen fusion can begin. This hydrogen-to-helium fusion reaction releases energy that balances the inward gravitational pressure and the star becomes stable for millions of years. No further gravitational compression occurs until the hydrogen is nearly used up, reducing the thermal pressure of the fusion reaction.[2] At the end of the Sun's life, gravitational compression will turn it into a white dwarf.[3]

At the other end of the scale are massive stars, which burn their fuel very quickly, ending their lives as supernovae, after which further gravitational compression will produce either a neutron star[4] or a black hole[5] from the remnants.

For planets and moons, equilibrium is reached when the compression due to gravity is balanced by a pressure gradient in the opposite direction due to the strength of the material, at which point gravitational compression ceases.

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. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.

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