Next Article in Journal
3-Partition Order-Preserving Pattern Matching
Previous Article in Journal
GTNet: A Graph–Transformer Neural Network for Robust Ecological Health Monitoring in Smart Cities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study

by
Mrinal Kanti Roychowdhury
Department of Mathematics and Statistical Science, University of Texas Rio Grande Valley, Edinburg, TX 78539, USA
Mathematics 2026, 14(1), 63; https://doi.org/10.3390/math14010063
Submission received: 3 December 2025 / Revised: 18 December 2025 / Accepted: 22 December 2025 / Published: 24 December 2025

Abstract

This expository paper provides a unified and pedagogical introduction to optimal quantization for probability measures supported on spherical curves and discrete subsets of the sphere, emphasizing both continuous and discrete settings. We first present a detailed geometric and analytical foundation for intrinsic quantization on the unit sphere, including definitions of great and small circles, spherical triangles, geodesic distance, Slerp interpolation, the Fréchet mean, spherical Voronoi regions, centroid conditions, and quantization dimensions. Building upon this framework, we develop explicit continuous and discrete quantization models on spherical curves, namely great circles, small circles, and great circular arcs—supported by rigorous derivations and pedagogical exposition. For uniform continuous distributions, we compute optimal sets of n-means and the associated quantization errors on these curves; for discrete distributions, we analyze antipodal, equatorial, tetrahedral, and finite uniform configurations, illustrating convergence to the continuous model. The central conclusion is that for a uniform probability distribution supported on a one-dimensional geodesic subset of total length L, the optimal n-means form a uniform partition and the quantization error satisfies V n = L 2 / ( 12 n 2 ) .The exposition emphasizes geometric intuition, detailed derivations, and clear step-by-step reasoning, making it accessible to beginning graduate students and researchers entering the study of quantization on manifolds. This article is intended as an expository and tutorial contribution, with the main emphasis on geometric reformulation and pedagogical clarity of intrinsic quantization on spherical curves, rather than on the development of new asymptotic quantization theory.

1. Introduction and Geometric Preliminaries

Quantization theory concerns the approximation of a probability distribution by a finite set of representative points (or codepoints) in such a way that the expected distortion is minimized. The classical foundations of Euclidean quantization were established through pioneering work of Zador [1], the extensive development by Gersho and Gray [2], and the authoritative survey of Gray and Neuhoff [3]. A rigorous measure-theoretic and probabilistic framework for quantization of probability distributions was subsequently formulated by Graf and Luschgy in their monograph [4]. Statistical aspects such as consistency of the k-means method were studied by Pollard [5], while learning-theoretic methods in vector quantization were developed by Linder [6]. These works together form the basis of modern Euclidean quantization theory.
In recent years, there has been growing interest in extending quantization to non-Euclidean and curved spaces, particularly to probability measures supported on manifolds. On the sphere, quantization is relevant in directional statistics [7], geometric data analysis, and manifold-based applications arising in computer vision, shape analysis, and machine learning. In this setting, classical Euclidean notions such as straight lines, centroids, and Voronoi regions must be replaced by their intrinsic geometric counterparts: geodesic arcs, Fréchet means [8], Karcher means [9], and spherical Voronoi tessellations.
While the general problem of optimal quantization on spherical surfaces is inherently high-dimensional and analytically challenging, the focus of this paper is deliberately more specific and pedagogical. We concentrate on intrinsic quantization problems for probability measures supported on one-dimensional spherical curves, namely great circles, small circles, and geodesic arcs. In these settings, the sphere induces a one-dimensional Riemannian structure via arc-length, allowing the intrinsic quantization problem to reduce to a transparent and fully explicit one-dimensional model.
The central theme of the paper is that, once the correct intrinsic metric is adopted, quantization on such spherical curves reduces to classical one-dimensional quantization with respect to arc-length. This reduction explains why the optimal Voronoi cells are contiguous intervals and why, under uniform density, the optimal codepoints are the midpoints of these intervals.
A brief familiarity with differential geometry and intrinsic statistics on manifolds is helpful for understanding quantization beyond Euclidean settings. For an accessible introduction to the geometry of curves and surfaces, we refer the reader to Tapp [10], while the foundational framework of intrinsic statistics on Riemannian manifolds and geometric measurements was developed in the influential work of Pennec [11]. These references provide essential background for readers wishing to deepen their understanding of the geometric and statistical structures underlying quantization on curved spaces.
The aim of this introductory section is twofold. First, we provide a concise and pedagogical overview of the geometric and analytical tools required for quantization on the sphere—geodesic distance, spherical coordinates, Slerp interpolation, Fréchet means, Voronoi partitions, and centroid conditions. Second, we establish the conceptual foundations that allow the reader to follow the developments in the later sections smoothly, without requiring prior background in differential geometry. The exposition is intentionally intuitive and example-driven, with the goal of making the subject accessible to beginning graduate students and researchers in analysis, probability, or applied mathematics who wish to learn quantization on manifolds for the first time.
Before entering the detailed geometric and analytic developments, we summarize the guiding principle underlying the main results of this paper. While optimal quantization on spherical surfaces is, in general, a high-dimensional and analytically challenging problem, the focus of this paper is deliberately more specific. We concentrate on intrinsic quantization problems for probability measures supported on one-dimensional spherical curves, namely great circles, small circles, and geodesic arcs. Although the ambient space is the two-dimensional sphere, once the support of the probability measure is constrained to such a spherical curve, the intrinsic quantization problem effectively reduces to a one-dimensional Riemannian model with arc-length parameterization. This reduction principle allows for a transparent and explicit analysis.

1.1. Nature and Contribution of the Paper

The results presented here recover, in the intrinsic spherical setting, the classical one-dimensional uniform quantization formula
V n = L 2 12 n 2 ,
where L denotes the intrinsic length of the support curve. Accordingly, the primary contribution of this paper is not the discovery of new quantization asymptotics, but rather a geometric re-framing of known one-dimensional results within the intrinsic geometry of the sphere. The paper is intended as a tutorial and pedagogical note, highlighting how intrinsic metrics, geodesic Voronoi structures, and arc-length parameterization lead naturally to transparent and explicit solutions on spherical curves.
The reduction principle described above is summarized in the following conceptual theorem.
Theorem 1
(Conceptual reduction to the one-dimensional uniform case). Let C S ρ 2 be a smooth closed geodesic curve of total intrinsic length L (e.g., a great circle or a small circle), and let P be the uniform probability measure on C with respect to arc-length. Then, the intrinsic quantization problem on ( C , d G ) with squared geodesic distortion is equivalent to the classical one-dimensional uniform quantization problem on a circle of length L.
In particular, for each n 1 , the optimal set of n-means consists of n equally spaced points along C, each Voronoi region has length L / n , each codepoint is the geodesic midpoint of its cell, and the quantization error satisfies
V n = L 2 12 n 2 .
The present article is intended as a beginner-friendly expository companion to the author’s forthcoming comprehensive monograph, which will provide a deeper and more systematic treatment of quantization on spherical surfaces [12]. Accordingly, we emphasize geometric intuition, explicit derivations, and pedagogical clarity throughout. This section provides the essential background for the study of quantization on spherical surfaces, summarizing the geometric and analytical components that will be used throughout the paper.

1.2. Great Circle, Small Circle, and Spherical Triangle

A great circle on a sphere is the intersection of the sphere with a plane that passes through the center of the sphere. Equivalently, it is a circle on the sphere whose center coincides with the center of the sphere. A small circle on a sphere is the intersection of the sphere with a plane that does not pass through the center of the sphere. The center of the small circle lies on the line connecting the center of the sphere and the point on the plane nearest to the center, but it does not coincide with the sphere’s center. A spherical triangle on the surface of a sphere is the region bounded by three arcs of great circles, each pair of which intersects at a vertex. The three vertices lie on the sphere, and the sides are segments of great circles connecting these vertices. The angles of a spherical triangle are the dihedral angles between the planes of the great circles at their intersections.

1.3. Equator and the Prime Meridian, Latitude and Longitude

The Equator is an imaginary closed curve on the surface of the Earth that lies equidistant from the North and South Poles. Geometrically, it is a great circle and it divides the Earth into the Northern Hemisphere and the Southern Hemisphere. Latitude measures how far north or south a point is from the Equator. It ranges from 0 ° at the Equator to 90 ° North (the North Pole) and 90 ° South (the South Pole). The Prime Meridian is an imaginary semicircular great circle on the surface of the Earth that passes through the North Pole and South Pole and the Royal Observatory in Greenwich, England. It divides the Earth into the Eastern Hemisphere and the Western Hemisphere. Longitude measures how far east or west a point is from the Prime Meridian. It ranges from 0 ° at the Prime Meridian to 180 ° East and 180 ° West. The Equator is the 0 ° line of latitude, and the Prime Meridian is the 0 ° line of Longitude. Latitude and Longitude form a coordinate pair: ( L a t i t u d e ,   L o n g i t u d e ) . For example: New York City ( 40.71 °   N ,   74.00 °   W ) , Rio de Janeiro ( 22.91 °   S ,   43.17 °   W ) , London ( 51.51 °   N ,   0.13 °   W ) .

1.4. Relationship Between Three Different Coordinates: Cartesian, Spherical, and Geographical

The relationship between Cartesian coordinates ( x , y , z ) and spherical coordinates ( ρ , θ , ϕ ) is given by the conversion formulas:
x = ρ sin ϕ cos θ , y = ρ sin ϕ sin θ , z = ρ cos ϕ .
where
  • ρ: the radial distance from the origin to the point,
  • θ: the azimuthal angle, measured in the xy-plane from the positive x-axis (longitude),
  • ϕ: the polar angle, measured from the positive z-axis (colatitude).
If the radius ρ is fixed, the spherical coordinates of the point can be identified as ( θ , ϕ ) . Notice that if the radius ρ of the sphere is fixed the same point in latitude–longitude coordinates is represented by ( π 2 ϕ , θ ) . The latitude–longitude coordinates of a point on a sphere are called the geographical coordinates of the point. Let the geographical coordinates of a point on the sphere be given by ( ϕ , θ ) , where
ϕ π 2 , π 2 ( latitude , north positive ) , and θ ( π , π ] ( longitude , east positive ) .
Then, by (1), we have the embedding of ( ϕ , θ ) into R 3 as the vector
x ( ϕ , θ ) = ( x , y , z ) = ρ cos ϕ cos θ , ρ cos ϕ sin θ , ρ sin ϕ .

1.5. Geodesic Distance via Geographical Coordinates

The geodesic distance between two points on a surface (like a sphere) is the shortest possible distance along the surface that connects them. It is the analog of a “straight line distance” in flat Euclidean space, but restricted to move on the surface. On a sphere, the geodesics are great circle arcs, so the geodesic distance between two points on the sphere equals the length of the shorter great circle arc joining them. Consider two points on a sphere of radius ρ with geographical coordinates
P 1 = ( ϕ 1 , θ 1 ) , P 2 = ( ϕ 2 , θ 2 ) .
For two points P 1 and P 2 , their corresponding vectors are
x 1 = x ( ϕ 1 , θ 1 ) , x 2 = x ( ϕ 2 , θ 2 ) .
The dot product is
x 1 · x 2 = ρ 2 ( cos ϕ 1 cos θ 1 ) ( cos ϕ 2 cos θ 2 ) + ( cos ϕ 1 sin θ 1 ) ( cos ϕ 2 sin θ 2 ) + ( sin ϕ 1 ) ( sin ϕ 2 ) = ρ 2 cos ϕ 1 cos ϕ 2 cos θ 1 cos θ 2 + sin θ 1 sin θ 2 + sin ϕ 1 sin ϕ 2 = ρ 2 cos ϕ 1 cos ϕ 2 cos ( θ 1 θ 2 ) + sin ϕ 1 sin ϕ 2 .
Therefore, the central angle  θ between P 1 and P 2 satisfies
θ = cos 1 x 1 · x 2 ρ 2 = cos 1 sin ϕ 1 sin ϕ 2 + cos ϕ 1 cos ϕ 2 cos ( θ 1 θ 2 ) .
Then,
d G ( P 1 , P 2 ) = ρ θ = ρ cos 1 sin ϕ 1 sin ϕ 2 + cos ϕ 1 cos ϕ 2 cos ( θ 1 θ 2 ) ,
which is known as the geodesic distance between P 1 and P 2 via geographical coordinates on a sphere of radius ρ .

1.6. Arc Length on a Spherical Surface

Let
S ρ 2 = { ( x , y , z ) R 3 : x 2 + y 2 + z 2 = ρ 2 }
be a sphere of radius ρ > 0 . Let Γ S ρ 2 be a smooth curve lying on the spherical surface. Suppose that Γ admits a smooth parametrization
γ : [ a , b ] S ρ 2 , γ ( t ) = ( x ( t ) , y ( t ) , z ( t ) ) ,
such that γ ( t ) = ρ and γ ( t ) 0 for all t [ a , b ] . The arc length element  d s along the curve is
d s = γ ( t ) d t .
d s is also known as the differential of the arc length. The total length of the curve is given by
L ( Γ ) = a b d s = a b γ ( t ) d t .

1.7. The Two-Argument Arctangent Function atan2 ( y , x )

To represent angles in the full range ( π , π ] without ambiguity, we use the two-argument arctangent function θ = atan2 ( y , x ) . For any ( x , y ) ( 0 , 0 ) , this function returns the unique angle θ ( π , π ] such that
cos θ = x x 2 + y 2 , sin θ = y x 2 + y 2 .
Unlike the single-variable function arctan ( y / x ) , the function atan2 ( y , x ) automatically accounts for the correct quadrant of the point ( x , y ) and is standard in geometry, navigation, and numerical implementations.
In this paper, atan2 is used only to define longitude coordinates consistently and plays no further conceptual role in the quantization analysis.

1.8. Spherical Linear Interpolation (Slerp)

It is a smooth parametrization of the shortest geodesic (great-circle) arc connecting two points on a sphere.
Let S ρ 2 = { x R 3 : x = ρ } be a sphere of radius ρ > 0 , and let u A , u B S ρ 2 be two distinct points. Denote by
s = arccos u A , u B ρ 2
the central angle (in radians) subtended by u A and u B at the center of the sphere, where u A , u B is the Euclidean inner product (dot product) between the 3D vectors u A and u B . Then, the Slerp curve between u A and u B is defined by
γ A B ( τ ) = sin ( ( 1 τ ) s ) sin s u A + sin ( τ s ) sin s u B , τ [ 0 , 1 ] .
Obviously, the curve satisfies γ A B ( 0 ) = u A , γ A B ( 1 ) = u B . Moreover, γ A B ( τ ) = ρ and γ A B ( τ ) = ρ s , which is a constant (see Proposition 1) for all τ [ 0 , 1 ] . Thus, the curve lies entirely on the sphere with length the geodesic distance d G ( u A , u B ) = ρ s between u A and u B . γ A B ( τ ) traces the unique great-circle arc connecting u A and u B . As τ increases uniformly from 0 to 1, the central angle from u A to γ A B ( τ ) increases linearly from 0 to s; hence, the motion along the arc has constant angular speed and covers equal arc lengths for equal increments of τ .
Proposition 1.
For the Slerp curve
γ A B ( τ ) = sin ( ( 1 τ ) s ) sin s u A + sin ( τ s ) sin s u B , τ [ 0 , 1 ] ,
where u A = u B = ρ and u A , u B = ρ 2 cos s , we have
γ A B ( τ ) = ρ , and γ A B ( τ ) = ρ s .
Proof. 
We have
γ A B ( τ ) 2 = γ A B ( τ ) , γ A B ( τ ) = a u A + b u B , a u A + b u B ,
where
a = sin ( ( 1 τ ) s ) sin s and b = sin ( τ s ) sin s .
Then,
γ A B ( τ ) 2 = a 2 u A 2 + b 2 u B 2 + 2 a b u A , u B .
Because u A , u B S ρ 2 , we have
u A = u B = ρ and u A , u B = ρ 2 cos s
implying
γ A B ( τ ) 2 = ρ 2 ( a 2 + b 2 + 2 a b cos s ) .
Substituting the values of a and b, we have
a 2 + b 2 + 2 a b cos s = sin 2 ( ( 1 τ ) s ) + sin 2 ( τ s ) + 2 sin ( ( 1 τ ) s ) sin ( τ s ) cos s sin 2 s .
Using the product-to-sum identity
sin X sin Y = 1 2 cos ( X Y ) cos ( X + Y ) ,
and after simplification, we obtain
sin 2 ( ( 1 τ ) s ) + sin 2 ( τ s ) + 2 sin ( ( 1 τ ) s ) sin ( τ s ) cos s = sin 2 s .
Thus,
a 2 + b 2 + 2 a b cos s = sin 2 s sin 2 s = 1 yielding γ A B ( τ ) 2 = ρ 2 , i . e . , γ A B ( τ ) = ρ .
To show γ A B = ρ s , we proceed as follows:
Let
u A = x ( ϕ 1 , θ 1 ) , and u B = x ( ϕ 2 , θ 2 ) .
Write the associated unit vectors:
u ^ A = u A ρ , and u ^ B = u B ρ .
Their central angle s [ 0 , π ] is independent of ρ , i.e., u ^ A · u ^ B = cos s , where s [ 0 , π ] . Build an orthonormal basis of the plane span { } u ^ A , u ^ B :
e 1 : = u ^ A , and e 2 : = u ^ B ( u ^ A · u ^ B ) u ^ A u ^ B ( u ^ A · u ^ B ) u ^ A .
Write
w : = u ^ B ( u ^ A · u ^ B ) u ^ A = u ^ B cos s u ^ A .
This is the component of u ^ B orthogonal to u ^ A . We compute its norm:
w 2 = u ^ B cos s u ^ A 2   = u ^ B 2 2 cos s ( u ^ A · u ^ B ) + cos 2 s u ^ A 2   = 1 2 cos 2 s + cos 2 s ( since u ^ A = u ^ B = 1 )   = 1 cos 2 s   = sin 2 s .
Therefore,
u ^ B ( u ^ A · u ^ B ) u ^ A = sin s .
Hence, by (3), we have
e 2 = u ^ B ( u ^ A · u ^ B ) u ^ A u ^ B ( u ^ A · u ^ B ) u ^ A = u ^ B cos s u ^ A sin s implying u ^ B = cos s e 1 + sin s e 2 .
Hence, for τ [ 0 , 1 ] , we have
γ A B ( τ ) = sin ( ( 1 τ ) s ) sin s ρ u ^ A + sin ( τ s ) sin s ρ u ^ B = ρ sin ( ( 1 τ ) s ) sin s e 1 + sin ( τ s ) sin s ( cos s e 1 + sin s e 2 ) = ρ cos ( τ s ) e 1 + sin ( τ s ) e 2 .
Differentiating with respect to τ , we have
γ A B ( τ ) = ρ s sin ( τ s ) e 1 + cos ( τ s ) e 2 .
Since e 1 and e 2 are orthonormal, we have γ A B ( τ ) = ρ s . Thus, the proof is complete. □
Remark 1.
In Proposition 1, s is the angle between the vectors u A , u B S 2 . If s = 0 , then u A = u B , and hence we can take the Slerp curve as a constant curve γ A B ( τ ) = ρ u A for 0 τ 1 . Then, γ A B ( τ ) = 0 for all 0 τ 1 . Hence, the length of the Slerp curve is
L = 0 1 γ A B ( τ ) d τ = 0 = ρ 0 = ρ s .
Likewise, the speed is γ A B ( τ ) = 0 = ρ s . On the other hand, if s = π , then the vectors u A and u B are antiparallel, i.e., u B = u A . The short geodesic is any great semicircle joining u A to u A ; it is not unique because there are infinitely many planes through the origin containing the line R u A = t u A : t R . Choose any unit vector e 2 u A . Then, the great semicircle can be parameterized as
γ A B ( τ ) = ρ cos ( π τ ) u A + sin ( π τ ) e 2 , 0 τ 1 .
This curve starts at A = ρ u A and ends at B = ρ u B = ρ u A . Differentiating with respect to τ, we obtain
γ A B ( τ ) = ρ π sin ( π τ ) u A + cos ( π τ ) e 2 .
Because u A and e 2 are orthonormal, the speed is constant:
γ A B ( τ ) = ρ π = ρ s .
Hence, the total length of the semicircular geodesic is
L = 0 1 γ A B ( τ ) d τ = 0 1 ρ π d τ = ρ π = ρ s .

1.9. Fréchet Mean

Let ( M , d ) be a metric space and let P be a Borel probability measure on M. The Fréchet mean (also called the intrinsic mean or Riemannian center of mass) of P is defined as the point or set of points in M minimizing the expected squared distance to P. Formally,
μ * = arg min q M M d 2 ( x , q ) d P ( x ) .
When the minimizer is unique, μ * is called the Fréchet mean of P; otherwise, the set of all minimizers is referred to as the Fréchet mean set of P. The function
F ( q ) : = M d 2 ( x , q ) d P ( x )
is known as the Fréchet functional. A point μ * satisfying (4) is the unique global minimizer of F whenever F is strictly convex.
Interpretation. 
The Fréchet mean generalizes the classical Euclidean mean to arbitrary metric or Riemannian spaces. In Euclidean space, the minimizer of the mean squared distance coincides with the ordinary arithmetic mean. On a curved manifold, the distance d is replaced by the geodesic distance d G , so that the Fréchet mean provides the natural notion of “average” consistent with the intrinsic geometry of M.
Example 1
(Euclidean space). Let  M = R n  with the standard Euclidean distance  d ( x , q ) = x q . For a random variable X with distribution P, the Fréchet functional becomes
F ( q ) = R n x q 2 d P ( x ) .
Differentiating with respect to q and setting  F ( q ) = 0  yields
q = R n x d P ( x ) = E [ X ] .
Hence, the Fréchet mean coincides with the classical Euclidean (arithmetic) mean.
Example 2
(Spherical space). Let  M = S 2  be the unit sphere in  R 3  equipped with the geodesic distance
d G ( x , q ) = arccos ( x , q ) ,
where  · , ·  denotes the standard inner product in  R 3 . For a probability distribution P on  S 2 , the Fréchet mean minimizes
F ( q ) = S 2 d G 2 ( x , q ) d P ( x ) = S 2 arccos 2 ( x , q ) d P ( x ) .
If P is the uniform distribution on a geodesic arc of the sphere, the unique minimizer  μ *  is the midpoint of the arc in geodesic distance. Similarly, for a uniform distribution on a symmetric closed curve such as the boundary of a spherical triangle, the Fréchet mean lies on the axis of symmetry of that curve.

1.10. Quantization Error on the Sphere

Let P be a Borel probability measure on a sphere S ρ 2 of radius ρ equipped with the geodesic metric d G . Let α = { a 1 , a 2 , , a n } S ρ 2 be a finite set of points. Such a set α is also referred to as codebook and the elements as codepoints. Let r R with r > 0 . Then, the distortion error for P, of order r > 0 associated with α , denoted by V r ( P ; α ) , is defined by
V r ( P ; α ) : = S ρ 2 min a i α d G r ( x , a i ) d P ( x ) .
Write
V n , r ( P ) : = inf α S ρ 2 | α | n V r ( P ; α ) .
V n , r ( P ) is called the nth quantization error of order r for the probability measure P. When r = 2 , the problem corresponds to minimizing the mean squared geodesic distance between a random vector X with distribution P and its nearest codepoint. Then, V n , r ( P ) is called the nth quantization error for P with respect to the squared geodesic distance.

1.11. Spherical Voronoi Regions

Given a codebook α = { a 1 , , a n } S ρ 2 , the sphere can be partitioned into spherical Voronoi regions
R ( a i | α ) = { x S ρ 2 : d G ( x , a i ) d G ( x , a j ) , for all 1 j n and j i } .
Each region R ( a i | α ) consists of all points on the sphere closer to a i than to any other codepoint (with respect to the geodesic metric). The distortion error V r ( P ; α ) can then be written as
V r ( P ; α ) = i = 1 n R ( a i | α ) d G r ( x , a i ) d P ( x ) .

1.12. Optimal Quantizers on the Sphere

A codebook α * = { a 1 * , , a n * } S ρ 2 is called an optimal codebook, also called an optimal set of n-means, if
V n , r ( P ) = V r ( P ; α * ) .
Each element of an optimal codebook is called an optimal codepoint or optimal quantizer. In the case r = 2 , each optimal codepoint satisfies a spherical centroid condition analogous to the Euclidean case.

1.13. Extrinsic Centroid Condition and Its Relation to Intrinsic (Fr Échet) Means

Let P be a Borel probability measure supported on the sphere
S ρ 2 : = { x R 3 : x = ρ } ,
equipped with the geodesic distance d G . Let
α * = { a 1 * , a 2 * , , a n * } S ρ 2
be an optimal set of n-means for P (with respect to squared geodesic distortion), and let R ( a i * α * ) denote the associated spherical Voronoi regions.
  • Extrinsic centroid condition. In many applied and algorithmic treatments of quantization on spheres (notably spherical k-means), one considers an extrinsic formulation obtained by viewing S ρ 2 as embedded in R 3 and minimizing Euclidean squared distance subject to the spherical constraint. More precisely, for each Voronoi region R ( a i * α * ) , one minimizes
    R ( a i * α * ) x a 2 d P ( x ) subject to a = ρ .
Define the (unnormalized) Euclidean conditional expectation over the Voronoi region by
m i : = R ( a i * α * ) x d P ( x ) .
Since typically m i < ρ , the constrained minimizer is obtained by radial projection of m i onto S ρ 2 , yielding the extrinsic centroid
a i * = ρ m i m i = ρ R ( a i * α * ) x d P ( x ) R ( a i * α * ) x d P ( x ) .
We emphasize that (5) is an extrinsic (embedded/chordal) centroid rule: it arises from Euclidean squared loss in R 3 together with the constraint a = ρ .
  • Relation to intrinsic (Fréchet) means. The intrinsic (Fréchet) mean on S ρ 2 is defined as a minimizer of the geodesic Fréchet functional
    q S ρ 2 d G ( x , q ) 2 d P ( x ) .
In general, the extrinsic centroid (5) does not coincide with the intrinsic Fréchet mean, since the intrinsic problem depends nonlinearly on the Riemannian geometry through the exponential and logarithm maps.
For a Voronoi region R S ρ 2 , the correct intrinsic first-order optimality condition for a minimizer a S ρ 2 of
F R ( a ) : = R d G ( x , a ) 2 d P ( x )
is the vanishing of the Riemannian gradient, which can be expressed (when R lies in a domain where the logarithm map is well-defined) as
R log a ( x ) d P ( x ) = 0 ,
where log a ( · ) denotes the Riemannian logarithm map at a on the sphere. In general, (6) is an implicit condition and does not yield a closed-form centroid formula.

1.14. Quantization Dimension and Quantization Coefficient

Let P be a Borel probability measure on a sphere S ρ 2 of radius ρ , equipped with the geodesic metric d G . Let V n , r ( P ) denote the nth quantization error of order r > 0 for P. If the following limit exists,
D r ( P ) = lim n r log n log V n , r ( P ) ,
then D r ( P ) is called the quantization dimension of order r of the measure P. It measures the asymptotic rate at which the optimal quantization error V n , r ( P ) decreases as n increases. In particular, if
V n , r ( P ) C n r / s for some constant C > 0 ,
then D r ( P ) = s . Assuming that D r ( P ) = s exists, the upper and lower quantization coefficients of order r are defined, respectively, by
Q ¯ r s ( P ) = lim sup n n r / s V n , r ( P ) , Q ̲ r s ( P ) = lim inf n n r / s V n , r ( P ) .
If both limits coincide, i.e.,
Q ¯ r s ( P ) = Q ̲ r s ( P ) = : Q r s ( P ) ,
then Q r s ( P ) is called the s-dimensional quantization coefficient of order r for the measure P.
  • Interpretation. The quantization coefficient provides the asymptotic constant in the rate of decay of the quantization error:
    V n , r ( P ) Q r s ( P ) n r / s as n .
Hence, D r ( P ) characterizes the scaling exponent, while Q r s ( P ) gives the precise asymptotic constant depending on the geometry of the support of P on S ρ 2 .

1.15. Applications

Quantization on spheres has applications in various areas such as the following:
  • Directional statistics, and earth and planetary sciences (e.g., wind directions, orientations).
  • Quantization of probability measures on compact manifolds.
  • Spherical coding and communication systems.
  • Computer graphics and spherical data compression.

2. Geometry of the Unit Sphere

  • Coordinate conventions used throughout the paper. We work on the sphere S ρ 2 = { x R 3 : x = ρ } using standard spherical coordinates ( ρ , θ , ϕ ) defined by
    x = ρ ( sin ϕ cos θ , sin ϕ sin θ , cos ϕ ) ,
    where
    ρ > 0 , θ [ 0 , 2 π ) , ϕ [ 0 , π ] .
    Here, ϕ denotes the colatitude (measured from the north pole), while θ denotes the longitude.
For readers familiar with geographical coordinates, the latitude λ [ π / 2 , π / 2 ] is related to ϕ by
λ = π 2 ϕ .
Throughout the paper, we consistently use the colatitude ϕ rather than latitude λ , unless explicitly stated otherwise.
  • Normalization to the unit sphere. Throughout this section, we work on the unit sphere S 2 R 3 . This choice is made purely for notational convenience and involves no loss of generality. Indeed, for a sphere S ρ 2 of arbitrary radius ρ > 0 , the intrinsic (geodesic) distance and arc length scale linearly with ρ , i.e., d G , ρ ( x , y ) = ρ d G , 1 ( x / ρ , y / ρ ) . Consequently, any geodesic curve of intrinsic length L on S ρ 2 corresponds, after normalization, to a curve of length L / ρ on the unit sphere. Since the quantization problems studied in this paper depend only on the intrinsic one-dimensional geometry through arc length, all results obtained on S 2 extend immediately to S ρ 2 by the simple rescaling L ρ L . Working on the unit sphere therefore allows for a cleaner exposition while preserving full generality.

2.1. Coordinates and Metric

The unit sphere in R 3 is
S 2 = { ( x , y , z ) R 3 : x 2 + y 2 + z 2 = 1 } .
In spherical coordinates, any point on the sphere is represented by x ( θ , ϕ ) , where
x ( θ , ϕ ) = ( cos θ sin ϕ , sin θ sin ϕ , cos ϕ ) ,
where θ [ 0 , 2 π ) is the longitude and ϕ [ 0 , π ] is the colatitude of the point. On the other hand, in geodesic coordinates, the same point on the sphere is represented by x ( ϕ , θ ) , where
x ( ϕ , θ ) = ( cos ϕ cos θ , cos ϕ sin θ , sin ϕ ) ,
where ϕ [ 0 , π ] is the colatitude and θ [ 0 , 2 π ) is the longitude of the point.
The intrinsic or geodesic distance is the central angle between two points:
d G ( x , y ) = arccos x , y .
When x , y lie on the same great circle, d G ( x , y ) is simply their minimal angular separation. When no ambiguity arises, we write d G for the geodesic distance on the underlying manifold.

2.2. Great and Small Circles

  • The equator (a great circle) is Γ = { ( cos θ , sin θ , 0 ) : 0 θ < 2 π } .
  • A small circle at latitude λ is
    C λ = { ( cos λ cos θ , cos λ sin θ , sin λ ) : 0 θ < 2 π } ,
    of intrinsic length L λ = 2 π cos λ .
  • A great-circle arc is a connected subset of a great circle of geodesic length L ( 0 , 2 π ] .
These are the one-dimensional manifolds on which our continuous models are supported.

3. Quantization Framework

Recall that for a metric space ( M , d ) and a probability measure P on M, the distortion of a finite codebook α = { a 1 , , a n } is
V ( α ; P ) = M min a α d ( x , a ) 2 d P ( x ) ,
the nth quantization error is V n ( P ) = inf | α | n V ( α ; P ) . Given α , the Voronoi region of a j is
R j = { x M : d ( x , a j ) d ( x , a k ) for all k } .
Proposition 2
(Centroid condition; heuristic form). Assume M is a smooth curve with arc length parameter s and geodesic distance d G , and P has a continuous density f with respect to d s . If α * = { a i * } is optimal and R i is the Voronoi region of a i * , then a i * minimizes
F i ( a ) = R i d G ( x , a ) 2 f ( x ) d s
with respect to a lying on the curve. In particular, when R i is a geodesic interval and d G coincides with interval length, a i * is the midpoint of R i when f is constant.
Proof. 
Idea of proof. For variations in a constrained to lie on the curve M, write the local functional
F i ( a ) = R i d G ( x , a ) 2 f ( x ) d s ,
and differentiate under the integral sign along any smooth curve a ( t ) in M with a ( 0 ) = a . When R i is a geodesic interval and d G coincides with arc length, set s as the arc length coordinate on R i = [ s L , s R ] and let s 0 be the coordinate of a; then.
F i ( a ) = s L s R ( s s 0 ) 2 f ( s ) d s , d d s 0 F i ( a ) = 2 s L s R ( s 0 s ) f ( s ) d s .
Hence, the first variation vanishes exactly when
s L s R ( s s 0 ) f ( s ) d s = 0 ,
i.e., s 0 is the intrinsic (conditional) mean of s over the cell. In particular, if f is constant, symmetry forces s 0 = ( s L + s R ) / 2 , so a is the midpoint of R i . The second variation satisfies
d 2 d s 0 2 F i ( a ) = 2 s L s R f ( s ) d s > 0 ,
so the critical point is a strict minimizer. A fully rigorous proof phrases the same calculation using the Riemannian gradient of x d G ( x , a ) 2 and convexity along geodesic segments of M, which justifies differentiating under the integral and yields uniqueness on each (short) geodesic interval. □
Remark 2.
This is the spherical analog of the Euclidean centroid rule: compute the weighted mean of each cell and project it to the sphere. It forms the basis of spherical k-means algorithms.
For Euclidean quantization, if α * = { a 1 * , , a n * } is a spherical optimal set of n-means, each a j * is the conditional expectation of a random variable X with distribution P over its cell. On the sphere, the condition involves normalization, i.e.,
a j * = x i R j p i x i x i R j p i x i .
Remark 3.
Equation (7) states the following: compute the weighted Euclidean mean of the assigned points and project it back to the sphere by normalization. If P is a continuous Borel probability measure, then the result follows analogously; see (5). This is the discrete analog of the extrinsic centroid condition discussed in Section 1.13.

4. Uniform Quantization on a Geodesic Circle: The Equator

4.1. Setup and Intuition

Let P be the uniform probability distribution on the equator Γ with respect to arc length. Intrinsically, Γ is a circle of length 2 π with the metric
d Γ θ 1 , θ 2 = min { | θ 1 θ 2 | , 2 π | θ 1 θ 2 | } .
Because the distribution and geometry are rotation-invariant, one expects the optimal n-means to form a regular n-gon (i.e., equally spaced angles) and the Voronoi regions to be n congruent arcs of length 2 π / n .

4.2. Optimality of Uniform Partitions

Theorem 2
(Equator: structure of optimal n-means). Let P be uniform on Γ. For each n 1 , any optimal set α * of n-means consists (up to rotation) of n equally spaced points on Γ. The Voronoi partition is the uniform partition into n arcs of equal length 2 π / n , and each codepoint is the midpoint of its arc.
Proof. 
We sketch a standard argument based on symmetry and convexity.
Step 1 (Averaging/symmetry). Let α be any codebook. Average the configuration over all rotations of Γ ; by convexity of the squared-distance distortion and Jensen’s inequality, the rotationally averaged configuration has no larger mean distortion. Hence, there exists an optimal configuration invariant under a rotation by 2 π / n , i.e., equally spaced.
Step 2 (Voronoi midpoints). By Proposition 2, with constant density and geodesic interval geometry on each cell, the minimizer in a cell is its midpoint. For a periodic circle with equal cells, midpoints are equally spaced, agreeing with Step 1.
Step 3 (Uniqueness up to rotation). If two optimal configurations differ, rotate one to align a single point with the other; invariance under 2 π / n -rotations forces coincidence. □
Remark 4. 
(Relation to classical one-dimensional quantization). The argument above is an intrinsic reformulation of the classical one-dimensional uniform quantization problem. Under arc length parameterization, the equator Γ is isometric to a circle of length L = 2 π , and the squared geodesic distance coincides with the squared Euclidean distance on this circle modulo periodicity. It is a standard result in one-dimensional Euclidean quantization theory that, for a uniform distribution on an interval or circle of length L, the optimal n-means are equally spaced points and the quantization error equals V n = L 2 / ( 12 n 2 ) ; see, for example, Graf and Luschgy [4]. This identification completes the argument on Γ in a fully rigorous manner.

4.3. Exact Quantization Error on the Equator

Theorem 3
(Equator: explicit V n ). Let P be uniform on Γ with total geodesic length L = 2 π . For squared geodesic distortion,
V n ( P ) = L 2 12 n 2 = ( 2 π ) 2 12 n 2 = π 2 3 n 2 .
Proof. 
By Theorem 2, the optimal partition has n congruent arcs of length h = L / n = 2 π / n , each represented by its midpoint. On one cell, let t [ h / 2 , h / 2 ] denote the geodesic coordinate relative to the midpoint. The conditional mean squared error on that cell equals
1 h h / 2 h / 2 t 2 d t = h 2 12 .
The cell’s probability mass is h / L , so its contribution to the global error is ( h / L ) · ( h 2 / 12 ) . Summing over n cells,
V n ( P ) = n · h L · h 2 12 = n h 3 12 L = L 2 12 n 2 .
With L = 2 π , we obtain V n ( P ) = π 2 / ( 3 n 2 ) . □
Remark 5
(Relation to the line). The formula V n = L 2 / ( 12 n 2 ) matches the classical one-dimensional uniform result on an interval or circle of total length L with squared error and midpoints. The sphere enters only through L, the intrinsic length of the support (see [13]).

5. Small Circles Parallel to the Equator

Geometry and Effective Metric

Fix a latitude λ ( π 2 , π 2 ) . The small circle
C λ = { ( cos λ cos θ , cos λ sin θ , sin λ ) : 0 θ < 2 π }
has intrinsic length L λ = 2 π cos λ . Uniform points on C λ (with respect to arc length) are equidistributed in θ , but the metric scale along the latitude is cos λ : small angular increments d θ correspond to geodesic arc length cos λ d θ .
Theorem 4
(Small circle: structure and error). Let P λ be the uniform distribution on C λ with respect to geodesic arc length. Then, for each n 1 :
(i) 
An optimal set of n-means is (up to rotation in θ) n equally spaced points on C λ , with Voronoi cells of arc length L λ / n and representatives at cell midpoints.
(ii) 
The quantization error is
V n ( P λ ) = L λ 2 12 n 2 = ( 2 π cos λ ) 2 12 n 2 = π 2 3 cos 2 λ n 2 .
Proof. 
The proof is identical to the equator case, replacing the total length L by L λ = 2 π cos λ . Rotation invariance around the axis through the poles yields equally spaced codepoints; uniform density and geodesic intervals force midpoints as representatives. The one-cell computation gives h = L λ / n , and the same calculation as in Theorem 3 yields V n = L λ 2 / ( 12 n 2 ) . □
Remark 6
(Latitude effect). The factor cos λ shrinks the circle as one moves away from the equator; consequently, the error decays by cos 2 λ . In particular, for fixed n, V n is maximal at the equator and tends to 0 as | λ | π 2 (the circle collapses).

6. Great Circular Arcs: Continuous and Discrete Models

6.1. Uniform Continuous Model on an Arc

Let A be a connected arc of a great circle with geodesic length L ( 0 , 2 π ] , equipped with the uniform distribution P A with respect to arc length. The metric on A is the restriction of geodesic distance along that great circle; intrinsically, A is just a line segment of length L.
Theorem 5
(Uniform arc: structure and error). Let P A be uniform on a great circular arc A of length L. For each n 1 :
(i) 
The optimal set of n-means is obtained by partitioning A into n adjacent sub-arcs of equal length L / n and placing each representative at the midpoint of its sub-arc.
(ii) 
The nth quantization error is
V n ( P A ) = L 2 12 n 2 .
Proof. 
As in Theorem 2, convexity of the squared distance on geodesic intervals and the uniform density imply that each Voronoi cell must be a contiguous interval and the representative is its midpoint (Proposition 2). If two adjacent cells had unequal lengths, transferring an ε -slice from the larger cell to the smaller one strictly decreases the total cost by a standard “balancing” calculation, contradicting optimality. Hence, all cells have length h = L / n . The one-cell calculation with midpoints yields the error h 2 / 12 per cell in conditional mean, and aggregating over n cells gives L 2 / ( 12 n 2 ) as before. □
Remark 7
(From arc to full circle). Taking L 2 π recovers Theorem 3. The only difference between the arc and circle is the wrap-around periodicity; the per-cell analysis is identical.

6.2. Finite Discrete Uniform Model on an Arc

Let A be as above, and let X = { x 1 , , x m } A be m equally spaced points on A (with respect to arc length), with the discrete uniform probability P X = 1 m j = 1 m δ x j . We consider squared geodesic distortion d G 2 ( · , · ) measured along the great circle (i.e., by arc length).
Definition 1
(Contiguous clustering on an ordered set). Index the points in order along A: x 1 , , x m . A contiguous n-clustering partitions { 1 , , m } into n contiguous blocks B 1 , , B n (i.e., B 1 = { 1 , , k 1 } , B 2 = { k 1 + 1 , , k 2 } , etc.). The cluster center for block B is any minimizer a A of j B d G 2 ( x j , a ) (restricted to A).
Lemma 1
(One-block center is the (discrete) midpoint). Fix a contiguous block B = { i , , j } and consider f ( a ) = = i j d G 2 ( x , a ) for a constrained to A. Then, any minimizer a * lies at the geodesic midpoint of the endpoints of the block, and if the block has odd cardinality, a * is the central data point; if even, any point in the middle geodesic segment between the two central data points minimizes f.
Proof. 
Along A, we can use a coordinate t measuring arc length from the left endpoint of A. Then, f is a strictly convex quadratic in t on the interval spanning the block. Differentiating and setting f ( t ) = 0 yields that t * is the arithmetic mean of the { t } B ; since the { t } are equally spaced, the mean lies at the (geodesic) midpoint of the block. Parity considerations yield the rest. □
Theorem 6
(Discrete-uniform arc: optimality and error). Let P X be the discrete-uniform measure on m equally spaced points on an arc A of length L. For each n m :
(i) 
An optimal n-clustering is obtained by partitioning into n contiguous blocks whose sizes differ by at most 1; the associated block centers (as in Lemma 1) form an optimal set of n-means.
(ii) 
If m is a multiple of n, so each block has m / n points and span L / n , then
V n ( P X ) = 1 m · n k = ( m / n 1 ) / 2 ( m / n 1 ) / 2 k L m 2 ,
which, for large m, converges to the continuous value L 2 / ( 12 n 2 ) .
Proof. 
(i) By convexity of the one-block objective and the exchange argument from Theorem 5, blocks must be contiguous and as balanced as possible. (ii) With uniform spacing Δ = L / ( m 1 ) (or approximately L / m for large m), the sum of squared distances in a block centered at its midpoint is a symmetric discrete quadratic sum. Dividing by m and summing over n blocks yields the stated formula, which approaches the continuous integral h 2 / 12 per block with h = L / n as m . □
Remark 8
(When m < n ). If there are fewer data points than codepoints, any optimal solution places each data point at itself (zero distortion for those) and distributes the remaining codepoints arbitrarily; the error is 0.

7. A Unifying Principle and a Summary Table

A One-Line Principle

All three uniform cases (equator, small circle, great circular arc) reduce to the following:
Proposition 3
(Uniform one-dimensional geodesic principle). Let ( C , d ) be a one-dimensional geodesic substrate (circle or interval) of total geodesic length L, and let P be uniform with respect to arc length. For squared distortion, the optimal partition into n Voronoi cells is uniform, each cell has length L / n , each codepoint is the midpoint of its cell, and
V n ( P ) = L 2 12 n 2 .
Proof. 
The proof combines the following: (a) convexity of squared distance on geodesic intervals; (b) the centroid condition (midpoints for uniform density); (c) the balancing/exchange argument showing equal cell lengths are optimal. The calculation of V n follows from integrating t 2 on [ h / 2 , h / 2 ] with h = L / n and normalizing by the total length. □
Remark 9
(Chordal vs. geodesic distance). All results above use geodesic distance (intrinsic arc length). If one instead uses chordal (Euclidean) distance in R 3 , optimal sets generally shift slightly toward regions where the chordal metric underestimates arc length; closed forms change, though for small cell sizes, the two metrics agree up to second order.
The unified reduction principle described above is illustrated explicitly in the summary presented in Table 1.

8. Worked Examples

We now calculate spherical optimal sets of n-means for different discrete probability measures supported on finitely many points of S 2 .
Example 3
(Equator Γ with n = 3 ). On  Γ , take codepoints at angles 0,  2 π / 3 ,  4 π / 3 . Cells are arcs of length  2 π / 3  centered at these points. The error is
V 3 = ( 2 π ) 2 12 · 3 2 = 4 π 2 108 = π 2 27 .
Example 4
(Small circle with λ = π / 3 , n = 4 ). Here,  L λ = 2 π cos ( π / 3 ) = π . Then,
V 4 = L λ 2 12 · 4 2 = π 2 192 .
Example 5
(Great circular arc of length L = π with n = 2 ). Two equal sub-arcs of length  π / 2 ; representatives are midpoints at distances  π / 4  from the ends. The error is  V 2 = L 2 / ( 12 · 2 2 ) = π 2 / 48 .
Example 6
(Discrete-uniform arc: m = 9 points, n = 3 clusters). With equally spaced points on an arc of length L, take three contiguous blocks of size 3; each block center is the middle point (by Lemma 1). The exact discrete  V 3  is the average (over all points) of squared geodesic distances to their block centers; as m grows, this converges to  L 2 / ( 12 · 3 2 ) .
Example 7
(Antipodal pair: intrinsic vs. extrinsic centroids). Let
x 1 = ( 1 , 0 , 0 ) , x 2 = ( 1 , 0 , 0 )
with equal weights  p 1 = p 2 = 1 2 , and let
P = 1 2 ( δ x 1 + δ x 2 )
be a discrete probability measure on  S 2 .
  • Intrinsic (Fréchet) formulation. For  n = 1 , we minimize the Fréchet functional
    F ( a ) = 1 2 d G ( x 1 , a ) 2 + 1 2 d G ( x 2 , a ) 2 , a S 2 .
Since  x 1  and  x 2  are antipodal, for every  a S 2 ,
d G ( x 1 , a ) + d G ( x 2 , a ) = π .
By symmetry,  F ( a )  is constant along the great circle orthogonal to the axis through  x 1  and  x 2 . Hence, the intrinsic Fréchet mean is not unique: the Fréchet mean set is precisely this equatorial great circle.
For example, choosing
a * = ( 0 , 1 , 0 ) or a * = ( 0 , 1 , 0 ) ,
we have
d G ( x i , a * ) = π 2 , i = 1 , 2 ,
and therefore
V 1 ( P ) = 1 2 π 2 2 + 1 2 π 2 2 = π 2 4 .
  • Extrinsic centroid. The extrinsic centroid (see Section 1.13) is obtained by first computing the Euclidean mean
    m = 1 2 ( x 1 + x 2 ) = 0 R 3 .
Since  m = 0 , normalization onto the sphere is not possible, and hence the extrinsic centroid is undefined in this case.
  • Two-means case. For  n = 2 , choosing the codebook  α = { x 1 , x 2 }  yields zero distortion, and thus
    V 2 ( P ) = 0 .
  • Remark. This example illustrates that for antipodally symmetric distributions on the sphere, intrinsic Fréchet means may be non-unique, while extrinsic centroids may fail to exist. Such behavior has no Euclidean analog and highlights the geometric nature of quantization on spherical manifolds.
Example 8
(Three equally spaced equatorial points). Let  x k = ( cos ( 2 π ( k 1 ) / 3 ) ,  sin ( 2 π ( k 1 ) / 3 ) , 0 )  with equal weights. Then,
V 1 ( P ) = π 2 4 , V 2 ( P ) = 4 π 2 27 , V 3 ( P ) = 0 .
Example 9
(Two-point nonuniform distribution). For  x 1 = ( 1 , 0 , 0 ) ,  x 2 = ( 1 , 0 , 0 )  with  p 1 = 3 / 4 ,  p 2 = 1 / 4 , minimizing  V 1 ( P ) = 3 4 θ 2 + 1 4 ( π θ ) 2  yields  θ = π / 4  and  V 1 ( P ) = 3 π 2 / 16 .
Example 10
(Regular tetrahedron). Let  x 1 , , x 4  be the vertices of a regular tetrahedron on  S 2 . Then,  x i · x j = 1 / 3  for  i j , so  d G ( x i , x j ) = arccos ( 1 / 3 ) 1.9106 . For  n = 1 , any vertex can serve as  a * , giving
V 1 ( P ) = 3 4 ( arccos ( 1 / 3 ) ) 2 2.739 .
Example 11
(Uniform discrete set on a small circle). Fix latitude  λ ( 0 , π / 2 )  and m equally spaced points  x k = ( cos λ cos ( 2 π ( k 1 ) / m ) , cos λ sin ( 2 π ( k 1 ) / m ) , sin λ ) . Then, for any  n m , the optimal configuration preserves longitudes and the quantization error scales as
V n ( P λ ) = cos 2 λ V n ( P 0 ) .
Example 12
(Spherical triangle). Let  x 1 = ( 1 , 0 , 0 ) ,  x 2 = ( 0 , 1 , 0 ) ,  x 3 = ( 0 , 0 , 1 )  with equal weights. The Euclidean centroid  ( 1 , 1 , 1 ) / 3  projects to  a * = ( 1 , 1 , 1 ) / 3 , giving
d G ( x i , a * ) = arccos ( 1 / 3 ) 0.9553 , V 1 ( P ) 0.9126 .

9. Pedagogical Appendix: Derivations and Variations

9.1. The One-Cell Computation in Detail

Let a cell be a geodesic interval of length h with midpoint a. Parameterize by t [ h / 2 , h / 2 ] where t is arc length from a. For uniform density, the (conditional) mean squared distance in the cell is
1 h h / 2 h / 2 t 2 d t = 1 h · ( h / 2 ) 3 ( h / 2 ) 3 3 = h 2 12 .
Multiplying by the cell mass h / L and summing over n cells gives V n = L 2 / ( 12 n 2 ) .

9.2. Why Equal-Length Cells Are Optimal (Exchange Argument)

Suppose two adjacent cells have lengths h 1 and h 2 with h 1 > h 2 . Shift a small ε of length from cell 1 to cell 2. The first-order change in total cost is proportional to h 1 ε / 6 h 2 ε / 6 = ( h 1 h 2 ) ε / 6 > 0 , so decreasing h 1 and increasing h 2 reduces cost until h 1 = h 2 . Iterating across the partition yields equal lengths.

9.3. Small-Circle Metric Scaling

At latitude λ , the infinitesimal arc length along the parallel is d s = cos λ d ϕ ; thus, the induced one-dimensional metric is scaled by cos λ , and length L λ = 2 π cos λ . All uniform quantization formulas follow by substituting L L λ .

9.4. Beyond Squared Error

Other distortion exponents r > 0 lead to different constants. For uniform one-dimensional models with distance | t | , the optimal representatives are still midpoints for r 1 , but the one-cell error becomes 1 h h / 2 h / 2 | t | r d t = h r ( r + 1 ) 2 r . Aggregating yields V n L r / n r .

10. Comparative Discussion: Continuous vs. Discrete Models

The continuous and discrete formulations are deeply related:
  • In the continuous model, integration along a geodesic circle or arc reduces to a one-dimensional problem in arc length.
  • In the discrete model, finite sums replace integrals, and the centroid condition becomes the normalized weighted average (7).
  • When the discrete points become dense (e.g., m uniformly on an arc), the discrete quantization error converges to the continuous L 2 / ( 12 n 2 ) .
Remark 10.
The same geometric reasoning extends to other compact one-dimensional Riemannian manifolds. The curvature of S 2 affects the embedding but not the intrinsic structure of optimal quantizers along geodesic subsets.

11. Further Remarks and Extensions

  • Chordal versus geodesic metrics. All results here use the geodesic metric. For small cell diameters, chordal (Euclidean) and geodesic distances agree up to second order, but differences become notable for large arcs.
  • Higher-dimensional generalization. On the full sphere S 2 , optimal n-point configurations relate to energy-minimizing point sets (spherical codes and designs). Analytic quantization theory, in this case, connects with geometric measure theory and potential energy minimization.
  • Nonuniform densities. For nonuniform distributions on an arc or circle, the Voronoi cells are no longer equal in length; their boundaries shift to equalize weighted distortion. The analysis involves solving f ( x ) ( x a i ) equilibrium equations along geodesics.
  • Algorithmic perspective. Practical computation follows a Lloyd-type algorithm: alternate between assigning each data point to its nearest codepoint (using d G ) and updating each codepoint via the normalized mean (7).

12. Conclusions

We have developed a self-contained exposition of optimal quantization on spherical surfaces, encompassing both continuous and discrete frameworks.
For uniform distributions supported on one-dimensional spherical subsets (great circles, small circles, and arcs), the optimal n-means form uniform partitions, and the squared-error quantization error satisfies
V n = L 2 12 n 2 ,
where L is the intrinsic (geodesic) length of the support.
For discrete measures on S 2 , the spherical centroid condition (7) characterizes optimal means, and explicit examples—from antipodal pairs to tetrahedra—illustrate the geometric structure.
The unifying message is that quantization on curved spaces inherits the simplicity of one-dimensional uniform models once the correct intrinsic metric is adopted. This interplay between geometry and approximation forms the foundation for modern studies of quantization on manifolds and has applications ranging from signal compression to geometric data analysis.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The author is thankful to the students and colleagues for inspiring discussions on quantization and geometry, particularly those who encouraged the preparation of this expository treatment.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Zador, P.L. Asymptotic quantization error of continuous signals and the quantization dimension. IEEE Trans. Inf. Theory 1982, 28, 139–149. [Google Scholar] [CrossRef]
  2. Gersho, A.; Gray, R.M. Vector Quantization and Signal Compression; Springer: Berlin/Heidelberg, Germany, 1992. [Google Scholar]
  3. Gray, R.M.; Neuhoff, D.L. Quantization. IEEE Trans. Inf. Theory 1998, 44, 2325–2383. [Google Scholar] [CrossRef]
  4. Graf, S.; Luschgy, H. Foundations of Quantization for Probability Distributions. In Lecture Notes in Mathematics; Springer: Berlin/Heidelberg, Germany, 2000; Volume 1730. [Google Scholar]
  5. Pollard, D. Quantization and the Method of k-Means. IEEE Trans. Inform. Theory 1982, 28, 199–205. [Google Scholar] [CrossRef]
  6. Linder, T. Learning-Theoretic Methods in Vector Quantization. In Principles of Nonparametric Learning; Springer: Berlin/Heidelberg, Germany, 2002; pp. 163–210. [Google Scholar]
  7. Mardia, K.V.; Jupp, P.E. Directional Statistics; Wiley: Chichester, UK, 1999. [Google Scholar]
  8. Fréchet, M. Les éléments aléatoires de nature quelconque dans un espace distancié. Ann. De L’Institut Henri Poincaré 1948, 10, 215–310. [Google Scholar]
  9. Karcher, H. Riemannian Center of Mass and Mollifier Smoothing. Comm. Pure Appl. Math. 1977, 30, 509–541. [Google Scholar] [CrossRef]
  10. Tapp, K. Differential Geometry of Curves and Surfaces; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  11. Pennec, X. Intrinsic statistics on Riemannian manifolds: Basic tools for geometric measurements, Intrinsic statistics on Riemannian manifolds: Basic tools for geometric measurements. J. Math. Imaging Vision 2006, 5, 127–154. [Google Scholar] [CrossRef]
  12. Roychowdhury, M.K. Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition. arXiv 2025, arXiv:2511.05099. [Google Scholar]
  13. Rosenblatt, J.; Roychowdhury, M.K. Uniform distributions on curves and quantization. Commun. Korean Math. Soc. 2023, 38, 431–450. [Google Scholar]
Table 1. Summary table.
Table 1. Summary table.
Support (Uniform)Total Geodesic Length L V n for Squared Geodesic Distortion
Equator (great circle) L = 2 π V n = ( 2 π ) 2 12 n 2 = π 2 3 n 2
Small circle at latitude λ L λ = 2 π cos λ V n = ( 2 π cos λ ) 2 12 n 2 = π 2 3 cos 2 λ n 2
Great circular arc of length L L ( 0 , 2 π ] V n = L 2 12 n 2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Roychowdhury, M.K. Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study. Mathematics 2026, 14, 63. https://doi.org/10.3390/math14010063

AMA Style

Roychowdhury MK. Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study. Mathematics. 2026; 14(1):63. https://doi.org/10.3390/math14010063

Chicago/Turabian Style

Roychowdhury, Mrinal Kanti. 2026. "Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study" Mathematics 14, no. 1: 63. https://doi.org/10.3390/math14010063

APA Style

Roychowdhury, M. K. (2026). Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study. Mathematics, 14(1), 63. https://doi.org/10.3390/math14010063

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop