Estoy aprendiendo sobre optimización y tengo problemas para entender la diferencia entre optimización convexa y no convexa. Según tengo entendido, una función convexa es aquella en la que "el segmento de línea entre dos puntos cualesquiera de la gráfica de la función está por encima o sobre la gráfica". En este caso, se podría utilizar un algoritmo de descenso de gradiente, porque hay un único mínimo y los gradientes siempre le llevará a ese mínimo.
Sin embargo, ¿qué ocurre con la función de esta figura?
Aquí, el segmento de línea azul cruza por debajo de la función roja. Sin embargo, la función sigue teniendo un único mínimo, por lo que el descenso gradiente seguiría llevándole a este mínimo.
Así que mis preguntas son:
1) ¿Es la función de esta figura convexa o no convexa?
2) Si no es convexa, ¿pueden aplicarse los métodos de optimización convexa (descenso del gradiente)?