Module 03 · Vertical resolution in practice
A fault runs into the same limit as a thinning bed, with vertical offset in place of bed thickness. Push the throw down and at some point the reflectors stop showing a step, while the fault remains in the model. A quiz mode hides the answer and randomizes the case.
A reflector cut by a fault gives two copies of the same event, one on each side, offset in time by the throw. That is the same geometry as the wedge in module 02 — two reflections a short time apart — so it fails at the same point: somewhere around a quarter of a wavelength.
Whether a fault is visible therefore depends on velocity, frequency and noise as much as on the size of the offset.
Below the limit the section gives no indication that anything is missing. The reflectors run through continuously and the fault leaves no visible step.
The reflections either side of the fault do still interfere, and that distorts the shape of the waveform. The distortion is small and hard to see by eye, and it is what coherence and similarity attributes are computed to detect.
Two questions follow: whether the fault is visible, and if it is not, whether it is absent or below the resolution limit.
Click once where the fault meets the top of the section, then a second time further down it. The two clicks define the plane. Click again to start over. Some cases have no fault in them, and the layer model stays hidden until you reveal.
The two traces come from the dashed lines, one either side of the fault
1 The rock layers impedance · pale = low, dark = high
2 The wavelet
3 The seismic that comes out layers convolved with the wavelet
4 Two traces
A stack of horizontal reflectors is offset across a planar normal fault. Bed thicknesses are drawn at random from the range you set and converted to two-way time using the interval velocity, so moving the velocity slider stretches the same geology rather than generating new geology. Each trace is the reflectivity convolved with a zero-phase Ricker wavelet. The noise is band-limited (random reflectivity through the same wavelet) and correlated from trace to trace, so it resembles noise on a migrated section rather than static. Signal-to-noise is quoted as reflection-coefficient amplitude over noise RMS.
Fault dip runs from 5° to 175°. Below 90° the plane leans one way and the block that drops is the hanging wall, giving a normal fault that omits section. Above 90° the plane leans the other way, the same block is now the footwall, and the fault is reverse and repeats section. Both come out of one construction: the two blocks translate rigidly past each other, and a boundary is drawn wherever it ends up. Reverse faults with large throw at low angles produce heavily repeated sections, which is correct but can look surprising.
This is a post-migration cartoon. It leaves out fault-plane reflections, tip diffractions, drag folding, amplitude changes from juxtaposition, and the smearing that imperfect migration puts on every real fault. Those effects make faults easier to see in some settings and harder in others, but none of them removes the resolution floor, which is what this module is about.
The two panels show different quantities. The layer model is shaded by acoustic impedance, a property of the rock: pale for low, dark for high. The seismic is colored by reflection coefficient, a property of the boundary between two rocks, so color appears only where impedance changes and a thick uniform bed is blank in the middle.
Polarity follows the SEG convention. Under normal polarity, the positive standard used in the United States, an increase in acoustic impedance is a positive reflection coefficient and is displayed as a peak: black on a gray section, blue on the default color map. A decrease is a trough, shown red. Reverse polarity flips that, so an impedance increase becomes a trough. Either way the color map itself runs trough to peak and never changes; polarity acts on the traces, not on the colors.
The practical check is that a pale-over-dark boundary in the layer model — impedance increasing downward — should line up with a blue event in the section under normal polarity, and a red one under reverse. The legend swatches are sampled through the current polarity and color map, so they stay correct in grayscale and in colorblind-safe mode too.
The display is vertically exaggerated, as nearly all seismic displays are. The stat strip gives the fault dip as drawn alongside its true dip so you can compare the two. Fault dips read off a section are routinely too steep for this reason.
Next up
Everything so far has been about resolution downward — how thin a bed, how small a throw. The next module turns the problem on its side and asks how small a feature can be before it disappears in map view. The answer involves a patch of ground the size of several football fields, and one processing step that shrinks it.
Open module 04 → All modules