En pocas palabras: no funciona porque no funciona. Si intentas diferenciar esa expresión, no conseguirás $\sin^2(x)$ . Se puede utilizar una especie de "regla de la cadena inversa" si se quiere, en funciones como $(2x+1)^2$ para obtener una antiderivada como $\frac16(2x+1)^3$ porque la derivada de la función interior es constante. Cuando la función interior tiene una derivada que depende de $x$ Esto no es tan fácil (por función interior en este caso me refiero a $2x+1$ ). Si la función es $(2x^2+1)^2$ En el caso de la función interior, se hace más difícil utilizar el método de la "regla de la cadena inversa" para encontrar una antiderivada. No se puede simplemente dividir por la derivada de la función interior ahora (en la antiderivada), porque depende de $x$ y si se divide por una función de $x$ que cambia la derivada por completo. Así que en el caso de $\sin(x)$ que tiene una derivada que depende de $x$ no podemos utilizar esta "regla de la cadena inversa".
Para $f(x)=(2x+1)^2$ podemos utilizar la "regla de la cadena inversa" aplicando una sustitución (explícita o implícita). Dejando que $u=2x+1$ vemos que $du=2dx$ Así que..: $$\int f(x)\,dx=\int (2x+1)^2\,dx=\int (u)^2\frac12\,du=\frac13u^3+c$$ Ahora, en el caso de $g(x)=\sin^2(x)$ vemos que la función interior $\sin(x)$ tiene una derivada no constante, $\cos(x)$ . Así que para hacer una sustitución de la función interior, obtendríamos $u=\sin(x)$ así que $du=cos(x)dx$ y luego: $$\int g(x)\,dx=\int\sin^2(x)\,dx=\int u^2\frac1{\cos(x)}\,du$$ lo que hace que las cosas sean realmente peores.