Papers
Topics
Authors
Recent
Search
2000 character limit reached

Spherical Fibonacci Graphs

Updated 19 January 2026
  • Spherical Fibonacci graphs are defined by placing vertices on a sphere using a golden-angle (Fibonacci spiral) approach and linking points within a chord distance.
  • They achieve nearly uniform vertex distribution with a mean degree near 4, incorporating controlled curvature defects reflective of the sphere’s topology.
  • These graphs are instrumental in simulations, supporting statistical physics, graph neural network benchmarks, and discretizations in geophysical and machine learning applications.

A spherical Fibonacci graph is a particular class of undirected graph formed by associating vertices to quasi-uniformly distributed points on the 2-sphere, generated using the Fibonacci spiral algorithm, and placing edges between pairs of vertices that are mutually within a prescribed chord (Euclidean) distance. The construction yields a network with exceptional uniformity of vertex degree and spatial distribution, yet necessarily incorporates a small fraction of topological defects arising from the inherent curvature of the sphere. Spherical Fibonacci graphs are widely used as discretizations of the sphere in numerical simulations, particularly for models in statistical physics and machine learning approaches to lattice systems in curved geometries (Song et al., 2021, Zhou et al., 12 Jan 2026).

1. Mathematical Construction of the Spherical Fibonacci Lattice

Consider a sphere of radius RR. The spherical Fibonacci lattice of size NN consists of NN points {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N constructed via an analytic “golden-angle” spiral:

  • Let φ=(51)/2\varphi = (\sqrt{5} - 1) / 2 denote the inverse golden ratio.
  • The ii-th point’s coordinates are

zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)

θi=2πiφ\theta_i = 2\pi i \varphi

xi=R2zi2cosθix_i = \sqrt{R^2 - z_i^2} \cos\theta_i

yi=R2zi2sinθiy_i = \sqrt{R^2 - z_i^2} \sin\theta_i

Alternatively, in spherical coordinates, NN0 gives the colatitude, and NN1 is the longitude.

This method yields an “almost perfectly uniform” spiral distribution, sometimes called a Fibonacci spiral, producing local density fluctuations of order NN2. The partitioning of area is nearly equi-areal: each point corresponds asymptotically to a Voronoi cell of area NN3 (Song et al., 2021, Zhou et al., 12 Jan 2026).

2. Graph Construction: Chord-Distance Threshold and Adjacency

The undirected threshold graph, or spherical Fibonacci graph NN4, is formed as follows:

  • Vertices: NN5.
  • Edges: Two distinct vertices NN6 and NN7 are adjacent if the 3D Euclidean (chord) distance

NN8

satisfies NN9, with NN0 a fixed cutoff.

  • The adjacency matrix NN1 is defined by NN2 if NN3 (and NN4), zero otherwise. The degree of vertex NN5 is NN6.
  • The cutoff NN7 is chosen so the mean degree NN8, maximizing the proportion of four-coordinated vertices (see Section 3).

This prescription allows efficient construction of large, nearly regular graphs on the sphere, scalable to thousands of vertices—substantially surpassing classical arrangements such as icosahedral or dodecahedral partitions (which are limited to NN9) (Song et al., 2021).

3. Degree Distribution, Curvature Defects, and Tuning

The statistical structure of spherical Fibonacci graphs is characterized by narrow degree and edge-length distributions:

  • Degree Distribution: For {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N0, with {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N1, and {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N2, the counts are:
    • 850 vertices of degree 4 ({ri}i=1N\{\mathbf{r}_i\}_{i=1}^N3)
    • 76 with degree 3
    • 74 with degree 5

The average degree is {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N4, and the degree distribution is sharply peaked around 4, with about {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N5 four-coordinated, and the remainder split between three- and five-fold vertices (Song et al., 2021, Zhou et al., 12 Jan 2026).

  • Edge-Length Distribution: For the same example, among the 3998 edges:
    • Average edge length: {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N6
    • Standard deviation: {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N7
    • Minimum and maximum: {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N8
    • Median: {ri}i=1N\{\mathbf{r}_i\}_{i=1}^N9
  • Curvature Defects and Euler Characteristic: The spherical geometry forbids perfectly regular four-coordination everywhere. Curvature is accommodated by “disclinations”: isolated 3-fold (positive charge) and 5-fold (negative charge) vertices, whose total charge sums to +12 (analogous to the twelve 5-fold defects in the 6-coordination setting) (Zhou et al., 12 Jan 2026).
  • Tuning φ=(51)/2\varphi = (\sqrt{5} - 1) / 20: Increasing φ=(51)/2\varphi = (\sqrt{5} - 1) / 21 raises the mean degree and introduces vertices of higher coordination. For φ=(51)/2\varphi = (\sqrt{5} - 1) / 22, for example:

| φ=(51)/2\varphi = (\sqrt{5} - 1) / 23 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 24 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 25 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 26 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 27 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 28 | φ=(51)/2\varphi = (\sqrt{5} - 1) / 29 | ii0 | |-------------|-----------|-----------|-----------|-----------|-----------|-----------|------------| | 0.1298 | 76 | 850 | 74 | – | – | – | 3.998 | | 0.1500 | – | 26 | 240 | 734 | – | – | 5.71 | | 0.1700 | – | – | 8 | 722 | 224 | 46 | 6.31 |

4. Scalings, Uniformity, and Topological Properties

  • Nearest-Neighbor Scaling: The typical nearest-neighbor spacing scales as ii1.
  • Cutoff Selection: To maintain approximately four neighbors per vertex, set

ii2

with ii3 empirically tuned for the sharpest four-fold degree peak (Zhou et al., 12 Jan 2026).

  • Uniformity Properties: The golden-angle spiral arrangement achieves the most uniform known (nonsymmetric) distribution of points on ii4 absent explicit symmetry constraints. There are no large voids or high-density clusters, and as ii5, the Voronoi areas become increasingly uniform.
  • Topological Constraints: The distribution of 3- and 5-fold coordination is dictated by the sphere’s Euler characteristic (genus 0), preventing complete coverage by four-fold coordinated quadrilaterals (Song et al., 2021, Zhou et al., 12 Jan 2026).

5. Applications in Statistical Physics and Computational Science

  • Spin Models on Spheres: Spherical Fibonacci graphs support Monte Carlo and machine learning studies of lattice models on curved manifolds. For the XY model and the ii6-state Potts model, they provide a nearly regular discretization for investigating curvature effects, topological defects, and phase transitions in confined geometries (Song et al., 2021, Zhou et al., 12 Jan 2026).
  • Graph Neural Networks: Spherical Fibonacci graphs serve as benchmarks for graph-convolutional networks (GCNs) operating on curved, irregular lattices. GCNs trained on regular planar lattices can, by transfer, localize phase transitions in spherical geometries due to the minimal connectivity irregularities (Zhou et al., 12 Jan 2026).
  • Other Domains: The structure is relevant for discretizing fields in geophysical and climate simulations, quasi-Monte Carlo integration over the sphere, phyllotaxis and biological modeling, as well as spherical coding and computer graphics sampling (Zhou et al., 12 Jan 2026).

6. Structural Comparisons and Scaling Advantages

  • Comparison with Polyhedral Grids: The spherical Fibonacci graph, unlike Platonic solid or geodesic dome constructions, is not constrained by symmetry group size. Consequently, it scales smoothly to arbitrarily large ii7 without clustering or void formation.
  • Defects and Homogeneity: The proportion of non-fourfold-coordinated (defect) vertices is ii8, vanishing in the large-ii9 limit, ensuring homogeneity required for finite-size scaling, transfer learning, and statistical analyses in computational studies.
  • Analytic Construction: The closed-form generation of lattice points enables reproducibility and computational efficiency, bypassing iterative optimization or random sampling.

7. Summary of Defining Properties

A spherical Fibonacci graph zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)0 is determined by:

  • Vertex set zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)1 placed by the Fibonacci spiral on the sphere.
  • Edge set zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)2, with zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)3 chosen so zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)4.
  • Quasi-uniformity: Nearly uniform spatial sampling and degree, minimal edge-length variability.
  • Curvature defects: A controlled, topologically dictated fraction of three- and five-coordinated vertices.
  • Scalability: Extensible to large zi=R(2i1N1)z_i = R \left( \frac{2i-1}{N} - 1 \right)5 for numerical and theoretical investigations.

These properties make spherical Fibonacci graphs an essential discretization tool for research at the interface of geometry, statistical mechanics, and data-driven lattice analysis (Song et al., 2021, Zhou et al., 12 Jan 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Spherical Fibonacci Graphs.