Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 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.

Properness survives composition

Statement

Assume the Axiom of Choice (AC). For proper morphisms of schemes X→fY→gS, the composition g∘f:X→S is proper.

Facts & Assumptions

Given: AC and composable proper morphisms X→fY →gS of schemes.

[F1]

A morphism is proper exactly when it is separated, of finite type, and universally closed. (Proper morphisms)

[F2]

A morphism is of finite type exactly when it is locally of finite type and quasi-compact. (Locally finite type and finite type morphisms)

[F3]

Locally finite type is affine-local on source and target; the local finite-type ring-map condition survives affine open restriction. (Finite type is affine-local on source and target)

[F4]

A finite-type algebra is generated by a finite list over its base ring. (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras)

[F5]

A morphism is quasi-compact when inverse images of quasi-compact target opens are quasi-compact. (Quasi-compact and quasi-separated morphisms)

[F6]

Every affine scheme is quasi-compact. (Every affine scheme is quasi-compact)

[F7]

Every point of a scheme has an affine open neighbourhood. (Schemes)

[F8]

A morphism is separated exactly when its diagonal is a closed immersion. (Separated morphism of schemes)

[F9]

The diagonal is the unique morphism whose two projections are the identity. (The diagonal morphism)

[F10]

AC states that every family of nonempty sets has a choice function. (The Axiom of Choice)

[F11]

Under AC, every base change of a closed immersion is a closed immersion. (Closed immersions are affine quotients and survive base change)

[F12]

A closed immersion is a homeomorphism onto a closed subset with surjective structure-sheaf map. (Closed immersions of schemes)

[F13]

For a continuous map j:Y→T and sheaf F, (j∗F)(U)=F(j−1(U)). (Direct image of a sheaf along a continuous map)

[F14]

The stalk of a sheaf at a point is the filtered colimit of its sections over neighbourhoods of that point. (The stalk of a presheaf at a point)

[F15]

A sequence of sheaves of abelian groups is exact exactly when its sequence on every stalk is exact. We apply this to the underlying additive sheaves. (A sequence of abelian sheaves is exact exactly when it is exact on every stalk)

[F16]

Base change is the pullback of a morphism along a map to its target. (Base change of objects, morphisms and properties)

[F17]

Fibre products of schemes exist and are characterized by their compatible projection maps. (Existence of all scheme fibre products)

[F18]

Fibre products reassociate by the canonical projection-compatible isomorphisms. (Symmetry, associativity and units)

[F19]

A morphism is universally closed exactly when each of its base changes is a closed map. (Universally closed morphisms)

Exact AC use: AC is used only in [F11], to make the pullback X×YX→X×SX of the closed diagonal of Y→S a closed immersion. The finite-type, closed-immersion-composition, and universally-closedness arguments below use no choice principle.

Proof

1.1F1F2F3F4F7

By [F1] and [F2], both f and g are locally of finite type. For any x∈X, refine affine neighbourhoods around x, f(x), and g(f(x)) so that their coordinate-ring maps are finite type, using [F3]. If the two maps are A→B and B→C, finite generating lists for B/A and C/B give a finite generating list for C/A by [F4]. Thus g∘f is locally of finite type.

1.2F2F5F6F7

Let W⊆S be any quasi-compact open. Then g−1(W) is quasi-compact by [F5]. Its affine open cover from [F7] has a finite subcover V1,…,Vn; each Vi is quasi-compact by [F6], so f−1(Vi) is quasi-compact by [F5]. Their finite union is (g∘f)−1(W), which is therefore quasi-compact. Since W was arbitrary, g∘f is quasi-compact, and [F2] makes it of finite type. If g−1(W) is empty, the finite subcover is empty and the same conclusion holds.

1.3F12F13F14F15

Let i:Z→Y and j:Y→T be closed immersions. Their composite is a homeomorphism onto a closed subset: j(Y) is closed in T, and j(i(Z)) is closed in the subspace j(Y). By [F13], j∗i∗OZ equals (j∘i)∗OZ. For any sheaf G on Y, [F13]--[F14] show that (j∗G)t is Gy at t=j(y) and is zero outside j(Y): at an image point, open neighbourhoods restrict to a neighbourhood basis in Y; outside the closed image, some neighbourhood has empty inverse image. The map j∗OY→j∗i∗OZ is therefore surjective on every stalk, since the stalk map OY,y→(i∗OZ)y is surjective by [F12]. By [F15] it is a surjection of sheaves; composing with the surjection OT→j∗OY proves that OT→(j∘i)∗OZ is surjective. Thus the composite is a closed immersion by [F12].

1.4F1F16F17F18F19

Let T→S be arbitrary and put YT=Y×ST. The maps YT→T and X×YYT→YT are base changes of g and f, respectively; they are closed because both original maps are universally closed by [F1] and [F19]. By [F17]--[F18], X×Y(Y×ST)≅X×ST compatibly with the maps to T. Thus the base change of g∘f to T is the composite of these two closed maps, hence is closed. Since T was arbitrary, [F19] makes g∘f universally closed.

2.1F1F8F9F10F11F16F17step 1.3

By [F1] and [F8], both diagonals ΔX/Y and ΔY/S are closed immersions. The map u:X×YX→X×SX is the pullback of ΔY/S along f×Sf: a test pair (a,b) into X×SX factors through that pullback exactly when f∘a equals f∘b. Hence u is a closed immersion by [F10]--[F11]. The composite u∘ΔX/Y has identity composites with both projections, so equals ΔX/S by [F9]. Step 1.3 makes this diagonal a closed immersion, and [F8] makes g∘f separated.

3.1F1step 1.1step 1.2step 2.1step 1.4∎

Steps 1.1--1.2, 2.1, and 1.4 prove that g∘f is of finite type, separated, and universally closed, so it is proper by [F1]. If X is empty, the composite is empty and these conditions hold; if Y is empty then X is empty. Empty and zero-ring affine charts cause no exception, and the identity morphism is covered by empty generator lists and singleton affine covers. The statement has no endpoint or iff cases. AC is used only in step 2.1 as declared above; the finite chart and generator arguments are pointwise or finite and do not use arbitrary-index choice.

Depends on

Used by

Dependency tree · two levels

66 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