Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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.

The free-module functor is left adjoint to the underlying-set functor

Statement

Fix a unital ring R. The assignment X↦R(X) extends to a functor from sets to left R-modules, and it is left adjoint to the underlying-set functor

R(−)⊣U:R-Mod→Set.

The natural bijection sends an R-linear map T:R(X)→M to the function x↦T(ex).

Facts & Assumptions

Given: A unital ring R, a set X, and a left R-module M.

[F1]

Every function u:X→M extends uniquely to an R-linear map uˉ:R(X)→M with uˉ(ex)=u(x) (Universal property of the free module on a set).

[F2]

Left R-modules and module homomorphisms form the locally small category R-Mod (Left modules over a fixed ring and module homomorphisms form the large locally small category R-Mod).

[L1]

Chosen objectwise universal arrows assemble uniquely into a left adjoint (Chosen objectwise universal arrows assemble uniquely into a left adjoint).

Proof

technique · direct
1.1F1construct

For a function a:X→Y, define R(a):R(X)→R(Y) as the unique linear map sending ex to ea(x).

1.2F1F2

Restricting a linear map to the standard basis and extending a function by [F1] are inverse operations, naturally in X and M.

2.1step 1.1F1

Uniqueness in [F1] gives R(1X)=1 and R(ba)=R(b)R(a), so this is a functor and the basis inclusions are natural.

3.1step 1.1step 2.1step 1.2L1

Thus the standard-basis map is a universal arrow from X to U, and [L1] gives the asserted adjunction.

4.1F1∎

When X=∅, R(X) is the zero module and [F1] gives the unique map from it to every R-module, so no separate nonempty-basis hypothesis is required.

Depends on

Used by

Dependency tree · two levels

13 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