Next Article in Journal
Data-Driven Computation Scheme for Duncan–Chang EB Model
Previous Article in Journal
Linking Self-Organization of Bacterial and Human Populations in Mathematical Models of Chemotaxis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition

by
Mrinal Kanti Roychowdhury
School of Mathematical and Statistical Sciences, University of Texas Rio Grande Valley, Edinburg, TX 78539, USA
Mathematics 2026, 14(5), 750; https://doi.org/10.3390/math14050750
Submission received: 24 November 2025 / Revised: 13 February 2026 / Accepted: 18 February 2026 / Published: 24 February 2026

Abstract

This article presents a comprehensive and analytically explicit study of optimal discrete quantization on spherical geometries equipped with the geodesic metric. Focusing on highly symmetric configurations on the unit sphere S 2 , we investigate three explicit models of discrete uniform distributions and derive closed-form expressions for their optimal quantizers and corresponding mean square quantization errors. (I) For N equally spaced points on the equator, we obtain exact error formulas for both divisible and non-divisible cases n N , demonstrating that optimal Voronoi cells form contiguous arcs with midpoint representatives. (II) For two antipodally symmetric small circles at latitudes ± ϕ 0 , each with M longitudes, we prove a no-cross-circle Voronoi phenomenon, establish symmetry-preserving optimality, and derive finite-sum error formulas together with sharp curvature-dependent bounds and asymptotics. (III) For a single small circle at latitude ϕ 0 , we obtain analogous exact error formulas and show that curvature reduces distortion by a factor of cos 2 ϕ 0 , while preserving the n 2 decay rate. Across all models, we rigorously establish the “block midpoint principle”: optimal Voronoi cells on a circle are contiguous azimuthal blocks, and their optimal representatives are the corresponding azimuthal midpoints. Numerical tables and illustrative figures highlight curvature effects and compare divisible and non-divisible cases. An algorithmic appendix provides pseudocode and a small, commented Python implementation to facilitate reproducibility. Written with didactic clarity while maintaining full mathematical rigor, this work bridges geometric intuition and analytic precision, providing explicit benchmark models that illuminate curvature effects and support further developments in quantization on curved manifolds.

1. Introduction

Quantization theory concerns the approximation of a probability distribution by a finite set of representative points, commonly referred to as codepoints or means. Given a probability measure P on a metric space ( M , d ) , the objective is to select a finite subset
Q = { q 1 , q 2 , , q n } M
that minimizes the expected squared distortion
V ( Q ; P ) : = M min 1 j n d ( x , q j ) 2 d P ( x ) ,
and the corresponding minimum value
V n , 2 ( P ) : = inf Q M , | Q | n V ( Q ; P )
is called the quantization error of order two. Any set Q attaining this infimum is called an optimal set of n-means.
In the discrete setting considered in this paper, where P N is the uniform probability measure supported on N sample points { x 0 , x 1 , , x N 1 } , the expected squared distortion takes the finite-sum form
V ( Q ; P N ) : = 1 N k = 0 N 1 min 1 j n d ( x k , q j ) 2 .
Quantization has played a fundamental role in information theory, signal processing, data compression, and high-dimensional data analysis; see Zador [1], Gray–Neuhoff [2], and the authoritative monograph by Gersho–Gray [3]. Classical algorithmic constructions of optimal quantizers, including Lloyd–Max-type iterations and centroidal Voronoi approaches, further illustrate the computational foundations of the subject; see, for example, [4,5,6]. Statistical aspects such as consistency of k-means and convergence of optimal quantizers have been studied in influential works including Pollard [7], while a comprehensive mathematical treatment of quantization theory is provided by Graf–Luschgy [8].
Remark 1 (Terminology: Quantization vs. Quantum Mechanics).
The term quantization in this paper is used in the classical sense of information theory and signal processing, where it refers to approximating a probability distribution by a finite set of representative points. This notion is conceptually distinct from quantization in quantum mechanics, which concerns discrete spectra of physical observables arising from operator theory. No physical interpretation in terms of quantum uncertainty or wave mechanics is assumed here.

1.1. Quantization on Curved Manifolds

When the underlying space ( M , d ) is a curved Riemannian manifold, the intrinsic geometry significantly influences the structure of optimal quantizers. The Euclidean distance must be replaced by the geodesic distance, and curvature introduces new effects, including non-Euclidean Voronoi regions, symmetry constraints, and geometric distortion. The unit sphere
S 2 = { x R 3 : x = 1 } ,
equipped with the geodesic distance d G ( x , y ) = arccos ( x · y ) , provides a natural and highly symmetric setting in this context. Applications arise in directional statistics, geospatial and environmental data sciences, computer vision, spherical signal processing, and machine learning on manifolds. A standard reference for directional statistics is Mardia–Jupp [9], while tools for statistics on Riemannian manifolds are developed by Pennec [10]. Classical geometric foundations relevant to this setting can be found in K. Tapp [11].

1.2. Scope of This Article

The goal of this article is not to develop a general theory of optimal quantization on arbitrary Riemannian manifolds. Rather, we focus on a small number of highly symmetric, explicitly solvable discrete models on the unit sphere S 2 . These models—great circles and small circles—are chosen deliberately because they permit rigorous analysis of Voronoi structure, exact finite-n error formulas, and a precise quantification of curvature effects under the intrinsic geodesic metric. Explicitly solvable models on curved manifolds are comparatively rare, and they serve as useful benchmark configurations for both theoretical investigations and computational studies in spherical quantization.
While the ambient space is the two-dimensional sphere S 2 , the discrete supports considered here lie on one-dimensional submanifolds. This restriction is intentional: it allows the geometric effects of curvature to be isolated in a setting where explicit analysis is possible and closed-form results can be derived.
This article provides a detailed and self-contained exposition of discrete quantization on the sphere S 2 . While the literature on quantization on S 2 primarily focuses on continuous distributions or asymptotic behavior (see Roychowdhury [12] for an expository treatment), our goal here is to fully analyze three concrete and highly symmetric discrete configurations for which exact solutions can be derived. The models considered are as follows:
(I) 
Great Circle (Equator): A discrete uniform distribution supported on N equally spaced points on the equator. We derive closed forms for optimal n-means and the quantization error, including the non-divisible case n N .
(II) 
Two Small Circles: Two antipodally symmetric parallels at latitudes ± ϕ 0 , each sampled at M longitudes. We show that optimal quantizers inherit the antipodal symmetry, prove a no-cross-circle Voronoi property, and obtain finite-sum formulas with curvature-dependent bounds and asymptotics.
(III) 
One Small Circle: A single small circle at latitude ϕ 0 with N equally spaced points. We again obtain exact quantization formulas and quantify curvature effects, demonstrating a universal cos 2 ( ϕ 0 ) scaling of the error relative to the equator.
A unifying methodological theme is the block midpoint principle: on any circle—great or small—with equally spaced discrete support, optimal Voronoi cells form contiguous azimuthal blocks, and their representatives are the azimuthal midpoints. This principle serves as the one-dimensional engine driving the analysis of all three models.

1.3. Novelty and Contributions of This Work

The main contributions of this article are as follows:
  • We develop a unified framework for discrete spherical quantization that provides analytically tractable benchmark models, complementing the expository treatment of continuous spherical quantization in [12].
  • For the equatorial model, we derive explicit formulas for optimal n-means and quantization error for both divisible and non-divisible cases n N , yielding a complete discrete analog of the classical n 2 error law on the unit circle S 1 .
  • For two antipodally symmetric small circles, we prove a no-cross-circle Voronoi property, establish symmetry-preserving optimality, and obtain closed-form finite-sum error expressions together with curvature-dependent bounds and asymptotics.
  • For a single small circle, we derive exact quantization formulas and rigorously quantify curvature effects, proving a universal cos 2 ( ϕ 0 ) scaling of the error while preserving the intrinsic n 2 rate.
  • We include illustrative figures, numerical tables, and an algorithmic appendix with pseudocode and a short Python 3 (tested under Python 3.9+) implementation to facilitate verification and reproducibility.
Overall, this work bridges geometric intuition with analytic precision, serving both as a reference for discrete spherical quantization and as a stepping-stone to more advanced studies of quantization on curved manifolds.

1.4. Organization of the Paper

Section 2 introduces the necessary notation, spherical parametrizations, and geometric identities on S 2 . Section 3 develops the one-dimensional block midpoint principle on a circle, which forms the basis for our spherical analysis. Section 4, Section 5 and Section 6 contain the core results for Models I–III, respectively: the equator, two antipodally symmetric small circles, and a single small circle. Section 7 presents numerical illustrations, tables, and curvature plots that compare the models and highlight key geometric effects. Section 8 discusses stability, uniqueness, and algorithmic aspects, including pseudocode to reproduce the computations. Section 9 concludes the paper with a summary and directions for future research.
Throughout the paper we adopt a transparent presentation that highlights the geometric and analytic structure of the results while maintaining full mathematical rigor.

2. Preliminaries: Notation, Parametrizations, and Sums

In this section we fix the notation, review the basic parametrizations of the sphere, and record a few simple but essential algebraic identities that will be repeatedly used throughout the paper. The aim is to make the geometric setting completely explicit so that the reader can visualize how the later constructions are carried out.

2.1. The Unit Sphere and the Geodesic Distance

We work on the unit sphere
S 2 = { x = ( x 1 , x 2 , x 3 ) R 3 : x = 1 } ,
where x = x 1 2 + x 2 2 + x 3 2 is the usual Euclidean norm. The geodesic distance between two points x , y S 2 is defined by
d G ( x , y ) = arccos ( x · y ) ,
where x · y = x 1 y 1 + x 2 y 2 + x 3 y 3 denotes the Euclidean inner product. Geometrically, d G ( x , y ) measures the central angle subtended by the two points at the center of the sphere, that is, the length of the shorter arc connecting them along the great circle.
Remark 2 (Intrinsic vs. extrinsic distance).
It is important to note that d G differs from the ordinary Euclidean distance x y in R 3 . The former measures distance along the surface, while the latter measures distance through the interior. For small angular separations, however, the two are approximately related by x y d G ( x , y ) , since sin t t for small t.
Definition 1 (Equal-latitude geodesic offset).
For a fixed latitude ϕ 0 [ 0 , π 2 ] and a longitudinal offset Δ θ [ π , π ] , define
σ ( ϕ 0 , Δ θ ) : = d G x ( ϕ 0 , θ 0 + Δ θ ) , x ( ϕ 0 , θ 0 ) = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ ,
where x ( ϕ , θ ) = ( cos ϕ cos θ , cos ϕ sin θ , sin ϕ ) S 2 and d G denotes the great-circle (geodesic) distance on S 2 . The quantity used in the distortion sums is its square,
σ 2 ( ϕ 0 , Δ θ ) : = σ ( ϕ 0 , Δ θ ) 2 .
This depends only on ϕ 0 and the difference Δ θ (i.e., it is independent of the base longitude θ 0 ).
Let us now give the remark below. For details of the proof, see Appendix A.
Remark 3 (Basic properties and approximations of σ ( ϕ 0 , Δ θ ) ).
For a fixed latitude ϕ 0 [ 0 , π / 2 ] and a longitudinal offset Δ θ [ π , π ] , recall
σ ( ϕ 0 , Δ θ ) = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ ,
which equals the geodesic distance on S 2 between two points on the same small circle at latitude ϕ 0 separated by Δ θ in longitude. Then, the following apply:
(i) 
σ ( ϕ 0 , Δ θ ) is even in Δ θ and strictly increases with | Δ θ | on [ 0 , π ] . Moreover,
σ ( ϕ 0 , 0 ) = 0 , σ ( ϕ 0 , π ) = π 2 ϕ 0 .
(ii) 
(Small-angle behavior) As | Δ θ | 0 ,
σ ( ϕ 0 , Δ θ ) = cos ϕ 0 | Δ θ | + O ( | Δ θ | 3 ) , σ ( ϕ 0 , Δ θ ) 2 = cos 2 ϕ 0 ( Δ θ ) 2 + O ( | Δ θ | 4 ) .
(iii) 
(Global bounds) For all Δ θ [ π , π ] ,
2 cos ϕ 0 | sin ( Δ θ 2 ) | σ ( ϕ 0 , Δ θ ) | Δ θ | .
In particular, the lower bound is asymptotically cos ϕ 0 | Δ θ | as | Δ θ | 0 .
Note 1.
The notation O ( | Δ θ | 4 ) follows the standard Big–O convention used in asymptotic analysis. It signifies that the remaining terms in the expansion are bounded in absolute value by a constant multiple of | Δ θ | 4 as | Δ θ | 0 . Thus, after extracting the leading term cos 2 ϕ 0 ( Δ θ ) 2 from σ ( ϕ 0 , Δ θ ) 2 , the residual contribution becomes negligible at a rate at least of order | Δ θ | 4 . Consequently, the quadratic term provides the dominant behavior for small longitudinal separations, which justifies the approximation σ ( ϕ 0 , Δ θ ) cos ϕ 0 | Δ θ | to a high degree of accuracy. For instance, if | Δ θ | = 0.01 , then ( Δ θ ) 2 = 10 4 , whereas ( Δ θ ) 4 = 10 8 , showing that the error term is four orders of magnitude smaller than the leading term.
Remark 4 (Geometric intuition for beginners).
On the equator ( ϕ 0 = 0 ), the effective radius of the circle is 1, so the geodesic distance between two points separated by longitude Δ θ is exactly | Δ θ | . At latitude ϕ 0 , the small circle has effective radius cos ϕ 0 , so small longitudinal displacements produce geodesic distances scaled by cos ϕ 0 . Squaring this explains why the factor cos 2 ϕ 0 appears in the expansion of σ ( ϕ 0 , Δ θ ) 2 and later in the curvature-dependent quantization error formulas.

2.2. Parametrizations of Great and Small Circles

Every point x S 2 can be represented using spherical coordinates
x ( ϕ , θ ) = ( cos ϕ cos θ , cos ϕ sin θ , sin ϕ ) ,
where the following apply:
  • ϕ π 2 , π 2 is the latitude, measured from the equator. Thus,
    ϕ = 0 at the equator , ϕ > 0 in the northern hemisphere , ϕ < 0 in the southern hemisphere .
  • θ [ 0 , 2 π ) is the longitude, measured counterclockwise from a fixed reference meridian.
With this convention, two important families of circles on S 2 are described as follows:
(i) 
Great Circle (Equator). The equator corresponds to ϕ = 0 . Its points are given by
x ( θ ) = ( cos θ , sin θ , 0 ) , θ [ 0 , 2 π ) .
(ii) 
Small Circles at Latitude ϕ 0 . For any fixed latitude ϕ 0 π 2 , π 2 , the parallel (or small circle) at height ϕ 0 is
x ( ϕ 0 , θ ) = ( cos ϕ 0 cos θ , cos ϕ 0 sin θ , sin ϕ 0 ) , θ [ 0 , 2 π ) .
When ϕ 0 = 0 this reduces to the equator. As | ϕ 0 | π 2 , the small circle shrinks to the north or south pole, respectively.
Remark 5 (Latitude vs. Colatitude).
Some references use colatitude instead of latitude. Colatitude is measured from the north pole and takes values in [ 0 , π ] , and it is related to the latitude ϕ by
colatitude = π 2 ϕ .
Throughout this paper, we consistently use the latitude convention (measured from the equator) to avoid unnecessary conversions.

2.3. A Discrete Centered Square-Sum Identity

A frequent pattern in our later computations involves sums of consecutive integers centered around their mean. For m N we have the exact identity
j = 0 m 1 j m 1 2 2 = m ( m 2 1 ) 12 .
Derivation. 
The left-hand side is a quadratic sum symmetric about zero. One may compute it by separating terms around the midpoint or by using the classical formula j = 0 m 1 j 2 = ( m 1 ) m ( 2 m 1 ) / 6 . After simplifying, one arrives at Equation (3).    □
This identity remains valid for both even and odd m and will allow us to express several quantization errors in compact analytic form.
Remark 6 (Interpretation).
In the context of quantization on discrete circular lattices, j m 1 2 represents the offset of a sample point from the midpoint of its Voronoi block. The average of the squared offsets measures how much the data points within a block deviate from their representative; hence, Equation (3) quantifies the local contribution of a single block to the total distortion.
The three relations—Equations (1)–(3)—form the computational backbone of all subsequent sections. We will now apply them to study how optimal Voronoi partitions emerge naturally as contiguous arcs with midpoint representatives.

3. A One-Dimensional Engine on Circles: Contiguous Blocks and Midpoints

Before analyzing the spherical models, it is convenient to study a simpler one-dimensional situation that captures the essential geometric structure of optimal partitions. We consider points equally spaced on a circle and show that their optimal Voronoi cells (with respect to squared geodesic loss) are always contiguous arcs, and that each representative point is located precisely at the midpoint of its block. This result will serve as the “computational engine” for all models in this paper.

Setup and Notation

Let Δ > 0 denote the constant angular spacing between consecutive sample points, and let
Θ m = { θ i , θ i + Δ , θ i + 2 Δ , , θ i + ( m 1 ) Δ }
be a collection of m consecutive longitudes on a circle (centered at θ i ). The block Θ m thus represents m discrete points equally spaced along an arc of total angular width ( m 1 ) Δ .
For any potential representative point θ chosen within this arc, we measure the average squared deviation of the block points from  θ :
F m ( θ ) : = 1 m j = 0 m 1 ( θ i + j Δ θ ) 2 .
The goal is to find the value θ that minimizes F m ( θ ) , and to determine the minimal value of F m at this point.
Lemma 1.
Let Δ > 0 be the angular spacing between consecutive sample points on a circle, and let
Θ m : = { θ i + j Δ : j = 0 , 1 , , m 1 }
be a block of m consecutive points. For θ R , define
F m ( θ ) : = 1 m j = 0 m 1 θ i + j Δ θ 2 .
Then, the following apply:
(a) 
F m ( θ ) is a strictly convex quadratic polynomial in θ and therefore has a unique minimizer.
(b) 
The unique minimizer is located at the midpoint of the angular span of the block, namely
θ = θ i + ( m 1 ) Δ 2 .
(c) 
The minimal value is
F m ( θ ) = Δ 2 12 ( m 2 1 ) .
(d) 
In a quantization problem on a circle with uniformly spaced sample points, no optimal Voronoi cell can be composed of two or more disjoint arcs. Any such non-contiguous assignment can be locally modified to strictly reduce the distortion. Consequently, each optimal Voronoi cell forms a single contiguous block of consecutive points.
Proof. 
Proof of parts (a)–(c): Equation (4) shows that F m is a quadratic polynomial in  θ . Differentiating twice gives
F m ( θ ) = 2 m j = 0 m 1 ( θ i + j Δ θ ) , F m ( θ ) = 2 > 0 .
Thus F m is strictly convex and has a unique stationary point where F m ( θ ) = 0 . Solving for  θ yields
θ = 1 m j = 0 m 1 ( θ i + j Δ ) = θ i + ( m 1 ) Δ 2 .
This is exactly the midpoint of the block  Θ m .
  • To compute the minimal value, let us introduce centered indices
u j = j m 1 2 , j = 0 , 1 , , m 1 .
At θ = θ we have θ i + j Δ θ = u j Δ , so that
F m ( θ ) = Δ 2 m j = 0 m 1 u j 2 .
Using the centered square-sum identity (Equation (3)), we obtain the closed formula
F m ( θ ) = Δ 2 12 ( m 2 1 ) ,
which completes the first three parts of the lemma.
  • Proof of part ( d ) :
  • Consider two adjacent Voronoi cells C 1 and C 2 corresponding to representatives θ 1 and θ 2 . Suppose that C 1 is not contiguous; then it contains two disjoint arcs separated by a gap belonging to C 2 . Let x be a boundary point of the gap that lies closer (in angular order) to the midpoint of C 1 than to that of C 2 . Reassigning x from C 2 to C 1 and simultaneously transferring a point from the far end of C 1 to C 2 preserves the cardinalities of the cells.
  • Because the squared loss ( θ θ ) 2 is strictly convex in the angular coordinate, this exchange strictly decreases the total distortion: points that are closer to the midpoint representative incur smaller squared deviation. Hence any configuration with a non-contiguous Voronoi cell admits a local modification that lowers the loss. By iterating this argument, all gaps can be removed, and therefore every optimal Voronoi cell must be a single contiguous block of consecutive points.    □
Remark 7 (Geometric interpretation).
Each contiguous block behaves like a “miniature segment” of the circle. Its representative θ sits exactly at its center of mass (in angular coordinates), which minimizes the sum of squared distances. This midpoint principle mirrors the fact that in R , the arithmetic mean minimizes the sum of squared deviations. Thus, the spherical quantization problem along a circle reduces locally to a one-dimensional quadratic minimization problem.
Remark 8 (Didactic Visualization).
A helpful way to visualize the block midpoint principle is to imagine N equally spaced beads placed on a circular wire. The goal is to replace them with a smaller number of representative beads so that the total “elastic tension”—measured by the sum of squared angular displacements of each bead from its assigned representative—is minimized.
  • The optimal strategy is to group neighboring beads into contiguous arcs and place one representative bead at the midpoint of each arc. Any attempt to form non-contiguous groups forces beads that are far apart along the circle to share the same representative, increasing the total tension. Thus, the minimum tension configuration always corresponds to contiguous blocks with midpoint representatives.
Remark 9.
The quantity
D ( m ) : = Δ 2 12 ( m 2 1 )
represents the total (unnormalized) distortion contributed by a block of m consecutive points, where “unnormalized” means that we have not yet divided by the total number of sample points N. In the full quantization error V n , 2 ( P N ) , the contributions of all blocks are summed and then divided by N to obtain the normalized mean distortion.
Remark 10 (Notation for later use).
The minimal quantity D ( m ) : = Δ 2 12 ( m 2 1 ) represents the unnormalized distortion contributed by a block of size m. It will appear repeatedly in the formulas for V n , 2 ( P N ) in the next sections.
Remark 11.
Lemma 1 shows that for any discrete uniformly spaced support on a circle, optimal quantization has a simple local structure: each Voronoi cell is a single contiguous arc of consecutive points, and its representative is the midpoint of that arc. This one-dimensional principle will serve as the core engine for the spherical models considered in the next sections.

4. Model I: Great Circle (Equator)

We now apply the block midpoint principle to the simplest nontrivial spherical setting: a discrete uniform distribution supported on the equator of the unit sphere. This example illustrates all main ideas in their simplest geometric form and allows for closed formulas that can be verified by direct computation.

4.1. Definition of the Model

Let N 1 be an integer and define
x k = ( cos ( 2 π k / N ) , sin ( 2 π k / N ) , 0 ) , k = 0 , 1 , , N 1 .
These N points are equally spaced on the equator. We endow them with the uniform discrete probability measure
P N = 1 N k = 0 N 1 δ x k .
Because all points lie on the same great circle, the geodesic distance d G ( x i , x j ) equals the ordinary angular separation | θ i θ j | along the circle.
Let n denote the number of representatives (codepoints) to be chosen on the equator. Our objective is to find the optimal set of n points Q = { q 1 , , q n } on the same circle that minimizes the expected squared geodesic distortion
V ( Q ; P N ) = 1 N k = 0 N 1 min 1 j n d G ( x k , q j ) 2 ,
and its minimum value V n , 2 ( P N ) .

4.2. Divisible Case n N

Suppose n divides N so that m = N / n is an integer. Intuitively, the circle can be partitioned into n equal contiguous blocks, each containing m consecutive support points.
Theorem 1 (Exact error; divisible case).
If n divides N and m = N / n , then an optimal configuration consists of n equally spaced representatives on the equator. Each Voronoi cell contains m consecutive points, and the exact mean square quantization error is
V n , 2 ( P N ) = π 2 3 N N 2 n 2 1 .
The optimal configuration is unique up to global rotation and reflection (i.e., up to the dihedral symmetry group of the circle).
Proof. 
By Lemma 1, each contiguous block of m points is optimally represented by its midpoint, contributing an unnormalized distortion D ( m ) = Δ 2 12 ( m 2 1 ) , where Δ = 2 π / N is the angular step. There are n such blocks, each with the same contribution. The total unnormalized loss is therefore n D ( m ) . Dividing by N (the number of sample points) yields
V n , 2 ( P N ) = n D ( m ) N = n N · ( 2 π / N ) 2 12 ( m 2 1 ) = π 2 3 N N 2 n 2 1 .
Uniqueness up to dihedral symmetry follows from the strict convexity of each block and the rotational symmetry of the circle.    □
Remark 12 (Consistency Check for Extreme Cases).
It is instructive to verify that the formula in Theorem 1 produces the correct values in the two extreme cases n = 1 and n = N . These checks also explain how the quantity V 1 , 2 ( P N ) arises.
Case 1 (Case n = N ).
Here, we are allowed to choose N representatives for the N support points. The optimal configuration is Q = { x 0 , x 1 , , x N 1 } itself, so that every point serves as its own representative. Thus,
V N , 2 ( P N ) = 0 ,
as there is no approximation error. Substituting n = N into Formula (5) gives
V N , 2 ( P N ) = π 2 3 N N 2 N 2 1 = 0 ,
confirming the expected value.
Case 2 (Case n = 1 ).
In this case, we approximate all N equally spaced points by a single representative q. By the rotational symmetry of the circle, every point on the equator yields the same total distortion and is therefore optimal. Without loss of generality, one may choose q to coincide with the midpoint of a chosen reference arc. The single Voronoi cell then contains m = N points. Using the distortion formula
D ( m ) = Δ 2 12 ( m 2 1 ) , Δ = 2 π N ,
with m = N , we obtain the total distortion of this block:
D ( N ) = ( 2 π / N ) 2 12 ( N 2 1 ) .
Since V 1 , 2 ( P N ) is defined as the average squared distortion, we divide by N (the total number of sample points) to obtain
V 1 , 2 ( P N ) = D ( N ) N = π 2 3 1 1 N 2 .
This quantity represents the mean square geodesic distortion when a single point is used to approximate all N equidistant samples on the circle.
Thus, the Formula (5) is consistent with both extreme cases: the error is zero when each point serves itself ( n = N ) and equals π 2 3 ( 1 N 2 ) when only a single representative is used ( n = 1 ). These checks validate the general expression and clarify the origin of V 1 , 2 ( P N ) in the context of Model I.
Remark 13 (Connection to Euclidean quantization).
Formula (5) displays the characteristic n 2 decay of quantization errors (here in one intrinsic dimension), showing that curvature does not alter the basic scaling law.

4.3. Non-Divisible Case n N

When N is not an integer multiple of n, it is impossible to partition the circle into equal blocks. Some blocks will have m points and others will have m + 1 points, where m = N / n and r = N n m is the number of “extra” points to be distributed.
Proposition 1 (Exact error; non-divisible case).
Let N = n m + r with 0 r < n . Then the optimal partition consists of r blocks of size m + 1 and n r blocks of size m, each represented by its midpoint. The exact quantization error is
V n , 2 ( P N ) = 1 N ( n r ) D ( m ) + r D ( m + 1 ) , D ( s ) = Δ 2 12 ( s 2 1 ) ,
where Δ = 2 π / N .
Proof. 
Among all integer block sizes { m j } satisfying j = 1 n m j = N , we must minimize j D ( m j ) . Since D ( s ) is a strictly convex quadratic in s, a classical “smoothing” argument (Appendix B) shows that any pair of blocks with sizes differing by more than 1 can be adjusted to lower the total loss. Hence, all optimal block sizes are either m or m + 1 . The number of larger blocks must be r so that the total number of points is N. Substituting into j D ( m j ) and dividing by N gives Equation (6).    □
Remark 14.
It is important to distinguish between the fixed angular spacing between consecutive sample points and the total angular span of a Voronoi block. The quantity Δ = 2 π N denotes the uniform spacing between neighboring support points on the circle and is the same for every block, regardless of its size. However, a block of s points occupies a total angular width of ( s 1 ) Δ . Thus, blocks of size m + 1 cover a slightly larger arc than those of size m. The distortion formulas D ( m ) and D ( m + 1 ) already incorporate this difference through the squared offsets.
Example 1 (Numerical illustration).
Consider N = 12 and n = 5 . Then m = 12 / 5 = 2 and r = 2 . By Equation (6),
V 5 , 2 ( P 12 ) = 1 12 ( 3 ) D ( 2 ) + ( 2 ) D ( 3 ) = 1 12 3 Δ 2 12 ( 3 ) + 2 Δ 2 12 ( 8 ) ,
where Δ = 2 π / 12 = π / 6 . Substituting and simplifying yields the exact numerical value.
Remark 15 (Interpretation).
The non-divisible case reveals the inherent discreteness of the model. The quantizer cannot perfectly “fit” the number of support points, so the optimal solution mixes two block sizes m and m + 1 to distribute the distortion as evenly as possible. This phenomenon generalizes to all discrete quantization problems with non-integer ratios of N / n .
Remark 16 (Visualization).
If one draws N small dots equally spaced on a circle and colors them into n groups, the optimal grouping looks like consecutive “arcs” of nearly equal size, alternating slightly between blocks of m and m + 1 points. Each arc’s midpoint marks the optimal representative.

4.4. Summary of Model I

The great-circle model demonstrates that on a one-dimensional compact manifold with uniform discrete support, the optimal quantization pattern is purely combinatorial and can be described in closed form. The essential features are:
  • Voronoi cells are contiguous arcs of approximately equal length;
  • Representatives are the midpoints of those arcs;
  • The quantization error decays proportionally to n 2 ;
  • In the divisible case, perfect symmetry is achieved;
  • In the non-divisible case, the pattern alternates between two neighboring block sizes m and m + 1 .
This model will serve as the reference baseline for the next two models, where curvature effects will modify the distances and produce scaled versions of the same discrete structure.

5. Model II: Two Antipodally Symmetric Small Circles

In this section, we extend the equatorial model (Model I) to a curved two-circle configuration on the sphere. Specifically, we consider a discrete uniform distribution supported on two small circles located at latitudes ± ϕ 0 . This setting incorporates the effect of curvature while preserving sufficient symmetry to allow for a complete analytical treatment.

5.1. Definition of the Model

Fix a latitude ϕ 0 ( 0 , π / 2 ) . Let each circle carry M equally spaced longitudes:
X + = { x ( ϕ 0 , 2 π k / M ) : k = 0 , 1 , , M 1 } , a n d X = { x ( ϕ 0 , 2 π k / M ) : k = 0 , 1 , , M 1 } .
The total number of sample points is N = 2 M , and we endow X + X with the uniform measure
P N = 1 N x X + X δ x .
By construction X = X + , so the support is antipodally symmetric. A schematic illustration of the geometric setup and sample configuration is shown in Figure 1.

5.2. Symmetry Reduction

The support of the distribution P N consists of two latitude circles located at ± ϕ 0 , each containing M equally spaced sample points. Hence, the support is perfectly symmetric under the antipodal map
x x ,
and the measure itself satisfies
P N = P N ( id ) .
It is therefore natural to expect that an optimal codebook should inherit this symmetry. In this subsection, we show that this is indeed the case and that we may restrict our attention to antipodally symmetric codebooks without loss of optimality.
Antipodal extension of a codebook. Let Q S 2 be any (not necessarily symmetric) codebook. We define its antipodal extension by
Q ± : = Q ( Q ) ,
where
Q : = { q : q Q }
denotes the set of antipodal images of the points of Q. This operation is called the antipodal extension because it extends Q by adjoining the antipodal partner of each representative, thereby producing a codebook that is antipodally symmetric by construction; indeed,
Q ± = Q ± .
Why the antipodal extension does not increase distortion. Recall that the expected squared distortion for a codebook Q is
V ( Q ; P N ) = 1 N x supp ( P N ) min q Q d G ( x , q ) 2 .
Since Q Q ± , for every x in the support of P N we have
min q Q ± d G ( x , q ) 2 = min min q Q d G ( x , q ) 2 , min q Q d G ( x , q ) 2 min q Q d G ( x , q ) 2 .
Thus, enlarging the codebook from Q to Q ± cannot increase the distance from any data point to its nearest representative. Averaging over all N sample points yields
V ( Q ± ; P N ) V ( Q ; P N ) .
If Q is optimal, then so is its antipodal extension Q ± . Hence, there exists an optimal codebook Q satisfying
Q = Q .
Consequence of symmetry reduction. Since there exists an optimal codebook that is antipodally symmetric, the representatives can be arranged in antipodal pairs. In particular, when n is even we may write n = 2 k , where k representatives lie on the circle at + ϕ 0 and the remaining k are their antipodal counterparts on the circle at ϕ 0 . If n is odd, one may consider an antipodally symmetric optimal configuration using n 1 representatives, with the remaining slot redundant. This reduction significantly simplifies the analysis: it suffices to study the k representatives on the upper circle, since those on the lower circle are determined automatically by symmetry. In the next subsection we use this simplification to establish a key geometric property of the optimal Voronoi partition.

5.3. No-Cross-Circle Voronoi Regions

We now show that in an optimal antipodally symmetric configuration Q , every Voronoi cell lies entirely within its own circle.
Proposition 2 (No cross-circle assignment).
There exists an optimal antipodally symmetric codebook Q = Q such that each Voronoi cell is contained in either X + or X .
Proof. 
Fix a longitude θ . For a point x = x + ( θ ) X + and two representatives q + = x + ( θ 0 ) X + and q = x ( θ 0 ) X at longitude θ 0 . For Δ θ : = θ θ 0 , with q + ( θ 0 ) : = x + ( θ 0 ) and q ( θ 0 ) : = x ( θ 0 ) , we have
d G x + ( θ ) , q + ( θ 0 ) = d G x ( ϕ 0 , θ ) , x ( ϕ 0 , θ 0 ) = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ , d G x + ( θ ) , q ( θ 0 ) = d G x ( ϕ 0 , θ ) , x ( ϕ 0 , θ 0 ) = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ
using the dot-product identity for points on equal-latitude circles. Since the function arccos is strictly decreasing on [ 1 , 1 ] , the quantity sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ is strictly smaller than sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ whenever Δ θ π . Equality occurs only at Δ θ = π , corresponding to Voronoi boundaries; hence interior assignments remain strictly separated. Consequently,
d G ( x , q + ) < d G ( x , q )
for all relevant longitudinal offsets Δ θ on the same side. Hence, points on X + are always closer to the representative on the same circle than to its antipodal counterpart, and by symmetry the same conclusion holds for points on X . Therefore, reassigning any cross-circle point to the nearest same-circle representative strictly decreases the total distortion.    □
Remark 17.
Proposition 2 decouples the problem into two identical one-circle subproblems (one on X + and one on X ). Hence optimality on each circle follows from the one-dimensional block midpoint engine (Section 3).

5.4. Exact Error Formula When n Is Even and Divides 2 M

Because optimal codebooks are antipodally symmetric, n must be even: write n = 2 k . Assume k | M , so that each small circle is partitioned into k equal contiguous blocks.
Define, for an integer s 2 ,
S ( s , ϕ 0 ) : = j = 0 s 1 σ ϕ 0 , j s 1 2 Δ 2 , Δ = 2 π M .
This is the total (unnormalized) within-block squared geodesic deviation for a block of s consecutive longitudes on latitude ϕ 0 ; the midpoint representative minimizes this sum by strict convexity (see Lemma 1).
Theorem 2 (Exact error; divisible case).
Let n = 2 k with k | M , and put m : = M / k . There exists an optimal configuration with k equally spaced representatives on X + and their antipodal mates on X . Each serves a block of m consecutive points on its own circle, and the mean square distortion is
V n , 2 ( P N ; ϕ 0 ) = k M S ( m , ϕ 0 ) .
Proof. 
By Proposition 2, we solve two identical one-circle problems. On each circle the loss σ ( ϕ 0 , · ) 2 is even and strictly convex in the longitudinal offset; hence Lemma 1 applies: each block of m consecutive points is served by its midpoint, contributing S ( m , ϕ 0 ) . There are k blocks on each circle and two circles in total; after normalization by N = 2 M we obtain the stated formula.    □

5.5. Bounds and Asymptotics

Recall that the geodesic distance between two points on the same small circle at latitude ϕ 0 is
σ ( ϕ 0 , Δ θ ) = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ ,
so that, for Δ θ [ π , π ] ,
2 cos ϕ 0 | sin ( Δ θ 2 ) | σ ( ϕ 0 , Δ θ ) | Δ θ | , Δ θ [ π , π ]
For details, see Appendix A. Let Δ = 2 π M be the longitudinal spacing on each circle and, for an integer s 2 , let
S ( s , ϕ 0 ) : = j = 0 s 1 σ ϕ 0 , j s 1 2 Δ 2
denote the total (unnormalized) within-block squared deviation of a contiguous block of s consecutive longitudes from its midpoint (the minimizer by strict convexity).
Lemma 2 (Bounds for block distortion).
Let s 2 be an integer and consider a block of s consecutive points on the small circle at latitude ϕ 0 , with equally spaced longitudinal separation Δ > 0 . Then
4 π 2 cos 2 ϕ 0 · Δ 2 12 ( s 2 1 ) 1 s S ( s , ϕ 0 ) Δ 2 12 ( s 2 1 ) ,
where S ( s , ϕ 0 ) denotes the total squared geodesic distortion of the block. The upper bound is attained when ϕ 0 = 0 (equator).
Proof. 
From the global bound for the geodesic distance (see Appendix A),
2 cos ϕ 0 | sin ( Δ θ 2 ) | σ ( ϕ 0 , Δ θ ) | Δ θ | , Δ θ [ π , π ] ,
and the inequality | sin x | 2 π x for x [ 0 , π 2 ] , we obtain, for all offsets k { 0 , 1 , , s 1 } ,
2 π cos ϕ 0 k s 1 2 Δ σ ϕ 0 , k s 1 2 Δ k s 1 2 Δ .
Squaring and summing over k = 0 , 1 , , s 1 yields
4 π 2 cos 2 ϕ 0 Δ 2 k = 0 s 1 k s 1 2 2 S ( s , ϕ 0 ) Δ 2 k = 0 s 1 k s 1 2 2 .
Using the identity k = 0 s 1 ( k s 1 2 ) 2 = s ( s 2 1 ) 12 and dividing by s completes the proof.    □
Remark 18 (Asymptotically Sharp Local Bound for S ( s , ϕ 0 ) ).
Note that the lower bound in Lemma 2 is uniform but not sharp for small longitudinal offsets. A sharper bound may be obtained by using the local expansion of the geodesic distance on a small circle. From Appendix A, as Δ θ 0 ,
σ ( ϕ 0 , Δ θ ) = cos ϕ 0 | Δ θ | + O ( | Δ θ | 3 ) . Hence , σ ( ϕ 0 , Δ θ ) 2 = cos 2 ϕ 0 ( Δ θ ) 2 + O ( | Δ θ | 4 ) .
Consider a block of s 2 consecutive points on the latitude circle at ϕ 0 , with uniform longitudinal spacing Δ = 2 π M . Relative to the midpoint representative, the offsets are
Δ θ j = j s 1 2 Δ , j = 0 , 1 , , s 1 .
Using Equation (9) and summing over j gives
S ( s , ϕ 0 ) = j = 0 s 1 σ ( ϕ 0 , Δ θ j ) 2 = cos 2 ϕ 0 j = 0 s 1 ( Δ θ j ) 2 + j = 0 s 1 O ( | Δ θ j | 4 ) .
Since | Δ θ j | s 2 Δ , the second sum contributes O ( s 5 Δ 4 ) . To justify the term O ( s 5 Δ 4 ) , observe that for each j,
| Δ θ j | = j s 1 2 Δ s 2 Δ ,
and hence | Δ θ j | 4 = O ( s 4 Δ 4 ) . Since there are s such terms in the error sum, we obtain
j = 0 s 1 O ( | Δ θ j | 4 ) = s · O ( s 4 Δ 4 ) = O ( s 5 Δ 4 ) ,
which yields the stated error estimate. Using the centered square-sum identity
j = 0 s 1 j s 1 2 2 = s ( s 2 1 ) 12 ,
we obtain
S ( s , ϕ 0 ) = cos 2 ϕ 0 s ( s 2 1 ) 12 Δ 2 + O ( s 5 Δ 4 ) .
Dividing by s yields the sharpened asymptotic estimate
1 s S ( s , ϕ 0 ) = cos 2 ϕ 0 Δ 2 12 ( s 2 1 ) + O ( Δ 4 s 4 ) ( Δ 0 ) .
Thus, the leading term of 1 s S ( s , ϕ 0 ) is exactly cos 2 ϕ 0 Δ 2 12 ( s 2 1 ) , showing that the curvature appears as a multiplicative factor of cos 2 ϕ 0 in the dominant contribution to the block distortion. In comparison, the global bound in Lemma 2 holds for all Δ θ [ π , π ] but is not tight for small offsets; the expansion of Equation (10) provides an asymptotically sharp refinement valid in the small-angle regime (equivalently, as M with s fixed).

5.6. Asymptotics for the Two-Circle Model

We now derive an explicit asymptotic expansion for the mean square quantization error V n , 2 ( P N ; ϕ 0 ) in the divisible case for the two-circle model and explain how curvature influences the leading term. Recall that n = 2 k must be even by symmetry (see Section 5.2), and we assume k M so that each latitude circle decomposes into k equal contiguous blocks of size
m = M k = 2 M n .
A schematic illustration of the optimal Voronoi structure for the two-circle configuration is shown in Figure 2.
From Theorem 2, the distortion may be written as
V n , 2 ( P N ; ϕ 0 ) = k M S ( m , ϕ 0 ) ,
where S ( m , ϕ 0 ) denotes the (unnormalized) total squared geodesic deviation within a block of m consecutive points on a small circle at latitude ϕ 0 . Lemma 2 provides uniform bounds for 1 m S ( m , ϕ 0 ) ,
cos 2 ϕ 0 Δ 2 12 ( m 2 1 ) 1 m S ( m , ϕ 0 ) Δ 2 12 ( m 2 1 ) ,
where Δ = 2 π M is the uniform longitudinal spacing. Here “uniform” means that the constants in Equation (12) are independent of the longitudinal offset Δ θ and the inequality holds for all Δ θ [ π , π ] , not only for small offsets. However, the lower bound is not sharp for small Δ θ , because it does not capture the correct leading-order behavior as Δ θ 0 .
To obtain an asymptotically sharp estimate, we refine S ( m , ϕ 0 ) by using the local expansion of the geodesic distance on a small circle. From the Taylor expansion in Appendix A, as Δ θ 0 ,
σ ( ϕ 0 , Δ θ ) = cos ϕ 0 | Δ θ | + O ( | Δ θ | 3 ) , σ ( ϕ 0 , Δ θ ) 2 = cos 2 ϕ 0 ( Δ θ ) 2 + O ( | Δ θ | 4 ) .
For a block of m points, the offsets from the midpoint representative are
Δ θ j = j m 1 2 Δ , j = 0 , 1 , , m 1 .
Substituting Equation (13) into the definition of S ( m , ϕ 0 ) yields
S ( m , ϕ 0 ) = j = 0 m 1 cos 2 ϕ 0 ( Δ θ j ) 2 + j = 0 m 1 O ( | Δ θ j | 4 ) .
Since | Δ θ j | m 2 Δ , each term in the second sum satisfies | Δ θ j | 4 = O ( m 4 Δ 4 ) , and there are m such terms; hence
j = 0 m 1 O ( | Δ θ j | 4 ) = O ( m 5 Δ 4 ) .
Using the centered square-sum identity
j = 0 m 1 j m 1 2 2 = m ( m 2 1 ) 12 ,
we obtain
S ( m , ϕ 0 ) = cos 2 ϕ 0 m ( m 2 1 ) 12 Δ 2 + O ( m 5 Δ 4 ) .
Dividing by m and substituting Δ = 2 π M gives the asymptotically sharp block estimate
1 m S ( m , ϕ 0 ) = cos 2 ϕ 0 Δ 2 12 ( m 2 1 ) + O ( Δ 4 m 4 ) ( M ) .
We now substitute m = M k = 2 M n into Equation (16) and use Equation (11). After simplifying, the leading-order term becomes
cos 2 ϕ 0 π 2 3 k 2 = cos 2 ϕ 0 π 2 3 n 2 · 4 = cos 2 ϕ 0 4 π 2 3 n 2 ,
since n = 2 k .
To see how the term cos 2 ϕ 0 π 2 3 k 2 arises, substitute m = M k and Δ = 2 π M into Equation (16). Since Δ 2 = 4 π 2 M 2 , we have
S ( m , ϕ 0 ) = cos 2 ϕ 0 π 2 3 · m ( m 2 1 ) M 2 + O ( m 5 Δ 4 ) .
Because m = M k , we compute m ( m 2 1 ) = M k M 2 k 2 1 = M 3 k 3 M k . Substituting this into the above expression gives
S ( m , ϕ 0 ) = cos 2 ϕ 0 π 2 3 M k 3 1 k M + O 1 M .
Finally, multiplying by k M as in Equation (11) yields
k M S ( m , ϕ 0 ) = cos 2 ϕ 0 π 2 3 k 2 π 2 3 M 2 + O 1 M ,
which explains the origin of the term cos 2 ϕ 0 π 2 3 k 2 in the asymptotic expansion.
The lower-order correction term contributes at most O ( M 2 ) and the remainder in Equation (17) contributes O ( M 1 ) after normalization. Since n = 2 k , we have 1 / k 2 = 4 / n 2 , hence
cos 2 ϕ 0 π 2 3 k 2 π 2 3 M 2 = cos 2 ϕ 0 4 π 2 3 n 2 π 2 3 M 2 + O 1 M .
Hence we arrive at the asymptotic expansion
V n , 2 ( P N ; ϕ 0 ) = cos 2 ϕ 0 4 π 2 3 n 2 π 2 3 M 2 + O 1 M = cos 2 ϕ 0 · 4 π 2 3 n 2 + O ( M 2 ) ( M ) .
Thus, the dominant term is the single-circle equatorial quantization error π 2 3 k 2 expressed in terms of the total number n = 2 k of representatives, which becomes 4 π 2 3 n 2 and is scaled by the curvature factor cos 2 ϕ 0 . In particular, the intrinsic one-dimensional n 2 rate is preserved, and curvature reduces the distortion by the multiplicative factor cos 2 ϕ 0 , arising from the reduced effective radius cos ϕ 0 of the small circle.
Numerical Illustration. Let N = 2 M = 240 and n = 8 , so that k = 4 and m = 30 . Take ϕ 0 = 0.6 radians. From Equation (18), the leading term is
cos 2 ( 0.6 ) 4 π 2 3 n 2 = cos 2 ( 0.6 ) 4 π 2 3 · 8 2 = cos 2 ( 0.6 ) π 2 48 .
Using cos ( 0.6 ) 0.8253356 , we get cos 2 ( 0.6 ) 0.681177 , and since π 2 48 0.2056168 , the leading term evaluates to
0.681177 × 0.2056168 0.14006 .
The curvature correction term is
cos 2 ( 0.6 ) π 2 3 M 2 = 0.681177 × π 2 3 · 120 2 0.00016 .
Thus, the asymptotic approximation predicts
V 8 , 2 ( P 240 ; 0.6 ) 0.14006 0.00016 = 0.13990 .
A direct computation of V 8 , 2 ( P 240 ; 0.6 ) yields 0.13984 , confirming the accuracy of the asymptotic expansion.
Remark 19 (Curvature factor).
Relative to the equator ( ϕ 0 = 0 ), the error shrinks by cos 2 ϕ 0 . Geometrically, the effective radius of the latitude circle is cos ϕ 0 , so local deviations scale like cos ϕ 0 and their squares like cos 2 ϕ 0 ; the n 2 rate reflects the one-dimensional intrinsic structure of each circle.
Figure 2. Optimal Voronoi structure on two small circles (schematic). Each circle is partitioned into contiguous arcs; representatives (dots) lie at arc midpoints. Midpoints occur in antipodal pairs; no cell crosses from X + to X .
Figure 2. Optimal Voronoi structure on two small circles (schematic). Each circle is partitioned into contiguous arcs; representatives (dots) lie at arc midpoints. Midpoints occur in antipodal pairs; no cell crosses from X + to X .
Mathematics 14 00750 g002

5.7. Visualization of the Voronoi Structure

On each latitude circle, the optimal partition consists of equal contiguous arcs (divisible case); the representative is the azimuthal midpoint of each arc. No region mixes points from different circles, and representatives appear in antipodal pairs.

5.8. Summary of Model II

  • Optimal codebooks may be chosen antipodally symmetric, so the representatives occur in antipodal pairs; in particular, a symmetric configuration typically has the form n = 2 k .
  • No Voronoi region crosses between the two circles (Proposition 2).
  • Each circle decomposes into contiguous arcs with midpoint representatives; in divisible cases the arcs have equal size.
  • Exact discrete errors reduce to a one-circle sum S ( m , ϕ 0 ) per block (Theorem 2), and asymptotically V n , 2 ( P N ; ϕ 0 ) cos 2 ϕ 0 · 4 π 2 / ( 3 n 2 ) for fixed n.

6. Model III: One Small Circle at Latitude ϕ 0

We now turn to a single small circle at fixed latitude  ϕ 0 . This model isolates the curvature effect in its simplest form and shows how the geometric scaling by cos ϕ 0 influences the quantization error. Unlike Model II, there is no antipodal duplication, but otherwise the structure of the analysis remains identical.

6.1. Definition of the Model

Fix ϕ 0 ( 0 , π / 2 ) and let
y k = x ( ϕ 0 , 2 π k / N ) = ( cos ϕ 0 cos ( 2 π k / N ) , cos ϕ 0 sin ( 2 π k / N ) , sin ϕ 0 ) , k = 0 , 1 , , N 1 .
The set { y k } consists of N equally spaced points along the small circle parallel to the equator at latitude  ϕ 0 . The discrete uniform measure on this circle is
P N ( ϕ 0 ) = 1 N k = 0 N 1 δ y k .
Our goal is to determine the optimal n-point quantizer for P N ( ϕ 0 ) under the squared geodesic distance  d G 2 .

6.2. Geometric Intuition

Two points on the same small circle at angular separation  Δ θ have geodesic distance
σ ( ϕ 0 , Δ θ ) = arccos ( sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ ) ,
as derived in Equation (1). For small  Δ θ , this behaves like σ ( ϕ 0 , Δ θ ) cos ϕ 0 | Δ θ | , so the circle effectively has radius  cos ϕ 0 . Thus, compared with the equator ( ϕ 0 = 0 ), the same angular block produces a proportionally smaller contribution to the distortion. This geometric scaling is the key to the following exact formulas.

6.3. Exact Formulas for Divisible and Non-Divisible Cases

Analogous to Model I, define for each integer s 2
S s ( ϕ 0 ) = j = 0 s 1 σ ϕ 0 , j s 1 2 Δ 2 , Δ = 2 π N .
The quantity S s ( ϕ 0 ) measures the total squared geodesic deviation of a contiguous block of s consecutive points from its midpoint on the small circle.
Theorem 3 (Exact errors for one small circle).
(a) 
If n divides N and m = N / n , then
V n , 2 ( P N ( ϕ 0 ) ) = n N S m ( ϕ 0 ) .
(b) 
If N = n m + r with 0 r < n , then
V n , 2 ( P N ( ϕ 0 ) ) = 1 N ( n r ) S m ( ϕ 0 ) + r S m + 1 ( ϕ 0 ) .
Proof. 
The proof is identical in spirit to that of Theorem 1 and Proposition 1, except that the Euclidean distance | Δ θ | is replaced by σ ( ϕ 0 , Δ θ ) . Because σ ( ϕ 0 , · ) 2 is even and strictly convex in  Δ θ (Appendix A), Lemma 1 applies directly: each block of consecutive points is optimally represented by its midpoint. If n divides N, all blocks have equal size m; otherwise, the optimal multiset of block sizes is { m , , m , m + 1 , , m + 1 } with counts n r and r, respectively, as before. Evaluating the corresponding total distortion gives the stated formulas.    □
Remark 20 (Reduction to Model I).
Setting ϕ 0 = 0 recovers Model I exactly, since σ ( 0 , Δ θ ) = | Δ θ | and hence S s ( 0 ) = Δ 2 12 ( s 2 1 ) . Thus the great-circle model is the special case of the small-circle formulas at zero latitude.
Proposition 3 (Global block bounds on a small circle).
Let ϕ 0 [ 0 , π 2 ) , s 2 , and Δ = 2 π / N . For
S s ( ϕ 0 ) : = j = 0 s 1 σ ϕ 0 , j s 1 2 Δ 2 ,
we have
4 π 2 cos 2 ϕ 0 · Δ 2 12 ( s 2 1 ) 1 s S s ( ϕ 0 ) Δ 2 12 ( s 2 1 ) .
Equality holds when ϕ 0 = 0 (i.e., along the equator).
Proof. 
From Appendix A, for all Δ θ [ π , π ] ,
2 cos ϕ 0 | sin ( Δ θ / 2 ) | σ ( ϕ 0 , Δ θ ) | Δ θ | .
Using | sin x | 2 π x for x [ 0 , π 2 ] gives
2 π cos ϕ 0 | Δ θ | σ ( ϕ 0 , Δ θ ) | Δ θ | .
Square and sum over the centered offsets Δ θ j = ( j s 1 2 ) Δ , j = 0 , , s 1 , and apply j = 0 s 1 ( j s 1 2 ) 2 = s ( s 2 1 ) 12 .    □
Proposition 4 (Asymptotically sharp block estimate).
If Δ 0 with fixed s, then
1 s S s ( ϕ 0 ) = cos 2 ϕ 0 · Δ 2 12 ( s 2 1 ) + O ( Δ 4 s 4 ) .
Proof. 
Use the local expansion σ ( ϕ 0 , Δ θ ) = cos ϕ 0 | Δ θ | + O ( | Δ θ | 3 ) termwise, then sum and invoke the centered square-sum identity; details appear in Remark 18.    □
Remark 21 (Interpretation of the block bounds on a small circle).
Propositions 3 and 4 together quantify how curvature affects the distortion of a block of s consecutive points on the latitude circle at ϕ 0 . There are two complementary facts:
  • (Global, uniform bound). For every s 2 and all offsets,
4 π 2 cos 2 ϕ 0 · Δ 2 12 ( s 2 1 ) 1 s S s ( ϕ 0 ) Δ 2 12 ( s 2 1 ) ,
where Δ = 2 π / N . The factor 4 π 2 comes from the inequality | sin x | 2 π x on [ 0 , π 2 ] , used in Proposition 3.
  • (Local, asymptotically sharp estimate). As Δ 0 (fine sampling) with s fixed,
1 s S s ( ϕ 0 ) = cos 2 ϕ 0 · Δ 2 12 ( s 2 1 ) + O ( Δ 4 s 4 ) ,
so the leading term equals the equatorial value multiplied by cos 2 ϕ 0 (no 4 π 2 appears here).
  • In summary, curvature reduces the distortion by the multiplicative factor cos 2 ϕ 0 . The global bound is valid for all angular offsets and therefore uses the more conservative coefficient 4 π 2 , whereas the local (small-angle) expansion shows that this coefficient improves from 4 π 2 to 1 for small angular separations, making the lower bound asymptotically exact for fine partitions.

6.4. Numerical Example and Comparison

We illustrate the curvature effect on the quantization error by comparing the equatorial case with small circles at higher latitudes. Let N = 120 equally spaced points and n = 6 representatives. Since n N , each Voronoi cell contains
m = N n = 20
consecutive points.
Equatorial case ( ϕ 0 = 0 ) . When ϕ 0 = 0 , the exact formula from Model I yields
V 6 , 2 ( P 120 ) = π 2 3 n 2 = π 2 108 0.0913 .
This value serves as a baseline, since no curvature effect is present along the equator.
Small circle at ϕ 0 = 0.6 . For a latitude ϕ 0 = 0.6 radians (approximately 34 ), the asymptotic approximation from Proposition 4 gives
V 6 , 2 P 120 ( ϕ 0 ) cos 2 ( 0.6 ) π 2 108 0.0621 ,
representing a reduction of approximately 31.9 % relative to the equator.
Small circle at ϕ 0 = 1.0 . At ϕ 0 = 1.0 radians (approximately 57 . 3 ), the effective radius is smaller, with cos 2 ( 1.0 ) 0.292 . The corresponding distortion is
V 6 , 2 P 120 ( ϕ 0 ) cos 2 ( 1.0 ) π 2 108 0.0267 ,
showing a reduction of about 70.8 % from the equator. The distortion drops significantly as the small circle moves closer to the pole.
Summary of the example.
These values, as shown in Table 1, clearly demonstrate that as the latitude increases, the effective radius of the small circle decreases and the points become closer together, leading to a strictly smaller quantization error. Importantly, while curvature reduces the magnitude of the error through the factor cos 2 ϕ 0 , the decay rate in n remains n 2 , just as in the equatorial case.

6.5. Summary of Model III

The one-circle model, though simpler than the two-circle configuration, illustrates the same geometric principles:
  • Each Voronoi region is a contiguous arc with its midpoint as representative.
  • The quantization error scales quadratically with cos ϕ 0 , reflecting curvature.
  • The n 2 rate persists, confirming that dimensional scaling dominates over curvature effects.
  • In the limit ϕ 0 0 , the results reduce to Model I.
In the next section we visualize the curvature dependence σ ( ϕ 0 , Δ θ ) explicitly and compare its shape across different values of  ϕ 0 .

7. A Curvature Plot: σ ( ϕ , Δ θ ) vs. Δ θ

In the preceding sections we established analytic formulas that describe how curvature modifies geodesic distances and quantization errors on small circles. To visualize this effect, it is instructive to plot the function σ ( ϕ , Δ θ ) defined in Equation (1) for several fixed values of  ϕ . The curvature-dependent behavior of the quantization error is illustrated in Figure 3.

7.1. Geometric Meaning of σ ( ϕ , Δ θ )

For any fixed  ϕ , σ ( ϕ , Δ θ ) gives the central angle between two points on the same small circle separated by longitude difference  Δ θ . The special cases are:
  • ϕ = 0 : the equator, where σ ( 0 , Δ θ ) = | Δ θ | , i.e., the arc length on a circle of unit radius;
  • ϕ > 0 : higher latitudes, where the same angular change in longitude corresponds to a smaller geodesic displacement because of the reduced effective radius  cos ϕ .
  • Thus, for any fixed  Δ θ , σ ( ϕ , Δ θ ) decreases monotonically with  ϕ .
Remark 22 (Local linearization).
A first-order Taylor expansion in Δ θ shows that for small angular separations,
σ ( ϕ , Δ θ ) cos ϕ | Δ θ | .
This approximation reveals that the ‘local slope’ of the curve at the origin decreases as the latitude increases. The factor cos ϕ acts as a “compression coefficient”: geodesic distances shrink proportionally to the reduction in the effective radius of the small circle.

7.2. Analytic Behavior

From the definition
σ ( ϕ , Δ θ ) = arccos sin 2 ϕ + cos 2 ϕ cos Δ θ ,
one can verify that:
  • σ ( 0 , Δ θ ) = | Δ θ | (no curvature);
  • σ ϕ < 0 for ϕ ( 0 , π / 2 ) and Δ θ ( 0 , π ) , showing that increasing latitude always shortens distances;
  • σ ( ϕ , Δ θ ) is even and strictly convex on  [ 0 , π ] , as proved in Appendix A.

7.3. Plotting the Curvature Effect

Figure 3 shows typical graphs of σ ( ϕ , Δ θ ) for ϕ = 0 , 0.5 , and 1.0 radians. The plots reveal how curvature compresses the geodesic scale: for each  ϕ , the curve lies below the previous one, and the initial slope equals  cos ϕ .
Remark 23 (Computational note).
The figure is generated using the pgfplots package with degree-radian conversion handled by deg() and trigonometric functions evaluated within acos(). Ensure that \usepackage{pgfplots} appears in the preamble and optionally include \pgfplotsset{compat=1.18} for newer versions.

7.4. Interpretation of the Plot

The plot highlights the geometric scaling discussed in the previous models:
  • Near the origin ( Δ θ 0 ), all curves are nearly straight lines with slopes cos ϕ , confirming the local linear approximation σ ( ϕ , Δ θ ) cos ϕ | Δ θ | .
  • For larger angular separations, the curves bend downward, reflecting the increasing curvature of the sphere.
  • The area under each curve (for fixed  ϕ ) qualitatively represents the mean distortion over that latitude, consistent with the cos 2 ϕ scaling law in Models II and III.
This visualization reinforces the intuitive meaning of curvature in quantization on the sphere: as one moves away from the equator, the geometry effectively “shrinks,” reducing both geodesic distances and quantization errors.

8. Stability, Uniqueness, and Algorithmic Implementation

This section summarizes structural consequences of the block midpoint principle (Section 3) and the analyses of Models I–III (Section 4, Section 5 and Section 6). We formalize uniqueness results, discuss stability under perturbations, and present efficient algorithmic procedures supporting reproducibility.

8.1. Uniqueness Up to Dihedral Symmetry (Divisible Cases)

In each model, when equally sized blocks exist (i.e., in the divisible case), optimal configurations are unique up to the natural isometries of the supporting circle.
Proposition 5 (Uniqueness up to dihedral symmetry).
Consider any of the three models with n N (and k M in Model II). Then an optimal configuration consists of evenly spaced representatives whose Voronoi cells form equal contiguous blocks. Such a configuration is unique up to a global rotation and reflection of the supporting circle (i.e., up to the action of the dihedral group).
Proof. 
By Lemma 1, within each fixed block the optimal representative is uniquely determined as the midpoint, due to strict convexity. In the divisible case all blocks have identical size, forcing the midpoints to be equally spaced. Any deviation from contiguity or equal block lengths strictly increases distortion. Rotations and reflections preserve geodesic distances; hence the dihedral orbit of an optimal configuration remains optimal, and no additional optima occur.    □
Remark 24 (Non-divisible cases).
When n N (or k M in Model II), optimal partitions consist of two adjacent block sizes, m and m + 1 , with multiplicities determined by the remainder (see Proposition 1 and Theorem 3). Up to dihedral symmetry, the only remaining nonuniqueness lies in the cyclic placement of the r larger blocks. Within each block, the midpoint representative is still uniquely determined.

8.2. Stability Under Small Perturbations

Proposition 6 (Stability of the block midpoint structure).
Fix n and a uniformly spaced discrete circular support in any of the three models. If support longitudes are perturbed by sufficiently small angles without altering their circular order, then for all sufficiently large N the optimal Voronoi partition remains contiguous and each representative remains close to the perturbed block midpoint. Moreover, the quantization error depends continuously on the perturbations.
Idea of proof.
Within any fixed assignment, the objective function is a strictly convex quadratic in the representative location. For sufficiently small perturbations that preserve point order, the exchange argument of Lemma 1 continues to eliminate noncontiguous assignments. The unique minimizer in each block varies continuously with the data, and continuity of the optimal value follows from standard stability results for strictly convex optimization problems.    □
Remark 25 (Robustness thresholds).
If perturbations are large enough to alter circular order or to shift optimal boundary locations, a different contiguous partition (with the same two block sizes or an adjacent configuration) may become optimal. Such transitions occur at explicit angular thresholds that can be bounded by comparing marginal losses at neighboring block boundaries.

8.3. Linear-Time Algorithmic Construction

The optimal partitions described above admit efficient O ( N ) construction. The following generic procedure applies to all three models; only the distance kernel differs (equator versus small circle), and Model II additionally splits representatives across two circles:
  • Input. Integers N 1 , n 1 ; for Models II/III also a latitude ϕ 0 ( 0 , π / 2 ) (Model II uses two circles at ± ϕ 0 with N = 2 M total points).
  • Block sizes. Set m = N / n and r = N n m . Form a cyclic list of n blocks of sizes m and m + 1 , placing the r larger blocks arbitrarily (e.g., first r blocks).
  • Assignments. Traverse the circle once, assigning consecutive points to successive blocks, ensuring contiguity by construction.
  • Representatives. For each block, place the representative at the azimuthal midpoint (the average longitude of the block). This midpoint is optimal because the loss kernel σ ( ϕ 0 , · ) 2 is even and strictly convex.
  • Evaluation. Accumulate squared geodesic distances using | Δ θ | 2 on the equator or σ ( ϕ 0 , Δ θ ) 2 on a small circle.
A minimal language-agnostic pseudocode for the single-circle case (Model I or III) is:
Input: N, n, (optional) phi0 in (0, pi/2) for small circle
Data: equally spaced longitudes theta[k] = 2∗pi∗k/N, k = 0..N-1
Compute m = floor(N/n), r = N - n∗m
Let sizes = [m+1 repeated r times] + [m repeated (n-r) times]
offset = 0
total = 0
for b in 1..n:
    s = sizes[b]
    mid = average(theta[offset .. offset+s-1])
    for j in 0..s-1:
        dtheta = wrap_to_pi(theta[offset+j] - mid)
        if small circle:
            sigma = arccos( sin(phi0)^2 + cos(phi0)^2 ∗ cos(dtheta) )
            total += sigma^2
        else:
            total += dtheta^2
    offset += s
Return V = total / N
Remark 26 (Complexity and memory).
The algorithm performs a single pass around the circle, requiring O ( 1 ) work per point; thus total runtime is O ( N ) with O ( 1 ) auxiliary memory. For Model II, the same procedure is applied independently to each circle using k = n / 2 representatives, with normalization by N = 2 M .

8.4. Boundary and Tie Cases

  • n = 1 . All samples form a single block; the representative is the circular midpoint.
  • n N . Each sample can serve as its own representative, yielding zero distortion.
  • Equal-cost ties. If a boundary lies exactly halfway between two samples, either choice yields identical distortion; any consistent tie-breaking rule preserves optimality.
  • Model II parity. Antipodal symmetry forces n to be even, n = 2 k , with k representatives assigned to each circle.

8.5. Numerical Implementation Tips

  • Angle normalization. Always reduce angular differences to ( π , π ] before squaring.
  • Robust arccos. Clip arguments to [ 1 , 1 ] to prevent floating-point errors.
  • Kernel reuse. Cache sin ϕ 0 and cos ϕ 0 for efficient evaluation of σ ( ϕ 0 , Δ θ ) on small circles.

8.6. Summary

Across all three models, the following apply:
  • Optimal Voronoi regions are contiguous arcs, and their representatives are azimuthal midpoints.
  • Divisible cases are unique up to dihedral symmetry; non-divisible cases are unique up to the cyclic placement of the r larger blocks.
  • Optimal partitions and quantization errors can be constructed in linear time using numerically stable operations.

9. Discussion and Outlook

The three discrete spherical quantization models analyzed above reveal a coherent picture linking curvature, symmetry, and optimal structure. Despite their differing geometries, all exhibit the same core principle: local contiguity plus midpoint representation minimizes squared geodesic error.

9.1. Thematic Synthesis

  • Model I (Equator). Flat one-dimensional geometry on the sphere’s equator reproduces the classical n 2 quantization law of R 1 .
  • Model II (Two Circles). Curvature enters via the effective radius cos ϕ 0 ; antipodal symmetry enforces even n and halves the computational domain.
  • Model III (Single Circle). The same curvature factor appears without symmetry, confirming that the cos 2 ϕ 0 scaling is purely geometric.
Together these results show that the quantization error on the sphere decomposes multiplicatively into a dimensional term ( n 2 ) and a geometric term ( cos 2 ϕ 0 ) determined by latitude.

9.2. Implications for Higher-Dimensional Extensions

The block midpoint engine developed here generalizes naturally to curves, surfaces, and manifolds possessing a one-dimensional parameter structure. On general Riemannian surfaces, the curvature term enters through the local metric tensor g θ θ = cos 2 ϕ , producing the same quadratic scaling locally.
This viewpoint suggests an algorithmic hierarchy:
(1)
approximate the manifold by local coordinate circles or arcs,
(2)
quantize each arc using the 1D engine,
(3)
merge results through nearest-neighbor refinement.
Such modular quantization could provide analytic starting points for iterative algorithms (e.g., Lloyd–Max) on curved surfaces.

9.3. Relation to Full-Surface Quantization

The present work focuses on probability measures supported on one-dimensional spherical subsets, such as great and small circles, for which explicit finite-n solutions can be obtained. When the support of the measure is the entire sphere S 2 , or a genuinely two-dimensional subset thereof, the intrinsic quantization problem changes qualitatively. In this setting, Voronoi regions become spherical polygons, and the intrinsic centroid condition involves implicit equations expressed through the Riemannian logarithm map. As a result, closed-form optimal configurations are generally unavailable, and their analysis requires substantially different tools.
Nevertheless, the circle-based models analyzed here play an important conceptual role. They isolate curvature effects in a setting where exact formulas are accessible, and thus serve as benchmark cases for understanding how intrinsic geometry influences discrete approximation error. In particular, the emergence of the cos 2 ϕ 0 factor illustrates how curvature enters through the induced metric along symmetric submanifolds, a mechanism that persists locally on more general surfaces.
A similar perspective applies to other geometries, such as spheroids or surfaces of revolution, where the intrinsic metric along latitude curves or meridians governs leading-order quantization behavior. Although the global structure of optimal partitions on such surfaces remains largely open, the methodology developed here provides a clear framework for anticipating curvature-dependent scaling laws and for constructing informed initializations for numerical algorithms.

9.4. Open Directions

Several natural extensions remain open:
  • Quantization on spherical triangles or polygonal regions, where Voronoi cells meet along curved geodesic boundaries;
  • Optimal configurations on spherical lattices (e.g. icosahedral or Fibonacci grids);
  • Conditional and constrained quantization when subsets of the sphere carry additional probability weights;
  • Theoretical links between curvature-weighted distortion and intrinsic Ricci curvature of the manifold.
Remark 27 (Outlook for applications).
Accurate quantization on spherical domains has direct relevance in signal processing on spherical harmonics, directional statistics, and planetary data representation. The explicit formulas derived here offer reference benchmarks for evaluating numerical schemes on curved spaces.
The discrete models on circles thus serve as both educational prototypes and analytic testbeds for more general spherical quantization theory. Future work will extend these methods to nonuniform measures and non-circular manifolds such as spherical arcs, triangles, and tori.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The author thanks colleagues and students for helpful discussions that inspired this exposition.

Conflicts of Interest

The author declares no conflicts of interest.

Appendix A. Properties of the Geodesic Distance on a Small Circle

This appendix provides a self-contained and elaborative treatment of several analytic properties of the geodesic distance between two points on a small circle of the unit sphere. The purpose is to support readers who may be less familiar with spherical geometry, by offering intuition, formal statements, and clear proofs with guiding remarks. Throughout, we consider two points on the same small circle at latitude ϕ 0 [ 0 , π 2 ] separated by a longitudinal angle Δ θ [ π , π ] . Their geodesic distance is given by
σ ( ϕ 0 , Δ θ ) : = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ .

Appendix A.1. Symmetry, Monotonicity, and Convexity

Intuition. As the longitudinal separation | Δ θ | increases, the two points move farther apart along the sphere, so their geodesic distance should increase. Moreover, the rate of increase should itself grow because of the curvature of the sphere, suggesting convexity. Symmetry is expected since reversing the sign of the longitudinal difference does not change the spatial separation.
Formal Statement. For fixed ϕ 0 [ 0 , π 2 ] , the function Δ θ σ ( ϕ 0 , Δ θ ) satisfies the following:
(i)
(Symmetry) σ ( ϕ 0 , Δ θ ) = σ ( ϕ 0 , Δ θ ) for all Δ θ .
(ii)
(Monotonicity) σ ( ϕ 0 , Δ θ ) is strictly increasing on [ 0 , π ] .
(iii)
(Convexity) σ ( ϕ 0 , Δ θ ) is strictly convex on ( 0 , π ) .
Proof. (with guiding remarks).
For (i), symmetry follows immediately from cos ( Δ θ ) = cos ( Δ θ ) , which keeps the argument of arccos unchanged. For (ii), set
g ( Δ θ ) : = sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ .
Then g ( Δ θ ) = cos 2 ϕ 0 sin Δ θ , which is negative for Δ θ ( 0 , π ) . Since arccos ( x ) is strictly decreasing on [ 1 , 1 ] , composing arccos with g yields a strictly increasing function.
  • For (iii), a direct computation of d 2 d ( Δ θ ) 2 σ ( ϕ 0 , Δ θ ) shows that it is strictly positive on ( 0 , π ) (details omitted for brevity). A positive second derivative confirms strict convexity.    □

Appendix A.2. Exact Identity and Two-Sided Bounds

Intuition. It is useful to compare the spherical distance on a small circle with (i) the distance along the equator, and (ii) the arc length of the small circle itself. The following identity expresses σ in a form that makes such comparisons transparent. For all Δ θ [ π , π ] ,
σ ( ϕ 0 , Δ θ ) = 2 arcsin cos ϕ 0 | sin ( Δ θ / 2 ) | .
Proof. 
Starting from the definition
σ ( ϕ 0 , Δ θ ) : = arccos sin 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ ,
we derive the equivalent arcsine representation.
  • First, use sin 2 ϕ 0 = 1 cos 2 ϕ 0 to rewrite the expression inside the arccos:
σ ( ϕ 0 , Δ θ ) = arccos 1 cos 2 ϕ 0 + cos 2 ϕ 0 cos Δ θ = arccos 1 cos 2 ϕ 0 1 cos Δ θ .
Next, apply the trigonometric identity 1 cos t = 2 sin 2 ( t / 2 ) with t = Δ θ :
σ ( ϕ 0 , Δ θ ) = arccos 1 2 cos 2 ϕ 0 sin 2 ( Δ θ / 2 ) .
Set
s : = cos ϕ 0 | sin ( Δ θ / 2 ) | [ 0 , 1 ] .
Then the argument becomes 1 2 s 2 , and so
σ ( ϕ 0 , Δ θ ) = arccos ( 1 2 s 2 ) .
Finally, use the identity
arccos ( 1 2 s 2 ) = 2 arcsin ( s ) , s [ 0 , 1 ] ,
which follows from cos ( 2 arcsin s ) = 1 2 s 2 and the principal value ranges of arcsin and arccos. Therefore,
σ ( ϕ 0 , Δ θ ) = 2 arcsin cos ϕ 0 | sin ( Δ θ / 2 ) | .
   □
Two-sided bounds. From Equation (A1) and the monotonicity of arcsin on [ 0 , 1 ] ,
2 cos ϕ 0 | sin ( Δ θ / 2 ) | σ ( ϕ 0 , Δ θ ) | Δ θ | .
Proof. 
Fix ϕ 0 [ 0 , π 2 ] and Δ θ [ π , π ] .
  • Lower bound. Set u : = cos ϕ 0 | sin ( Δ θ 2 ) | [ 0 , 1 ] . Since arcsin x x for x [ 0 , 1 ] (e.g., because sin t t for t 0 and taking t = arcsin x gives x arcsin x ), from Equation (A1) we obtain
σ ( ϕ 0 , Δ θ ) = 2 arcsin ( u ) 2 u = 2 cos ϕ 0 | sin ( Δ θ 2 ) | .
Upper bound. We will use the identity arcsin | sin ( Δ θ 2 ) | = | Δ θ | 2 (since | Δ θ | / 2 [ 0 , π 2 ] ). Since arcsin is increasing, we get
σ ( ϕ 0 , Δ θ ) = 2 arcsin cos ϕ 0 | sin ( Δ θ 2 ) | 2 arcsin | sin ( Δ θ 2 ) | = | Δ θ | .
This proves Equation (A2).    □
Remark A1.
The upper bound becomes equality when ϕ 0 = 0 (equator). The lower bound becomes sharp as Δ θ 0 , consistent with the local behavior described next.

Appendix A.3. Local Expansion Near Δθ=0

Intuition. For points very close in longitude, the small circle behaves almost like a flat circle of radius cos ϕ 0 . Thus, one expects
σ ( ϕ 0 , Δ θ ) cos ϕ 0 | Δ θ | .
Formal expansion. As Δ θ 0 ,
σ ( ϕ 0 , Δ θ ) = cos ϕ 0 | Δ θ | + O ( | Δ θ | 3 ) .
Proof. (with guiding remarks).
From Equation (A1),
σ ( ϕ 0 , Δ θ ) = 2 arcsin cos ϕ 0 | sin ( Δ θ / 2 ) | .
Use | sin ( Δ θ / 2 ) | = | Δ θ | 2 + O ( | Δ θ | 3 ) as Δ θ 0 . Substituting this yields that the argument of arcsin is cos ϕ 0 | Δ θ | 2 + O ( | Δ θ | 3 ) . Now apply arcsin t = t + O ( t 3 ) as t 0 and multiply by 2 to obtain Equation (A3).    □

Appendix A.4. Geometric Interpretation

The bounds in Equation (A2) show that, for a fixed longitudinal separation, the geodesic distance is largest on the equator and decreases monotonically with latitude. This reflects the fact that the effective radius of a small circle is cos ϕ 0 . The local approximation (Equation (A3)) confirms that, for small separations, the small circle behaves like a Euclidean circle of that radius.

Appendix B. Smoothing Principle for Block Lengths

In this appendix we justify a key step used in Proposition 1: when the support is uniformly spaced on a circle and the loss within a block of s points is D ( s ) , then among all integer block sizes with fixed total, any configuration minimizing the total distortion uses at most two adjacent block sizes. This phenomenon is referred to as the smoothing principle.

Appendix B.1. Why Smoothing Is Needed

Suppose we wish to partition N equally spaced points on a circle into n blocks with integer sizes m 1 , m 2 , , m n satisfying j = 1 n m j = N . From Lemma 1, the minimal (unnormalized) distortion contributed by a block of s consecutive points is
D ( s ) = Δ 2 12 ( s 2 1 ) , Δ = 2 π N .
Thus the total distortion for a given partition is j = 1 n D ( m j ) . The goal is to choose the m j ’s (subject to the sum constraint) so that this total is minimized.

Appendix B.2. Strict Convexity of D(s) and Its Consequence

The crucial observation is that D ( s ) is a strictly convex function of the block size s. In fact,
D ( s + 1 ) 2 D ( s ) + D ( s 1 ) = Δ 2 6 > 0 .
This discrete second-difference inequality is the integer analog of D ( s ) > 0 and expresses that “middle” values are more efficient than extremes. Consequently,
If two block sizes differ by at least 2, then redistributing one point from the larger block to the smaller block strictly decreases the total distortion.
Formally, if a < b 1 then
D ( a ) + D ( b ) > D ( a + 1 ) + D ( b 1 ) ,
so “smoothing” the pair ( a , b ) to ( a + 1 , b 1 ) strictly reduces the loss. Repeatedly applying this operation shows that at optimality, all block sizes must be equal or differ by at most 1.

Appendix B.3. Concrete Example

Imagine N = 15 points and n = 4 blocks. Some possible partitions and their unnormalized total distortions are shown below. Recall that for a block of size s,
D ( s ) = Δ 2 12 ( s 2 1 ) ,
so comparing total distortion amounts to comparing the sums of the s 2 values of the block sizes.
Some possible partitions and their total distortions (based on D ( s ) s 2 ) are
( 1 , 4 , 4 , 6 ) ( 2 , 4 , 4 , 5 ) ( 3 , 4 , 4 , 4 ) .
Each move transfers one point from the largest block to the smallest block, decreasing D ( 1 ) + D ( 6 ) to D ( 2 ) + D ( 5 ) , and then to D ( 3 ) + D ( 4 ) , reducing the total distortion each time. The process stops when all sizes differ by at most 1.

Appendix B.4. The Smoothing Principle

We summarize the conclusion below.
Smoothing Principle. Among all integer block sizes ( m j ) with fixed total m j = N , the total distortion j D ( m j ) is minimized when all block sizes are either m or m + 1 , where m = N / n . Moreover, the number of blocks of size m + 1 must be r = N n m .
This principle directly yields the optimal block pattern used in Proposition 1 and in the non-divisible cases of Models II and III.

Appendix C. Worked Micro-Examples (Didactic)

This appendix provides small illustrative examples showing how the block-midpoint principle and the distortion formulas are applied in practice. These examples serve as quick computational references for beginners.

Appendix C.1. Great Circle, N=12, n=5

Here m = 12 / 5 = 2 and r = 12 5 · 2 = 2 . Thus, the optimal block structure consists of two blocks of size 3 and three blocks of size 2. The uniform spacing is
Δ = 2 π 12 = π 6 .
Using the formula D ( s ) = Δ 2 12 ( s 2 1 ) , we compute:
D ( 2 ) = Δ 2 12 ( 4 1 ) = 3 12 π 6 2 = ( π 6 ) 2 4 , D ( 3 ) = Δ 2 12 ( 9 1 ) = 8 12 π 6 2 = 2 3 π 6 2 .
Hence,
V 5 , 2 ( P 12 ) = 1 12 3 D ( 2 ) + 2 D ( 3 ) .
This demonstrates how, in the non-divisible case, optimality is achieved by mixing two adjacent block sizes 2 and 3.

Appendix C.2. Two Small Circles, M=24, n=6

Here N = 2 M = 48 , and antipodal symmetry requires n = 2 k , so k = 3 . Thus, each circle receives k = 3 representatives. The block size on each circle is
m = M k = 24 3 = 8 , Δ = 2 π 24 = π 12 .
By Theorem 2 (Model II divisible case), the exact distortion is
V 6 , 2 ( P N ; ϕ 0 ) = k M S ( 8 , ϕ 0 ) = 3 24 S ( 8 , ϕ 0 ) .
To compute S ( 8 , ϕ 0 ) , evaluate σ ( ϕ 0 , t Δ ) 2 at the eight midpoint-centered offsets
t { 3.5 , 2.5 , 1.5 , 0.5 , 0.5 , 1.5 , 2.5 , 3.5 } .
Summing these values yields S ( 8 , ϕ 0 ) , and substitution gives V 6 , 2 ( P N ; ϕ 0 ) .

Appendix C.3. Two Small Circles, Full Calculation, M=24, n=6

This example repeats Example C.2 with all steps made explicit to aid beginners.
There are N = 2 M = 48 equally spaced sample points on two antipodally symmetric small circles. Since n = 6 = 2 k , we have k = 3 representatives per circle. Thus,
m = M k = 24 3 = 8 , Δ = 2 π 24 = π 12 .
By Theorem 2,
V 6 , 2 ( P N ; ϕ 0 ) = k M S ( m , ϕ 0 ) = 3 24 S ( 8 , ϕ 0 ) .
To evaluate S ( 8 , ϕ 0 ) , we compute the squared geodesic distances from the midpoint of each block. The offsets from the midpoint are
t 7 2 , 5 2 , 3 2 , 1 2 , 1 2 , 3 2 , 5 2 , 7 2 .
For each offset t we evaluate
σ ( ϕ 0 , t Δ ) 2 = arccos 2 sin 2 ϕ 0 + cos 2 ϕ 0 cos ( t Δ ) .
Summing these eight squared distances gives S ( 8 , ϕ 0 ) , and substituting into the expression above yields V 6 , 2 ( P N ; ϕ 0 ) .

Appendix D. Algorithmic Appendix: Computing S(s, ϕ0) and Vn,2

We summarize simple routines to compute the finite sums exactly (within floating precision).

Appendix D.1. Pseudocode: S(s,ϕ0) on One Small Circle

Input: integers s 2 , M 2 , real ϕ 0 ( 0 , π / 2 )
Output:  S ( s , ϕ 0 ) = j = 0 s 1 σ ( ϕ 0 , ( j s 1 2 ) Δ ) 2 , where Δ = 2 π / M
  • Δ 2 π / M ;    S 0 .
  • For j = 0 , , s 1 :
           t j s 1 2 ;     α t Δ .
          u sin 2 ( ϕ 0 ) + cos 2 ( ϕ 0 ) cos ( α ) ;    σ arccos ( u ) .
           S S + σ 2 .
  • return S.

Appendix D.2. Pseudocode: Vn,2 ( P N ( ϕ 0 ) ) on One Small Circle

Input:  N 2 , n 1 , ϕ 0 ( 0 , π / 2 )
Output:  V n , 2 ( P N ( ϕ 0 ) )
  • Δ 2 π / N ;    m N / n ;    r N n m .
  • Compute S m ( ϕ 0 ) and S m + 1 ( ϕ 0 ) using the previous routine (with M N ).
  • return  1 N ( n r ) S m ( ϕ 0 ) + r S m + 1 ( ϕ 0 ) .
  • Pseudocode:  V n , 2 ( P N ; ϕ 0 ) on Two Small Circles
Input:  M 2 , even n = 2 k , ϕ 0 ( 0 , π / 2 )
Output:  V n , 2 ( P N ; ϕ 0 ) with N = 2 M
  • m M / k (assume k M );    Δ 2 π / M .
  • Compute S ( m , ϕ 0 ) via the first routine (with M).
  • return  k M S ( m , ϕ 0 ) .

Appendix D.3. Commented Python Exam (Verbatim)

import math
def sigma(phi, dtheta):
   # central angle for points on same small circle:
   # sigma(phi, dtheta) = arccos( sin^2(phi) + cos^2(phi) ∗ cos(dtheta) )
   u = (math.sin(phi)∗∗2) + (math.cos(phi)∗∗2)∗math.cos(dtheta)
   # guard rounding errors: clip to [−1, 1]
   u = min(1.0, max(−1.0, u))
   return math.acos(u)
def S_smallcircle(s, phi, M):
   # Delta = 2∗pi / M (one small circle with M azimuths)
   Delta = 2.0∗math.pi / M
   S = 0.0
   # centered offsets j − (s−1)/2 work for even/odd s
   for j in range(s):
     t = j − 0.5∗(s−1.0)
     alpha = t∗Delta
     S += sigma(phi, alpha)∗∗2
   return S
def V_onecircle(N, n, phi):
   # exact discrete formula (Model III)
   m = N // n
   r = N - n∗m
   Sm   = S_smallcircle(m,   phi, N)
   Sm1  = S_smallcircle(m+1, phi, N)
   return ((n − r)∗Sm + r∗Sm1) / N
def V_twocircles(M, n_even, phi):
   # n_even = 2∗k and assume k divides M (Model II)
   k = n_even // 2
   assert M % k == 0
   m = M // k
   return (k / M) ∗ S_smallcircle(m, phi, M)
# Examples:
print("One small circle: N=120, n=6, phi=0.6 ->", V_onecircle(120, 6, 0.6))
print("Two small circles: M=60, n=4, phi=0.5 ->", V_twocircles(60, 4, 0.5))

References

  1. Zador, P. Asymptotic quantization error of continuous signals and the quantization dimension. IEEE Trans. Inform. Theory 1982, 28, 139–149. [Google Scholar] [CrossRef]
  2. Gray, R.M.; Neuhoff, D.L. Quantization. IEEE Trans. Inform. Theory 1998, 44, 2325–2383. [Google Scholar] [CrossRef]
  3. Gersho, A.; Gray, R.M. Vector Quantization and Signal Compression; Springer: Berlin/Heidelberg, Germany, 1991. [Google Scholar]
  4. Lloyd, S. Least squares quantization in PCM. IEEE Trans. Inf. Theory 1982, 28, 129–137. [Google Scholar] [CrossRef]
  5. Linde, Y.; Buzo, A.; Gray, R. An Algorithm for Vector Quantizer Design. IEEE Trans. Commun. 1980, 28, 84–95. [Google Scholar] [CrossRef]
  6. Du, Q.; Faber, V.; Gunzburger, M. Centroidal Voronoi tessellations: Applications and Algorithms. SIAM Rev. 1999, 41, 637–676. [Google Scholar] [CrossRef]
  7. Pollard, D. A central limit theorem for k-means clustering. Ann. Probab. 1982, 10, 919–926. [Google Scholar] [CrossRef]
  8. Graf, S.; Luschgy, H. Foundations of Quantization for Probability Distributions; Springer: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
  9. Mardia, K.V.; Jupp, P.E. Directional Statistics; Wiley: Hoboken, NJ, USA, 1999. [Google Scholar]
  10. Pennec, X. Intrinsic statistics on Riemannian manifolds: Basic tools for geometric measurements. J. Math. Imaging Vision 2006, 25, 127–154. [Google Scholar] [CrossRef]
  11. Tapp, K. Differential Geometry of Curves and Surfaces; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
  12. Roychowdhury, M.K. Optimal Quantization on Spherical Surfaces: Continuous and Discrete Models—A Beginner-Friendly Expository Study. Mathematics 2026, 14, 63. [Google Scholar] [CrossRef]
Figure 1. Three latitude circles on a tilted sphere: the equator at 0 , the northern small circle at latitude + 35 , and the southern small circle at latitude 35 . Solid arcs indicate visible portions; dashed arcs indicate hidden portions.
Figure 1. Three latitude circles on a tilted sphere: the equator at 0 , the northern small circle at latitude + 35 , and the southern small circle at latitude 35 . Solid arcs indicate visible portions; dashed arcs indicate hidden portions.
Mathematics 14 00750 g001
Figure 3. Curvature effect on the geodesic distance σ ( ϕ , Δ θ ) . Larger ϕ (higher latitude) yields uniformly smaller geodesic distances for the same longitudinal separation, with initial slope cos ϕ .
Figure 3. Curvature effect on the geodesic distance σ ( ϕ , Δ θ ) . Larger ϕ (higher latitude) yields uniformly smaller geodesic distances for the same longitudinal separation, with initial slope cos ϕ .
Mathematics 14 00750 g003
Table 1. Quantization error for small circles at different latitudes, illustrating the curvature reduction factor cos 2 ϕ 0 .
Table 1. Quantization error for small circles at different latitudes, illustrating the curvature reduction factor cos 2 ϕ 0 .
ϕ 0 cos 2 ϕ 0 V 6 , 2 Reduction from Equator
01.0000.0913
0.60.6810.062131.9%
1.00.2920.026770.8%
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. Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition. Mathematics 2026, 14, 750. https://doi.org/10.3390/math14050750

AMA Style

Roychowdhury MK. Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition. Mathematics. 2026; 14(5):750. https://doi.org/10.3390/math14050750

Chicago/Turabian Style

Roychowdhury, Mrinal Kanti. 2026. "Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition" Mathematics 14, no. 5: 750. https://doi.org/10.3390/math14050750

APA Style

Roychowdhury, M. K. (2026). Discrete Quantization on Spherical Geometries: Explicit Models, Computations, and Didactic Exposition. Mathematics, 14(5), 750. https://doi.org/10.3390/math14050750

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