Next Article in Journal
Determination of Reservoir Oxidation Zone Formation in Uranium Wells Using Ensemble Machine Learning Methods
Previous Article in Journal
Optimal Transport and Seismic Rays
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Updating Utility Functions on Preordered Sets

by
Pavel Chebotarev
1,2
1
Technion–Israel Institute of Technology, Haifa 3200003, Israel
2
A.A. Kharkevich Institute for Information Transmission Problems, RAS, 19 Bol’shoi Karetnyi per., Moscow 127051, Russia
Mathematics 2023, 11(22), 4688; https://doi.org/10.3390/math11224688
Submission received: 12 October 2023 / Revised: 14 November 2023 / Accepted: 16 November 2023 / Published: 17 November 2023

Abstract

:
We consider the problem of extending a function f P defined on a subset P of an arbitrary set X to X strictly monotonically with respect to a preorder ≽ defined on X , without imposing continuity constraints. We show that whenever ≽ has a utility representation, f P is extendable if and only if it is gap-safe increasing. This property means that whenever x x, the infimum of f P on the upper contour of x exceeds the supremum of f P on the lower contour of x, where x, x X ˜ and X ˜ is X completed with two absolute ≽-extrema and, moreover, f P is weakly increasing. The completion of X makes the condition sufficient. The proposed method of extension is flexible in the sense that for any bounded utility representation u of ≽, it provides an extension of f P that coincides with u on a region of X that includes the set of P-neutral elements of X . An analysis of related topological theorems shows that the results obtained are not their consequences. The necessary and sufficient condition of extendability and the form of the extension are simplified when P is a Pareto set.

1. Introduction

We consider the following problem. For an arbitrary nonempty preordered set ( X , ) , let u : X R be a bounded utility representation of ≽. Suppose that f P : P R is a new (updated, renewed) utility function on an arbitrary subset P X . Under what conditions and how can f P be extended to X so that the resulting function f represents ≽ on X and coincides with u on the “ P-neutral” subset N = { x X p P : p x   or   x p } ?
In this setting, f can be considered as an update of utility function u that adjusts it to f P . If all elements of X are feasible, then the conditions for the extendability of f P to X are actually those of the consistency of f P .
In this paper, we present a simple necessary and sufficient condition for the extendability of f P and, in the case where this condition is satisfied, we provide the extension (12) of f P coinciding with u on a region of X that includes N . Moreover, we consider the case where the structure of subset P minimally restricts functions representing ≽ on P . This is the case of Pareto sets P (in which p p for no p , p P ); for such sets, the proposed extension takes a simpler form.
Starting with the classical results of Eilenberg [1], Nachbin [2,3], and Debreu [4,5,6,7], much of the work related to utility functions has been conducted under the continuity assumption [8,9]. Sometimes, this assumption was made just “for purposes of mathematical reasoning” [10]. However, this requirement is not always necessary. Moreover, there are threshold effects [11,12] such as a shift from quantity to quality or disaster avoidance behavior that require utility jumps. In other situations, the feasible set of possible outcomes is discrete, which may eliminate the continuity constraints. Thus, utility functions that may not be continuous everywhere are useful or even necessary to model some real-world problems [13,14,15,16,17,18,19]. For a discussion of various versions of the continuity postulate in utility theory, we refer to [20].
Thus, in this paper, we study the problem of extending utility functions defined on arbitrary subsets of an arbitrary set X equipped with a preorder ≽ but not endowed with a topological structure, since we do not impose continuity requirements. On the other hand, some kind of continuity of an associated inverse mapping follows from the necessary and sufficient condition of extendability we establish.
The paper is organized as follows. Section 2 contains standard definitions, introduces and discusses the concept of a gap-safe increasing function, presents preliminary results, and recalls basic facts on the extension of preorders and corresponding utilities.
Section 3 contains the main results. Its subsections present Theorem 1 on the extension of a function f P defined on an arbitrary subset P of an arbitrary preordered set ( X , ) (where ≽ has a utility representation) to the whole set (Section 3.1), alternative representations of the extension (Section 3.2), and the application of Theorem 1 to the special case of Pareto sets (Section 3.3).
Theorem 1 solves the extendability problem in the strictly increasing version. Another feature of the problem under study is that it does not involve continuity constraints, which, as mentioned above, matches certain classes of applications. This enables us to obtain a simple and easily interpretable necessary and sufficient extendability condition, that is, the property of gap-safe increase. Under this condition, Theorem 1 introduces a class of extensions based on arbitrary bounded utility representations of ≽. Furthermore, as follows from Proposition 5 and Corollary 1, the resulting extension coincides with the chosen utility representation of ≽ on a region of X that contains the set N = { x X p P : p x   or   x p } . This provides a solution to the problem of constructing a utility extension consistent (i.e., coinciding on N ) with an arbitrary bounded representation of ≽. The latter problem can be treated as the problem of updating utility functions. Propositions 3–5 provide additional representations of the proposed utility extension that highlight its properties. They may give rise to alternative formulations of Theorem 1. In the case where P is such that p p for no p , p P (a Pareto set), the necessary and sufficient extendability condition simplifies. Namely, by Lemma 2, f P is gap-safe increasing if and only if it is upper-bounded on lower P-contours, lower-bounded on upper P-contours, and preserves the ≽-equivalence. The form of the proposed utility extension also simplifies in this case (Corollary 2).
In Section 4, we discuss the connection of the above results to related work. Most of the work on the extension of functions that represent preorders was performed in the topological framework under continuity assumptions. In the case of strictly increasing functions, this leads to rather complex extendability conditions (see [21,22,23,24]). Technically, solutions to the extension problems without continuity requirements can be obtained from the corresponding general topological results by applying them to the discrete topology. However, the only topological result [23] we know that corresponds to the problem under consideration contains an inaccuracy that makes it impossible to derive the gap-safe increase extendability condition from it. This is demonstrated using Example 2. Furthermore, the results of this kind involve extension algorithms that differ from the flexible approach we use, and they do not solve the problem of updating an existing bounded utility function u using f P as a correcting function. In Section 4, we also briefly touch on the application of the results obtained.
Section 5 contains all the proofs. In Appendix A, we list the relevant properties and classes of binary relations.

2. Basic Definitions and Methods

2.1. The Problem and Standard Definitions

Throughout the paper, ( X , ) is (To denote a preorder, symbols ≽[25] or ≿[6] are used. Variables for the elements of X are printed in bold (as is common for vectors in R k ) to distinguish them from the variables for real numbers.) a preordered set , where X is an arbitrary nonempty set, and ≽ is a preorder (i.e., a transitive and reflexive binary relation) defined on X . We first formulate the problem under consideration and then provide the necessary definitions; the basic properties and classes of binary relations are defined in Appendix A.
Suppose that ≽ has a utility representation; let u : X R be a bounded utility representation of ≽. Consider any subset P X and any real-valued function f P defined on P . The problem studied in this paper is (1) to find conditions under which f P can be extended to X yielding a function f : X R strictly increasing with respect to ≽ and coinciding with u on the subset N = { x X p P : p x   or   x p } and (2) to propose such an extension.
The definitions of the relevant terms are as follows.
Given a preorder ≽ on X , the asymmetric ≻ and symmetric ≈ parts of ≽ are the relations [ x y ] [ x y and not y x ] and [ x y ] [ x y and y x ], respectively, where ≡ is “identity by definition”. Relation ≻ is transitive and irreflexive (i.e., it is a strict partial order ), whereas ≈ is transitive, reflexive, and symmetric (i.e., it is an equivalence relation ).
The converse relations corresponding to ≽ and ≻ are   such   that   [ x y ] [ y x ] and   such   that   [ x y ] [ y x ] , respectively. For any P X , P is the restriction of ≽ to P .
x X is a maximal ( minimal ) element of ( X , ) iff x x (resp., x x ) for no x X .
Definition 1.
A function f P : P R , where P X , is said to be weakly increasing with respect to the preorder ≽ defined on X (or, briefly, weakly increasing ) if for all p , p P , p p implies f P ( p ) f P ( p ) . (In the terminology of [26], functions with this property are called order-preserving, or isotone (with ≽ being a partial order). Note that in other papers (e.g., [27,28]), strictly increasing functions are called order-preserving.)
If, in addition, f P ( p ) > f P ( p ) for all p , p P such that p p , then f P is called strictly increasing with respect to ≽, or a utility representation [6] of P .
Utility functions f P strictly increasing with respect to ≽ can express the attitude, consistent with the preference preorder ≽, of a decision maker towards the elements of P . Utility representations of preorders and partial orders have been studied since [3,25,29,30].
It follows from Definition 1 that for any weakly increasing function f P ,
p , p P   and   p p f P ( p ) = f P ( p ) .
Using (1), we obtain the following simple lemma.
Lemma 1.
A function f P : P R , where P X , is strictly increasing with respect to a preorder ≽ defined on X if and only if for all p , p P ,
p p f P ( p ) = f P ( p ) a n d p p f P ( p ) > f P ( p ) ,
where ≈ and ≻ are the symmetric and asymmetric parts of , respectively.
Indeed, (2) follows from Definition 1 using (1). Conversely, if (2) holds, then [ p p f P ( p ) f P ( p ) ] , since p p implies [ p p   or   p p ] with the desired conclusion in either case, while the second condition is immediate.
Definition 2.
A real-valued function f P defined on P X is strictly monotonically (we mean increasing) extendable to ( X , ) if there exists a function f f P : X R such that:
( * ) the restriction of f to P coincides with f P ;
( * * ) f is strictly increasing on X with respect to ≽.
In this case, f is said to be a strictly increasing extension of f P to ( X , ) .
In economics and decision-making, alternatives are often identified with k-dimensional vectors of criteria values [31] or goods [10]. In such cases, X = R k . Thus, an important special case of the extendability problem is the problem of extending to R k functions defined on P R k and strictly increasing with respect to the Pareto preorder on R k . The Pareto preorder ≽ [32] is defined as follows: for any x = ( x 1 , , x k ) and y = ( y 1 , , y k ) that belong to R k , [ x y ] [ x i y i for all i { 1 , , k } ] .

2.2. Extensions of Preorders and Corresponding Utilities

Extensions of preorders and partial orders and their numerical representations have been studied since Szpilrajn’s theorem [33], according to which, every partial order can be extended to a linear order.
Another basic result is that a preorder ≽ has a utility representation whenever there exists a countable dense ( Y X is R-dense [25] in X , where R is a binary relation on X , iff x R x ⇒ [ x Y or x Y or [ x R y and y R x for some y Y ]]) (with respect to the induced partial order) subset in the factor set X / , where ≈ is the symmetric part of ≽ [7,25,34]. This is not a necessary condition; however, for the subclass of weak orders (i.e., connected preorders), it is necessary.
Among the extensions of the Pareto preorder on R k are all lexicographic linear orders [6,25] on R k . When k > 1 , these extensions lack utility representations [7], while a utility representation of the Pareto preorder is any function strictly increasing in all coordinates.
Any utility representation of a preorder ≽ induces a weak order that extends ≽. In turn, this weak order determines a utility representation of ≽ up to an arbitrary strictly increasing transformation; for certain related results, see [8,9,25,35,36,37]. As was seen on the example of the Pareto preorder, not all weak orders extending ≽ correspond to utility representations of ≽. However, this is true when X is a vector space and the weak order has the Archimedean property, which ensures [25] the existence of a countable dense (with respect to this weak order) subset of X .

2.3. Utility Bounds on Upper and Lower Contours

Theorem 1 below provides a necessary and sufficient condition for the strictly increasing extendability (with respect to a preorder ≽ having a utility representation) of a function defined on any subset P of X . Moreover, this theorem presents such an extension based on any bounded utility representation u α β of ≽. As follows from Proposition 5 and Corollary 1, this extension coincides with u α β on the region S 4 X that contains the P-neutral subset N .
We now present the notation used in Theorem 1 and simple facts related to it.
Following [7], consider the extended real line R ˜ :
R ˜ = R { , + }
with the ordinary > relation supplemented by + > and + > x > for all x R . Since the extended > relation is a strict linear order, it determines unique smallest ( min Q ) and largest ( max Q ) elements in any nonempty finite Q R ˜ .
Functions sup Q and inf Q are considered as maps from 2 R to R ˜ defined for Q = as follows: sup = and inf = + . This preserves inclusion monotonicity , i.e., the property that sup Q does not decrease and inf Q does not increase with the expansion of the set Q (cf. [38], (Section 4)). Throughout, we assume + + x = + and x = whenever x > , while indeterminacies like + + ( ) never occur in our expressions.
Remark 1.
If Y R and Y is bounded, then defining sup Q and inf Q on 2 Y with the preservation of inclusion monotonicity allows one to set sup = a and inf = b , where a and b are any strict lower and upper bounds of Y , respectively. This is applicable to ( 4 ) below whenever the range of f P is bounded.
Definition 3.
For any P X and x X , the lower P-contour and the upper P-contour of x are P ( x ) { p P p x } and P ( x ) { p P p x } , respectively.
For any f P : P R , where P X , define two functions from X to R ˜ :
f ( P ( x ) = sup { ( f P ( p ) p P ( x ) } ; f P ( ( x ) = inf { ( f P ( p ) p P ( x ) } .
By definition, the “lower supremum” f ( P ( x ) and “upper infimum” f P ( ( x ) functions can take values and + along with real values.
It follows from the transitivity of ≽ and the inclusion monotonicity of the sup and inf functions that for any (not necessarily increasing) f P , functions f ( P ( x ) and f P ( ( x ) are weakly increasing with respect to ≽:
For   all   x , x X , x x implies f ( P ( x ) f ( P ( x ) and f P ( ( x ) f P ( ( x ) .
Consequently,
for   all   x , x X , x x implies f ( P ( x ) = f ( P ( x ) and f P ( ( x ) = f P ( ( x ) .
Furthermore, since p P implies p P ( p ) P ( p ) , it holds that
for   all p P , f ( P ( p ) f P ( p ) f P ( ( p ) .
We use the following characterizations of the class of weakly increasing functions f P in terms of f ( P and f P ( .
Proposition 1.
For any P X and f P : P R , the following statements are equivalent:
( i ) f P is weakly increasing;
( i i ) f P ( ( x ) f ( P ( x )   f o r   a l l   x X ; ( i i i ) f P ( ( x ) f ( P ( x ) (   f o r   a l l   x , x X   s u c h   t h a t   x x ; ( i v ) f P ( p ) f ( P ( p ) (   f o r   a l l   p P ; ( v ) f P ( ( p ) f P ( p ) (   f o r   a l l   p P ; ( v i ) f P ( ( p ) f ( P ( p ) (   f o r   a l l   p P .
The proofs are given in Section 5.
Remark 2.
In view of Equation (7), the inequality in items ( i v ) to ( v i ) of Proposition 1 can be replaced by an equality.

2.4. Gap-Safe Increasing Functions

We now consider the class of gap-safe increasing functions f P , which is no wider but can be narrower for some X and P than the class of strictly increasing functions P R (see Proposition 2 and Example 1 below). It is shown that this is precisely the class of functions that admits a strictly increasing extension to ( X , ) .
Let us extend X in the same manner as R is extended by (3):
X ˜ = X { , + } ,
where and + are two distinct elements that do not belong to X . Preorder X X × X is extended to X ˜ as follows:
X ˜ X { ( + , x ) x X ˜ } { ( x , ) x X ˜ } ,
where ( + , x ) and ( x , ) are pairs of elements of X ˜ .
Functions f ( P , f P ( : X ˜ R ˜ are defined in the same way as in (4).
Definition 4.
A function f P : P R , where P X , is gap-safe increasing with respect to a preorder ≽ defined on X (or, briefly, gap-safe increasing ) if f P is weakly increasing and for any x , x X ˜ , x x implies f P ( ( x ) > f ( P ( x ) .
The term “gap-safe increasing” refers to the property of a function to orderly separate its values ( f P ( ( x ) > f ( P ( x ) ) when the corresponding sets of arguments are orderly separated ( x x ) in X ; see also Remark 3. In [39], the term “separably increasing function” was used, clashing with topological separability, which means the existence of a countable dense subset.
Proposition 2.
If f P defined on P X is gap-safe increasing, then:
( a )   f P is strictly increasing;
( b )   f P is (an equivalent formulation is: there is no x X such that f ( P ( x ) = + or f P ( ( x ) = ) upper-bounded on the lower P-contour and lower-bounded on the upper P-contour of x for every x X .
It should be noted that there are functions f P that are strictly increasing, upper-bounded on all lower P-contours and lower-bounded on all upper P-contours but are not gap-safe increasing.
Example 1.
Consider
f P ( p ) = p 1 , p 1 0 , p 1 1 , p 1 > 1 ,
where p = ( p 1 ) ,   P = ( ( ) , ( 0 ) ] ( ( 1 ) , ( + ) ) R 1 { ( x 1 ) x 1 R } X ; ≽ is induced by the ≥ relation on R . Function f P satisfies (a) and (b) of Proposition 2, but it is not gap-safe increasing. Indeed, ( 1 ) ( 0 ) , but f P ( ( ( 1 ) ) = 0 = f ( P ( ( 0 ) ) .
Remark 3.
The gap-safe increase as a property of a function can be interpreted as follows. If f P is weakly increasing, then x x implies f P ( ( x ) f ( P ( x ) for any x , x X , as ( i ) ( i i i ) in Proposition . For the class of strictly increasing functions f P , the conclusion cannot be strengthened to f P ( ( x ) > f ( P ( x ) , as Example 1 shows. This stronger conclusion holds for gap-safe increasing functions, i.e., f P ( ( x ) = f ( P ( x ) is incompatible with x x for them. In other words, the absence of a gap in the values of f P between P-contours “ x or higher” (with infimum given by f P ( ( x ) ) and “ x or lower” (with supremum of f ( P ( x ) ) implies x x . Hence, the gap-safe increase as a property of a function can be viewed as a kind of continuity of the inverse f P 1 mapping: there is no gap in its values ( x x ) whenever there is no gap in the argument ( f P ( ( x ) = f ( P ( x ) ) .

3. Results

3.1. Extending Gap-Safe Increasing Functions

Let f P defined on any P X be gap-safe increasing. Theorem 1 below states that this is a necessary and sufficient condition for the existence of strictly increasing extensions of f P to ( X , ) provided that ≽ enables a utility representation. Furthermore, for any such bounded representation u α β , the theorem provides an extension of a gap-safe increasing function f P that combines it with u α β .
In precise terms, for any α , β R such that α < β , let u α β : X R be a utility representation of ≽ (i.e., a function strictly increasing with respect to ≽) satisfying
α < u α β ( x ) < β   for   all   x X .
For any (unbounded) utility representation of , u ( x ) , such a function u α β ( x ) can be obtained, for example, using transformation
u α β ( x ) = β α π arctan u ( x ) + π 2 + α .
In particular, consider the functions u 01 : X R that satisfy
0 < u 01 ( x ) < 1 .
They are normalized versions of the above utilities u α β :
u 01 ( x ) = ( β α ) 1 ( u α β ( x ) α ) , x X .
For any real α and β > α and any utility representations u α β of , we define
f ( x ) = max f ( P ( x ) , min f P ( ( x ) , β β + α 1 u 01 ( x ) + min f P ( ( x ) , max f ( P ( x ) , α α + β u 01 ( x ) , x X .
For an arbitrary gap-safe increasing f P , function f : X R given by (11) is well defined as the two terms in the right-hand side are finite. This follows from item ( b ) of Proposition 2. For preordered sets ( X , ) that have minimal or maximal elements (see Example 2 in Section 4, where ( X , ) has a maximal element), this is ensured by introducing the augmented sets X ˜ in the definition of a gap-safe increasing function. Indeed, since f P ( ( + ) = + , f ( P ( ) = , and + x for all x X , Definition 4 provides f P ( ( + ) > f ( P ( x ) and f P ( ( x ) > f ( P ( ) , hence + > f ( P ( x ) and f P ( ( x ) > , i.e., f P is upper-bounded on all lower P-contours and lower-bounded on all upper P-contours, ensuring the correctness of definition (11). If ( X , ) has neither minimal nor maximal elements (like the Pareto preorder on R k ), then the replacement of X ˜ with X in Definition 4 does not alter the class of gap-safe increasing functions.
We now formulate the main result.
Theorem 1.
Suppose that a preorder ≽ defined on X has a utility representation and f P is a real-valued function defined on some P X . Then, f P is strictly monotonically extendable to ( X , ) if and only if f P is gap-safe increasing.
Under these conditions, function f defined by (11), where u 01 is any utility representation of ≽ that satisfies (9) and α < β , is a strictly increasing extension of f P to ( X , ) .

3.2. Extension of Utility: Additional Representations

The class of extensions introduced by Theorem 1 allows alternative representations that clarify its properties. They are given by Propositions 3–5.
Proposition 3.
If u α β : X R is a utility representation of ≽ satisfying (8) and f P : P R , where P X , is gap-safe increasing, then
f ( x ) = ( β α ) 1 ( max f ( P ( x ) α , min f P ( ( x ) β , 0 β u α β ( x ) + min f P ( ( x ) β , max f ( P ( x ) α , 0 u α β ( x ) α ) + u α β ( x )
is a strictly increasing extension of f P to ( X , ) , and f ( x ) coincides with function (11), where u 01 is related to u α β by (10).
The order of proofs in Section 5 is as follows. The verification of the second statement of Proposition 3 is straightforward and is omitted. This statement is used to prove Proposition 5, which implies Proposition 4, and they both are used in the proof of Theorem 1, which in turn implies the first statement of Proposition 3.
To simplify (12), we partition X P into four regions determined by ≽ and P :
A = { x X P | ( P ( x ) a n d P ( x ) } , L = { x X P | ( P ( x ) = a n d P ( x ) } , U = { x X P | ( P ( x ) a n d P ( x ) = } , N = { x X P | ( P ( x ) = a n d P ( x ) = } .
Clearly, these regions are pairwise disjoint, and X = P A L U N .
Proposition 4.
If u α β : X R is a utility representation of ≽ satisfying (8) and f P : P R , where P X , is gap-safe increasing, then function f defined by (12) can be represented as follows:
f ( x ) = f P ( x ) , x P , min f P ( ( x ) β , 0 + u α β ( x ) , x L , max f ( P ( ( x ) α , 0 + u α β ( x ) , x U , u α β ( x ) , x N , e x p r e s s i o n ( 12 ) , x A .
Proposition 4 highlights the role of u α β in (12). Function f reduces to f P on P and to u α β on N whose elements are ≽-incomparable with those of P . Moreover, f ( x ) = u α β ( x ) on the part of L where f P ( ( x ) β and on the part of U where f ( P ( x ) α . On the complement parts of L and U , f ( x ) = f P ( ( x ) + ( u α β ( x ) β ) and f ( x ) = f ( P ( x ) + ( u α β ( x ) α ) , respectively. On A , (12) is not simplified. This fact and the ambiguity on L and U prompt us to make another decomposition of X .
Consider four regions that depend on , P , f P , α , and β :
S 1 = x X | f P ( ( x ) f ( P ( x ) β α , S 2 = x X | f P ( ( x ) f ( P ( x ) β α and f P ( ( x ) β , S 3 = x X | f P ( ( x ) f ( P ( x ) β α and f ( P ( x ) α , S 4 = x X | f ( P ( x ) α and f P ( ( x ) β .
It is easily seen that X = S 1 S 2 S 3 S 4 , whereas the S i -regions are not disjoint. This decomposition allows us to express f ( x ) without min and max.
Proposition 5.
For a gap-safe increasing f P , f defined by (11) can be represented as follows, where u 01 and u α β are representations of ≽ related by (10):
f ( x ) = f ( P ( x ) 1 u 01 ( x ) + f P ( ( x ) u 01 ( x ) , x S 1 , f P ( ( x ) + u α β ( x ) β , x S 2 , f ( P ( ( x ) + u α β ( x ) α , x S 3 , u α β ( x ) , x S 4 .
Thus, on S 1 , f ( x ) is a convex combination of f P ( ( x ) and f ( P ( x ) with coefficients u 01 ( x ) and ( 1 u 01 ( x ) ) , respectively. The regions S 1 , S 2 , S 3 , and S 4 intersect on some parts of the border sets f P ( ( x ) f ( P ( x ) = β α , f ( P ( x ) = α , and f P ( ( x ) = β . Accordingly, the expressions of f given by Proposition 5 are concordant on these intersections.
Corollary 1.
In the notation and assumptions of Proposition 5, N S 4 .
For any x X , f ( P ( x ) = f P ( ( x ) implies f ( x ) = f ( P ( x ) . In particular, if x p for some p P , then f ( x ) = f P ( p ) and x S 1 .

3.3. Extension of Functions Defined on Pareto Sets

Consider the case where P is a Pareto set. In decision making, such a set comprises elements of X that are mutually undominated.
Definition 5.
A subset P X is called a Pareto set in ( X , ) if there are no p , p P such that p p , whereis the asymmetric part of ≽.
For functions defined on Pareto sets P, the necessary and sufficient condition of the extendability to ( X , ) given by Theorem 1 reduces to the boundedness on all P-contours (which appeared in Proposition 2) supplemented by condition (1): p , p P a n d p p f P ( p ) = f P ( p ) .
Lemma 2.
A function f P defined on a Pareto set P X is gap-safe increasing with respect to a preorder ≽ defined on X if and only if f P is upper-bounded on all lower P-contours, lower-bounded on all upper P-contours, and satisfies p , p P a n d p p f P ( p ) = f P ( p ) , where ≈ is the symmetric part of ≽.
By the transitivity of ≽, for any Pareto set P , the sets P A and S 1 have a simple structure described in the following lemma.
Lemma 3.
Under the conditions of Lemma 2 ,   S 1 = P A = { x X p P : p x } , where S 1 and A are defined by (15) and (13), respectively.
Lemmas 2 and 3, Propositions 4 and 5, and Corollary 1 yield the following special case of Theorem 1 for Pareto sets.
Corollary 2.
Suppose that a preorder ≽ on X has a utility representation u α β satisfying (8) and P X is a Pareto set. Then, a function f P : P R is strictly monotonically extendable to ( X , ) if and only if it is upper-bounded on all lower P-contours, lower-bounded on all upper P-contours, and satisfies p , p P a n d p p f P ( p ) = f P ( p ) , where ≈ is the symmetric part of ≽.
Under these conditions, the function f : X R such that
f ( x ) = f P ( p ) , whenever p x and p P ;
f ( x ) is defined by (14) or (16),when x P A = S 1
is a strictly increasing extension of f P to ( X , ) coinciding with (12).
It follows from Corollary 2 that for a Pareto set P , functions f P and u α β influence f in a similar but different way: f reduces to f P on P A = S 1 , to u α β on S 4 , and is determined by the sum f P ( ( x ) + u α β ( x ) or f ( P ( ( x ) + u α β ( x ) on S 2 S 3 .

4. Discussion and Connections to Related Work

Problems of extending real-valued functions while preserving monotonicity (sometimes called lifting problems [28]) have been considered primarily in topology. Therefore, continuity was usually a property to be preserved. This strand of literature started with the following theorem of general topology.
  • Urysohn’s extension theorem [40]. A topological space ( X , τ ) is normal (a topological space ( X , τ ) is called normal if for any two disjoint closed subsets of X there are two disjoint open subsets each covering one of the closed subsets) if and only if every continuous real-valued function f P whose domain is a closed subset P X can be extended to a function continuous on X .
For metric spaces, a counterpart to this theorem was proved by Tietze [41].
Nachbin [3] obtained extension theorems for functions defined on preordered spaces. In his terminology, a topological space ( X , τ , ) equipped with a preorder ≽ is normally preordered if for any two disjoint closed sets F 0 , F 1 X , F 0 being decreasing (i.e., with every x F 0 containing all y X such that y x ) and F 1 increasing (with every x F 1 containing all y X such that y x ), there exist disjoint open sets V 0 and V 1 , decreasing and increasing, respectively, such that F 0 V 0 and F 1 V 1 . The space is normally ordered if, in addition, its preorder ≽ is antisymmetric (i.e., it is a partial order).
  • Nachbin’s lifting theorem [3] for compact sets in ordered spaces. In any normally ordered space ( X , τ , ) whose partial order ≽ is a closed subset of X × X , every continuous weakly increasing real-valued function defined on any compact set P X can be extended to X in such a way as to remain continuous and weakly increasing.
An analogous theorem for more general normally preordered spaces is ([42], (Theorem 3.4)). Sufficient conditions for ( X , τ , ) to be normally preordered are (a) compactness of X and ≽ belonging to the class of closed partial orders ([3], (Theorem 4 in Chapter 1)) (this result was strengthened in [42]) and (b) connectedness and closedness of ≽ [43].
Additional utility extension theorems in which P is a compact set, f P is continuous, and f is required to be continuous and weakly increasing as well as f P are discussed in [9].
The extendability of continuous functions defined on noncompact sets P requires a stronger condition. It can be formulated as follows:
For a function f P : P R , where P X , let the lower f P -contour and the upper f P -contour of r R denote the sets f P 1 ( ( , r ] ) { p P f P ( p ) r } and f P 1 ( [ r , + ) ) { p P f P ( p ) r } , respectively. Let us say that f P is inversely closure-increasing if for any r , r R such that r < r , there exist two disjoint closed subsets of X : a decreasing set containing f P 1 ( ( , r ] ) and an increasing set containing f P 1 ( [ r , + ) ) .
  • Nachbin’s lifting theorem [3] for closed sets in preordered spaces. In any normally preordered space ( X , τ , ) , a continuous weakly increasing bounded function f P defined on a closed subset P X can be extended to X in such a way as to remain continuous, weakly increasing, and bounded if and only if f P is inversely closure-increasing.
For several other results regarding the extension of weakly increasing functions defined on noncompact sets P , we refer to [21,42,44].
Theorems on the extension of strictly increasing functions were obtained in [21,22,23,24]. Herden’s Theorem 3.2 [21] contains a compound condition consisting of several arithmetic and set-theoretic parts, which is not easy to grasp. To formulate a more transparent result ([23], (Theorem 2.1)) let us introduce the following notation. Using Definition 3, for any Z X , define the decreasing cover of Z , d ( Z ) = z Z ( X ( z ) and the increasing cover of Z , i ( Z ) = z Z X ( z ) . In these terms, Z is decreasing (increasing) whenever Z = d ( Z ) (resp., Z = i ( Z ) ) . A preorder is said to be continuous [45] if for every open V X , both d ( V ) and i ( V ) are open. A preorder ≽ is separable (on connections between versions of preorders’ separability and denseness, see [37]) if there exists a countable Z X such that [ x , x X a n d x x ] [ x , x Z o r ( x z x f o r s o m e z Z ) ] . For x X , denote by V d x and V i x the collections of open decreasing and open increasing sets containing x , respectively.
  • Hüsseinov’s extension theorem [23] for strictly increasing functions. In any normally preordered space ( X , τ , ) with a separable and continuous preorder , a continuous strictly increasing function f P defined on a nonempty closed subset P X can be extended to X in such a way as to remain continuous and strictly increasing if and only if f P is such that for any x , x X , x x implies f P ( ( x ) > f ( P ( x ) , and for any x X , M ( x ) m ( x ) , where
    m ( x ) = inf V d V d x sup { f ( p ) p P V d } a n d   M ( x ) = sup V i V i x inf { f ( p ) p P V i }
    with the convention that m ( x ) = inf { f ( p ) p P } if P V d = for some V d V d x , and M ( x ) = sup { f ( p ) p P } if P V i = for some V i V i x .
This theorem is a topological counterpart to the first part of our Theorem 1. Consider the discrete topology in which every subset of X is open. Then, the space ( X , τ , ) is normally preordered, and the preorder ≽ is continuous, as well as any function f P . The separability of ≽ in Hüsseinov’s theorem ensures its representability by utility, which is explicitly assumed in Theorem 1.
Condition M ( x ) m ( x ) reduces to f P ( ( x ) f ( P ( x ) , where f P ( ( x ) and f ( P ( x ) modify f P ( ( x ) and f ( P ( x ) by taking values sup { f P ( p ) p P } or inf { f P ( p ) p P } instead of + or when P ( x ) = or P ( x ) = , respectively. It is easily seen that conditions f P ( ( x ) f ( P ( x ) and f P ( ( x ) f ( P ( x ) are equivalent (cf. Remark 1), therefore, by ( i ) ( i i ) of Proposition 1, M ( x ) m ( x ) for all x X reduces in the discrete topology to the weak increase property of f P .
The last condition, x x f P ( ( x ) > f ( P ( x ) , proposed in [39] and forming the essence of gap-safe increase, is required for all x , x X in the above theorem and for all x , x X ˜ in Theorem 1. This difference is significant, as the following example illustrates.
Example 2.
X = Z N = { 0 , 1 , 2 , } ; = x X { 0 } { ( 0 , x ) , ( x , x ) } { ( 0 , 0 ) } ;   P = X { 0 } ; f P ( p ) = p for all p P .
Then, f P has no strictly increasing extension to ( X , ) and is not gap-safe increasing, since + 0 , but + = f P ( ( + ) ¬ > f ( P ( 0 ) = + . However, x x f P ( ( x ) > f ( P ( x ) for all x , x X ; therefore, the above theorem claims that f P is strictly monotonically extendable to ( X , ) .
The reason for the above claim is that ([23], (Theorem 2.1)) was actually proved for a bounded function f P ; however, the boundedness condition was removed by a remark erroneously claiming that this condition was not essential. Note that the lifting theorems in [28] apply to either bounded functions f P or compact sets P . The method of extension proposed in the present paper differs from the classical approach, which is systematically applied to continuous functions.
In [22], Hüsseinov shows that condition M ( x ) m ( x ) for all x X is equivalent to the necessary and sufficient extendability condition for a weakly increasing bounded function f P defined on a closed subset of a preordered space, i.e., to the aforementioned Nachbin property of being inversely closure-increasing.
The problem of extending utility functions without continuity constraints was considered in [39] with the focus on the functions representing Pareto partial orders on Euclidean spaces. Partial orders are antisymmetric preorders; therefore, preorders are more flexible, allowing symmetry ( x y , y x ) on a pair of distinct elements, while partial orders only allow “negative” ( x y , y x ) symmetry. Symmetry is an adequate model for the equivalence between objects (which suggests the same value of the utility function), while “negative” symmetry can model the absence of information, which is generally compatible with unequal utility values.
Returning to the meaning of Theorem 1, observe that together with Proposition 4, it implies that for any f P , the utility on the set N = { x X p P : p x   or   x p } can be defined using any bounded representation u α β of ≽. If α and β > α are fixed, then by Proposition 5 and Corollary 1, f u α β can be set on the region S 4 (see (15)), which contains N and can be significantly wider. Such a definition cannot violate the extendability of f P to ( X , ) . This observation demonstrates that the results obtained solve the problem of updating utility functions. In this problem, given ( X , ) and a bounded utility function u α β representing , we consider f P as a function that contains corrective information. The task is to find a condition under which f P is extendable to ( X , ) in such a way that the resulting updated utility function f coincides with u α β on N (or on S 4 N ) and to construct such an extension.
Versions of Theorem 1 and Corollary 2 were used in [46,47] to construct implicit representations of scoring procedures for preference aggregation and the evaluation of the centrality of network nodes. More specifically, theorems of this type allow us to move from axioms that determine a positive impact of the comparative results of objects and “neighbors’ power” on their functional scores to the conclusion that the scores are a solution to a system of equations determined by a strictly increasing function.

5. Proofs

Proof of Proposition 1.
( i ) ( i i ) . Let ( i ) hold. For any x X , if P ( x ) = or P ( x ) = , then f ( P ( x ) = or f P ( ( x ) = + , respectively, with f P ( ( x ) f ( P ( x ) in both cases. Otherwise, p P ( x ) and p P ( x ) imply p x p , and p p by the transitivity of ≽. Hence, f P ( p ) f P ( p ) by ( i ) . Therefore, inf { f P ( p ) p P ( x ) } sup { f P ( p ) p P ( x ) } , i.e., f P ( ( x ) f ( P ( x ) .
( i i ) ( i i i ) . Let ( i i ) hold. Then, for any x , x X such that x x , using (5), we obtain f P ( ( x ) f P ( ( x ) f ( P ( x ) .
( i i i ) ( i i ) . As ≽ is reflexive, ( i i ) follows from ( i i i ) .
( i v ) ( i ) ( v ) . [For all p P , f P ( p ) f ( P ( p ) ] ⇔ [for all p , p P , ( p p ) ( f P ( p ) f P ( p ) ) ] ⇔ [for all p P , f P ( ( p ) f P ( p ) ].
( v i ) ( i v ) . [ ( v i ) and the last inequality of (7)] ⇒ ( i v ) .
( i i ) ( v i ) as P X . □
Proof of Proposition 2.
Let f P be gap-safe increasing.
( a ) Assume that f P is not strictly increasing. Since f P is weakly increasing, there are p , p P such that p p and f P ( p ) = f P ( p ) . Then, by (7), f ( P ( p ) f P ( p ) = f P ( p ) f P ( ( p ) holds, i.e., f P is not gap-safe increasing. Therefore, the assumption is wrong.
( b ) Let P ( x ) be the lower P-contour of some x X . By definition, + X ˜ and + x . Since f P is gap-safe increasing, + = f P ( ( + ) > f ( P ( x ) . Since f ( P ( x ) = sup f P ( p ) p P ( x ) , f P is upper-bounded on P ( x ) . Similarly, f P is lower-bounded on all upper P-contours. □
Next, we prove Proposition 5; then, it is used to prove Proposition 4 and Theorem 1.
Proof of Proposition 5.
Let x S 1 . Since f P ( ( x ) f ( P ( x ) β α , we have
min f P ( ( x ) , β f ( P ( x ) β α , f P ( ( x ) max f ( P ( x ) , α β α ,
hence
f ( P ( x ) min f P ( ( x ) , β β + α , f P ( ( x ) max f ( P ( x ) , α α + β .
Therefore, (12) reduces to f ( x ) = f ( P ( x ) 1 u 01 ( x ) + f P ( ( x ) u 01 ( x ) .
Let x S 2 . Inequalities f P ( ( x ) f ( P ( x ) β α and f P ( ( x ) β imply f ( P ( x ) α , hence (11) reduces to f ( x ) = f P ( ( x ) + u α β ( x ) β .
Let x S 3 . Inequalities f P ( ( x ) f ( P ( x ) β α and f ( P ( x ) α imply f P ( ( x ) β , hence (11) reduces to f ( x ) = f ( P ( x ) + u α β ( x ) α .
Finally, let x S 4 , i.e., f ( P ( x ) α and f P ( ( x ) β . Substituting max f ( P ( x ) α , 0 = 0 and min f P ( ( x ) β , 0 = 0 into (12) yields f ( x ) = u α β ( x ) .
Proof of Proposition 4.
Let x P . Then, by (7) and (8), f P ( ( x ) f ( P ( x ) β α , hence x S 1 . Using Proposition 5, we have f ( x ) = f P ( x ) 1 u 01 ( x ) + f P ( x ) u 01 ( x ) = f P ( x ) .
Let x U . Then, f P ( ( x ) = + , hence (12) reduces to f ( x ) = max f ( P ( x ) α , 0 + u α β ( x ) . Similarly, if x L , then f ( P ( x ) = , and (12) reduces to f ( x ) = min f P ( ( x ) β , 0 + u α β ( x ) .
Finally, if x N , then f ( P ( x ) = and f P ( ( x ) = + , whence f ( P ( x ) < α and f P ( ( x ) > β , and Proposition 5 provides f ( x ) = u α β ( x ) . □
Proof of Theorem 1.
Suppose that f P is strictly monotonically extendable to ( X , ) . Then, f P is strictly increasing with respect to ≽. Assume that f P is not gap-safe increasing. This implies that there are x , x X ˜ such that x x and f P ( ( x ) f ( P ( x ) . If x , x X , then using this inequality, the definition of f ( P and f P ( , and the strict monotonicity of f , we obtain f ( x ) f P ( ( x ) f ( P ( x ) f ( x ) , whence f ( x ) f ( x ) , and as x x , f is not strictly increasing. Therefore, { x , x } ¬ X . If x X ˜ X , then x x implies x = and x X { + } . By the assumption, f P ( ( x ) f ( P ( x ) = sup = , hence f P ( ( x ) = ; thus, x + and x X . Since f P ( ( x ) = , f ( x ) cannot be assigned a value compatible with the strict monotonicity of f , whence f P is not strictly monotonically extendable to ( X , ) , there is a contradiction. The case of x X ˜ X is considered similarly. It is proved that f P is gap-safe increasing whenever f P is strictly monotonically extendable to ( X , ) .
Now, let f P be gap-safe increasing. By Proposition 4, the restriction of f to P coincides with f P .
It remains to prove that f is strictly increasing on X . This can be shown directly by analyzing expression (11). Here, we give a proof that does not require the analysis of special cases with min and max .
By Proposition 5, function (11) coincides with (16), where u α β and u 01 are related by (10).
We use Lemma 1. First, consider any x , x X such that x x and show that f ( x ) = f ( x ) . By (6), f ( P ( x ) = f ( P ( x ) and f P ( ( x ) = f P ( ( x ) . Furthermore, u α β and u 01 are strictly increasing with respect to ≽ by definition; hence, u α β ( x ) = u α β ( x ) and u 01 ( x ) = u 01 ( x ) . Therefore, by (16), f ( x ) = f ( x ) holds.
Now, suppose that x , x X and x x . Then, by (5) and the strict monotonicity of u α β and u 01 , we have
u α β ( x ) > u α β ( x ) , u 01 ( x ) > u 01 ( ( x ) , f ( P ( x ) f ( P ( x ) , f P ( ( x ) f P ( ( x ) .
Let x and x belong to the same region: S 2 , S 3 , or S 4 . Inequalities (17) yield
f P ( ( x ) + u α β ( x ) β > f P ( ( x ) + u α β ( x ) β , f ( P ( x ) + u α β ( x ) α > f ( P ( x ) + u α β ( x ) α ;
hence, by (16), f is strictly increasing on each of these regions.
If x , x S 1 , then by (16), (17), (9), and item ( i i ) of Proposition 1,
f ( x ) f ( x ) f ( P ( x ) 1 u 01 ( x ) + f P ( ( x ) u 01 ( x ) f ( P ( x ) 1 u 01 ( x ) f P ( ( x ) u 01 ( x ) = f P ( ( x ) f ( P ( x ) u 01 ( x ) u 01 ( x ) 0 .
This implies that f ( x ) = f ( x ) is possible only if f P ( ( x ) = f P ( ( x ) and f P ( ( x ) = f ( P ( x ) , hence only if f P ( ( x ) = f ( P ( x ) . The last equality is impossible, since f P is gap-safe increasing by assumption. Therefore, f ( x ) > f ( x ) , and f is strictly increasing on S 1 .
Now, let x and x belong to different regions S i and S j . Consider the points that represent x and x in the three-dimensional space with axes corresponding to f ( P ( · ) , f P ( ( · ) , and u 01 ( · ) . Let us connect these points, f ( P ( x ) , f P ( ( x ) , u 01 ( x ) and f ( P ( x ) , f P ( ( x ) , u 01 ( x ) , by a line segment. The projections of this segment and the borders of the regions S 1 , S 2 , S 3 , and S 4 onto the plane u 01 = 0 are illustrated in Figure 1.
Suppose that ( a 1 , b 1 , u 1 ) , , ( a m , b m , u m ) , m { 1 , 2 , 3 } , are the consecutive points where the line segment f ( P ( x ) , f P ( ( x ) , u 01 ( x ) , f ( P ( x ) , f P ( ( x ) , u 01 ( x ) crosses the planes f ( P ( x ) = α , f P ( ( x ) = β , and f P ( ( x ) f ( P ( x ) = β α separating the S -regions on the way from x to x . Then, by the linearity of the segment, it holds that
f ( P ( x ) a 1 a m f ( P ( x ) ,
f P ( ( x ) b 1 b m f P ( ( x ) , u 01 ( x ) < u 1 < < u m < u 01 ( x )
with strict inequalities in (18) or in (19), or in both (since otherwise x and x belong to the same S-region).
Consider f represented by (16) as a function f ˘ ( a , b , v ) of a = f ( P ( x ) , b = f P ( ( x ) , and v = u 01 ( x ) . Then, using the fact that f ˘ ( a , b , v ) is nondecreasing in all variables on each region, strictly increasing in v on S 2 , S 3 , and S 4 , and strictly increasing in a and b on S 1 , and the fact that each point ( a i , b i , v i ) ( 1 i m ) belongs to both regions on the border of which it lies, we obtain
f ( x ) = f ˘ f ( P ( x ) , f P ( ( x ) , u 01 ( x ) < f ˘ ( a 1 , b 1 , v 1 ) < < f ˘ ( a m , b m , v m ) < f ˘ f ( P ( x ) , f P ( ( x ) , u 01 ( x ) = f ( x ) .
Thus, x x f ( x ) > f ( x ) , and f is strictly increasing. Theorem 1 is proved. □
Proof of Corollary 1.
x N P ( x ) = P ( x ) = ; hence, f ( P ( x ) = and f P ( ( x ) = + , which satisfies the conditions of S 4 .
f ( P ( x ) = f P ( ( x ) implies x S 1 , whence f ( x ) = f ( P ( x ) follows from (16).
If x p and p P , then since f P is gap-safe increasing and thus weakly increasing, Equation (6), Remark 2, and ( i ) ( i v ) ( v ) of Proposition 1 imply f ( P ( x ) = f ( P ( p ) = f P ( p ) = f P ( ( p ) = f P ( ( x ) ; hence, x S 1 and f ( x ) = f ( P ( x ) = f P ( p ) .
Proof of Lemma 2.
If f P is gap-safe increasing, then the conditions presented in Lemma 2 are satisfied due to Proposition 2 and Lemma 1.
Conversely, suppose that these conditions hold. By the definition of a Pareto set, for any p , p P , p p reduces to p p , and the condition p p f P ( p ) = f P ( p ) implies that f P is weakly increasing.
Assume that f P is not gap-safe increasing. Then, there exist x , x X ˜ such that x x and f P ( ( x ) f ( P ( x ) . This is possible only if (a) P ( x ) = , or (b) P ( x ) = , or (c) there are p , p P such that p x x p . However, in (a), f P ( ( x ) = + = f ( P ( x ) and x X (since x = is incompatible with f ( P ( x ) = + and x = + is incompatible with x x ); hence, f P is not upper-bounded on a lower P-contour. Similarly, in (b), f ( P ( x ) = = f P ( ( x ) and x X (since x = + is incompatible with f P ( ( x ) = and x = is incompatible with x x ); hence, f P is not lower-bounded on an upper P-contour. In (c), by the “mixed” strict transitivity of preorders ( x y z x z and x y z x z ), we have p p ; hence, P is not a Pareto set. In all cases, we obtain a contradiction; therefore, f P is gap-safe increasing. □
Proof of Lemma 3.
Let x S 1 . Then, P ( x ) a n d P ( x ) . Indeed, otherwise, either f P ( ( x ) = + or f ( P ( x ) = , and since f P is upper-bounded on all lower P-contours and lower-bounded on all upper P-contours, f P ( ( x ) f ( P ( x ) = + , which contradicts the assumption. Therefore, x P A .
Let x P A . Then, there exist p , p P such that
p x p
and by the transitivity of ,   p p . Since P is a Pareto set, p p . By the transitivity of , the latter is incompatible with p x p in (20); consequently, x p for some p P .
Let x p for some p P . Then, by the last statement of Corollary 1, x S 1 . This completes the proof. □

6. Conclusions

The paper presents a strict-extendability condition and, if this condition is met, a class of extensions for a function f P defined on an arbitrary subset P of an arbitrary set X equipped with a preorder ≽. For any bounded utility representation u α β of ≽, the proposed class contains an extension f of f P that updates u α β in the sense that f coincides with u α β on a region of X that includes the set of P-neutral (incomparable in terms of ≽ with the members of P) elements of X . The class of extensions under study is presented in several forms, which clarify its properties. If all elements of X are feasible, then the conditions for the extendability of f P to X are actually those of the consistency of f P . The necessary and sufficient extendability condition, i.e., the gap-safe increase property of f P , and the proposed extension simplify when P is a Pareto set. The results obtained are not consequences of topological theorems found in the literature. Versions of these results have been used to show that certain indirect scoring procedures designed for preference aggregation or measuring centrality in networks produce scores that are solutions to systems of equations of a special form.
The formulation of the gap-safe increase involves augmenting X with two absolute ≽-extrema, which makes the condition sufficient. The structure of this condition is similar to that of the inverse closure-increase, which is equivalent to the extendability of a continuous weakly increasing function f P defined on a closed subset P X (we refer to [8] for a related discussion). Moreover, as mentioned in Section 4, the latter “inverse” condition has an equivalent “direct” counterpart. Relationships of this kind deserve further study.
Among other problems, we mention: (1) exploring relationships between various extensions proposed earlier for continuous functions and the extension proposed in this paper; (2) characterizing the entire class of extensions of f P to ( X , ) (and, for instance, to ( R k , Pareto   preorder )); (3) exploring the extension problem with R as the range of f replaced by certain other posets.

Funding

This research was funded by the European Union (ERC, GENERALIZATION, 101039692). Views and opinions expressed are those of the authors only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union or the granting authority can be held responsible for them.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The author thanks Fuad Aleskerov, Andrey Brevern, Ron Holzman, Pavel Shvartsman, and Elena Yanovskaya for helpful discussions, Mikhail Goubko for his invaluable assistance, and three anonymous referees for their comments that helped improve the presentation of the paper.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A. Binary Relations

A binary relation R on a set X is a set of ordered pairs ( x , y ) of elements of X ( R X × X ); ( x , y ) R is abbreviated as x R y .
A binary relation is
  • Reflexive if x R x holds for all x X ;
  • Irreflexive if x R x holds for no x X ;
  • Transitive if x R y and y R z imply x R z for all x , y , z X ;
  • Symmetric if x R y implies y R x for all x , y X ;
  • Antisymmetric if x R y and y R x imply x = y for all x , y X ;
  • Connected if x R y or y R x holds for all x , y X such that x y .
A binary relation is a/an:
  • Preorder (or quasi-order) if it is transitive and reflexive;
  • Partial order if it is transitive, reflexive, and antisymmetric;
  • Strict partial order if it is transitive and irreflexive;
  • Weak order if it is a connected preorder;
  • Linear (or total) order if it is an antisymmetric weak order (or, equivalently, a connected partial order);
  • Strict linear order if it is a connected strict partial order;
  • Equivalence relation if it is transitive, reflexive, and symmetric.
A relation Rextends a relation R 0 if R 0 R .

References

  1. Eilenberg, S. Ordered topological spaces. Am. J. Math. 1941, 63, 39–45. [Google Scholar] [CrossRef]
  2. Nachbin, L. A theorem of the Hahn-Banach type for linear transformations. Trans. Am. Math. Soc. 1950, 68, 28–46. [Google Scholar] [CrossRef]
  3. Nachbin, L. Topology and Order; Van Nostrand: Princeton, NJ, USA, 1965. Translation of Topologia e Ordem; University of Chicago Press: Chicago, IL, USA, 1950. (In Portuguese) [Google Scholar]
  4. Debreu, G. Representation of a preference ordering by a numerical function. In Decision Processes; Thrall, R.M., Coombs, C.H., Davis, R.L., Eds.; Wiley: New York, NY, USA, 1954; pp. 159–165. [Google Scholar]
  5. Debreu, G. Topological Methods in Cardinal Utility Theory; Discussion Papers 299; Cowles Foundation: New Haven, CT, USA, 1959. [Google Scholar]
  6. Debreu, G. Theory of Value: An Axiomatic Analysis of Economic Equilibrium; Yale University Press: New Haven, CT, USA, 1959. [Google Scholar]
  7. Debreu, G. Continuity properties of Paretian utility. Int. Econ. Rev. 1964, 5, 285–293. [Google Scholar] [CrossRef]
  8. Bridges, D.S.; Mehta, G.B. Representations of Preferences Orderings; Vol. 422, Lecture Notes in Economics and Mathematical Systems; Springer: Berlin/Heidelberg, Germany, 1995. [Google Scholar]
  9. Evren, Ö.; Hüsseinov, F. Extension of monotonic functions and representation of preferences. Math. Oper. Res. 2021, 46, 1430–1451. [Google Scholar] [CrossRef]
  10. Allen, R.G.D. The nature of indifference curves. Rev. Econ. Stud. 1934, 1, 110–121. [Google Scholar] [CrossRef]
  11. Hirshleifer, J.; Jack, H.; Riley, J.G. The Analytics of Uncertainty and Information; Cambridge University Press: Cambridge, UK, 1992. [Google Scholar]
  12. Kritzman, M. What practitioners need to know... about time diversification (corrected). Financ. Anal. J. 1994, 50, 14–18. [Google Scholar] [CrossRef]
  13. Gale, D.; Sutherland, W.R. Analysis of a one good model of economic development. In Mathematics of the Decision Sciences, Part 2; Dantzig, G.B., Veinott, A.F., Eds.; American Mathematical Society: Providence, RI, USA, 1968; pp. 120–136. [Google Scholar]
  14. Masson, R.T. Utility functions with jump discontinuities: Some evidence and implications from peasant agriculture. Econ. Inq. 1974, 12, 559–566. [Google Scholar] [CrossRef]
  15. Hande, P.; Zhang, S.; Chiang, M. Distributed rate allocation for inelastic flows. IEEE/ACM Trans. Netw. 2007, 15, 1240–1253. [Google Scholar] [CrossRef]
  16. Diecidue, E.; Van De Ven, J. Aspiration level, probability of success and failure, and expected utility. Int. Econ. Rev. 2008, 49, 683–700. [Google Scholar] [CrossRef]
  17. Siciliani, L. Paying for performance and motivation crowding out. Econ. Lett. 2009, 103, 68–71. [Google Scholar] [CrossRef]
  18. Andreoni, J.; Sprenger, C. Certain and uncertain utility: The Allais paradox and five decision theory phenomena. Levine’s Working Paper Archive . 2010; Unpublished Manuscript. [Google Scholar]
  19. Bian, B.; Chen, X.; Xu, Z.Q. Utility maximization under trading constraints with discontinuous utility. SIAM J. Financ. Math. 2019, 10, 243–260. [Google Scholar] [CrossRef]
  20. Uyanik, M.; Khan, M.A. The continuity postulate in economic theory: A deconstruction and an integration. J. Math. Econ. 2022, 101, 102704. [Google Scholar] [CrossRef]
  21. Herden, G. Some lifting theorems for continuous utility functions. Math. Soc. Sci. 1989, 18, 119–134. [Google Scholar] [CrossRef]
  22. Hüsseinov, F. Monotonic Extension; Department of Economics Discussion Paper 10–04; Bilkent University: Ankara, Türkiye, 2010. [Google Scholar]
  23. Hüsseinov, F. Extension of Strictly Monotonic Functions in Order-Separable Spaces; Working Paper 3260586; ADA University: Baku, Azerbaijan, 2018. [Google Scholar]
  24. Hüsseinov, F. Extension of strictly monotonic functions and utility functions on order-separable spaces. Linear Nonlinear Anal. 2021, 7, 9–18. [Google Scholar]
  25. Fishburn, P.C. Utility Theory for Decision Making; Wiley: New York, NY, USA, 1970. [Google Scholar]
  26. Birkhoff, G. Lattice Theory; AMS Colloquium Publications; American Mathematical Society: Providence, RI, USA, 1940; Volume 25. [Google Scholar]
  27. Bosi, G. Continuous order-preserving functions for all kind of preorders. Order 2023, 40, 87–97. [Google Scholar] [CrossRef]
  28. Bosi, G.; Zuanon, M. Lifting theorems for continuous order-preserving functions and continuous multi-utility. Axioms 2023, 12, 123. [Google Scholar] [CrossRef]
  29. Aumann, R.J. Utility theory without the completeness axiom. Econometrica 1962, 30, 445–462, A Correction Econometrica 1964, 32, 210–212. [Google Scholar] [CrossRef]
  30. Peleg, B. Utility functions for partially ordered topological spaces. Econometrica 1970, 38, 93–96. [Google Scholar] [CrossRef]
  31. Thakkar, J.J. Multi-Criteria Decision Making; Springer: Singapore, 2021. [Google Scholar]
  32. Debreu, G. Stephen Smale and the economic theory of general equilibrium. In From Topology to Computation: Proceedings of the Smalefest; Hirsch, M.W., Marsden, J.E., Shub, M., Eds.; Springer: New York, NY, USA, 1993; pp. 131–146. [Google Scholar]
  33. Szpilrajn, E. Sur l’extension de l’ordre partiel. Fundam. Math. 1930, 16, 386–389. [Google Scholar] [CrossRef]
  34. Richter, M.K. Revealed preference theory. Econometrica 1966, 34, 635–645. [Google Scholar] [CrossRef]
  35. Morkeliūnas, A. On strictly increasing numerical transformations and the Pareto condition. Liet. Mat. Rink./Litov. Mat. Sb. 1986, 26, 729–737. (In Russian) [Google Scholar]
  36. Morkeliūnas, A. On the existence of a continuous superutility function. Liet. Mat. Rink./Litov. Mat. Sb. 1986, 26, 292–297. (In Russian) [Google Scholar]
  37. Herden, G. On the existence of utility functions. Math. Soc. Sci. 1989, 17, 297–313. [Google Scholar] [CrossRef]
  38. Tanino, T. On supremum of a set in a multi-dimensional space. J. Math. Anal. Appl. 1988, 130, 386–397. [Google Scholar] [CrossRef]
  39. Chebotarev, P. On the extension of utility functions. In Constructing and Applying Objective Functions; Tangian, A.S., Gruber, J., Eds.; Lecture Notes in Economics and Mathematical System; Springer: Berlin, Germany, 2002; Volume 510, pp. 63–74. [Google Scholar]
  40. Urysohn, P. Über die Mächtigkeit der zusammenhängenden Mengen. Math. Ann. 1925, 94, 262–295. [Google Scholar] [CrossRef]
  41. Tietze, H. Über Funktionen, die auf einer abgeschlossenen Menge stetig sind. J. Reine Angew. Math. 1915, 145, 9–14. [Google Scholar] [CrossRef]
  42. Minguzzi, E. Normally preordered spaces and utilities. Order 2013, 30, 137–150. [Google Scholar] [CrossRef]
  43. Mehta, G. Topological ordered spaces and utility functions. Int. Econ. Rev. 1977, 18, 779–782. [Google Scholar] [CrossRef]
  44. Herden, G. On a lifting theorem of Nachbin. Math. Soc. Sci. 1990, 19, 37–44. [Google Scholar] [CrossRef]
  45. McCartan, D. Bicontinuous preordered topological spaces. Pac. J. Math. 1971, 38, 523–529. [Google Scholar] [CrossRef]
  46. Chebotarev, P.Y.; Shamis, E. Characterizations of scoring methods for preference aggregation. Ann. Oper. Res. 1998, 80, 299–332. [Google Scholar] [CrossRef]
  47. Chebotarev, P. Selection of centrality measures using Self-consistency and Bridge axioms. J. Complex Netw. 2023, 11, cnad035. [Google Scholar] [CrossRef]
Figure 1. An example of line segment [ f ( P ( x ) , f P ( ( x ) , u 01 ( x ) , ( f ( P ( x ) , f P ( ( x ) , u 01 ( x ) ) ] in the R 3 space with axes f ( P ( · ) , f P ( ( · ) , and u 01 ( · ) projected onto the plane u 01 = 0 .
Figure 1. An example of line segment [ f ( P ( x ) , f P ( ( x ) , u 01 ( x ) , ( f ( P ( x ) , f P ( ( x ) , u 01 ( x ) ) ] in the R 3 space with axes f ( P ( · ) , f P ( ( · ) , and u 01 ( · ) projected onto the plane u 01 = 0 .
Mathematics 11 04688 g001
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

Chebotarev, P. Updating Utility Functions on Preordered Sets. Mathematics 2023, 11, 4688. https://doi.org/10.3390/math11224688

AMA Style

Chebotarev P. Updating Utility Functions on Preordered Sets. Mathematics. 2023; 11(22):4688. https://doi.org/10.3390/math11224688

Chicago/Turabian Style

Chebotarev, Pavel. 2023. "Updating Utility Functions on Preordered Sets" Mathematics 11, no. 22: 4688. https://doi.org/10.3390/math11224688

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