AI-assisted mathematical commentary, written for the interactive exploration. The definitions follow the discussion immediately before Proposition 4.3 in Kechris–Pestov–Todorcevic.
For a subgroup G≤S∞ and a nonempty finite set A⊆N, its type is
[A]G=G⋅A={g[A]:g∈G}.
Each element of this orbit is itself a finite subset. Selecting points specifies one representative, not the entire type. A few displayed representatives are samples of an orbit, not an enumeration of it.
For ρ=[A]G and σ=[B]G, the KPT relation is
ρ≤σ⟺∃C⊆B[C]G=[A]G.
Equivalently, some g∈G sends A into B. The app displays C=g[A] and a finite matching A→C. The extension proofs below explain why this matching belongs to a full group element. The curves show only the finite matching.
Why this is independent of representatives
If g[A]⊆B, then for any u,v∈G,
vgu−1[u[A]]⊆v[B]. Thus the same comparison works for every choice of representatives. In particular, one witness in B implies a witness in every member of σ.
Why it is a partial order
Identity gives reflexivity. Composing embeddings gives transitivity. If ρ≤σ and σ≤ρ, their finite representatives have equal sizes. A subset of B of size ∣B∣ is B itself, so the types are equal. This proves antisymmetry.
Cardinality is a rank: strict comparison increases size. Every cover increases size by exactly one, because a gap in size can be filled by adjoining one point inside a larger representative. The diagram therefore draws only comparable pairs whose sizes differ by one. Increasing rank goes upward. Paths give further comparisons; missing paths in the displayed finite portion do not prove incomparability.
Reading a finite window
The line and winding grid both label ordinary natural numbers; winding through rows introduces no new algebraic structure. Moving or enlarging the window never changes a selected set. Some selected points and witnesses may lie outside it. Zooming reveals more background labels; it does not change the set or type.
The order diagram includes the current types and a stated finite catalogue. For the pair-flip and translation groups this catalogue is only a portion even at the shown ranks. Larger selected types can be separated by ranks absent from the catalogue.
For rational examples, n denotes the rational qn in the fixed enumeration by increasing ∣a∣+b, then numerator a, for reduced a/b with b>0. The ordinary grid is not in rational order. Inspect the rational coordinates or ordered colour word in Mathematics.
Relation to Proposition 4.3
These seven groups are closed in the pointwise-convergence topology. Closedness supplies the setting of Proposition 4.3; it does not by itself imply its Ramsey conclusion. That proposition also concerns finite-set stabilizers and colourings of members of a type. The present exploration prepares the types and their order; it does not test or assert the colouring property.
Computation and limits
The seven invariants below classify finite-set orbits exactly. Comparison algorithms decide the order and return a witness when completed. A rational-decoding or translation-search work limit is reported as undetermined, never as an obstruction. Random sets are reproducible pseudorandom samples without replacement from the configured finite window. This is no uniform distribution on all finite subsets of N.