Comment Re:How would nukes exert force on an asteroid? (Score 2) 150
In atmosphere, nukes produce blast because of high energy x-rays igniting atmosphere. This won't happen in space.
So how would letting off a nuke near or on an asteroid produce reaction and change the course of the asteroid?
Basically, the x-rays will ignite the surface of the asteroid instead. If the material in the asteroid is sub-optimal for this purpose, there have been designs of turning a nuclear bomb into a kinetic weapon that should work in this regard. Basically the bomb sits in an x-ray reflective shell, and when the bomb explodes, the x-rays bounce around the shell before the exploded bits of the bomb destroy it and exit an aperture. At the end of the aperture is a large, dense block of x-ray absorbing material. This material is vaporized by the x-rays and is all traveling in a similar direction as the x-rays were all going in that general direction. This plasma moving at relativistic speeds then slams into the target like a nuclear shot gun blast. IIRC, this design was built for using nuclear bombs against space ships and it was estimated that it could direct 95% of the energy of the bomb at the intended target.