En primer lugar, este es un problema de optimización de cálculo de una sola variable. A primera vista, el problema parecía extremadamente trivial, sin embargo la solución al mismo parece ser engañosamente difícil (al menos para mí en este momento).
Problema: Encuentra dos números positivos cuya diferencia es $100$ y cuyo producto es un mínimo
Mi Intento de Solución :
Supongamos, $a, b \in \mathbb {R^+}$ , $b < a$
Primero establecimos una ecuación para la diferencia de $a, b$ He usado valores absolutos para restringir $a,b$ a los valores $ \geq 0$ $$|a| - |b| = 100$$ $$ \implies |a| = 100 + |b|$$
A continuación establecemos una ecuación para el producto de $a, b$
$$(|a|)(|b|) = b^2 + 100|b| \ \ \ \ $$
Definir una función $f$ para minimizar el producto de $a , b$ :
$$f(b) = b^2 + 100|b|$$ $$ \implies f'(b) = \begin {cases} 2b +100, \ \ \ \text {if} \ \ b \geq 0 \ \ \ \ (1) \\ 2b - 100, \ \ \ \text {if} \ \ b < 0 \ \ \ \ (2) \\ \end {cases} $$
Resolviendo para $f'(b) =0$ con el caso $(1)$ rinde $b = -50$ una contradicción inmediata. Resolver para $f'(b) =0$ con el caso $(2)$ da $b=50$ , $a=150$ . Aunque esa es una solución válida ( Como se ha señalado correctamente en una respuesta a continuación, esto también es una contradicción ), no son los valores mínimos.
Los valores correctos, sólo pensarlo debería ser, $a = 100$ , $b = 0$ . Sin embargo, al tratar de minimizarlo, usando las ecuaciones que establecí, no dan la solución correcta. ¿Por qué es así? . No parece que haya cometido ningún error hasta donde puedo decir.
8 votos
No hay un mínimo, podemos hacer que el producto se acerque arbitrariamente a $0$ .
0 votos
Intuitivamente a = 0, b = 100, a menos que se diga a que a,b > 0, no obstante ab es arbitrariamente cercano a 0.
0 votos
Simplemente el mínimo existe fuera del rango aceptable (x = -50) por lo que no existe solución. Al forzar la positividad y poner los valores absolutos (lo cual era innecesario) creaste una función que no es diferenciable en 0. f'(x) = 2x + 100 para x > 0 y f'(x) = 2x - 100 para x < 0 pero f'(x) no está definida en x = 0. Ninguna de las dos es solucionable así que este método de encontrar mínimos locales simplemente no funcionará porque están fuera del rango.
1 votos
50, -50 es el mínimo si se elimina la restricción de que a y b sean positivos. Cuando se añade la restricción, no hay mínimo local (o máximo) dentro del intervalo. Así que miramos el comportamiento en los puntos finales.
5 votos
Um ... "He utilizado valores absolutos para restringir a,b a los valores 0" En realidad eso hace el exactamente contrario. Permite que |a| y |b| sean positivos mientras que a y b puede sea negativo. Así que, sin querer, has establecido una ecuación para encontrar el máximo del negativo del producto. (En b = 50 a = 150 el negativo de su producto está en un máximo).
0 votos
Para restringir a positivo sólo tienes que hacer $b - a = 100$ y $0 < a < b$ . Resuelve el mínimo y obtienes a = -50 b=50. Como eso es inaceptable encontrar el mínimo de $a > 0; b > 100$ . Como eso es imposible la respuesta es imposible.
0 votos
Como $b > 0$ su derivada (2) no es en absoluto válida nunca y debe ser desechada por completo tiene $f'(b) = 2b + 100; b > 0$ . Y punto. Eso es todo.
0 votos
Aparte: $a,b \in \mathbb{R}^+$ restringe $a$ y $b$ para que sea positivo (o quizás no negativo, según su significado). $|a|$ es simplemente redundante, ya que $|a| = a$ .
0 votos
Te harías la vida mucho más fácil afirmando 0 < a < b, y no utilizando los valores absolutos . Además, {100, 0} no es una solución porque 0 no es positivo.
1 votos
Tenga en cuenta que el significado exacto de positivo (¿se permite $0$ o no) es vital para que esta cuestión tenga solución o no. Aunque la interpretación más común (aunque no en Francia) es excluir $0$ Sugiero que se escriba explícitamente ${}>0$ (o ${}\geq0$ si es que se quería decir eso) para mayor claridad.
0 votos
Para aclarar por qué obtuviste la respuesta 50,150 que no es correcta: "con el caso (2), da b=50" - esto también es una contradicción porque el caso 2 es si b < 0. Así que tu lógica al tomar b = 50 es incorrecta.