Al tratar las desigualdades me he encontrado con una cierta peculiaridad que de momento no puedo explicar.
El ejemplo: Encuentre el intervalo de tiempo durante el cual la pelota está al menos a 32 pies del suelo.
h = -16t^2 + 16t + 128 // Height of the ball in feet.
-16t^2 + 16t + 128 >= 32
-16t^2 + 16t + 96 >= 0
-16(t^2 - t - 6) >= 0
-16(t+2)(t-3) >= 0 // At this point everything is going as planned.
// Now I have a choice to make
(-16t - 32)(t - 3) >= 0 // This does not work OR
(t + 2)(-16t + 48) >= 0 // This does work
// If I choose option 1, the relational operators are incorrect.
-16t - 32 >= 0 and t - 3 >= 0
-16t >= 32 t >= 3
t <= -2
// If I choose option 2, the relational operators are correct.
t + 2 >= 0 and -16t + 48 >= 0
t >= -2 -16t >= -48
t <= 3
Ahora, al observar un gráfico, resulta obvio que la pelota está al menos a 32 pies sobre el suelo durante el intervalo [0, 3] (suponiendo que el tiempo no es negativo). Por lo tanto, la opción 2 proporciona las relaciones correctas para t, mientras que la opción 1 invierte las relaciones.
Lo que no entiendo es por qué ocurre esto, ya que la multiplicación es un operador asociativo. Me parece que no debería importar si el -16 se multiplica en el primer factor o en el segundo, y sin embargo lo hace. Me gustaría saber por qué, para poder evitar este problema la próxima vez.