How it is known

A second wavelength completes the map

The Bijvoet difference carries the anomalous substructure's intensity times the sine squared of a phase; the dispersive difference between two wavelengths carries it times the cosine squared. Normalised and added, the two make the substructure's own Patterson, correlation 0.999. It needs no fewer reflections than either half, because the threshold was never the average. What the dispersive half brings is a way of failing the Bijvoet half cannot have: two datasets, and a scale between them.

Assumes A map of the atoms that break the law, The two most anomalous wavelengths are the wrong pair and The map that needs no phases.

A map of the atoms that break the law built a Patterson synthesis from squared Bijvoet differences, the differences between the two halves of each Friedel pair. The map it produced holds the vectors between the anomalous scatterers and almost nothing of the hundred and twenty light atoms around them. Every coefficient of that map is the anomalous substructure’s intensity ∣FA∣2|F_A|^2 multiplied by the square of a sine, the sine of the phase difference Δφ\Delta\varphi between the whole structure and the substructure. The sine squared changes from reflection to reflection, and that essay traced two of the map’s limits to it: a number of reflections below which the vectors did not top the map, and a number of sites beyond which they sank into background.

It ended by naming the obvious next measurement. Near an absorption edge the real part of the anomalous scattering, f′f', changes with wavelength as well as the imaginary part f′′f''. Two wavelengths therefore give a second difference, between datasets rather than within one. The two most anomalous wavelengths are the wrong pair showed that this dispersive difference carries the cosine of the phase where the Bijvoet difference carries the sine. A map built from both should have no sine squared left in it. That is computed here, and it turns out to be true and to matter much less than expected. The dispersive half earns its place differently, and it brings with it a way of failing that the Bijvoet map is immune to.

A sine from one dataset, a cosine from two

The structure is the one the Bijvoet map was tested on: a hundred and twenty light atoms placed pseudo-randomly in a plane cell, and two anomalous scatterers at (0.20,0.20)(0.20, 0.20) and (0.65,0.45)(0.65, 0.45) carrying under five per cent of the scattering. The two wavelengths are the inflection and the high remote of the selenium-like edge that the wavelength-choice essay modelled, with f′f' and f′′f'' scaled onto this structure’s anomalous atom. At the inflection f′=−0.66f' = -0.66 and f′′=0.27f'' = 0.27. At the high remote f′=−0.16f' = -0.16 and f′′=0.33f'' = 0.33. The change in f′f' between them, half a unit, is what the dispersive difference lives on.

To first order in the anomalous scattering, the two differences are

∣F(h)∣−∣F(−h)∣≈2f′′f0 ∣FA∣sin⁡Δφ,⟨∣F∣⟩λ1−⟨∣F∣⟩λ2≈f1′−f2′f0 ∣FA∣cos⁡Δφ,|F(h)| - |F(-h)| \approx \frac{2f''}{f_0}\,|F_A|\sin\Delta\varphi, \qquad \langle|F|\rangle_{\lambda_1} - \langle|F|\rangle_{\lambda_2} \approx \frac{f'_1 - f'_2}{f_0}\,|F_A|\cos\Delta\varphi ,

where f0f_0 is the anomalous atom’s ordinary scattering and the angle brackets average the two halves of a Friedel pair. Squared, the first gives ∣FA∣2sin⁡2Δφ|F_A|^2\sin^2\Delta\varphi and the second ∣FA∣2cos⁡2Δφ|F_A|^2\cos^2\Delta\varphi. Each is a Patterson of the substructure in expectation, and each fluctuates from reflection to reflection by exactly what the other lacks. Divide each by its own coefficient and add them, and the fluctuation cancels:

(f0 ΔFbij2f′′)2+(f0 ΔFdispΔf′)2≈∣FA∣2.\Bigl(\frac{f_0\,\Delta F_{\text{bij}}}{2f''}\Bigr)^2 + \Bigl(\frac{f_0\,\Delta F_{\text{disp}}}{\Delta f'}\Bigr)^2 \approx |F_A|^2 .

The identity is only first order, so it was checked reflection by reflection rather than trusted. Over 625 reflections the combined coefficient departs from the substructure’s own intensity, computed from the two atoms’ positions, by 2.2 per cent on average.

The sum is the substructure’s own map

A Patterson synthesis of the combined coefficients should then be the Patterson of the two anomalous atoms, as if the light atoms were not there and the phases had never been lost. The picture at the head of this essay sets it beside the two maps made from one difference each and beside that exact map.

Three difference maps of one substructure, and the map they approximate. Patterson syntheses over 1,681 reflections of a structure with 120 light atoms and two anomalous scatterers, from squared Bijvoet differences at one wavelength, squared dispersive differences between two wavelengths, and the two normalised and summed; the fourth panel is the Patterson of the anomalous atoms' own intensities. Circles mark the two vectors between the anomalous atoms. Each map's correlation with the exact one is printed beneath it: Bijvoet 0.775, dispersive 0.838, combined 0.999.
Fig. 1 Four syntheses over 1,681 reflections: squared Bijvoet differences, squared dispersive differences, the two normalised and summed, and the Patterson of the anomalous atoms’ own intensities. Circles mark the two vectors between the anomalous atoms. The combined map correlates 0.999 with the exact one; the halves 0.78 and 0.84.

The combined map and the exact map are, for practical purposes, the same map. Their correlation over the whole cell is 0.999. The Bijvoet map correlates 0.78 with the exact one and the dispersive map 0.84. The missing fifth or so is the fluctuating sine or cosine, spread over the cell as a background of small peaks. All three maps put the two substructure vectors first after the origin, at about half the origin’s height, which is where two equal atoms put them in any Patterson.

This is the result the Bijvoet essay’s reasoning predicts, and it is exact to the order the linearisation holds.

Two backgrounds that are mirror images

Why the sum works can be seen in the halves rather than in the sum. A sine squared is a half minus half the cosine of twice the angle, and a cosine squared is a half plus the same term:

sin⁡2Δφ=12−12cos⁡2Δφ,cos⁡2Δφ=12+12cos⁡2Δφ.\sin^2\Delta\varphi = \tfrac12 - \tfrac12\cos 2\Delta\varphi, \qquad \cos^2\Delta\varphi = \tfrac12 + \tfrac12\cos 2\Delta\varphi .

The constant half gives each map the substructure’s Patterson at half strength. The term in cos⁡2Δφ\cos 2\Delta\varphi gives each its background, and the two backgrounds are the same pattern with opposite signs. The computed maps bear this out closely. Normalise each map to its own origin, subtract the exact substructure map, and correlate what is left over in the Bijvoet map with what is left over in the dispersive one. The correlation is −0.995-0.995. Where the Bijvoet map has a spurious peak, the dispersive map has a hole of the same shape, and adding the two fills every hole with its peak.

So the dispersive map is not a second, independent estimate of the substructure’s Patterson, to be averaged with the first for a gain of 2\sqrt2. It is the first map’s complement, and the gain from combining them is complete cancellation rather than averaging. The same complementarity one experiment gives the cosine, the other the sine found for a single reflection’s phase appears here in a whole map.

How exactly the weights must be known

The cancellation needs each squared difference divided by its own coefficient, 2f′′2f'' for the Bijvoet difference and Δf′\Delta f' for the dispersive one, and an experimenter knows neither exactly. f′′f'' at a remote wavelength is well determined by an absorption measurement. f′f' at the inflection is the steepest point of a steep curve, and a few electronvolts of error in the beam’s energy moves it a good deal. The question is how much a misjudged Δf′\Delta f' costs.

Remarkably little. With Δf′\Delta f' taken fifteen per cent too small or twenty per cent too large, the combined map still correlates 0.99 with the exact one. At forty per cent too large, or thirty per cent too small, it correlates 0.97, which is better than either half alone. Only a factor of two, taken in either direction, brings it down to 0.91 or 0.93, where the dispersive half alone already stands at 0.84. A wrong weight leaves part of one background uncancelled, and the part left over grows faster than the mismatch does, close to its square for small errors. A careless estimate of f′f' therefore costs a small share of what the second wavelength bought.

Something unexpected follows from the cancellation all the same.

What the threshold was

If the sine squared caused the Bijvoet map’s limits, the combined map should need fewer reflections than the Bijvoet map to put the vectors on top. It needs exactly as many.

The combined map matches the substructure's at every data size. The correlation of each difference map with the exact Patterson of the anomalous atoms, from 81 to 1,681 reflections. The combined map sits at 0.999 throughout; the Bijvoet map near 0.78 and the dispersive near 0.84. Filled marks are maps whose two strongest peaks after the origin are the two substructure vectors. The row beneath marks the same test for the exact map itself, which fails below 289 reflections too: there the origin peak's own shoulders outrank the vectors.
Fig. 2 The correlation of each difference map with the exact substructure map, from 81 to 1,681 reflections, with filled marks where the two vectors are the strongest peaks after the origin. The row beneath marks the same test for the exact map itself, which also fails below 289 reflections.

The combined map correlates 0.999 with the exact one at every data size, from 81 reflections to 1,681. It is the substructure’s Patterson at 81 reflections just as much as at 1,681. It still fails to put the two vectors on top below 289 reflections, and so does the exact map, the Patterson of the two atoms with no light atoms, no error and no phases lost. At 169 reflections and below, its strongest peaks after the origin are the origin’s own shoulders, two grid steps from the centre. At that resolution the origin peak is broad enough that its flanks outrank a vector at half its height, and a search for separated peaks counts them. It is the same truncation that as sharp as the sphere is wide measures in an electron-density map, a peak whose width is set by the highest index in the sum. From 289 reflections the origin is narrow enough and the vectors come first.

So the threshold of 289 reflections, on this structure, is a resolution limit and not an averaging limit. The Bijvoet essay read it as the point where the sine squared had averaged out, and on this structure the reading does not survive: a map with no sine squared in it has the same threshold. That essay has been corrected. Its other measurement, that a structure with only ten, twenty or forty light atoms needs more reflections, is a genuine statistical effect: the Bijvoet map then fails at 289 reflections where the exact map passes. Recomputed, those structures need 529 reflections, not the 841 once reported.

The dispersive map alone passed the test at 169 reflections, where the exact map failed. That is the fluctuation happening to suppress the origin’s shoulders once, in one structure. The same map correlates only 0.84 with the substructure’s Patterson at that size, and a single fortunate pass is not a reason to trust it.

Where the fluctuation does cost

If not reflections, the sine squared should cost something, and it does. It costs sites. Each vector’s peak falls as the substructure grows, to about one part in nn of the origin for nn equal atoms, while the fluctuation’s background does not fall with it.

How many substructure vectors each map resolves. For two to six anomalous atoms among the same 120 light ones, the number of vectors between them that stand among each map's strongest peaks, against the number there are. All three maps find every vector up to five sites; at six, with thirty vectors, the Bijvoet map finds 26, the dispersive 30 and the combined 30.
Fig. 3 For two to six anomalous atoms among the same light ones, the number of substructure vectors among each map’s strongest peaks, against the number there are. Every map finds all of them up to five sites; at six sites, thirty vectors, the Bijvoet map finds 26 and the dispersive and combined maps all 30.

At this signal strength all three maps find every vector up to five sites, twenty vectors. At six sites, thirty vectors, the Bijvoet map has lost four of them into its background and the dispersive and combined maps have found all thirty. The combined map’s peaks stand at 0.18 of the origin against 0.12 for the Bijvoet map’s.

The Bijvoet essay found only seven of twelve vectors at four sites. That structure’s anomalous signal was four times stronger, with f′′f'' at 40 per cent of f0f_0 where this edge gives 11. The linearisation behind every formula here holds less well at that strength, and the difference is a reminder that the site count is a property of the signal as well as of the map. Here the fluctuation’s cost is real and small: a few vectors at the edge of what either map can hold, bought back by the second wavelength.

Random error, and why the smaller signal tolerates more

The mean Bijvoet difference here is 4.75 per cent of ∣F∣|F| and the mean dispersive difference 4.16. The obvious expectation is that the larger signal tolerates more measurement error. It does not.

The dispersive map tolerates more random error than its signal suggests. The contrast of the Bijvoet and dispersive maps, the weakest substructure vector over the strongest other peak, as independent random error is added to every measured magnitude, with the error expressed as a multiple of each map's own mean difference. The Bijvoet map loses a vector at 2.15 times its difference and the dispersive at 3.41: each dispersive difference is taken between two Friedel means, four measurements, and each Bijvoet difference between two.
Fig. 4 The contrast of each map, its weakest substructure vector over its strongest other peak, as random error is added to every measured magnitude, with the error as a multiple of each map’s own mean difference. The Bijvoet map loses a vector at 2.15 times its difference, the dispersive at 3.41.

With independent error on every magnitude, the Bijvoet map loses a vector at an error of 2.15 times its mean difference. That falls inside the range of two to three and a half that the earlier essay found. The dispersive map lasts to 3.41 times its own, a ratio of 1.59 between them. The reason is in how each difference is formed. A Bijvoet difference subtracts two measurements, one for each half of the pair. A dispersive difference subtracts two Friedel means, four measurements in all, and the averaging halves each mean’s variance. It is the same arithmetic by which every reflection, several times over buys a smaller random error with redundancy, here built into the definition of the difference. For the same error on each magnitude, a dispersive difference carries 2\sqrt2 less noise. The rest of the ratio, above 2\sqrt2, is the cosine squared distributing the signal among reflections slightly differently from the sine squared. In absolute terms the Bijvoet map is lost at a ten per cent error on each magnitude and the dispersive map at fourteen.

This advantage is an accounting of independent errors only. Every magnitude above was perturbed independently, which is the right model for counting statistics and the wrong one for everything that differs between two datasets.

An error only one of them can see

The two halves of a Friedel pair are measured in the same dataset, on the same crystal, usually close together in time and at the same wavelength. The two terms of a dispersive difference come from different datasets. Whatever differs between the datasets enters the dispersive difference and not the Bijvoet one. The simplest such difference is a scale factor.

A scale error between wavelengths is invisible to one map and not the other. The contrast of the substructure vectors in each map as the second wavelength's data are scaled wrongly by 1 to 32 per cent. The Bijvoet map compares two halves of a pair in one dataset and does not move. The dispersive map's contrast falls from 5.2 to 1.1, and its correlation with the whole structure's ordinary Patterson rises from 0.54 to 0.98: the error is proportional to |F|, and its Patterson is the whole structure's.
Fig. 5 The contrast of the substructure vectors in each map as the second dataset is scaled wrongly by 1 to 32 per cent, with the dispersive map’s correlation with the whole structure’s ordinary Patterson beneath. The Bijvoet map does not move; the dispersive map’s contrast falls from 5.2 to 1.1 as its likeness to the whole structure rises from 0.54 to 0.98.

A scale error multiplies every magnitude of the second dataset by 1+ε1 + \varepsilon. The Bijvoet map’s contrast is unchanged to the last digit, because both halves of every pair are scaled together and a Patterson of scaled coefficients is a scaled Patterson. The dispersive map changes completely. Each dispersive difference gains ε∣F∣\varepsilon|F|, and ∣F∣|F| is the whole structure. The Patterson of that error is the ordinary Patterson of all hundred and twenty-two atoms, the map that needs no phases with its fourteen thousand vectors, added to the substructure’s two. The figure measures exactly that. The dispersive map’s correlation with the whole structure’s Patterson is 0.54 with no scale error, 0.76 at four per cent and 0.98 at thirty-two. At that point the map is the whole structure’s map with the substructure’s vectors faintly visible on it.

They remain visible for longer than the correlation suggests, and the reason is particular to this model. A hundred and twenty equal light atoms have a Patterson with no strong peaks: fourteen thousand small vectors spread over the cell like a haze. The substructure’s vectors stay the highest peaks until the scale error passes fifty per cent, because nothing in the returning map is a peak. That holds for an error that makes the second dataset too strong, the only sign tried here. An error of the other sign erases the substructure at under four per cent, whatever the crystal contains, for a reason a scale error between two wavelengths has a sign works out. A structure with a few moderately heavy atoms that do not scatter anomalously, a metal site or sulphur far from its own edge, would bring back strong ordinary vectors instead of a haze, and the loss would come far sooner. The contrast measures the right thing. A two per cent scale error costs the dispersive map about as much contrast as a random error of two per cent on every single measurement.

Scaling, and what it takes with it

The remedy is to scale the second dataset onto the first before taking differences, by the factor that best matches their Friedel means. It is a relative version of the absolute scaling the average that knows the atoms derives from Wilson’s statistics, and it has the same blind spot: it can only see what is proportional to ∣F∣|F|. It removes a constant scale error exactly. With the datasets scaled, the dispersive map is the same map to nine decimal places whatever the error was.

It is not the same map as the one with no error and no scaling. Scaling the datasets onto each other removes whatever part of the dispersive difference is proportional to ∣F∣|F|, and part of the true dispersive signal is. When f′f' changes between wavelengths, the whole structure’s scattering power changes with it, and on average the inflection dataset is weaker than the remote one for a physical reason. The least-squares scale cannot tell that from an error. With scaling, the substructure peaks fall from 0.52 of the origin to 0.37 and the contrast from 5.2 to 3.3. The correction takes real signal along with the error, and there is no scale factor that removes one without the other.

A resolution-dependent error needs scaling in shells. The dispersive map's contrast when the second dataset falls off with resolution relative to the first, by 1 to 18 per cent at the edge of the data, with no scaling, with one scale factor fitted between the datasets, and with a factor fitted in each of ten resolution shells. Unscaled, the vectors are lost near a 5 per cent fall-off; one factor keeps them to 5 per cent and loses them by 10; shells keep them to 10. Scaling costs contrast even with no error to remove, 5.24 unscaled against 3.38 in shells.
Fig. 6 The dispersive map’s contrast when the second dataset falls off with resolution relative to the first, by 1 to 18 per cent at the edge of the data, unscaled, with one scale factor and with one factor in each of ten resolution shells. Unscaled, the vectors are lost by a 5 per cent fall-off; one factor loses them by 10; shells keep them to 10.

Real datasets differ by more than a constant. The commonest difference is a relative temperature factor, a fall-off with resolution that differs between the two, from radiation damage accumulated between them or from a change in the crystal. A single scale factor cannot remove an error that varies with resolution. Unscaled, the dispersive map loses a vector once the second dataset falls five per cent further than the first at the edge of the data. One scale factor rescues it at five per cent and fails by ten. Scaling in ten resolution shells holds to ten per cent and fails by eighteen. Each finer correction removes more of the error and costs a little more of the signal. Even with nothing to remove, the shell-scaled map’s contrast is 3.38 against 5.24 unscaled.

What the maps cannot say

The structure is two-dimensional and has no symmetry. In a space group, vectors between symmetry-related anomalous atoms fall on the sections symmetry stacks them on, and that changes where a search looks, not the arithmetic of the differences.

The edge and the scale of f′f' and f′′f'' are a stated model, the same selenium-like edge the wavelength-choice essay used, scaled onto an atom of ordinary scattering three times a light atom’s. The numbers of reflections and sites are measurements on this structure. The ratio of 2.15 to 3.41 is the one quantity expected to carry over, because it comes from counting measurements.

The errors are of three kinds only. Independent random error, a constant scale and a resolution-dependent scale. Radiation damage also changes the structure between datasets, which no scale factor models, and absorption differs between the two halves of a Friedel pair measured at different orientations, which would give the Bijvoet map an error of its own. Neither is modelled here.

A map is not a solution. A difference Patterson gives the vectors between anomalous atoms. Turning them into positions is solving from the vector set, and turning positions into phases is the problem the phase problem names. Nothing here computes a phase.

Who worked it out

Jerome Karle’s analysis of 1980 wrote the multi-wavelength intensities in the form used above. Wayne Hendrickson and his colleagues made multi-wavelength anomalous diffraction routine around 1990, with selenium brought into proteins as selenomethionine. The practice of forming dispersive differences only between carefully scaled datasets, and of measuring the wavelengths close together in time, is the working form of the scale argument above. Scaling in resolution shells, and the local scaling that refines it further, are standard steps in data reduction. The sine-and-cosine complementarity is the same one one experiment gives the cosine, the other the sine found between isomorphous replacement and anomalous scattering, here inside a single experiment.

What the calculation has to refuse

What the two-wavelength maps must satisfy. 10 tests, each able to fail: the combined coefficient against the substructure's own intensity; no dispersive difference without dispersion; the combined map against the exact one; the two halves' departures as mirror images; the exact map failing where the others fail; the six-site count; the √2 in random error; the scale error seen by one map only; scaling that removes the error and some signal; and scaling in shells. Two claims refused: that the larger mean difference always tolerates more error, and that adding the cosine to the sine lowers the reflections a map needs.
Fig. 7 Ten tests, each able to fail, and two claims refused: that the difference with the larger mean always tolerates more error, and that adding the cosine to the sine lowers the reflections a map needs.

Both refused claims were predictions this essay began with, and both are the kind that sound too obvious to test. The first fails because what matters is the error in each difference, and a dispersive difference averages twice as many measurements. The second fails because the threshold it would lower was set by the width of the origin peak, which no combination of differences can change. The test that makes the rest trustworthy is the exact map. Without it, the Bijvoet map’s threshold would still be attributed to an average it does not depend on.

Still open: a structure whose own Patterson has peaks

The scale error was survivable here because the structure’s own Patterson is a haze. The case that matters in practice is a structure with a few heavier atoms that do not scatter anomalously at the chosen edge: a metal in a protein studied at the selenium edge, or sulphur, whose own edge is far away. Their vectors are the strongest features of the ordinary Patterson. A scale error between datasets writes them into the dispersive map at a height that grows as the square of the error, where they compete directly with the substructure’s. The scale error at which a given set of such atoms takes over the dispersive map, and whether scaling in shells removes them before it removes the substructure, is the next measurement. It needs a second species of atom in the model and nothing else.

What this makes readable

Essays that name this one as a prerequisite.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

Anomalous scatteringFriedel lawHeavy atomThe Patterson functionPhase problemResolutionStructure factor