Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-26
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.

Internal central products are the images of external ones

Statement

Let G be a group and G1,…,Gr≤G. Subgroups G1,…,Gr form an internal central product of G if and only if the multiplication map G1×⋯×Gr→G, (g1,…,gr)↦g1⋯gr, is a surjective homomorphism; each factor then meets its kernel trivially.

For two factors this identifies the internal notion with the external one: if G1,G2 form an internal central product of G and D=G1∩G2, then D≤Z(G1) and D≤Z(G2), and

G  ≅  G1∘id⁡DG2,

the external central product of The central product G∘αH of two groups along an isomorphism of central subgroups taken along the identity isomorphism of D.

Facts & Assumptions

Given: A group G and subgroups G1,…,Gr≤G; in the second half, r=2 and D=G1∩G2.

[F1]

Subgroups G1,…,Gr of G form an internal central product when they generate G and [Gi,Gj]=1 for i≠j (Internal central products of a finite family of subgroups).

[F2]

The external direct product G×H:={(g,h):g∈G, h∈H} carries the componentwise operation (The external direct product G×H with componentwise multiplication).

[F3]

For groups G,H with central subgroups Z1≤Z(G), Z2≤Z(H) and an isomorphism α:Z1→Z2, the central product G∘αH is the quotient of G×H by N={(z,α(z)−1):z∈Z1} (The central product G∘αH of two groups along an isomorphism of central subgroups).

[F4]

For a group homomorphism f:G→H, ker⁡f:={g∈G:f(g)=eH} and im⁡f:={f(g):g∈G} (The kernel and image of a group homomorphism).

[L1]

For every homomorphism f:G→H, the rule gker⁡f↦f(g) is an isomorphism from G/ker⁡f onto im⁡f (First isomorphism theorem for groups: G/ker⁡f≅im⁡f).

[L3]

Z(G):={z∈G:zg=gz for every g∈G} (The center Z(G) of a group).

Proof

technique · direct
1.1F1F2F4L2algebra

Suppose the subgroups generate G and commute pairwise. Writing μ(g1,…,gr)=g1⋯gr, the commuting hypothesis lets the factors of μ(x)μ(y) be sorted by index, so μ(xy)=μ(x)μ(y) and μ is a homomorphism; its image is a subgroup containing every Gi, hence equals ⟨G1,…,Gr⟩=G, so μ is surjective.

1.2F1F2L2algebra

For the converse, suppose μ is a surjective homomorphism. Surjectivity gives G=G1⋯Gr⊆⟨G1,…,Gr⟩, so the subgroups generate. For i≠j, a∈Gi and b∈Gj, the tuples x with a in place i and y with b in place j commute in the direct product, so ab=μ(x)μ(y)=μ(xy)=μ(yx)=μ(y)μ(x)=ba; hence [Gi,Gj]=1.

1.3F4

In either case a tuple with a single nonidentity entry gi has μ-value gi, so it lies in ker⁡μ only if gi=e: each factor meets the kernel trivially.

2.1F1L3step 1.1

Now let r=2 and let G1,G2 form an internal central product with D=G1∩G2. An element d∈D lies in G2, so it commutes with every element of G1, giving D≤Z(G1); symmetrically D≤Z(G2).

2.2F4step 1.1

The kernel of μ:G1×G2→G is {(g1,g2):g1g2=e}={(d,d−1):d∈D}, since g1=g2−1 lies in both subgroups.

3.1F3L1step 1.1step 2.1step 2.2∎

That kernel is exactly the subgroup N used to build G1∘id⁡DG2, so the first isomorphism theorem gives G≅(G1×G2)/N=G1∘id⁡DG2.

Remarks

The commuting condition is imposed only for i≠j. A single factor is not required to be abelian, which is what allows a nonabelian group to be an internal central product of one factor, namely itself.

The identity isomorphism of D is forced here rather than chosen: the kernel of the multiplication map is {(d,d−1)}, and that is the identified subgroup of the external product along id⁡D and along no other map.

Depends on

Used by

Dependency tree · two levels

23 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