Alphabeta Math
PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-03
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 canonical map M→M/N is a surjective module homomorphism with kernel N; thus every submodule is a kernel

Statement

For a submodule N≤M, the canonical map

π:M⟶M/N,π(m):=m+N,

is a surjective R-module homomorphism and has kernel N. Hence every submodule is the kernel of a module homomorphism.

Facts & Assumptions

Given: A left R-module M and a submodule N≤M.

[L1]

The quotient action is a well-defined module action (The quotient action is well defined and makes M/N a module).

[L2]

The canonical projection of the underlying additive groups is a surjective group homomorphism (The canonical projection π:G→G/N, π(g)=gN, is a surjective group homomorphism).

[L3]

A module homomorphism preserves addition and scalar multiplication, and its kernel is the inverse image of zero (Module homomorphism and isomorphism, kernel, image and cokernel).

[L4]

The additive group of a submodule is closed under inverses, and the coset criterion consequently gives m+N=N if and only if m∈N (Submodule of a module, x∈aH iff a−1x∈H, and aH=bH iff a−1b∈H).

Proof

technique · direct
1.1L2given

The underlying additive map π is a homomorphism and is surjective.

1.2L1given

The quotient action gives π(rm)=rm+N=r(m+N)=rπ(m).

1.3L3L4given

Since π(m)=0M/N=N exactly when m∈N, its kernel is N.

2.1step 1.1step 1.2L3

Steps 1.1--1.2 show that π is a surjective module homomorphism.

3.1step 1.3step 2.1∎

Together with step 1.3, this proves the claim and shows that every submodule is a kernel.

Depends on

Dependency tree · 2 levels

Sources