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.

Descent of modules on a finite principal cover

Statement

Let A be a commutative ring and let f1,…,fr∈A generate the unit ideal, so that Spec⁡A=⋃i=1rD(fi) is a finite principal cover. For each i let Mi be an Afi-module, and for each pair (i,j) let φij:(Mi)fj→(Mj)fi be an isomorphism of Afifj-modules, subject to φii=id and to the cocycle condition φjk∘φij=φik on the common localisation (Mi)fjfk for all i,j,k.

Set P=∏k=1rMk and Q=∏k,l=1r(Mk)fl, and let u,v:P→Q be the A-linear maps whose (k,l)-components are u((mk))k,l=(mk)∣fl,v((mk))k,l=φkl−1((ml)∣fk). Let M=ker⁡(u−v)⊆P be their equalizer. Then for every i the projection M⊆P→Mi induces an isomorphism of Afi-modules Mfi⟶Mi, and these isomorphisms are compatible with the given φij: for all i,j the natural map Mfifj→(Mi)fj followed by φij equals the natural map Mfifj→(Mj)fi. The construction and the proof use no choice principle.

Facts & Assumptions

Given: A commutative ring A; elements f1,…,fr∈A generating the unit ideal; Afi-modules Mi; isomorphisms φij:(Mi)fj→(Mj)fi with φii=id and φjk∘φij=φik after localisation to Afifjfk.

[F1]

Localisation of modules is exact: every short exact sequence of R-modules localises to a short exact sequence of S−1R-modules (Localisation of modules is exact).

[F2]

Localisation commutes with quotients and with arbitrary direct sums: S−1(M/N)≅(S−1M)/(S−1N) and S−1(⨁iMi)≅⨁iS−1Mi. Since a finite product of modules is a finite direct sum, this covers the finite products occurring below (Localisation commutes with quotient modules and arbitrary direct sums).

Proof

technique · direct localisation of an equalizer
1.1givenalgebra

Both P and Q are A-modules, the maps u and v are A-linear, and M=ker⁡(u−v) sits in the exact sequence 0→M→P→u−vQ; every Mk is an A-module through A→Afk and every (Mk)fl is an A-module through A→Afkfl, so all localisations below are localisations of A-modules.

1.2givenalgebra

For an A-module N on which fi acts invertibly the localisation map λ:N→Nfi is an isomorphism, with inverse n/fit↦fi−tn: if fiu(fisn−fitn′)=0 in N with u,s,t≥0, then multiplying by fi−(u+s+t) gives fi−tn=fi−sn′, so the inverse is well defined, and it is Afi-linear and inverts λ on the image of N; in particular λ:(Mk)fi→(Mk)fifi=(Mk)fi is the identity.

2.1F1F2step 1.1

Localising the exact sequence of step 1.1 at fi, [F1] makes 0→Mfi→Pfi→(u−v)fiQfi exact, and [F2] identifies the finite products componentwise, Pfi≅∏k(Mk)fi and Qfi≅∏k,l(Mk)fifl; under these identifications the (k,l)-component of ufi is (mk)↦(mk)∣fl and the (k,l)-component of vfi is (mk)↦φkl−1((ml)∣fk), so Mfi is the set of families (mk)∈∏k(Mk)fi with (mk)∣fl=φkl−1((ml)∣fk) for all k,l.

3.1step 1.2step 2.1

The projection pri:M→Mi is A-linear and hence induces an Afi-linear map θi:Mfi→(Mi)fi=Mi, the identification (Mi)fi=Mi being the case N=Mi of step 1.2; on the description of step 2.1, θi sends a compatible family (mk) to its i-th component mi, viewed in (Mi)fi=Mi.

3.2givenstep 1.2step 2.1

The map θi is surjective: given m∈Mi set mk:=φik(m)∈(Mk)fi for every k, where φik:(Mi)fk→(Mk)fi and m is regarded in (Mi)fk through the inverse of the isomorphism (Mi)fk→(Mi)fifk=(Mi)fk of step 1.2; for all k,l the cocycle condition identifies the localisations of φil and of φkl∘φik to Afifkfl, so (mk)∣fl=φik(m)∣fifkfl=φkl−1(φil(m)∣fifkfl)=φkl−1((ml)∣fk), and (mk) is a compatible family with i-th component m.

4.1step 2.1step 3.1

The map θi is injective: if (mk) is a compatible family with mi=0, then for every l the (i,l)-component of the compatibility reads (mi)∣fl=φil−1((ml)∣fi), whose left side is mi=0 by step 1.2, so (ml)∣fi=0, and since localising at fi is an isomorphism on (Ml)fi by step 1.2, ml=0; hence (mk)=0.

5.1step 2.1step 4.1step 3.2∎

Consequently every θi is an isomorphism; for the compatibility with the overlap data, let (mk)∈Mfifj be a compatible family, whose image under the map induced by θi followed by φij is φij((mi)∣fj) in (Mj)fi and whose image under the map induced by θj is (mj)∣fi, and the (i,j)-component of the compatibility in step 2.1 states exactly that these agree; every construction used only the given modules, the given isomorphisms and universal constructions of kernels and localisations, so no choice principle is invoked.

Depends on

Used by

Dependency tree · two levels

11 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