Parece uma pergunta interessante, mas não sei se entendi todos os detalhes aqui, então isso é mais um comentário do que uma resposta. Como a relação de preferência é incompleta, não podemos ter uma função de utilidade com valor real que a represente (lembre-se de que a indiferença é diferente da indecisão, porque a última não é transitiva).
Além disso, não acho que você possa ter um conjunto arbitrário junto com um arbitrário ⪰ sendo representado por um u de dimensão finita . Para dar um exemplo simples, suponha que X = [ 1 , p n ] com p n sendo o n - t h prime e suas preferências sejam x ⪰ y se x ≥ y e x , y ∈ ( p k , p k + 1 ]X⪰uX=[1,pn]pnn−thx⪰yx≥yx,y∈(pk,pk+1]por alguns . Existem n subconjuntos de alternativas, cada um com uma ordem de preferência bem definida, mas as alternativas não são comparáveis entre os subconjuntos, de modo que você precisa de pelo menos f ( n ) (não tem certeza sobre as dimensões exatas f ) em sua função de utilitário com valor vetorial. Quando X = [ 1 , ∞ ) , o número de dimensões explode.k<nnf(n)fX=[1,∞)
Um exemplo importante é o caso da escolha social. Suponha que você tenha indivíduos com preferências sobre X e deseja agregá-los. A fim de Pareto dá-lhe então u ( x ) = ( u i ( x ) ) para todos os i o (ordinal) utilidade do indivíduo i de alternativa x . De fato, se u i ( x ) > u i ( y ) para todo i , então u ( x ) >kXu(x)=(ui(x))iixui(x)>ui(y)i .u(x)>u(y)
Finalmente, se era finito, em seguida, simplesmente por ordem dos elementos, de alguma forma x 1 , x 2 , . . , X k e construir u ∈ R k como se segue:
u l ( x l ) = 1 , u l ( x k ) = 1 sse x l ⪰ x k e u l ( x k ) = 0 de outro modo.Xx1,x2,..,xku∈Rkul(xl)=1ul(xk)=1xl⪰xkul(xk)=0
Para ver que isso representa as preferências, observe que se , u l ( x l ) = 1 > u l ( x l ′ ) , u l ′ ( x l ) = u l ′ ( x l ′) ) ; se x m ⪰ x l deve ser que x m ⪰ x l ′ para quexl⪰xl′ul(xl)=1>ul(xl′)ul′(xl)=ul′(xl′)xm⪰xlxm⪰xl′ e vice-versa, mas se x l ⪰ x m ⪰ x l ' , então u m ( x l ) > u m ( x l ′ ) ; e se x m não é comparável a x l , não pode ser pior que x l ', de modo que u m ( x lum(xl)=um(xl′)xl⪰xm⪰xl′um(xl)>um(xl′)xmxlxl′ , enquanto que se não for comparável a x l ' , não poderá ser melhor que x l .um(xl)=um(xl′)=0xl′xl