15 votos

Existencia del minimizador de una función fuertemente convexa en un conjunto convexo cerrado

Sea f:RnR sea fuertemente convexa. Consideremos el problema

minxAf(x)

donde ARn es no vacío, convexo y cerrado. Supongamos también infxAf(x)< (si no es el caso, entonces f(x)= para todos xA que no es un escenario especialmente interesante).

Sé que si f tiene un minimizador, en A es única (véase este para saber por qué). Mi pregunta es si estas condiciones son suficientes para garantizar la existencia de dicho minimizador. Si no es así, ¿qué más habría que suponer para implicarlo?

EDIT: He aquí la definición de fuertemente convexo (de Wikipedia): f es fuertemente convexa si existe una constante m>0 tal que para todo x y y en el dominio y λ[0,1] se cumple la siguiente desigualdad:

f(λx+(1λ)y)λf(x)+(1λ)f(y)12mλ(1λ)xy2

Esto equivale a lo siguiente:

g:=fm22

es convexo, donde es inducido por un espacio producto interior. Véase este para más información sobre la equivalencia de estas definiciones.

11voto

user340084 Puntos 97

Gracias a los que ya habéis respondido, habéis sido de gran ayuda. A continuación expondré la solución que he encontrado, con más detalle que en otras respuestas.

Primero necesitamos el siguiente lema:

Lema : limxf(x)= . Algunos autores lo denominan f en coercitivo .

Prueba: Sea x0Rn y que v sea un subgradiente de g en x0 es decir x0g(x0) . Por equivalencia de normas en espacios vectoriales de dimensión finita, existe una constante c>0 tal que x2cx para todos xRn . Por Cauchy-Schwarz y la desigualdad de trinagle, para x>0 tenemos

|vT(xx0)|m2x2v2xx02m2x2v2x2+v2x02m2x2cv2x+v2x02m2x2=2cv2xm1x+2v2x02m1x2

El extremo derecho de esta desigualdad 0 como x lo que implica que vT(xx0)+m2x2 como x . Ahora utilizamos la definición de subgradiente:

vT(xx0)g(x)g(x0)vT(xx0)+m2x2g(x)+m2x2g(x0)vT(xx0)+m2x2+g(x0)f(x)

La parte izquierda de este como x por lo que concluimos que f(x) como x .

Pasemos al resultado principal. En primer lugar, supongamos que A no tiene límites. Si es acotada, entonces es compacta, y el resultado se deduce inmediatamente. Hay 2 posibilidades mutuamente excluyentes:

Caso 1: f tiene un minimizador en A en cuyo caso es única (véase este hilo).

Caso 2: f no tiene un minimizador en A .

Supongamos que tenemos el caso 2. Sea f:=infxAf(x) . f< por suposición. Sea (xk) sea una secuencia en A tal que f(xk)f . Ahora tenemos dos subcasos mutuamente excluyentes:

Subcaso 2.1: supkxk=d< . Defina Bd:={xRn : xd} . Entonces para todos k , xk{ABd} que es cerrado y acotado y, por tanto, compacto. Por lo tanto (xk) converge en A es decir xkx para algunos xA . Continuidad de f implica f(x)=f lo cual es una contradicción.

Subcaso 2.2: supkxk= . Esto implica xk y por el lema esto implica f(xk) lo que implica f= que contradice f< .

Por lo tanto, concluimos que no puede darse el caso 2 y, por lo tanto, debe darse el caso 1.

EDIT: Después de escribir todo esto, está claro que f fuertemente convexo es una suposición más fuerte de lo que requerimos. f estrictamente convexa y coercitiva es suficiente para que f tenga un mínimo global único en el conjunto convexo A .

8voto

gerw Puntos 8424

Sí, es cierto si la convexidad fuerte significa que f(y)f(x)+λ(yx)+m2xy2yA, donde xA , λRn (es un subgradiente) y m>0 . De hecho, se puede comprobar que el minimizador tiene que pertenecer al conjunto B:=A{yRnyR} para algunos R>0 suficientemente grande, ya que f(˜y)f(x) es válido para yA , y>R (si R se elige suficientemente grande). Ahora bien, la existencia se deduce de la compacidad de B .

No se cumple si nos limitamos a suponer una convexidad estricta, f(x)=exp(x) para A=R .

6voto

David Pal Puntos 31

La convexidad fuerte por sí sola no es suficiente para garantizar la existencia de un minizer. Para ver esto consideremos la función f:[0,1]R , f(x)={x2if x>0,1if x=0. Esta función es 2 -fuertemente convexa, es decir, que satisface f(tx+(1t)y)tf(x)+(1t)f(y)t(1t)(xy)2 para todos x,y,t[0,1] . Sin embargo, f(x) no tiene minimizador.

Esto significa que una hipótesis adicional sobre f para garantizar la existencia de un minimizador.

Edición: La suposición extra estándar que se suele hacer es que la función es semicontinua inferior. En ese caso, el minimizador existe y es único. El ejemplo anterior NO es semicontinuo inferior.

Edición2: Función convexa f:RnR es necesariamente continua en todo el dominio Rn . Así que mi contraejemplo sólo funciona si el dominio de la función es un subconjunto estricto de Rn .

3voto

Ali Puntos 1

Según su definición : f es fuertemente convexa significa que g=fm22 es convexa. Por lo tanto g es convexa por lo que tiene al menos un subgradiente, digamos vg(x0) así v.(xx0)g(x)g(x0) v.(xx0)+m2x2g(x)+m2x2g(x0) v.(xx0)+m2x2f(x)g(x0) Esto demuestra limxf(x)=+ lo que implica que los conjuntos de niveles de f son acotadas por lo que son compactas (ya que son cerradas), por lo tanto f alcanza su mínimo en su conjunto de niveles, este mínimo seguro que es golobal mínimo ya que está en un conjunto de niveles.

1voto

Bruce Puntos 3473

Si el conjunto A es compacto (ya que ARn , compacto es simplemente "cerrado y acotado"), entonces una función fuertemente convexa tiene un mínimo único en A . Es fácil demostrar que f no puede tener varios puntos mínimos. Es un teorema estándar del análisis que una función continua alcanza su mínimo en un conjunto compacto.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X