Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

SNC projective compactifications of smooth quasiprojective varieties

Statement

Assume AC. Every smooth quasiprojective complex variety U admits a smooth projective compactification j:U↪X with reduced boundary a simple normal crossings divisor D. Given finitely many such compactifications, there is another dominating all of them and restricting to the identity on U. A morphism of smooth quasiprojective varieties extends to a morphism of such compactifications after modifying the source compactification outside its open variety.

Facts & Assumptions

Given: The Axiom of Choice; a smooth quasiprojective complex variety U, meaning a separated finite-type C-scheme (Separated morphism of schemes, Locally finite type and finite type morphisms) whose structure morphism to Spec⁡C is H-quasi-projective (Quasi-projective morphisms before Proj); U need not be connected or irreducible, and its finitely many connected components are treated separately. A compactification of U is an open immersion U↪X into a proper C-scheme with dense image (Open immersions of schemes); it is smooth projective when X is smooth over C (Smooth morphism of schemes) and X→Spec⁡C is H-projective (Projective morphisms before Proj), and its boundary is the complement of the image with its reduced structure. An SNC compactification is one whose boundary is a reduced effective Cartier divisor with simple normal crossings support (Simple normal crossings divisors and simultaneous normal crossings position), interpreted on each pure-dimensional component when dimensions differ.

[F1]

Quasi-projectivity unpacked: the structure morphism U→Spec⁡C factors, for some n≥0, through a quasi-compact immersion U↪PCn followed by the projection; an immersion factors as a closed immersion into an open subscheme (Quasi-projective morphisms before Proj, Immersion of schemes, Quasi-compact and quasi-separated morphisms, Closed immersions of schemes).

[F2]

Scheme-theoretic image: for a quasi-compact morphism f:X→Y, the kernel K=ker⁡(OY→f∗OX) is a quasi-coherent ideal sheaf and V(K) is the smallest closed subscheme of Y through which f factors; its restriction to every open W⊆Y is the scheme-theoretic image of f−1(W)→W (Scheme-theoretic image, Scheme-theoretic image of a quasi-compact morphism).

[F3]

Weak embedded desingularization: for a field K of characteristic zero, a smooth finite-type K-scheme P and a reduced closed subscheme Y⊆P, there is a sequence P=P0←P1←⋯←Pr of blowups of regular centers Ci−1⊆Pi−1 such that every center avoids the copy of the original smooth locus Reg⁡(Y) in the successive strict transform Yi−1, the strict transform Yr is smooth and has simple normal crossings with the exceptional divisor, and the induced morphism Yr→Y is proper, birational on each irreducible component and an isomorphism over Reg⁡(Y); the construction is canonical and commutes with smooth morphisms and ambient embeddings (Weak embedded desingularization in characteristic zero). Centers may meet points of Yi−1 that become smooth during the sequence.

[F4]

Principalization: for a field K of characteristic zero, a smooth finite-type K-scheme X and a coherent ideal sheaf I that is not identically zero on any irreducible component of X, there is a sequence X=X0←⋯←Xs of blowups of regular centers with σ∗I the ideal of an effective Cartier divisor whose support has simple normal crossings; the centers of the underlying canonical resolution of the marked ideal (I,∅,1) lie in its successive supports, and the controlled transform satisfies σi∗Ii−1=I(Di)⋅Ii, so that supp⁡(Ii)⊆σi−1(supp⁡I) (Canonical principalization of ideals in characteristic zero, Canonical resolution of marked ideals, Multiple test blow-ups, controlled transforms and resolutions of marked ideals, Simple normal crossings divisors and simultaneous normal crossings position).

[F5]

Projectivity devices: on a scheme projective over a Noetherian ring, twisting a coherent sheaf by a large power of an ample invertible sheaf makes it globally generated (Eventual generation of coherent projective twists, Absolute ampleness by affine section opens); for an integral finite-type k-scheme X, an invertible sheaf L and meromorphic sections s0,…,sn of L not all zero, the blowup B of the fractional ideal I=(∑iOXsi)⊗L−1 is the schematic closure of the graph of the ratio map and (π,ψ):B↪X×kPkn is a closed immersion, with B=Proj⁡X(⨁d≥0Id) (Blowing up the base ideal resolves a rational map to projective space, Blowup of a scheme along an ideal sheaf); PSm×SPSn↪PS(m+1)(n+1)−1 is a closed immersion (Segre embedding and its line bundle); the pullback of O(1) along a closed immersion is H-very ample, hence ample over an affine base (Relative very ampleness implies relative ampleness); closed immersions are stable under base change, and a composite of closed immersions is a closed immersion, since a homeomorphism onto a closed subset and a surjection of structure sheaves compose to such (Base change of immersions, Closed immersions of schemes).

[F6]

Regularity and smoothness: a smooth morphism at a point has geometrically regular scheme-theoretic fibre there, so a smooth finite-type C-scheme is regular and reduced, regular local rings being domains (Smooth morphism of schemes, regular local rings are domains and cohen macaulay, Regular points of locally Noetherian schemes); in characteristic zero a finite-type scheme over a field is smooth if and only if all its local rings are regular (Conventions for the resolution development, Field tests for geometric regularity); a regular point of a reduced Noetherian scheme lies on exactly one irreducible component (A regular point lies on one irreducible component, Irreducible components as schemes); smoothness is stable under base change and composition (Smoothness survives base change and composition), and étale is smooth of relative dimension zero (Étale morphism of schemes); étale morphisms are stable under base change and composition (Étale stability).

[F7]

Regular immersions and blowup charts: for a closed immersion C↪Y of smooth finite-type schemes over a field with pure dimensions and constant codimension, locally in the étale topology the embedding is the inverse image of a coordinate inclusion An⊂Am (Smooth immersions, their conormal sequence, deformation charts and smooth sections); blowups commute with flat base change along g for the inverse image ideal, Bl⁡g−1IX′≅Bl⁡IX×XX′ (Flat base change for blowups, and failure without flatness); the blowup is an isomorphism off the zero scheme of the ideal (The blowup is an isomorphism off the center); blowups restrict to open subschemes of the base (Blowups restrict to open subschemes of the base); a blowup of a nonzero finite-type ideal on an integral scheme is integral (Integrality and reducedness of blowups from the Rees charts), and is finite type and proper (Blowups of finite type ideals are locally H-projective, and proper); affine blowup charts are Spec⁡A[I/a] with IA[I/a]=aA[I/a] and (A[I/a])a=Aa (Affine blowup standard charts and overlaps, Affine blowup algebras: normal form, nonzerodivisors, reducedness, domains).

[F8]

Finite type versus coherent: on a locally Noetherian scheme a quasi-coherent module of finite type is coherent (Coherent sheaves on a locally Noetherian scheme, Coherent module sheaves, Quasi-coherent ideal sheaves).

[A1]

AC is assumed in the statement and consumed through the suppliers above (scheme-theoretic images, canonical resolution and principalization centers, Serre generation, the graph-closure corollary, Segre and ample-pullback items); the divisor, component and diagonal/graph bookkeeping below is choice-free. (The Axiom of Choice)

Proof

technique · direct: reduce the quasiprojective variety to a reduced projective closure, assemble projectivity and smoothness of blowups along regular centers from the published resolution and blowup development, and then desingularize the closure and principalize its boundary ideal
1.1F2givenconstructalgebra

Closure of a quasi-compact immersion. Let f:W→P be a quasi-compact immersion from a reduced finite-type C-scheme into a Noetherian scheme, factored as a closed immersion W↪V followed by an open immersion V↪P. By [F2] its scheme-theoretic image Z=V(K), K=ker⁡(OP→f∗OW), restricts on V to W, so W is open in Z with the same local rings. On an affine open T=Spec⁡A⊆P, the kernel K(T) is radical: if gr restricts to zero on f−1(T), then g restricts to zero because W is reduced. Thus A/K(T) is reduced, proving that Z is reduced. If W were not dense in Z, its proper reduced closed closure in Z would receive f: its defining sections restrict to functions zero at every point of the reduced scheme W, hence zero on every affine open of W. This contradicts minimality of the scheme-theoretic image, so W is dense. Every irreducible component meets W: the complement of the finitely many other components is a nonempty open subset of Z contained in that component, since an irreducible component cannot be contained in their finite union; density forces this open to meet W.

1.2F5F7F8constructalgebra

Blowups of integral projective schemes are projective. Let Y be an integral finite-type C-scheme whose structure morphism is H-projective, and let I be a quasi-coherent ideal sheaf of finite type. If I=0 then Bl⁡IY=Proj⁡Y(OY⊕0⊕⋯ )=∅, which is projective as the empty closed subscheme of PC0; assume I≠0. Fix a closed immersion Y↪PCN and let L=OY(1) be the pullback of O(1), which is H-very ample by construction and ample over the affine base Spec⁡C; Y is Noetherian and I is coherent, so for some m≥0 the twist I(m)=I⊗L⊗m is globally generated. Its evaluation map Γ(Y,I(m))⊗ZOY→I(m) is surjective and Y is quasi-compact with I(m) of finite type, so finitely many global sections s0,…,sn already generate I(m): on a finite affine cover, a finitely generated module generated by the image of the global sections is generated by finitely many of them. Put L′=L⊗m, view the si as meromorphic sections of the invertible sheaf L′, and set F=∑iOYsi=I(m) and I=F⊗L′−1=I, so the ratio map of the si is Y⇢PCn. The graph-closure corollary gives Bl⁡IY=Proj⁡Y(⨁d≥0Id)=B with a closed immersion (π,ψ):B↪Y×CPCn. Composing with the closed immersion Y×CPCn↪PCN×CPCn obtained by base change of Y↪PCN and then with the Segre embedding, itself a closed immersion, exhibits B as a closed subscheme of PC(N+1)(n+1)−1; hence the structure morphism of B is H-projective.

1.3F5givenconstructalgebra

Disjoint unions of projective schemes are projective. Let Z1,…,Zt⊆PCM be closed subschemes with pairwise disjoint underlying sets and ideals Iα. The product ideal J=I1⋯It equals the intersection ⋂αIα: on an affine chart Spec⁡A the ideals Jα of the Zα satisfy V(Jα)∩V(Jβ)=∅ for α≠β, so Jα+Jβ=A and the product of pairwise comaximal ideals is their intersection. At a point x∈Zα one has Iβ,x=Ox for β≠α, so Jx=Iα,x; therefore V(J)=⨆αZα as subschemes of PM, and the natural morphism ⨆αZα→PCM is a closed immersion. Now let X1,…,Xt be projective C-schemes, say Xα⊆PCMα closed. The coordinate-block maps PCMα↪PCM, M=∑α(Mα+1)−1, identify the projective spaces with pairwise disjoint linear subspaces (vanishing of all coordinates outside one block), and are closed immersions; the images of the Xα are closed subschemes with pairwise disjoint underlying sets, so the preceding paragraph realizes ⨆αXα as a closed subscheme of PCM. Hence a finite disjoint union of projective C-schemes is projective over C.

1.4F6givenconstructalgebra

Local reduction to pure dimensions and constant codimension. Let Y be a smooth finite-type C-scheme and C⊆Y a regular closed subscheme with ideal sheaf I, a coherent ideal. Fix x∈C; if C=∅ there is nothing to prove. Since smooth finite-type C-schemes and regular finite-type C-schemes are smooth over C in characteristic zero, C is smooth over C and, being regular Noetherian and reduced, each of its points lies on exactly one irreducible component; the components of C are therefore pairwise disjoint, finitely many, and each is a smooth finite-type C-scheme of pure dimension n, with local rings equal to those of C at its points. Let C0 be the component through x and let Y∘ be the connected component of Y containing x; it is a single irreducible component, hence pure of dimension m, and open in Y. Choose an affine open U⊆Y∘ containing x and disjoint from C∖C0 (a finite union of closed sets missing x). Then U is smooth of pure dimension m, C∩U=C0∩U is closed in U, smooth, irreducible of dimension n, and the closed immersion C∩U↪U has constant codimension d=m−n.

2.1F6step 1.1algebra

Regularity and components. A point w∈W is a regular point of Z: the local rings of Z and W at w coincide by step 1.1, and a smooth finite-type C-scheme has regular local rings. Every irreducible component of Z meets W: for a component Zα of the reduced Noetherian Z, the complement of the union of the finitely many other components is a nonempty open subset of Z contained in Zα, nonemptiness holding because otherwise irreducibility of Zα would place it inside one of the other components, contradicting maximality; and the dense open W meets every nonempty open subset. If Z is smooth over C, as the schemes P, Pi and Z′ below are, then its irreducible components are pairwise disjoint: a common point of two components would give the local ring there two distinct minimal primes and hence a non-domain, whereas a smooth finite-type C-scheme has regular local rings, which are domains. Consequently, for smooth Z, the components are finitely many pairwise disjoint integral closed subschemes, open and closed in Z.

2.2F7F8step 1.2step 1.3algebra

Blowups preserve finite disjoint unions of integral projective schemes. Let X=⨆αXα with each Xα integral, finite type and H-projective over C, and let I be a quasi-coherent ideal sheaf of finite type on X; write Iα=I∣Xα. Since the pieces are open and closed, the blowup restricts: Bl⁡IX≅⨆αBl⁡IαXα. If Iα=0 then that piece is empty; if Iα≠0 then Bl⁡IαXα is integral, finite type and H-projective by step 1.2. So the blowup is again a finite disjoint union of integral projective C-schemes, and it is projective over C by step 1.3; the relevant ideals are quasi-coherent of finite type, as ideals of closed subschemes of finite-type C-schemes (affine-locally the kernel of a surjection of Noetherian rings, hence finitely generated).

2.3F6F7step 1.4constructalgebra

Smoothness of the blowup along a regular center. Keep the notation of step 1.4 and first blow up the coordinate subspace: for A=C[x1,…,xm] and I=(xn+1,…,xm), the chart of Bl⁡ISpec⁡A indexed by xj (n<j≤m) is Spec⁡A[I/xj], and A[I/xj] is generated over A by the fractions xl/xj (n<l≤m, l≠j); substituting xl=ylxj exhibits it as the polynomial ring C[x1,…,xn,xj, yl (n<l≤m, l≠j)], the two presentations agreeing inside Axj because the yl are algebraically independent over C[x1,…,xn,xj] (clearing denominators uses only that xj is a nonzerodivisor). Hence Bl⁡AnAm is covered by affine spaces and is smooth over C. Now by [F7] the closed immersion C∩U↪U of step 1.4 is, at each of its points, locally in the étale topology the inverse image of the coordinate inclusion An⊂Am: there are a Zariski open V⊆U and an étale morphism φ:V→ACm with φ−1(An)=C∩V as closed subschemes. Since φ is flat and blowups commute with flat base change along the inverse image ideal, Bl⁡C∩VV≅Bl⁡AnAm×AmV. The projection of this fibre product to Bl⁡AnAm is the base change of the étale morphism φ, hence étale, and étale morphisms are smooth; a composite of smooth morphisms is smooth, so the model base change, and therefore Bl⁡C∩VV, is smooth over C.

3.1F6F7step 1.4step 2.3construct

Conclusion for one blowup and for sequences. With π:Bl⁡IY→Y and x∈C as in step 1.4, choose the open V of step 2.3 around x; the open subscheme π−1(V) of the blowup is smooth over C. Points of Bl⁡IY mapping outside C lie in the open subscheme π−1(Y∖C), which is isomorphic to the smooth scheme Y∖C; as x ranges over C, these opens cover Bl⁡IY, and smoothness is local on the source, so Bl⁡IY is smooth over C. The blowup is finite type over C, so the same statement applies to it in place of Y: if C1⊆Y1 is a regular closed subscheme of a smooth finite-type C-scheme Y1, then Bl⁡C1Y1 is smooth over C. By induction, every scheme obtained from a smooth finite-type C-scheme by a finite sequence of blowups along regular closed subschemes is smooth over C.

3.2F3F8step 2.1step 2.2constructalgebra

The model construction: desingularizing the closure. Let P be a smooth projective C-scheme, Z⊆P a reduced closed subscheme and W⊆Z an open dense subscheme that is smooth over C. Apply [F3] to Z⊆P: there is a sequence P=P0←P1←⋯←Pr of blowups of regular centers with strict transforms Zi⊆Pi, and Z′=Zr is smooth over C with the composite Pr→P an isomorphism over the smooth locus of Z, hence over W. Each Pi is a finite disjoint union of integral projective C-schemes: P0=P is smooth projective, so it is such a union by step 2.1, and each step is a blowup along the ideal sheaf of a regular closed subscheme, a coherent ideal, so step 2.2 applies inductively. Let W′ be the preimage of W in Z′; it is open in Z′ and isomorphic to W. Every irreducible component of Z′ meets W′: the composite Z′→Z is proper and birational on every component, so a component of Z′ maps onto a component of Z; a component of Z′ disjoint from W′ would have image contained in Z∖W, a closed set, but every component of Z meets the dense open W by step 2.1, a contradiction. Consequently the ideal I⊆OZ′ of the reduced closed subscheme Z′∖W′ is coherent and is not identically zero on any irreducible component of Z′.

4.1F4F6F7step 1.3step 2.2step 3.1step 3.2constructalgebra

The model construction: principalizing the boundary. Keep step 3.2 and decompose Z′=⨆αZα′ into its finitely many components, open and closed in Z′ by step 2.1. For each α, apply [F4] to the smooth finite-type C-scheme Zα′ and the restricted ideal Iα if Iα≠OZα′, and take the identity sequence if Iα=OZα′; the centers lie in the successive supports, which map into supp⁡Iα, so at every step the blowup is an isomorphism over the complement of the preimage of supp⁡Iα, and the composite σα:Xα→Zα′ is an isomorphism over Zα′∖supp⁡Iα. Set X=⨆αXα and σ=⨆ασα. Each Xα is a finite sequence of blowups of the integral projective scheme Zα′ along regular centers: by step 2.2 each intermediate scheme is a finite disjoint union of integral projective C-schemes, and by step 3.1 it is smooth; hence each Xα is integral (or empty), smooth and projective, and X is smooth and projective by step 1.3. On each Zα′ with Iα≠OZα′, the total transform σα∗Iα is the ideal of an effective Cartier divisor with SNC support; on pieces with Iα=OZα′ it is the unit ideal, defining the zero divisor with empty support. Let D⊆X be the union of these supports with reduced structure: its ideal is, locally, generated by the products of the components' equations, so D is a reduced effective Cartier divisor with simple normal crossings support. Finally σ is an isomorphism over Z′∖supp⁡I=W′, so X∖D≅W′≅W, and the composite morphism c:X→Pr→⋯→P restricts to the given open immersion W↪Z⊆P. This proves: (C) for every smooth projective P, reduced closed Z⊆P and open dense smooth W⊆Z, there are a smooth projective X, a reduced SNC divisor D⊆X, an isomorphism X∖D≅W and a morphism c:X→P inducing the inclusion of W; moreover X is a finite disjoint union of integral projective pieces.

5.1F3F4step 1.1step 4.1givenconstruct

Existence of an SNC projective compactification. By [F1] there is a quasi-compact immersion ι:U↪PCn; let Z⊆PCn be its scheme-theoretic image, so that U≅Z∩V is open and dense in the reduced closed subscheme Z, with U contained in the regular locus, by steps 1.1 and 2.1. Apply (C) of step 4.1 with P=PCn and W=U: the output X is a finite disjoint union of integral projective smooth C-schemes with a reduced SNC boundary divisor D and X∖D≅U. The exceptional boundary divisor misses the generic point of every component, so its intersection with each irreducible component is a proper closed subset and hence nowhere dense; therefore X∖D is dense in X, and j:U≅X∖D↪X is a smooth projective compactification with reduced SNC boundary. If U=∅ the same construction with Z=∅ returns X=∅ and the empty divisor, and all claims are vacuous.

6.1F1F2F5F6step 1.1step 4.1step 5.1construct

Common domination. Let U↪X1,…,U↪Xt be smooth projective compactifications, and put P=X1×C⋯×CXt. Each Xi is smooth over C and H-projective, so P is smooth over C by stability of smoothness under base change and composition, and projective over C: the product of closed immersions X1×C⋯×CXt↪PCN1×C⋯×CPCNt is a closed immersion by iterated base change, and the iterated Segre embeddings are closed immersions. The diagonal morphism δ:U→P is an immersion: it is the composite of the diagonal U→U×C⋯×CU, a closed immersion because U is separated over C, with the product of the open immersions U↪Xi, which is an open immersion; it is quasi-compact because U is Noetherian and P is quasi-compact. Let Z be its scheme-theoretic image; by step 1.1, Z is reduced with W:=δ(U)≅U open, dense and contained in its regular locus. Apply (C) of step 4.1 to (P,Z,W) and compose the resulting morphism c:X→P with the projections: the composites X→Xi restrict to the identity of U under the identifications X∖D≅U, and X is a smooth projective compactification of U with reduced SNC boundary dominating all Xi. For the empty family, step 5.1 already supplies a compactification.

7.1F1F2F5step 1.1step 4.1step 6.1construct

Extension of morphisms. Let φ:U→V be a morphism of smooth quasiprojective complex varieties and let U↪U~, V↪V~ be smooth projective compactifications. Set P=U~×CV~; as in step 6.1 it is smooth and projective. Consider the morphism γ=(ι,φ):U→P, where ι is the open immersion U↪U~; it factors as the graph morphism U→U×CV, a closed immersion because V is separated over C, followed by the open immersion U×CV↪U~×CV~, so γ is an immersion, and it is quasi-compact because U is Noetherian. Let Z be the scheme-theoretic image of γ; by step 1.1, Z is reduced and W:=γ(U)≅U is open, dense and smooth inside Z. Apply (C) of step 4.1 to (P,Z,W), obtaining a smooth projective compactification X of U with reduced SNC boundary and a morphism c:X→P inducing γ on U. Then the composite of c with the second projection P→V~ is a morphism X→V~ restricting to φ on U, and the composite with the first projection is a morphism X→U~ restricting to the identity on U; so φ extends after modifying the source compactification outside U. Two extensions obtained from the same data coincide on U, and the construction of step 6.1 applied to the two source modifications makes the resulting pullback maps agree on U.

8.1A1step 1.3step 4.1step 5.1step 6.1step 7.1∎

Choice accounting and boundaries. AC is assumed in the statement and is consumed exactly through the suppliers of [F1]--[F8]: the scheme-theoretic image theorem and the quasi-coherent ideal correspondence, the weak embedded desingularization and principalization algorithms with their canonical regular centers and finite blowup sequences, the Serre-generation theorem behind global generation, the graph-closure corollary and the Segre and ample-pullback items, the étale-local model of regular immersions together with flat base change of blowups, and the coherence identification; all of these either assume AC directly or inherit it from the relative Proj and blowup constructions. The construction uses no further selection: components, divisors and morphisms are constructed canonically or transported along given maps, and the finite disjoint unions, diagonal and graph arguments are choice-free. Boundary cases: if U=∅ then X=∅ and D=∅, the empty divisor being SNC with the empty parameter set, and all three clauses are vacuous; if U is disconnected, X is the finite disjoint union of the compactifications of its components and is projective by step 1.3; if a compactification already has empty boundary, the boundary ideal is the unit ideal and contributes the identity sequence and D=∅; the statements are insensitive to replacing X by another compactification, as shown in step 6.1.

Remarks

  • The domination and extension clauses hold for arbitrary smooth projective compactifications of U, not only for those with SNC boundary produced by the first clause: steps 6.1 and 7.1 take for X1,…,Xt and for U~,V~ arbitrary smooth projective compactifications, the output X of step 4.1 dominates each of them and restricts to the identity over U while itself having reduced SNC boundary. This is the reading used by the consumers that must transfer a statement from an SNC compactification to an arbitrary smooth projective one.

  • The construction is stated for possibly reducible and disconnected U; the connected components of a smooth finite-type C-scheme are its irreducible components and are pairwise disjoint, and each is compactified separately. The SNC compactification produced by step 4.1 is a finite disjoint union of integral projective pieces, which is projective by step 1.3.

  • The proof deliberately does not cite projectivity of a resolution: the projectivity of every blowup used is derived from global generation of a twist of the center ideal and the graph-closure corollary, and the smoothness of every blowup along a regular center is derived from the étale-local coordinate model of a regular immersion. The published resolution statements supply the sequences and the smoothness of the strict transform, not projectivity.

Depends on

Used by

Dependency tree · two levels

230 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources