Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

Finite projective complex for proper flat coherent cohomology

Statement

Assume the Axiom of Choice and the Axiom of Dependent Choice (The Axiom of Choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain), inherited from the resolution and Tor criteria cited below. Let A be a Noetherian commutative ring, let f:X→Spec⁡A be a proper morphism (Proper morphisms) and let F be a coherent OX-module (Coherent module sheaves) that is flat over Spec⁡A, meaning that for every x∈X the stalk Fx is a flat module over the local ring OSpec⁡A,f(x) (Flat and faithfully flat modules and ring homomorphisms, Sections of a sheaf flat over the base are flat over affine opens).

Then there are an integer r≥0 and a bounded complex K∙ of finite projective A-modules, concentrated in degrees 0,…,r and finite free in all positive degrees, such that for every ring map A→A′ and every q∈Z there is a canonical isomorphism Hq(K∙⊗AA′)  ≅  Hq(XA′,FA′), where XA′:=X×Spec⁡ASpec⁡A′ with projection p:XA′→X (Base change of objects, morphisms and properties) and FA′:=p∗F (Pullback of a module along a morphism of ringed spaces). The isomorphisms are natural in the ring map A→A′ and compatible with composition of ring maps.

The complex can be made finite free locally on Spec⁡A: after localising at any prime of A, and after restricting to a suitable Zariski open cover of Spec⁡A, it becomes a bounded complex of finite free modules.

The empty source X=∅ (with the empty affine cover), the zero sheaf F=0, the one-member case r=0, the zero ring A=0, the base change A′=0, the degrees q<0 and the range q>r are included.

Facts & Assumptions

Given: The Axiom of Choice and the Axiom of Dependent Choice, a Noetherian commutative ring A, a proper morphism f:X→Spec⁡A, a coherent OX-module F whose stalks are flat over the corresponding local rings of Spec⁡A, and, wherever base change is discussed, a ring map A→A′.

[F1]

Properness unpacked: a proper morphism is separated, of finite type and universally closed; a morphism of finite type is quasi-compact; a quasi-compact morphism pulls quasi-compact open subsets back to quasi-compact open subsets; Spec⁡A is quasi-compact; and every point of a scheme has an affine open neighbourhood. Hence X is quasi-compact and admits a finite affine open cover U0,…,Ur. (Proper morphisms, Locally finite type and finite type morphisms, Quasi-compact and quasi-separated morphisms, Every affine scheme is quasi-compact, Schemes, Affine open subschemes)

[F2]

Affine intersections: for affine opens U,V of X lying over one and the same affine open of Spec⁡A, separatedness of f implies that U∩V is affine (the full converse criterion also requires surjectivity of the tensor-to-sections map for every such pair); by induction every intersection of a nonempty finite family UI=⋂i∈IUi of members of a finite affine open cover is affine, with ring of global sections BI:=OX(UI), and an intersection with empty underlying set is the affine scheme Spec⁡0. (Affine-overlap criterion for separatedness, Separated morphism of schemes, The underlying space of an affine spectrum)

[F3]

Ordered Čech complex and its cohomology: for an ordered cover U=(U0,…,Ur) of a space and a sheaf of abelian groups G one has Cp(U,G)=∏i0<⋯<ipG(Ui0∩⋯∩Uip) with the alternating sum differential, Cp=0 for p<0 and for p>r, and δp+1δp=0; a morphism of sheaves induces a map of complexes, and Hˇp is the cohomology of this complex. For a quasi-compact separated scheme, a finite affine open cover and a quasi-coherent module, every finite intersection of cover members is affine and the canonical comparison Hˇp(U,G)→Hp(X,G) is an isomorphism for every p≥0. (Ordered Čech cochain complex of a cover, Fixed-cover Čech cohomology, Cech cohomology computes quasi-coherent cohomology on a separated scheme, Sheaf cohomology as right derived global sections)

[F4]

Flatness of sections over affine opens: for a quasi-coherent G on a morphism g:Y→S that is flat over S and affine opens U⊆Y, V⊆S with g(U)⊆V, the module G(U) is flat over OS(V); in particular the sections F(UI) of the coherent F over the affine opens UI are flat A-modules. A finite direct sum of flat modules is flat, and a finite direct product of modules is canonically a direct sum. Flatness of a module means exactness of tensoring with it. (Sections of a sheaf flat over the base are flat over affine opens, Direct sums and direct summands of flat modules are flat, Flat and faithfully flat modules and ring homomorphisms, Universal property of a direct sum of modules)

[F5]

Higher direct images: for a quasi-compact separated f and a quasi-coherent F, each Rqf∗F is quasi-coherent and for an affine open V=Spec⁡B⊆S there is a canonical isomorphism (Rqf∗F)∣V≅Hq(f−1V,F)~ with the associated sheaf of the B-module Hq(f−1V,F); and for f proper over the locally Noetherian Spec⁡A with F coherent, each Rqf∗F is a coherent OSpec⁡A-module. (Higher direct image of a sheaf, Higher direct images localize over an affine base, Coherent higher direct images under proper morphisms, Module sheaf on an affine scheme)

[F6]

Finite type versus finite generation on an affine scheme: for a Noetherian ring B and a B-module N the associated sheaf N~ on Spec⁡B is of finite type if and only if N is finitely generated. Finite type supplies a finite cover of Spec⁡B by distinguished opens D(bi) with Nbi finitely generated; generators of Nbi are of the form x/bik with x∈N, the bi generate the unit ideal, and a submodule of N whose localisations at all the bi vanish is zero, so those numerators generate N. A coherent module is of finite type, and over a Noetherian ring a finitely generated module is finitely presented. (Finite type and finitely presented module sheaves, Coherent module sheaves, Affine quasi-coherent sheaves are modules, Module sheaf on an affine scheme, Sections of the associated sheaf on basic opens, Every point of a Zariski-open set has a distinguished-open neighbourhood inside it, Localisation commutes with quotient modules and arbitrary direct sums, A localised module fraction is zero exactly when one denominator kills its numerator, Over a Noetherian ring a module is Noetherian exactly when it is finitely generated, exactly when it is finitely presented)

[F7]

Noetherian module facts: over a Noetherian ring, submodules and quotients of finitely generated modules are finitely generated, finitely generated modules are Noetherian, and a finitely generated flat module is finite projective because it is finitely presented. (Finite modules over Noetherian rings are Noetherian, Noetherian modules: every submodule is finitely generated, A finite flat module over a Noetherian ring is finite projective, Over a Noetherian ring a module is Noetherian exactly when it is finitely generated, exactly when it is finitely presented)

[F8]

Finitely generated modules are quotients of finite free modules: if N is generated by n1,…,ns, the A-linear map As→N with ej↦nj is surjective, where As is the direct sum of s copies of A and the elements of N are finite A-linear combinations of the generators. A finite free module is finite projective and flat. (The submodule generated by a subset consists of the finite R-linear combinations of that subset, Generated submodule, cyclic and finitely generated modules, module basis and free module, Universal property of a direct sum of modules, Projective left and right modules are flat over an arbitrary ring)

[F9]

Base change of the geometry: for the ring map A→A′ put S′=Spec⁡A′, XA′:=X×Spec⁡AS′ with projection p:XA′→X, and FA′:=p∗F. For an open U⊆X the open subscheme p−1(U) represents U×Spec⁡AS′; for the affine open UI=Spec⁡BI this is Spec⁡(BI⊗AA′), so the p−1(Ui) form a finite affine open cover of XA′ and their intersections are p−1(UI). Separatedness survives base change, so XA′→S′ is separated, and it is quasi-compact; composing with the affine morphism S′→Spec⁡Z exhibits XA′ as a quasi-compact separated scheme. (Base change of objects, morphisms and properties, Pullback of a module along a morphism of ringed spaces, Restricting fibre products to open subschemes, Affine fibre products are spectra of tensor products, Separatedness survives base change, Separated morphisms compose, Affine schemes and affine morphisms are separated, Quasi-compactness is local on the target and survives base change, Every affine scheme is quasi-compact, Quasi-compact and quasi-separated schemes)

[F10]

Base change of quasi-coherent modules: the pullback of a quasi-coherent module is quasi-coherent; if f:Y→Z is a morphism of schemes, U=Spec⁡B⊆Y, V=Spec⁡C⊆Z are affine opens with f(U)⊆V and G∣V≅M~, then f∗G∣U≅(B⊗CM)~, the associated sheaf of the base change of M; and for an affine U one has Γ(U,N~)≅N and (B⊗CM)≅C-base change of M. (Scheme pullback preserves quasi-coherence, Affine quasi-coherent sheaves are modules, Module sheaf on an affine scheme, Associativity of tensor products for compatible bimodules)

[F11]

Flat complexes preserve quasi-isomorphisms: over any ring, tensoring a bounded above acyclic complex with a bounded above complex of flat modules gives an acyclic total complex, so a bounded above flat complex preserves quasi-isomorphisms between bounded above complexes in the other variable; the tensor total complex has the Koszul differential and a module is a complex concentrated in degree zero. Every module admits a projective resolution, and projective modules are flat. (Bounded above flat tensor complexes preserve quasi isomorphisms, The tensor product of a right and a left chain complex is totalized by direct sums with the Koszul differential, Quasi-isomorphism, Under the Axiom of Choice, every module admits a projective resolution, Projective left and right modules are flat over an arbitrary ring)

[F12]

Tor and the flatness criterion: for a module N with a supplied projective resolution P∙→N one has Tor⁡1R(N,M)=H1(P∙⊗RM), the homology at P1⊗RM; and a module M is flat if and only if Tor⁡1R(N,M)=0 for every module N over the commutative ring R, the projective-resolution data being supplied. (Tor from a projective resolution of the left module, A left module is flat exactly when Tor one against every right module vanishes)

[F13]

Canonical truncation: the truncation τ≥nX of a cochain complex has (τ≥nX)n=coker⁡(dn−1), agrees with X in degrees >n, vanishes below n, and receives the natural quotient map X→τ≥nX; cohomology objects are the kernel modulo image of the differentials. (Canonical truncation of a complex, Cohomology object of a cochain complex)

[F14]

Local freeness: a finite flat module over a Noetherian local ring is free (A finite flat module over a local ring is free), and localisations of a Noetherian ring are Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian); for a finitely presented quasi-coherent module on a scheme the locus of points at which the stalk is free of a fixed rank is open and is contained in an open neighbourhood on which the module is free of that rank (Openness of the finite free locus, Locally free sheaves of finite rank).

[F15]

The Axiom of Choice and the Axiom of Dependent Choice are the choice principles named in the statement. (The Axiom of Choice, The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain)

Proof

technique · direct: present the cohomology as the cohomology of a bounded Čech complex with flat terms, verify that base change of the coefficients commutes with the Čech complex and with its comparison map to sheaf cohomology, replace the flat complex by a bounded-above finite free complex by the classical descending syzygy construction over the Noetherian ring, show that this replacement is compatible with arbitrary coefficient change by the flat tensor criterion, and truncate to a bounded complex of finite projective modules with the degree-zero term shown flat by a Tor computation
1.1F1

Setup and the cover. Since f is proper it is separated and of finite type by [F1], hence quasi-compact, and Spec⁡A is quasi-compact, so X=f−1(Spec⁡A) is quasi-compact; as affine opens form a basis there are an integer r≥0 and a finite affine open cover X=U0∪⋯∪Ur, with the empty cover and r=0 allowed when X=∅.

1.2F2

The intersections. For every nonempty finite subset I⊆{0,…,r} the intersection UI:=⋂i∈IUi is affine, say UI=Spec⁡BI with BI=OX(UI); an intersection that is empty is the affine scheme Spec⁡0. Every UI is an affine open subscheme of X mapping into the affine base Spec⁡A.

1.3F2F4

Flatness of the Čech terms. The coherent module F is quasi-coherent and its stalks are flat over the local rings of Spec⁡A, so [F4] applied to the affine open UI over the affine base gives that F(UI) is a flat A-module. The degree-p term Kp:=∏i0<⋯<ipF(Ui0∩⋯∩Uip) of the ordered Čech complex is a finite product of flat A-modules, hence a finite direct sum of flat modules, hence flat by [F4].

1.4F31.3

The Čech complex is bounded and flat. Put K∙:=C∙(U,F) with U=(U0,…,Ur); by [F3] its differential squares to zero, Kp=0 for p<0 and for p>r because there are no increasing (p+1)-tuples in {0,…,r}, and each Kp is a flat A-module by 1.3. Thus K∙ is a bounded complex of flat A-modules concentrated in degrees 0,…,r.

1.5F1F31.21.4

The complex computes the cohomology of X. The scheme X is quasi-compact and separated by [F1], the cover U is finite affine with all finite intersections affine by 1.2, and F is quasi-coherent, so [F3] gives a canonical isomorphism Hˇq(U,F)→Hq(X,F), that is, Hq(K∙)≅Hq(X,F) for every q≥0.

1.6F5F61.51.4

Finiteness of the cohomology modules. Since f is proper, A is Noetherian and F is coherent, [F5] gives Rqf∗F≅Hq(X,F)~ for the affine open Spec⁡A and shows that Rqf∗F is a coherent sheaf on Spec⁡A; by [F6] it is of finite type, so the module Hq(X,F) is finitely generated, and by 1.5 each Hq(K∙) is a finitely generated A-module, while Hq(K∙)=0 for q∉[0,r].

1.7F91.2

The base-changed geometry. Fix a ring map A→A′ and put S′=Spec⁡A′, XA′:=X×Spec⁡AS′, with projection p:XA′→X, and FA′:=p∗F. For I⊆{0,…,r} put UI′:=p−1(UI); by [F9] UI′ represents UI×Spec⁡AS′≅Spec⁡(BI⊗AA′), so it is affine with ring BI⊗AA′ and Ui0′∩⋯∩Uip′=Ui0⋯ip′ for increasing tuples. The U0′,…,Ur′ cover XA′, since p−1 commutes with unions and U0∪⋯∪Ur=X, so they form a finite affine open cover of XA′.

1.8F101.2

Base change of the sections. For every I there is a canonical isomorphism ΦI:F(UI)⊗AA′→FA′(UI′): the affine open UI=Spec⁡BI satisfies F∣UI≅F(UI)~ because F is quasi-coherent, so [F10] applied to the morphism p and the affine opens UI′⊆XA′, UI⊆X gives p∗F∣UI′≅(BI⊗AA′)⊗BIF(UI)~, and since Γ(UI′,N~)≅N and (BI⊗AA′)⊗BIF(UI)≅F(UI)⊗AA′ by [F10], taking global sections yields ΦI.

1.9F3F101.8

Compatibility with restrictions and the base-changed complex. The isomorphisms ΦI of 1.8 are compatible with restriction: for I⊆J the square with the restriction maps F(UI)→F(UJ) and FA′(UI′)→FA′(UJ′) commutes, because both composites are obtained by applying the affine equivalence and the base change (−)⊗AA′ to the same restriction map, and these constructions are natural in the open subscheme. Consequently the ΦI, one for each increasing tuple, assemble into an isomorphism of complexes K∙⊗AA′≅C∙(U′,FA′), where U′=(U0′,…,Ur′) and the differentials on both sides are the componentwise alternating sums of restriction maps.

1.10F3F9F101.71.81.9

The base-changed complex computes the base-changed cohomology. The scheme XA′ is quasi-compact and separated by [F9], the cover U′ is finite affine with affine intersections by 1.7, and FA′=p∗F is quasi-coherent by [F10], so [F3] gives a canonical isomorphism Hq(C∙(U′,FA′))≅Hq(XA′,FA′) for every q≥0. Combined with 1.9 there are canonical isomorphisms Hq(K∙⊗AA′)≅Hq(XA′,FA′) for every ring map A→A′; they are natural in A′, because the section isomorphisms of 1.8, their assembly in 1.9 and the comparison map of [F3] are all built from pullbacks and restrictions and commute with composition of ring maps.

1.11F81.6

The descending construction: the invariant. For a partial complex F~ concentrated in degrees ≥n with finite free terms write Zn(F~)=ker⁡(F~n→F~n+1). We construct, by descending induction on n≤r+1, partial complexes F≥n with Fi a finite free A-module for n≤i≤r and Fi=0 for i>r, together with maps αi:Fi→Ki commuting with the differentials, such that Hi(α) is an isomorphism for every i>n and surjective for i=n. The stage n=r+1 is the zero complex, the invariant being vacuous and Hr+1 being zero on both sides.

1.12F7F81.11

The extension step: killing the kernel of Hn(α). Suppose the invariant of 1.11 holds at stage n. The module Hn(F≥n)=Zn(F)/im⁡(dn−1) (with Fn−1=0) is a subquotient of the finitely generated free module Fn, hence finitely generated over the Noetherian ring A by [F7], and so is the kernel of Hn(α):Hn(F)→Hn(K); choose finitely many generators of this kernel, lift them to cycles x1,…,xs∈Zn(F), and let F0n−1:=As→Zn(F)⊆Fn send ej↦xj, a surjection onto their span. Each xj maps to a boundary in Kn because its class lies in the kernel of Hn(α), so choose yj∈Kn−1 with dKn−1yj=αn(xj) and set α0n−1(ej):=yj; then αnd0n−1=dKn−1α0n−1, so α is a map of complexes on the extended partial complex, and the extension makes Hn(α) an isomorphism while leaving Hi(α) unchanged for i>n.

1.13F7F81.61.111.12

The extension step: making Hn−1(α) surjective. In the extended partial complex of 1.12 the cokernel of Hn−1(α):Hn−1(F)→Hn−1(K) is a quotient of the finitely generated module Hn−1(K) (1.6), hence finitely generated by [F7]; choose finitely many generators and cycles z1,…,zt∈Zn−1(K) representing them, and replace Fn−1 by Fn−1⊕At, the new basis vectors mapping to 0 in Fn and to zj in Kn−1. The differentials still commute with the α's, since dKzj=0, the homology Hn(α) remains an isomorphism because the image of dn−1 in Fn is unchanged, and Hn−1(α) becomes surjective because the classes of the zj generate its cokernel; hence the invariant of 1.11 holds at stage n−1.

1.141.41.111.121.13

The finite free replacement. The induction of 1.11-1.13 yields a complex F∙ of finite free A-modules with Fi=0 for i>r, each degree being fixed after finitely many steps, together with a map of complexes α:F∙→K∙. For every i≤r the stage n=i−1 exhibits Hi(α) as an isomorphism, and for i>r both sides vanish; hence α is a quasi-isomorphism.

1.15F111.14

Tensoring the replacement with an arbitrary module. For every A-module M the map α⊗Aid⁡M:F∙⊗AM→K∙⊗AM is a quasi-isomorphism: choose a projective resolution Q∙→M; the complexes F∙ and K∙ are bounded above with flat terms and Q∙ is bounded above with projective, hence flat, terms, so the three maps F∙⊗Q∙→K∙⊗Q∙, F∙⊗Q∙→F∙⊗M and K∙⊗Q∙→K∙⊗M are quasi-isomorphisms by [F11]; these maps form a commutative square, so Hq(α⊗M) is conjugate to the isomorphism Hq(F⊗Q)→Hq(K⊗Q) and is itself an isomorphism for every q∈Z.

1.161.101.15

The replacement is compatible with coefficient change. Taking M=A′ in 1.15, for every ring map A→A′ the induced maps Hq(F∙⊗AA′)→Hq(K∙⊗AA′) are isomorphisms, canonical in the sense that they are induced by the single map of complexes α and hence natural in A′; composing with the isomorphism of 1.10 expresses Hq(F∙⊗AA′) canonically and naturally in terms of Hq(XA′,FA′).

1.17F13F71.41.14

Truncation of the replacement. Let E∙:=τ≥0F∙ be the canonical truncation of [F13], so that Ei=0 for i<0, E0=Coker⁡(F−1→F0) and Ei=Fi for i>0; then E∙ is concentrated in degrees 0,…,r, its positive-degree terms are finite free, and E0 is finitely generated as a quotient of the finitely generated module F0. The natural map π:F∙→E∙ is the quotient in degree 0, the identity in positive degrees and zero in negative degrees. It is a quasi-isomorphism: in degree 0 the differential induced on E0 has kernel ker⁡(dF0)/im⁡(dF−1), so H0(E)=H0(F), and cohomology in positive degrees is unchanged. In negative degrees E vanishes and Hi(F)=Hi(K)=0 by 1.14 and 1.4.

1.18F121.41.15

Flatness of the truncation term. For every A-module M the complex ⋯→F−2→F−1→F0→E0→0 is a projective resolution of E0, because E0=Coker⁡(d−1) and Hi(F)=0 for all i<0; hence by [F12] the module Tor⁡1A(E0,M) is the homology at F−1⊗AM of the complex F∙⊗AM, namely H−1(F∙⊗AM), and α⊗M is a quasi-isomorphism by 1.15 while K∙⊗AM is concentrated in degrees 0,…,r, so H−1(F∙⊗AM)≅H−1(K∙⊗AM)=0. Therefore Tor⁡1A(E0,M)=0 for every M, and [F12] makes E0 a flat A-module.

1.19F6F71.171.18

The truncation term is finite projective. The module E0 is finitely generated (1.17) over the Noetherian ring A, hence finitely presented by [F6], and it is flat by 1.18; therefore it is a finite projective A-module by [F7].

2.1F11F141.41.101.141.151.171.19

The complex and its base-change property. The complex E∙ is a bounded complex of finite projective A-modules, concentrated in degrees 0,…,r and finite free in all positive degrees. Since K−1=0 and α:F→K is a chain map, α0dF−1=dK−1α−1=0. Thus α0 factors through E0=Coker⁡(dF−1) and, together with αi for i>0, gives a direct chain map γ:E∙→K∙ with α=γπ. Steps 1.14 and 1.17 make γ a quasi-isomorphism. For every A-module M, both F and E are bounded above complexes of flat modules, the latter by 1.19. Apply the projective-resolution comparison from step 1.15 to the quasi-isomorphism π, using [F11] on both complexes, to see that π⊗AM is a quasi-isomorphism; step 1.15 already proves the same for α⊗AM. Since α⊗AM=(γ⊗AM)(π⊗AM), two-out-of-three makes γ⊗AM a quasi-isomorphism. Taking M=A′ and composing with 1.10 gives canonical isomorphisms Hq(E∙⊗AA′)≅Hq(XA′,FA′) for all q∈Z, natural in A′ and compatible with composition of ring maps. For the local-freeness clause, fix a prime p⊆A: the ring Ap is Noetherian and Ep0 is a finite flat module over this Noetherian local ring, hence free by [F14]; moreover E0~ is finitely presented, so by [F14] every point of Spec⁡A has an affine open neighbourhood V on which E0~∣V is free of finite rank, and then E∙⊗AO(V) is a bounded complex of finite free O(V)-modules.

3.1F3F6F8F10F11F12F151.41.91.101.111.131.142.1∎

Boundaries and choice accounting. If X=∅ the cover is empty, K∙=0 by [F3], the construction of 1.11-1.14 returns E∙=0, and for every A′ the scheme XA′ is empty with zero sheaf, so both sides of the isomorphism vanish and the claims hold with r=0. If F=0 then K∙=0 and E∙=0 for the same reason. A one-member cover, r=0, is included: then K∙=K0=F(U0) is a single flat module in degree 0 with finitely generated cohomology and the induction starts at n=1, producing E∙ concentrated in degree 0. The zero ring A=0 is Noetherian and Spec⁡0=∅, so X=∅ and the empty case applies, and for A′=0 the scheme XA′ is empty and K∙⊗AA′=0. For q<0 both sides vanish by 1.9 and 1.10, and for q>r the complex K∙⊗AA′ is concentrated in degrees 0,…,r, so its cohomology vanishes and by 1.10 so does Hq(XA′,FA′). The Axiom of Choice [F15] is used for the finite affine cover, the affine equivalence and associated sheaves of [F6] and [F10], the finite free covers of finitely generated modules in [F8], and the projective resolutions of [F11]; the Axiom of Dependent Choice [F15] is used for the Tor and projective-resolution criteria [F11, F12] and for the descending recursion of 1.11-1.13, which makes finitely many choices at each of countably many stages.

Depends on

Used by

Dependency tree · two levels

232 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