Documentation

Q2Presentation.Profinite.Reconstruction

One-sided profinite reconstruction #

This file is a self-contained, reusable module of profinite group theory. It is mathematically independent of the Q₂ word: it formalises the one-sided reconstruction lemma used at the very end of the main proof.

The headline result is profinite_reconstruction_of_surj_counts: if P is a topologically finitely generated profinite group, Q is any profinite group, and P and Q admit the same number of surjective continuous homomorphisms onto every finite group, then P ≅ Q.

Faithfulness note on the cardinality #

The manuscript states the hypothesis as |Sur(P,H)| = |Sur(Q,H)| and its proof derives finiteness of Sur(Q,H) from finiteness of Sur(P,H) together with this equality (manuscript, proof of Lemma 2.5, first paragraph). We therefore use genuine cardinality Cardinal.mk rather than Fintype.card:

Cardinal.mk records the genuine cardinality, equals Fintype.card when a Fintype instance is present (Nat.card_eq_fintype_card/Cardinal.mk_fintype), and makes the one-sided lemma a true statement with only P finitely generated.

Main statements #

A surjective continuous homomorphism of profinite groups (a profinite "epimorphism", recorded as data: the morphism together with surjectivity of the underlying map).

Instances For
    @[reducible, inline]

    A surjective continuous endomorphism of a profinite group.

    Equations
    Instances For

      A profinite group is topologically finitely generated if some finite subset generates a dense subgroup, i.e. the topological closure of the subgroup it generates is the whole group.

      Equations
      Instances For

        A surjective continuous homomorphism is determined by its underlying morphism (the surjectivity field is a proposition).

        If there are only finitely many morphisms P ⟶ Q, then there are only finitely many surjective ones.

        The composite of two surjective continuous homomorphisms.

        Equations
        Instances For

          Finitely many homomorphisms to a finite group #

          A continuous homomorphism out of a profinite group is determined by its values on any dense subset: two morphisms to a (finite, hence T2) profinite group that agree on a dense subgroup are equal.

          A topologically finitely generated profinite group has only finitely many continuous homomorphisms to a fixed finite group. A continuous homomorphism is determined by the images of the finite (dense-subgroup-)generating set, so the homomorphism type embeds into S → H, which is finite.

          Hopficity #

          A topologically finitely generated profinite group is Hopfian: a surjective continuous endomorphism is automatically bijective.

          The argument is the standard Hom-counting one. For a fixed finite quotient P ⧸ N, precomposition φ ↦ f ∘ φ is an injective self-map of the finite set Hom(P, P ⧸ N) (injective because f is surjective), hence surjective; so the quotient map factors through f. Evaluating that factorisation at a hypothetical nontrivial element of ker f (separated from 1 by some open normal N) gives a contradiction.

          Compatible finite quotients assemble to an epimorphism #

          From compatible finite quotient surjections to a global surjection. If, for every open normal subgroup N of Q, the set of surjections A ↠ Q ⧸ N is finite and nonempty, then the inverse limit of these finite nonempty sets is nonempty (compactness / finite intersection property), giving a surjection A ↠ Q.

          This is the topological core of the reconstruction lemma; see CategoryTheory.nonempty_sections_of_finite_cofiltered_system.

          The reconstruction lemma #

          One-sided profinite reconstruction. Let P be a topologically finitely generated profinite group and Q any profinite group. If for every finite group G the numbers of surjective continuous homomorphisms P ↠ G and Q ↠ G are equal (as cardinals), then P ≅ Q.

          The proof builds epimorphisms P ↠ Q and Q ↠ P from the equal counts (each finite quotient receives at least one surjection on the side that is its own quotient, and equal cardinality transports nonemptiness and finiteness across), and then uses Hopficity of the t.f.g. group P to upgrade P ↠ Q to an isomorphism.