We show that given an arbitrary set of four plane unit vectors $v_1, v_2, v_3, v_4$, the Cayley graph generated by $\{\pm v_1, \pm v_2, \pm v_3, \pm v_4\}$ is always $3$-colorable. Indeed, we show that this is a specific case of a much more general result wherein we determine the chromatic number of an arbitrary abelian Cayley graph generated by a set of four elements and their negatives, subject to the constraint that the group of relations between those elements has rank no more than $2$.
Paper ID : 2511.10813Title : Four plane unit vectors generate a 3-colorable graphAuthors : Katherine Eng, Timothy Harris, Mike Krebs, Mason Meeks, Claudia Maria SchmidtClassification : math.CO (Combinatorics)Submission Date : November 13, 2025 to arXivPaper Link : https://arxiv.org/abs/2511.10813 This paper proves that for any four plane unit vectors v 1 , v 2 , v 3 , v 4 v_1, v_2, v_3, v_4 v 1 , v 2 , v 3 , v 4 , the Cayley graph generated by { ± v 1 , ± v 2 , ± v 3 , ± v 4 } \{\pm v_1, \pm v_2, \pm v_3, \pm v_4\} { ± v 1 , ± v 2 , ± v 3 , ± v 4 } is always 3-colorable. Furthermore, the authors prove this is a special case of a more general result: they determine the chromatic number of any abelian Cayley graph generated by four elements and their negatives, provided the rank of the relation group among these elements does not exceed 2.
This paper studies a variant of the classical plane chromatic number problem (Hadwiger-Nelson problem). The original problem asks: how many colors are needed to color each point in the plane R 2 \mathbb{R}^2 R 2 such that any two points at unit distance have different colors? Currently, it is known that χ ( R 2 ) ∈ { 5 , 6 , 7 } \chi(\mathbb{R}^2) \in \{5, 6, 7\} χ ( R 2 ) ∈ { 5 , 6 , 7 } .
Theoretical Importance : The plane chromatic number problem is a classical problem in combinatorial geometry, closely related to graph theory, geometry, and topologyPractical Applications : Unit distance graphs have applications in wireless network frequency allocation, crystal structure analysis, and other fieldsMathematical Depth : The problem involves intersections of Cayley graph theory, algebraic group theory, and graph coloring theoryThe complete plane chromatic number problem is extremely difficult and remains unsolved Research on chromatic numbers of finite unit distance graphs lacks systematic methodology There is no general theory for Cayley graph chromatic numbers with specific numbers of generators The authors propose a new research perspective: define χ max ( n ) \chi_{\max}(n) χ m a x ( n ) as the maximum chromatic number of all Cayley graphs generated by n n n plane unit vectors { ± v 1 , … , ± v n } \{\pm v_1, \ldots, \pm v_n\} { ± v 1 , … , ± v n } . This problem has more structure and is amenable to systematic study.
Main Result (Corollary 1.1): Proves that χ max ( 1 ) = χ max ( 2 ) = 2 \chi_{\max}(1) = \chi_{\max}(2) = 2 χ m a x ( 1 ) = χ m a x ( 2 ) = 2 and χ max ( 3 ) = χ max ( 4 ) = 3 \chi_{\max}(3) = \chi_{\max}(4) = 3 χ m a x ( 3 ) = χ m a x ( 4 ) = 3 General Theorem (Theorem 1.2): Completely determines the chromatic number of standardized abelian Cayley graphs (SACG) with 4 × 2 4 \times 2 4 × 2 Heuberger matrices, providing necessary and sufficient conditions for chromatic number 4Theoretical Framework : Establishes systematic connections from plane unit vector problems to abelian Cayley graph chromatic numbersMethodological Contribution : Extends previous results on small Heuberger matrices (1 × r 1 \times r 1 × r , m × 1 m \times 1 m × 1 , 2 × 2 2 \times 2 2 × 2 , 3 × 2 3 \times 2 3 × 2 ) to the 4 × 2 4 \times 2 4 × 2 caseTechnical Tools : Develops matrix normal forms including modified Hermite Normal Form and pre-modified Hermite Normal Form, along with associated analysis toolsInput :
Four plane unit vectors v 1 , v 2 , v 3 , v 4 ∈ R 2 v_1, v_2, v_3, v_4 \in \mathbb{R}^2 v 1 , v 2 , v 3 , v 4 ∈ R 2 , ∥ v i ∥ = 1 \|v_i\| = 1 ∥ v i ∥ = 1 Or more generally: a 4 × 2 4 \times 2 4 × 2 integer matrix M M M (Heuberger matrix) Output :
The chromatic number χ ( X ) \chi(X) χ ( X ) of Cayley graph Cay ( G , S ) \text{Cay}(G, S) Cay ( G , S ) , where S = { ± v 1 , ± v 2 , ± v 3 , ± v 4 } S = \{\pm v_1, \pm v_2, \pm v_3, \pm v_4\} S = { ± v 1 , ± v 2 , ± v 3 , ± v 4 } and G G G is the subgroup of R 2 \mathbb{R}^2 R 2 generated by S S S Constraints :
The graph has no loops The graph is nonbipartite The matrix has no zero rows For an abelian group G G G and symmetric generating set S = { ± x 1 , … , ± x m } S = \{\pm x_1, \ldots, \pm x_m\} S = { ± x 1 , … , ± x m } :
Relations : Integer vectors ( a 1 , … , a m ) t (a_1, \ldots, a_m)^t ( a 1 , … , a m ) t satisfying a 1 x 1 + ⋯ + a m x m = 0 a_1x_1 + \cdots + a_mx_m = 0 a 1 x 1 + ⋯ + a m x m = 0 Relation Group : H ⊆ Z m H \subseteq \mathbb{Z}^m H ⊆ Z m is the subgroup formed by all relationsHeuberger Matrix : An m × r m \times r m × r integer matrix M M M whose columns generate H H H Given an m × r m \times r m × r integer matrix M M M :
Let H H H be the subgroup of Z m \mathbb{Z}^m Z m generated by the columns of M M M Let G = Z m / H G = \mathbb{Z}^m / H G = Z m / H , S = { H ± e 1 , … , H ± e m } S = \{H \pm e_1, \ldots, H \pm e_m\} S = { H ± e 1 , … , H ± e m } Denote M SACG = Cay ( G , S ) M^{\text{SACG}} = \text{Cay}(G, S) M SACG = Cay ( G , S ) Key Property : Every connected finite-degree abelian Cayley graph is isomorphic to some SACG
Let M M M be a 4 × 2 4 \times 2 4 × 2 integer matrix and X = M SACG X = M^{\text{SACG}} X = M SACG . If X X X is nonbipartite, has no loops, and M M M has no zero rows, then:
χ ( X ) = 4 ⇔ ∃ signed permutation matrix P and unimodular matrix U such that P M U = ( 1 a 1 b 1 c 0 1 ) \chi(X) = 4 \Leftrightarrow \exists \text{ signed permutation matrix } P \text{ and unimodular matrix } U \text{ such that } PMU = \begin{pmatrix} 1 & a \\ 1 & b \\ 1 & c \\ 0 & 1 \end{pmatrix} χ ( X ) = 4 ⇔ ∃ signed permutation matrix P and unimodular matrix U such that PM U = 1 1 1 0 a b c 1
where a , b , c ∈ Z a, b, c \in \mathbb{Z} a , b , c ∈ Z and 3 ∣ a + b + c 3 \mid a + b + c 3 ∣ a + b + c . Otherwise χ ( X ) = 3 \chi(X) = 3 χ ( X ) = 3 .
For four plane unit vectors, construct Heuberger matrix M M M and analyze by column count r r r :
Case r = 1 r = 1 r = 1 : By Tomato Cage Theorem, χ ( X ) ≤ 3 \chi(X) \leq 3 χ ( X ) ≤ 3
Case r = 2 r = 2 r = 2 : This is the core case
If there is a zero row: reducible to the 3-vector case, using χ max ( 2 ) = 2 \chi_{\max}(2) = 2 χ m a x ( 2 ) = 2 If no zero row and nonbipartite: apply Theorem 1.2 If the special form of Theorem 1.2 holds, prove that necessarily v 1 + v 2 + v 3 = 0 v_1 + v_2 + v_3 = 0 v 1 + v 2 + v 3 = 0 (equilateral triangle configuration) Then v 4 v_4 v 4 must be a unit vector in the lattice, i.e., v 4 ∈ { ± v 1 , ± v 2 , ± v 3 } v_4 \in \{\pm v_1, \pm v_2, \pm v_3\} v 4 ∈ { ± v 1 , ± v 2 , ± v 3 } Use triangular lattice coloring formula: α v 1 + β v 2 + γ v 3 ↦ α + β + γ ( m o d 3 ) \alpha v_1 + \beta v_2 + \gamma v_3 \mapsto \alpha + \beta + \gamma \pmod{3} α v 1 + β v 2 + γ v 3 ↦ α + β + γ ( mod 3 ) Case r = 3 , 4 r = 3, 4 r = 3 , 4 : Graph is finite or reducible
Tool 1: Modified Hermite Normal Form
For 3 × 2 3 \times 2 3 × 2 matrices, define standard form satisfying:
y 11 > 0 y_{11} > 0 y 11 > 0 , y 12 = 0 y_{12} = 0 y 12 = 0 y 11 ≡ 0 ( m o d 3 ) y_{11} \equiv 0 \pmod{3} y 11 ≡ 0 ( mod 3 ) or y 22 ≡ y 32 ( m o d 3 ) y_{22} \equiv y_{32} \pmod{3} y 22 ≡ y 32 ( mod 3 ) Other technical conditions Theorem 4.6 provides complete chromatic number classification under this standard form (6 exceptional cases with chromatic number 4)
Tool 2: Pre-modified Hermite Normal Form
For 4 × 2 4 \times 2 4 × 2 matrices, define three "buckets":
Case 1: Merge rows 1, 2 to obtain modified Hermite Normal Form Case 2: Merge rows 2, 3 to obtain modified Hermite Normal Form Case 3: Merge rows 3, 4 to obtain modified Hermite Normal Form Tool 3: Key Lemmas
4×2 three-divisible row lemma (Lemma 5.1): If some row is divisible by 3, then χ ( Y ) ≤ 3 \chi(Y) \leq 3 χ ( Y ) ≤ 3 Tri-Triangle Lemma (Lemma 4.9): Chromatic number determination for specific matrix formsGraph homomorphisms : Row merging operations produce homomorphisms M SACG → ⊚ M ′ SACG M^{\text{SACG}} \xrightarrow{\circledcirc} M'^{\text{SACG}} M SACG ⊚ M ′ SACG Proof Flow :
Reduce the 4 × 2 4 \times 2 4 × 2 matrix to one of three Cases For each Case, merge two rows to obtain 3 × 2 3 \times 2 3 × 2 matrix M Z M_Z M Z If χ ( Y ) ≥ 4 \chi(Y) \geq 4 χ ( Y ) ≥ 4 , then by homomorphism properties χ ( Z ) ≥ 4 \chi(Z) \geq 4 χ ( Z ) ≥ 4 Apply Theorem 4.6; M Z M_Z M Z must be one of 6 exceptional cases Through case analysis, prove only the special form in Theorem 1.2 can yield χ ( Y ) = 4 \chi(Y) = 4 χ ( Y ) = 4 Matrix Normal Form Theory : Creatively transforms graph coloring problems into matrix normal form problemsHierarchical Reduction Strategy : 4 × 2 → 3 × 2 → 4 \times 2 \to 3 \times 2 \to 4 × 2 → 3 × 2 → known results, using graph homomorphisms to preserve chromatic number upper boundsModular Arithmetic Constraints : Cleverly exploits modulo 3 congruence relations to eliminate many casesBinary Quadratic Form Theory : Uses quadratic form reduction theory to solve Diophantine equations in complex subcasesGeometric Intuition : Translates algebraic conditions into geometric configurations (e.g., equilateral triangle lattice points)Note : This is a pure theoretical mathematics paper with no traditional experiments. All results are mathematical proofs.
Theoretical Proofs : Through rigorous mathematical reasoningCase Verification : Exhaustive case analysis for specific matrix formsCitation of Prior Work : Relies on three master's theses 4, 6, 7 to complete proofs of certain subcasesCase 1 (merge rows 1, 2): Completely proved by 4 Case 2 (merge rows 2, 3): Partially proved by 7 , this paper supplements remaining cases Case 3 (merge rows 3, 4): Partially proved by 6 , this paper supplements remaining cases The authors demonstrate the complete proof of Case 3 + exceptional case (v) :
Matrix form:
M Y = ( 1 0 0 − 1 y 31 y 32 y 41 2 − y 32 ) → ⊚ M Z = ( 1 0 0 − 1 ± 3 k 2 ) M_Y = \begin{pmatrix} 1 & 0 \\ 0 & -1 \\ y_{31} & y_{32} \\ y_{41} & 2-y_{32} \end{pmatrix} \xrightarrow{\circledcirc} M_Z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \\ \pm 3k & 2 \end{pmatrix} M Y = 1 0 y 31 y 41 0 − 1 y 32 2 − y 32 ⊚ M Z = 1 0 ± 3 k 0 − 1 2
Proof steps include:
Modulo 3 analysis to determine variable congruence classes Construct new homomorphism to matrix M U M_U M U Reduce M U M_U M U to modified Hermite Normal Form Identify subcases with chromatic number 4 Construct second homomorphism M V M_V M V for cross-verification Solve resulting Diophantine equation systems Theorem Verification : Corollary 1.1 completely establishes:
χ max ( 1 ) = 2 \chi_{\max}(1) = 2 χ m a x ( 1 ) = 2 : Doubly infinite path graphχ max ( 2 ) = 2 \chi_{\max}(2) = 2 χ m a x ( 2 ) = 2 : Infinite grid or path graphχ max ( 3 ) = 3 \chi_{\max}(3) = 3 χ m a x ( 3 ) = 3 : Triangular lattice (lower bound) + derivation from Theorem 1.2 (upper bound)χ max ( 4 ) = 3 \chi_{\max}(4) = 3 χ m a x ( 4 ) = 3 : Same as aboveKey Observations :
χ max ( n ) \chi_{\max}(n) χ m a x ( n ) for n ≥ 5 n \geq 5 n ≥ 5 remains unknownχ max ( 7 ) ≥ 4 \chi_{\max}(7) \geq 4 χ m a x ( 7 ) ≥ 4 : Moser's spindle provides example of 4-chromatic graphBy de Bruijn-Erdős theorem (assuming axiom of choice), for sufficiently large n n n , χ ( R 2 ) = χ max ( n ) \chi(\mathbb{R}^2) = \chi_{\max}(n) χ ( R 2 ) = χ m a x ( n ) Critical Dimension Phenomenon : From 3 to 4 vectors, chromatic number does not increase, showing a saturation effectAlgebraic-Geometric Correspondence : The necessary and sufficient condition for chromatic number 4 corresponds to specific algebraic form (3 ∣ a + b + c 3 \mid a+b+c 3 ∣ a + b + c ), geometrically corresponding to triangular lattice configurationRole of Rank : The constraint that relation group rank ≤ 2 \leq 2 ≤ 2 is critical; higher rank cases show significantly increased complexitySymmetry Preservation : Signed permutations and unimodular transformations preserve graph chromatic number (isomorphism class)Example: Equilateral Triangle Configuration
When v 1 = ( 1 , 0 ) v_1 = (1, 0) v 1 = ( 1 , 0 ) , v 2 = ( − 1 / 2 , 3 / 2 ) v_2 = (-1/2, \sqrt{3}/2) v 2 = ( − 1/2 , 3 /2 ) , v 3 = ( − 1 / 2 , − 3 / 2 ) v_3 = (-1/2, -\sqrt{3}/2) v 3 = ( − 1/2 , − 3 /2 ) :
Satisfies v 1 + v 2 + v 3 = 0 v_1 + v_2 + v_3 = 0 v 1 + v 2 + v 3 = 0 Generates triangular lattice G G G Coloring scheme: α v 1 + β v 2 + γ v 3 ↦ α + β + γ ( m o d 3 ) \alpha v_1 + \beta v_2 + \gamma v_3 \mapsto \alpha + \beta + \gamma \pmod{3} α v 1 + β v 2 + γ v 3 ↦ α + β + γ ( mod 3 ) This provides tight lower bound for χ max ( 3 ) = 3 \chi_{\max}(3) = 3 χ m a x ( 3 ) = 3 Example: Moser's Spindle
Graph defined by 7 unit vectors Known to be 4-chromatic Proves χ max ( 7 ) ≥ 4 \chi_{\max}(7) \geq 4 χ m a x ( 7 ) ≥ 4 Hadwiger-Nelson Problem (1950s): χ ( R 2 ) ∈ { 5 , 6 , 7 } \chi(\mathbb{R}^2) \in \{5, 6, 7\} χ ( R 2 ) ∈ { 5 , 6 , 7 } de Bruijn-Erdős Theorem 3 : Connects finite and infinite graph chromatic numbersSoifer's Monograph 9 : Provides rich historical backgroundCervantes & Krebs 1, 2 : Established matrix methods, handled 1 × r 1 \times r 1 × r , m × 1 m \times 1 m × 1 , 2 × 2 2 \times 2 2 × 2 , 3 × 2 3 \times 2 3 × 2 casesTomato Cage Theorem 1 : Chromatic number formula for single-column matricesHarris 4 : Complete proof of Case 1Ortiz 7 : Partial proof of Case 2Meeks 6 : Partial proof of Case 3Jarvis 5 : Binary quadratic form reduction theory, used for solving Diophantine equationsSystematicity : First complete answer for n ≤ 4 n \leq 4 n ≤ 4 Generality : Addresses not only unit vector problems but provides general theory for abelian Cayley graphsMethodology : Establishes extensible matrix method frameworkCore Theorem : Any Cayley graph generated by four plane unit vectors is 3-colorableExact Characterization : Completely determines chromatic numbers of SACGs with 4 × 2 4 \times 2 4 × 2 Heuberger matrices, providing necessary and sufficient conditions for chromatic number 4Computational Results : χ max ( n ) = 2 \chi_{\max}(n) = 2 χ m a x ( n ) = 2 for n ∈ { 1 , 2 } n \in \{1, 2\} n ∈ { 1 , 2 } ; χ max ( n ) = 3 \chi_{\max}(n) = 3 χ m a x ( n ) = 3 for n ∈ { 3 , 4 } n \in \{3, 4\} n ∈ { 3 , 4 } Method Contribution : Matrix normal form method provides tools for studying higher-dimensional casesUnresolved Cases : χ max ( n ) \chi_{\max}(n) χ m a x ( n ) for n ≥ 5 n \geq 5 n ≥ 5 remains unknownProof Complexity : Proof involves extensive case analysis, partially dependent on detailed work in three master's thesesComputational Difficulty : Construction from unit vectors to Heuberger matrix may not be unique, requiring selection of appropriate representationAxiom of Choice Dependence : Connection to plane chromatic number requires assuming the axiom of choice (AC)Missing Direct Proof : Authors acknowledge possible more direct proofs of Corollary 1.1Extension to More Vectors :Determine χ max ( 5 ) \chi_{\max}(5) χ m a x ( 5 ) , χ max ( 6 ) \chi_{\max}(6) χ m a x ( 6 ) , χ max ( 7 ) \chi_{\max}(7) χ m a x ( 7 ) , etc. Develop techniques for handling larger m × r m \times r m × r matrices Proof Simplification :Seek more direct geometric proofs Reduce number of case analyses Algorithmic Implementation :Develop algorithms to automatically determine chromatic number of given matrices Computer-assisted verification Generalization to Higher Dimensions :Unit distance graph problems in R d \mathbb{R}^d R d Non-abelian Cayley graphs Application Exploration :Frequency allocation in wireless networks Symmetry problems in crystallography Completeness : First complete solution for n ≤ 4 n \leq 4 n ≤ 4 casesGenerality : Bridges concrete geometric problems to abstract algebraic structuresPrecision : Provides necessary and sufficient conditions for chromatic number 4, not merely boundsMatrix Method : Transforms graph coloring into matrix normal form problem, providing systematic analysis toolsHierarchical Reduction : Uses graph homomorphisms and row merging to reduce complex problems to known resultsIntegrated Techniques : Combines tools from graph theory, linear algebra, and number theory (binary quadratic forms)Modular Proofs : Decomposes proofs into independent lemmas and theoremsDetailed Case Studies : Section 6 provides complete case analysis sampleLiterature Integration : Effectively integrates results from three master's thesesSuccessfully translates algebraic conditions into geometric configurations (equilateral triangles) Provides concrete coloring scheme constructions Case Explosion : Requires handling numerous subcases, lengthy proofsExternal Dependencies : Complete proof scattered across multiple referencesHigh Technical Barrier : Requires reader familiarity with multiple mathematical branchesNo efficient algorithm provided for computing chromatic number of given vector sets Matrix reduction process may involve substantial computation Numerous symbols and definitions; difficult for beginners to follow Key proofs (Section 6) show only one case; other cases left to reader Primarily theoretical results; practical application scenarios unclear Unresolved cases for n ≥ 5 n \geq 5 n ≥ 5 limit practical utility Authors acknowledge possible more direct proof paths Transition from plane geometry to abstract algebra may obscure problem essence Classical Problem Progress : Substantial progress on Hadwiger-Nelson problem variantMethodological Contribution : Matrix method potentially applicable to other Cayley graph problemsTheoretical Completeness : Fills theoretical gap for small generator countsTheoretical Tools : Provides foundation for studying more complex casesPotential Applications : Possible applications in network design, coding theoryEducational Value : Demonstrates cross-disciplinary research methodologyTheoretical Proofs : Mathematical proofs are in principle fully verifiableDetailed Documentation : Referenced master's theses provide detailed proofsOpen Problems : Clearly identifies unresolved directionsEstablishes foundation for research on n = 5 , 6 , 7 , … n = 5, 6, 7, \ldots n = 5 , 6 , 7 , … May inspire research on non-abelian cases Matrix method potentially generalizable to other graph classes Coloring problems in combinatorial geometry Cayley graph theory Algebraic graph theory Graph coloring algorithm design Implementation in symbolic computation systems Wireless Communications : Frequency allocation problems (unit distance constraints)Crystallography : Symmetry and coloring problemsCoding Theory : Distance graph codingAdvanced topics in graduate courses Case study demonstrating cross-disciplinary approaches 1 Cervantes & Krebs (2023) : Chromatic numbers of Cayley graphs of abelian groups: A matrix method
Establishes foundational matrix method framework 2 Cervantes & Krebs (2023) : Chromatic numbers of Cayley graphs of abelian groups: Cases of small dimension and rank
Handles 3 × 2 3 \times 2 3 × 2 and smaller matrix cases 3 de Bruijn & Erdős (1951) : A colour problem for infinite graphs
Classical theorem connecting finite and infinite graph chromatic numbers 4 Harris (2024) : Master's Thesis
5 Jarvis (2014) : Algebraic number theory
Provides binary quadratic form theory tools 6 Meeks (2025) : Master's Thesis
7 Ortiz (2025) : Master's Thesis
9 Soifer (2024) : The new mathematical coloring book
Comprehensive reference on plane chromatic number problem This paper makes important progress on coloring theory of plane unit distance graphs, completely solving the four-vector case through innovative matrix methods. Although proof techniques are complex, the established theoretical framework provides solid foundation for future research. The main achievement is transforming geometric problems into algebraic problems and providing precise chromatic number determination criteria. This is an excellent mathematics paper with strong technical content and deep theory, making important contributions to both combinatorial geometry and algebraic graph theory.