6.1. Modular Derivatives on the Real Line
As indicated in
Section 1, the derivatives can be generalized in different directions. If locality is the leading requirement, then the most natural way for such generalization is to replace the assumption of local Lipschitz growth with the more general modular-bound growth.
Definition 16 (Modulus of continuity). A point-wise modulus of continuity of a function is a
- 1.
Non-decreasing, non-constant continuous function;
- 2.
;
- 3.
holds in the interval for some constant K.
A regular modulus is such that .
In the subsequent sections, we will assume that all considered moduli are regular. The following definition of a modular function is adopted to avoid singular moduli.
Definition 17. A modular function g is a regular modulus of continuity, which is also differentiable everywhere in for certain .
Note that the dependence on the point x of the modulus of continuity is suppressed in the above definition. By duality, one can denote the set as the set of points where g is the modulus of continuity of f. A trivial example for a modulus function is the linear modulus, which gives rise to the Lipschitz condition. This is a standard condition in the theory of ordinary and partial differential equations.
Example 1 (Hölder modulus). for is a modular function, which is not differentiable at . This modulus determines the Hölder growth class .
Example 2 (log-modulus). Another non-trivial example is the function , which, for , is a modular function.
Example 3 (singular modulus)
. A third non-trivial example is the Cantor function (see below), which is its own modulus of continuity [7]. However, it is not a modular function in view of Definition 17. From a computational point of view, only regular, modular functions can be of practical interest. These are the elementary power functions and their products with logarithms.
Definition 18. Define the parameterized difference operators asfor the variable and the function . The two operators are referred to as forward difference and backward difference operators, respectively. Definition 19. Define g-variation operators asfor a positive ϵ and a regular modular function g. Define the modular derivative as follows:
Definition 20 (Modular derivative, g-derivative)
. Consider an interval and define the limit if it exists:for a modulus of continuity . The limit will be understood in a topological sense (e.g., Definition 15). The last limit will be called a modular derivative with regard to the function g or g-derivative.
NB! The equality of and is not required.
At this point, it can be observed that the above definition is not vacuous since, for a non-singular function of the bounded variation on an interval
,
by L’Hôpital’s rule. In this regard, it is useful to consider the following result:
Proposition 4. Suppose that at x and , where g is a modular function. Then, =0.
Proof. By L’Hôpital’s rule,
since the differentiability of
f implies the continuity of the derivative at x. □
From the above definition, it is clear that the modular function provides an optimal growth estimate for the function of interest. Moreover, the non-linear modulus is sensitive only to the singularities of the derivative.
Definition 21. Consider a function f continuous on the closed interval I. The setis called the set of change. By this definition, the geometrical meaning of the sets becomes clear as the sets of points where the function f can be optimally approximated by a right and left modular function g, respectively.
Remark 4. Together with L’Hôpital’s rule, this proposition can be used in practice for computations of g-derivatives. For suitable types of functions, the process can be automated and implemented in computer algebra systems.
6.2. Topology Induced by the Set of Change
This section characterizes the topology induced by a modular function g. To this end, we use the notion of the set of change .
Definition 22. Consider the infinite bounded sequence . Let , , where and/or are not necessarily in . Define the Cauchy operator The sequences, for which , will be called Cauchy-complete.
Definition 23 (Closure twist map)
. Define the closure defect map as the set-valued map Lemma 3. The operator satisfies axioms K1–K3 for any sequence . If , then also satisfies K4 for the sequences A and B.
Proof. Axiom K1 is satisfied vacuously since .
Axiom K2 is satisfied since .
. However, and
. Therefore, so that axiom K3 is satisfied.
Axiom K4 is satisfied only for a certain type of sequence. Let
. Observe that
and
. Then,
Therefore,
since, for finite sets,
min coincides with
inf and
max coincides with
sup, respectively. Therefore, if
, K4 holds. □
From the above, we can see that the is a closure operator for a fixed sequence.
Proposition 5. Suppose that ; then, the axiom K4 holds for and .
Proof. We need to demonstrate that
Therefore, .
On the other hand, .
Theorem 2 (Induced topology). Let A be a bounded sequence. Then, and are topological spaces and is a closure operator for them. Every set is closed. This topology is denoted by .
Proof. By Lemma 3 and Proposition 5, K1–K4 are satisfied. K5 is satisfied since . Therefore, is a space. Furthermore, by idempotence, is a space.
For the second part, let ; then, the boundary is . By idempotence, . Therefore, the set X is closed. □
Remark 5. The term Cauchy-complete is justified by the observation that, for a Cauchy sequence A, the set can have only three values— or ∅—depending on whether A has a minimum, a maximum, or both.
In the next paragraphs, we give a more conventional treatment of the so-identified topology. In the conventional approach, the topology
, induced by
, can be characterized by the open sets
The points in the topological space are then the singletons . Therefore, this topology can be recognized as the co-finite topology of the infinite (!) set A. Furthermore, one can claim the following.
Proposition 6. The sets form a basis in the topology .
Proof. To prove the statement, we need to verify two properties:
(1) Every point lies in some set .
(2) For each pair of sets and each point , there exists a set such that . Property 1 holds as . Property 2 holds for , such that . Under this hypothesis, and for . □
Having established the appropriate topological background, we are ready to relax the definition of
by requiring only that at least one of the limits
exists in the topological sense of Definition 15. If said limit exists, we write as above
.
The main result of this section comprises the following theorem.
Theorem 3 (Topological continuity of g-derivatives). Suppose that is an infinite set inducing a topology . Suppose that S is dense in . Then, the images are continuous on S under .
Proof. Suppose that the set S is dense in . Since S is dense in , it is Cauchy-complete, which implies that .
Let further define , where exists finitely. Since is finite, the action of is defined. Therefore, we can write . . Therefore, and, by the Hausdorff Theorem, is continuous on S. □
Note that the last result does not imply the continuity of
in the usual topology of
. In contrast, strictly sub-additive modules give rise to g-derivatives, which are discontinuous in the usual topology [
23]. We further specialize the argument to Hölder-continuous functions, where
,
. The g-derivative in this case specializes to fractional velocity denoted by
. There are two composition formulas that are useful for the subsequent discussion and examples:
and
for a composition of the
function
f with a differentiable function
h evaluated at the argument
x, depending on the order of the functions in the composition. We give some examples of singular functions that have, for sets of change, a countable subset of the Cantor set and the dyadic rationals
.
The Cantor set is the prototypical example of a totally disconnected, uncountable, perfect set. The set gives rise to the eponymous singular function.
Example 4 (Cantor singular function)
. On , Cantor’s singular function is the unique solution of the functional equationwith fixed points , .Cantor’s function can be approximated by a possibly non-terminating iterative algorithm from the discrete floor map as follows: From the above system, it is apparent that the set of increase in the Cantor’s function is a countable subset of Cantor’s ternary set (and hence of measure zero); that is, , we have natural numbers. To calculate the fractional velocity on the co-finite topology of the Cantor set, we select a sequence such that . Such a sequence is . Let By the functional Equation (16), the following identity holds: , so that . Therefore, Therefore, . By the functional Equation (16), ; therefore, Then,so that On the other hand, .
We can formally adjoin to respect the functional equation. Therefore, we obtain the functional equation systemas prescribed by the formal g-differentiation of the functional equations. Another interesting example is De Rham’s singular function, which was also rediscovered by Takacs in a different context [
31]. The function depends on a real-valued parameter
and has, for a set of change, the dyadic rationals
, and is constant almost everywhere in
.
Example 5 (De Rham–Takacs singular function)
. In 1978, Takacs [31] introduced a new singular function defined in the unit interval, such that, for a number,Where the sequence comprising integers is increasing, the function is defined aswhere , . If we consider the usual binary representationfor and restrict the discussion of the dyadic rationals , which are dense in , we can establish the following. Suppose that . Then, Therefore, .
For , letas above. By a simple re-indexing of the number,observe that Therefore,if we set . On the other hand, forthe function evaluates to This corresponds to the functional equation of De Rham’s function since one can identify [32]. Since De Rham’s function is the unique solution of its functional equation, we have established that both functions are in fact identical. To compute the fractional velocity on the dyadic rationals , we can formally g-differentiate the system as Therefore, for the fractional velocity to be finite, eitherorshould hold. Suppose that ; then, the maximal Hölder exponent is At this point, the direction of differentiation should be fixed in a way that is consistent with a direct calculation. We calculate . Suppose that by induction for . Therefore, for , Therefore,where also . Conversely, if , then the maximal Hölder exponent is We calculate as Therefore, andwhere now holds. A third interesting example is the Neidinger function, called also the
fair-bold gambling function [
33]. The function is based on De Rham’s construction and is also constant almost everywhere in
.
Example 6 (Neidinger singular function)
. Consider the iterated function system (IFS) for , which swaps the value of the parameter at every step of the iteration:starting from . Define Neidinger’s function as the limitThe fractional velocity of the function has been exhibited in [19]. Here, we work on the dyadic rationals . Formal g-differentiation of the defining IFS without regard to the parameter swapping rule results in The actual computation can be carried out in the following way. Starting from , define recursively the auxiliary IFS Therefore, either or must hold for the IFS to converge. The maximal Hölder exponent is then Consider the case where . Then, In a similar way, whenever , we have Therefore, in the general case, we haveand From the presented calculation, we see that the sets of change in the Neidinger function are the dyadic rationals.
The plotting of the graph of the fractional velocity is challenging due to the fact that it does not vanish only on a null set in any given interval. Therefore, one could only plot the covering graph approximating the fractional velocity at a certain iteration order. This can be performed by defining recursively an IFS that, in limit, converges point-wise to the fractional velocity of the given singular function.
The construction of the Neidinger function can be generalized using the Bernoulli map. The result is another singular function, which we can call tentatively the De Rham–Bernoulli function. The construction can be carried out as follows.
Example 7 (De Rham–Bernoulli singular function)
. Suppose that . Starting from , define , where evaluates to either 0 or 1. Define the auxiliary functionwhere z is computed as above.Finally, starting from , define the IFS: Observe that the limit exists since .
Indeed, suppose that . Then, By symmetry, the same estimate holds also whenever . Therefore, the IFS will converge point-wise to a limit.
The fractional velocity of the above function can be computed in a similar way as above, setting . The IFS in this case isstarting from . Then, in order for the IFS to converge, the maximal Hölder exponent isand the IFS transforms as Note that the form of the IFS is identical to the one in the previous example. Finally, A plot of the Neidinger–Bernoulli function and its fractional variation at iteration level
is presented in
Figure 1.
6.3. Modular Derivatives on Banach Spaces
Theorem 3 formulated above can be established also in a different, more general way, and can be strengthened further. It can be used for the characterization of the modular derivatives in more general spaces. To this end, we use the topological definition of a limit.
Recall the definition of the directional derivatives:
Definition 24 (Gâteaux or directional derivative)
. Let X and Y be Banach spaces and let be a function between them; f is said to be Gâteaux differentiable if there exists an operator such that ,The operator is called the Gâteaux derivative of f at x.
To this end, we replace
by the scalar-valued modulus function
. The definition of a modular function at point 3 is modified as follows:
This allows for translating the definition of g-derivatives into directional derivatives in more general spaces.
Definition 25 (modular Gâteaux derivative)
. Let X and Y be two Banach spaces and be a function between them. Denote the auxiliary variation operator byThen, f is Gâteaux differentiable with respect to the modulus g if there exists an operator such that , The operator is called the g-Gâteaux derivative of f at x in the direction v.
Theorem 4 (Topological continuity of g- Gâteaux derivatives). Suppose that S is dense in . Then, under the topology , the images are continuous on S.
Proof. Suppose that the set A is dense in and assume the co-finite topology on as identified previously.
Observe that, for the limit operation, for . Hence, if the limit exists, it is continuous by Theorem A2. Then, we specialize the argument to the right (or left for the minus sign) -neighborhood of 0 and write for the one-sided limiting operation. Finally, observe that is a composition of two topologically continuous maps and hence is continuous. □
In this way, one could establish that Theorem 4 implies Theorem 3 if, for the underlying Banach space, is taken .
Moreover, the Gâteaux derivative is a generalization of the directional derivative in a Euclidean space; therefore, the result also holds for .