<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>On Possible Approaches to Diferentiation of Rough Real Functions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Zoltán Ernő Csajbók</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Health Informatics, Faculty of Health, University of Debrecen</institution>
          <addr-line>Sóstói út 2-4, H-4406 Nyíregyháza</addr-line>
          ,
          <country country="HU">Hungary</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <fpage>29</fpage>
      <lpage>31</lpage>
      <abstract>
        <p>In the mid 1990s Z. Pawlak relying on the rough set theory initiated the study of rough calculus in his many papers. He invented the investigation of its diferent subfields such as rough continuity, rough derivatives-integrals, rough diferential equations, etc. Some authors have systematically investigated the rough continuity of rough real functions in Pawlak's sense. The following reasonable step would be to define the derivative of rough functions. However, it does not seem clear how it could be carried through this important step. In the paper, a possible approach will be outlined.</p>
      </abstract>
      <kwd-group>
        <kwd>Rough functions</kwd>
        <kwd>discrete calculus</kwd>
        <kwd>digital calculus</kwd>
        <kwd>rough calculus</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <sec id="sec-1-1">
        <title>In the mid 1990s Z. Pawlak relying on the rough set theory (RST) [6, 7, 15] initiated the study of rough calculus in his many papers [9, 11, 13, 14]. He invented the investigation of its diferent subfields such as rough continuity–discontinuity, rough derivatives–integrals, rough diferential equations, etc.</title>
      </sec>
      <sec id="sec-1-2">
        <title>The paper [3] systematically investigates the rough continuity–discontinuity of rough real functions in Pawlak’s sense. The next reasonable step would be to define the derivative of rough functions.</title>
      </sec>
      <sec id="sec-1-3">
        <title>Pawlak defined the rough derivatives based on discrete calculus. This paper</title>
        <p>basically, but not completely follows Pawlak’s method.</p>
      </sec>
      <sec id="sec-1-4">
        <title>The rest of paper is organized as follows. After the introduction, Section 1, the rough real numbers are defined in Section 2. Section 3 surveys diefrent possible approximations of rough functions. Section 4 defines the rough derivatives and discusses some special features of this approach.</title>
        <p>Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License
Attribution 4.0 International (CC BY 4.0).</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Rough real numbers</title>
      <sec id="sec-2-1">
        <title>Let ,  be two classical nonempty sets. A function  with domain  and co</title>
        <p>domain  is denoted by  :  →  ,  ↦→  ( ).   denotes the set of all functions
with domain  , in notation Dom =  , and co-domain  , in notation Im =  .</p>
        <p>If ,  ∈   , the operation  ⊙  , ⊙ ∈ {+, −, ·, /} and the relation   ,
∈ {=, ̸=, ≤, &lt;, ≥, &gt;} are understood by pointwise.</p>
        <p>For any  ⊆  ,  ( ) = { ( ) |  ∈  } ⊆  is the direct image of  . Especially,
 ( ) ⊆  is the range of  .</p>
        <p>If ,  ∈ R ( ≤  ), [,  ] = { ∈ R |  ≤  ≤  } and ],  [= { ∈ R |  &lt;  &lt;  }
denote closed and open intervals. [,  ] = { } is identified with the real number
 ∈ R. It is easy to interpret the open-closed ],  ] and closed-open [,  [ intervals.
(,  ) means an ordered pair of real numbers  and  .</p>
        <p>Let R≥0 denote the set of nonnegative real numbers. Let [ ] = {0, 1, . . . ,  } ⊆ N
be a finite set of natural numbers. Accordingly, ] ] = 1, . . . ,  , [ [= 1, . . . ,  − 1,
and ] [= 1, . . . ,  − 1.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Definition of rough real numbers can be found in Pawlak’s diferent papers such as [13, 14, 9, 8, 11, 12]. Here, it is briefly summarized.</title>
        <p>Let  denote a closed interval  = [0,  ] ( ∈ R≥0,  &gt; 0).</p>
        <p>Definition 2.1. A categorization of  is a sequence   = {  } ∈[ ] ⊆ R≥0, where
 ≥ 1 and 0 =  0 &lt;  1 &lt; . . . &lt;   =  .   is also called the discretization of  .</p>
        <sec id="sec-2-2-1">
          <title>Let   denote an equivalence relation generated by the categorization   . Let</title>
          <p>,  ∈  .    if  =  =   ∈   for some  ∈ [ ], or ,  ∈ ]  ,   +1[ for some
 ∈ [ [. Hence, the partition /  associated with the equivalence relation   is:
/  = {{ 0}, ] 0,  1[, { 1}, . . . , {  −1}, ]  −1,   [, {  }}.</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>It should be noted that in classical analysis, the term “partition of  ” is used in</title>
        <p>a slightly diferent sense: Two compact real intervals nonoverlapping if either they
are disjoint or their intersection contains at most one point, which necessarily an
endpoint of both intervals ([2], p. 4). In the classical analysis context, a partition
of  is a collection of nonoverlapping closed intervals whose union is  ([1], p. 149).</p>
        <p>The block of the partition /  containing  ∈  is denoted by J K  . In
= [  ,   +1] is the
particular, if  ∈   , J K  = { }. If  ∈ J K  = ]  ,   +1[, J K 
closure of J K  . Of course, when  ∈   , J K  = J K  = { }.</p>
        <sec id="sec-2-3-1">
          <title>In terms of RST terminology,   is an indiscernibility relation on  . Hence, the</title>
          <p>naming of the following notions is consistent with the standard terminology of RST.</p>
        </sec>
        <sec id="sec-2-3-2">
          <title>The members of /  are called elementary or base sets. Any union of base</title>
          <p>sets are referred to as definable sets. By definition, ∅ is definable. Their collection
is denoted by  /  .</p>
          <p>The principal notions of RST are the lower and upper approximation functions,
l and u , respectively. Most commonly, their domain and co-domain are the power
set of  . In the following, however, the closed intervals of the form [0,  ] ( ∈  )
will only be approximated. Therefore,
l ([0,  ])={ ′∈ | J ′K  ⊆ [0,  ]} = ∪{J ′K  ∈/  | J ′K  ⊆ [0,  ]},
u ([0,  ])={ ′∈ | J ′K  ∩ [0,  ] ̸= ∅} = ∪{J ′K  ∈/  | J ′K  ∩ [0,  ] ̸= ∅}.
PAS( ) = (, /  ,  /  , l , u ) is called Pawlak approximation space.</p>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>With a slight abuse of notation, let us define the following numbers:</title>
        <p>l ( ) = max{ ′ ∈   |  ′ ≤  } and u ( ) = min{ ′ ∈   |  ′ ≥  }.
Of course, l( ) ≤  ≤ u ( ), and l ( ) = u ( ) =  if  ∈   . Moreover,
• l ([0,  ]) = [0, l ( )] = [0,  ] and u ([0,  ]) = [0, u ( )] = [0,  ] (if  ∈   );
• l ([0,  ]) = [0, l ( )] $ [0,  ] and u ([0,  ]) = [0, u ( )[ % [0,  ] (if  /∈   ).</p>
        <p>It is said that the number  ∈  is exact with respect to PAS( ) if l ( ) = u ( ),
otherwise  is inexact or rough [13]. Of course,  ∈  is exact if  ∈   .</p>
        <sec id="sec-2-4-1">
          <title>Members of /  are called rough numbers with respect to PAS( ). They can be</title>
          <p>represented as J K  =[l ( ), u ( )]={ } if  ∈  , J K  =]l ( ), u ( )[ if  /∈  .</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Approximation of rough real functions</title>
      <p>Let  = [0,   ],  = [0,   ] be two closed intervals with   ,   ∈ R≥0,   ,   &gt; 0.
Let   ,   be categorizations of  and  , where   ={  } ∈[ ],   ={  } ∈[ ]⊆R≥0
with ,  ≥ 1, 0 =  0 &lt;  1 &lt; · · · &lt;   =   and 0 =  0 &lt;  1 &lt; · · · &lt;   =   .</p>
      <sec id="sec-3-1">
        <title>The corresponding approximation spaces are PAS( ) and PAS( ).</title>
        <sec id="sec-3-1-1">
          <title>A function   is called a rough real function with respect to PAS( ) and PAS( ).</title>
        </sec>
        <sec id="sec-3-1-2">
          <title>To make the blocks of /  easier to handle technically, they are enumerated</title>
          <p>as follows.</p>
          <p>: /  → [2 ], J K  ↦→ ︂{  22 +=1 =2, 2 + 1, iiff ∃∃ ∈∈ [[ ][ ((JJ KK  =={]  }, ⊂+ 1[)).,</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>The inverse of   is:</title>
          <p>︂{ { / 2}, if  ≡ 0 (mod 2),
 −1 : [2 ] → /  ,   ↦→ ]  −1 ,   +1 [, if  ≡ 1 (mod 2).
2 2</p>
        </sec>
        <sec id="sec-3-1-4">
          <title>The equivalence classes of /  can be enumerated in the same way by the</title>
          <p>help of an enumeration function   . Its values are referred to as   ’s ( ∈ [2 ]).
Example 3.1. In the running example, let  =[0,  5] with   ={ 0,  1,  2,  3,  4,  5},
and  =[0,  4] with   ={ 0,  1,  2,  3,  4}.</p>
          <p>Figure 1 (a) shows the rough coordinate system with respect to PAS( ) and</p>
        </sec>
        <sec id="sec-3-1-5">
          <title>PAS( ), and the enumeration of /  and /  . Figure 1 (b) presents some rough</title>
          <p>real functions in this rough coordinate system.</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>The purpose of this section is to show how rough real functions can be repre</title>
        <p>sented taken into account the features of approximation spaces PAS( ) and PAS( ).</p>
      </sec>
      <sec id="sec-3-3">
        <title>The ideas of these representations mainly rely on Papwlak’s paper [9, 10, 11, 12, 13]. 67 (a) (b)</title>
        <p>3.1. Pointwise approximation of rough real functions
Definition 3.2 ([9, 13]). Let  ∈   . The pointwise (  ,   )– lower and (  ,   )–
upper approximations of  are the functions</p>
        <p>:  →   ,  ↦→ l ( ( )),  :  →   ,  ↦→ u ( ( )).
 is exact at  , if  ( ) =  ( ), otherwise  is inexact (rough) at  .
 is pointwise exact on  ′ ⊆  , if  ( ) =  ( ) for all  ∈  ′, otherwise  is
pointwise inexact (rough) on  ′.</p>
        <p>Remark 3.3. Rough real functions are ab ovo treated in (  ,   )–coordinate
systems. Hence, it seems reasonable to define the pointwise approximation in this
context, too. Nevertheless, a “pointwise” feature much better fits to the whole
interval  = [,  ]. But with the choice  = { 0 = 0,  1 =  }, this case is also included
in the above definition.</p>
        <p>∈   is exact at  ∈  if  ( ) =   ∈   for some  ∈ [ ]. Geometrically it
means that  is exact at a point in  if in this point  touches or intersects a line
segment  =   , where   ∈   .</p>
        <p>Example 3.4. Figure 2 (a) shows the pointwise (  ,   )–lower and (  ,   )–upper
approximations,  and  , of a function  ∈   .  is exact at points   ,   ,  2,  
and rough at all other points.
3.2. Blockwise approximation of rough real functions
Definition 3.5. Let  ∈   . The blockwise (  ,   )– lower and (  ,   )– upper
approximations of  are the functions
 : /  →   , J K  ↦→ l (inf  (J K  )), ←→ : /  →   , J K  ↦→ u (sup  (J K  )).
←→
blockwise inexact (rough) on   .</p>
        <p>is blockwise exact on   for some  ∈ [2 ] if  (  ) = ←→(  ), otherwise  is
←→</p>
        <p>Let  ∈   ,  ∈ [2 ].  is blockwise exact on   if  (  ) = {  } ⊂   for
some  ∈ [ ]. Geometrically it means that  is exact on   ∈ /  if  touches or
intersects a line segment  =   for some   ∈   at the point  / 2 if  ≡ 0 (mod 2),
or  coincides with a line segment  =   for some   ∈   on ]  −1 ,   +1 [ when
2 2
blockwise rough o←→nall other blocks.</p>
        <p>Example 3.6. Figure 2 (b) shows the blockwise (  ,   )–lower and (  ,   )–upper
approximations,  and ←→, of  .  is blockwise exact on  4 = { 2} only, and</p>
      </sec>
      <sec id="sec-3-4">
        <title>It should be noted that the pointwise and blockwise approximations defined</title>
        <p>above substantially difer from those considered in function approximation theory.</p>
      </sec>
      <sec id="sec-3-5">
        <title>Essentially because the lower and upper approximations (pointwise or blockwise) delimit a family of functions.</title>
      </sec>
      <sec id="sec-3-6">
        <title>For instance, in the case of blockwise approximation, the domain and co–domain of every function  in this family, in their most general form, are Dom =  and</title>
        <p>Im = { ∈  |  ≤  ≤ ←→}, without any assignment rules. Certain functions in
this family can a←→lso be interpreted as partially specified ones with unknown values.</p>
      </sec>
      <sec id="sec-3-7">
        <title>With the help of getting finer and finer rough coordinates systems, actual values of these unknown values are becoming more and more recognizable.</title>
        <p>3.3. Finite sequence approximations
Definition 3.7. Let  ∈   . The finite sequence (  ,   )– lower and (  ,   )–
upper approximations of  are the functions
 ∘ : [ ] →   ,  ↦→ l ( (  )),  ∘ : [ ] →   ,  ↦→ u ( (  )).</p>
      </sec>
      <sec id="sec-3-8">
        <title>This approximation characterizes the rough functions at the categorization</title>
        <p>points. However, it does not say anything about how a rough function behaves
on the open intervals ]  ,   +1[ ( ∈ [ [).</p>
        <p>Definition 3.8.</p>
        <p>Let</p>
        <p>∈   .
(  ,   )– upper approximations of  are the functions</p>
        <p>The extended finite sequence (  ,   )– lower and
categorization points.</p>
        <p>Of course,  ∘ ( ) =  ∙ (2 ),  ∘ ( ) =  ∙ (2 ) ( ∈ [ ]), i.e., they are equal at the
Example 3.9. Figure 3 (a) and Figure 3 (b) illustrate the finite sequence and
extended finite sequence approximations of the function  (see Figure 2).
(a)

l


u</p>
        <p>(b)
3.4. Discrete sequence approximations</p>
      </sec>
      <sec id="sec-3-9">
        <title>The most abstract approximations of rough functions is the discrete sequence one.</title>
      </sec>
      <sec id="sec-3-10">
        <title>In the definitions, the following function will be needed.</title>
        <sec id="sec-3-10-1">
          <title>Let  and  two intervals with categorizations   and   be given as above.</title>
          <p>:  → [ ],  ↦→ max{ ∈ [ ] |   ≤  },
:  → [ ],  ↦→ min{ ∈ [ ] |   ≥  }.
upper approximations of  are the functions
Definition 3.10.</p>
          <p>Let  ∈   . The discrete sequence (  ,   )– lower and (  ,   )–

 ⋆ : [ ] → [ ],  ↦→ l
( (  )),  ⋆ : [ ] → [ ],  ↦→ u

( (  )).</p>
        </sec>
      </sec>
      <sec id="sec-3-11">
        <title>This approximation also characterizes the rough functions at the categorization</title>
        <p>points only. It will be extended on the whole partition /  of  .
(  ,   )– upper approximations of  are the functions
Definition 3.11.</p>
        <p>Let  ∈   . The extended discrete sequence (  ,   )– lower and

 *: [2 ] → [ ],  ↦→ l

(inf  (  )),  *: [2 ] → [ ],  ↦→ u
(sup  (  )).</p>
        <p>Of course,  ⋆( ) =  *(2 ),  ⋆( ) =  *(2 ) ( ∈ [ ]), i.e., they are equal at the
categorization points.</p>
      </sec>
      <sec id="sec-3-12">
        <title>Example 3.12. Figure 4 (a) and Figure 4 (b) illustrate the discrete sequence and extended discrete sequence approximations of  . (a)</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Rough derivatives</title>
      <sec id="sec-4-1">
        <title>Classically, discrete derivatives, or more general, discrete calculus of functions was</title>
        <p>studied in the theory of “calculus of finite diferences”, see, e.g., [4], one of the
classical treatments of this subject. Traditionally, the subject of the discrete calculus
is the functions of the form  : N → R, i.e.,  ’s are finite or infinite sequences.</p>
      </sec>
      <sec id="sec-4-2">
        <title>In his papers, however, Pawlak defined the rough derivatives of such functions</title>
        <p>whose both domain and co–domain are finite set of natural numbers which he
called discrete functions. In the following, under the discrete functions it is meant
a function of the form  : N → Z. Obviously,  : [ ] → [ ] is discrete function as well.</p>
      </sec>
      <sec id="sec-4-3">
        <title>The calculus of such functions is called a rough calculus [12], or digital calculus [5].</title>
        <p>4.1. Pawlak’s approach</p>
      </sec>
      <sec id="sec-4-4">
        <title>Pawlak’s approach is based on the discrete representation of rough functions. This section mainly relies on Pawlak’s papers [10, 11, 12], in addition Nakamura, Rosenfeld’s paper [5]. Although, Nakamura and Rosenfeld defined derivatives in a slightly more general context, their results can be applied here.</title>
        <p>Definition 4.1. Let  : [ ] → [ ] be a discrete function. The rough derivative  ′
of  is the function</p>
        <p>′ : [ [= [ − 1] → Z,  ↦→  ( + 1) −  ( ).</p>
      </sec>
      <sec id="sec-4-5">
        <title>The relationship between derivation and function operations slightly difer from the classical rules. 71</title>
        <p>• ( ±  )′( ) =  ′( ) ±  ′( );
• ( ·  )′( ) =  ·  ′( ) ( ∈ Z);
where ( ±  )′,( ·  )′,( ·  )′,( / )′ : [ − 1] → Z.</p>
      </sec>
      <sec id="sec-4-6">
        <title>Higher order derivatives of  can be defined as usual: the second order derivative of  is the derivative of  ′, etc. The following notations are used commonly for higher order derivatives:</title>
        <p>
          =  (0),  ′ =  (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ),  (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) =  (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )′ ,  (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) =  (
          <xref ref-type="bibr" rid="ref2">2</xref>
          )′ , etc.
        </p>
        <p>
          One can observe that Dom (0) = [ ], Dom (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) = [ [ = [ − 1], Dom (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) =
− 2], and, in general, Dom ( ) = [
− ( − 1)[ = [ −  ]. It also means
that the discrete function  : [ ] → [ ] has at most derivatives up to  -th order.
4.2. Discussion of rough derivatives
        </p>
      </sec>
      <sec id="sec-4-7">
        <title>Digital calculus is applied to digital image processing [5, 16]. In this context,</title>
        <p>direct interpretation of rough derivatives is simple. Let  : [ ] → [ ] be a discrete
function, and  ′ : [
− 1] →</p>
        <sec id="sec-4-7-1">
          <title>Z its derivative.</title>
        </sec>
      </sec>
      <sec id="sec-4-8">
        <title>Then,  can be interpreted as a</title>
        <p>piecewise linear function with slopes  ′( )’s ( ∈ [ − 1]). Of course, when  ′( ) = 0,
 is constant between  ( ) and  ( + 1), i.e.,  ( ) =  ( + 1). In this interpretation,
the domain of  can be considered as bounded compact real interval [0,  ] ⊂ R.
Example 4.3. Figures 5 (a) and 5 (b) show the discrete derivatives of  ⋆ and  ⋆.</p>
      </sec>
      <sec id="sec-4-9">
        <title>On the other hand, rough calculus was motivated by the setting up a possible</title>
        <p>calculus of rough functions. Pawlak used the rough calculus, which is also known as
digital calculus or discrete calculus, to achieve this goal. However, Pawlak did not
establish a connection between the rough derivatives and rough functions. Indeed,
it is hard to interpret rough derivatives as rough functions.</p>
      </sec>
      <sec id="sec-4-10">
        <title>Diferent approximations of rough functions lead to diferent sets of rough functions.</title>
      </sec>
      <sec id="sec-4-11">
        <title>More specifically, let</title>
      </sec>
      <sec id="sec-4-12">
        <title>PAS( ) and PAS( ) be two approximation spaces as</title>
        <p>defined above. In addition, let  ∈   be a fixed rough function. Then, all diferent
approximations of  set up sets of rough functions. In regard to Pawlak’s approach,
here we will focus on the discrete sequence approximation of rough functions only.</p>
        <p>The discrete sequence approximation determines the following set of rough
func
tions: ℛ 
= {
∈  

| ∀ ∈ [ ](  ⋆( ) ≤  (  ) ≤   ⋆( ))}. That is, ℛ 
on the open intervals formed by the categorization points of  .
of such the rough functions  ’s which are bounded by   ⋆( ) and   ⋆( ) ( ∈ [ ],
  ⋆( ),   ⋆( ) ∈   ) at the categorization points of  , but they are not constrained
consists
Example 4.4. Figure 6 depicts the discrete approximation of  (Figure 6 (a)), and
the set of rough functions determined by it (Figure 6 (b)). One can observe that
the discrete approximation constraints the rough functions at the categorizations
points, but it does not say anything about how they behave on the open intervals.
(a)
(b)</p>
        <p>
          Finding out rough derivatives of a set of rough functions, e.g., ℛ  , may be
approached, for instance, by diferentiating both lower and upper discrete sequence
approximations. Some special dificulties of this approach are the following:
(i ) Of course,  ⋆ ≤  ⋆ does not imply  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
≤  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ).
        </p>
        <p>
          At an  ∈ [ [ may occur  ⋆
Their interpretations are simple.  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &lt;  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) means that the lower
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &lt;  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ),  ⋆
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &gt;  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ), or  ⋆
        </p>
        <p>
          (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) =  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ).
approximation changes at  to a lesser extent than the upper approximation;
whereas  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &gt;  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) indicates that the lower approximation changes at 
to a greater extent than the upper approximation. If  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) =  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ), the
lower and upper approximations change at  to the same extent.
(ii )  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &lt; 0 and/or  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &lt; 0 for some , 
∈ [ [.
        </p>
        <p>
          A possible solution is the following. If  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )( ) &lt; 0 for some  ∈ [ [, then
Im ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) may/should be extended to the extent necessary. This can be done,
of course, analogously for  ⋆(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ), too.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Concluding remarks</title>
      <p>The paper, first, has presented four diferent rough approximation methods
representing the rough real functions. The chances are that a definition of the rough
diferentiation should rely on one of these representations. In this paper, basically
but not completely following Pawlak’s method, the rough diferentiation based on
discrete sequence approximation has been considered only. Of course, additional
diferentiation definitions should also be studied based on the other representations
which may be the subject of many subsequent papers in the future.</p>
      <sec id="sec-5-1">
        <title>Acknowledgements. The author would like to thank the anonymous referees for their useful comments and suggestions.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Bartle</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sherbert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Introduction to Real Analysis</article-title>
          . John Wiley &amp; Sons, Incorporated, 4th edn. (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Bartle</surname>
            ,
            <given-names>R.G.</given-names>
          </string-name>
          :
          <article-title>A Modern Theory of Integration</article-title>
          ,
          <source>Graduate Studies in Mathematics</source>
          , vol.
          <volume>32</volume>
          . American Mathematical Society (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Csajbók</surname>
            ,
            <given-names>Z.E.</given-names>
          </string-name>
          :
          <article-title>On the roughly continuous real functions</article-title>
          . In: Mihálydeák,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Min</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Banerjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Düntsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Suraj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Ciucci</surname>
          </string-name>
          ,
          <string-name>
            <surname>D</surname>
          </string-name>
          . (eds.) Rough Sets. pp.
          <fpage>52</fpage>
          -
          <lpage>65</lpage>
          . Springer International Publishing,
          <string-name>
            <surname>Cham</surname>
          </string-name>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Calculus of Finite Diferences</article-title>
          . Chelsea Publishing Company, New York, Second edn. (
          <year>1950</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Nakamura</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosenfeld</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Digital calculus</article-title>
          .
          <source>Information Sciences</source>
          <volume>98</volume>
          (
          <issue>1</issue>
          ),
          <fpage>83</fpage>
          -
          <lpage>98</lpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough sets</article-title>
          .
          <source>International Journal of Computer and Information Sciences</source>
          <volume>11</volume>
          (
          <issue>5</issue>
          ),
          <fpage>341</fpage>
          -
          <lpage>356</lpage>
          (
          <year>1982</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <source>Rough Sets: Theoretical Aspects of Reasoning about Data</source>
          . Kluwer Academic Publishers, Dordrecht (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough calculus,</article-title>
          .
          <source>In: Proc. 2nd Annu. Joint Conf. on Inform. Sci.</source>
          , pp.
          <fpage>251</fpage>
          -
          <lpage>271</lpage>
          . John Wiley &amp; Sons, Inc., New York, NY, USA (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough real functions</article-title>
          . vol.
          <volume>50</volume>
          . Institute of Computer Science Report, Warsaw University of Technology, Warsaw (12
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>On rough derivatives, rough integrals, and rough diferential equations</article-title>
          . vol.
          <volume>41</volume>
          . Institute of Computer Science Report, Warsaw University of Technology,
          <source>Nowowiejska</source>
          <volume>1519</volume>
          ,
          <fpage>00</fpage>
          -
          <lpage>665</lpage>
          Warsaw, Poland (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>On some issues connected with roughly continuous functions</article-title>
          . vol.
          <volume>21</volume>
          . Institute of Computer Science Report, Warsaw University of Technology, Warsaw (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough calculus</article-title>
          . vol.
          <volume>58</volume>
          . Institute of Computer Science Report, Warsaw University of Technology, Warsaw (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough sets, rough relations and rough functions</article-title>
          .
          <source>Fundamenta Informaticae</source>
          <volume>27</volume>
          (
          <issue>2</issue>
          /3),
          <fpage>103</fpage>
          -
          <lpage>108</lpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>Rough real functions and rough controllers</article-title>
          . In: Lin,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Cercone</surname>
          </string-name>
          , N. (eds.)
          <article-title>Rough Sets and Data Mining: Analysis of Imprecise Data</article-title>
          . pp.
          <fpage>139</fpage>
          -
          <lpage>147</lpage>
          . Kluwer Academic Publishers, Boston, MA (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Pawlak</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skowron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Rudiments of rough sets</article-title>
          .
          <source>Information Sciences</source>
          <volume>177</volume>
          (
          <issue>1</issue>
          ),
          <fpage>3</fpage>
          -
          <lpage>27</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Rosenfeld</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>'Continuous' functions on digital pictures</article-title>
          .
          <source>Pattern Recognition Letters</source>
          <volume>4</volume>
          (
          <issue>3</issue>
          ),
          <fpage>177</fpage>
          -
          <lpage>184</lpage>
          (
          <year>1986</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>