Next Article in Journal
Swap Test-Based Quantum Protocol for Private Array Equality Comparison
Previous Article in Journal
A Hybrid 3D Localization Algorithm Based on Meta-Heuristic Weighted Fusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bernstein Approximations for Fuzzy-Valued Functions

Department of Mathematics, National Kaohsiung Normal University, Kaohsiung 824, Taiwan
Mathematics 2025, 13(15), 2424; https://doi.org/10.3390/math13152424
Submission received: 22 June 2025 / Revised: 23 July 2025 / Accepted: 25 July 2025 / Published: 28 July 2025
(This article belongs to the Special Issue New Perspectives in Interval Analysis and Fuzzy-Valued Functions)

Abstract

Studying the Bernstein approximations for fuzzy functions is a new attempt. With the help of considering the support functions of fuzzy sets in which the weak* topology for the normed dual space is involved, we are able to approximate continuous fuzzy functions by considering the Bernstein polynomials for fuzzy functions. We first study the Bernstein approximations for the support functions of fuzzy sets. Using the concept of isometry between the metric spaces of fuzzy sets and the normed spaces of support functions of fuzzy sets, the Bernstein approximations for the support functions of fuzzy sets can naturally lead to the Bernstein approximations for continuous fuzzy functions.

1. Introduction

Bernstein polynomials and their approximations to continuous functions have been studied for a long time. Many different variants of Bernstein polynomials have been investigated by many researchers, such as multivariate Bernstein polynomials (ref. Ding and Cao [1]), the extension to the infinite-dimensional case (ref. D’Ambrosio [2]), and Bernstein polynomials with integer coefficients (ref. Draganov [3] and the references therein). Also, the behavior of Bernstein polynomials has been presented, like when studying the optimality of the generalized Bernstein operator (ref. Aldaz and Render [4]), studying the convergence of derivatives of Bernstein approximation (ref. Floater [5]), and considering a new family of generalized Bernstein operators (ref. Chen et al. [6]). In this paper, the Bernstein approximations for continuous fuzzy functions are going to be studied by using the support functions of fuzzy sets.
Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) . This paper studies the Bernstein approximations for the following fuzzy functions:
f ˜ : [ 0 , 1 ] F k ( U )   and   f ˜ : [ 0 , 1 ] F k C ( U ) .
A detailed description of the families F k ( U ) and F k C ( U ) of fuzzy sets will be introduced in the subsequent text. The separability of normed space ( U , · U ) and the boundedness of fuzzy functions f ˜ will be important issues for presenting the Bernstein approximations in which the concept of a weak* topology for the normed dual space ( U * , · U * ) must be invoked.
The concepts of pointwise Bernstein approximation and uniform Bernstein approximation will be introduced by considering the continuity of fuzzy functions at a single point or on a compact set. Using the concept of isometry between the metric spaces of fuzzy sets and the normed spaces of support functions of fuzzy sets, we first study the Bernstein approximations for the support functions of fuzzy sets, which can naturally lead to the Bernstein approximations for continuous fuzzy functions.
We say that A ˜ is a fuzzy set in a normed space ( U , · U ) when a membership function ξ A ˜ : U [ 0 , 1 ] is associated with A ˜ . For α ( 0 , 1 ] , the α -level sets A ˜ α of A ˜ are defined by
A ˜ α = x U : ξ A ˜ ( x ) α .
For α [ 0 , 1 ) , the strong α -level sets A ˜ α + of A ˜ are defined by
A ˜ α + = x U : ξ A ˜ ( x ) > α .
Then, we have
A ˜ α + = β ( α , 1 ] A ˜ β ,   f o r   α [ 0 , 1 ) .
The support A ˜ 0 + of A ˜ is given by
A ˜ 0 + = x U : ξ A ˜ ( x ) > 0 .
In this case, we can define the 0-level set of A ˜ by A ˜ 0 = c l ( A ˜ 0 + ) , which means that the 0-level set of A ˜ is the closure of the support of A ˜ . In this paper, we assume that all the fuzzy sets are normal. In other words, the α -level sets of each fuzzy set are nonempty for all α [ 0 , 1 ] .
Let A ˜ and B ˜ be two fuzzy sets in a normed space ( U , · U ) . We consider the addition A ˜ B ˜ and scalar multiplication λ A ˜ with membership functions defined by
ξ A ˜ B ˜ ( z ) = sup { ( x , y ) U × U : x + y = z } min ξ A ˜ ( x ) , ξ B ˜ ( y )
and
ξ λ A ˜ ( z ) = ξ A ˜ ( x / λ ) if λ 0 sup x U ξ A ˜ ( x ) if λ = 0   and   z = θ , 0 if λ = 0   and   z θ ,
where θ is the zero element of U.
Let P ( U ) be the family of all nonempty subsets of a normed space ( U , · ) . For any A , B P ( U ) , the Pompeiu–Hausdorff metric of A and B is defined by
d H ( A , B ) = max sup a A inf b B a b , sup b B inf a A a b .
Given a fuzzy set A ˜ in U, we consider the following function:
η A ˜ : [ 0 , 1 ] ( P ( U ) , d H ) defined   by α A ˜ α ,
The function η A ˜ is said to be continuous with respect to the Pompeiu–Hausdorff metric d H when, given any ϵ > 0 , there exists δ > 0 such that
| α β | < δ implies   d H ( A ˜ α , A ˜ β ) < ϵ .
Consider the following:
  • Let F b ( U ) be the family of all fuzzy sets in U with nonempty bounded α -level sets for α [ 0 , 1 ] .
  • Let F k ( U ) be the family of all fuzzy sets in U with nonempty compact α -level sets for α [ 0 , 1 ] .
  • Let F k c ( U ) be the family of all fuzzy sets in U with nonempty compact and convex α -level sets for α [ 0 , 1 ] .
  • Let F k C ( U ) be the family of elements A ˜ in F k ( U ) such that the function η A ˜ is continuous.
  • Let F ¯ ( U ) be the family of fuzzy sets in U satisfying
    cl ( A ˜ α + ) = cl ( A ˜ α ) ,   for   all α [ 0 , 1 ) .
    More precisely, we have
    F ¯ ( U ) = A ˜ F ( U ) : cl ( A ˜ α + ) = cl ( A ˜ α )   for   all α [ 0 , 1 ) .
We define
F ¯ k ( U ) = F ¯ ( U ) F k ( U ) .
Then, we can obtain F k C ( U ) = F ¯ k ( U ) . The families F k ( U ) and F k C ( U ) are closed under addition and scalar multiplication. In other words, given any A ˜ , B ˜ F k ( U ) , we have
A ˜ B ˜ F k ( U )   and   λ A ˜ F k ( U )
for any λ R . For any A ˜ , B ˜ F k C ( U ) , we also have the operations presented in (4). Moreover, the operations regarding the α -level sets are given by
A ˜ B ˜ α = A ˜ α + B ˜ α   and   λ A ˜ α = λ A ˜ α
for all α [ 0 , 1 ] . For more detailed properties, the reader may refer to Diamond and Kloeden [7] and Wu [8].
In Section 2, we introduce some useful properties of support functions of fuzzy sets in which the concept of a weak* topology for the normed dual space is included. The important issue is to present the weak*-compactness and weak*-metrizability of the closed unit ball S ¯ * . In Section 3, we study the Bernstein approximations of support functions of fuzzy sets by using the properties presented in Section 2, in which the concept of compatibility for the metric space of fuzzy sets is introduced. In Section 4, using the convergence obtained in Section 3, we are able to present the Bernstein approximations for fuzzy functions in which the function values of the concerned fuzzy functions are taken with the properties of compactness, convexity, and continuity. In Section 5, some practical examples are provided based on the Euclidean space such that the metric between any two fuzzy sets can be more clearly realized using the α -level sets of fuzzy sets in which the Pompeiu–Hausdorff metric is considered.

2. Support Functions of Fuzzy Sets

Let ( U , · U ) be a normed space. The closed unit ball in U is defined by
S ¯ = x : x U 1 .
The topology τ U ( s ) generated by the norm of U is called the norm topology or strong topology. In this case, we have a topological space ( U , τ U ( s ) ) . Sometimes, we also write
( U , · U ) = U , τ U ( s ) .
The family U * of all continuous linear functionals defined on U with respect to the norm topology is called the dual space of U. The weakest topology for U such that all linear functionals in U * are continuous is called the weak topology τ U ( w ) for U.
For any x * U * , we write x * ( x ) = x * , x R for x U and define
x * U * = sup x = 1 | x * , x | = sup x 1 | x * , x | .
Then, ( U * , · U * ) is also a normed space.
The norm · U * can also generate a norm topology (strong topology) τ U * ( s ) for U * . Also, the weakest topology for U * such that all linear functionals in U * * are continuous is called the weak topology τ U * ( w ) for U * . We consider a natural embedding of ϕ : U U * * . It is clear to see that ϕ ( U ) U * * . The normed space U is said to be reflexive when we have the equality ϕ ( U ) = U * * . Now, the weakest topology for U * such that all linear functionals in ϕ ( U ) are continuous is called the weak* topology τ U * ( w * ) for U * . It is clear to see that the weak* topology for U * is weaker than the weak topology for U * . In other words, when U is reflexive, the weak and weak* topologies for U * will coincide.
Although the closed unit ball
S ¯ * = x * U * : x * U * 1
is not a compact subset of U * with respect to the norm topology for U * , Alaoglu’s theorem says that S ¯ * is a weak* compact subset of U * . In other words, the closed unit ball S ¯ * is a compact set with respect to the weak* topology τ U * ( w * ) for U * . In this case, we can generate a topology τ S ¯ * ( w * ) for S ¯ * such that ( S ¯ * , τ S ¯ * ( w * ) ) is a compact topological space. More precisely, given any O ¯ * τ S ¯ * ( w * ) , there exists O * τ U * ( w * ) satisfying O ¯ * = O * S ¯ * .
We say that a topological space ( X , τ ) is metrizable when its topology τ can be generated by some metric. Regarding the closed unit ball S ¯ * , we define a metric d S ¯ * ( s ) by
d S ¯ * ( s ) ( x * , y * ) = x * y * U * .
such that ( S ¯ * , d S ¯ * ( s ) ) forms a metric space, which can also generate a metric topology τ S ¯ * ( s ) , Let τ U * ( s ) be the norm topology for U * . Then, we can also generate a topological subspace ( S ¯ * , τ S ¯ * ) of U * such that each O ¯ * τ S ¯ * means O ¯ * = O * S ¯ * for some O * τ U * ( s ) . It is not difficult to show τ S ¯ * ( s ) = τ S ¯ * . In other words, the topology τ S ¯ * is metrizable with the metric d S ¯ * ( s ) defined in the way of (6).
Proposition 1
(Aliprantis and Border [9], p. 254). Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) . The closed unit ball S ¯ * in U * is weak*-metrizable if and only if U is separable.
When the normed space ( U , · ) is separable, from Proposition 1, we see that there exists a metric d S ¯ * ( w * ) defined on S ¯ * such that the compact space ( S ¯ * , τ S ¯ * ( w * ) ) can be generated by the metric d S ¯ * ( w * ) . In other words, the metric topology generated by the metric d S ¯ * ( w * ) coincides with the topology τ S ¯ * ( w * ) . More precisely, the metric can be taken by
d S ¯ * ( w * ) ( x * , y * ) = n = 1 1 2 n · x * , x n y * , x n = n = 1 1 2 n · x * y * , x n ,
where { x 1 , x 2 , } is a countable dense subset of the closed unit ball in U and x * , y * U * . Since each x n is in the closed unit ball of U, it follows that x n 1 for all n. Therefore, we have
x * y * , x n sup x 1 x * y * , x = x * y * ,
which also implies
d S ¯ * ( w * ) ( x * , y * ) = n = 1 1 2 n · x * y * , x n n = 1 1 2 n · x * y * = x * y * = d S ¯ * ( s ) ( x * , y * ) .
Let C ( X , Y ) be the family of all continuous functions from the topological space X into the normed space ( Y , · Y ) . For each f C ( X , Y ) , we define
f = sup x X f ( x ) Y .
Let C b ( X , Y ) be the space of all continuous functions f : X Y satisfying f < + . We can show that the spaces C ( X , Y ) and C b ( X , Y ) are also normed spaces.
Proposition 2.
Assume that Y is a Banach space. Then, C ( X , Y ) and C b ( X , Y ) are Banach spaces.
Diamond and Kloeden [10] and Puri and Ralescu [11] considered the concept of the support function of fuzzy sets in finite-dimensional Euclidean space R n . Now, the support function based on the infinite-dimensional normed space is considered in this paper.
Definition 1.
Let ( U , · U ) be a normed space with a normed dual space ( U * , · U * ) of U, and let A ˜ be a fuzzy set in U. The support function
s A ˜ : [ 0 , 1 ] × U * R
of A ˜ is defined by
s A ˜ ( α , x * ) = sup x A ˜ α x * , x .
The norm of support function s A ˜ is defined by
s A ˜ = sup ( α , x * ) [ 0 , 1 ] × U * s A ˜ ( α , x * ) .
From (8), it is clear to see that
sup ( α , x * ) [ 0 , 1 ] × U * s A ˜ ( α , x * ) = sup α [ 0 , 1 ] sup x * U * s A ˜ ( α , x * ) .
Since x * is a continuous linear functional, it is also bounded. When each α -level set A ˜ α is bounded for α [ 0 , 1 ] , it follows that the support function s A ˜ is bounded. In other words, for any A ˜ F b ( U ) , we have s A ˜ ( α , x * ) < + for any ( α , x * ) [ 0 , 1 ] × U * . For A ˜ F k ( U ) , this means that each α -level set A ˜ α is a compact subset of U for all α [ 0 , 1 ] . The continuity of x * says that the supremum (8) is attained, i.e.,
s A ˜ ( α , x * ) = sup x A ˜ α x * , x = x * , x 0 < +
for some x 0 A ˜ α .
The support function s A ˜ is frequently restricted on [ 0 , 1 ] × S ¯ * , where S ¯ * is the closed unit ball in U * . In this case, the norm of s A ˜ is given by
s A ˜ = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s A ˜ ( α , x ) .
Example 1.
For U = R , it follows that U * = R . In this case, we have S ¯ * = [ 1 , 1 ] . Therefore, the support function s A ˜ is defined on [ 0 , 1 ] × [ 1 , 1 ] and is given by
s A ˜ ( α , x ) = sup y A ˜ α x , y = sup y A ˜ α x y .
Let A ˜ be a fuzzy interval. Then, the α-level set A ˜ is a bounded closed interval given by
A ˜ α = A ˜ α L , A ˜ α U ,   f o r   a l l   α [ 0 , 1 ] .
In this case, we obtain
s A ˜ ( α , x ) = sup y A ˜ α x y = sup y [ A ˜ α L , A ˜ α U ] x y = x · A ˜ α U i f   x [ 0 , 1 ] x · A ˜ α L i f   x [ 1 , 0 ] .
The norm of s A ˜ is given by
s A ˜ = sup ( α , x ) [ 0 , 1 ] × [ 1 , 1 ] s A ˜ ( α , x ) = max sup ( α , x ) [ 0 , 1 ] × [ 1 , 0 ] x · A ˜ α L , sup ( α , x ) [ 0 , 1 ] × [ 0 , 1 ] x · A ˜ α U .
Puri and Ralescu [12] considered the function d ^ F defined on F ( U ) × F ( U ) by
d ^ F A ˜ , B ˜ = sup α ( 0 , 1 ] d H A ˜ α , B ˜ α .
In this paper, we define
d F A ˜ , B ˜ d F = sup α [ 0 , 1 ] d H A ˜ α , B ˜ α ,
where α = 0 is considered. For any A ˜ , B ˜ F ( U ) , the metrics d ^ F ( A ˜ , B ˜ ) and d F ( A ˜ , B ˜ ) are not necessarily identical. However, given any A ˜ , B ˜ F ¯ ( U ) , we have
d ^ F ( A ˜ , B ˜ ) = d F A ˜ , B ˜ = sup α [ 0 , 1 ] d H A ˜ α , B ˜ α = max α [ 0 , 1 ] d H A ˜ α , B ˜ α .
When ( U , · ) is a Banach space, the spaces ( F k C ( U ) , d F ) and ( F k ( U ) , d F ) are complete metric spaces. The following interesting results will be used in the subsequent study.
Proposition 3
(Wu [13]). Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) , and let A ˜ be a fuzzy set in U. We have the following properties:
(i) 
Given any A ˜ , B ˜ F k ( U ) , for λ 0 , we have
s A ˜ B ˜ = s A ˜ + s B ˜   a n d   s λ A ˜ = λ · s A ˜ .
(ii) 
When the support function s A ˜ is restricted on [ 0 , 1 ] × S ¯ * , we have
s A ˜ ( α , x * ) A ˜ α A ˜ 0 ,
where
A ˜ α = sup x A ˜ α x U ,   f o r   α [ 0 , 1 ] .
This also says that s A ˜ is uniformly bounded on [ 0 , 1 ] × S ¯ * .
(iii) 
Given any A ˜ , B ˜ F k c ( U ) , we have
d F ( A ˜ , B ˜ ) = sup { ( α , x * ) : α [ 0 , 1 ] , x * U * 1 } s A ˜ ( α , x * ) s B ˜ ( α , x * ) = sup { ( α , x * ) : α [ 0 , 1 ] , x * U * = 1 } s A ˜ ( α , x * ) s B ˜ ( α , x * ) .
Proposition 4
(Wu [13]). Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) . We have the following properties:
(i) 
For A ˜ F ( U ) with the support function s A ˜ , given any fixed α [ 0 , 1 ] , the function s A ˜ ( α , · ) is lower semi-continuous and weak*-lower semi-continuous on U * . We also have the following properties:
(a) 
For A ˜ F b ( U ) , the function s A ˜ ( α , · ) is continuous on U * .
(b) 
Suppose that the normed space U is separable. For A ˜ F k ( U ) , the function s A ˜ ( α , · ) is weak*-continuous on S ¯ * .
(ii) 
For A ˜ F ¯ ( U ) with the support function s A ˜ , given any fixed x * U * , the function s A ˜ ( · , x * ) is continuous on [ 0 , 1 ] . In fact, it is right-continuous at 0 and left-continuous at 1.
Remark 1.
Let ( U , · U ) be a separable normed space. From Proposition 1, we see that the closed unit ball S ¯ * is weak*-compact and weak*-metrizable with the metric d S ¯ * ( w * ) given in (7). This metric d S ¯ * ( w * ) can generate the topology τ S ¯ * ( w * ) such that ( S ¯ * , τ S ¯ * ( w * ) ) turns into a compact topological space. It is clear to see that [ 0 , 1 ] is a compact subset of R with respect to the usual topology τ R . Therefore, we can endow a topology τ [ 0 , 1 ] to [ 0 , 1 ] such that ( [ 0 , 1 ] , τ [ 0 , 1 ] ) is a compact topological subspace of ( R , τ R ) . Using the topologies τ S ¯ * ( w * ) and τ [ 0 , 1 ] , we can generate a product topology τ [ 0 , 1 ] × S ¯ * ( w * ) for the product space [ 0 , 1 ] × S ¯ * . Tychonoff’s theorem (ref. Royden [14]) says that the product space
[ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) .
is also a compact topological space.
Proposition 5
(Wu [13]). Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) . Given any A ˜ F k C ( U ) , the support function s A ˜ is τ [ 0 , 1 ] × S ¯ * ( w * ) -continuous on [ 0 , 1 ] × S ¯ * .

3. Bernstein Approximation for Support Functions

Let ( U , · U ) be a normed space. We consider the function
f : [ 0 , 1 ] U , · U
defined on [ 0 , 1 ] . The n-th Bernstein polynomial of the function f is a function
B n f : [ 0 , 1 ] U , · U   defined   by   ( B n f ) ( t ) = j = 0 n n j t j ( 1 t ) n j f j n .
In this case, we have a sequence { B n f } n = 1 of functions that consist of Bernstein polynomials of f. Two concepts of Bernstein approximation are defined below:
  • We say that the sequence { B n f } n = 1 is the pointwise Bernstein approximation of f at t 0 [ 0 , 1 ] when we have
    lim n ( B n f ) ( t 0 ) f ( t 0 ) U = 0 .
  • We say that the sequence { B n f } n = 1 is the uniform Bernstein approximation of f when the sequence { B n f } n = 1 of functions converges to function f uniformly on [ 0 , 1 ] . More precisely, given any ϵ > 0 , there exists an integer N such that
    n N   implies   ( B n f ) ( t ) f ( t ) U < ϵ ,   for   all   t [ 0 , 1 ] ,
    where N is independent of t.
Let ( U , · U ) be a normed space, and let ( F ( U ) , d ) be a metric space, where d can take d F defined in (9). We consider the fuzzy function
f ˜ : [ 0 , 1 ] ( F ( U ) , d )
defined on [ 0 , 1 ] , which means that the function value f ˜ ( t ) is a fuzzy set in the normed space ( U , · U ) for all t [ 0 , 1 ] . We say that a fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] when, given any ϵ > 0 , there exists δ > 0 such that
| t t 0 | < δ   implies   d f ˜ ( t ) , f ˜ ( t 0 ) < ϵ .
Recall that addition and scalar multiplication in F ( U ) are defined in (1) and (2), respectively. The n-th Bernstein polynomial of the fuzzy function f ˜ is a fuzzy function
( B n f ˜ ) : [ 0 , 1 ] F ( U )
defined by
( B n f ˜ ) ( t ) = j = 0 n b n j ( t ) f ˜ j n   with   b n j ( t ) = n j · t j · ( 1 t ) n j
Since the family F k ( U ) is closed under addition and scalar multiplication, we consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
According to (4) and (5), the n-th Bernstein polynomial of the fuzzy function f ˜ is also a fuzzy function
B n f ˜ : [ 0 , 1 ] F k ( U ) , d
defined in the way of (10). Therefore, the support functions s f ˜ ( j / n ) and s ( B n f ˜ ) ( t ) are bounded. In this case, we can study the Bernstein approximation for the support functions of fuzzy sets.
We further assume that the normed space ( U , · U ) is separable. Proposition 5 says
s f ˜ ( t ) C [ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) , f o r e a c h t [ 0 , 1 ] .
In this case, we can define a function
ζ : [ 0 , 1 ] C [ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) , ·   by   ζ ( t ) = s f ˜ ( t ) .
Without any ambiguity, we also treat s f ˜ as a function given by
s f ˜ : [ 0 , 1 ] C [ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) , · .
Given any fixed t [ 0 , 1 ] , according to part (i) of Proposition 4, the support function of fuzzy set ( B n f ˜ ) ( t ) is given by
s ( B n f ˜ ) ( t ) ( α , x * ) = j = 0 n n j t j ( 1 t ) n j s f ˜ ( j n ) ( α , x * ) = j = 0 n b n j ( t ) s f ˜ ( j n ) ( α , x * )
for ( α , x * ) [ 0 , 1 ] × S ¯ * . We can simply write
s ( B n f ˜ ) ( t ) = j = 0 n n j t j ( 1 t ) n j s f ˜ ( j n ) = j = 0 n b n j ( t ) s f ˜ ( j n ) .
In this case, we can also treat s ( B n f ˜ ) as a function given by
s ( B n f ˜ ) : [ 0 , 1 ] C [ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) , · .
Under some suitable conditions, we are going to show that the function s ( B n f ˜ ) is the n-th Bernstein polynomial of function s f ˜ such that the sequence { s ( B n f ˜ ) } n = 1 of functions is the Bernstein approximation of function s f ˜ .
Definition 2.
Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) , and let ( F ( U ) , d ) be a metric space. We have the following:
  • We say that the metric space ( F ( U ) , d ) is compatible with distance when, for any A ˜ , B ˜ F ( U ) , we have
    d ( A ˜ , B ˜ ) = s A ˜ s B ˜ = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s A ˜ ( α , x * ) s B ˜ ( α , x * ) .
  • We say that the metric space ( F ( U ) , d ) is sub-compatible with distance when, for any A ˜ , B ˜ F ( U ) , we have
    d ( A ˜ , B ˜ ) s A ˜ s B ˜ = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s A ˜ ( α , x * ) s B ˜ ( α , x * ) .
  • We say that the metric space ( F ( U ) , d ) is sup-compatible with distance when, for any A ˜ , B ˜ F ( U ) , we have
    d ( A ˜ , B ˜ ) s A ˜ s B ˜ = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s A ˜ ( α , x * ) s B ˜ ( α , x * ) .
Remark 2.
Part (iii) of Proposition 3 says that the metric space ( F k c ( U ) , d F ) is compatible with distance.
Since the family F k C ( U ) is also closed under addition and scalar multiplication, we first study the Bernstein approximations for the fuzzy function
f ˜ : [ 0 , 1 ] F k C ( U ) , d ,
which are presented below.
Theorem 1.
Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) , and let ( F k C ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k C ( U ) , d .
Then, the function s ( B n f ˜ ) is the n-th Bernstein polynomial of function s f ˜ . Suppose that the metric space ( F k C ( U ) , d ) is compatible with distance. Then, we also have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the function s f ˜ given in ( 11 ) is continuous at t 0 . Also, the sequence { s B n f ˜ } n = 1 of functions given in ( 13 ) is the pointwise Bernstein approximation of function s f ˜ at t 0 .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the function s f ˜ is uniformly continuous on [ 0 , 1 ] . Also, the sequence { s B n f ˜ } n = 1 of functions is the uniform Bernstein approximation of function s f ˜ .
Proof .
Since ( U , · U ) is separable, Proposition 5 says that we can define a function
ζ : [ 0 , 1 ] C [ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * ) , ·   by   ζ ( t ) = s f ˜ ( t ) .
The continuity of the norm · and the compact set [ 0 , 1 ] say that the following supremum is attained:
sup t [ 0 , 1 ] ζ ( t ) = max t [ 0 , 1 ] ζ ( t ) = ζ ( t 0 ) = s f ˜ ( t 0 )
for some t 0 [ 0 , 1 ] . Since the product set
[ 0 , 1 ] × S ¯ * , τ [ 0 , 1 ] × S ¯ * ( w * )
is a compact space, referring to Remark 1, and the support function s f ˜ ( t 0 ) is τ [ 0 , 1 ] × S ¯ * ( w * ) -continuous on [ 0 , 1 ] × S ¯ * by Proposition 5, the following supremum is also attained:
s f ˜ ( t 0 ) = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s f ˜ ( t 0 ) ( α , x * ) = max ( α , x * ) [ 0 , 1 ] × S ¯ * s f ˜ ( t 0 ) ( α , x * ) = s f ˜ ( t 0 ) ( α 0 , x 0 * ) < +
for some ( α 0 , x 0 * ) [ 0 , 1 ] × S ¯ * . This shows that the function ζ is bounded in the sense of
ζ ( t ) sup t [ 0 , 1 ] ζ ( t ) = s f ˜ ( t 0 ) < + ,   for   all   t [ 0 , 1 ] .
Since ζ ( j / n ) = s f ˜ ( j / n ) , using (12), we have
s ( B n f ˜ ) ( t ) = j = 0 n n j t j ( 1 t ) n j s f ˜ ( j n ) = j = 0 n n j t j ( 1 t ) n j ζ j n ( B n ζ ) ( t ) ,
which says that s ( B n f ˜ ) is the n-th Bernstein polynomial of function ζ = s f ˜ .
Given any A ˜ , B ˜ F k C ( U ) , the assumption of compatibility with distance says
d ( A ˜ , B ˜ ) = s A ˜ s B ˜ .
Suppose that f ˜ is continuous at t 0 [ 0 , 1 ] . Using (16), given any ϵ > 0 , there exists δ > 0 such that
| t t 0 | < δ   implies   ζ ( t ) ζ ( t 0 ) = s f ˜ ( t ) s f ˜ ( t 0 ) = d ( f ˜ ( t ) , f ˜ ( t 0 ) ) < ϵ ,
which shows that the function ζ is continuous at t 0 .
We write
b n j ( t ) = n j t j ( 1 t ) n j .
Then, we have
j = 0 n b n j ( t ) = j = 0 n n j t j ( 1 t ) n j = ( t + ( 1 t ) ) n = 1 .
Moreover, we also have
j = 0 n j b n j ( t ) = n t i = 0 n 1 n 1 i t i ( 1 t ) n 1 i = n t ( t + ( 1 t ) ) n 1 = n t
and
j = 0 n j ( j 1 ) b n j ( t ) = n ( n 1 ) t 2 i = 0 n 2 n 2 i t i ( 1 t ) n 2 i = n ( n 1 ) t 2 .
Therefore, we obtain
T = j = 0 n ( j n t ) 2 b n j ( t ) = j = 0 n j ( j 1 ) j ( 2 n t 1 ) + n 2 t 2 b n j ( t ) = n 2 t 2 ( 2 n t 1 ) n t + n ( n 1 ) t 2 = n t ( 1 t ) .
Since t ( 1 t ) 1 / 4 for t [ 0 , 1 ] , we have the following inequality:
| j n t | δ b n j ( t ) 1 δ 2 | j n t | δ j n t 2 b n j ( t ) = T n 2 δ 2 = t ( 1 t ) n δ 2 1 4 n δ 2 .
Since the function ζ is bounded by referring to (14), we have
ζ ( t ) M ,   for   any   t [ 0 , 1 ] .
Since ζ is continuous at t 0 , given any ϵ > 0 , there exists δ > 0 such that
| t t 0 | < δ   implies   ζ ( t ) ζ ( t 0 ) < ϵ / 2 ,
where δ depends on t 0 . Now, we have
ζ ( t 0 ) ( B n ζ ) ( t 0 ) = j = 0 n ζ ( t 0 ) b n j ( t 0 ) ( B n ζ ) ( t 0 ) ( since   j = 0 n b n j ( t 0 ) = 1 ) = j = 0 n ζ ( t 0 ) ζ ( j / n ) b n j ( t 0 ) ( using   ( 15 ) ) | j n t 0 | < δ ζ ( t 0 ) ζ ( j / n ) b n j ( t 0 ) + | j n t 0 | δ ζ ( t 0 ) ζ ( j / n ) b n j ( t 0 ) ϵ 2 | j n t 0 | < δ b n j ( t 0 ) + 2 M | j n t 0 | δ b n j ( t 0 ) ( using   ( 19 )   and   ( 18 ) ) ϵ 2 j = 0 n b n j ( t 0 ) + 2 M | j n t 0 | δ b n j ( t 0 ) ϵ 2 + 2 M 4 n δ 2 = ϵ 2 + M 2 n δ 2 ( using   j = 0 n b n j ( t 0 ) = 1 and   ( 17 ) ) .
When an integer n is sufficiently large satisfying n > M / ϵ δ 2 , we have
ζ ( t 0 ) ( B n ζ ) ( t 0 ) < ϵ 2 + ϵ 2 = ϵ .
Therefore, we obtain
lim n ( B n ζ ) ( t 0 ) ζ ( t 0 ) = 0 .
Using (15), we also have
lim n s f ˜ ( t 0 ) s ( B n f ˜ ) ( t 0 ) = lim n ζ ( t 0 ) ( B n ζ ) ( t 0 ) = 0 .
which proves part (i).
To prove part (ii), since the fuzzy function f ˜ is continuous on [ 0 , 1 ] , part (i) says that the function ζ is continuous on the compact set [ 0 , 1 ] . It follows that the function ζ = s f ˜ is also uniformly continuous on [ 0 , 1 ] . In other words, given any ϵ > 0 , there exists δ > 0 such that
| t s | < δ   implies   ζ ( t ) ζ ( s ) < ϵ / 2 ,
where δ is independent of s and t. Then, we can similarly obtain
ζ ( t ) ( B n ζ ) ( t ) = j = 0 n ζ ( t ) b n j ( t ) ( B n ζ ) ( t ) ϵ 2 + M 2 n δ 2 ,   for   all   t [ 0 , 1 ] ,
where δ is independent of t. When an integer n is sufficiently large satisfying n > M / ϵ δ 2 , we have
ζ ( t ) ( B n ζ ) ( t ) < ϵ 2 + ϵ 2 = ϵ ,   for   all   t [ 0 , 1 ] ,
which shows ζ ( t ) ( B n ζ ) ( t ) 0 uniformly on [ 0 , 1 ] as n . Using (15), we also have
s f ˜ ( t ) s ( B n f ˜ ) ( t ) = ζ ( t ) ( B n ζ ) ( t ) 0
uniformly on [ 0 , 1 ] as n . This completes the proof. □
When the normed space ( U , · U ) is not separable, we cannot have the Bernstein approximation like the one given in Theorem 1. However, the different types of Bernstein approximation can be obtained. In this case, we can consider the metric space ( F k ( U ) , d ) using sup-compatibility with distance instead of the metric space ( F k C ( U ) , d ) adopted in Theorem 1 using compatibility with distance.
Consider the fuzzy function
f ˜ : [ 0 , 1 ] F k ( U ) , d ,
which means that the α -level sets ( f ˜ ( t ) ) α of f ˜ ( t ) are bounded for α [ 0 , 1 ] . We say that the fuzzy function f ˜ is bounded when there exists a positive constant M satisfying
( f ˜ ( t ) ) 0 M ,   for   all   t [ 0 , 1 ] ,
where ( f ˜ ( t ) ) 0 denotes the norm of subset of U given by
A = sup a A a U ,   f o r   A U .
Given any fixed ( α 0 , x 0 * ) [ 0 , 1 ] × S ¯ * , we see that s f ˜ ( t ) ( α 0 , x 0 * ) and s ( B n f ˜ ) ( t ) ( α 0 , x 0 * ) are real-valued functions of variable t in the sense of
η ( t ) s f ˜ ( t ) ( α 0 , x 0 * )   and   η n ( t ) s ( B n f ˜ ) ( t ) ( α 0 , x 0 * )
defined on [ 0 , 1 ] . The different types of Bernstein approximation are provided below.
Theorem 2.
Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) , and let ( F k ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
Then, for any fixed ( α , x * ) [ 0 , 1 ] × S ¯ * , the real-valued function s B n f ˜ ( t ) ( α , x * ) of variable t on [ 0 , 1 ] is the n-th Bernstein polynomial of the real-valued function s f ˜ ( t ) ( α , x * ) of variable t on [ 0 , 1 ] . Suppose that the fuzzy function f ˜ is bounded and that the metric space ( F k ( U ) , d ) is sup-compatible with distance. Then, we have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the real-valued function s f ˜ ( t ) ( α , x * ) of variable t is continuous at t 0 for any ( α , x * ) [ 0 , 1 ] × S ¯ * , and the sequence { s B n f ˜ ( t 0 ) } n = 1 of real-valued functions converges to the real-valued function s f ˜ ( t 0 ) uniformly on [ 0 , 1 ] × S ¯ * . In other words, the sequence { s B n f ˜ ( t ) ( α , x * ) } n = 1 of real-valued functions of variable t is the pointwise Bernstein approximation of real-valued function s f ˜ ( t ) ( α , x * ) of variable t at t 0 for any ( α , x * ) [ 0 , 1 ] × S ¯ * .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the real-valued function s f ˜ ( t ) ( α , x * ) of variable t is uniformly continuous on [ 0 , 1 ] for any ( α , x * ) [ 0 , 1 ] × S ¯ * , and the sequence { s B n f ˜ ( t ) ( α , x * ) } n = 1 of real-valued functions of variable t is the uniform Bernstein approximation of real-valued function s f ˜ ( t ) ( α , x * ) of variable t for any ( α , x * ) [ 0 , 1 ] × S ¯ * .
Proof .
By referring to the support function of fuzzy set ( B n f ˜ ) ( t ) given in (12), for any fixed ( α 0 , x 0 * ) [ 0 , 1 ] × S ¯ * , we write η ( t ) = s f ˜ ( t ) ( α 0 , x 0 * ) . It is clear to see that the real-valued function s ( B n f ˜ ) ( t ) ( α 0 , x 0 * ) of variable t is the n-th Bernstein polynomial of the real-valued function η ( t ) = s f ˜ ( t ) ( α 0 , x 0 * ) .
Since the fuzzy function f ˜ is bounded, by referring to (22) and using part (ii) of Proposition 3, we have
| η ( t ) | = s f ˜ ( t ) ( α 0 , x 0 * ) ( f ˜ ( t ) ) 0 M ,   for   all   t [ 0 , 1 ] ,
which shows that the real-valued function η is bounded on [ 0 , 1 ] .
Given any A ˜ , B ˜ F k ( U ) , the assumption of sup-compatibility with distance says
d ( A ˜ , B ˜ ) s A ˜ s B ˜ .
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Given any ϵ > 0 , there exists δ > 0 such that
| t t 0 | < δ   implies   d s f ˜ ( t ) , s f ˜ ( t 0 ) < ϵ .
Now, using (23), we have
η ( t ) η ( t 0 ) = s f ˜ ( t ) ( α 0 , x 0 * ) s f ˜ ( t 0 ) ( α 0 , x 0 * ) sup ( α , x * ) [ 0 , 1 ] × S ¯ * s f ˜ ( t ) ( x * ) s f ˜ ( t 0 ) ( x * ) = s f ˜ ( t ) s f ˜ ( t 0 ) d s f ˜ ( t ) , s f ˜ ( t 0 ) < ϵ ,
which says that the real-valued function η is continuous at t 0 . We also see that ( α 0 , x 0 * ) is independent of δ and ϵ . In other words, the argument of proving the continuity of η at t 0 is independent of ( α 0 , x 0 * ) .
The real-valued function s ( B n f ˜ ) ( t ) ( α , x * ) of variable t is the n-th Bernstein polynomial of the real-valued function η ( t ) = s f ˜ ( t ) ( α , x * ) for any ( α , x * ) [ 0 , 1 ] × S ¯ * , which also means that this situation is independent of ( α , x * ) [ 0 , 1 ] × S ¯ * . Therefore, given any ϵ > 0 , using the boundedness of real-valued function η and the proof of part (i) of Theorem 1 by referring to (15) and (20), in which ζ is replaced by η and the argument is independent of ( α , x * ) , we conclude that there exists an integer N such that
n N   implies   s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) < ϵ 2 ,   for   all   ( α , x * ) [ 0 , 1 ] × S ¯ * ,
which shows that the sequence { s B n f ˜ ( t 0 ) } n = 1 of real-valued functions converges to the real-valued function s f ˜ ( t 0 ) uniformly on [ 0 , 1 ] × S ¯ * . In other words, the sequence { s B n f ˜ ( t ) ( α , x * ) } n = 1 of real-valued functions of variable t is the pointwise Bernstein approximation of the real-valued function s f ˜ ( t ) ( α , x * ) of variable t at t 0 for any ( α , x * ) [ 0 , 1 ] × S ¯ * , which proves part (i).
To prove part (ii), since the fuzzy function f ˜ is continuous on [ 0 , 1 ] , part (i) says that the real-valued function η is continuous on the compact set [ 0 , 1 ] . It follows that the real-valued function η ( t ) = s f ˜ ( t ) ( α , x * ) is also uniformly continuous on [ 0 , 1 ] for any ( α , x * ) [ 0 , 1 ] × S ¯ * . From the proof of part (ii) of Theorem 1, we can also obtain
s ( B n f ˜ ) ( t ) ( α , x * ) s f ˜ ( t ) ( α , x * ) 0   as   n
uniformly on [ 0 , 1 ] with respect to the variable t for any ( α , x * ) [ 0 , 1 ] × S ¯ * . This completes the proof. □
We denote by C ( X ) the family of all continuous real-valued functions defined on the topological space. Proposition 2 says that C ( X ) is a Banach space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
Then, we have f ˜ ( t ) , ( B n f ˜ ) ( t ) F k ( U ) for all t [ 0 , 1 ] . Given any fixed α [ 0 , 1 ] , we define
γ ( t ) s f ˜ ( t ) ( α , · )   and   γ n ( t ) s ( B n f ˜ ) ( t ) ( α , · )
on [ 0 , 1 ] . We further assume that the normed space ( U , · U ) is separable. Part (i) of Proposition 4 says that γ ( t ) and γ n ( t ) are weak*-continuous real-valued functions on S ¯ * , i.e.,
γ ( t ) , γ n ( t ) C S ¯ * , d S ¯ * ( w * ) ,   for   any   t [ 0 , 1 ] .
This also means that γ is a function given by
γ : [ 0 , 1 ] C S ¯ * , d S ¯ * ( w * ) , · .
The different kinds of Bernstein approximations are provided below.
Theorem 3.
Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) , and let ( F k ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
Then, for any fixed α [ 0 , 1 ] , the function s ( B n f ˜ ( t ) ) ( α , · ) of variable t on [ 0 , 1 ] is the n-th Bernstein polynomial of function s f ˜ ( t ) ( α , · ) of variable t on [ 0 , 1 ] . Suppose that the metric space ( F k ( U ) , d ) is sup-compatible with distance. Then, we also have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the function s f ˜ ( t ) ( α , · ) of variable t is continuous at t 0 for any α [ 0 , 1 ] . Also, the sequence { s B n f ˜ ( t 0 ) ( α , · ) } n = 1 of functions of variable α converges to the function s f ˜ ( t 0 ) ( α , · ) of variable α uniformly on [ 0 , 1 ] . In other words, the sequence { s B n f ˜ ( t ) ( α , · ) } n = 1 of functions of variable t is the pointwise Bernstein approximation of function s f ˜ ( t ) ( α , · ) of variable t at t 0 for any α [ 0 , 1 ] .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the function s f ˜ ( t ) ( α , · ) of variable t is uniformly continuous on [ 0 , 1 ] for any α [ 0 , 1 ] . Also, the sequence { s B n f ˜ ( t ) ( α , · ) } n = 1 of functions of variable t is the uniform Bernstein approximation of function s f ˜ ( t ) ( α , · ) of variable t for any α [ 0 , 1 ] .
Proof .
By referring to the support function of fuzzy set ( B n f ˜ ) ( t ) given in (12), for any fixed α 0 [ 0 , 1 ] , we write γ ( t ) = s f ˜ ( t ) ( α 0 , · ) . Part (i) of Proposition 4 says that we can define a function
γ : [ 0 , 1 ] C S ¯ * , d S ¯ * ( w * ) , ·   by   γ ( t ) = s f ˜ ( t ) ( α 0 , · ) .
The continuity of the norm · and the compact set [ 0 , 1 ] say that the following supremum is attained:
sup t [ 0 , 1 ] γ ( t ) = max t [ 0 , 1 ] γ ( t ) = γ ( t 0 ) = s f ˜ ( t 0 ) ( α 0 , · )
for some t 0 [ 0 , 1 ] . Since the closed unit ball S ¯ * is weak*-compact by Alaoglu’s theorem and the support function s f ˜ ( t 0 ) ( α 0 , · ) is weak*-continuous by part (i) of Proposition 4, we attain the supremum
s f ˜ ( t 0 ) ( α 0 , · ) = sup x * S ¯ * s f ˜ ( t 0 ) ( α 0 , x * ) = max x * S ¯ * s f ˜ ( t 0 ) ( α 0 , x * ) = s f ˜ ( t 0 ) ( α 0 , x 0 * ) < +
for some x 0 * S ¯ * , which shows that the function γ is bounded in the sense of
γ ( t ) sup t [ 0 , 1 ] γ ( t ) = s f ˜ ( t 0 ) ( α 0 , · ) < + ,   for   all   t [ 0 , 1 ] .
Since γ ( j / n ) = s f ˜ ( j / n ) ( α 0 , · ) , using part (i) of Proposition 3, we have
s ( B n f ˜ ) ( t ) ( α 0 , · ) = j = 0 n n j t j ( 1 t ) n j s f ˜ ( j / n ) ( α 0 , · ) = j = 0 n n j t j ( 1 t ) n j γ ( j / n ) ( B n γ ) ( t ) ,
which says that the function s ( B n f ˜ ) ( t ) ( α 0 , · ) of variable t is the n-th Bernstein polynomial of the function γ ( t ) = s f ˜ ( t ) ( α 0 , · ) .
Given any A ˜ , B ˜ F k ( U ) , the assumption of sup-compatibility with distance says
d ( A ˜ , B ˜ ) s A ˜ s B ˜ .
Suppose that f ˜ is continuous at t 0 [ 0 , 1 ] . Using (26), given any ϵ > 0 , there exists δ > 0 such that | t t 0 | < δ implies
γ ( t ) γ ( t 0 ) = s f ˜ ( t ) ( α 0 , · ) s f ˜ ( t 0 ) ( α 0 , · ) = sup x * S ¯ * s ( B n f ˜ ) ( t 0 ) ( α 0 , x * ) s f ˜ ( t 0 ) ( α 0 , x * ) sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) = s f ˜ ( t ) s f ˜ ( t 0 ) d ( f ˜ ( t ) , f ˜ ( t 0 ) ) < ϵ 2 ,
which shows that the function γ is continuous at t 0 . We also see that the argument of proving the continuity of γ at t 0 is independent of α 0 .
Given any ϵ > 0 , using the boundedness of function γ and the proof of part (i) of Theorem 1 by referring to (15) and (20), in which ζ is replaced by γ and the argument is independent of α , we conclude that there exists an integer N such that
n N   implies   s ( B n f ˜ ) ( t 0 ) ( α , · ) s f ˜ ( t 0 ) ( α , · ) < ϵ 2 ,   for   all   α [ 0 , 1 ] ,
which shows that the sequence { s B n f ˜ ( t 0 ) ( α , · ) } n = 1 of functions of variable α converges to the function s f ˜ ( t 0 ) ( α , · ) of variable α uniformly on [ 0 , 1 ] . In other words, the sequence { s B n f ˜ ( t ) ( α , · ) } n = 1 of functions of variable t is the pointwise Bernstein approximation of the function s f ˜ ( t ) ( α , · ) of variable t at t 0 for any α [ 0 , 1 ] , which proves part (i).
To prove part (ii), since the fuzzy function f ˜ is continuous on [ 0 , 1 ] , part (i) says that the function γ is continuous on the compact set [ 0 , 1 ] . It follows that the function γ ( t ) = s f ˜ ( t ) ( α , · ) is also uniformly continuous on [ 0 , 1 ] for any α [ 0 , 1 ] . From the proof of part (ii) of Theorem 1, we can also obtain
s ( B n f ˜ ) ( t ) ( α , · ) s f ˜ ( t ) ( α , · ) 0   as   n
uniformly on [ 0 , 1 ] with respect to the variable t for any α [ 0 , 1 ] . This completes the proof. □
We denote by C [ 0 , 1 ] the family of all continuous real-valued functions defined on [ 0 , 1 ] . Since the family F ¯ k ( U ) = F k C ( U ) is closed under addition and scalar multiplication, we can study the Bernstein approximations by considering the following fuzzy function:
f ˜ : [ 0 , 1 ] F ¯ k ( U ) , d .
This means that f ˜ ( t ) , ( B n f ˜ ) ( t ) F ¯ k ( U ) for all t [ 0 , 1 ] . Given any fixed x * S ¯ * , we define
φ ( t ) s f ˜ ( t ) ( · , x * )   and   φ n ( t ) s ( B n f ˜ ) ( t ) ( · , x * )
on [ 0 , 1 ] . Part (ii) of Proposition 4 says that φ ( t ) and φ n ( t ) are continuous real-valued functions on [ 0 , 1 ] , i.e.,
φ ( t ) , φ n ( t ) C [ 0 , 1 ] ,   for   any   t [ 0 , 1 ] .
This also means that φ is a function given by
φ : [ 0 , 1 ] C [ 0 , 1 ] , · .
The different kinds of Bernstein approximations are provided below.
Theorem 4.
Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) , and let ( F ¯ k ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F ¯ k ( U ) , d .
Then, for any fixed x * S ¯ * , the function s ( B n f ˜ ( t ) ) ( · , x * ) of variable t on [ 0 , 1 ] is the n-th Bernstein polynomial of function s f ˜ ( t ) ( · , x * ) of variable t on [ 0 , 1 ] . Suppose that the metric space ( F ¯ k ( U ) , d ) is sup-compatible with distance. Then, we also have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the function s f ˜ ( t ) ( · , x * ) of variable t is continuous at t 0 for any x * S ¯ * . Also, the sequence { s B n f ˜ ( t 0 ) ( · , x * ) } n = 1 of functions of variable x * converges to the function s f ˜ ( t 0 ) ( · , x * ) of variable x * uniformly on S ¯ * . In other words, the sequence { s B n f ˜ ( t ) ( · , x * ) } n = 1 of functions of variable t is the pointwise Bernstein approximation of function s f ˜ ( t ) ( · , x * ) of variable t at t 0 for any x * S ¯ * .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the function s f ˜ ( t ) ( · , x * ) of variable t is uniformly continuous on [ 0 , 1 ] for any x * S ¯ * . Also, the sequence { s B n f ˜ ( t ) ( · , x * ) } n = 1 of functions of variable t is the uniform Bernstein approximation of function s f ˜ ( t ) ( · , x * ) of variable t for any x * S ¯ * .
Proof .
By referring to the support function of fuzzy set ( B n f ˜ ) ( t ) given in (12), for any fixed x 0 * S ¯ * , we write φ ( t ) = s f ˜ ( t ) ( · , x 0 * ) . Part (ii) of Proposition 4 says that we can define a function
φ : [ 0 , 1 ] C [ 0 , 1 ] , ·   by   φ ( t ) = s f ˜ ( t ) ( · , x 0 * ) .
The continuity of the norm · and the compact set [ 0 , 1 ] say that the following supremum is attained:
sup t [ 0 , 1 ] φ ( t ) = max t [ 0 , 1 ] φ ( t ) = φ ( t 0 ) = s f ˜ ( t 0 ) ( · , x 0 * )
for some t 0 [ 0 , 1 ] . Since the function s f ˜ ( t 0 ) ( · , x 0 * ) is continuous on the compact set [ 0 , 1 ] by part (ii) of Proposition 4, the following supremum is also attained:
s f ˜ ( t 0 ) ( · , x 0 * ) = sup α [ 0 , 1 ] s f ˜ ( t 0 ) ( α , x 0 * ) = max α [ 0 , 1 ] s f ˜ ( t 0 ) ( α , x 0 * ) = s f ˜ ( t 0 ) ( α 0 , x 0 * ) < +
for some α 0 [ 0 , 1 ] , which shows that the function φ is bounded in the sense of
φ ( t ) sup t [ 0 , 1 ] φ ( t ) = s f ˜ ( t 0 ) ( · , x 0 * ) < + ,   for   all   t [ 0 , 1 ] .
Since φ ( j / n ) = s f ˜ ( j / n ) ( · , x 0 * ) , using part (i) of Proposition 3, we have
s ( B n f ˜ ) ( t ) ( · , x 0 * ) = j = 0 n n j t j ( 1 t ) n j s f ˜ ( j / n ) ( · , x 0 * ) = j = 0 n n j t j ( 1 t ) n j φ ( j / n ) ( B n φ ) ( t ) ,
which says that the function s ( B n f ˜ ) ( t ) ( · , x 0 * ) of variable t is the n-th Bernstein polynomial of the function φ ( t ) = s f ˜ ( t ) ( · , x 0 * ) .
Given any A ˜ , B ˜ F ¯ k ( U ) , the assumption of sup-compatibility with distance says
d ( A ˜ , B ˜ ) s A ˜ s B ˜ .
Suppose that f ˜ is continuous at t 0 [ 0 , 1 ] . Using (29), given any ϵ > 0 , there exists δ > 0 such that | t t 0 | < δ implies
φ ( t ) φ ( t 0 ) = s f ˜ ( t ) ( · , x 0 * ) s f ˜ ( t 0 ) ( · , x 0 * ) = sup α [ 0 , 1 ] s ( B n f ˜ ) ( t 0 ) ( α 0 , x * ) s f ˜ ( t 0 ) ( α 0 , x * ) sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) = s f ˜ ( t ) s f ˜ ( t 0 ) d ( f ˜ ( t ) , f ˜ ( t 0 ) ) < ϵ 2 ,
which shows that the function φ is continuous at t 0 . We also see that the argument of proving the continuity of φ at t 0 is independent of x 0 * .
Given any ϵ > 0 , using the boundedness of function φ and the proof of part (i) of Theorem 1 by referring to (15) and (20), in which ζ is replaced by φ and the argument is independent of x * , we conclude that there exists an integer N such that
n N   implies   s ( B n f ˜ ) ( t 0 ) ( · , x * ) s f ˜ ( t 0 ) ( · , x * ) < ϵ 2 ,   for   all   x * S ¯ * ,
which shows that the sequence { s B n f ˜ ( t 0 ) ( · , x * ) } n = 1 of functions of variable x * converges to the function s f ˜ ( t 0 ) ( · , x * ) of variable x * uniformly on S ¯ * . In other words, the sequence { s B n f ˜ ( t ) ( · , x * ) } n = 1 of functions of variable t is the pointwise Bernstein approximation of the function s f ˜ ( t ) ( · , x * ) of variable t at t 0 for any x * S ¯ * , which proves part (i).
To prove part (ii), since the fuzzy function f ˜ is continuous on [ 0 , 1 ] , part (i) says that the function φ is continuous on the compact set [ 0 , 1 ] . It follows that the function φ ( t ) = s f ˜ ( t ) ( · , x * ) is also uniformly continuous on [ 0 , 1 ] for any x * S ¯ * . From the proof of part (ii) of Theorem 1, we can also obtain
s ( B n f ˜ ) ( t ) ( · , x * ) s f ˜ ( t ) ( · , x * ) 0   a s   n
uniformly on [ 0 , 1 ] with respect to the variable t for any x * S ¯ * . This completes the proof. □

4. Bernstein Approximation for Fuzzy Functions

Now, we are in a position to study the Bernstein approximation for fuzzy functions by using the Bernstein approximation for support functions obtained above. We consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
By referring to (10), we have a sequence { B n f ˜ } n = 1 of fuzzy functions that consist of Bernstein polynomials of fuzzy function f ˜ . Two concepts of Bernstein approximation are defined below:
  • We say that the sequence { B n f ˜ } n = 1 of fuzzy functions is the pointwise Bernstein approximation of fuzzy function f ˜ at t 0 [ 0 , 1 ] when we have
    lim n d ( B n f ˜ ) ( t 0 ) , f ˜ ( t 0 ) = 0 .
  • We say that the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ when the sequence { B n f ˜ } n = 1 converges to f ˜ uniformly on [ 0 , 1 ] . More precisely, given any ϵ > 0 , there exists an integer N such that
    n N   i m p l i e s   d ( B n f ˜ ) ( t ) , f ˜ ( t ) < ϵ ,   f o r   a l l   t [ 0 , 1 ] ,
    where N is independent of t.
We first study the Bernstein approximation for the fuzzy function
f ˜ : [ 0 , 1 ] F k C ( U ) , d = F ¯ k ( U ) , d ,
which is presented below.
Theorem 5.
Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) , and let ( F k C ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k C ( U ) , d .
Suppose that the metric space ( F k C ( U ) , d ) is compatible with distance. Then, we have the following approximations:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the pointwise Bernstein approximation of fuzzy function f ˜ at t 0 .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ .
Proof .
To prove part (i), continued from the proof of part (i) of Theorem 1, we have
lim n d f ˜ ( t 0 ) , ( B n f ˜ ) ( t 0 ) = lim n s f ˜ ( t 0 ) s ( B n f ˜ ) ( t 0 ) ( using   ( 16 ) ) = lim n ζ ( t 0 ) ( B n ζ ) ( t 0 ) = 0 ( using   ( 15 )   and   ( 21 ) ) .
To prove part (ii), continued from the proof of part (ii) of Theorem 1, we have
d f ˜ ( t ) , ( B n f ˜ ) ( t ) = s f ˜ ( t ) s ( B n f ˜ ) ( t ) ( using   ( 16 ) ) = ζ ( t ) ( B n ζ ) ( t ) 0 ( using   ( 15 ) )
uniformly on [ 0 , 1 ] as n . This completes the proof. □
Without assuming compatibility with distance, we consider the subfamily F k c C ( U ) of F k c ( U ) such that, for each A ˜ F k c C ( U ) , the function η A ˜ defined in (3) is continuous with respect to the Pompeiu–Hausdorff metric d H . Then, we can also show that F k c C ( U ) is closed under addition and scalar multiplication. In this case, we can consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k c C ( U ) , d F .
Then, we also have the following interesting approximation without considering compatibility with distance.
Theorem 6.
Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) , and let ( F k c C ( U ) , d F ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k c C ( U ) , d F .
Then, we have the following approximations:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the pointwise Bernstein approximation of fuzzy function f ˜ at t 0 .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ .
Proof. 
Part (iii) of Proposition 3 says that the metric space ( F k c C ( U ) , d F ) is compatible with distance. Therefore, the proof of Theorem 5 is still valid. This completes the proof. □
Theorem 7.
Let ( U , · U ) be a separable normed space with the dual space ( U * , · U * ) , and let ( F k ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
Suppose that the metric space ( F k ( U ) , d ) is compatible with distance. Then, we have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the pointwise Bernstein approximation of fuzzy function f ˜ at t 0 .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ .
Proof. 
To prove part (i), continued from the proof of part (i) of Theorem 3, using (27), we have
n N   implies   sup α [ 0 , 1 ] s ( B n f ˜ ) ( t 0 ) ( α , · ) s f ˜ ( t 0 ) ( α , · ) ϵ 2 < ϵ .
Therefore, we obtain
0 = lim n sup α [ 0 , 1 ] s ( B n f ˜ ) ( t 0 ) ( α , · ) s f ˜ ( t 0 ) ( α , · ) = lim n sup α [ 0 , 1 ] sup x * S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) = lim n sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) = lim n s ( B n f ˜ ) ( t 0 ) s f ˜ ( t 0 ) .
Using the assumption of compatibility with distance, we obtain
lim n d ( ( B n f ˜ ) ( t 0 ) , f ˜ ( t 0 ) ) = lim n s ( B n f ˜ ) ( t 0 ) s f ˜ ( t 0 ) = 0 .
To prove part (ii), continued from the proof of part (ii) of Theorem 3, using (28), we have
sup α [ 0 , 1 ] s ( B n f ˜ ) ( t 0 ) ( α , · ) s f ˜ ( t 0 ) ( α , · ) 0
uniformly on [ 0 , 1 ] with respect to the variable t as n . By referring to (30), we also have
s ( B n f ˜ ) ( t ) s f ˜ ( t ) = sup α [ 0 , 1 ] s ( B n f ˜ ) ( t 0 ) ( α , · ) s f ˜ ( t 0 ) ( α , · ) 0
uniformly on [ 0 , 1 ] with respect to the variable t as n . Using the assumption of compatibility with distance, we obtain
d ( B n f ˜ ) ( t ) , f ˜ ( t ) = s ( B n f ˜ ) ( t ) s f ˜ ( t ) 0
uniformly on [ 0 , 1 ] as n . This completes the proof. □
The above Theorem 7 considers the separable normed space. When the normed space is not separable, we need to assume that the fuzzy function f ˜ is bounded, which is presented below.
Theorem 8.
Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) , and let ( F k ( U ) , d ) be a metric space. Consider the following fuzzy function:
f ˜ : [ 0 , 1 ] F k ( U ) , d .
Suppose that the fuzzy function f ˜ is bounded and that the metric space ( F k ( U ) , d ) is compatible with distance. Then, we have the following properties:
(i) 
Suppose that the fuzzy function f ˜ is continuous at t 0 [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the pointwise Bernstein approximation of fuzzy function f ˜ at t 0 .
(ii) 
Suppose that the fuzzy function f ˜ is continuous on [ 0 , 1 ] . Then, the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ .
Proof. 
To prove part (i), continued from the proof of part (i) of Theorem 2, using (24), we also have
n N   implies   sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) ϵ 2 < ϵ .
Therefore, we obtain
0 = lim n sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) = lim n s ( B n f ˜ ) ( t 0 ) s f ˜ ( t 0 ) .
Using the assumption of compatibility with distance, we obtain
lim n d ( ( B n f ˜ ) ( t 0 ) , f ˜ ( t 0 ) ) = lim n s ( B n f ˜ ) ( t 0 ) s f ˜ ( t 0 ) = 0 .
To prove part (ii), continued from the proof of part (ii) of Theorem 2, using (25), we have
s ( B n f ˜ ) ( t ) s f ˜ ( t ) = sup ( α , x * ) [ 0 , 1 ] × S ¯ * s ( B n f ˜ ) ( t 0 ) ( α , x * ) s f ˜ ( t 0 ) ( α , x * ) 0
uniformly on [ 0 , 1 ] with respect to the variable t as n . Using the assumption of compatibility with distance, we obtain
d ( B n f ˜ ) ( t ) , f ˜ ( t ) = s ( B n f ˜ ) ( t ) s f ˜ ( t ) 0
uniformly on [ 0 , 1 ] as n . This completes the proof. □

5. Practical Examples

We take U = R . Then, given any A ˜ F k c C ( R ) , the α -level sets A ˜ α are bounded closed intervals for α [ 0 , 1 ] . In this case, we write
A ˜ α = A ˜ α L , A ˜ α U .
Given any A ˜ , B ˜ F k c C ( R ) , it is clear to see that
d H A ˜ α , B ˜ α = max A ˜ α L A ˜ α L , A ˜ α U A ˜ α U .
Therefore, we obtain
d F A ˜ , B ˜ = sup α [ 0 , 1 ] d H A ˜ α , B ˜ α = sup α [ 0 , 1 ] max A ˜ α L A ˜ α L , A ˜ α U A ˜ α U .
We consider the fuzzy function
f ˜ : [ 0 , 1 ] F k c C ( R ) , d F
such that it is continuous on [ 0 , 1 ] with respect to the Pompeiu–Hausdorff metric d F . By referring to (10), the n-th Bernstein polynomial of the fuzzy function f ˜ is a fuzzy function
( B n f ˜ ) : [ 0 , 1 ] F k c C ( U ) , d F
given by
( B n f ˜ ) ( t ) = j = 0 n b n j ( t ) f ˜ j n   with   b n j ( t ) = n j · t j · ( 1 t ) n j ,
where
f ˜ j n = j n p A ˜ ( p ) j n p 1 A ˜ ( p 1 ) j n A ˜ ( 1 )
for t [ 0 , 1 ] and j = 1 , , p . Using Theorem 6, the sequence { B n f ˜ } n = 1 of fuzzy functions is the uniform Bernstein approximation of fuzzy function f ˜ . More precisely, given any ϵ > 0 , there exists an integer N such that
n N   implies   d F ( B n f ˜ ) ( t ) , f ˜ ( t ) < ϵ ,   f o r   a l l   t [ 0 , 1 ] ,
where N is independent of t.
Example 2.
Given any A ˜ F k c C ( R ) , we consider the following fuzzy-valued function:
f ˜ ( t ) = t exp ( A ˜ ) sin ( A ˜ ) ,   f o r   t [ 0 , 1 ] ,
where t exp ( A ˜ ) means scalar multiplication. It is not difficult to show that f ˜ is continuous on [ 0 , 1 ] with respect to the Pompeiu–Hausdorff metric d F . The α-level sets of exp ( A ˜ ) and sin ( A ˜ ) are bounded closed intervals given by
exp ( A ˜ ) α = exp ( x ) : x A ˜ α = exp ( A ˜ α L ) , exp ( A ˜ α L )
and
sin ( A ˜ ) α = sin ( x ) : x A ˜ α = min x A ˜ α sin ( x ) , max x A ˜ α sin ( x ) .
for α [ 0 , 1 ] . The α-level sets of f ˜ ( t ) defined in (33) are also the bounded closed intervals with end-points given by
f ˜ ( t ) α L f ˜ α L ( t ) = t exp ( A ˜ α L ) + min x A ˜ α sin ( x )
and
f ˜ ( t ) α L f ˜ α L ( t ) = t exp ( A ˜ α U ) + max x A ˜ α sin ( x ) .
Similarly, for ( B n f ˜ ) ( t ) , we also have
B n f ˜ ( t ) α L B n f ˜ α L ( t ) = j = 0 n b n j ( t ) f ˜ α L j n = j = 0 n b n j ( t ) j n exp ( A ˜ α L ) + min x A ˜ α sin ( x )
and
B n f ˜ ( t ) α U B n f ˜ α U ( t ) = j = 0 n b n j ( t ) f ˜ α U j n = j = 0 n b n j ( t ) j n exp ( A ˜ α U ) + max x A ˜ α sin ( x ) .
The Bernstein approximation involves the computations given in (32) and (31). More precisely, we have
d F ( B n f ˜ ) ( t ) , f ˜ ( t ) = sup α [ 0 , 1 ] max B n f ˜ α L ( t ) f ˜ α L ( t ) , B n f ˜ α U ( t ) f ˜ α U ( t ) ,
where
B n f ˜ α L ( t ) f ˜ α L ( t ) = j = 0 n b n j ( t ) j n exp ( A ˜ α L ) + min x A ˜ α sin ( x ) t exp ( A ˜ α L ) min x A ˜ α sin ( x )
and
B n f ˜ α U ( t ) f ˜ α U ( t ) = j = 0 n b n j ( t ) j n exp ( A ˜ α U ) + max x A ˜ α sin ( x ) t exp ( A ˜ α U ) max x A ˜ α sin ( x ) .
Example 3.
Given any A ˜ ( i ) F k c C ( R ) for i = 1 , , p , we consider the following fuzzy-valued function:
f ˜ ( t ) = t p A ˜ ( p ) t p 1 A ˜ ( p 1 ) t A ˜ ( 1 ) ,   f o r   t [ 0 , 1 ] ,
where t j A ˜ ( j ) means scalar multiplication. It is not difficult show that f ˜ is continuous on [ 0 , 1 ] with respect to the Pompeiu–Hausdorff metric d F .
Given any A ˜ ( i ) F k c C ( R ) for i = 1 , , p , the α-level sets of f ˜ ( t ) defined in (34) are also the bounded closed intervals with end-points given by
f ˜ ( t ) α L f ˜ α L ( t ) = A ˜ α p L t p + + A ˜ α j L t j + + A ˜ α 1 L t
and
f ˜ ( t ) α U f ˜ α U ( t ) = A ˜ α p U t p + + A ˜ α j U t j + + A ˜ α 1 U t ,
where
A ˜ ( j ) α = A ˜ ( j ) α L , A ˜ ( j ) α U A ˜ α j L , A ˜ α j U .
Similarly, for ( B n f ˜ ) ( t ) , we also have
B n f ˜ ( t ) α L B n f ˜ α L ( t ) = j = 0 n b n j ( t ) f ˜ α L j n = j = 0 n b n j ( t ) A ˜ α p L j n p + + A ˜ α j L j n j + + A ˜ α 1 L j n
and
B n f ˜ ( t ) α U B n f ˜ α U ( t ) = j = 0 n b n j ( t ) f ˜ α U j n = j = 0 n b n j ( t ) A ˜ α p U j n p + + A ˜ α j U j n j + + A ˜ α 1 U j n
The Bernstein approximation involves the computations given in (32) and (31). More precisely, we have
d F ( B n f ˜ ) ( t ) , f ˜ ( t ) = sup α [ 0 , 1 ] max B n f ˜ α L ( t ) f ˜ α L ( t ) , B n f ˜ α U ( t ) f ˜ α U ( t ) ,
where B n f ˜ α L ( t ) f ˜ α L ( t ) and B n f ˜ α U ( t ) f ˜ α U ( t ) can be computed using the above formulas.

6. Conclusions

The Bernstein approximations for fuzzy functions have been successfully obtained with the help of considering the support functions of fuzzy sets in which the weak* topology for the normed dual space is involved. Let ( U , · U ) be a normed space with the dual space ( U * , · U * ) . This paper studies the Bernstein approximations for the following fuzzy functions:
f ˜ : [ 0 , 1 ] F k ( U ) , d
and
f ˜ : [ 0 , 1 ] F k C ( U ) , d = F ¯ k ( U ) , d .
The concepts of pointwise Bernstein approximation and uniform Bernstein approximation are introduced to tell the difference between pointwise convergence and uniform convergence, which are based on the continuity of fuzzy functions at a single point or on a compact set. The Bernstein approximations are summarized below:
  • In Theorem 5, by considering the fuzzy function
    f ˜ : [ 0 , 1 ] F k C ( U ) , d ,
    we need to assume that the normed space ( U , · U ) is separable. The pointwise Bernstein approximation of fuzzy function f ˜ at t 0 can be obtained when the fuzzy function f ˜ is continuous at t 0 , and the uniform Bernstein approximation of fuzzy function f ˜ can be obtained when the fuzzy function f ˜ is continuous on the compact set [ 0 , 1 ] .
  • In Theorem 7, by considering the fuzzy function
    f ˜ : [ 0 , 1 ] F k ( U ) , d ,
    we still need to assume that the normed space ( U , · U ) is separable. Then, we also have the same pointwise and uniform Bernstein approximations for fuzzy functions. However, in this case, the range of fuzzy functions is F k ( U ) , a larger space than F k C ( U ) , adopted in Theorem 5.
  • In Theorem 8, by considering the fuzzy function
    f ˜ : [ 0 , 1 ] F k C ( U ) , d ,
    the normed space ( U , · U ) is not necessarily assumed to be separable. However, we need to assume that the fuzzy function f ˜ is bounded. In this case, we still can obtain the same pointwise and uniform Bernstein approximations for fuzzy functions. Although Theorems 7 and 8 consider the same fuzzy function, the separability of normed space and the boundedness of fuzzy functions are the important issues for presenting the Bernstein approximations.
When fuzzy uncertainty is detected for engineering and economic problems, their models should involve fuzzy functions. Calculating the function values of fuzzy functions sometimes is time-expensive. Therefore, the Bernstein approximation of fuzzy functions studied in this paper may provide an alternative methodology to calculate the approximated function values for the purpose of reducing time consumption. The reason is that the Bernstein polynomials are in the forms of polynomials, which are easy to compute. In future research, we are going to design some efficient algorithms to compute the fuzzy type of Bernstein polynomials with the help of the α -level sets of fuzzy sets and the well-known computational methods for the crisp type of Bernstein polynomials.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Ding, C.; Cao, F. K-functionals and multivariate Bernstein polynomials. J. Approx. Theory 2008, 155, 125–135. [Google Scholar] [CrossRef]
  2. D’Ambrosio, L. Extension of Bernstein polynomials to infinite dimensional case. J. Approx. Theory 2006, 140, 191–202. [Google Scholar] [CrossRef]
  3. Draganov, B.R. Simultaneous approximation by Bernstein polynomials with integer coefficients. J. Approx. Theory 2019, 237, 1–16. [Google Scholar] [CrossRef]
  4. Aldaz, J.M.; Render, H. Optimality of generalized Bernstein operators. J. Approx. Theory 2010, 162, 1407–1416. [Google Scholar] [CrossRef]
  5. Floater, M.S. On the convergence of derivatives of Bernstein approximation. J. Approx. Theory 2005, 134, 130–135. [Google Scholar] [CrossRef]
  6. Chen, X.; Tan, J.; Liu, Z.; Xie, J. Approximation of functions by a new family of generalized Bernstein operators. J. Math. Anal. Appl. 2017, 450, 24–261. [Google Scholar] [CrossRef]
  7. Diamond, P.; Kloeden, P. Metric Spaces of Fuzzy Sets. Fuzzy Sets Syst. 1990, 35, 241–249. [Google Scholar] [CrossRef]
  8. Wu, H.-C. Mathematical Theory of Fuzzy Sets; Chapman and Hall/CRC: New York, NY, USA, 2024. [Google Scholar]
  9. Aliprantis, C.D.; Border, K.C. Infinite Dimensional Analysis; Springer: New York, NY, USA, 1999. [Google Scholar]
  10. Diamond, P.; Kloeden, P.E. Characterization of Compact Subsets of Fuzzy Sets. Fuzzy Sets Syst. 1989, 29, 341–348. [Google Scholar] [CrossRef]
  11. Puri, M.L.; Ralescu, D.A. The Concept of Normality for Fuzzy Random Variables. Ann. Probab. 1985, 13, 1373–1379. [Google Scholar] [CrossRef]
  12. Puri, M.L.; Ralescu, D.A. Differentials of Fuzzy Function. J. Math. Anal. Appl. 1983, 91, 552–558. [Google Scholar] [CrossRef]
  13. Wu, H.-C. Using the Support Functions to Embed the Families of Fuzzy Sets into Banach Spaces. Mathematics 2025, 13, 477. [Google Scholar] [CrossRef]
  14. Royden, H.L. Real Analysis, 2nd ed.; Macmillan: New York, NY, USA, 1968. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, H.-C. Bernstein Approximations for Fuzzy-Valued Functions. Mathematics 2025, 13, 2424. https://doi.org/10.3390/math13152424

AMA Style

Wu H-C. Bernstein Approximations for Fuzzy-Valued Functions. Mathematics. 2025; 13(15):2424. https://doi.org/10.3390/math13152424

Chicago/Turabian Style

Wu, Hsien-Chung. 2025. "Bernstein Approximations for Fuzzy-Valued Functions" Mathematics 13, no. 15: 2424. https://doi.org/10.3390/math13152424

APA Style

Wu, H.-C. (2025). Bernstein Approximations for Fuzzy-Valued Functions. Mathematics, 13(15), 2424. https://doi.org/10.3390/math13152424

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop