Allow terminal positions of an infinite game of perfect information to carry a losing-player label. A clopen set of infinite winning plays still gives a determined infinite game. At a position where all infinite continuations have one winner, the other player can win only by forcing a terminal loss for that winner. The usual winning-position attractor in an infinite game decides this reachability game. The tree of remaining undecided positions is well-founded: every infinite branch would eventually have its clopen payoff decided by a prefix. Assign the already decided winners upwards by well-founded recursion. Terminal labels are essential; a terminal node created by a covering need not be lost by the player whose turn would have come next.
Clopen up-set 2026-09-28
A clopen up-set is both clopen in the topology and upward closed in the order. The clopen up-sets of a Priestley space form a distributive lattice under intersection and union.
For , the basic set in the Stone-Čech compactification of the natural numbers is a clopen set, since its complement is . Distinct ultrafilters are separated by complementary basic sets. A basic cover with no finite subcover would give complements with the finite intersection property, whose generated filter on a set extends to an ultrafilter missing the entire cover. Thus the space is a compact Hausdorff space.
For an infinite coinfinite set , let in the space of infinite subsets of the natural numbers. This cone is a nonempty clopen set in the Ellentuck topology, because it is the basic neighbourhood , and any has a finite initial segment containing a point outside and hence a basic neighbourhood disjoint from .
The cone is a closed set with empty interior in the ordinary topology on infinite subsets: membership of a point outside witnesses its complement as an open set, while every ordinary finite-stem neighbourhood can be extended by an arbitrarily large point outside . Thus is an ordinary nowhere dense set, but it is neither ordinary open nor Ellentuck nowhere dense. It provides both distinctions between these two topologies.
In the space of infinite subsets of the natural numbers, the families are clopen sets in the ordinary topology on infinite subsets and thus in the finer Ellentuck topology. Their union is . Every basic Ellentuck topology neighborhood of contains for some sufficiently large , so this union is not a closed set.
A normalized positive linear functional on for Cantor space gives a finitely additive set function on the algebra of clopen sets. If a countable disjoint union of such sets is itself clopen, compactness gives a finite subcover; all other terms are empty. Finite additivity therefore gives the required countable additivity, making a premeasure. The Caratheodory extension theorem produces a unique Borel probability measure.
Cylinder set Created 2026-10-05 Updated 2026-10-07
A cylinder set in a product of spaces restricts a finite collection of coordinates and leaves all other coordinates free. It has the form , where is the coordinate projection onto the finite subproduct. Taking to be a product of open sets gives the basic open cylinders for the product topology. In a finite-alphabet full shift, specifying exact letters at finitely many coordinates gives a clopen set.
Ellentuck topology Created 2026-10-05 Updated 2026-10-06
For a finite set and an infinite set lying above , put
These sets form the basic neighborhoods of the Ellentuck topology, also called the star topology. It is finer than the ordinary topology on infinite subsets. Every basic neighborhood is a clopen set in the Ellentuck topology, and a closed set in the ordinary topology.
Every convergent sequence in the Stone-Čech compactification of the natural numbers is eventually constant. If distinct ultrafilters converged, isolate each from the other sequence terms using convergence and finitely many separating clopen sets. Finite disjointification gives disjoint . The union of the even-indexed then belongs exactly to the even-indexed ultrafilters, contradicting convergence of membership in a clopen set.
Every identity neighbourhood of a compact Hausdorff totally disconnected topological group contains an open normal subgroup. Choose a clopen set containing the identity inside that neighbourhood. Compactness and continuity give a symmetric identity neighbourhood with , hence . The setwise stabilizer is an open subgroup contained in . Its index is finite, so its normal core is an open normal subgroup contained in . These subgroups recover the profinite group as the inverse limit of its finite quotients.
p-adic measure 2026-10-14
For a profinite group and a complete discrete valuation ring with a continuous -algebra structure, an -valued measure is a bounded -linear functional on continuous -valued functions, with the uniform norm. Equivalently it assigns finitely additive values in to clopen sets. Locally constant functions are uniformly dense, so integration extends uniquely from finite sums. Countable additivity in the usual real-measure sense is not imposed. The coefficient ring may have infinite residue field and need not be compact.
We take . An ultrafilter on is a proper filter on a set which decides every subset: it contains but not , is closed under finite intersections and passage to supersets, and contains exactly one of and for every . A principal ultrafilter has the form ; all other ultrafilters are nonprincipal ultrafilters.
To prove existence, start with the cofinite filter and order its proper filter extensions by inclusion. The union of a chain is again a proper filter on a set: the finitely many sets involved in an intersection all belong to one member of the chain, and no member contains the empty set. Thus Zorn's lemma supplies a maximal proper filter . If , adjoining must make the generated filter improper; equivalently, some has . Then , so . This proves that is an ultrafilter. It contains the complement of every finite set and hence no finite set. In particular, it contains no singleton and is nonprincipal.
The Stone-Čech compactification of the natural numbers is the set of all ultrafilters with basic open sets
We have and , so these basic sets define a topology and are clopen sets. If , choose . The disjoint basic neighbourhoods and separate them. Thus the space is Hausdorff.
For compactness, it suffices to show every basic open cover has a finite subcover, since an arbitrary open cover can be refined by basic open sets. Suppose has no finite subcover. The complements have the finite intersection property: if a finite intersection were empty, the corresponding finite family of would cover every ultrafilter. Their generated proper filter on a set extends to an ultrafilter, by the same Zorn's lemma argument. This ultrafilter contains every , and therefore belongs to none of the alleged cover members, a contradiction. We have proved that is a compact Hausdorff space. The map embeds the discrete natural numbers densely: any nonempty contains for some .
For addition on the Stone-Čech compactification of the natural numbers, define
and put
The map preserves intersections and complements, because translation does and is an ultrafilter. It also sends to and the empty set to itself. Consequently the displayed rule defines an ultrafilter . On principal points it satisfies , so it extends ordinary addition.
Write to mean that . The ultrafilter addition rule is then an iterated quantifier, with its order fixed. Expansion gives
Ordinary addition is an associative operation, and the quantifiers are in the same order on both lines. Thus . This argument does not interchange ultrafilter quantifiers and does not assert that this extended addition is commutative.
For fixed , the translation has
a basic clopen set. Therefore addition is continuous in its left variable. This is the left-continuity convention used here: right translations are continuous, giving a left-topological semigroup. Continuity in both variables jointly is not part of the assertion.
Hindman's theorem says that every finite colouring of the positive integers has an increasing sequence whose finite-sums set
is monochromatic. Assume, as permitted, that the addition just defined has an idempotent ultrafilter , so . This ultrafilter is nonprincipal: a principal would satisfy for positive . Hence every member of is infinite and every cofinite set belongs to .
Exactly one cell of the finite colour partition belongs to . Define its star set by
Since , we have and therefore . Moreover, for each , the set belongs to . Idempotence gives , and translation of the defining formula shows
This proves the idempotent-ultrafilter star-set lemma rather than merely invoking it.
Choose . Suppose have been chosen with every nonempty finite sum in . Choose from
This is a finite intersection of members of the ultrafilter , and so it is nonempty. The new sums are and ; all lie in by the choice. Mathematical induction yields an increasing infinite sequence with
Thus the assumed idempotent gives the full Hindman theorem, with distinct increasing generators and all their nonempty finite sums of one colour.
Assume is a countable model of and its automorphism group is an oligomorphic permutation group. Complete types are constant on automorphism orbits, so only finitely many complete -types are realized in , for each .
These realized types are dense in the Stone topology on a type space . Indeed, any nonempty basic clopen set is given by a formula consistent with . Completeness implies , and thus some tuple in realizes a type in . A finite set of points is closed in a Hausdorff space; if it is also dense, it is the whole space. Therefore equals the finite set of types realized in . This proves (iii) implies (ii), and the previous part then yields (i). We have established
In particular, the argument does not assume that an arbitrary countable model is saturated or that its type-orbits coincide before that coincidence has been proved.
An inverse system of topological spaces over a directed set consists of spaces and continuous maps for , with and . Its inverse limit is a space with compatible continuous projections such that every compatible family of continuous maps factors uniquely through a continuous map . To construct it, take
with the subspace topology inherited from the product topology. The map has values in and is continuous by the definition of the product topology; its coordinates force uniqueness. If is another inverse limit, the two universal properties give continuous maps and whose composites have all the same projections as the identity. Uniqueness makes these composites the identity. The inverse limit exists and is unique up to a unique projection-preserving homeomorphism. An arbitrary inverse limit may be empty; nonemptiness requires additional hypotheses.
Use the usual Hausdorff convention for a topological group. An inverse limit of finite discrete groups is a closed subgroup of their product: each compatibility condition is closed because the finite factors are Hausdorff spaces. The Tychonoff theorem gives compactness, and distinct tuples are separated by a clopen coordinate cylinder, so the limit is totally disconnected. Coordinatewise multiplication and inversion are continuous, giving a profinite group.
Conversely, let be a compact Hausdorff space and a totally disconnected topological group. We use the standard topological fact that a compact Hausdorff space that is totally disconnected has a basis of clopen sets. Given an identity neighbourhood, choose a clopen identity neighbourhood inside it. Compactness of and continuity of multiplication give a symmetric identity neighbourhood with : cover by finitely many neighbourhoods on which multiplication by a sufficiently small identity neighbourhood stays inside , then intersect those identity neighbourhoods. Symmetry gives for . Consequently is a subgroup containing , hence an open subgroup, and since . Its open cosets cover the compact group, so there are finitely many. The normal core is a finite intersection of open subgroups, hence an open normal subgroup contained in . Thus the open normal subgroups form an identity-neighbourhood basis and have trivial intersection.
The canonical group homomorphism is continuous and injective. For a compatible tuple of quotient elements, its inverse-image cosets in are closed and have the finite intersection property: a finite family is refined by the quotient for the intersection of its normal subgroups. Compactness gives an element in all those cosets, proving surjectivity. A continuous bijection from a compact space to a Hausdorff space is a homeomorphism. The compact totally disconnected and inverse-limit definitions of a profinite group agree.
Index the finite nonempty sets by open normal subgroups, with the transition from to when given by image under . Images of Sylow subgroups under surjections of finite groups are Sylow subgroups. These transitions are surjective: if is a Sylow subgroup, choose a Sylow subgroup in its full inverse image in . It maps onto , and its order has the full -part of , so it is a Sylow subgroup of too. The transitions respect composition, giving an inverse system of finite sets.
Its inverse limit is nonempty. Indeed, finitely many compatibility conditions can be satisfied by choosing one Sylow subgroup in a quotient refining all the involved quotients and taking its images; compactness of the product of the finite sets then gives a compatible family . Define
This is a closed subgroup of . Its image in is exactly : for a prescribed , each finite collection of conditions defining together with is satisfiable in a common refining quotient, because the transitions on the chosen Sylow subgroups are surjective. The finite intersection property again supplies . Hence is a pro-p group and for every .
Finally, if a pro-p subgroup contains , its image in every finite quotient is a p-group containing the Sylow subgroup , so that image equals . Thus every belongs to every , whence . The constructed is a maximal pro-p subgroup.
For a profinite abelian group , its Iwasawa algebra is the completed group algebra
where runs over open subgroups. The transition map sums the coefficients over the fibers of when . Consequently an element gives compatible values on cosets, equivalently a finitely additive -valued p-adic measure on the clopen sets of . Conversely these values specify every finite-quotient coefficient. Integration of a continuous function with values in is obtained by uniform approximation by locally constant functions; the integrals converge because all measure values have -adic absolute value at most . Multiplication in the Iwasawa algebra becomes convolution of p-adic measures. This is its measure realization of an Iwasawa algebra.
The Mahler theorem states that each continuous function has the unique expansion converging in the sense of uniform convergence
Its Mahler coefficients are
and . The same assertion holds for continuous functions with values in with coefficients in .
Given , define the bounded linear functional
The sum converges because and . Its values on indicator functions of clopen sets give a p-adic measure, denoted , with
Conversely, a p-adic measure determines these coefficients , and continuity allows termwise integration of every Mahler expansion. Thus the inverse is
which is the Amice transform. These two constructions are inverse, proving the canonical bijection . In fact it is an isomorphism of rings: the identity identifies convolution of p-adic measures with multiplication of formal power series. For example, and , where is the Dirac measure at .
For the moment identity, let denote a Stirling number of the second kind. The finite polynomial identity
gives . On the other hand, satisfies for every nonnegative integer . Expanding and evaluating at yields
Comparison in the basis of binomial polynomials gives . Terms with have zero constant term after at most differentiations, so no infinite-series interchange is needed. Therefore
The case says that the total mass is .
An ultrafilter on is a family satisfying the proper filter axioms: , , closure under finite intersections, and upward closure under inclusion. In addition, for every , exactly one of and belongs to . Equivalently, an ultrafilter is a maximal proper filter. The principal ultrafilter at consists of all subsets containing ; an ultrafilter not of this form is a nonprincipal ultrafilter.
To prove existence, start with the cofinite filter and order the proper filters containing it by inclusion. The union of a chain is still a proper filter: finitely many of its members lie in one filter of the chain, and no constituent contains the empty set. Thus Zorn lemma supplies a maximal such filter . If , adjoining cannot generate a proper filter; otherwise maximality fails. Consequently some has , so by upward closure. This proves the ultrafilter alternative. No finite can belong to , because is cofinite and already belongs to . In particular contains no singleton and is a nonprincipal ultrafilter. The same argument, starting from any proper filter, proves the ultrafilter lemma used below.
Define to be the set of all ultrafilters on , with basic open sets
They form a topological basis because and . Moreover , so they are clopen sets. This is the compact Hausdorff topology on ultrafilters. If , some belongs to but not , and then and are disjoint open neighbourhoods of the two points. Thus is Hausdorff.
For compactness, take an open cover and refine it by basic open sets . If no finite subfamily covers, then for every finite collection of indices the intersection is nonempty. Indeed, if that intersection were empty, the corresponding would cover , and every ultrafilter would contain at least one of them by the finite ultrafilter alternative. The complements therefore have the finite intersection property and generate a proper filter. Extend it to an ultrafilter by the proved ultrafilter lemma. Then for every , so belongs to none of the covering , a contradiction. A finite basic subcover lies inside a finite subcover of the original cover. Hence
The map , where is the principal ultrafilter at , identifies the discrete natural numbers with a dense subset: any nonempty has and contains for .
Hindman theorem states that every finite colouring of the positive integers admits an increasing sequence whose finite-sums set
is monochromatic. We now give the Idempotent-ultrafilter proof of Hindman's theorem. For , write . The addition on is defined by
Take an idempotent ultrafilter on the natural numbers , whose existence is allowed, so . It is a nonprincipal ultrafilter: addition of principal points is , whereas no positive integer satisfies .
Exactly one colour class belongs to . Define
By idempotence, . The idempotent-ultrafilter star-set lemma needed for the recursion is that whenever . To prove it, put . Idempotence again gives
For , we have and , hence . Thus , proving the lemma by upward closure.
Choose . Suppose has been constructed. Every factor of
belongs to : the translate factors do by the just-proved lemma, and the last factor does because it is cofinite and is a nonprincipal ultrafilter. The finite intersection is therefore nonempty. Choose in it. Then and every with lie in , so . This constructs a strictly increasing sequence, indeed , and proves Hindman theorem.
Finally apply Hindman theorem to obtain a monochromatic finite-sums set . We construct a divisibility chain inside a finite-sums set using disjoint successive blocks of indices. Start with . If , take unused terms after all indices used so far, and split them into two groups of consecutive terms. In each group its partial sums, including , contain two in the same congruence class modulo by the pigeonhole principle. Their difference is a nonempty consecutive sum divisible by , and positivity makes it at least . Let be the sum of these two selected sums. Then and .
The index set defining lies strictly after all previous index sets. Discard the other terms in these two groups before continuing. Because the chosen index sets are disjoint, every finite sum of distinct is a finite sum of distinct , retaining the same colour. Therefore
We prove the Borel determinacy theorem by reducing each Borel game to a clopen game while preserving winning strategies. The construction permits arbitrary set-sized alphabets; no enumeration of the move set is used. Assume . For an empty alphabet the game ends at its initial position, with its assigned terminal outcome, and is trivially determined.
Allow intermediate game trees to have terminal positions with assigned winners. Write for the space of infinite branches, with its prefix-cylinder topology; the payoff governs infinite plays, while the assigned winners govern finite plays. Question 4's attractor proof still gives open and clopen determinacy: include I-winning terminals among the initial targets and make the opposing terminals absorbing losses.
A covering of an infinite game consists of a new tree , a prefix-preserving map preserving lengths, and a strategy map for each player. Old terminal outcomes must be inherited. The strategy map is local in depth: choices before depth depend only on the given strategy before depth . Its essential lifting requirement is that each original play following has a lift following whose projection is , or whose projection is an initial segment of and which ends with a loss for the player using . Infinite projections are taken by union of prefixes. A -covering is identical to the original tree, terminal assignments and strategy choices through depth .
These conditions transfer winning strategies for every payoff. Indeed, if wins the covered game with payoff , a lift of a play following cannot be an early loss for its player. The lift therefore projects to the whole original play. Infinite membership in agrees under projection, and an original terminal loss would also be a loss in the game covering. Hence the original play is won. Call a game covering an unravelling of a game payoff when is clopen in .
We first construct a -covering unravelling any closed . Choose an even and leave the first levels unchanged. At a nonterminal position of length , I's next move will carry auxiliary information. For each legal ordinary move , let be the set of first nonterminal positions strictly beyond whose infinite continuations miss : means extends , , and no intervening strict extension of has this property. These positions are pairwise incomparable. I plays , where .
If was already terminal, inherit its outcome. Otherwise II has two types of response. On accepting, II plays with an ordinary legal move, and subsequent moves are ordinary. When a position is reached, end the covered game with a win for I if and for II if . Other old terminals retain their winners. On challenging, II plays with and an initial segment of ; subsequent play is forced along until reaching it and then proceeds ordinarily in . Original terminal outcomes remain in force. Forget the auxiliary data to define .
For an infinite accepted play, no exit in was reached. Its projection belongs to : if it did not, closedness would give a prefix cylinder disjoint from , and the first such nonterminal extension strictly beyond would have ended the play. An infinite challenged play projects through an exit and therefore misses . Thus, among infinite plays, the inverse image of is exactly the acceptance branch of this finite protocol. It is clopen, decided at depth .
Here are both strategy-transfer maps; these are necessary because continuous projection by itself does not preserve determinacy. Given a strategy for I in the covered tree, follow its ordinary moves while simulating acceptance of its announcement . If an exit is reached, continue arbitrarily: that play has an early covered loss for I as a lift. If is reached, switch to the continuation prescribed by under the challenge of . This is consistent with the already observed prefix, since the challenged game forced every intermediate move along . If no exit is reached, acceptance itself supplies the full lift. Old terminal plays lift in the same way. This defines and verifies the lifting requirement for I.
For a covered strategy for II, at the projected position define
Against announcement , the strategy must accept: a challenge would have to name an element of , contradicting its definition. Simulate this acceptance, including its ordinary response . If an exit is reached, it is an early covered loss for II, so continue arbitrarily. If an exit is reached, choose an announcement for which challenges , and switch to that simulation. The challenged game's forced prefix agrees with the observed prefix, including the earlier ordinary response , so it supplies a full lift following . If no exit is reached, the original acceptance simulation gives the full lift. This defines and verifies lifting for II. Choices of use the axiom of choice on a set of possibilities.
Both maps are local in depth. The sets and the chosen use only II's response function at depth ; later choices use only strategy values at the already reached depth. The switches do not query choices at later levels. On irrelevant histories assign fixed legal moves. Thus this is a genuine -covering. Complementing changes neither the game covering nor its lifting property, and complements of clopen sets are clopen. This proves the base construction for both closed and open payoff sets.
We next give the limiting construction needed for the induction. Coverings compose by composing their position and strategy maps; lifting successively verifies the same lifting condition. Suppose
is a sequence of game coverings whose th map leaves depth unchanged. For each finite depth , the trees and terminal assignments through that depth eventually stop changing. Define using these stabilized levels. Its map to on a position of length is the composite from any sufficiently late stage; stabilization makes the value independent of the stage. Define strategy maps in the same way, using their locality in depth. These maps respect the tree, terminal outcomes and composition, and leave depth unchanged.
To check lifting, start with a play of consistent with the projected strategy. Lift the entire play successively through the later game coverings, using the corresponding projected strategy at each stage. If all these lifts are infinite, each projects to the preceding one and each finite prefix eventually stabilizes, giving the desired infinite lift in . If a premature own-player loss occurs, later lifts have nonincreasing finite lengths, and those lengths and their prefixes eventually stabilize. This gives a terminal own-player loss in , which is exactly the allowed exceptional lift. The same reasoning handles original finite terminal plays. Thus covers every . This argument uses level stabilization, not compactness of an infinitely branching tree.
Now induct on the countable Borel hierarchy rank, with the strengthened assertion: for every game tree on any set alphabet and every , a payoff of that rank has a -covering unravelling it. The base case of open or closed sets was proved above. Complements preserve the assertion using the same game covering. For the union step, write with constituent sets of smaller rank. Starting at , successively choose a -covering that unravels the inverse image of under the composite map to . This is legitimate because continuous inverse images preserve Borel hierarchy rank, and the induction assertion ranges over all trees and alphabets, including the enlarged ones produced by earlier game coverings.
In the stabilized inverse limit, each pulled-back is clopen, because the later projection to the stage where it was unravelled is continuous. Their union is therefore open. Apply the already proved open-set unravelling construction once more, with preservation depth , and compose with the limit game covering. The result unravels itself. This proves the strengthened assertion at every successor or limit countable Borel hierarchy rank. Every Borel set arises at some such rank: countable unions take the supremum of countably many countable ranks and then one further stage, and complements do not leave the generated hierarchy.
Apply the assertion to and . The covered payoff is clopen and hence determined by Question 4, including its assigned finite terminal outcomes. Transfer its winning strategy through the game covering. We obtain
Every auxiliary alphabet and strategy collection used above is a set. The argument uses power sets and replacement to build those collections and their iterated game coverings, and the axiom of choice for strategy selections; it does not require to be countable.