Integrate:

∫ x^2(x^2+1)sqrt(4-2x^3-x^4) dx

To integrate the given expression, we can use substitution. Let's follow these steps:

1. Start by making a substitution. Let u = 4-2x^3-x^4. We will differentiate this equation to obtain du.

du/dx = -6x^2 - 4x^3

rearranging, we get dx = du/( -6x^2 - 4x^3)

2. Now, substitute the value of x^2 in terms of u.

x^2 = (4-u)/(x^3)

3. Rewrite the original integral expression using u and dx:

∫ (x^2)(x^2+1)√(4-2x^3-x^4) dx = ∫ [(4-u)/(x^3)][(4-u+1)√u][du/( -6x^2 - 4x^3)]

Simplify this expression:
∫ [(4-u)(4-u+1)/(x^3)][√u][du/( -6x^2 - 4x^3)]

4. Now, integrate this expression with respect to u. Let's break it into three separate integrals:

∫ [(4-u)(4-u+1)/(x^3)][√u][du/( -6x^2 - 4x^3)] =

∫ [(16 - 9u + 2u^2) / (x^3)][√u][du/( -6x^2 - 4x^3)]

= ∫ [ (2u^2 - 9u + 16) / (x^3)][√u] du / ( -6x^2 - 4x^3)

5. Now, let's simplify further. Divide the numerator by (x^3), and rewrite the denominator to factor out -2:

∫ [ (2u^2 - 9u + 16) / (x^3) ][√u] du / ( -6x^2 - 4x^3)

= ∫ [ (2u^2 - 9u + 16) / (x^3) ][√u] du / (2x^3)(-3 + x)

Cancelling out (-2) terms:

= ∫ [ (u^2 - (9/2)u + 8) / (x^3) ][√u] du / (x^3)(3 - x)

= ∫ [ (u^2 - (9/2)u + 8) / (x^3)(3 - x) ][√u] du

6. Now, we can integrate each term separately:

∫ (u^2 - (9/2)u + 8) / (x^3)(3 - x) ][√u] du

= ∫ (u^2 / ((x^3)(3 - x)))√u du - (9/2) ∫ (u / ((x^3)(3 - x)))√u du + 8 ∫ (1 / ((x^3)(3 - x)))√u du

7. When we integrate each term separately, we will get 3 different integrals:

Evaluate the integrals:
∫ (u^2 / ((x^3)(3 - x)))√u du
∫ (u / ((x^3)(3 - x)))√u du
∫ (1 / ((x^3)(3 - x)))√u du

Initially, these integrals might lead to complex expressions involving trigonometric or hyperbolic functions depending on the nature of the solution.

8. To find the final result of the given integral, substitute the original variable x back into the solution.

Please note that the process might involve some complexities, and in some cases, it might not be possible to evaluate the integral in terms of elementary functions. In such situations, numerical or approximate methods can be employed to find the result.