1. A method for mapping the earth's geology, comprising: using a programmable computer to perform at least the following: representing recorded seismic data as a convolution of operators representing a reflectivity series of the earth and a seismic wavelet; representing the operator representing the seismic wavelet as a convolution of operators representing a receiver ghost, a source ghost, a ghost-free source response, an earth filter response, and a receiver system response; removing the operator representing the receiver ghost from the convolution representing the seismic wavelet; removing the operator representing the source ghost from the convolution representing the seismic wavelet; removing the operator representing the ghost-free source response from the convolution representing the seismic wavelet; removing the operator representing the earth filter response from the convolution representing the seismic wavelet; and removing the operator representing the seismic wavelet from the convolution representing the recorded seismic data.