The right-hand side of the equation can be expanded to a quadratic polynomial in y[t]. Hence, the logistic equation is simply a Riccati equation, and its general solution can be easily found.
This sets the intrinsic growth rate r to 1/2 and the saturation level K to 4 and solves the initial value problem. The warning message from Solve is issued while solving for the arbitrary constant C from the general solution.
Here is an example of an IVP for a second-order nonlinear ODE whose general solution can be obtained in explicit form.
Finally, here is a boundary value problem for a nonlinear second-order ODE. The solution is required to satisfy boundary conditions at 0 and infinity. The Solve::ifun message is generated while finding the general solution in terms of JacobiSN, the inverse of EllipticF. The DSolve::bvlim messages are given because the limit required for satisfying the condition y′[Infinity]0 cannot be calculated for either branch of the general solution. However, the solution for the boundary value problem is found using an alternative method to determine the values of the constants C and C in the general solution.