Majorization

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, majorization is a preorder on vectors of real numbers. For two such vectors, 𝐱, π²βˆˆβ„n, we say that 𝐱 weakly majorizes (or dominates) 𝐲 from below, commonly denoted 𝐱≻w𝐲, when

βˆ‘i=1kxi↓β‰₯βˆ‘i=1kyi↓ for all k=1,,n,

where xi↓ denotes the ith largest entry of 𝐱. If 𝐱,𝐲 further satisfy βˆ‘i=1nxi=βˆ‘i=1nyi, we say that 𝐱 majorizes (or dominates) 𝐲, commonly denoted 𝐱≻𝐲.

Both weak majorization and majorization are partial orders for vectors whose entries are non-decreasing, but only a preorder for general vectors, since majorization is agnostic to the ordering of the entries in vectors, e.g., the statement (1,2)β‰Ί(0,3) is simply equivalent to (2,1)β‰Ί(3,0).

Specifically, π±β‰»π²βˆ§π²β‰»π± if and only if 𝐱,𝐲 are permutations of each other. Similarly for ≻w.

Majorizing also sometimes refers to entrywise ordering, e.g. the real-valued function f majorizes the real-valued function g when f(x)β‰₯g(x) for all x in the domain, or other technical definitions, such as majorizing measures in probability theory.[1]

Equivalent conditions

[edit | edit source]

Geometric definition

[edit | edit source]
Figure 1. 2D majorization example

For 𝐱, π²βˆˆβ„n, we have 𝐱≺𝐲 if and only if 𝐱 is in the convex hull of all vectors obtained by permuting the coordinates of 𝐲. This is equivalent to saying that 𝐱=𝐃𝐲 for some doubly stochastic matrix 𝐃.[2]: Thm. 2.1  In particular, 𝐱 can be written as a convex combination of n permutations of 𝐲.[3] In other words, 𝐱 is in the permutahedron of 𝐲.

Figure 1 displays the convex hull in 2D for the vector 𝐲=(3,1). Notice that the center of the convex hull, which is an interval in this case, is the vector 𝐱=(2,2). This is the "smallest" vector satisfying 𝐱≺𝐲 for this given vector 𝐲. Figure 2 shows the convex hull in 3D. The center of the convex hull, which is a 2D polygon in this case, is the "smallest" vector 𝐱 satisfying 𝐱≺𝐲 for this given vector 𝐲.

Figure 2. 3D Majorization Example

Other definitions

[edit | edit source]

Each of the following statements is true if and only if 𝐱≻𝐲.

  • From 𝐱 we can produce 𝐲 by a finite sequence of "Robin Hood operations" where we replace two elements xi and xj<xi with xiβˆ’Ξ΅ and xj+Ξ΅, respectively, for some Ρ∈(0,xiβˆ’xj).[2]: 11 
  • For every convex function h:ℝ→ℝ, βˆ‘i=1dh(xi)β‰₯βˆ‘i=1dh(yi).[2]: Thm. 2.9 
    • In fact, a special case suffices: βˆ‘ixi=βˆ‘iyi and, for every t, βˆ‘i=1dmax(0,xiβˆ’t)β‰₯βˆ‘i=1dmax(0,yiβˆ’t).[4]
  • For every tβˆˆβ„, βˆ‘j=1d|xjβˆ’t|β‰₯βˆ‘j=1d|yjβˆ’t|.[5]: Exercise 12.17 
  • Three vectors and their concave curves, illustrating x≻z,y≻z,Β¬(x≻y),Β¬(y≻x).
    Each vector 𝐱 can be plotted as a concave curve by connecting (0,0),(1,x1↓),(2,x1↓+x2↓),,(n,x1↓+x2↓++xn↓). Then 𝐱≻𝐲 is equivalent to the curve of 𝐱 being higher than that of 𝐲.

Examples

[edit | edit source]

Among non-negative vectors with three components, (1,0,0) and permutations of it majorize all other vectors (p1,p2,p3) such that p1+p2+p3=1. For example, (1,0,0)≻(1/2,0,1/2). Similarly, (1/3,1/3,1/3) is majorized by all other such vectors, so (1/2,0,1/2)≻(1/3,1/3,1/3).

This behavior extends to general-length probability vectors: the singleton vector majorizes all other probability vectors, and the uniform distribution is majorized by all probability vectors.

Schur convexity

[edit | edit source]

A function f:ℝn→ℝ is said to be Schur convex when 𝐱≻𝐲 implies f(𝐱)β‰₯f(𝐲). Hence, Schur-convex functions translate the ordering of vectors to a standard ordering in ℝ. Similarly, f(𝐱) is Schur concave when 𝐱≻𝐲 implies f(𝐱)≀f(𝐲).

An example of a Schur-convex function is the max function, max(𝐱)=x1↓. Schur convex functions are necessarily symmetric that the entries of it argument can be switched without modifying the value of the function. Therefore, linear functions, which are convex, are not Schur-convex unless they are symmetric. If a function is symmetric and convex, then it is Schur-convex.

Generalizations

[edit | edit source]

Majorization can be generalized to the Lorenz ordering, a partial order on distribution functions. For example, a wealth distribution is Lorenz-greater than another if its Lorenz curve lies below the other. As such, a Lorenz-greater wealth distribution has a higher Gini coefficient, and has more income disparity.[6]

The majorization preorder can be naturally extended to density matrices in the context of quantum information.[5][7] In particular, ρ≻ρ exactly when spec[ρ]≻spec[ρ] (where spec denotes the state's spectrum).

Similarly, one can say a Hermitian operator, 𝐇, majorizes another, 𝐌, if the set of eigenvalues of 𝐇 majorizes that of 𝐌.

See also

[edit | edit source]

Notes

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b c Barry C. Arnold. "Majorization and the Lorenz Order: A Brief Introduction". Springer-Verlag Lecture Notes in Statistics, vol. 43, 1987.
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ July 3, 2005 post by fleeting_guest on "The Karamata Inequality" thread, AoPS community forums. Archived 11 November 2020.
  5. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

References

[edit | edit source]
  • J. Karamata. "Sur une inegalite relative aux fonctions convexes." Publ. Math. Univ. Belgrade 1, 145–158, 1932.
  • G. H. Hardy, J. E. Littlewood and G. PΓ³lya, Inequalities, 2nd edition, 1952, Cambridge University Press, London.
  • Inequalities: Theory of Majorization and Its Applications Albert W. Marshall, Ingram Olkin, Barry Arnold, Second edition. Springer Series in Statistics. Springer, New York, 2011. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • A tribute to Marshall and Olkin's book "Inequalities: Theory of Majorization and its Applications"
  • Matrix Analysis (1996) Rajendra Bhatia, Springer, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Topics in Matrix Analysis (1994) Roger A. Horn and Charles R. Johnson, Cambridge University Press, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Majorization and Matrix Monotone Functions in Wireless Communications (2007) Eduard Jorswieck and Holger Boche, Now Publishers, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • The Cauchy Schwarz Master Class (2004) J. Michael Steele, Cambridge University Press, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Software

[edit | edit source]