Skip to content
Brent$117.6Gas TTF$1,192USD453.87 ₸
MunaiHub
Logs and petrophysicsTools and measurements Intermediate 17 min read

Density log and photoelectric factor (Pe)

The gamma-gamma density log (density log) is an active nuclear method: the tool has a radioactive source of its own. The source sits in a pad (a block pressed against the borehole wall) and shines gamma rays into the rock. Detectors count the photons (gamma ray particles) that the rock scatters back to the tool. The denser the rock, the fewer photons reach the detectors. The result is the bulk density of the rock, ρb\rho_b (the mass of a unit volume of rock, including the fluid in its pores). The litho-density tool also measures the photoelectric factor PeP_e, which depends mainly on the mineral composition.

Why it matters

Density is the most widely used source of porosity from well logs. Porosity follows from it by a simple calculation, if we know the density of the matrix (the solid rock) and of the fluid. The photoelectric factor tells sandstone from limestone and dolomite. Density together with the neutron log reveals gas. And we use the density values from the surface to the bottom of the hole to calculate the overburden pressure (the pressure from the weight of all the rock above). But density is also the most temperamental method. The tool sees only 10–15 cm of rock behind the borehole wall. Mudcake (a thin layer of mud solids on the wall), washouts (places where the hole is wider than the bit) and barite (a heavy mineral added to the mud) distort the readings easily. That is why we always read density together with its quality indicators.

Quick refresher

  • The source is caesium-137, and its photons have an energy of 662 keV. Photons lose energy in Compton scattering on electrons (they bounce off electrons). Photons that have grown weak are absorbed in the photoelectric effect (an atom takes the whole photon).
  • The number of scattering events is proportional to the number of electrons per unit volume. So the tool measures electron density. After calibration, its reading for most minerals and for water is practically equal to the bulk density. For salt, gypsum and gas the difference is noticeable.
  • The near and far detectors respond differently to the mudcake and to the irregularities of the wall. By comparing them, the tool applies the correction Δρ\Delta\rho. A large correction and a washout on the caliper log (a record of the hole diameter) are a signal not to trust the density.
  • Density porosity ϕD\phi_D is total porosity. The fluid in the calculation is the mud filtrate with the residual hydrocarbons of the flushed zone (the zone next to the wall, where the filtrate has pushed the original fluids away).
  • PeP_e rises steeply with atomic number: quartz 1.8, dolomite 3.1, calcite 5.1 barn/electron (a barn is a very small unit of area used in nuclear physics). It depends little on porosity and fluid, so it points to the mineral. Barite in the mud makes PeP_e unusable.
  • Gas lowers the density and makes ϕD\phi_D too high. Together with the neutron log, this gives a characteristic separation of the curves (Neutron log).
Key relationships
ρe=ρb 2∑ZM\rho_e = \rho_b\,\dfrac{2\sum Z}{M}

electron density index of a substance

ρa=1.0704 ρe−0.1883\rho_a = 1.0704\,\rho_e - 0.1883

apparent density of a tool calibrated on limestone saturated with fresh water

ϕD=ρma−ρbρma−ρf\phi_D = \dfrac{\rho_{ma} - \rho_b}{\rho_{ma} - \rho_f}

porosity from the density log

Pe≈(Z/10)3.6,U=Pe ρeP_e \approx (Z/10)^{3.6},\qquad U = P_e\,\rho_e

photoelectric factor of an element and the volumetric cross section, which mixes by volume

Common pitfalls
  • Using the density of formation water or oil for the fluid, instead of the density of the filtrate in the flushed zone.
  • Calculating porosity in washouts and wherever the correction Δρ\Delta\rho is large.
  • Using PeP_e when the mud is weighted with barite.
  • Mixing PeP_e in proportion to the volumes. What mixes by volume is U=PeρeU = P_e\rho_e, not PeP_e itself.

After this lesson you can

  • explain how gamma rays are scattered and absorbed in rock and why the detector count falls as density increases
  • distinguish electron density, apparent density and bulk density, and explain why rock salt looks “lighter” on the log than it really is
  • describe how the compensated two-detector tool is built and what the correction Δρ\Delta\rho means
  • calculate porosity from density, taking the filtrate density into account, and judge the reliability of the readings from the correction and the caliper log
  • calculate the photoelectric factor of a mineral and of a rock and use PeP_e to identify lithology

Gamma rays in rock: scattering and absorption

The source of the density tool, caesium-137, emits gamma rays of a single energy, 662 keV. In the rock, the photons meet the electrons of atoms. In this energy range, one of two events happens. A third known process, the production of an electron–positron pair, is possible only at energies above 1.02 MeV. It does not matter for this source.

Compton scattering
A photon collides with an electron, gives part of its energy to it and flies on in a different direction. The chance of such a collision is almost the same for the electrons of any atoms. So the number of scattering events per unit path is proportional to the number of electrons per unit volume, which is the electron density. This is the main process at energies from hundreds of keV to a few MeV.
Photoelectric absorption
An atom absorbs a photon of low energy, usually below 100 keV, completely, and ejects an electron. The chance of absorption rises very rapidly with the atomic number ZZ of the element (the number of protons in its nucleus). Heavy atoms (calcium, iron, barium) absorb photons far more strongly than light ones.

The path of a photon from the source to the detector is a chain of Compton scattering events. After each one, the photon has less energy. Photons that have weakened to tens of keV are absorbed. A dense rock contains more electrons. So photons scatter more often, lose energy faster and are more often absorbed before they reach the detector. At the source-to-detector distances chosen in the tool, the denser the rock, the lower the count.

Detector count and electron density (calibration relationship)
ln⁡N=a−b ρe\ln N = a - b\,\rho_e
where:
  • NNcount rate of the detector in the energy window of Compton scattering, counts per second
  • ρe\rho_eelectron density of the rock in the volume the detector sees (see the next section), g/cm³
  • a, ba,\ bconstants of the detector, found by calibration; bb grows with the distance from the source to the detector, —; cm³/g

Units: NN in counts/s (natural logarithm), ρe\rho_e in g/cm³

Holds when
  • An approximate relationship found by experiment, for a fixed tool design, energy window and pad contact.
  • The distance to the detector is greater than a few photon mean free paths (the average distance a photon travels between collisions). Right next to the source the relationship is reversed: a denser rock scatters more photons to the detector.
  • The rock is uniform in the volume of investigation, with no mudcake or standoff.

A change in density by Δρe\Delta\rho_e changes the count by a factor of e−b Δρe\e^{-b\,\Delta\rho_e}. For the far detector bb is larger. It is more sensitive to density and sees deeper, but fewer photons reach it, so the statistical scatter is higher. The near detector sees less deep and therefore reacts more strongly to mudcake. The tool uses this difference for compensation.

Electron density, apparent density and bulk density

The tool senses electrons, but we need mass. The link between them is the ratio of the number of electrons to the mass of the substance. For most elements this ratio is nearly the same. For oxygen, silicon, calcium and carbon, the number of electrons (the atomic number ZZ) is about half the atomic mass. Hydrogen stands out sharply: it has twice as many electrons per unit mass. It is convenient to use the electron density index. This is the electron density recalculated so that it equals the ordinary density when 2Z/M=12Z/M = 1.

Electron density index
ρe=ρb 2∑ZM\rho_e = \rho_b\,\frac{2\sum Z}{M}
where:
  • ρe\rho_eelectron density index, g/cm³
  • ρb\rho_bbulk density of the substance, g/cm³
  • ∑Z\sum Znumber of electrons in the molecule: the sum of the atomic numbers of its atoms, —
  • MMmolar mass of the molecule, g/mol

Units: densities in g/cm³; the ratio 2∑Z/M2\sum Z/M is dimensionless when MM is in g/mol

Holds when
  • For a mixture of minerals and fluids the indices add in proportion to the volume fractions, as the densities themselves do.

For quartz, calcite and dolomite, the ratio 2∑Z/M2\sum Z/M differs from one by less than 0.3%. For rock salt it is about 0.96, for water about 1.11 and for methane about 1.25. So, counted in electrons, water and hydrocarbons are “denser” than they are by mass, and salt is “lighter”. The calibration of the tool (below) corrects this for water and limestone, but not for all substances.

We calibrate the tool so that in the most common situation, limestone saturated with fresh water, it reads the true density. For this, the electron density index is converted into the apparent density ρa\rho_a, the one that is recorded on the log.

Apparent density, which the tool reads
ρa=1.0704 ρe−0.1883\rho_a = 1.0704\,\rho_e - 0.1883
where:
  • ρa\rho_aapparent density (the one the tool reads), g/cm³
  • ρe\rho_eelectron density index of the rock, g/cm³

Units: g/cm³

Holds when
  • Calibration on limestone saturated with fresh water: for calcite and for water ρa\rho_a coincides with the true density.
  • The constants 1.0704 and 0.1883 come from requiring ρa=ρb\rho_a = \rho_b for these two substances. So for other substances the equality is approximate.

For ordinary reservoirs (sandstones, limestones and dolomites with water or oil in the pores), the apparent density differs from the bulk density by no more than 0.01 g/cm³, so we take it directly as ρb\rho_b. We apply a correction for salt, gypsum, coal and gas-bearing formations.

Worked exampleWhy rock salt looks lighter on the log than it really is
Given (assumed data)
Quartz SiO2\mathrm{SiO_2}
ρb=2.65\rho_b = 2.65 g/cm³; ∑Z=14+2⋅8=30\sum Z = 14 + 2\cdot 8 = 30
Rock salt NaCl\mathrm{NaCl}
ρb=2.165\rho_b = 2.165 g/cm³; ∑Z=11+17=28\sum Z = 11 + 17 = 28
Fresh water H2O\mathrm{H_2O}
ρb=1.00\rho_b = 1.00 g/cm³; ∑Z=2⋅1+8=10\sum Z = 2\cdot 1 + 8 = 10
Atomic masses, g/mol
H 1.008; O 16.00; Na 22.99; Si 28.09; Cl 35.45
Solution
  1. Molar masses: quartz 60.09, salt 58.44, water 18.016 g/mol.
  2. Ratios 2∑Z/M2\sum Z/M: quartz 60/60.09=0.998560/60.09 = 0.9985, salt 56/58.44=0.958256/58.44 = 0.9582, water 20/18.016=1.110120/18.016 = 1.1101.
  3. Electron density indices ρe=ρb⋅2∑Z/M\rho_e = \rho_b\cdot 2\sum Z/M: quartz 2.646, salt 2.075, water 1.110 g/cm³.
  4. Apparent density ρa=1.0704 ρe−0.1883\rho_a = 1.0704\,\rho_e - 0.1883: quartz 2.644, salt 2.032, water 1.000 g/cm³.
Answer: The tool reads 1.000 g/cm³ for water, 2.644 for quartz (0.006 g/cm³ below the true value) and 2.032 g/cm³ for rock salt instead of 2.165.

What it means. Sodium and chlorine have fewer electrons per unit mass than the elements used to calibrate the tool, so salt looks lighter by 0.13 g/cm³. This is not a tool error. It follows from the fact that the tool counts electrons. That is why reference tables give an apparent density of 2.03 g/cm³ for salt, and why charts and interpretation software work with the apparent densities of minerals. For quartz the difference is a few thousandths of a g/cm³, and we ignore it. The data in this example are assumed for illustration, and the atomic masses are rounded.

True and apparent density of substances
Substance
Calcite
2∑Z/M2\sum Z/M
0.9991
ρb\rho_b, g/cm³
2.71
ρa\rho_a, g/cm³
2.710
Substance
Dolomite
2∑Z/M2\sum Z/M
0.9978
ρb\rho_b, g/cm³
2.87
ρa\rho_a, g/cm³
2.877
Substance
Anhydrite
2∑Z/M2\sum Z/M
0.9990
ρb\rho_b, g/cm³
2.96
ρa\rho_a, g/cm³
2.977
Substance
Gypsum
2∑Z/M2\sum Z/M
1.0222
ρb\rho_b, g/cm³
2.32
ρa\rho_a, g/cm³
2.350
Substance
Oil CH2\mathrm{CH_2}
2∑Z/M2\sum Z/M
1.1407
ρb\rho_b, g/cm³
0.85
ρa\rho_a, g/cm³
0.850
Substance
Methane
2∑Z/M2\sum Z/M
1.2467
ρb\rho_b, g/cm³
0.20
ρa\rho_a, g/cm³
0.079

Calculated with the two formulas above. Gypsum contains water of crystallisation (water built into its crystals), so it looks heavier than it is. For methane the difference is huge. This is why gas in the flushed zone lowers the tool reading so much (more in the advanced section).

The tool: pad, two detectors and the correction Δρ

The source and detectors sit in the pad (also called a skid), a heavy shielded block that an arm presses against the borehole wall. The shields let photons through only via the windows that face the rock. This stops the radiation from travelling directly along the tool and through the mud. The pad has a wedge shape and is pressed hard, so it cuts through soft mudcake. The opening of the arm also gives the hole diameter. But a thin layer of mudcake, or mud in the irregularities of the wall, almost always remains. It falls into the volume the tool sees, and the tool counts it just like the rock.

Schematic of the density tool at the borehole walltool bodydrilling mudcaliper armshieldshield¹³⁷Cs sourcenear detectorfar detectormudcakeformation, ρb

Horizontal cross section of a borehole. At the top is the tool body, and a pressing arm extends from it up to the wall. At the bottom, a pad is pressed against the wall through a thin mudcake. From left to right on the pad are the caesium-137 source, a shield, the near detector, another shield and the far detector. Below is the formation. Broken photon paths lead from the source into the formation. A short one returns to the near detector, a long one returns to the far detector, and a third one ends in a cross, where the photon is absorbed.

SchematicA schematic drawing of a two-detector density tool (not to scale). The pad with the source and two detectors is pressed against the wall through the mudcake, and the arm braces against the opposite wall. The broken lines are photon paths: scattering in the formation (dots) and absorption (cross).

A single detector cannot tell mudcake from formation. That is why the compensated tool has two. The near detector sees less deep and reacts more strongly to mudcake and standoff (the gap between the pad and the wall). The far detector sees deeper and gives the main measurement. If there is no mudcake, the readings of both match after calibration. If there is mudcake, they move apart. They move further apart when the mudcake is thicker and when its density differs more from that of the formation. Plot the far-detector count against the near-detector count. The points without mudcake lie on one line, the “spine”. Mudcake pushes the points sideways along the “ribs”. Each rib corresponds to one formation density, almost whatever mudcake has distorted it. So we find the corrected density from the pair of counts, without knowing either the thickness or the density of the mudcake.

The tool records the corrected bulk density ρb\rho_b (the RHOB curve). It also records the correction Δρ\Delta\rho itself (the DRHO curve), which was added to the far-detector reading. Light mudcake lowers the reading, so the correction is positive. Mudcake with barite is heavier than the formation, so the correction is negative. The Δρ\Delta\rho curve, together with the caliper log, is the main indicator of the quality of the density.

The litho-density tool sorts photons by energy. In the high-energy window, photons are lost only through scattering, so the count depends only on the electron density. In the low-energy window, photoelectric absorption adds to the scattering, so the count also depends on the atomic number. The ratio of the counts in the two windows gives PeP_e (the PEF curve). The vertical resolution (the thinnest bed a curve shows clearly) is about 15–45 cm for density, depending on processing, and 5–10 cm for PeP_e. More photons reach the detectors of the litho-density tool than in the first two-detector tools, so its curves are less noisy. Tools with three detectors add one more, very close to the source. It improves the compensation in rough holes.

From density to porosity

The bulk density of a clean rock is a mixture of the matrix density and the fluid density, each weighted by its volume: ρb=(1−ϕ) ρma+ϕ ρf\rho_b = (1 - \phi)\,\rho_{ma} + \phi\,\rho_f. Solving this equality for porosity gives the main formula of the method, the same as in the topic Porosity.

Porosity from the density log
ϕD=ρma−ρbρma−ρf\phi_D = \frac{\rho_{ma} - \rho_b}{\rho_{ma} - \rho_f}
where:
  • ϕD\phi_Dporosity from the density log (total: it includes isolated pores too), fraction
  • ρb\rho_bbulk density from the log after the correction Δρ\Delta\rho, g/cm³
  • ρma\rho_{ma}grain density of the matrix: quartz 2.65, calcite 2.71, dolomite 2.87, g/cm³
  • ρf\rho_fdensity of the fluid in the flushed zone: filtrate with residual hydrocarbons, g/cm³

Units: g/cm³ or kg/m³: any density units, the same for all

Holds when
  • The matrix is known, and there is no shale or heavy minerals (otherwise a correction is needed).
  • The pores in the volume of investigation (10–15 cm from the wall) are filled with a fluid of known density.
  • The reading is corrected for mudcake and hole, and the apparent density is practically equal to the bulk density, which is not so for salt, gypsum and gas.

The lower the density for the same mineralogy, the more pores there are. The denominator ρma−ρf\rho_{ma} - \rho_f is about 1.6–1.9 g/cm³, so a density error of 0.01 g/cm³ gives a porosity error of about 0.6 percentage points.

Which fluid should we put into the formula? The tool sees the flushed zone (Borehole environment: invaded zone and mudcake). The pores there are filled with mud filtrate that contains some residual oil or gas (oil or gas left behind). The filtrate of a water-based mud has a density from 1.0 g/cm³ (fresh) to 1.1–1.2 g/cm³ (salty). For a sodium chloride solution at surface conditions, ρmf≈1+0.73P\rho_{mf} \approx 1 + 0.73P, where PP is the mass fraction of salt. The filtrate of an oil-based mud is lighter, about 0.8 g/cm³. Residual oil hardly changes the density of the fluid. Residual gas lowers it strongly.

Worked examplePorosity of limestone with a salty filtrate, and a point that must not be trusted
Given (assumed data)
Rock
limestone, ρma=2.71\rho_{ma} = 2.71 g/cm³
Filtrate
water-based mud, 120 g of NaCl per 1 kg of solution (P=0.12P = 0.12)
Bit diameter
216 mm (8½ in)
Point A
ρb=2.47\rho_b = 2.47 g/cm³, Δρ=+0.02\Delta\rho = +0.02, diameter 216 mm
Point B
ρb=2.38\rho_b = 2.38 g/cm³, Δρ=+0.05\Delta\rho = +0.05, diameter 211 mm
Point C
ρb=2.19\rho_b = 2.19 g/cm³, Δρ=+0.16\Delta\rho = +0.16, diameter 254 mm
Solution
  1. Filtrate density: ρmf≈1+0.73⋅0.12=1.088\rho_{mf} \approx 1 + 0.73\cdot 0.12 = 1.088 g/cm³.
  2. Point A: ϕD=2.71−2.472.71−1.088=0.148\phi_D = \dfrac{2.71 - 2.47}{2.71 - 1.088} = 0.148; with fresh water (1.00) it would have been 0.140.
  3. Point B: ϕD=2.71−2.382.71−1.088=0.203\phi_D = \dfrac{2.71 - 2.38}{2.71 - 1.088} = 0.203 (with fresh water, 0.193). The diameter is 5 mm smaller than the bit. This is mudcake about 2–3 mm thick, and a correction of +0.05 is usual.
  4. Point C: formally ϕD=0.32\phi_D = 0.32. But the hole is enlarged to 254 mm, and the correction of +0.16 g/cm³ is large. The pad did not touch the wall, and the tool saw the mud in the washout.
Answer: The porosity of the limestone is about 14.8% at point A and 20.3% at point B. The value of 32% at point C is an artefact of the washout (a false result), and we do not use it.

What it means. If we used fresh water instead of the salty filtrate, the porosity would come out lower by 0.8–1.0 percentage points. This is about 5% of its value, and the error would be the same all along the section. The error in the matrix density is usually larger (Porosity). For point C, we take porosity from methods that are less sensitive to washouts, or we exclude the interval. The formula for the filtrate density is approximate and applies to surface conditions: at formation temperature the filtrate is slightly lighter. The data in this example are assumed for illustration.

Shale, heavy minerals and gas shift the result in predictable directions. The density of shale (2.2–2.7 g/cm³) differs from the matrix density, so in shaly beds the density porosity is distorted. Pyrite (an iron sulfide, 5.0 g/cm³) and siderite (an iron carbonate, 3.9 g/cm³), even in small amounts, raise the density and lower the porosity. Residual gas in the flushed zone lowers the density and makes ϕD\phi_D too high. We see this when we compare with the neutron log (Neutron log). The topics Porosity from the density log and Gas, shale, carbonate and pressure effects on porosity logs discuss in detail the choice of parameters and the corrections.

Photoelectric factor and lithology

The photoelectric factor PeP_e is the cross section for photoelectric absorption of gamma rays per electron of the substance. We give it in barns per electron (1 barn = 10−2410^{-24} cm²). The cross section measures the chance of an interaction: the larger it is, the more often a photon is absorbed. The factor depends strongly on the atomic number and does not depend on density, so it shows which elements the rock is made of. For an element, a power law describes it well.

Photoelectric factor of an element
Pe≈(Z10)3.6P_e \approx \left(\frac{Z}{10}\right)^{3.6}
where:
  • PeP_ephotoelectric factor of the element, barn/electron
  • ZZatomic number of the element, —

Units: barn/electron

Holds when
  • An approximate relationship for the photon energies at which the tool measures photoelectric absorption.

Oxygen (Z=8Z = 8) gives about 0.45, silicon (14) 3.4, calcium (20) 12.1, barium (56) about 490. Doubling the atomic number multiplies the factor by 23.6≈122^{3.6} \approx 12.

Photoelectric factor of a molecule (mineral)
Pe=∑iAiZiPe,i∑iAiZiP_e = \frac{\sum_i A_i Z_i P_{e,i}}{\sum_i A_i Z_i}
where:
  • AiA_inumber of atoms of the ii-th element in the molecule, —
  • ZiZ_iatomic number of the ii-th element; AiZiA_i Z_i is the number of its electrons in the molecule, —
  • Pe,iP_{e,i}photoelectric factor of the ii-th element, barn/electron

Units: barn/electron

Holds when
  • The factor of a mineral is the average of the factors of its elements, weighted by the number of electrons.

Quartz SiO2\mathrm{SiO_2} gets a factor of 1.8, and calcite CaCO3\mathrm{CaCO_3} gets 5.1. The difference comes from a single heavy calcium atom in place of silicon.

For a rock made of a matrix and a fluid, we cannot mix PeP_e by volume. It refers to a single electron, and a mineral and water have different numbers of electrons per unit volume. What mixes by volume is the volumetric photoelectric cross section UU, the product of PeP_e and the electron density.

Volumetric photoelectric cross section and its mixing
U=Pe ρe,U=ϕ Uf+(1−ϕ) UmaU = P_e\,\rho_e, \qquad U = \phi\,U_f + (1 - \phi)\,U_{ma}
where:
  • U, Uf, UmaU,\ U_f,\ U_{ma}volumetric photoelectric cross section of the rock, the fluid and the matrix, barn/cm³
  • PeP_ephotoelectric factor, barn/electron
  • ρe\rho_eelectron density index, g/cm³ (in the role of the number of electrons per unit volume)
  • ϕ\phiporosity, fraction

Units: barn/cm³; for several minerals U=∑iViUiU = \sum_i V_i U_i by volume fractions

Holds when
  • Pores and minerals are distributed uniformly in the volume of investigation; there is no barite in the mud or the mudcake.

For water U≈0.4U \approx 0.4 barn/cm³, for oil about 0.1, and for ordinary rock-forming minerals roughly 5 to 15. The fluid adds almost nothing, so the Pe=U/ρeP_e = U/\rho_e of a porous rock stays close to the PeP_e of its matrix.

Photoelectric factor and density of minerals and fluids
Substance
Quartz
PeP_e, barn/electron
1.81
ρb\rho_b, g/cm³
2.65
UU, barn/cm³
4.8
Substance
Dolomite
PeP_e, barn/electron
3.14
ρb\rho_b, g/cm³
2.87
UU, barn/cm³
9.0
Substance
Calcite
PeP_e, barn/electron
5.08
ρb\rho_b, g/cm³
2.71
UU, barn/cm³
13.8
Substance
Anhydrite
PeP_e, barn/electron
5.05
ρb\rho_b, g/cm³
2.96
UU, barn/cm³
14.9
Substance
Rock salt
PeP_e, barn/electron
4.65
ρb\rho_b, g/cm³
2.165
UU, barn/cm³
9.7
Substance
Pyrite
PeP_e, barn/electron
17.0
ρb\rho_b, g/cm³
5.00
UU, barn/cm³
82
Substance
Barite
PeP_e, barn/electron
267
ρb\rho_b, g/cm³
4.5
UU, barn/cm³
about 1070
Substance
Fresh water
PeP_e, barn/electron
0.36
ρb\rho_b, g/cm³
1.00
UU, barn/cm³
0.40
Substance
Oil
PeP_e, barn/electron
0.12
ρb\rho_b, g/cm³
0.85
UU, barn/cm³
0.12

The factors of the minerals, calculated with the two formulas above, agree with the reference values to within hundredths. Clay minerals give from 1.8 (kaolinite) to 6 and more (iron-rich chlorite). So shales usually have a PeP_e of 2–4, with a large scatter.

Worked exampleSandstone or limestone at the same density
Given (assumed data)
Density reading
ρb=2.36\rho_b = 2.36 g/cm³, pores filled with fresh filtrate
Hypothesis 1
quartz sandstone, ρma=2.65\rho_{ma} = 2.65 g/cm³, ρe=2.646\rho_e = 2.646 g/cm³
Hypothesis 2
limestone, ρma=2.71\rho_{ma} = 2.71 g/cm³, ρe=2.708\rho_e = 2.708 g/cm³
Water
ρe=1.110\rho_e = 1.110 g/cm³
Solution
  1. Factors of the elements (Z/10)3.6(Z/10)^{3.6}: silicon 3.36, calcium 12.1, oxygen 0.448, carbon 0.16; hydrogen has about 0.0003 barn/electron.
  2. Quartz: Pe=14⋅3.36+16⋅0.44830=1.81P_e = \dfrac{14\cdot 3.36 + 16\cdot 0.448}{30} = 1.81; calcite 5.08, water 0.36 barn/electron.
  3. Volumetric cross sections U=PeρeU = P_e\rho_e: quartz 4.78, calcite 13.8, water 0.40 barn/cm³.
  4. Density porosity: sandstone (2.65−2.36)/1.65=0.176(2.65 - 2.36)/1.65 = 0.176, limestone (2.71−2.36)/1.71=0.205(2.71 - 2.36)/1.71 = 0.205.
  5. Factor of the rock Pe=U/ρeP_e = U/\rho_e with UU and ρe\rho_e mixed by volume: sandstone 1.69, limestone 4.63 barn/electron.
Answer: At the same density of 2.36 g/cm³, the sandstone shows Pe≈1.69P_e \approx 1.69 and the limestone 4.63 barn/electron. Their porosities are 17.6 and 20.5%.

What it means. A porosity of about 20% lowered the PeP_e of the limestone by only 9% compared with dense calcite, whereas the two minerals differ by almost a factor of three. That is why PeP_e gives the lithology and density gives the porosity, and each curve complements the other. For mixtures of quartz, calcite and dolomite, and for shaly rocks, we use the PeP_e–ρb\rho_b crossplot (Lithology from the photoelectric factor and spectral gamma ray). The data in this example are assumed for illustration.

Photoelectric factor of a porous rock against porosity0102030400123456Porosity, %Pe, barn/electroncalcitedolomitequartzlimestone, 20.5%sandstone, 17.6%

Graph: porosity from 0 to 40 per cent on the horizontal axis, photoelectric factor from 0 to 6 barn per electron on the vertical axis. Three gently falling lines: calcite from 5.1 to 4.1, dolomite from 3.1 to 2.6, quartz from 1.8 to 1.5 at a porosity of 40 per cent. Two points are marked: sandstone at 17.6 per cent with a factor of 1.69 and limestone at 20.5 per cent with a factor of 4.63.

CalculatedCalculated photoelectric factor of a porous rock against porosity for a matrix of calcite, dolomite and quartz with the pores filled with fresh water (mixing by UU). The points are the two hypotheses from the example above.

Because its resolution is high, PeP_e picks out thin beds and fractures. It also reveals heavy minerals: pyrite and siderite raise PeP_e far above the values of ordinary minerals.

When density cannot be trusted

The tool sees a thin layer of rock behind the wall and is pressed against the wall by a pad. So its readings depend on the condition of the hole more than those of other tools. Before calculating anything from density, look at the caliper log, the Δρ\Delta\rho curve and the repeat section (a second pass over the same interval).

Signs of unreliable density
Sign
Caliper log clearly larger than the bit
What is happening
the pad moves away from the wall and the tool sees mud: ρb\rho_b is too low, Δρ\Delta\rho is large
What to do
exclude the interval or take porosity from other methods
Sign
Rough wall, frequent small washouts
What is happening
jagged ρb\rho_b and PeP_e, jumps in Δρ\Delta\rho
What to do
compare with the neutron and sonic logs, do not take the extremes
Sign
Thick mudcake without barite
What is happening
Δρ\Delta\rho is positive
What to do
within the range of compensation the correction can be trusted; check the mudcake thickness against the caliper log
Sign
Barite in the mudcake or mud
What is happening
Δρ\Delta\rho is negative, PeP_e is much too high
What to do
do not use PeP_e, check the density
Sign
Gas in the flushed zone
What is happening
the density is too low; this is a property of the formation, not an error
What to do
interpret together with the neutron log
Sign
Pyrite, siderite
What is happening
the density and PeP_e are higher than for the main matrix, so porosity is underestimated
What to do
take the mineral into account in the matrix density

The remaining checks are common to all nuclear methods. The tool is calibrated on reference blocks of known density (for example, aluminium and magnesium). It is checked on field standards before and after the job. A short interval is recorded again as a repeat section. The count of photons is random, so at too high a logging speed the curve becomes noisy (Gamma ray log and natural gamma ray spectrometry). Finally, density is compared with other methods. In a clean water-bearing formation of known lithology, the porosities from the density and neutron logs should be close.

Where else density is needed

Terms and symbols

Bulk density ρb\rho_b (RHOB)
The mass of a unit volume of rock together with the fluid in its pores. It is the main result of the method.
Electron density index ρe\rho_e
The number of electrons per unit volume, expressed in g/cm³: ρb⋅2∑Z/M\rho_b\cdot 2\sum Z/M.
Apparent density ρa\rho_a
The reading of a tool calibrated on limestone with fresh water. For ordinary reservoirs it is practically equal to ρb\rho_b.
Correction Δρ\Delta\rho (DRHO)
The correction for mudcake and wall irregularities, found from the two detectors. It is the main indicator of the quality of the density.
Photoelectric factor PeP_e (PEF)
The photoelectric absorption cross section per electron, in barn/electron. It is an indicator of mineral composition.
Volumetric cross section UU
The product PeρeP_e\rho_e, in barn/cm³. Unlike PeP_e, it mixes in proportion to the volumes.

Common mistakes and misconceptions

Wrong

“The fluid density in the porosity calculation is the density of formation water or oil.”

In fact

The tool sees the flushed zone, where the pores are filled with filtrate that contains residual hydrocarbons. Use the density of the filtrate, taking its salinity into account. When gas is present, also apply a correction for residual gas.

Wrong

“The PeP_e of a rock is the average of the PeP_e of the matrix and the fluid, weighted by volume.”

In fact

What we weight is the volumetric cross section U=PeρeU = P_e\rho_e. We then get the PeP_e of the rock as U/ρeU/\rho_e. The UU of the fluid is negligibly small, so the PeP_e of a porous rock is close to the PeP_e of its matrix.

Wrong

“The tool has applied the correction Δρ\Delta\rho, so the density is correct.”

In fact

The correction can be trusted only within the range of compensation. A large correction together with a washout on the caliper log means that the density in the interval is unreliable.

Wrong

“Low density in shales is a sign of high porosity.”

In fact

More often it is a washout. Shales wash out, the pad moves away from the wall, and the tool sees mud. Check the caliper log and Δρ\Delta\rho first.

Wrong

“Rock salt shows 2.03 g/cm³: the tool is lying.”

In fact

The tool measures electron density and is calibrated on limestone with water. Salt has fewer electrons per unit mass, so its apparent density is 2.03 against a true 2.165. This is a known feature of the method, and interpretation allows for it.

In depth: advanced detail

How two detectors cancel the mudcake: a simple model

Let us simplify the tool. Suppose that each detector would read the formation density ρb\rho_b if there were no mudcake. The mudcake has a density ρmc\rho_{mc}. It adds its own share of the signal JJ to the reading of each detector. JJ is the geometric factor of the mudcake for that detector. For thin mudcake, JJ grows in proportion to the thickness, and it grows faster for the near detector. Then the readings of the detectors are ρnear=ρb+Jn(ρmc−ρb)\rho_{near} = \rho_b + J_n(\rho_{mc} - \rho_b) and ρfar=ρb+Jf(ρmc−ρb)\rho_{far} = \rho_b + J_f(\rho_{mc} - \rho_b). We remove the unknown factor (ρmc−ρb)(\rho_{mc} - \rho_b) and get:

Corrected density from two detectors (simplified model)
ρb=ρfar+ρfar−ρneark−1,k=JnJf\rho_b = \rho_{far} + \frac{\rho_{far} - \rho_{near}}{k - 1}, \qquad k = \frac{J_n}{J_f}
where:
  • ρnear, ρfar\rho_{near},\ \rho_{far}densities from the near and far detectors, each on its own calibration without mudcake, g/cm³
  • Jn, JfJ_n,\ J_fshares of the signal that the mudcake gives to the near and the far detector, —
  • kkhow many times more sensitive to mudcake the near detector is than the far one, —

Units: g/cm³

Holds when
  • Thin mudcake: the shares of the signal are small, and their ratio kk hardly depends on the thickness and density of the mudcake.
  • The readings mix linearly. In real tools the relationship is found by experiment, by measurements in formation models with mudcakes of different thickness and density (these are the “ribs”).

The correction Δρ=(ρfar−ρnear)/(k−1)\Delta\rho = (\rho_{far} - \rho_{near})/(k - 1) is proportional to the difference between the two detectors. It does not need the thickness or the density of the mudcake. Its sign shows whether the mudcake is lighter or heavier than the formation.

Worked exampleCorrection for light mudcake and for barite mudcake
Given (assumed data)
Ratio of sensitivities kk
3 (assumed value)
Light mudcake
ρfar=2.38\rho_{far} = 2.38, ρnear=2.26\rho_{near} = 2.26 g/cm³
Mudcake with barite
ρfar=2.47\rho_{far} = 2.47, ρnear=2.59\rho_{near} = 2.59 g/cm³
Solution
  1. Light mudcake: Δρ=(2.38−2.26)/2=0.06\Delta\rho = (2.38 - 2.26)/2 = 0.06 g/cm³, ρb=2.38+0.06=2.44\rho_b = 2.38 + 0.06 = 2.44 g/cm³.
  2. Mudcake with barite: Δρ=(2.47−2.59)/2=−0.06\Delta\rho = (2.47 - 2.59)/2 = -0.06 g/cm³, ρb=2.41\rho_b = 2.41 g/cm³.
Answer: The corrected density is 2.44 g/cm³ with light mudcake (correction 0.06) and 2.41 g/cm³ with barite mudcake (correction −0.06).

What it means. The near detector is “pulled” towards the density of the mudcake more strongly than the far one. From the size and sign of the difference, the tool restores the formation density. While the mudcake is thin, the model works. With thick mudcake or a standoff, both shares grow in a nonlinear way, the ratio kk changes, and the correction can no longer be trusted. This is the reason for the rules of thumb for Δρ\Delta\rho in the main part of the lesson. The data in this example are assumed for illustration.

Apparent density of gas

For gas the difference between the apparent and the true density is large. For methane, 2∑Z/M=20/16.043≈1.24672\sum Z/M = 20/16.043 \approx 1.2467. We put this into the formulas for the electron density index and for the calibration. This gives the apparent density of methane in the pores:

Apparent density of methane for the density tool
ρa,g≈1.334 ρg−0.188\rho_{a,g} \approx 1.334\,\rho_g - 0.188
where:
  • ρa,g\rho_{a,g}apparent density of gas: the quantity we put into the porosity formula in place of the fluid density, g/cm³
  • ρg\rho_gtrue density of gas at reservoir pressure and temperature, g/cm³

Units: g/cm³

Holds when
  • The gas is methane (1.334≈1.0704⋅1.24671.334 \approx 1.0704\cdot 1.2467). For a heavier gas the coefficients are slightly different.
  • The calibration formula is linear, and the fractions of the components add up to one. So the apparent densities of the components mix by volume in the same way as the true ones. The apparent density of gas is a calculated quantity for such mixing, not a physical density. It can even turn out negative.

The tool sees methane with a density of 0.20 g/cm³ as a substance with a density of about 0.08 g/cm³. At 0.15 g/cm³ and below, the apparent density of the gas is close to zero or even formally negative. So even a small residual gas saturation of the flushed zone (the share of the pore space still filled with gas) noticeably lowers the tool reading.

Density while drilling

In logging-while-drilling (LWD) tools, the source and detectors are built into a drill collar (a heavy section of the drill string) or into a stabiliser blade (a fin that keeps the string centred). They rotate with the string. There is no pad, and the standoff between the tool and the wall changes with every turn. So we divide the measurements into sectors around the circumference of the hole and apply a separate standoff correction to each sector. In a deviated or horizontal well, the best contact is usually in the lower sector, where the tool lies on the wall.

The sector measurements add up to an azimuthal image of density and PeP_e around the hole (a picture that shows how the values change around the hole). It shows where the hole crosses the top or the bottom of a bed, from above or from below. This helps to keep a horizontal well inside the bed. The measurement is made soon after the formation is opened, while the invasion of filtrate is shallow. So gas in the formation shows up more strongly on the LWD density than on a wireline record made a few days later.

Connections to other topics

Check yourself

  1. 1

    Why does the count of the far detector fall as the density of the rock increases?

    1. A.A dense rock itself emits fewer gamma rays
    2. B.A dense rock reflects photons back to the source
    3. C.The detector works worse at high density
    4. D.A dense rock contains more electrons: photons scatter more often, lose energy and are absorbed before they reach the detector
    Show the answer

    Correct answer: D. A dense rock contains more electrons: photons scatter more often, lose energy and are absorbed before they reach the detector

    The number of Compton scattering events per unit path is proportional to the electron density. In a dense rock, photons lose energy faster and are absorbed in the photoelectric effect. So fewer of them reach a detector tens of centimetres away. Photons from the tool's own source make up the count. The natural radiation of the rock is only a weak background, and the processing allows for it.

  2. 2

    The drilling mud is weighted with barite. Which curve of the litho-density tool deserves the least trust?

    1. A.Bulk density ρb\rho_b
    2. B.All curves are equally reliable
    3. C.Photoelectric factor PeP_e
    4. D.Caliper log
    Show the answer

    Correct answer: C. Photoelectric factor PeP_e

    Barite has Pe≈267P_e \approx 267 barn/electron and a volumetric cross section of about 1070 barn/cm³. Even a thin barite mudcake, or mud in the irregularities of the wall, makes PeP_e much too high, so we cannot find the lithology from it. The density, meanwhile, is corrected by the (negative) correction Δρ\Delta\rho, although we should check that too.

  3. 3

    Dolomite: ρb=2.50\rho_b = 2.50 g/cm³, filtrate density 1.05 g/cm³. What is the density porosity?

    Show the answer

    The numerator is 2.87−2.50=0.372.87 - 2.50 = 0.37 g/cm³, the denominator 2.87−1.05=1.822.87 - 1.05 = 1.82 g/cm³, so ϕD=0.37/1.82≈0.203\phi_D = 0.37/1.82 \approx 0.203, that is, about 20%. With fresh water (1.00 g/cm³) it would be 0.198, a difference of half a percentage point. With a limestone matrix instead of dolomite it would be only 0.13, one and a half times less.

  4. 4

    In an interval of shales the density is 2.15 g/cm³, the correction is Δρ=+0.18\Delta\rho = +0.18 g/cm³, and the caliper log is 40 mm larger than the bit. What should we do with this density?

    1. A.Regard it as unreliable: the pad was not in contact with the wall; use other methods or exclude the interval
    2. B.Calculate porosity from it as usual
    3. C.Add the correction once more
    4. D.Regard the shales as gas-bearing
    Show the answer

    Correct answer: A. Regard it as unreliable: the pad was not in contact with the wall; use other methods or exclude the interval

    A washout in shales together with a large correction is a classic sign of lost contact. There is mud between the pad and the rock, and the tool gives a density that is too low. We do not use such values in quantitative calculations.

  5. 5

    Why does rock salt show 2.03 g/cm³ on the log when its density is 2.165?

    Show the answer

    The tool measures electron density and is calibrated on limestone with fresh water. For sodium and chlorine the ratio 2Z/M2Z/M is about 0.96, that is, there are fewer electrons per unit mass than in calcite, quartz or water. The electron density index of salt is about 2.07 g/cm³, and after the calibration conversion 1.0704 ρe−0.18831.0704\,\rho_e - 0.1883 it comes to 2.03.

  6. 6

    What will be the PeP_e of a dolomite with a porosity of 20% whose pores are filled with fresh water? (Dolomite: Pe=3.14P_e = 3.14, ρe=2.86\rho_e = 2.86; water: U=0.40U = 0.40, ρe=1.11\rho_e = 1.11.)

    1. A.2.5
    2. B.2.9
    3. C.1.8
    4. D.3.1
    Show the answer

    Correct answer: B. 2.9

    The volumetric cross section of the matrix is 3.14⋅2.86≈8.983.14\cdot 2.86 \approx 8.98 barn/cm³. For the rock: U≈0.2⋅0.40+0.8⋅8.98U \approx 0.2\cdot 0.40 + 0.8\cdot 8.98, that is, about 7.26 barn/cm³; ρe≈0.22+2.29=2.51\rho_e \approx 0.22 + 2.29 = 2.51 g/cm³; Pe=U/ρe≈2.9P_e = U/\rho_e \approx 2.9. The factor has fallen slightly compared with the matrix, but it is still far from both calcite (5.1) and quartz (1.8).

Updated: 19 October 2026