Primero se pueden eliminar los límites de integración mediante la transformación lineal $a+(b-a)t$ :
$$\int_a^b (x-a)(x-b)\,dx=(b-a)^3\int_0^1t(t-1)\,dt.$$
Expandiendo mentalmente el polinomio, la integral es $\frac13-\frac12=-\frac16$ .
Para el otro caso, $a+(b-a)t/2$ : $$ \int_a^{(a+b)/2} (x-a)(x-\frac{a+b}{2})(x-b)\, dx=\frac{(b-a)^4}{16}\int_0^1t\left(t-1\right)(t-2)\,dt.$$
También mentalmente, $(\frac14-1+1)$$ \frac1{16}=\frac1{64}$.
Además, aprovechando un comentario de @mickep, se aplica la fórmula de Newton y
$$\int_0^1t(t-1)\,dt=\frac16\left(0-4\frac12\frac12+0\right)=-1,$$
$$\int_0^1t(t-1)(t-2)\,dt=\frac16\left(0+4\frac12\frac12\frac32+0\right)=\frac14.$$
2 votos
¿Qué puede ser más rápido que la integración por partes para la primera integral? Es inmediato.