Next Article in Journal
Multiple Change-Point Detection in a Functional Sample via the 𝒢-Sum Process
Next Article in Special Issue
On Principal Fuzzy Metric Spaces
Previous Article in Journal
Main Curvatures Identities on Lightlike Hypersurfaces of Statistical Manifolds and Their Characterizations
Previous Article in Special Issue
Sequential Completeness for ⊤-Quasi-Uniform Spaces and a Fixed Point Theorem
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Freezing Sets for Arbitrary Digital Dimension

1
Department of Computer and Information Sciences, Niagara University, Lewiston, NY 14109, USA
2
Department of Computer Science and Engineering, State University of New York at Buffalo
Mathematics 2022, 10(13), 2291; https://doi.org/10.3390/math10132291
Submission received: 31 May 2022 / Revised: 28 June 2022 / Accepted: 29 June 2022 / Published: 30 June 2022
(This article belongs to the Special Issue New Progress in General Topology and Its Applications)

Abstract

:
The study of freezing sets is part of the theory of fixed points in digital topology. Most of the previous work on freezing sets is for digital images in the digital plane Z 2 . In this paper, we show how to obtain freezing sets for digital images in Z n for arbitrary n, using the c 1 and c n adjacencies.

1. Introduction

The study of freezing sets is part of the fixed point theory of digital topology. Freezing sets were introduced in [1] and studied in subsequent papers including [2,3,4,5]. These papers focus mostly on digital images in Z 2 .
In the current paper, we obtain results for freezing sets in Z n , for arbitrary n. We show that given a finite connected digital image X Z n , if we use the c 1 or c n adjacency and X is decomposed into a union of cubes K i , then we can construct a freezing set for X from those of the K i .

2. Preliminaries

Researchers have taken several different approaches to the study of digital topology, including the Khalimsky topology [6,7,8], the Marcus–Wyse topology [9,10], and Rosenfeld’s graph-based approach [11,12]. We use the latter in this paper.
For Rosenfeld’s graph-based approach, we present foundational material in this section on adjacencies, digitally continuous functions, and terminology.

2.1. Adjacencies

Much of this section is quoted or paraphrased from [13].
A digital image is a pair ( X , κ ) where X Z n for some n and κ is an adjacency on X. Thus, ( X , κ ) is a graph with X for the vertex set and κ determining the edge set. Usually, X is finite, although there are papers that consider infinite X. Usually, adjacency reflects some type of “closeness” in Z n of the adjacent points. When these “usual” conditions are satisfied, one may consider the digital image as a model of a black-and-white “real world” digital image in which the black points (foreground) are the members of X and the white points (background) are members of Z n X .
We write x κ y , or x y when κ is understood or when it is unnecessary to mention κ , to indicate that x and y are κ -adjacent. Notations x Mathematics 10 02291 i001 κ y, or x Mathematics 10 02291 i001 y when κ is understood, indicate that x and y are κ -adjacent or are equal.
The most commonly used adjacencies are the c u adjacencies, defined as follows. Let X Z n and let u Z , 1 u n . Then, for points
x = ( x 1 , , x n ) ( y 1 , , y n ) = y
we have x c u y if and only if
  • for at most u indices i we have | x i y i | = 1 , and
  • for all indices j, | x j y j | 1 implies x j = y j .
The c u -adjacencies are often denoted by the number of adjacent points a point can have in the adjacency. For example,
  • in Z , c 1 -adjacency is 2-adjacency;
  • in Z 2 , c 1 -adjacency is 4-adjacency and c 2 -adjacency is 8-adjacency;
  • in Z 3 , c 1 -adjacency is 8-adjacency, c 2 -adjacency is 18-adjacency, and c 3 -adjacency is 26-adjacency.
In this paper, we mostly use the c 1 - and c n -adjacencies.
When ( X , κ ) is understood to be a digital image under discussion, we use the following notations. For x X ,
N ( x ) = { y X | y κ x } ,
Mathematics 10 02291 i002
Definition 1
([11]). Let X Z n . The boundary of X is
B d ( X ) = { x X t h e r e   e x i s t s   y Z n X s u c h   t h a t   x c 1 y } .

2.2. Digitally Continuous Functions

Much of this section is quoted or paraphrased from [13].
We denote by id or id X the identity map id ( x ) = x for all x X .
Definition 2
([12,14]). Let ( X , κ ) and ( Y , λ ) be digital images. A function f: X Y is ( κ , λ ) -continuous, or digitally continuous or just continuous, when κ and λ are understood, if for every κ-connected subset X of X, f ( X ) is a λ-connected subset of Y. If ( X , κ ) = ( Y , λ ) , we say a function is κ -continuous to abbreviate “ ( κ , κ ) -continuous.”
Theorem 1
([14]). A function f: X Y between digital images ( X , κ ) and ( Y , λ ) is ( κ , λ ) -continuous if and only if for every x , y X , if x κ y then f (x) Mathematics 10 02291 i001 λ f (y).
Similar notions are referred to as immersions, gradually varied operators, and gradually varied mappings in [15,16].
Theorem 2
([14]). Let f : ( X , κ ) ( Y , λ ) and g: ( Y , λ ) ( Z , μ ) be continuous functions between digital images. Then, g f : ( X , κ ) ( Z , μ ) is continuous.
A κ-path is a continuous function r: ( [ 0 , m ] Z , c 1 ) ( X , κ ) .
For a digital image ( X , κ ) , we use the notation
C ( X , κ ) = { f : X X | f i s κ continuous } .
A function f: ( X , κ ) ( Y , λ ) is an isomorphism (called a homeomorphism in [17]) if f is a continuous bijection such that f 1 is continuous.
For X Z n , the projection to the i th coordinate is the function p i : X Z defined by
p i ( x 1 , , x n ) = x i .
A (digital) line segment in ( X , κ ) is a set S = f ( [ 0 , m ] Z ) , where f is a digital path, such that the points of S are collinear; S is axis parallel if for all but one of the indices i, p i f is a constant function.

2.3. Cube Terminology

Let Y = Π i = 1 n [ a i , b i ] Z , where b i a i .
If for 1 j n there are exactly j indices i such that b i > a i (equivalently, exactly n j indices i such that b i = a i ), we call Y a j-dimensional cube or a j-cube.
A j-cube K in Y, such that
  • for j indices i, p i ( K ) = [ a i , b i ] Z and
  • for all other indices i, p i ( K ) = { a i } or p i ( K ) = { b i } ,
is a face or a j-face of Y.
A corner of Y is any of the points of Π i = 1 n { a i , b i } . An edge of Y is an axis-parallel digital line segment joining two corners of Y.

3. Tools for Determining Fixed Point Sets

Definition 3
([1]). Let ( X , κ ) be a digital image. We say A X is a freezing set for X if given g C ( X , κ ) , A Fix ( g ) implies g = id X .
Theorem 3
([1]). Let A be a freezing set for the digital image ( X , κ ) and let F : ( X , κ ) ( Y , λ ) be an isomorphism. Then, F ( A ) is a freezing set for ( Y , λ ) .
The following are useful for determining fixed point and freezing sets.
Proposition 1
(Corollary 8.4 of [13]). Let ( X , κ ) be a digital image and f C ( X , κ ) . Suppose x , x Fix ( f ) are such that there is a unique shortest κ-path P in X from x to x . Then, P Fix ( f ) .
Lemma 1, below,
can be interpreted to say that in a c u -adjacency, a continuous function that moves a point p also moves a point that is “behind” p. E.g., in Z 2 , if q and q are c 1 - or c 2 -adjacent with q left, right, above, or below q , and a continuous function f moves q to the left, right, higher, or lower, respectively, then f also moves q to the left, right, higher, or lower, respectively [1].”
Lemma 1
([1]). Let ( X , c u ) Z n be a digital image, 1 u n . Let q , q X be such that q c u q . Let f C ( X , c u ) .
1 .
If p i ( f ( q ) ) > p i ( q ) > p i ( q ) , then p i ( f ( q ) ) > p i ( q ) .
2 .
If p i ( f ( q ) ) < p i ( q ) < p i ( q ) , then p i ( f ( q ) ) < p i ( q ) .
Definition 4
([2]). Let ( X , κ ) be a digital image. Let p , q X such that
N ( X , p , κ ) N * ( X , q , κ ) .
Then, q is a close κ -neighbor of p.
Lemma 2
([2,13]). Let ( X , κ ) be a digital image. Let p , q X such that q is a close κ-neighbor of p. Then, p belongs to every freezing set of ( X , κ ) .
Theorem 4.
Let Y = Π i = 1 3 [ a i , b i ] Z be such that b i > a i + 1 for all i. Let A = Π i = 1 3 { a i , b i } . Then, A is a subset of every freezing set for ( X , c 3 ) .
Proof. 
By Theorem 3, we may assume a i = 0 for all i, so A = Π i = 1 3 { 0 , b i } . It is easily seen that every a A has a close neighbor in X, namely the unique member of X that differs from a by 1 in every coordinate. Therefore, by Lemma 2, A is a subset of every freezing set for ( X , c 3 ) . □

4. c 1 -Freezing Sets for Cubes

The following is presented as Theorem 5.11 of [1]. However, there is an error in the argument given in [1] for the proof of the first assertion. We give a correct proof below.
Theorem 5.
Let X = Π i = 1 n [ r i , s i ] Z . Let A = Π i = 1 n { r i , s i } .
  • Let Y = Π i = 1 n [ a i , b i ] Z be such that [ r i , s i ] [ a i , b i ] Z for all i. Let f : X Y be ( c 1 , c 1 ) -continuous. If A Fix ( f ) , then X Fix ( f ) .
  • A is a freezing set for ( X , c 1 ) that is minimal for n { 1 , 2 } .
The argument given in [1] is based on induction. We quote the beginning of the argument’s inductive step:
“Now suppose n = k + 1 and f : X Y is c 1 -continuous with A Fix ( f ) . Let
X 0 = Π i = 1 k [ 0 , m i ] Z × { 0 } , X 1 = Π i = 1 k [ 0 , m i ] Z × { m k + 1 } .
We have that f | X 0 and f | X 1 are c 1 -continuous, A X 0 Fix ( f | X 0 ) , and A X 1 Fix ( f | X 1 ) . Since X 0 and X 1 are isomorphic to k-dimensional digital cubes, by Theorem 3 [of the current paper; it’s Theorem 5.2 of [1]] and the inductive hypothesis, we have
Π i = 1 k [ 0 , m i ] Z × { 0 } Π i = 1 k [ 0 , m i ] Z × { m n } Fix ( f ) .
Note that the above fails to show that f ( X 0 ) X 0 and f ( X 1 ) X 1 ; hence, if X is a proper subset of Y it does not follow from the above that A X 0 Fix ( f | X 0 ) and A X 1 Fix ( f | X 1 ) . In the following, we give a correct proof of the first assertion of Theorem 5, using a rather different approach than was employed in [1].
Proof. 
By Theorem 3, we may assume
X = i = 1 n [ 0 , m i ] Z , A = i = 1 n { 0 , m i } .
Let f : X Y be ( c 1 , c 1 ) -continuous such that f | A = id A . Observe that by Proposition 1,
if   b 1   and   b 2   are   members   of   Fix ( f )   that   differ   in   exactly   one   coordinate , then   the   digital   segment   from   b 1   to   b 2   is   a   subset   of   Fix ( f ) .
In particular, let
X 1 = x X x   belongs   to   a   1 - cube   ( an   axis-parallel   segment ) with   endpoints   in   A .
By (1), X 1 Fix ( f ) .
We proceed inductively. For j { 1 , , n } , let
X j = { x X x belongs   to   a   j - face   of   X } .
Note a j-face of X is a j-cube with corners in A. Suppose X Fix ( f ) for some 1 . Given x X + 1 , let K be an ( + 1 ) -face of Y such that x K . Let F 1 and F 2 be opposite -faces of K, i.e., for some index d, x i F i implies, without loss of generality, p d ( x 1 ) = 0 and p d ( x 2 ) = m d .
Let x K . Then, x is a point of an axis-parallel segment from a point of F 1 to a point of F 2 . By (1), x Fix ( f ) . Thus, K Fix ( f ) ; therefore, X + 1 Fix ( f ) . This completes our induction. In particular, X = X n Fix ( f ) .
Thus, for Y = X , it follows that A is a freezing set for ( X , c 1 ) . That A is minimal for n { 1 , 2 } follows as in [1]. □
The set of corners of a cube is not always a minimal c 1 -freezing set, as shown by the following example in which the set A is a proper subset of the set of corners.
Example 1
([1]). Let X = [ 0 , 1 ] Z 3 . Let
A = { ( 0 , 0 , 0 ) , ( 0 , 1 , 1 ) , ( 1 , 0 , 1 ) , ( 1 , 1 , 0 ) } .
Then, A is a freezing set for ( X , c 1 ) .

5. c 1 -Freezing Sets for Unions of Cubes

In this section, we show how to obtain c 1 -freezing sets for finite subsets of Z n .
Theorem 6.
Let X = i = 1 m K i where m 1 ,
K i = j = 1 n [ a i j , b i j ] Z Z n ,
and X is c 1 -connected. Let
A i = j = 1 n { a i j , b i j } .
Let A = i = 1 n A i . Then, A is a freezing set for ( X , c 1 ) .
Proof. 
Let f C ( X , c 1 ) be such that A Fix ( f ) .
Given x X , we have x K i for some i. Since A i Fix ( f ) , it follows from Theorem 5 that x Fix ( f ) . Thus, X = Fix ( f ) , so A is a freezing set. □
Corollary 1.
The wedge K 1 K 2 of two digital cubes in Z n with axis-parallel edges has for a c 1 -freezing set K 1 K 2 , where K i is the set of corners of K i .
Proof. 
This follows immediately from Theorem 6. □
Remark 1.
Theorem 6 can be used to obtain a freezing set for any finite c 1 -connected digital image X Z 3 , since X is trivially a union of 1-point cubes [ a , a ] Z × [ b , b ] Z × [ c , c ] Z . More usefully, if a subset H of X is a union of cubes,
H = i = 1 m j = 1 n [ a i j , b i j ] Z ,
then a freezing set A for ( X , c 1 ) is
A = ( X H ) i = 1 m j = 1 n { a i j , b i j } .
Remark 2.
Often, the freezing set of Theorem 6 is not minimal. However, the theorem is valuable in that it often gives a much smaller subset of X than X itself as a freezing set. As a simple example of the non-minimal assertion, consider
X = [ 0 , 4 ] Z 2 × [ 0 , 2 ] Z [ 0 , 4 ] Z 2 × [ 2 , 4 ] Z .
For this description of X, Theorem 6 gives the c 1 -freezing set
A = { 0 , 4 } 2 × { 0 , 2 } { 0 , 4 } 2 × { 2 , 4 } = { 0 , 4 } 2 × { 0 , 2 , 4 } ,
a set of 12 points. However, by observing that X can be described as X = [ 0 , 4 ] Z 3 , we obtain from Theorem 5 the c 1 -freezing set A = { 0 , 4 } 3 , a set of 8 points.
The following example shows that a cubical “cavity” (see Figure 1) need not affect determination of a freezing set.
Example 2.
Let X = [ 0 , 6 ] Z 3 [ 2 , 4 ] Z 3 . Then, A = { 0 , 6 } 3 is a freezing set for ( X , c 1 ) .
Proof. 
Note that by Theorem 5, A is a freezing set for K = ( [ 0 , 6 ] Z 3 , c 1 ) . We show that removing [ 2 , 4 ] Z 3 need not change the freezing set.
Observe that we can decompose X as a union of cubes as follows: Let
L X ( left ) = [ 0 , 6 ] Z × [ 0 , 1 ] Z × [ 0 , 6 ] Z , R X ( right ) = [ 0 , 6 ] Z × [ 5 , 6 ] Z × [ 0 , 6 ] Z ,
F X ( front ) = [ 5 , 6 ] Z × [ 0 , 6 ] Z 2 , B a X ( back ) = [ 0 , 1 ] Z × [ 0 , 6 ] Z 2 ,
B o X ( bottom ) = [ 0 , 6 ] Z 2 × [ 0 , 1 ] Z , T X ( top ) = [ 0 , 6 ] Z 2 × [ 5 , 6 ] Z .
Then, X = L X R X F X B a X B o X T X . Theorem 5 gives us a freezing set B for ( X , c 1 ) consisting of the corners of each of L X , R X , F X , B a X , B o X , T X .
However, suppose f C ( X , c 1 ) is such that f | A = id A . As in the proof of Theorem 6, each of the faces L , R , F , B a , B o , T of K is a subset of Fix ( f ) . Therefore, each x B A is on an axis-parallel digital segment that joins two points of one of L , R , F , B a , B o , T , so by Proposition 1, x Fix ( f ) . Therefore, A is a freezing set for ( X , c 1 ) . □

6. c n -Freezing Sets in Z n

We have the following.
Proposition 2
( [1]). Let X be a finite digital image in Z n . Let A X . Let f C ( X , c u ) , where 1 u n . If B d ( A ) Fix ( f ) , then A Fix ( f ) .
Theorem 7
([1]). Let X be a finite digital image in Z n . For 1 u n , B d ( X ) is a freezing set for ( X , c u ) .
The following is inspired by Theorem 7.
Theorem 8.
Let X = i = 1 n [ a i , b i ] Z , where n > 1 and for all i, b i > a i . Then, B d ( X ) is a minimal freezing set for ( X , c n ) .
Proof. 
By Theorem 7, B d ( X ) is a freezing set for ( X , c n ) . We must show its minimality.
Consider a point x 0 = ( x 1 , , x n ) B d ( X ) . For some index i, p i ( x 0 ) { a i , b i } .
  • If p i ( x 0 ) = a i , the point ( x 1 , , x i 1 , a i + 1 , x i , , x n ) is a close neighbor of x 0 .
  • If p i ( x 0 ) = b i , the point ( x 1 , , x i 1 , b i 1 , x i , , x n ) is a close neighbor of x 0 .
In either case, we must have x 0 as a member of every freezing set for ( X , c 1 ) , by Lemma 2. Thus, B d ( X ) is a minimal freezing set. □
Theorem 9.
Let X = i = 1 m K i where m 1 ,
K i = j = 1 n [ a i j , b i j ] Z Z n ,
and X is c n -connected. Let A i = B d ( K i ) and let A = i = 1 m A i . Then, A is a freezing set for ( X , c n ) .
Proof. 
By Theorem 7, A i is a freezing set for ( K i , c n ) . Let f C ( X , c n ) be such that f | A = id A . It follows from Proposition 2 that each K i Fix ( f ) . Thus, f = id X , and the assertion follows. □

7. Conclusions and Future Work

We have studied freezing sets for finite digital images in Z n with respect to the c 1 - and c n -adjacencies. For both of these adjacencies, we have shown that a decomposition of an image X as a finite union of cubes lets us find a freezing set for X as a union of freezing sets for the cubes of the decomposition. Such a freezing set is not generally minimal, but often is useful in having cardinality much smaller than the cardinality of X.
More general restrictions on f | A , where A is a freezing set for ( X , κ ) and f C ( X , κ ) , restrict f on all of X in interesting ways. This will be shown in future work.
The suggestions and corrections of the anonymous reviewers are acknowledged gratefully.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Boxer, L. Fixed point sets in digital topology, 2. Appl. Gen. Topol. 2020, 21, 111–133. [Google Scholar] [CrossRef] [Green Version]
  2. Boxer, L. Convexity and freezing sets in digital topology. Appl. Gen. Topol. 2021, 22, 121–137. [Google Scholar] [CrossRef]
  3. Boxer, L. Subsets and freezing sets in the digital plane. Hacet. J. Math. Stat. 2021, 50, 991–1001. [Google Scholar] [CrossRef]
  4. Boxer, L. Cold and freezing sets in the digital plane. Topology Proc. 2023, 61, 155–182. [Google Scholar]
  5. Boxer, L. Some consequences of restrictions on digitally continuous functions. Note Mat. accepted.
  6. Khalimsky, E.D.; Halimskii, E. On topologies of generalized segments. Soviet Math. Dokl. 1969, 10, 1508–1511. [Google Scholar]
  7. Khalimsky, E.D.; Halimskii, E. Applications of connected ordered topological spaces in topology. In Proceedings of the Conference Math, College Park, MD, USA, 6–17 April 1970. [Google Scholar]
  8. Kong, T.Y.; Kopperman, R.; Meyer, P.R. A topological approach to digital topology. Am. Math. Mon. 1991, 98, 901–917. [Google Scholar] [CrossRef]
  9. Eckhardt, U.; Latecki, L.J. Topologies for the digital spaces Z 2 and Z 3 . Comput. Vision Image Underst. 2003, 90, 295–312. [Google Scholar] [CrossRef]
  10. Wyse, F.; Marcus, D. Solution to problem 5712. Am. Math. Mon. 1970, 77, 1119. [Google Scholar]
  11. Rosenfeld, A. Digital topology. Am. Math. Mon. 1979, 86, 621–630. [Google Scholar] [CrossRef]
  12. Rosenfeld, A. ‘Continuous’ functions on digital pictures. Pattern Recognit. Lett. 1986, 4, 177–184. [Google Scholar] [CrossRef]
  13. Boxer, L.; Staecker, P.C. Fixed point sets in digital topology, 1. Appl. Gen. Topol. 2020, 21, 87–110. [Google Scholar] [CrossRef] [Green Version]
  14. Boxer, L. A classical construction for the digital fundamental group. J. Math. Imaging Vis. 1999, 10, 51–62. [Google Scholar] [CrossRef]
  15. Chen, L. Gradually varied surfaces and its optimal uniform approximation. SPIE Proc. 1994, 2182, 300–307. [Google Scholar]
  16. Chen, L. Discrete Surfaces and Manifolds; Scientific Practical Computing: Rockville, MD, USA, 2004. [Google Scholar]
  17. Boxer, L. Digitally continuous functions. Pattern Recognit. Lett. 1994, 15, 833–839. [Google Scholar] [CrossRef] [Green Version]
Figure 1. A cube with a cubical cavity.
Figure 1. A cube with a cubical cavity.
Mathematics 10 02291 g001
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Boxer, L. Freezing Sets for Arbitrary Digital Dimension. Mathematics 2022, 10, 2291. https://doi.org/10.3390/math10132291

AMA Style

Boxer L. Freezing Sets for Arbitrary Digital Dimension. Mathematics. 2022; 10(13):2291. https://doi.org/10.3390/math10132291

Chicago/Turabian Style

Boxer, Laurence. 2022. "Freezing Sets for Arbitrary Digital Dimension" Mathematics 10, no. 13: 2291. https://doi.org/10.3390/math10132291

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