xraytools.

Intensity Corrections

Powder data

A diffractometer records counts; a structure needs |F|². Between them sit the Lorentz and polarisation factors, which are pure geometry and optics, and absorption, which for the flat plate almost everyone owns turns out to be a constant. This page takes the factor apart, draws it, and runs the whole chain backwards on a structure whose answer is already known.

Before this
A detector records counts and a structure needs |F|² — the squared amplitude of the wave that reflection carries, which is what the atoms and their positions decide. Everything here is what sits between the two. Where |F| comes from is the whole of that story and is not needed to follow this page.
You supply
Nothing of your own. Pick one of the structures this site ships, a wavelength and a monochromator setting; the intensities come from the simulator next door, so the answer is known before the correction is applied. Sample thickness is used only by the absorption panel.
Reading it
The strongest peak in a pattern is usually not the strongest reflection, and Lp is most of the difference: it spans two orders of magnitude across a scan, so the ranking you read off a chart is not the ranking of |F|². Lp also does not simply fall with angle — it turns round near 2θ = 98° and climbs again. The one correction people leave out is the monochromator, and leaving it out is not a scale error: the residual grows with angle, which is where an overall displacement parameter lives.

Worked examples: quartz – a reflection lying fifteen places from where the chart puts it · rutile with no monochromator – a heavy absorber, ten micrometres deep · quartz at Cr Kα – three times the absorption of the same crystal at Cu

Earlier on the path: Line Broadening On From a measured scan to sample information, step 4 of 4

Notation here: θ, 2θ · I · μ, μ/ρ · K — what each one means here

Terms here: multiplicity

See also: Absorption Coefficient Calculator · HKL Calculator · Peak Finding · Wilson Plot and E Statistics · Structure Factor Calculator

What each input changes
Monochromator
Which polarisation factor applies. A monochromator changes the shape of the correction with angle, not merely its size.
Sample thickness
Used by the absorption panel only. In this flat-plate geometry a sample thick enough to absorb the beam gives the same absorption factor at every angle, so it joins the scale factor — and thinning it is what brings the angle dependence back, which is the panel’s own point.
Teaching with this page
Objective
After this page a learner can trace a recorded count through to |F|² and name the geometry every factor on the page assumes.
Start from
this worked example
Ask first
The Lorentz factor on this page is derived for a Bragg–Brentano powder scan. Does it apply to single-crystal data?
Watch for
“Yes — it corrects for diffraction, which is the same physics”
Check yourself: The Lorentz factor on this page is derived for a Bragg–Brentano powder scan. Does it apply to single-crystal data?

No — a different geometry has a different factor Yes — it corrects for diffraction, which is the same physics

The Lorentz factor accounts for how long a reflection spends in the diffracting condition, and that depends on how the sample and the detector move through it. A powder ring and a rotated single crystal sweep through the condition differently, so the factor differs. Every statement on this page is about the powder geometry, which is what the label at the top of it says.

Input

The measurement
Å

This wavelength is Cu Kα.

The instrument
°

The angle is used only when the setting above is “give the monochromator angle myself”. For graphite it is computed from the wavelength, so changing the anode moves it.

mm

What a measured intensity actually is

A diffractometer records counts. What a structure determination needs is |F|², and everything between the two is geometry and optics:

Iobs = K · L(θ) · P(θ) · A(θ) · m · |F|²

K is one scale factor for the whole data set and carries the beam current, the counting time and the sample volume; nobody knows it and nobody needs to, because a structure is refined against relative intensities. The other four are the ones that vary from line to line, and those cannot be scaled away:

  • L, the Lorentz factor — for a powder, three things multiplied: how long a reflection spends in the diffracting condition (1 / sin 2θ), what fraction of the crystallites are oriented to reflect at all (cos θ), and what fraction of each Debye ring the detector sees (1 / sin 2θ again). Their product is 1 / (4 sin² θ cos θ). Pure geometry, no physics of the sample in it at all.
  • P, the polarisation factor — an X-ray scattered through 2θ keeps the component of its field perpendicular to the scattering plane in full, while the component in the plane is scaled by cos 2θ. An unpolarised beam is half of each, so the intensity falls to (1 + cos² 2θ) / 2, and at 2θ = 90° only the perpendicular half survives. A monochromator polarises the incident beam before the sample ever sees it, which changes this factor and is the correction people forget.
  • A, absorption — how much of the beam survives the trip in and out. For the flat plate almost everyone owns this turns out to be a constant, and the panel below shows why that is a fact about the geometry rather than about the sample.
  • m, multiplicity — a powder cannot separate reflections that land at the same angle, so the peak carries their sum. The simulator counts them.

This page takes L and P apart, shows what A does, and then runs the whole chain backwards on a structure whose answer is known.

The factor, drawn

0.11101001000306090120150L — LorentzP — polarisationLp — product98.4°2θ 5° — L 131.5208, P 0.9962, Lp 131.02132θ 5° — L 131.5208, P 0.9962, Lp 131.02132θ 10° — L 33.0372, P 0.9849, Lp 32.53912θ 10° — L 33.0372, P 0.9849, Lp 32.53912θ 15° — L 14.8005, P 0.9665, Lp 14.30482θ 15° — L 14.8005, P 0.9665, Lp 14.30482θ 20° — L 8.4188, P 0.9415, Lp 7.92642θ 20° — L 8.4188, P 0.9415, Lp 7.92642θ 25° — L 5.4662, P 0.9107, Lp 4.97802θ 25° — L 5.4662, P 0.9107, Lp 4.97802θ 30° — L 3.8637, P 0.8750, Lp 3.38072θ 30° — L 3.8637, P 0.8750, Lp 3.38072θ 35° — L 2.8989, P 0.8355, Lp 2.42212θ 35° — L 2.8989, P 0.8355, Lp 2.42212θ 40° — L 2.2743, P 0.7934, Lp 1.80452θ 40° — L 2.2743, P 0.7934, Lp 1.80452θ 45° — L 1.8478, P 0.7500, Lp 1.38582θ 45° — L 1.8478, P 0.7500, Lp 1.38582θ 50° — L 1.5444, P 0.7066, Lp 1.09132θ 50° — L 1.5444, P 0.7066, Lp 1.09132θ 55° — L 1.3219, P 0.6645, Lp 0.87842θ 55° — L 1.3219, P 0.6645, Lp 0.87842θ 60° — L 1.1547, P 0.6250, Lp 0.72172θ 60° — L 1.1547, P 0.6250, Lp 0.72172θ 65° — L 1.0268, P 0.5893, Lp 0.60512θ 65° — L 1.0268, P 0.5893, Lp 0.60512θ 70° — L 0.9277, P 0.5585, Lp 0.51812θ 70° — L 0.9277, P 0.5585, Lp 0.51812θ 75° — L 0.8503, P 0.5335, Lp 0.45362θ 75° — L 0.8503, P 0.5335, Lp 0.45362θ 80° — L 0.7899, P 0.5151, Lp 0.40682θ 80° — L 0.7899, P 0.5151, Lp 0.40682θ 85° — L 0.7429, P 0.5038, Lp 0.37432θ 85° — L 0.7429, P 0.5038, Lp 0.37432θ 90° — L 0.7071, P 0.5000, Lp 0.35362θ 90° — L 0.7071, P 0.5000, Lp 0.35362θ 95° — L 0.6808, P 0.5038, Lp 0.34302θ 95° — L 0.6808, P 0.5038, Lp 0.34302θ 100° — L 0.6628, P 0.5151, Lp 0.34142θ 100° — L 0.6628, P 0.5151, Lp 0.34142θ 105° — L 0.6525, P 0.5335, Lp 0.34812θ 105° — L 0.6525, P 0.5335, Lp 0.34812θ 110° — L 0.6496, P 0.5585, Lp 0.36282θ 110° — L 0.6496, P 0.5585, Lp 0.36282θ 115° — L 0.6541, P 0.5893, Lp 0.38552θ 115° — L 0.6541, P 0.5893, Lp 0.38552θ 120° — L 0.6667, P 0.6250, Lp 0.41672θ 120° — L 0.6667, P 0.6250, Lp 0.41672θ 125° — L 0.6881, P 0.6645, Lp 0.45732θ 125° — L 0.6881, P 0.6645, Lp 0.45732θ 130° — L 0.7202, P 0.7066, Lp 0.50892θ 130° — L 0.7202, P 0.7066, Lp 0.50892θ 135° — L 0.7654, P 0.7500, Lp 0.57402θ 135° — L 0.7654, P 0.7500, Lp 0.57402θ 140° — L 0.8278, P 0.7934, Lp 0.65682θ 140° — L 0.8278, P 0.7934, Lp 0.65682θ 145° — L 0.9140, P 0.8355, Lp 0.76372θ 145° — L 0.9140, P 0.8355, Lp 0.76372θ 150° — L 1.0353, P 0.8750, Lp 0.90592θ 150° — L 1.0353, P 0.8750, Lp 0.90592θ 155° — L 1.2118, P 0.9107, Lp 1.10362θ 155° — L 1.2118, P 0.9107, Lp 1.10362θ 160° — L 1.4845, P 0.9415, Lp 1.39762θ 160° — L 1.4845, P 0.9415, Lp 1.39762θ 165° — L 1.9485, P 0.9665, Lp 1.88332θ 165° — L 1.9485, P 0.9665, Lp 1.88332θ 170° — L 2.8904, P 0.9849, Lp 2.84682θ 170° — L 2.8904, P 0.9849, Lp 2.84682θ 175° — L 5.7423, P 0.9962, Lp 5.72052θ 175° — L 5.7423, P 0.9962, Lp 5.72052θ / °factor (log)

Hover anywhere on the plot to read L, P and their product at that angle — the chart is on a logarithmic scale precisely because the numbers span two orders of magnitude, and a log scale is not something to read a value off by eye. Three curves, because a linear axis would put everything past 40° on the baseline. The Lorentz factor falls steeply and then turns back up; the polarisation factor is a shallow dip bottoming at 2θ = 90°; their product has its minimum at the marked angle.

The turn is the part worth remembering. Lp does not simply decrease with angle — it reaches a minimum near 2θ = 98° and climbs again, so back-reflection lines are boosted by the same mechanism that boosts the low-angle ones. A reader carrying away only “divide by Lp, it gets smaller” has the second half backwards.

The monochromator

Both forms of P are one expression, (1 + K cos² 2θ) / (1 + K), with K = 1 for an unmonochromated beam and K = cos² 2θM for an ideally mosaic monochromator. Writing them as two formulae is how a page comes to apply one and claim the other, so there is no second formula here and no branch. (This K is the monochromator’s polarisation ratio, a property of one reflection in one crystal, and not the scale factor K at the top of the page; the literature uses the letter for both.)

With no monochromator K = 1 and P is the familiar (1 + cos² 2θ)/2. Choose one above to see what leaving it out of the correction would cost.

cos² is the mosaic assumption and it is not universal. A perfect crystal — germanium, silicon — polarises as |cos 2θM| instead, which is larger, so a real monochromator sits somewhere between the two. Graphite is offered above because graphite really is mosaic; anything else is entered as an angle, with this assumption still in force.

The chain, run backwards

rutile at 1.541838 Å. The I column is what the pattern looks like — the simulator’s own intensities, each scaled to 100 on the strongest line. Divide by Lp and what is left is the ∑m|F|² column, scaled to 100 on its strongest line.

Each reflection, and every factor standing between its intensity and |F|2. CSV
hkl 2θ / ° d / Å m I Lp (K = 1) ∑m|F|² mono. residual
110 27.456 3.2485 4 100.00 4.0839 37.73 +0.00 %
101 36.107 2.4876 8 45.72 2.2625 31.13 +0.00 %
200 39.220 2.2971 4 6.88 1.8852 5.62 +0.00 %
111 41.271 2.1875 8 18.93 1.6830 17.33 +0.00 %
210 44.077 2.0545 8 6.90 1.4521 7.32 +0.00 %
211 54.363 1.6876 16 58.54 0.9020 100.00 +0.00 %
220 56.670 1.6243 4 17.45 0.8207 32.76 +0.00 %
002 62.810 1.4795 2 8.40 0.6520 19.85 +0.00 %
310 64.099 1.4528 8 8.47 0.6237 20.92 +0.00 %
221 65.563 1.4238 8 0.66 0.5940 1.70 +0.00 %
301 69.061 1.3600 8 21.54 0.5325 62.30 +0.00 %
112 69.861 1.3464 8 10.55 0.5202 31.25 +0.00 %
311 72.479 1.3041 16 1.17 0.4837 3.74 +0.00 %
320 74.463 1.2742 8 0.25 0.4596 0.82 +0.00 %
202 76.605 1.2438 8 2.30 0.4369 8.10 +0.00 %
212 79.901 1.2006 16 1.32 0.4076 5.00 +0.00 %
321 82.409 1.1703 16 4.65 0.3895 18.37 +0.00 %
400 84.323 1.1485 4 3.20 0.3780 13.03 +0.00 %
410 87.559 1.1142 8 1.17 0.3623 4.98 +0.00 %
222 89.633 1.0937 8 7.95 0.3547 34.52 +0.00 %

The two columns rank the lines differently, and that is the whole point of the correction. The strongest peak and the strongest reflection are not the same line here. The tallest peak is 110; the largest ∑m|F|² belongs to 211. 222 moves 6 places — 10th strongest on the chart, 4th once Lp is off. A peak is what a detector recorded at one angle; a reflection is a point of the reciprocal lattice with a structure factor. Lp is most of what separates them, and it is why a pattern cannot be read as a table of |F|² by eye.

The Lp column is the unmonochromated factor, K = 1, whatever is selected above: the I column is the simulator’s and the simulator applies that one, so it is the only Lp that divides out of it. The monochromator you chose is in the last column instead.

That last column is what it would cost to correct data from the monochromator setting above with the unmonochromated formula, measured relative to the strongest line, because that is where a reader’s own scale comes from.

The window is the simulator’s own, 5–90°, so the table stops before the Lp minimum the chart above marks. The chart is drawn over the full range; the table is not.

Absorption, and why powder people ignore it

For a flat plate in symmetric reflection — Bragg–Brentano, which is what almost every laboratory diffractometer is — the beam in and the beam out travel equal paths, and the absorption factor comes out in closed form:

A(θ) = [1 − exp(−2μt / sin θ)] / 2μ

At large μt that is 1 / 2μ, with no θ left in it. Absorption does not drop out of powder work because it is small — a millimetre of rutile stops the beam in the first ten micrometres — it drops out because in this one geometry it is the same for every line, so it joins K in the scale factor nobody needs to know. Make the sample thin and it stops being constant, which is why a thin film or a smear mount on a zero-background wafer needs the full expression.

A capillary is the case with no closed form at all: the path length depends on where in the cylinder the scattering happened, and the integral has no elementary answer. That is why International Tables volume C tabulates A* against μR instead of giving an equation, and it is why this page does not compute it rather than fitting a polynomial nobody could check.

rutile at Cu Kα: μ/ρ = 123.3 cm²/g on a density of 4.247 g/cm³, so μ = 523.8 cm−1. At 1 mm thick:

How far the beam reaches at each angle, and the absorption factor there. CSV
2θ / ° depth holding 90 % / µm depth holding 99 % / µm A(θ) ÷ 1/2μ
10 1.9 3.8 1.000000
30 5.7 11.4 1.000000
60 11.0 22.0 1.000000
90 15.5 31.1 1.000000
140 20.7 41.3 1.000000

The last column is the ratio to the infinitely-thick value, and it is 1 at every angle for any sample thick enough — that is the constancy claim, computed rather than asserted. Set the thickness above to something genuinely thin and watch it stop being 1, first at high angle: there the beam crosses the plate most steeply, so its path through the whole thickness is shortest and more of it passes out through the back. At low angle the same plate is a long slant path and still looks thick.

The depths run the other way from the intuition. They carry sin θ, so the low-angle lines are the shallow ones: the first peak in a pattern is sampling a thinner slab of the specimen than the last one. On a sample with a gradient — a surface layer, a preferred-orientation skin from pressing the powder — that is a systematic difference between lines and not a scale factor.

What this page leaves out

Named rather than silently absent, because a correction nobody mentions is a correction nobody applies:

  • Preferred orientation. Not a correction so much as a defect in the specimen: the crystallites are not randomly oriented, so m stops describing how many of them are in the diffracting condition. It is modelled (March–Dollase) rather than computed, and it needs a parameter refined against the data.
  • Extinction. A strong reflection can be attenuated by re-diffraction inside a single mosaic block, which makes the strongest lines too weak — a correction that depends on |F|, so the thing being measured appears in its own correction.
  • Thermal diffuse scattering. It sits under the peaks and rises with angle, so it is absorbed into the background and then into the displacement parameters.
  • The capillary absorption factor A*, for the reason given above.

Everything on this page is exact arithmetic on stated assumptions. Everything in this list needs either a model or a measurement, which is a different kind of claim.

The same chain on a single crystal

The Fourier and direct-methods pages send a reader here for the step between a recorded intensity and |F|², and that step is the same one either way: I = K L P A  |F|². What differs is what goes into each letter, and the arithmetic above is Bragg–Brentano throughout.

  • L is a different function of angle. The Lorentz factor measures how long a reflection spends in the diffracting condition, so it follows the way the sample moves. For a crystal rotated about an axis normal to the beam it is L = 1 / sin 2θ, which is the first of the three factors in the powder expression on this page. The other two — the fraction of the crystallites oriented to reflect, cos θ, and the fraction of the Debye ring the detector sees, 1 / sin 2θ — belong to a powder, and a single crystal has no equivalent of either.
  • P is the same. Polarisation is a property of the scattering, not of the specimen, so (1 + cos² 2θ) / 2 and the monochromator correction above apply unchanged.
  • A is not constant. The flat-plate result above — absorption the same at every angle, so it joins the scale factor — is a fact about that geometry alone. A crystal is a small object of its own shape, so A depends on the path through it for each reflection, which is why single-crystal work measures it (multi-scan, ψ-scan) or computes it from indexed faces.
  • There is no m. A single crystal separates reflections that a powder adds together, which is the whole reason the experiment is worth the trouble.

So the label at the top of this page is about the expressions: read the chain here, and take only P and the shape of the argument with you.

Where this sits

Upstream: peak finding turns a scan into positions, heights and areas — the integrated area is the quantity this page corrects, not the peak height. Downstream: the structure factor is what |F|² is compared against, and the Wilson plot is the first thing done with a corrected data set.

Beside it: absorption computes μ/ρ for any formula, which is where the coefficient in the panel above comes from.