Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + claude-sonnet-5)audited 2026-08-17
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.

Sylow I: every finite group has a Sylow p-subgroup

Statement

Let G be finite, let p be prime, and write G=pam with pm. Then G has a subgroup of order pa, hence a Sylow p-subgroup (Sylow p-subgroups of a finite group). See Sylow p-subgroups of a finite group.

Facts & Assumptions

Given: The hypotheses and objects in the Statement.

[L1]

Let G be a finite group, let p be prime, and write G=pam with aN and pm. A subgroup PG is a Sylow p-subgroup when P=pa. Equivalently, its order is the largest power of p dividing G. This is a property of a subgroup and does not presume that such a subgroup exists; existence is proved in thm-sylow-first-theorem. (Sylow p-subgroups of a finite group).

[L2]

Let p be prime and let a,mN satisfy pm. Then vp ⁣((pampa))=0. The valuation is applied only to nonzero integers. (If G=pam with pm, then vp(pampa)=0).

[L3]

Let G act on X and let xX. The rule Φ:G/GxGx,Φ(gGx)=gx, is well-defined and bijective. Thus every orbit is naturally in bijection with the left cosets of its stabilizer. (Orbit-stabiliser: G/GxGx, gGxgx, is a well-defined bijection).

[L4]

For an action of G on X and xX, Gx=[G:Gx] whenever either side is finite. In particular, if G is finite, then G=GxGx.. (Orbit-stabiliser cardinality: Gx=[G:Gx] whenever either side is finite, and G=GxGx for finite G).

[L5]

Let G be a finite group and HG. Then G=[G:H]H. Consequently, under the canonical embedding ι:NZ, H divides G. (Lagrange's theorem: G=[G:H]H for every subgroup H of a finite group G).

[L6]

Let P be a property of naturals such that for every nN, if P(m) holds for all m<n then P(n). Then P(n) holds for all nN. (At n=0 the hypothesis is vacuous, so P(0) is forced.). (Strong (complete) induction).

[L7]

For a left action of G on X, the relation xy defined by y=gx for some gG is an equivalence relation whose class at x is Gx, and the distinct orbits partition X (The orbits of a group action are the equivalence classes of xy iff y=gx for some g, and hence partition the acted-on set).

Proof

technique · direct
1.1

Argue by strong induction [L6] on G, the induction statement being that every finite group of order n has a subgroup of order pa whenever n=pam with pm. Let Ω be the set of subsets of G of size pa and let G act on Ω by left translation, gA:=gA; this is an action, and gA=A because left translation is a bijection of G. Counting subsets gives Ω=(pampa), so [L2] yields vp(Ω)=0, that is pΩ.

L2L6givenalgebra
2.1

By [L7] the orbits partition Ω, so Ω is the sum of the orbit sizes. Were p to divide every orbit size it would divide Ω, so some orbit O has pO. Choose AO and put H=GA={gG:gA=A}. The bijection of [L3] between G/H and O gives O=[G:H], so [L4] gives pam=G=HO; since pO, the full power pa divides H.

step 1.1L3L4L7choose
3.1

Suppose H=G. Then gA=A for every gG, so for any xA the set A contains Gx=G, whence A=G and pa=A=G=pam. Thus m=1 and G itself is a subgroup of order pa.

step 2.1givenalgebra
3.2

Suppose instead HG, so H<G. By [L5], H divides pam; writing H=pbm with pm, step 2.1 gives ba, while pbpam with pm gives ba. Hence H=pam with pm, and the induction hypothesis applied to H supplies a subgroup of H of order pa, which is a subgroup of G.

step 2.1L5L6givenalgebra
4.1

Steps 3.1 and 3.2 are exhaustive, so G has a subgroup P of order pa, and P is the largest power of p dividing G, so P is a Sylow p-subgroup by [L1]. At a=0 the argument returns the trivial subgroup, of order p0=1; for the trivial group G=1 this is G itself, and m=1 is the case settled in step 3.1.

L1step 3.1step 3.2given

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 111 results over 25 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources