xraytools.

Direct Methods and the Sign Relation

Single-crystal data

The phases are not measured, but they are not free either: the amplitudes constrain them. For three reflections whose indices add up, the product of their signs is +1 more often the stronger they are — and that one relation is what solved small-molecule crystallography. This counts how often it holds on a structure whose answer is already known.

Before this
The relation is between the signs of three reflections whose indices add up, so what a phase is — where a reflection’s wave sits relative to the cell origin — has to be in place first.
You supply
One of the named structures, and how far the series should run. Everything else — the amplitudes, the true signs, the predicted probability — is computed from the atoms.
Reading it
This counts the relation, it does not solve anything: the signs it checks against come from the published coordinates. A real program fixes an origin, propagates symbols through relations like these and ranks the results — a search whose answer nothing here could check.

Worked examples: caesium chloride — every relation holds · zirconia — the strong ones hold, the weak ones do not · quartz at 12 terms · quartz at 36 terms — more relations, same rule · albite — where no relation is certain · aragonite — the origin lands on the other centre

Earlier on the path: The Patterson Function Next on the path: Charge Flipping On From intensities to a structure, step 4 of 6

Notation here: E — what each one means here

See also: The Patterson Function · Charge Flipping

What each input changes
Terms
How many reflections are available to form triplets. More reflections means more relations, and the weak ones are where the rule stops being reliable.
Teaching with this page
Objective
After this page a learner can explain why a sign relation is a property of a triplet rather than of any one reflection.
Start from
this worked example
Ask first
For three strong reflections the relation s(h) s(k) s(h+k) = +1 holds. Does that fix their three signs?
Watch for
“Yes — one relation for each reflection”
Then
Charge Flipping
Check yourself: For three strong reflections the relation s(h) s(k) s(h+k) = +1 holds. Does that fix their three signs?

No — it fixes the product, which four sign sets satisfy Yes — one relation for each reflection

The product is a structure invariant and the individual signs are not: changing the origin changes them and leaves the product alone. That is exactly what makes the relation usable and exactly why it hands you no answer by itself. Direct methods fix a few signs by choosing an origin and then propagate the rest through many relations at once.

Input

up to h =

How far the series runs. Blank means 24. A triplet needs h + k inside the range, so the number of relations grows roughly as the square of this.

How often the relation holds

0.50.60.70.80.91.0Triple products from 0.00 to 0.02: the relation holds for 30 of 65 triplets, which is 46 per cent. Cochran predicts 50 per cent.Triple products from 0.00 to 0.02: the relation holds for 30 of 65 triplets, which is 46 per cent. Cochran predicts 50 per cent.Triple products from 0.02 to 0.10: the relation holds for 33 of 65 triplets, which is 51 per cent. Cochran predicts 51 per cent.Triple products from 0.02 to 0.10: the relation holds for 33 of 65 triplets, which is 51 per cent. Cochran predicts 51 per cent.Triple products from 0.10 to 0.33: the relation holds for 30 of 65 triplets, which is 46 per cent. Cochran predicts 54 per cent.Triple products from 0.10 to 0.33: the relation holds for 30 of 65 triplets, which is 46 per cent. Cochran predicts 54 per cent.Triple products from 0.33 to 0.81: the relation holds for 40 of 65 triplets, which is 62 per cent. Cochran predicts 60 per cent.Triple products from 0.33 to 0.81: the relation holds for 40 of 65 triplets, which is 62 per cent. Cochran predicts 60 per cent.Triple products from 0.81 to 11.03: the relation holds for 60 of 64 triplets, which is 94 per cent. Cochran predicts 76 per cent.Triple products from 0.81 to 11.03: the relation holds for 60 of 64 triplets, which is 94 per cent. Cochran predicts 76 per cent.0246810|E(h) E(k) E(h+k)|how often it holds

Point at a marker for that band’s count and what the theory predicted for it. Click it to keep it; click it again, click empty space, or press Escape to let go.

α-quartz, SiO2, P3221 — 324 triplets from 36 non-zero coefficients, carrying detail to 0.12 Å.

Each marker is a band of triplets of similar strength, and the curve is Cochran’s prediction for this structure — not a fit to the points. The line at 0.5 is what guessing would give.

2 of the 5 bands here sit above the curve and 3 below it. This projection is close to what Cochran’s derivation assumes — atoms at random — so the prediction here is an estimate and the measurement should fall on either side of it. The test of that assumption is ⟨|E2 − 1|⟩, which is 0.913 here against the ideal 0.968 for a centrosymmetric structure of randomly placed atoms.

What that says

The relation holds for 193 of 324 triplets here, 60 per cent against the 50 you would get by guessing. Restrict it to the 7 whose predicted probability is above 0.9 and it holds for every one of them. That is the regime a program works in: it does not use the weak relations, it starts from the strong ones.

The strength of the relation depends on how many scatterers the projection has — this page works in projection, so atoms sharing an x merge into one column, and it is those columns that count, not the atoms in the cell — and that is why direct methods are spoken of as a small-molecule technique. For N equal point atoms Cochran’s prefactor reduces to 1/N, so a triplet of a given normalised magnitude is less likely to hold in a big structure than in a small one — not because the physics changes but because each atom contributes a smaller share of every structure factor, and the sum of many random contributions is what the relation has to beat. Doubling the number of scatterers costs a factor 2 in every triple product on this page. That is the whole reason the method solved small molecules in the 1960s and left proteins to isomorphous replacement.

This does not solve anything. A direct-methods program fixes an origin, gives a few strong reflections symbolic signs, propagates them through relations like these, and ranks the resulting sign sets by a figure of merit — a search whose answer nothing here could check. What this page does instead is measure the relation the search rests on: the signs in the table are computed from the published coordinates, so every prediction can be marked right or wrong, which is the one thing a solver’s output would not allow.

The strongest relations

h k h+k |E1E2E3| predicted signs holds?
15 19 34 11.03 100% + + + yes
15 15 30 6.17 99% + + + yes
4 15 19 4.93 98% + + + yes
7 19 26 3.41 93% + + + yes
15 21 36 3.30 92% + + + yes
4 30 34 3.29 92% + + + yes
2 34 36 3.14 91% + + + yes
16 18 34 2.92 90% − − + yes
2 32 34 2.89 90% + + + yes
17 19 36 2.84 89% + + + yes
15 17 32 2.63 88% + + + yes
8 26 34 2.54 87% + + + yes
7 8 15 2.53 87% + + + yes
2 19 21 2.07 82% + + + yes
4 32 36 2.04 82% + + + yes
17 17 34 1.96 81% + + + yes
7 27 34 1.90 81% + + + yes
16 16 32 1.90 81% − − + yes
13 19 32 1.89 80% + + + yes
7 15 22 1.82 80% + + + yes

Strongest first, which is the order a program uses them in: it starts from the relations it can trust and never reaches the weak ones. Showing 20 of 324; the counts above are over all of them.

One step of symbolic addition

The projection has a centre of symmetry at x = 0 and another at x = ½, and either will do: they describe the same crystal. Moving between them multiplies F(h) by (−1)h, so the sign of F(15 0 0) is a fact about that choice and not about the structure. So choose it. Calling it + fixes the origin, costs nothing, and is the one sign on this page that cannot be wrong.

h E where the sign came from sign published right?
15 2.17 chosen — this is the origin + + —
30 1.31 from (15, 15), 99% likely + + yes
34 2.37 named a, not decided +a + —
19 2.15 from (15, 19), 100% likely +a + yes
4 1.06 from (4, 15), 98% likely +a + yes
36 1.45 named b, not decided +b + —
21 1.05 from (15, 21), 92% likely +b + yes
2 0.92 from (2, 34), 91% likely +ab + yes
7 1.31 named c, not decided +c + —
26 1.20 from (7, 19), 93% likely +ac + yes

The signs in the two columns are in the origin fixed at the top — a solved structure is always described from an origin somebody picked, and comparing against a different one would mark half the answer wrong for no reason. The chosen and named rows have nothing to be right or wrong about: one is a choice and the other is still a letter.

Using only the 7 relations the theory calls near-certain, 6 signs follow, giving 10 of the 36 present reflections a sign. 3 of them are letters rather than values, so this is not one answer but 8 of them, and choosing between them is what a figure of merit is for. Give each letter the value the published structure has — the best any ranking could do — and every one of the derived signs is right. Drop the floor and propagate through every relation instead: 34 signs are derived rather than 6, and 10 of them are wrong. That is the trade the method is built around: a weak relation determines more and is worth less, and one wrong sign taken early is carried into everything after it.

Every relation the answer implies also holds: of the 10 pairs of determined reflections whose sum is determined too, all 10 satisfy s(h) s(k) = s(h+k) — including the ones the procedure never used. A relation it did use would prove nothing, since the third sign was derived from the other two and was made to fit.

This is symbolic addition, which Karle and Karle first applied in 1963 and set out in full in 1966, working from the sign relation Sayre published in 1952. It is three rules: choose the sign the origin makes free, give a letter to the strongest reflection you cannot derive, and take the third sign of a relation from the other two. A modern program does all of it with more reflections, in three dimensions, and ranks the sign sets by a figure of merit instead of asking anyone — but the arithmetic is this arithmetic.

Why a product of three

A single sign is not a fact about the crystal. This projection has a centre of symmetry at x = 0 and another at x = ½, and either will do as an origin; move it to the second and F(h) is multiplied by (−1)h, so the sign of every odd reflection reverses — all 18 of them here. The triple product survives it, because (−1)h(−1)k(−1)h+k = +1 whatever h and k are. That is what makes it a structure invariant, and it is the reason the amplitudes can predict it: an amplitude does not move when the origin does, so no function of amplitudes could ever fix a quantity that does.

The reflections

h d / Å |F| E sign sign at the other origin
1 4.255 16.2 0.62 − +
2 2.128 18.1 0.92 + +
3 1.418 9.1 0.58 − +
4 1.064 13.4 1.06 + +
5 0.851 0.3 0.03 + −
6 0.709 4.5 0.52 + +
7 0.608 9.5 1.31 + −
8 0.532 5.4 0.89 + +
9 0.473 0.6 0.11 − +
10 0.426 1.3 0.27 − −
11 0.387 1.9 0.46 + −
12 0.355 2.3 0.59 + +
13 0.327 2.4 0.66 + −
14 0.304 0.8 0.25 + +
15 0.284 6.7 2.17 + −
16 0.266 3.4 1.20 − −
17 0.250 2.5 0.91 + −
18 0.236 2.7 1.03 − −
19 0.224 5.3 2.15 + −
20 0.213 0.4 0.18 − −
21 0.203 2.4 1.05 + −
22 0.193 1.4 0.64 + +
23 0.185 1.1 0.49 + −
24 0.177 0.1 0.06 + +
25 0.170 0.0 0.00 + −
26 0.164 2.5 1.20 + +
27 0.158 1.3 0.61 + −
28 0.152 1.8 0.88 + +
29 0.147 0.0 0.01 + −
30 0.142 2.7 1.31 + +
31 0.137 1.4 0.66 − +
32 0.133 2.7 1.33 + +
33 0.129 1.0 0.49 − +
34 0.125 4.8 2.37 + +
35 0.122 1.4 0.69 − +
36 0.118 3.0 1.45 + +

The E values are normalised in two steps, the same two the Wilson plot uses: divide |F|2 by Σg2 at each reflection’s own resolution, which removes the form-factor decay exactly, then by the mean over the reflections that are present. The second step makes ⟨E2⟩ equal to 1 by construction rather than by fit, and it is doing real work: without it copper comes out at exactly 2, because half its h00 are systematically absent and the survivors carry their share.

What the prediction was built from

Atoms in the cell9
Distinct projected scatterers 9 — atoms sharing an x project onto one another and act as one
Σ2 = Σg2 971.7
Σ3 = Σg3 11,299.1
Σ3Σ2−3/2 0.3730 — the whole prediction is tanh of this times the triple product
Equivalent equal scatterers 7.2, since that coefficient is 1/N for N equal ones
⟨E2⟩ 1.0000 — 1 by construction, which is what the second normalisation step buys
⟨|E2 − 1|⟩ 0.913 against 0.968 for a centrosymmetric structure of randomly placed atoms — which is the assumption behind the curve
Negative coefficients 10 of 36

The equivalent scatterer count is the number that decides everything: the relation reads 1/N, so a structure with one heavy atom among light ones behaves like a much smaller one and gives up its signs easily. That is why the heavy-atom structures fell first, and why a page of equal light atoms is where these methods run out.

Try it

caesium chloride — every relation holds · zirconia — the strong ones hold, the weak ones do not · quartz at 12 terms · quartz at 36 terms — more relations, same rule · albite — where no relation is certain · aragonite — the origin lands on the other centre

Where this comes from