Papers
Topics
Authors
Recent
Search
2000 character limit reached

Digital Jordan Theory

Updated 22 January 2026
  • Digital Jordan Theory is a framework that extends classical Jordan theorems to discrete spaces, defining digital manifolds and robust separation in digital images.
  • It employs graph-theoretic models and digital homology to verify topological properties and assess segmentation quality in 2D and higher dimensions.
  • Efficient algorithms based on digital Jordan curves facilitate image segmentation, morphing, and compression by ensuring unique interior-exterior separations.

Digital Jordan Theory is the mathematical framework that extends the classical Jordan Curve Theorem—and its higher-dimensional generalizations—to the setting of discrete and digital spaces, particularly focusing on lattices such as Zn\mathbb{Z}^n. It provides rigorous definitions, separation theorems, and algorithmic tools to distinguish interiors and exteriors in digital images, segmentations, and more generally in finite or countable grids endowed with graph-theoretical or topological adjacency structures. Central to this theory are concepts of digital manifolds, compatible adjacency relations, and discrete homology, underpinning both foundational theory and applications in digital image analysis, segmentation quality assessment, and image morphing.

1. Classical and Digital Jordan Theorems

The core of Digital Jordan Theory consists of discrete analogues of two foundational results from classical topology:

Jordan Curve Theorem (Classical): Every simple closed curve CR2C \subset \mathbb{R}^2 divides the plane into two connected components—an interior and an exterior—with CC as their common boundary.

Jordan–Brouwer Separation Theorem (Higher Dimensions): Any locally flat (n1)(n-1)-sphere embedded in Rn\mathbb{R}^n separates the space into exactly two components, each with the (n1)(n-1)-sphere as boundary.

In the digital context, these results are recast for subgraphs or point-sets in discrete lattices with suitably chosen adjacency relations. Rosenfeld’s digital Jordan theorem established that, to properly recover separation, one must use a dual pair of adjacencies: a kk-connected curve ensures the complement splits into two kk'-connected regions, with (k,k)=(4,8)(k, k') = (4, 8) or (8,4)(8, 4) in CR2C \subset \mathbb{R}^20 (Cote et al., 22 Mar 2025).

Generalizations to CR2C \subset \mathbb{R}^21 require careful axiomatic definitions for digital CR2C \subset \mathbb{R}^22-manifolds and “good pairs” of adjacencies: the foreground (the set or surface) and background (its complement) must be assigned adjacencies CR2C \subset \mathbb{R}^23 satisfying separation and double-point exclusion properties (Hünniger, 2011).

2. Graph-Theoretic and Topological Frameworks

Adjacency Graphs: Digital spaces are modeled as graphs, with vertices for points or pixels and edges for adjacency. For 2D images (CR2C \subset \mathbb{R}^24), the principal adjacencies are 4-adjacency (cardinal neighbors) and 8-adjacency (including diagonals). In higher dimensions, generalizations such as “proto-adjacency” CR2C \subset \mathbb{R}^25 and full “CR2C \subset \mathbb{R}^26-adjacency” capture axis-aligned and all immediate neighbors, respectively (Hünniger, 2011, Evako, 2013).

Normal Digital Manifolds: A digital CR2C \subset \mathbb{R}^27-manifold is defined recursively by demanding that every point has a neighborhood (rim) homeomorphic to a digital CR2C \subset \mathbb{R}^28-sphere and that certain local and cube-wise connectivity properties are satisfied. The absence of “double points” (simultaneous crossing of CR2C \subset \mathbb{R}^29- and CC0-edges) ensures unobstructed separation by digital surfaces (Hünniger, 2011).

Topological Embedding (Khalimsky Plane): The Khalimsky topology on CC1 and CC2 equips the grid with a non-Hausdorff Alexandroff topology, allowing concepts such as arcs, curves, and connectedness to parallel the continuum setting. Tools like the slant map and operator CC3 bridge between the purely combinatorial and the topological formulations, ensuring that theorems in either setting can be systematically transferred and compared (Cote et al., 22 Mar 2025, Kandola, 2019).

3. Digital Jordan–Brouwer Theorem and Manifold Criteria

The digital Jordan–Brouwer theorem asserts: if CC4 is a digital CC5-manifold under a good pair of adjacencies CC6, then the complement CC7 has exactly two CC8-connected components and CC9 is their shared digital boundary (Hünniger, 2011, Evako, 2013). This is verified by associating (n1)(n-1)0 to a finite simplicial complex (n1)(n-1)1 encoding all required connectivity and manifold axioms, then applying Alexandrov’s separation theorems for pseudomanifolds in (n1)(n-1)2.

A succinct criterion is: for a digital curve (n1)(n-1)3, if (n1)(n-1)4 is a simple closed (n1)(n-1)5-curve (every point has exactly two (n1)(n-1)6-neighbors in (n1)(n-1)7) and is sufficiently long ((n1)(n-1)8), then (n1)(n-1)9 splits into exactly two Rn\mathbb{R}^n0-connected components (Cote et al., 22 Mar 2025, Benedictis et al., 15 Jan 2026).

Good Adjacency Pairs: The separation property fails unless the adjacencies inside and outside are chosen asymmetrically. In Rn\mathbb{R}^n1D, only Rn\mathbb{R}^n2 and Rn\mathbb{R}^n3 adjacencies are permitted if one requires separation without ambiguity (Hünniger, 2011).

4. Homology, Betti Numbers, and Segmentation Evaluation

Digital homology offers algebraic invariants to classify surfaces and curves. For subgraphs modeling the boundary Rn\mathbb{R}^n4 of a digital shape, Betti numbers Rn\mathbb{R}^n5 (number of connected components) and Rn\mathbb{R}^n6 (number of independent cycles) can be explicitly computed via graph-theoretic formulas: Rn\mathbb{R}^n7

In image segmentation, a binary mask Rn\mathbb{R}^n8 is assessed for “Jordan-segmentability” if its extracted Rn\mathbb{R}^n9-curve candidate (n1)(n-1)0 has (n1)(n-1)1 and if (n1)(n-1)2 (using 8-adjacency) has exactly two connected components. This unsupervised, topologically grounded criterion is not directly captured by standard pixel-wise metrics (IoU, Dice, precision) and is critical in applications where interior/exterior separation and global shape coherence are essential, such as medical imaging (Benedictis et al., 15 Jan 2026).

5. Algorithmic Extraction and Verification

Concrete extraction and verification of digital Jordan curves proceeds algorithmically on binary images:

  1. Preprocess and optionally clean the mask.
  2. Extract boundary candidates: find (n1)(n-1)3-connected foreground pixels (n1)(n-1)4 that are (n1)(n-1)5-adjacent to any background.
  3. From (n1)(n-1)6, assemble the boundary (n1)(n-1)7 by further ensuring (n1)(n-1)8-adjacency to the background.
  4. Build the (n1)(n-1)9-adjacency graph kk0 and compute kk1; enforce single-component, single-loop constraints.
  5. On the complement, construct the kk2-adjacency graph kk3 and check for exactly two components.

If all criteria are satisfied, the mask is Jordan-segmentable. Counterexamples—such as diagonal slashes or filled disks—demonstrate the necessity and sharpness of these criteria (Benedictis et al., 15 Jan 2026).

6. Digital Jordan Curves in Motion Planning and Complexity

Digital Jordan curves can be considered as combinatorial objects in finite Alexandroff topological spaces (finite kk4 spaces or “COTS”). The parameter space of such curves on a digital domain kk5,

kk6

is path-connected: any Jordan curve can be deformed into any other through a sequence of elementary moves that shrink or expand the interior, or adjust localized curve blocks. The topological complexity kk7 quantifies the minimal number of continuous “motion planning rules” needed to morph any Jordan curve into another; it is finite, and explicit algorithms exist for constructing such paths (“fences” of curves) (Kandola, 2019).

These concepts underpin practical image morphing, segmentation, and compression algorithms, allowing the continuous transformation of segmented images by topologically valid Jordan curves.

7. Applications, Extensions, and Comparative Perspective

Digital Jordan Theory has pervasive impact in:

  • Image segmentation: Certifying that a segmentation partition defines a unique inside/outside structure.
  • Medical imaging: Ensuring that boundaries in diagnostic images correspond to genuine, topologically valid enclosed regions.
  • Image morphing and compression: Utilizing the controlled deformation of Jordan curves for transformations and compact representation schemes.
  • Algorithmic object counting and connectivity testing: Fast, algebraic or combinatorial checks for boundary integrity in digital images and volumetric data.
  • Higher-dimensional digital topology: The digital Jordan–Brouwer theorem gives a blueprint for separating digital kk8-spaces by digital kk9-spheres, informing algorithmic topology in dimensions kk'0 (Evako, 2013).

Traditional metrics, based on local overlap or boundary proximity, cannot fully assess such topological integrity. Digital Jordan Theory supplies a mathematically guaranteed, unsupervised, low-cost structural verification, and enables rigorous algorithmic foundations for contemporary image analysis (Benedictis et al., 15 Jan 2026, Kandola, 2019).

References

Core Topic Primary Reference arXiv id
Jordan-segmentable masks, segmentation metrics "Jordan-Segmentable Masks: A Topology-Aware definition for characterizing Binary Image Segmentation" (Benedictis et al., 15 Jan 2026)
Graph-theoretic vs. topological digital Jordan "Bridging Graph-Theoretical and Topological Approaches: Connectivity and Jordan Curves in the Digital Plane" (Cote et al., 22 Mar 2025)
Digital spheres and separation in Zn "The Jordan-Brouwer theorem for the digital normal n-space Zn" (Evako, 2013)
Axiomatic digital manifolds, good pairs "Digital Manifolds and the Theorem of Jordan-Brouwer" (Hünniger, 2011)
Digital Jordan curves, topological complexity "The Topological Complexity of Spaces of Digital Jordan Curves" (Kandola, 2019)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Digital Jordan Theory.