01 · Comparaciones cercanas
Ser el mejor dentro de un entorno
Una función tiene un máximo local en x = c cuando f(c) es mayor o igual que los valores de la función suficientemente cercanos. Tiene un mínimo local cuando es menor o igual que esos valores.
La palabra «local» es esencial. No comparamos f(c) con todo el dominio, sino con una región pequeña alrededor de c.
Máximo local
f(c) ≥ f(x)
La gráfica forma una cima respecto de los puntos cercanos.
Mínimo local
f(c) ≤ f(x)
La gráfica forma un valle respecto de los puntos cercanos.
02 · Definición con entorno
La distancia δ delimita la comparación
Decir «suficientemente cerca» significa que existe una distancia δ > 0 tal que la comparación se cumple para los puntos del dominio con |x − c| < δ.
| Tipo | Condición en algún entorno | Lectura |
|---|---|---|
| Máximo local | f(c) ≥ f(x) | Ningún valor cercano supera a f(c) |
| Mínimo local | f(c) ≤ f(x) | Ningún valor cercano queda debajo de f(c) |
No hace falta que la comparación funcione para cualquier tamaño de entorno. Basta con encontrar uno donde se cumpla. Reducir δ nos permite aislar el comportamiento local.
03 · Entrada y salida
Dónde ocurre y cuánto vale
Conviene distinguir la entrada donde ocurre el extremo de su valor:
Ubicación
x = c
Es el número del dominio donde se alcanza el extremo.
Valor extremo
f(c)
Es la altura máxima o mínima dentro del entorno.
Para f(x) = (x − 2)² + 1, el mínimo local ocurre en x = 2 y su valor es f(2) = 1. El punto mínimo de la gráfica es (2, 1).
04 · Igualdad o desigualdad estricta
Extremos estrictos y no estrictos
Un máximo local es estricto si f(c) > f(x) para todo punto cercano diferente de c. Un mínimo local estricto satisface f(c) < f(x).
| Situación | Comparación | Ejemplo |
|---|---|---|
| Mínimo estricto | f(c) < f(x) si x ≠ c y está cerca | f(x) = x² en cero |
| Máximo estricto | f(c) > f(x) si x ≠ c y está cerca | f(x) = −x² en cero |
| Extremo no estricto | Se permite la igualdad en otros puntos cercanos | Una función constante o una meseta |
En una meseta, muchos puntos pueden compartir el mismo valor. Con la definición no estricta, cada punto interior de la meseta puede ser máximo local y mínimo local a la vez.
05 · Escala de la comparación
Local no significa absoluto
Imaginemos una curva con varias cimas. Una cima pequeña puede ser mayor que todo lo que tiene cerca y, por lo tanto, constituir un máximo local. Sin embargo, otra cima más alta puede tener el mayor valor de todo el dominio.
- Extremo local
- Compara el valor con puntos de algún entorno.
- Extremo absoluto
- Compara el valor con todos los puntos del dominio considerado.
Todo extremo absoluto interior suele ser también local bajo la definición no estricta, pero un extremo local no tiene por qué ser absoluto. En el próximo tema estudiaremos esta distinción en detalle.
06 · Formas fundamentales
Parábolas que forman valles y cimas
Valle
f(x) = (x − c)² + k
Tiene un mínimo local estricto en (c, k).
Cima
g(x) = −(x − c)² + k
Tiene un máximo local estricto en (c, k).
En ambos casos la derivada se anula en x = c. Para la parábola que abre hacia arriba, los valores aumentan al alejarnos del vértice. Para la que abre hacia abajo, disminuyen.
Esta lectura mediante cambios de signo será formalizada como criterio en el tema 9. Por ahora, la comparación directa con los valores cercanos basta para reconocer los extremos.
07 · Una condición insuficiente
Una tangente horizontal no garantiza un extremo
La función f(x) = x³ satisface f′(0) = 0, pero continúa creciendo a través del origen:
En cualquier entorno de cero existen valores menores y mayores que f(0). Por eso, el origen no es máximo ni mínimo local.
08 · Extremos sin tangente horizontal
Esquinas y cúspides también pueden optimizar
La función f(x) = |x| tiene un mínimo local estricto en cero. Para cualquier x ≠ 0 cercano:
Sin embargo, f′(0) no existe porque las pendientes laterales son −1 y 1. El extremo se reconoce comparando valores o analizando las direcciones a ambos lados, no resolviendo únicamente f′ = 0.
Algo similar sucede con las cúspides. Por eso la lista de candidatos del tema anterior incluía tanto derivadas nulas como derivadas inexistentes.
09 · Extremos relativos al dominio
Qué ocurre en una frontera
Consideremos f(x) = x restringida a [0, 3]. Respecto de ese dominio, x = 0 es un mínimo y x = 3 es un máximo: solo comparamos con puntos permitidos.
Algunos textos reservan la expresión «extremo local» para puntos interiores y llaman a estos casos extremos de frontera. Otros utilizan entornos relativos al dominio y los incluyen como locales. En este curso:
Esta convención evita ambigüedades y recuerda que, al optimizar sobre un conjunto restringido, las fronteras deben evaluarse incluso si no satisfacen una condición interior de derivada.
10 · Valores repetidos
Mesetas y funciones constantes
Sea una función que vale 5 en todo el intervalo [−1, 1]. Para cualquier punto interior c de esa meseta, los valores cercanos son iguales a f(c).
- Con desigualdades no estrictas,
ces máximo local porquef(c) ≥ f(x). - También es mínimo local porque
f(c) ≤ f(x). - No es máximo ni mínimo estricto, porque existen puntos cercanos con el mismo valor.
Este caso explica por qué siempre conviene indicar qué definición se utiliza. En problemas aplicados, una meseta puede representar muchas configuraciones igualmente óptimas.
11 · Curvas con varias decisiones
Una función puede tener muchos extremos locales
Las funciones oscilatorias y los modelos con varios términos pueden formar numerosas cimas y valles. Por ejemplo, sen(x) repite máximos y mínimos:
| Entrada | Valor | Clasificación |
|---|---|---|
x = π/2 | 1 | Máximo local estricto |
x = 3π/2 | −1 | Mínimo local estricto |
Un método de búsqueda que comienza cerca de una cima puede encontrarla y detenerse aunque exista otra solución mejor en una región lejana. Esta diferencia entre información local y global es central en optimización computacional.
12 · Mirada computacional
Extremos locales en sistemas y algoritmos
- Ajuste de parámetros
- Una configuración puede superar a todas las configuraciones cercanas sin ser la mejor de todas.
- Funciones de pérdida
- Un mínimo local representa una solución estable frente a pequeñas perturbaciones del parámetro.
- Animaciones
- Los extremos locales de la posición marcan cambios de dirección del movimiento.
- Monitoreo
- Una cima local en latencia o memoria puede señalar un pico transitorio.
La noción de «cercanía» depende de la representación. En una variable continua usamos intervalos; en parámetros enteros podemos comparar vecinos como n − 1 y n + 1; en estructuras más complejas, la vecindad debe definirse explícitamente.
13 · Exploración interactiva
Laboratorio: comparar un punto con su entorno
Elegí una función, desplazá el candidato y modificá el radio del entorno. La franja sombreada muestra exactamente qué región se usa en la comparación numérica.
Una decisión depende de sus vecinos
f(x) = (x − 1)² + 1
En el entorno seleccionado, todos los puntos muestreados distintos de c tienen un valor mayor.
La franja violeta representa el entorno del candidato. Los puntos muestreados se comparan con el punto central para proponer una clasificación local.
Preguntas para explorar
- En la parábola, alejá el candidato de
c = 1. ¿Por qué deja de ser un mínimo? - En la cima, buscá el candidato exacto y verificá que todos sus vecinos tengan menor valor.
- En
x³, ubicá el candidato en cero. ¿Qué valores aparecen a izquierda y derecha? - En
sen(x), aumentá el radio hasta incluir otra parte de la onda. ¿Qué diferencia hay entre la comparación local y la global?
14 · Implementación
Aproximar una comparación local con JavaScript
Un muestreo puede comparar el candidato con puntos distribuidos dentro de un entorno:
function clasificarLocal(f, c, radio, muestras = 200, tolerancia = 1e-9) {
const valorCentral = f(c);
let todosMayores = true;
let todosMenores = true;
for (let i = 0; i <= muestras; i++) {
const x = c - radio + (2 * radio * i) / muestras;
if (Math.abs(x - c) <= tolerancia) continue;
const valor = f(x);
if (valor <= valorCentral + tolerancia) todosMayores = false;
if (valor >= valorCentral - tolerancia) todosMenores = false;
}
if (todosMayores) return "mínimo local estricto aproximado";
if (todosMenores) return "máximo local estricto aproximado";
return "el muestreo no detecta un extremo estricto";
}
const f = x => (x - 1) ** 2 + 1;
console.log(clasificarLocal(f, 1, 0.8));
console.log(clasificarLocal(f, 2, 0.8));
El resultado incluye la palabra «aproximado» porque una cantidad finita de muestras no cubre todos los puntos reales del entorno.
Comparar vecinos en un dominio discreto
function extremoDiscreto(valores, indice) {
if (indice <= 0 || indice >= valores.length - 1) {
return "frontera: requiere un criterio separado";
}
const anterior = valores[indice - 1];
const actual = valores[indice];
const siguiente = valores[indice + 1];
if (actual > anterior && actual > siguiente) return "máximo local estricto";
if (actual < anterior && actual < siguiente) return "mínimo local estricto";
return "no es un extremo local estricto";
}
const latencias = [18, 14, 11, 13, 17];
for (let i = 0; i < latencias.length; i++) {
console.log(i, extremoDiscreto(latencias, i));
}
15 · Comprensión
Confusiones frecuentes
«Un máximo local es el mayor valor de toda la función»
Solo necesita superar o igualar los valores de algún entorno. El mayor valor de todo el dominio es un máximo absoluto.
«Si f′(c) = 0, entonces hay un extremo local»
La derivada nula genera un candidato. x³ muestra que puede no existir ningún extremo.
«Todo extremo local tiene derivada nula»
Un extremo con esquina o cúspide puede tener derivada inexistente, como ocurre con |x|.
«La entrada c y el valor f(c) son el mismo dato»
c ubica el extremo en el dominio; f(c) es la altura alcanzada.
«Una meseta no tiene extremos locales»
Con la definición no estricta, sus puntos interiores pueden ser máximos y mínimos locales simultáneamente.
«Probar cien puntos demuestra que existe un extremo»
El muestreo aporta evidencia, pero puede omitir puntos entre las muestras. No constituye una prueba sobre un continuo.
16 · Práctica guiada
Ejercicios de aplicación
Ejercicio 1: ubicación y valor
Para f(x) = (x + 3)² − 4, indicá dónde ocurre el mínimo local, cuál es su valor y cuál es el punto mínimo.
Ver solución razonada
El cuadrado es mínimo cuando x + 3 = 0, es decir, en x = −3. El valor es f(−3) = −4 y el punto es (−3, −4).
Ejercicio 2: una cima
Clasificá el vértice de g(x) = 5 − 2(x − 1)².
Ver solución
Como el término cuadrático se resta, cualquier entrada distinta de 1 produce un valor menor que 5. Hay un máximo local estricto en x = 1, de valor 5.
Ejercicio 3: candidato estacionario
La función f(x) = x⁴ tiene f′(0) = 0. Justificá directamente que cero es un mínimo local estricto.
Ver respuesta
f(0) = 0 y, para todo x ≠ 0, x⁴ > 0. Por lo tanto, todos los valores vecinos distintos son mayores.
Ejercicio 4: sin extremo
Explicá por qué f(x) = x⁵ no tiene un extremo local en cero aunque f′(0) = 0.
Ver solución
En cualquier entorno de cero hay entradas negativas con valores negativos y entradas positivas con valores positivos. f(0) = 0 no es mayor ni menor que todos sus vecinos.
Ejercicio 5: secuencia discreta
En la secuencia [8, 5, 3, 4, 2, 6], localizá los extremos locales estrictos interiores comparando cada valor con sus dos vecinos.
Ver respuesta
El valor 3 en el índice 2 es menor que 5 y 4, por lo que es mínimo local. El valor 4 en el índice 3 es mayor que 3 y 2, por lo que es máximo local. El valor 2 en el índice 4 es otro mínimo local.
17 · Síntesis
Ideas para recordar
- Un máximo local supera o iguala los valores de algún entorno.
- Un mínimo local queda por debajo o iguala los valores de algún entorno.
- La ubicación del extremo es
c; su valor esf(c). - Un extremo estricto no comparte su valor con otros puntos suficientemente cercanos.
- Un extremo local no tiene por qué ser el mejor valor de todo el dominio.
- Una derivada nula genera un candidato, pero no garantiza un extremo.
- Las esquinas y cúspides pueden contener extremos con derivada inexistente.
- Las fronteras y los dominios discretos requieren definir claramente qué puntos cuentan como vecinos.
En el próximo tema ampliaremos la comparación a todo el dominio para estudiar máximos y mínimos absolutos.