Borel Polychromatic Coloring in Grids
- Borel polychromatic coloring is a definable extension of classical polychromatic coloring that requires the coloring map to be Borel on grid graphs.
- It leverages finite hypercube reductions and structured interpolation to achieve a sharp invariant of 2^d β 1 for free Borel Z^d actions.
- The method combines local cube interpolation and Borel toast decompositions to overcome definability obstacles, linking finite combinatorics with infinite descriptive-set frameworks.
Borel polychromatic coloring is the descriptive-set-theoretic analogue of classical polychromatic coloring: one colors the vertices or edges of a combinatorial structure so that every prescribed local configuration contains all available colors, and additionally requires the coloring map to be Borel. In the setting presently developed most explicitly, a free Borel action of on a standard Borel space induces a grid graph on , and a Borel -polychromatic coloring is a Borel map such that every unit -dimensional cube sees all colors; the associated invariant is the Borel polychromatic number (Berlow et al., 25 Aug 2025). Classical finite polychromatic theory supplies the underlying combinatorial framework, especially through hypercube embeddings, shape-based reductions, and extremal polychromatic numbers for graphs and hypergraphs (Goldwasser et al., 2016).
1. Formal definitions and ambient structures
In the grid setting, one begins with a standard Borel space and a free Borel action of 0 on 1. Writing 2, the associated grid graph 3 has vertex set 4, and 5 is adjacent to 6 for each generator 7. Each orbit is graph-isomorphic to the standard infinite grid 8, so the action produces a Borel family of abstract 9-dimensional grids (Berlow et al., 25 Aug 2025).
The relevant hyperedges are the unit cubes. If 0, then for each 1 the translate
2
is a set of 3 vertices forming a unit hypercube. A 4-labeling is a map 5. It is 6-polychromatic with respect to the family of unit cubes when every cube 7 contains all 8 colors. In the Borel version, 9 must be Borel, equivalently each color class 0 must be Borel. The Borel polychromatic number is
1
A basic feature of the problem is that larger 2 are harder rather than easier, since every prescribed configuration must contain every color (Berlow et al., 25 Aug 2025).
This formulation sits inside a broader polychromatic paradigm. In finite graph theory, if 3 is a graph and 4 is a family of subgraphs of 5, an edge-coloring is 6-polychromatic if every 7 receives all colors used globally; the extremal quantity is the 8-polychromatic number of 9 (Axenovich et al., 2016). In hypergraph language, a 0-tuple 1-coloring is 2-polychromatic if every hyperedge of size at least 3 contains 4-tuples of all 5 colors (Biniaz et al., 28 Mar 2025). Borel polychromatic coloring is thus a definable version of a general extremal-coloring scheme rather than an isolated grid-specific notion.
2. Finite hypercube theory and its structural reductions
A central finite antecedent is the hypercube theory of edge-polychromatic colorings. For 6, the 7-dimensional hypercube 8 has vertex set 9, with an edge between two vertices if they differ in exactly one coordinate. If 0 is a subgraph of some hypercube, a coloring of the edges of 1 is 2-polychromatic when every embedding of 3 in 4 contains an edge of every color, and the corresponding extremal invariant is the polychromatic number 5 (Goldwasser et al., 2016).
The finite theory has a strong structural reduction. Writing an edge of 6 as a 7 string, with the star in the flip coordinate, one defines
8
where 9 is the flip position. A coloring is called simple if the color of 0 depends only on 1. Lemma 3 shows that if 2 is a subgraph of 3 and 4, then there exists a simple 5-polychromatic 6-coloring on 7. The proof uses a Ramsey-type argument on 8-uniform hypergraphs to pass from arbitrary extremal colorings to a highly structured subsystem (Goldwasser et al., 2016).
This reduction converts a hypercube edge-coloring problem into a two-dimensional grid-coloring problem. In a simple coloring, the color classes are indexed by pairs 9, arranged in a grid whose 0th row consists of pairs with 1. Embeddings of subcubes and punctured subcubes then correspond to shape sequences in this grid. For subcubes 2, Fact 6 identifies the shapes explicitly: every embedding yields a sequence of 3 parallelogram-shaped regions, all occupying the same 4 rows, and conversely every such instance arises from an embedding. Lemma 5 bounds the polychromatic number of a shape sequence by a row-wise occupancy parameter 5, producing upper bounds on 6 (Goldwasser et al., 2016).
From a Borel or measurable standpoint, this finite reduction is significant because simple colorings are defined by explicit functions of finite coordinate sums. The paper notes that such functions are Borel on spaces like 7. This suggests that the finite hypercube machinery isolates precisely the kinds of structured colorings most amenable to a measurable or Borel reinterpretation (Goldwasser et al., 2016).
3. Borel grids and the exact polychromatic number
For the standard combinatorial grid 8, the classical polychromatic number with respect to unit cubes is 9. The upper bound is immediate because each cube has exactly 0 vertices, and equality is realized by the parity coloring
1
which is injective on every translate of 2 (Berlow et al., 25 Aug 2025).
The Borel setting changes the extremal value. The main theorem for free Borel 3-actions states that every induced grid graph admits a Borel 4-polychromatic coloring: 5 The result is sharp: any action in which the generators act ergodically does not admit a Borel 6-polychromatic coloring. The paper states the exact value as
7
for any free Borel action 8 (Berlow et al., 25 Aug 2025).
The comparison with the classical case is the central phenomenon. Classically, periodic mod-9 structure yields all 0 colors on every cube. In the Borel theory, that maximal pattern can fail even though every orbit is individually isomorphic to 1. The obstruction is therefore not graph-theoretic at the orbit level but definability-theoretic at the level of the global Borel action. A plausible implication is that Borel polychromaticity is governed simultaneously by local cube combinatorics and by global orbit-equivalence constraints.
4. Proof architecture: interpolation, repetitive templates, and toast
The existence proof for Borel 2-polychromatic colorings uses two ingredients. The first is a local cube interpolation lemma. If 3 is a set of 4 colors and 5 are surjective labelings, then there is a sequence of surjective labelings from 6 to 7 such that each consecutive pair differs on at most one vertex of the cube. The key point is that one can move between arbitrary surjective cube colorings without ever losing surjectivity (Berlow et al., 25 Aug 2025).
The second ingredient is a Borel toast decomposition. For Borel graphs induced by Borel actions of 8, GaoβJacksonβKrohneβSeward supply a Borel toast decomposition: a Borel family of finite pieces covering 9, nested in a well-founded manner, with controlled graph-metric separation between incomparable pieces. In an 00-toast, distinct pieces are either nested or 01-apart. This gives an inductive scaffold on which one can define a Borel coloring piece by piece (Berlow et al., 25 Aug 2025).
The construction uses repetitive colorings as local templates. A labeling 02 is repetitive if for each generator 03,
04
Equivalently, the coloring has period 05 in each coordinate and factors through 06 along each orbit. On a finite toast piece 07, one chooses a Borel root 08, defines the coordinate-parity map 09, and composes it with a fixed surjective labeling 10 to obtain a repetitive 11-polychromatic template on the cubes contained in 12 (Berlow et al., 25 Aug 2025).
To make the induction work globally, the proof fixes
13
takes an 14-toast, and partially orders the toast pieces by inclusion. Minimal pieces are colored directly by the repetitive template. For a general piece 15 with internal pieces 16, the coloring is first set equal to the template on the exterior region
17
and then extended across the annular gaps
18
The interpolation lemma is what makes those extensions possible while preserving surjectivity on every relevant cube (Berlow et al., 25 Aug 2025).
5. Definability constraints and the wider Borel coloring landscape
Borel polychromatic coloring belongs to the broader theory of definable graph colorings, in which the existence of a coloring depends not only on finite combinatorics but also on descriptive-set-theoretic complexity. The grid result already exhibits this phenomenon in a sharp form: the classical optimum 19 drops to 20 under a Borel requirement, and the paper identifies ergodicity of the generators as a sharp obstruction to recovering the missing color (Berlow et al., 25 Aug 2025).
Adjacent results in Borel coloring theory show that such definability effects can be structurally severe. For Borel directed graphs, the set of graphs admitting a Borel 21-dicoloring is 22-complete, equivalently the set of graphs with Borel dichromatic number at least 23 is 24-complete. As a consequence, no countable family of Borel directed graphs can serve as a basis for this class under Borel homomorphism (Matos-Wiederhold, 6 Apr 2026).
A related line of work studies Baire-class and Borel countable colorings of analytic digraphs. The 25-dichotomy of KechrisβSoleckiβTodorΔeviΔ characterizes analytic relations admitting a Borel-measurable countable coloring, and versions of the dichotomy for 26-measurable or Baire-class 27 colorings are established for 28 (Lecomte et al., 2011). These results do not concern polychromaticity directly, but they show that definable coloring problems often admit canonical obstructions and sharp complexity thresholds. This suggests that Borel polychromatic coloring should be viewed as part of a larger descriptive combinatorics program rather than merely as an infinite analogue of a finite extremal problem.
6. Related finite theories, extensions, and open directions
The finite literature shows that polychromatic constraints arise far beyond cube vertices. In hypergraphs, a 29-tuple 30-coloring assigns colors to 31-subsets, and 32-polychromaticity requires every hyperedge of size at least 33 to contain tuples of all 34 colors. General bounds include
35
and in the bichromatic case
36
For geometric range spaces, the paper proves 37 for pairs in disk hypergraphs in 38, and 39 for shrinkable hypergraphs of VC-dimension at most 40 (Biniaz et al., 28 Mar 2025).
Complete-graph polychromatic theory provides another benchmark. For 41, the edge-polychromatic number with respect to all 42-factors is exactly 43, while for all 44-factors and all Hamiltonian cycles the corresponding polychromatic numbers are asymptotically 45 and are determined up to an additive constant in the cited work (Axenovich et al., 2016). These results show that logarithmic, exponential, and cube-sized regimes can all arise naturally, depending on the family of constrained configurations.
Within the explicitly Borel theory, the grid paper concludes with open directions βfor extending the theory beyond cube tilingsβ and βfor exploring the dependence of Borel polychromatic numbers on the underlying actionβ (Berlow et al., 25 Aug 2025). In view of the finite hypercube reduction to simple colorings and shape sequences, and the tuple-coloring theory for hypergraphs, a plausible next step is a Borel theory for more general Schreier hypergraphs or measurable tuple-colorings. The existing results indicate that any such extension is likely to depend on both the local combinatorics of the constrained configuration and the global descriptive structure of the ambient Borel action.