Alphabeta Math
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01
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.

If R/I is flat then I=I2, and for finitely generated I this is equivalent to generation by an idempotent

Statement

Let R be a commutative ring and IR an ideal.

  1. If R/I is flat as an R-module, then I=I2.
  2. If I=Re for an idempotent e2=e, then R/I is flat.
  3. If I is finitely generated, then the first two clauses combine to the usual criterion: R/I is flat if and only if I is generated by an idempotent.

Facts & Assumptions

Given: A commutative ring R and an ideal IR.

[L1]

Flatness is equivalent to injectivity of JRMM for every ideal J (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

[L2]

For every R-module M, there is a natural isomorphism MR(R/I)M/IM (MRR/IM/IM naturally).

[L3]

A direct summand of a flat module is flat (Direct sums and direct summands of flat modules are flat).

[L4]

If a finite module N satisfies IN=N, then (1e)N=0 for some eI (Determinant trick for Nakayama).

Proof

technique · direct
1.1

Assume R/I is flat. Apply [L1] to the ideal I and the module R/I. The multiplication map IRR/IR/I is injective, but it is also the zero map because every aI acts trivially on R/I. Hence IRR/I=0. By [L2], this tensor product is I/I2, so I=I2.

L1L2givenalgebra
1.2

If I=Re with e2=e, then RReR(1e), and the quotient R/Re identifies with the direct summand R(1e). Since R is free, hence flat, [L3] shows that R(1e) is flat. Thus R/I is flat.

L3givenalgebra
2.1

Now assume I is finitely generated and R/I is flat. Step 1.1 gives I=I2, so [L4] applied to the finite module I gives eI with (1e)I=0. Thus every xI satisfies x=ex, whence IRe; the reverse inclusion follows from eI. Moreover (1e)e=0, so e2=e. Therefore I=Re is generated by an idempotent.

L4step 1.1algebra
3.1

Step 1.1 proves clause 1, step 1.2 proves clause 2 and the reverse implication in clause 3, and step 2.1 proves the forward implication in clause 3.

step 1.1step 1.2step 2.1

Depends on

Used by

Dependency tree · two levels

18 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