Some continuity notions for interval functions and - Sigaa

advertisement
Comp. Appl. Math. (2013) 32:435–446
DOI 10.1007/s40314-013-0049-z
Some continuity notions for interval functions
and representation
Benjamín Bedregal · Regivan Santiago
Received: 13 March 2012 / Revised: 6 May 2013 / Accepted: 17 May 2013 / Published online: 15 June 2013
© SBMAC - Sociedade Brasileira de Matemática Aplicada e Computacional 2013
Abstract The formalization of correctness and optimality concepts, which are desirable
requirements for interval (and other self-validated methods) libraries, is related to topological
aspects of real numbers and Moore arithmetics, characterizing some families of interval
functions. The main motivation is that real continuous functions are largely used in many
fields of human activity, and a characterization of their interval representation in terms of
interval topologies leads to the knowledge of how interval algorithms are suitable to represent
those functions. In this paper, we characterize and relate some classes of interval functions
with respect to three natures of an interval (as a set, as an information, as a number). These
natures establish different ways to classify intervals, and hence different notions of continuity.
Here we relate the notion of interval representations with those classes of functions.
Keywords Interval analysis · Interval representation · Semantics of intervals ·
Bi-continuity · Correctness · Optimality
Mathematics Subject Classification (2000)
Primary 65G40; Secondary 54C05
Communicated by Renata Hax Reiser Sander.
The partial results described in this paper were previously presented in IntMath TDS at CNMAC
2010-SBMAC honoring Prof. Dalcidio Claudio and his leadership over more than 40 years of Interval
Mathematics research in Brazil.
B. Bedregal · R. Santiago (B)
Group for Logic, Language, Information, Theory and Application–LoLITA,
Departamento de Informática e Matemática Aplicada–DIMAp,
Universidade Federal do Rio Grande do Norte–UFRN,
Campus Universitário, Natal CEP 59072-970, Brazil
e-mail: regivan@dimap.ufrn.br
B. Bedregal
e-mail: bedregal@dimap.ufrn.br
123
436
B. Bedregal, R. Santiago
1 Introduction
An interval is a continuum of real numbers defined by its endpoints. Interval analysis, proposed by Moore in the 50s, concerns the discovery of interval functions to produce bounds
on the accuracy of numerical results that are guaranteed to be sharp and correct. The last
criterion, correctness, is the main one since it establishes that the result of an interval computation must always contain the value of the related real function. Although correctness is
a desirable property, not every interval method is correct. Santiago et al. (2006) formalizes
the notion of correctness for interval functions and shows that the class of these functions is
related with another class that is broader than that of real continuous functions.
The notion of continuity plays a fundamental role in many fields of human activity. Moore
(1962) introduced a metric distance for the set of real intervals and therefore a continuity
notion for interval functions. He also showed that each real continuous function can be
extended to a continuous interval function. On the other hand, Scott (1970) showed that IR
endowed with the reverse of inclusion order is a continuous (but not algebraic) domain. This
structure has a continuity notion which is the same from the topological and order viewpoint
(Acióly 1991; Smyth 1992; Stoltenberg-Hansen 1994). Later, Acióly and Bedregal (1997)
defined a quasi-metric for IR and proved that the induced topology is, exactly, the Scott
topology for IR and the subjacent metric space is that of Moore. Santiago et al. (2005)
showed some relations between continuous functions of those topologies, since they are the
most accepted topologies for intervals.
In this paper, we resume this research by considering a new notion of continuity for intervals which captures the essence of an interval as a set. This notion together with those explored
by Santiago et al. (2006) is a consequence of three semantical viewpoints of an interval: an
interval as a generalization of a number, as an information and as a set. These viewpoints
induce, respectively, Moore topology, Scott topology, and the topology induced by the dual
Scott topology. The set and informational viewpoints induce the notion of bi-continuity which
is also explored here. The notion of interval representation is then related to those different
notions of continuous interval functions. This enables us to understand the role of an interval
function when it is, for example, described in any specification language.
Section 2 shows the connection between the three interpretations of intervals and the
topological counterparts. Section 3 characterizes the families of continuous functions which
come from these three viewpoints of intervals. Section 4 shows the connection between
correctness and optimality, formalized in Santiago et al. (2006) with the concept of canonical
interval representation, and the viewpoints of intervals. For more detailed information about
topology and domain theory, the reader is referred to Dugundji (1966), Sieradski (1992),
Smyth (1992), Gierz (2003), and Stoltenberg-Hansen (1994), respectively.
2 Distances and continuities for intervals
In this section, we present a brief overview of distances, and hence of continuous functions,
that are derived from each interpretation of intervals.
The concept of distance in a set A is formalized by the notion of quasi-metric. A metric
is a function d : A × A → R, such that for all a, b, c ∈ A, d(a, b) = 0 ⇔ a = b,
d(a, b) = d(b, a), and d(a, c) ≤ d(a, b) + d(b, c). The pair (A, d) is called metric space.
On the set of real numbers, the notion of distance between two real numbers is given by the
function dr (r, s) =| r − s |.
123
Some continuity notions for interval functions
437
A quasi-metric generalizes the notion of metric, in the sense that it is a function d :
A × A → R, such that (a) d(a, a) = 0, (b) d(a, c) ≤ d(a, b) + d(b, c) and (c) d(a, b) =
d(b, a) = 0 ⇒ a = b.1 A quasi-metric space is a pair (A, q), where A is a set and q a
quasi-metric over A. For every quasi-metric q, it is always possible to define another quasimetric called conjugated quasi-metric defined by q(a, b) = q(b, a) and a metric q ∗ , such
that
q ∗ (a, b) = max{q(a, b), q(a, b)}.
(1)
Since quasi-metrics generalize the notion of distance, it is also possible to define, from a quasimetric q, an open ball B(a, ) = {s ∈ A : q(s, a)<},2 B(a, ) = {s∈A : q(s, a) < } and
B ∗ (a, ) = {s∈A : q ∗ (s, a) < }. These three kinds of balls define three topological spaces
induced from quasi-metrics T (q) and T (q), and the metric T (q ∗ ).3
Lemma 2.1 A subset O of a (quasi-)metric space A is an open set if and only if for all
x ∈ O, there exists > 0, such that B(x, ) ⊆ O.
Proof Straightforward.
Every distance d : A × A → R determines the following notion of continuity: f : A −→
A is d-continuous, if for each x ∈ A and > 0 there exists δ > 0 such that for all y ∈ A,
d(x, y) ≤ δ ⇒ d( f (x), f (y)) ≤ (2)
Proposition 2.2 Let d be a distance (quasi-metric), then f : A −→ A is continuous w.r.t.
(2) iff it is continuous w.r.t. the topology induced by d.
A closed interval of real numbers or just an interval can be interpreted as:
1. an extension of a real number,
2. an information about a real number, or
3. a set of real numbers.
There are three natural notions of distances for intervals, each comes from the interpretation of what is an interval. In the first viewpoint, the set of intervals, IR = {[a, b] : a ≤ b},
is seen as a subset of R × R; therefore, IR is a sub-metric space of R × R and so it admits
several equivalent distances.
Moore (1962) chose for IR the following distance:
dM ([a, b], [c, d]) = max{| a − c |, | b − d |}
(3)
Continuous functions with respect to dM will be called Moore-continuous.
In the second viewpoint, the distance cannot be symmetric, since the distance of a better
information X about a real number w.r.t. a worst Y , i.e., X ⊆ Y , should be 0, because it is
always possible to infer, without effort, the worst from the better, but the converse is not so
1 Observe that d(a, b) = d(b, a) = 0 and a = b do not hold, but d(a, b) = d(b, a) = 0 and a = b, and
d(a, b) = d(b, a) = 0 and a = b can hold.
2 Note that we use q(s, a) < instead of the usual q(a, s) < [see Smyth (1992, p.700)]. This is done to
make the resulting open balls compatible with open sets of Interval Scott Topology which capture the intuition
stated in axiom (4) below.
3 Note that when q is a metric, q, q, and q ∗ coincide and the topological spaces are the same.
123
438
B. Bedregal, R. Santiago
easy, since it requires more information (Smyth 1992; Acióly and Bedregal 1997). Therefore,
this kind of distance should satisfy the following axiom:
d(X, Y ) = 0 if and only if X ⊆ Y
(4)
The distance for intervals satisfying (4) was introduced by Acióly and Bedregal (1997), where
they defined the following function:
dI ([a, b], [c, d]) = max{c − a, b − d, 0}
(5)
They proved that dI is a quasi-metric and that the continuous functions with respect to dI are
exactly the Scott-continuous functions, namely F is Scott/dI -continuous if for all directed
set ⊆ IR,
F
=
F()
In fact, the topology associated to dI is exactly the Scott topology on the continuous domain
IR endowed with the information order which is the opposite order of inclusion of sets (Scott
1970).
The third viewpoint, is the dual of the information viewpoint, namely an interval is an
extension (a set) of real numbers; in other words, the natural order relation associated with
this viewpoint is the inclusion of sets. Hence, the derived natural definition for distance is
the conjugated quasi-metric for dI :
dE ([a, b], [c, d]) = dI ([a, b], [c, d]) = dI ([c, d], [a, b]) = max{a − c, d − b, 0}
(6)
In other words, this viewpoint considers intervals as elements of the opposite partial order
IRop which is endowed with the conjugated quasi-metric dI . The resulting topological space
is exactly IRop endowed with the respective Scott topology. The connection between the
metric viewpoint and the duality between extension and information viewpoints is captured
in the following proposition (c.f. Acióly and Bedregal 1997):
Proposition 2.3 dI∗ = dE∗ = dM .
Observe that these notions of continuity are complementary, whereas the continuity based
on dI preserves the supremum of nested chain of intervals, dE preserves the infimum. Therefore, there is a close relation between those viewpoints of intervals and the subjacent notion
of distance. Acióly and Bedregal (1997) as well as Santiago et al. (2005, 2006) compared
those aspects of continuity and showed an important result that the intersection of those
classes of functions is not empty but one is not a superset of the other (c.f. Fig. 1). In the next
section, we show a subclass of this intersection which perfectly inherits aspects of dI , dE and
dM . The classes os dI , dE and dM continuous function will be denoted by DI , DE and DM ,
respectively.
3 Characterizing dI , dE and dM -continuities
In this section, we give a classification of interval functions with respect to the notions of
continuities described above. We also characterize a class of functions which is a subset of
the intersection between interval functions which are Moore- and Scott-continuous, namely
the class of bi-continuous interval functions. Those functions are very interesting, since
they inherit the three aspects of interval continuity described in Sect. 2, namely metric,
information, and extension.
123
Some continuity notions for interval functions
439
Definition 3.1 A function F : IR −→ IR is bi-continuous if it is dI and dE -continuous.
Using domain theory language, bi-continuous functions preserve the supremum and infimum of bi-directed sets.4
The next results relate four classes of continuous interval functions: Proposition 3.2 states
that there are Scott- continuous functions which neither do preserve infima nor are also
Moore-continuous. Proposition 3.4 states that that there are dE -continuous functions which
neither do preserve suprema nor are also Moore-continuous. Proposition 3.6 states that
there exist Moore-continuous functions which neither do preserve infima nor do preserve
suprema. Proposition 3.9 states that every bi-continuous function is also Moore-continuous.
And Proposition 3.6 states that not every Moore-continuous function is Scott-continuous and
does preserve infima.
Proposition 3.2 There exists a Scott-continuous interval function which is neither bicontinuous nor Moore-continuous.
Proof Let S : IR −→ IR be the function defined by
⎧
if 0 < a
⎨ [1, 1],
if a ≤ 0 ≤ b
S([a, b]) = [−1, 1],
⎩
[−1, −1], if b < 0
(7)
called interval sign function. In what follows, we will prove that S is Scott-continuous but it
is not bi-continuous.
S is Scott-continuous: Let be a directed set of intervals and [u, v] =
. If 0 < u,
then
S
= [1, 1],
(8)
for each [a, b] ∈ , a ≤ u ≤ v ≤ b and there is an interval [c, d] ∈ such that 0 < c. Since
S() = {S([a,
S() = {[1, 1]}
b]) : [a, b] ∈ } then either
or S() = {[−1, 1], [1, 1]}, in
both case S() = [1, 1]. So, by Eq. (8), S() = S( ).
The case v < 0 is analogous.
If u ≤ 0 ≤ v then
S
= [−1, 1],
(9)
and necessarily for all [a, b] ∈ , 0 ∈ [a, b]. Hence, S() = {[−1, 1]} and
S() =
[−1, 1].
Therefore, in any case S() = S( ), i.e., S is Scott-continuous.
S does not preserve infima: Let = {[a, b] : 0 < a ≤ b < 2}. Clearly is a directed
set that = [0, 2] and hence S( ) = S([0, 2]) = [−1, 1]. Nevertheless, S() =
{S([a, b]) : 0 < a ≤ b < 2} = {[1, 1]} = [1, 1].
Thus, S( ) = S(), and therefore, it is not dE -continuous and so it is not bicontinuous.
S is
not Moore-continuous: Let X = [0, 0] and = 0.1. Then for any δ > 0 take Y =
δ δ
δ
2 , 2 . Clearly dM (X, Y ) = 2 < δ, still dM (S(X ), S(Y )) = dM ([−1, 1], [1, 1]) = 2 > .
Therefore, S is not Moore-continuous.
4 More formally F is bi-continuous if for every bi-directed set—let D = (D, ≤) be a poset. ⊆ D is
bi-directed if is a directed set of D and Dop = (D, ≥)—F( ) = F() and F( ) = F().
123
440
B. Bedregal, R. Santiago
Corollary 3.3 DI − (DE ∪ DM ) = ∅.
Proposition 3.4 There exists a dE -continuous interval function which is neither bicontinuous nor Moore-continuous.
Proof Let T : IR −→ IR be the function defined by
[−1, 1], if a < 0
T ([a, b]) =
[0, 0], if a ≥ 0
(10)
We will prove that T is dE -continuous but it is not bi-continuous.
T preserves infima in IR: Let be a bi-directed set of intervals and [u, v] = . If u ≥ 0, then
(*) T ( ) = [0, 0], for each [a, b] ∈ , 0 ≤ u ≤ a ≤ b ≤ v and therefore T () = {[0, 0]}
and so T () = [0, 0]. So, by (*), T () = T (). If u < 0 then (**) T ( ) = [−1, 1],
for all [a, b] ∈ , u ≤ a ≤ b ≤ v and necessarily there exists [c, d] ∈ such that c < 0.
Hence, T () = {[−1, 1]} or T () = {[0, 0], [−1, 1]}, in both cases T () = [−1, 1]. So,
by (**), T ( ) = T ().
Therefore, in any case T () = T ( ), i.e., T is dE -continuous.
T does not preserve suprema: Let = {[a, 0] : −2 < a < 0}. Clearly isa directed
set
that
=
[0,
0]
and
hence
T
(
) = T ([0, 0]) = [0, 0]. Nevertheless,
T () =
{T ([a, 0]) : −2 < a < 0} = {[−1, 1]} = [−1, 1]. Thus, T ( ) =
T () and
therefore it is not Scott-continuous and so it is not bi-continuous.
Let X = [0, 0] and = 0.1. Then for any δ > 0 take Y =
T is not Moore-continuous:
δ
δ
− 2 , − 2 . Clearly dM (X, Y ) = 2δ < δ, still dM (T (X ), T (Y )) = dM ([0, 0], [−1, 1]) =
1 > . Therefore, T is not Moore-continuous.
Corollary 3.5 DE − (DI ∪ DM ) = ∅.
Proposition 3.6 There exists a Moore-continuous interval function which is neither dI continuous nor dE -continuous.
Proof The function F(X ) = m(X ) + 21 (X − m(X )) proposed in Moore (1979, p. 21) is
dM -continuous [the proof can be seen in Santiago et al. (2006) Proposition 3.1, p. 236] is not
inclusion monotonic and, therefore, is neither dI -continuous nor dE -continuous.
Corollary 3.7 DM − (DI ∪ DE ) = ∅.
Lemma 3.8 Let q A and q B be two quasi-metrics under the sets A and B, respectively. If
f : A −→ B is bi-continuous w.r.t. q A and q B , then f is continuous w.r.t. metrics q ∗A and
q B∗ .
Proof Since, f is continuous w.r.t. q A and q B , then ∀x∈A, ∀>0, ∃δ > 0 and ∃δ >
0, such that ∀y ∈ A, (q A (x, y) ≤ δ ⇒ q B ( f (x), f (y)) ≤ ) and (q A (x, y) ≤
δ ⇒ q B ( f (x), f (y)) ≤ ) So, defining δ ∗ = min(δ, δ) if q ∗A (x, y) ≤ δ ∗ then
max(q A (x, y), q A (x, y)) ≤ δ ∗ and therefore q A (x, y) ≤ δ ∗ and q A (x, y)) ≤ δ ∗ . Since δ ∗ ≤
δ and δ ∗ ≤ δ, q A (x, y) ≤ δ and q A (x, y) ≤ δ. So, since f is bi-continuous, q B ( f (x), f (y)) ≤
and q B ( f (x), f (y)) ≤ . Therefore, max(q B ( f (x), f (y)), q B ( f (x), f (y))) ≤ , i.e.,
q ∗ ( f (x), f (y)) ≤ . Hence f is continuous w.r.t. the metrics q ∗A and q B∗ .
Proposition 3.9 If F : IR −→ IR is bi-continuous, then F is Moore- and Scott-continuous.
123
Some continuity notions for interval functions
441
Proof As a consequence of Lemma 3.8 and Proposition 2.3, F is Moore-continuous. On the
other hand, by definition, F is Scott-continuous.
Corollary 3.10 (DE ∩ DI ) − DM = ∅.
Proposition 3.11 If F : IR → IR is Moore- and Scott-continuous, then F is bi-continuous.
Proof Suppose that F is Moore- and Scott-continuous, then by definition ∀X ∈ IR, ∀ > 0,
∃δM > 0, and ∃δI > 0 such that ∀Y ∈ IR, dM (X, Y ) < δM implies dM (F(X ), F(Y )) < and dI (X, Y ) < δI implies dI (F(X ), F(Y )) < .
Let X ∈ IR and > 0, then make δE = min{δ M , δI }.
Case 1: dM (X, Y )=dE (X, Y ). So, if dE (X, Y )<δE , then dM (X, Y )<δE ≤ δ M . Hence,
because F is Moore-continuous, dM (F(X ), F(Y ))<. Since, dE (F(X ), F(Y ))≤dM ((F(X ),
F(Y )), then dE (F(X ), F(Y ))<.
Case 2: dM (X, Y ) = dI (X, Y ), then dE (X, Y ) ≤ dI (X, Y ) (*).
• Case 2.1: Y ⊆ X , then dE (X, Y ) = 0 < δE . By monotonicity of F, F(Y ) ⊆ F(X ). So,
dE (F(X ), F(Y )) = 0 < .
• Case 2.2: X = [a, b], Y = [c, d] and a < c < b < d. Thus, by (*), | a − c |≥| b − d |,
then let Z = X ∩ Y = [c, b]. dE (X, Y ) = d − b = dE (Z , Y ) = dM (Z , Y ).
Thus, if dE (X, Y ) < δE then dE (Z , Y ) < δE . So, by case 1, dE (F(Z ), F(Y )) < (**). But, by monotonicity of F, F(Z ) ⊆ F(X ), dE (F(X ), F(Z )) = 0. Applying triangular inequality: dE (F(X ), F(Y )) ≤ dE (F(X ), F(Z )) + dE (F(Z ), F(Y )),
dE (F(X ), F(Y )) ≤ dE (F(Z ), F(Y )). Hence, by (**), dE (F(Z ), F(Y )) < .
• Case 2.3: X = [a, b], Y = [c, d] and a < b < c < d. Thus, by (*), | a − c |≥|
b − d |, let Z = [a, d]. dE (X, Y ) = d − b = dE (X, Z ) = dM (X, Z ). Thus, if
dE (X, Y ) < δE then dE (X, Z ) < δE . Hence, by case 1, dE (F(X ), F(Z )) < (***).
But, by monotonicity of F, F(Y )⊆F(X ), therefore dE (F(Z ), F(Z )) = 0. Applying triangular inequality: dE (F(X ), F(Y )) ≤ dE (F(X ), F(Z )) + dE (F(Z ), F(Y )),
dE (F(X ), F(Y )) ≤ dE (F(X ), F(Z )). So, by (***), dE (F(X ), F(Y )) < .
• Case 2.4 X = [a, b], Y = [c, d] and c < a < d < b is analogous to case 2.2.
• Case 2.5: X = [a, b], Y = [c, d] and c < d < a < b is analogous to case 2.3.
Corollary 3.12 (DM ∩ DI ) − DE = ∅.
Proposition 3.13 If F : IR → IR is Moore- and dE -continuous, then F is bi-continuous.
Proof The proof is analogous to that of Proposition 3.11.
Corollary 3.14 (DM ∩ DE ) − DI = ∅.
Corollary 3.15 DM ∩ DE = D M ∩ DI = DE ∩ DI = DM ∩ DE ∩ DI .
According to Corollaries 3.3, 3.5, 3.7, 3.10, 3.12 and 3.14, Fig. 1 shows the classification of interval functions with respect to various viewpoints of interval analysis, namely
the extensional, informational and metrical, i.e., DE , DI and DM , respectively. Particularly,
Corollary 3.15 establishes that the three viewpoints are captured by only two continuities,
and therefore, from now we make an abuse of language where bi-continuity will mean tricontinuity.
Now, with these established relations between the classes DM , DI and DE , it is suitable
to make up the following questions: (1) What is the relation of real continuous functions
with the functions in each class? (2) When we specify a real continuous function (using any
specification language), where can we classify its interval counterpart? (3) Moreover how is
this interval counterpart? Theorem 4.5, in the next section, will give us the answer.
123
442
B. Bedregal, R. Santiago
Fig. 1 Classification of the various interval continuous functions
4 Relating correctness and optimality with number, extensional, and informational
viewpoints
Santiago et al. (2006) introduces the notion of interval representation and canonical interval representation, as a functional counterpart of correct and optimal interval algorithms,
respectively. The same reference makes an analysis of the relation between continuity of a
real function with Scott- and Moore-continuity of their canonical interval representations;
in that sense it was proved that optimality preserves continuity. In this section, we will
establish the relation between canonical interval representations of real continuous functions
with bi-continuous functions answering questions (1)–(3). But before, from Definition 4.1
to Proposition 4.4, we revisit the notion of interval representations.
Definition 4.1 Let f : R −→ R and F : IR −→ IR be real and interval functions,
respectively. F represents f , if for each X ∈ IR and x ∈ X , f (x) ∈ F(X ). The set of all
real functions represented by F is Rep(F) = { f : F represents f }.
As we mentioned before, the concept of representation captures exactly that of correctness.
But, it is suitable to ask if this concept can be applied to any function. Assuming Moore
arithmetics, the result of every interval function is an interval with real endpoints, meaning
that there are real functions which do not have representations. For example, the total real
function:
0, if x ≤ 0
f (x) = 1
x , otherwise
does not have an interval representation of f . Since for any interval [a, b], such that a <
0 < b, f ([a, b]) is an unbounded set, and hence it is not contained in any closed interval
with real endpoints. More generally, this problem arises for any asymptotic function,5 since
Moore arithmetics obligates outputs with real endpoints. However, it is possible to overcome
this problem, using some extended arithmetics (see Hickey et al. 2001; Kahan 1968; Kearfott
5 For us, a real function f is asymptotic if for some interval [a, b], the set { f (x ) : a ≤ x ≤ b} has no
supremum or no infimum.
123
Some continuity notions for interval functions
443
1996). Thus, to be non-asymptotic is a necessary condition for a real function to be represented
by an interval function described in terms of Moore arithmetics. On the other hand, according
to Fundamental theorem, monotonicity is a sufficient condition for representation. Therefore,
since bi-continuous functions are monotone, they always represent some real functions.
Assuming Moore arithmetics, the canonical representation for a real function f is
CIR( f )(X ) = [min{ f (x) : x ∈ X }, max{ f (x) : x ∈ X }]
(11)
That is, CIR( f )(X ) returns the narrowest interval containing all the values f (x), such that
x ∈ X . Particularly, when f is continuous, CIR( f )(X ) = f (X ). CIR( f ) is the optimal
(possible) interval representation of f . We formalize this by the following proposition.
Lemma 4.2 If F G 6 and f ∈ Rep(G) then f ∈ Rep(F).
Proof The proof is straightforward.
Proposition 4.3 An interval function F represents a real function f iff F CIR( f ).7
Proof (⇒) Straightforward [see Santiago et al. (2006) Proposition 5.2] (⇐) Straightforward
from Lemma 4.2.
Proposition 4.4 (Representation theorem) f is continuous iff CIR( f ) is Moore-continuous
iff CIR( f ) is Scott-continuous.
Proof See Santiago et al. (2006).
4.1 dI , dE and dM -continuities
The next theorem is the central of this paper; it establishes the connection between the
concepts of dI -continuity, dE -continuity, and dM -continuity with the usual notion of Euclidean
continuity on real functions. It states that the corresponding canonical interval representation
of a real continuous function is at least bi-continuous. A practical consequence of that is the
standard semantics of specifications which describe the canonical interval representation of
a real continuous functions is an interval bi-continuous function, i.e., an interval function
which continuity reflects the three aspects of intervals.
Theorem 4.5 (Representation theorem for bi-continuity) f is continuous if and only if
CIR( f ) is bi-continuous.
Proof (⇒) If f is continuous, then by the representation theorem CIR( f ) is Scottcontinuous. On the other hand, we proved that CIR( f ) is continuous with respect to dE ,
i.e., it preserves infima (unions). The proof is analogous to that of supremum preservation of
Santiago et al. (2006). Therefore, since CIR( f ) is Scott-continuous, it is inclusion monotonic
and hence for each nesting sequence of intervals , CIR( f )() is also a sequence of this
kind and CIR( f )( ) is one of its lower bounds. Therefore, CIR( f )( ) ⊆ CIR( f )().
Thus, we only need to prove that CIR( f )()⊆CIR( f )( ). If y∈ CIR( f )() and since
= and CIR( f )() is a nesting
sequence, then there is [a, b] ∈ such that
y ∈ CIR( f )([a, b]). So, since [a, b] ⊆ , then y ∈ CIR( f )( ).
(⇐) Straightforward from Proposition 3.9 and Theorem 4.4.
6 For every interval A, F(A) G(A).
7 For every interval A, F(A) CIR( f )(A).
123
444
B. Bedregal, R. Santiago
Corollary 4.6 f is continuous iff CIR( f ) is dI , dE , and dM -continuous.
The next results state that the class of bi-continuous functions is richer than the class of
canonical interval representations of continuous real functions.
Proposition 4.7 Not every interval function Moore- and Scott-continuous is a canonical
representation of some continuous function.
Proof Consider the function I : IR −→ IR defined by
I ([a, b]) = [a − 1, b + 1].
Obviously, for any real function g, I = CIR(g). We will prove that I is both Moore- and
Scott-continuous.
Moore-continuity: Let X ∈ IR, > 0 and δ = . Then, for each Y ∈ IR if dM (X, Y ) ≤ δ
we have that
dM (I (X ), I (Y )) = dM (X + [−1, 1], Y + [−1, 1])
= max{|(x − 1) − (y − 1)|, |(x − 1) − (y − 1)|}
= max{|x − y|, |x − y|}
= dM (X, Y )
≤
So, I is Moore-continuous.
Scott-continuity: Let be a directed set. Then as early said, = = [ {x : X ∈
}, {x : X ∈ }]. So,
I
=I
{x : X ∈ }, {x : X ∈ }
=
{x : X ∈ } − 1, {x : X ∈ } + 1
=
{x − 1 : X ∈ }, {x + 1 : X ∈ }
=
I ()
Corollary 4.8 Not every interval bi-continuous function is the canonical interval representation of a real continuous function.
Proof Using an analogous reasoning to prove Proposition 4.7, is possible to prove that I also
preserve infima and therefore that it is bi-continuous. But as said in that theorem, I is not a
canonical interval representation of any real function.
Corollary 4.9 (DE ∩ DI ∩ DM ) − {CIR( f ) : f is continuous} = ∅
Therefore, continuity with respect to information, extension and metrics is a broader
concept than just that of the preservation of real continuity (see Fig. 2). Then, those results
induce the following section.
123
Some continuity notions for interval functions
445
Fig. 2 Classification of interval continuous functions and the CIR of real continuous functions
5 Final remarks and future works
Santiago et al. (2006) introduced the concepts of interval representation and canonical interval representation to formalize the principles of correctness and optimality for interval algorithms. Santiago et al. (2006) uses the definition of canonical interval representations to make
a comparative study of real continuity and its relation with Scott- and Moore-continuity.
In this work, we went further in those investigations, now considering interval functions
which are continuous with respect to the conjugated quasi-metric considered in Santiago et al.
(2006). With this third topology, we establish the following classes of interval functions: DM
for Moore-continuous, DI for Scott-continuous functions and DE for continuous functions
with respect to the conjugated quasi-metric. One relation between them is that DM ∩ DI =
DM ∩ DE = DI ∩ DE (which was explicitly exposed in Corollary 3.15). A function in
this intersection is called bi-continuous interval function. We showed that the class of bicontinuous functions is a proper superset of the class of canonical interval representations of
real continuous functions (see Fig. 2).
All the results exposed here can be extended to Rn and IRn . As future works, the authors
propose the investigation of continuity which comes both from the concept of i-metrics
proposed by de Santana and Santiago (2013) and from interval metrics proposed by Trindade
et al. (2010).
Acknowledgments This work was partially supported by Brazilian Research Council (CNPq) under the
processes numbers 306876/2012-4, 307681/2012-2 and 480832/2011-0.
References
Acióly BM (1991) Computational foundations of interval mathematics. PhD thesis, Instituto de Informática,
Universidade Federal do Rio Grande do Sul, Dezembro 1991 (in Portuguese)
Acióly BM, Bedregal B (1997) A quasi-metric topology compatible with inclusion-monotonicity property on
interval space. Reliab Comput 3(3):305–313
Dugundji J (1966) Topology. Allyn and Bacon Series in Advanced Mathematics, 9 edn. Allyn and Bacon,
Boston
123
446
B. Bedregal, R. Santiago
Gierz G et al (2003) Continuous lattices and domains. Cambridge University Press, Cambridge
Hickey T, Ju Q, Van Emdem MH (2001) Interval arithmetic: from principles to implementation. J ACM
48(5):1038–1068
Kahan WM (1968) A more complete interval arithmetic. Technical report, University of Michigan. Lecture
Notes for A Summer Course at University of Michigan
Kearfott RB (1996) Rigorous global search: continuous problems, vol 13 of nonconvex optimization and its
applications. Kluwer Academic Press, Dordrecht
Moore RE (1962) Interval arithmetic and automatic error analysis in digital computing. PhD thesis, Department
of Mathematics, Stanford University, Stanford, California, Nov 1962. Published as Applied Mathematics
and Statistics Laboratories Technical Report No. 25
Moore RE (1979) Methods and applications of interval analysis. SIAM, Philadelphia
de Santana FL, Santiago RHN (2013) Interval metrics, topology and continuous functions, computational and
applied mathematics. Springer, Berlin (to appear)
Santiago RHN, Bedregal BRC, Acióly BM (2005) Comparing continuity of interval functions based on Moore
and Scott topologies. Electron J Math Comput 2(1):1–14
Santiago RHN, Bedregal BRC, Acióly BM (2006) Formal aspects of correctness and optimality in interval
computations. Form Asp Comput 18(2):231–243. Springer, Berlin
Santiago RHN, Bedregal BRC, Acióly BM (2004) Interval representations. Tend Mat Apl Comput 5(2):315–
324
Scott DS (1970) Outline of a mathematical theory of computation. In: Proceedings of Fourth Annual Princeton
Conference on Information Science and Systems, pp 169–176
Sieradski AJ (1992) Introduction to topology and homotopy. PWS-KENT Publishing Company, Boston
Smyth MB (1992) Topology. In: Abramsky S, Maibaum TSE (eds) Handbook of logic in computer science,
vol 1, pp 641–761. Claredon Press, Oxford
Stoltenberg-Hansen V, Lindström I, Griffer ER (1994) Mathematical theory of domains. Cambridge tracts in
theoretical computer science. Cambridge University Press, Cambridge
Trindade RMP, Bedregal BRC, Dória Neto AD, Acióly BM (2010) An interval metric. In: Lazinica A (ed)
New advanced technologies. InTech, Vienna, pp 323–340
123
Download