Public Mathlib landmark · existing upstream theorem · read-only

Algebra · existing Mathlib declaration

Cauchy's Theorem for Finite Groups

If a prime p divides the number of elements in a finite group G, then G contains at least one element whose order is exactly p.

The theorem at a glance

Cauchy's theorem for finite groups at a glance

A source-bound editorial overview of the exact Mathlib formulation. The image is explanatory; the statement map, formal type, and pinned source remain authoritative.

Every prime divisor of a finite group's cardinality occurs as the exact order of at least one element. Generated explanation only; the exact HTML statement and pinned source are authoritative.
Detailed visual description

The poster foregrounds the Fintype.card divisibility implication and then follows the checked source route through length-p product-one tuples, cyclic rotation, prime fixed-point counting, a second constant fixed tuple, and extraction of an element of order p. Its footer keeps existence and the selected Fintype endpoint explicit.

Formal orientation

Statement map

Statement map for Cauchy's Theorem for Finite GroupsA prime dividing the cardinality of a finite group is the exact order of some group element. The pinned upstream declaration is exists_prime_orderOf_dvd_card. The exact checked statement is theorem exists_prime_orderOf_dvd_card {G : Type*} [Group G] [Fintype G] (p : ℕ) [hp : Fact p.Prime] (hdvd : p ∣ Fintype.card G) : ∃ x : G, orderOf x = p.Mathematical readingA prime dividing thecardinality of a finitegroup is the exact orderof some group element.Pinned declarationmathlib ·exists_prime_orderOf_dvd_cardExact checked formtheoremexists_prime_orderOf_dvd_card{G : Type*} [Group G][Fintype G] (p : ℕ) [hp: Fact p.Prime] (hdvd :p ∣ Fintype.card G) : ∃x : G, orderOf x = pStatement map for Cauchy's Theorem for Finite GroupsA prime dividing the cardinality of a finite group is the exact order of some group element. The pinned upstream declaration is exists_prime_orderOf_dvd_card. The exact checked statement is theorem exists_prime_orderOf_dvd_card {G : Type*} [Group G] [Fintype G] (p : ℕ) [hp : Fact p.Prime] (hdvd : p ∣ Fintype.card G) : ∃ x : G, orderOf x = p.Mathematical readingA prime dividing thecardinality of a finitegroup is the exact orderof some group element.Pinned declarationmathlib ·exists_prime_orderOf_dvd_cardExact checked formtheoremexists_prime_orderOf_dvd_card{G : Type*} [Group G][Fintype G] (p : ℕ) [hp: Fact p.Prime] (hdvd :p ∣ Fintype.card G) : ∃x : G, orderOf x = p

This deterministic map orients the reader from the mathematical summary to the pinned declaration and exact checked form. The HTML statement below is authoritative.

Cyclic rotation of product-one p-tuples and prime fixed-point counting isolate a nonidentity constant tuple, whose entry has order p. Scientific diagram · explanatory, not proof evidence.
Detailed visual description

This page indexes Mathlib's Fintype-cardinality form of Cauchy's theorem for finite groups: for [Group G], [Fintype G], prime p supplied by Fact, and p dividing Fintype.card G, there exists x : G with orderOf x = p. It asserts one existential witness; it does not assert uniqueness, classify the generated subgroup or any other subgroups, or state the nearby apostrophe variant using [Finite G] and Nat.card G.

Complementary intuition

A mathematical landmark

Cauchy's theorem reveals how the prime divisors of a finite group's size must appear inside the group's element structure. Mathlib's proof is especially instructive: a cyclic action on product-one tuples converts divisibility into a fixed point and then into an element of exact prime order.

The low-text schematic gives the theorem a visual identity; it does not replace the source-bound poster or exact statement.

Authoritative formal type

Exact Mathlib statement

theorem exists_prime_orderOf_dvd_card {G : Type*} [Group G] [Fintype G] (p : ℕ) [hp : Fact p.Prime] (hdvd : p ∣ Fintype.card G) : ∃ x : G, orderOf x = p
Selected evidence declaration text
theorem exists_prime_orderOf_dvd_card {G : Type*} [Group G] [Fintype G] (p : ℕ) [hp : Fact p.Prime] (hdvd : p ∣ Fintype.card G) : ∃ x : G, orderOf x = p

ProofAtlas record

What has been checked

Upstream indexedPinned source bytes verified locally
Locally reproducedExact upstream declaration replayed
Reviewed pageCurrent public presentation reviewed
Accepted Atlas resultNot recorded for the preferred artifact

These states distinguish upstream identity, local reproduction, review, and Atlas acceptance. This page is part of the public, read-only Mathlib landmark collection.

Claim boundary

No new theorem is claimed

This page indexes Mathlib's Fintype-cardinality form of Cauchy's theorem for finite groups: for [Group G], [Fintype G], prime p supplied by Fact, and p dividing Fintype.card G, there exists x : G with orderOf x = p. It asserts one existential witness; it does not assert uniqueness, classify the generated subgroup or any other subgroups, or state the nearby apostrophe variant using [Finite G] and Nat.card G.

Provenance

Origin and evidence stay separate

Existing declaration
exists_prime_orderOf_dvd_card in mathlib
Relationship
The checked artifact is the upstream declaration itself
Preferred checked artifact
artifact.library.mathlib.cauchy-theorem-finite-groups.v001
Source handling
Verified upstream reference; no mirrored source package