1. Introduction
The Koch curve appeared in a 1904 paper entitled “On a Continuous Curve Without Tangents, Constructible from Elementary Geometry” by the Swedish mathematician Helge von Koch. The Sierpiński gasket was introduced in 1915 by the Polish mathematician W. Sierpiński, about forty years after the discovery of the Cantor set. An interval, the 
Sierpinski Gasket, or SG for short, and the 
Koch Curve, or KC for short, are connected typical self-similar sets (see [
1]). The functions or the curves that are continuous but nowhere differentiable are now called 
fractal functions or 
fractal curves; see [
2], p. 46. An interval is not a fractal curve, but it is self-similar (see [
3]). Although a 
fractal interpolation function, or FIF for short, is usually defined on line segments, there is insufficient discussion of a FIF defined on fractal curves like the SG or the KC.
In [
4] the authors showed how one can construct space-filling curves by using hidden variable linear fractal interpolation functions. These curves resulted from the projection of the attractor of an 
iterated function system, or IFS for short. In [
5] the authors showed how the theory of linear fractal interpolation functions together with the Deterministic Iteration Algorithm can be used to construct space-filling curves. Interpreting the polynomials of degree 1 as classical harmonic functions on an interval and replacing them on the KC by harmonic functions, the authors of [
6] obtained an analogue of Theorem 2.2. Chapter VI of [
7] for the KC. The authors of [
8] showed how it is possible to generalise a fractal interpolation problem to certain 
post critically finite, or PCF for short, compact sets in 
 by using harmonic functions to solve this fractal interpolation problem. Since non-constant harmonic functions on KC are not Lipschitz continuous (see [
8]), to prove the uniqueness of invariant sets of IFSs on KC is not possible by using the classic fractal interpolation method. It is well known that 
fractal analysis is assessing fractal characteristics of data. The results of [
8] and [
6] enable us to study Hölder continuity of non-constant harmonic functions on KC and inspire us to ensure that graphs of FIFs generated on KC by non-constant harmonic functions of fractal analysis are attractors of some IFSs.
Fractal interpolation functions generated on some special affine fractal interpolation curve by harmonic functions of fractal analysis are given in [
9]. The authors did not give all the details about the KC such as new and suitable IFS constructing KC, something very suitable in the proof of Hölder continuity of non-constant harmonic functions on KC. Although an affine fractal interpolation curve can be seen as the graph of some continuous function, the KC is not the graph of a continuous function but only a continuous image (more precisely, a continuous map) from a segment of a line to 
. However, it is possible to ensure that graphs of fractal interpolation functions on the KC are attractors of iterated function systems. So, fractal interpolation curves of 
 generated on KC are much more important than the one on affine fractal interpolation curves. We should use another IFS for the generation of the KC because the proofs of existence and uniqueness of attractor of an IFS constructed on KC are dependent on the first point (or end point) of each curve. For this reason, there is an important difference between the proof of uniqueness of invariant set of IFS on KC and the one on a special affine fractal interpolation curve.
In this article, by using the important fact that the existence and uniqueness of invariant sets of IFSs on KC is closely related to the same suitable metric associated with Hölder exponent of non-constant harmonic functions on KC, that is, through strict accurate mathematical description for an IFS constructing KC, we improve and clarify some results for fractal interpolation on KC. The rest of this article is organised as follows and can be generally seen as an organised study and especially as an in-depth discussion of Corollary 4.8, Theorem 4.10 and Corollary 4.11 presented in [
9]. In 
Section 2 we recall some already known results, and we give certain IFSs on KC. In 
Section 3 we give fractal interpolation as attractors of IFSs constructed on KC by non-constant harmonic functions of fractal analysis. In 
Section 4 we discuss and cite research areas presented in international journals dealing with similar topic. Finally, in 
Section 5 we draw our conclusions.
  2. Fractal Interpolation on a Line Segment
In this section, we review some already known results about fractal interpolation on a closed interval in order to derive interpolation functions as attractors of IFSs constructed on KC by non-constant harmonic functions of fractal analysis; see [
10], pp. 44–45 or [
2], Definition 2.2, p. 44.
Let 
N be a positive integer greater than 1, 
, 
, where 
 and 
 be any given function such that 
. Let for 
, each 
 be a function such that
      
      where 
 (see [
11], p. 344, see [
7], p. 214, see [
12], p. 308). Then each 
 is a unique classic nonconstant harmonic function on an interval 
 such that, see [
13],
      
Definition 1. Let  be a metric space and . A function  is said to be Hölder continuous on 
X with respect to 
 and 
, if there exists a constant  such that for all ,The above constant k is called the Hölder constant 
of a function f. LetThen we call  the Hölder exponent of a function 
f (cf. [14], p. 36). If , then a function f is said to be Lipschitz continuous on 
X. A function f is said to be Banach contraction
, if  and .  Theorem 1. For all , each harmonic function  is Hölder continuous.
 Proof.  In fact,
        
        where
        
        and 
. So, for all 
, each harmonic function 
 on 
 is Hölder continuous. □
 Let 
 be an IFS of the form
      
      where 
 and for 
 and 
,
      
	  Then we can see that for 
,
      
Theorem 2. (see [11], p. 344, see [7], p. 218, Theorem 2) If  denotes the IFS defined above, then for any given numbers  with , there exists a unique continuous function , such that ,andwhere  and G is the graph of f.  Theorem 3. (see [7], p. 217, Theorem 1) Let  denote the IFS defined above, associated with the points  . Let for all , ,where  and θ is some positive real number (see [7], p. 218). Then each  is Banach contraction with respect to , and so there exists a unique nonempty compact set  such that    3. Fractal Interpolation on the KC
Let 
 (see [
8], see [
6]). Consider for 
, 
 such that
      
Then for all 
, 
 are Banach contractions, because for all 
,
      
	  Then
      
Given here are some figures of 
, 
 and the Koch curve (see 
Figure 1 and 
Figure 2), where 
 and for all 
,
      
Let 
 and 
 for any sequence 
. Let 
 be the union of the images of 
 under these iterations. Let 
 be a non-constant harmonic function on the 
 (see [
6], cf. [
8], cf. [
11], cf. [
1], cf. [
3]).
Lemma 1. Given two numbers , there exists a unique non-constant harmonic function h on KC satisfying  and .
 Proof.  The proof is similar to the one of [
3] (or [
1]) and is omitted here. □
 The graphs of harmonic functions on 
, 
 and Koch curve (see 
Figure 3, 
Figure 4 and 
Figure 5) are given below. Compare and contrast them with 
Figure 4 of page 3233 in [
6], where a graph of 1-nonconstant harmonic function on KC can be seen.
Without loss of generality, we may assume that 
 (see [
15], p. 314).
Theorem 4. A harmonic function  on  is Hölder continuous.
 Proof.  Since 
, for convenience, we assume that
        
Let 
 and 
. Then, by the definition of non-constant harmonic function on 
, since 
 for all 
, we obtain that
		
Let 
 Then 
,
        
On the other hand, since 
, we can see that 
 and
        
By using the similar method, we can see that for all 
 and 
,
        
So, a harmonic function 
 on 
 is Hölder continuous. On the other hand, if 
, then 
h is not Hölder continuous function. In fact, we can easily see that since 
, inequality 
1 is false. □
 Now, we give certain IFSs on KC. Let 
 be any given function (not necessarily a non-constant harmonic function on 
), where 
 (see [
6]). Let 
 be non-constant harmonic functions on the 
 such that for 
,
      
Then, by Lemma 1, for each 
, there exists a unique non-constant harmonic function 
 on KC satisfying
      
Let 
 be the IFS such that
      
      where 
. Then we can see that for 
,
      
Theorem 5. If  denotes the IFS defined above, then for any given numbers   with , there exists a unique continuous function , such that ,andwhere  and G is the graph of f.  The following motivation will be the key in the proof of Theorem 6.
- (1)
 Piecewise linear interpolation functions on an interval are special FIFs that are Lipschitz continuous (see [
7], p. 212, p. 214), and so Lipschitz continuity with respect to the first variable 
x of functions 
 and metrically equivalent metric are used in the proof of the uniqueness of invariant of IFS (see [
7], p. 217, Theorem 1).
- (2)
 Harmonic functions on KC are special FIFs on KC (cf. [
6], cf. [
8]).
- (3)
 The graph of a constant harmonic function 
, 
 is KC itself, and Hausdorff dimension of KC is 
, (see [
2], p. 135, see [
3]), and so box dimensions of graphs of non-constant harmonic functions on KC can be non-integers, and non-constant harmonic functions on KC can be Hölder continuous.
- (4)
 Since non-constant harmonic functions on KC are not Lipschitz continuous (see [
8], p. 36), to obtain FIFs on KC as attractors of some IFSs is not possible from Barnsley’s fractal interpolation method.
- (5)
 The assertion that two metrics 
 and 
 are metrically equivalent is much stronger than the statement that they are topologically equivalent: to be metrically equivalent there must exist constants 
 and 
 such that for all 
,
          
          and to be topologically equivalent must ensure that a sequence 
 which is 
-convergent to 
 is also 
-convergent to 
, and a sequence 
 which is 
-convergent to 
 is also 
-convergent to 
.
- (6)
 There can exist some metric d on , topologically equivalent (not necessarily metrically equivalent) to the Euclidean metric, such that IFS has a unique invariant set because the existence of metrically equivalent metric is a sufficient condition so that functions  are Banach contractions with respect to some metric.
- (7)
 The results of [
6,
8] inspire us to ensure that graphs of FIFs generated on KC by non-constant harmonic functions of fractal analysis are attractors of some IFSs.
Our idea, based on the above motivation, is to use Hölder continuity of non-constant harmonic functions on KC and use some suitable metric which is topologically equivalent to the Euclidean metric but is not metrically equivalent to that.
Lemma 2. (see [16]) If we consider a metric  on  bywhere ,  and θ is some positive real number, then the metric  is topologically equivalent to the Euclidean metric  on .  Theorem 6. Let  denote the IFS defined above, associated with the points  . Then there exists a unique nonempty compact set  such that  Proof.  We define a metric 
 on 
 by
        
        where 
, 
 and 
. Since 
, by Theorem 4, for all 
,
        
Hence we obtain for all 
 and 
,
        
Also, we obtain for all 
 and 
,
        
Since for all 
, 
 and 
, we obtain that 
. Hence 
 are Banach contractions in 
. So, for 
, there is a unique nonempty compact set 
 such that
        
 □
 The graph of a fractal interpolation function on the Koch Curve (see 
Figure 6) is given below. Compare and contrast it with 
Figure 3 of page 3232 in [
6], where the graph of a fractal interpolation function on KC is illustrated.
Please let us, apart from the above theorem, make some concluding remarks.
- (1)
 In the case of affine FIFs, functions 
 are Lipschitz continuous with respect to the first variable 
x and are Banach contractions with respect to the second variable 
y because
          
          and
          
- (2)
 In the formulation and proof of Theorem 2, it is enough to assume that functions 
 are continuous with respect to the first variable 
x and are Banach contractions with respect to the second variable 
y (see Theorem 2 in p. 218 of [
7]), and in the formulation and proof of Theorem 5, it is enough to assume that functions 
 are continuous with respect to the first variable 
x and second variable 
y and are Banach contractions with respect to the third variable 
z.
- (3)
 Theorems 2 and 5 do not ensure that the IFSs 
 and 
 have unique invariant sets. The uniqueness of invariant sets is determined explicitly in Theorems 3 and 6 (cf. the Theorem 1 in p. 217 of [
7]).
- (4)
 In the formulation and proof of Theorem 6, it is needed to consider functions  that are Hölder continuous with respect to the first variable x and second variable y and are Banach contractions with respect to the third variable z.
- (5)
 Theorem 3 is dedicated to show a sufficient condition for functions  such that the IFS  has a unique invariant set, and Theorem 6 is dedicated to show an essential sufficient condition for functions  such that the IFS  has a unique invariant set.