Preprint
Article

This version is not peer-reviewed.

Gallai’s Theorem: A Detailed Exposition of Witt’s Proof

Submitted:

13 July 2026

Posted:

15 July 2026

You are already at the latest version

Abstract
Gallai’s theorem states that whenever the Euclidean plane is colored with finitely many colors, every finite configuration of points admits a monochromatic homothetic copy. This paper presents a detailed exposition of a proof originally published by Ernst Witt in 1952 and subsequently expanded by Alexander Soifer. Additional intermediate steps are supplied throughout, yielding a self-contained and mechanically verifiable proof. The argument is formulated recursively through finite configurations associated with a double induction and thereby makes explicit the finite structures underlying the theorem.
Keywords: 
;  ;  ;  ;  

1. Introduction

A theorem of Tibor Gallai (formerly Grünwald) states that if the points in the Euclidean plane are colored with finitely many colors, then for every finite subset of the plane there is a monochromatic homothetic copy of that set. A homothetic copy of a set is its image under first a dilation and then a translation. A monochromatic copy is one in which that every point receives the same color. Another way to state Gallai’s theorem is that for every finite subset X of the plane and every number k of colors, there is another finite subset Y of the plane, such that if Y is colored by k colors then Y contains a monochromatic homothetic image of X. (The two versions are equivalent by the compactness theorem for first-order logic.)
Gallai did not publish his result. (For an explanation and additional history, one should read both [1, Ch. 42] and [2, Ch. 46].) Gallai’s theorem was first mentioned in print by Richard Rado [3]. Reviewing Rado’s paper [3] for Mathematical Reviews, Erdos wrote, “the following result of T. Grünwald is used: given any configuration S consisting of a finite number of lattice points of Euclidean space, and given a distribution of all lattice points of this space into a finite number of classes, there is at least one class which contains a configuration S of lattice points which is similar and parallel to S.”
I first heard about Gallai’s theorem in late 2012 from Jeremy Alm, who wrote and sent me a paper about extending Gallai’s theorem [4]. I became intrigued by the theorem, tried to prove it, and eventually consulted the reference in Jeremy’s paper, Alexander Soifer’s The Mathematical Coloring Book [1, §42.3]. Soifer presents an expanded account of the proof of Gallai’s theorem published by Ernst Witt in 1952 [5]. Reviewing Witt’s paper [5] for Mathematical Reviews, Erdos wrote, “The author was unaware of a paper by R. Rado in which it is stated that the result is due to T. Grünwald (Gallai).” Soifer thought Witt’s proof was incomprehensibly brief, so he added details but did not include the proof in the 2024 edition [2]. Soifer’s proof seemed incomprehensibly brief to me, so I added even more details, enough for a purely formal and mechanical confirmation of the proof.
The theorem and its proof are written for R 2 , but any power of R can be substituted for R 2 . In fact, the proof applies with no changes to any ordered ring. The elements are called either points or vectors, depending on their use as either geometric or computational objects.
The theorem is proved in a slightly more precise formulation than the usual statement. From points e 0 , e 1 , e 2 , , a number n 3 , and a number of colors k 1 a set Φ ( n , k ) is defined recursively in advance with the property that for any coloring of Φ ( n , k ) with k colors, Φ ( n , k ) contains a monochromatic homothetic copy of { e 0 , , e n } . The key idea, as in many combinatorial arguments, is to treat entire colorings as colors and to apply recursive coloring constructions within the inductive argument.

2. Definitions

Consider an arbitrary but fixed infinite sequence S = e 0 , e 1 , e 2 , , e i , of distinct points in R 2 , where e 0 = ( 0 , 0 ) . For every integer n 1 let
S n = { e 0 , , e n 1 } .
For example, S 1 = { e 0 } , S 2 = { e 0 , e 1 } , and S 3 = { e 0 , e 1 , e 2 } . For every set X, | X | is the number of elements of X, called the cardinality of X. The cardinality of S n is n, i.e., | S n | = n . For every positive integer k, a k-element set is a set X such that | X | = k . A function from a set Y to a k-element set X is a k-coloring of Y. For any vector v R 2 and any two sets V , W R 2 , the sumset of v (or V) and W is the set v + W (or V + W ) of vectors obtained by adding v (or any vector from V) to any vector from W, that is,
v + W = { v + w : w W } , V + W = { v + w : v V , w W } .
Let H be the set of all functions h : R 2 R 2 such that, for some displacement vector  a R 2 and some positive dilation scalar  λ R , we have h ( v ) = a + λ v for every v R 2 , where addition and scalar multiplication are performed componentwise. H is the set of homotheties from R 2 to R 2 , consisting of all compositions of translations and dilations, i.e.,
H = { h : ( a R 2 ) ( λ R ) ( 0 < λ , ( v R 2 ) ( h ( v ) = a + λ v ) ) } .
If V R 2 and h H , then h ( V ) is the image of V under h, i.e.,
h ( V ) = { h ( v ) : v R 2 } .
For any set V R 2 and any n 2 , let E n ( V ) be the union of the images of S n under those homotheties that map S n 1 into V, i.e.,
E n ( V ) = { h ( S n ) : h H , h ( S n 1 ) V } .
For integers n 3 , k 1 , and m 1 , define sets Φ ( n , k ) , Δ ( n , k , m ) R 2 by
Φ ( 2 , k ) = { i e 1 : 0 i k } ,
Δ ( n , k , 1 ) = E n ( Φ ( n 1 , k ) ) ,
Δ ( n , k , m + 1 ) = Δ ( n , k | Δ ( n , k , m ) | , 1 ) + Δ ( n , k , m ) ,
Φ ( n , k ) = Δ ( n , k , k ) .
For example, with n = 3 , k = 2 , and m = 1 , we have Φ ( 2 , 2 ) = { e 0 , e 1 , 2 e 1 } by (3), so by (4),
Δ ( 3 , 2 , 1 ) = E 3 ( Φ ( 2 , 2 ) ) = E 3 ( { e 0 , e 1 , 2 e 1 } ) .
There are three homotheties h 1 , h 2 , h 3 H that map S 2 = { e 0 , e 1 } into { e 0 , e 1 , 2 e 1 } , defined for all v R 2 by h 1 ( v ) = v , h 2 ( v ) = 2 v , and h 3 ( v ) = e 1 + v . To check this, recall that e 0 = ( 0 , 0 ) . Hence | Δ ( 3 , 2 , 1 ) | 6 since
E 3 ( { e 0 , e 1 , 2 e 1 } ) = { h ( S 3 ) : h H , h ( S 2 ) { e 0 , e 1 , 2 e 1 } } by ( 2 ) = { h ( S 3 ) : h { h 1 , h 2 , h 3 } } = h 1 ( S 3 ) h 2 ( S 3 ) h 3 ( S 3 ) = h 1 ( { e 0 , e 1 , e 2 } ) h 2 ( { e 0 , e 1 , e 2 } ) h 3 ( { e 0 , e 1 , e 2 } ) by ( 1 ) = { e 0 , e 1 , e 2 } { e 0 , 2 e 1 , 2 e 2 } { e 1 , 2 e 1 , e 1 + e 2 } = { e 0 , e 1 , e 2 , 2 e 1 , 2 e 2 , e 1 + e 2 } .
If | Δ ( 3 , 2 , 1 ) | = 6 then
Φ ( 3 , 2 ) = Δ ( 3 , 2 , 2 ) by ( 6 ) = Δ ( 3 , 2 | Δ ( 3 , 2 , 1 ) | , 1 ) + Δ ( 3 , 2 , 1 ) by ( 5 ) = Δ ( 3 , 2 6 , 1 ) + { e 0 , e 1 , e 2 , 2 e 2 , e 1 + e 2 } = E 3 ( Φ ( 2 , 64 ) ) + { e 0 , e 1 , e 2 , 2 e 2 , e 1 + e 2 } by ( 4 )
Since Φ ( 2 , 64 ) has 65 points by (3), there are 65 2 = 2080 homotheties mapping S 2 into Φ ( 2 , 64 ) , hence E 3 ( Φ ( 2 , 64 ) ) may contain as many as 65 + 2080 = 2145 points, and Φ ( 3 , 2 ) may contain as many as 2145 + 6 = 2151 .
For integers n 3 , k 1 , and m 1 , let A ( n , k ) be the statement that
for every k-coloring of Φ ( n , k ) , Φ ( n , k ) contains a monochromatic homothetic image of S n ,
and let D ( n , k , m ) be the statement that
for every k-coloring f of Δ ( n , k , m ) there are scalars λ 0 , λ 1 , , λ m R and a vector a R 2 such that
0 = λ 0 < λ 1 < < λ m
and if
h i , j ( v ) = a + λ i e n + ( λ j λ i ) v
whenever v R 2 and 0 i < j m , then
h i , j ( S n ) Δ ( n , k , m )
and
| f ( h i , j ( S n 1 ) ) | = 1 .
Theorem 1. 
If 3 n ω , 1 k ω , and 1 m ω , then A ( n , k ) and D ( n , k , m ) .
  • The proof is by a double induction. For each of the definitions (3)–(6), we show that if the sets on the right side have the requisite properties, then the set on left side does so as well. We will prove that the following statements hold whenever n 3 , k 1 , and m 1 .
1.
A ( 2 , k ) ,
2.
if A ( n 1 , k ) then D ( n , k , 1 ) ,
3.
if D ( n , k , m ) and D ( n , k | Δ ( n , k , m ) | , 1 ) then D ( n , k , m + 1 ) ,
4.
if D ( n , k , k ) then A ( n , k ) .
To see that these statements are enough to establish the theorem, we lay out explicitly the initial inductive steps. By (1) we have
(a) A ( 2 , k ) for all k 2 .
  • For any k 2 we get D ( 3 , k , 1 ) by (a) and (2) with n = 3 . This proves
(b) D ( 3 , k , 1 ) for all k 2 .
  • For any particular k 2 , we have by (b) not only D ( 3 , k , 1 ) but also D ( 3 , k | Δ ( 3 , k , 1 ) | , 1 ) , hence D ( 3 , k , 2 ) by (3) with m = 1 . This proves
(c) D ( 3 , k , 2 ) for all k 2 .
  • For any particular k 2 , we have D ( 3 , k , 2 ) by (c) and also D ( 3 , k | Δ ( 3 , k , 2 ) | , 1 ) by (b), hence D ( 3 , k , 3 ) by (3) with m = 2 . This proves
(d) D ( 3 , k , 3 ) for all k 2 .
  • The reasoning that leads from (c) to (d) can be repeated any finite number of times, leading (by induction) to the conclusion that
(e) D ( 3 , k , m ) for all k 2 and m 1 .
  • As a set of particular cases of (e) we have D ( 3 , k , k ) for all k 2 . It follows by (iv) that
(f) A ( 3 , k ) for all k 2 .
  • The deduction from (a) to (f) is just the first step (from n = 2 to n = 3 ) in an inductive proof that
(g) A ( n , k ) for all k 2 and all n 2 .
  • Note that (g) is the usual statement of Gallai’s theorem, but the statement we have given above incorporates all the statements about Δ that were mentioned in the exposition of the double induction.

3. Proof of A ( 2 , k ) for k 1

Assume k 1 . Since e 0 = ( 0 , 0 ) , definition (3) implies that
Φ ( 2 , k ) = { e 0 , e 1 , 2 e 1 , , k e 1 } .
Assume that f is a k-coloring of Φ ( 2 , k ) . We must show that Φ ( 2 , k ) contains a monochromatic homothetic image of S 2 = { e 0 , e 1 } . From e 0 e 1 it follows that the number of points in Φ ( 2 , k ) is k + 1 , one more than the number of colors, so there are (at least) two points in Φ ( 2 , k ) that get the same color, say f ( i e 1 ) = f ( j e 1 ) for some i , j such that 0 i < j k . Define h by h ( v ) = i e 1 + ( j i ) v for all v R 2 . Then h H since j i > 0 and h maps S 2 = { e 0 , e 1 } to { i e 1 , j e 1 } Φ ( 2 , k ) because
h ( e 0 ) = i e 1 + ( j i ) e 0 = i e 1 + ( j i ) ( 0 , 0 ) = i e 1 , h ( e 1 ) = i e 1 + ( j i ) e 1 = i e 1 + j e 1 i e 1 = j e 1 .
This homothetic image is monochromatic because f ( i e 1 ) = f ( j e 1 ) .

4. Proof of D ( n , k , 1 ) from n 3 , k 1 , and A ( n 1 , k )

Assume n 3 , k 1 , and f is a k-coloring of Δ ( n , k , 1 ) . By the inductive assumption A ( n 1 , k ) , Φ ( n 1 , k ) contains a monochromatic homothetic image of S n 1 , so there is some h H such that
h ( S n 1 ) Φ ( n 1 , k ) ,
| f ( h ( S n 1 ) ) | = 1 .
From (7), the definition of E n , and definition (4), it follows that
h ( S n ) E n ( Φ ( n 1 , k ) ) = Δ ( n , k , 1 ) .
To conclude that D ( n , k , 1 ) , we must find λ 0 , λ 1 R and a R 2 such that 0 = λ 0 < λ 1 , h 0 , 1 ( S n ) Δ ( n , k , 1 ) , and | f ( h 0 , 1 ( S n 1 ) ) | = 1 , where
h 0 , 1 ( v ) = a + λ 0 e n + ( λ 1 λ 0 ) v = a + λ 1 v
whenever v R 2 . It suffices to let λ 1 and a be the dilation scalar and displacement vector associated with h, for then h 0 , 1 = h and the two desired equations are (8) and (9).

5. Proof of D ( n , k , m + 1 ) from D ( n , k , m ) and D ( n , k | Δ ( n , k , m ) | , 1 )

Suppose f is a k-coloring of Δ ( n , k , m + 1 ) . By definition (5), f assigns a color to every vector obtained by adding a vector from Δ ( n , k | Δ ( n , k , m ) | , 1 ) to a vector in Δ ( n , k , m ) . Therefore, for every v Δ ( n , k | Δ ( n , k , m ) | , 1 ) , we may let f ( v ) be the k-coloring of Δ ( n , k , m ) defined by
f ( v ) ( w ) = f ( v + w ) for every w Δ ( n , k , m ) .
This gives us a new coloring f that assigns each vector v Δ ( n , k | Δ ( n , k , m ) | , 1 ) to an element f ( v ) of the set of k-colorings of | Δ ( n , k , m ) | , a set whose cardinality is k | Δ ( n , k , m ) | . Thus f is a k | Δ ( n , k , m ) | -coloring of Δ ( n , k | Δ ( n , k , m ) | , 1 ) . From the inductive hypothesis D ( n , k | Δ ( n , k , m ) | , 1 ) , applied to the coloring f , we know there are μ 0 , μ 1 R and b R 2 such that 0 = μ 0 < μ 1 and, defining g 0 , 1 by
g 0 , 1 ( v ) = b + μ 0 e n + ( μ 1 μ 0 ) v = b + μ 1 v for all v R 2 ,
we have
g 0 , 1 ( S n ) Δ ( n , k | Δ ( n , k , m ) | , 1 ) ,
| f ( g 0 , 1 ( S n 1 ) ) | = 1 .
From the inductive hypothesis D ( n , k , m ) , applied to the k-coloring f ( b ) , we know there are λ 0 , λ 1 , , λ m R and a R 2 such that
0 = λ 0 < λ 1 < < λ m
and, assuming
h i , j ( v ) = a + λ i e n + ( λ j λ i ) v whenever v R 2 and 0 i < j m ,
we have
h i , j ( S n ) Δ ( n , k , m ) ,
| f ( b ) ( h i , j ( S n 1 ) ) | = 1 .
Figure 1 illustrates this construction for the case m = n = 4 ; the values are chosen only to make the recursive geometry visible in a nondegenerate example.
Next we prove that if w Δ ( n , k , m ) , 0 < n 1 , and 0 i < m , then
f ( b + w ) = f ( b + μ 1 e + w ) ,
f ( b + a + λ i e n ) = f ( b + a + λ i e n + ( λ m λ i ) e ) .
Proof of (18): If 0 < n 1 , then e 0 , e S n 1 and, by (11), g 0 , 1 ( e 0 ) = b and g 0 , 1 ( e ) = b + μ 1 e , hence b , b + μ 1 e g 0 , 1 ( S n 1 ) so from (13) we conclude that f ( b ) = f ( b + μ 1 e ) . This holds whenever 0 l < n 1 , so by (10), we obtain (18).
Proof of (19): If 0 < n 1 and 0 i < m then e 0 , e S n 1 and, by (15) applied with 0 i < j = m , we have
a + λ i e n = h i , m ( e 0 ) h i , m ( S n 1 ) , a + λ i e n + ( λ m λ i ) e = h i , m ( e ) h i , m ( S n 1 ) .
These two vectors are in Δ ( n , k , m ) by (16) and get the same color from f ( b ) by (17) with j = m , i.e.,
f ( b ) ( a + λ i e n ) = f ( b ) ( a + λ i e n + ( λ m λ i ) e ) .
Now (19) follows from this equation by (10) with v = b .
Define a new system h as follows. Let λ m + 1 = μ 1 + λ m and let
h i , j ( v ) = b + a + λ i e n + ( λ j λ i ) v if v R 2 and 0 i < j m + 1 .
To conclude that D ( n , k , m + 1 ) , we must now show for this new system that
0 = λ 0 < λ 1 < < λ m < λ m + 1 ,
which we get immediately from (14), 0 < μ 1 , and λ m < μ 1 + λ m = λ m + 1 , and, assuming v R 2 and 0 i < j m + 1 , that
h i , j ( S n ) Δ ( n , k , m + 1 ) ,
| f ( h i , j ( S n 1 ) ) | = 1 .
Case 1.  0 i < j m .
h i , j ( S n ) = b + h i , j ( S n ) by ( 15 ) , ( 20 ) b + Δ ( n , k , m ) by ( 16 ) = g 0 , 1 ( e 0 ) + Δ ( n , k , m ) by ( 11 ) , e 0 = ( 0 , 0 ) g 0 , 1 ( S n ) + Δ ( n , k , m ) e 0 S n Δ ( n , k | Δ ( n , k , m ) | , 1 ) + Δ ( n , k , m ) by ( 12 ) = Δ ( n , k , m + 1 ) by ( 5 )
so (21) holds in this case, and
| f ( h i , j ( S n 1 ) ) | = | f ( b + h i , j ( S n 1 ) ) | by ( 15 ) , ( 20 ) = | f ( b ) ( h i , j ( S n 1 ) ) | by ( 10 ) = 1 by ( 17 )
so (22) also holds in this case.
Case 2.  0 i < j = m + 1 . Proof of (21): If v S n , then
h i , m + 1 ( v ) = b + a + λ i e n + ( λ m + 1 λ i ) v ( 20 ) = b + a + λ i e n + ( λ m + μ 1 λ i ) v def λ m + 1 = b + μ 1 v + a + λ i e n + ( λ m λ i ) v = g 0 , 1 ( v ) + h i , m ( v ) ( 11 ) , ( 15 ) Δ ( n , k | Δ ( n , k , m ) | , 1 ) + Δ ( n , k , m ) ( 12 ) , ( 16 ) = Δ ( n , k , m + 1 ) ( 5 )
For (22), consider an arbitrary with 0 < n 1 , i.e., any arbitrary e S n 1 . Note that by (15) and (16) with j = m we have
a + λ i e n + ( λ m λ i ) e = h i , m ( e ) Δ ( n , k , m ) .
Hence, noting that i < m + 1 ,
f ( h i , m + 1 ( e 0 ) ) = f ( b + a + λ i e n ) by ( 20 ) , e 0 = ( 0 , 0 ) = f ( b + a + λ i e n + ( λ m λ i ) e l ) by ( 19 ) if i < m , trivial if i = m = f ( b + μ 1 e l + a + λ i e n + ( λ m λ i ) e l ) by ( 23 ) , ( 18 ) = f ( b + a + λ i e n + ( μ 1 + λ m λ i ) e l ) by computation = f ( b + a + λ i e n + ( λ m + 1 λ i ) e l ) by definition of λ m + 1 = f ( h i , m + 1 ( e l ) ) by ( 20 )
Therefore, (22) holds in this case.

6. Proof of A ( n , k ) from D ( n , k , k )

Since Φ ( n , k ) = Δ ( n , k , k ) , we need only show that Δ ( n , k , k ) contains a monochromatic homothetic image of S n , assuming f is a k-coloring of Δ ( n , k , k ) . From the inductive hypothesis D ( n , k , k ) , we know there are λ 0 , λ 1 , , λ k R and a R 2 such that 0 = λ 0 < λ 1 < < λ k and if
h i , j ( v ) = a + λ i e n + ( λ j λ i ) v
whenever v R 2 and 0 i < j k , then h i , j ( S n ) Δ ( n , k , k ) and | f ( h i , j ( S n 1 ) ) | = 1 . Let’s look at the images of e n and e 0 under all these homotheties h i , j with 0 i < j k . We have
h i , j ( e n ) = a + λ i e n + ( λ j λ i ) e n = a + λ j e n ,
and, since e 0 = ( 0 , 0 ) ,
h i , j ( e 0 ) = a + λ i e n + ( λ j λ i ) e 0 = a + λ i e n .
The set of images of e n is
{ a + λ j e n : 0 < j k }
The set of images of e 0 is
{ a + λ i e n : 0 i < k }
The union of these two sets, namely
{ a + λ e n : 0 k }
is a ( k + 1 ) -element set, to which are assigned only k colors. Two elements receive the same color, hence there are i , j such that 0 i < j k and
f ( a + λ i e n ) = f ( a + λ j e n ) .
However, a + λ i e n = h i , j ( e 0 ) and a + λ j e n = h i , j ( e n ) , so
f ( h i , j ( e 0 ) ) = f ( h i , j ( e n ) ) .
Of course, we already know | f ( h i , j ( S n 1 ) ) | = 1 , so this last equation tells us, since e 0 S n 1 , that e n also receives the same color as all the other elements of S n 1 . But S n = S n 1 { e n } , so in fact we have shown | f ( h i , j ( S n ) ) | = 1 . We also know that h i , j ( S n ) Δ ( n , k , k ) , so we conclude that Δ ( n , k , k ) does indeed contain a monochromatic homothetic image of S n .

7. Concluding Remarks

Gallai’s theorem, a central result in Euclidean Ramsey theory, can be simply deduced as a consequence of the Hales-Jewett theorem, but the purpose here has been a detailed analysis of Witt’s proof, assuming nothing more than the properties of an ordered ring. The key steps and constructions have been isolated in the recursive definitions of the sets Φ ( n , k ) and Δ ( n , k , m ) and the statements A ( n , k ) and D ( n , k , m ) . These may make Gallai’s theorem more accessible and could form the basis of further formalization, generalization, or upper-bound estimates for the numbers of points required for monochromatic copies to occur.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Soifer, A. The mathematical coloring book; Springer, New York, 2009; pp. xxx+607. Mathematics of coloring and the colorful life of its creators, With forewords by Branko Grünbaum, Peter D. Johnson, Jr. and Cecil Rousseau.
  2. Soifer, A. The new mathematical coloring book—mathematics of coloring and the colorful life of its creators, second ed.; Springer, New York, 2024; pp. xlviii+841. With forewords by Peter D. Johnson Jr., Geoffrey Exoo, Branko Grünbaum and Cecil Rousseau, . [CrossRef]
  3. Rado, R. Note on combinatorial analysis. Proc. London Math. Soc. (2) 1943, 48, 122–160. [CrossRef]
  4. Alm, J.F. An infinite cardinal version of Gallai’s theorem for colorings of the plane. J. Comb. 2014, 5, 445–452. [CrossRef]
  5. Witt, E. Ein kombinatorischer Satz der Elementargeometrie. Math. Nachr. 1952, 6, 261–262. [CrossRef]
Figure 1. Illustration of the construction used in the proof of D ( n , k , m + 1 ) for the case m = n = 4 , with values chosen to get several levels in the same figure. Here e 0 = ( 0 , 0 ) , e 1 = ( 10 , 0 ) , e 2 = ( 10 , 5 ) , e 3 = ( 0 , 13 ) , a = ( 13 , 120 ) , b = ( 110 , 20 ) , μ 1 = 7 , λ 1 = 2 , λ 2 = 3 , λ 3 = 5 , and λ 4 = 5 + μ 1 .
Figure 1. Illustration of the construction used in the proof of D ( n , k , m + 1 ) for the case m = n = 4 , with values chosen to get several levels in the same figure. Here e 0 = ( 0 , 0 ) , e 1 = ( 10 , 0 ) , e 2 = ( 10 , 5 ) , e 3 = ( 0 , 13 ) , a = ( 13 , 120 ) , b = ( 110 , 20 ) , μ 1 = 7 , λ 1 = 2 , λ 2 = 3 , λ 3 = 5 , and λ 4 = 5 + μ 1 .
Preprints 223071 g001
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings