MathGroup Archive 2013

[Date Index] [Thread Index] [Author Index]

Search the Archive

Getting the output of DSolve to look nicer


Is there any way to pass an option to DSolve or otherwise allow Mathematica to return the output of a DSolve command in an implicit or algebraically simple manner? There are a few differential equations where the solution given by Mathematica are absolutely horrible to look at, but they can be expressed so much more simply by leaving them in an implicit form. For example, the output from the command DSolve[y'[x] == 3x^2-2*x*y[x]+2+(6y[x]^2-x^2+3)*y'[x] = 0, y, x] is an explicit, three-part solution for y and is very, very nasty, whereas the solution can be expressed much more concisely with the equation x^3+2y[x]^3-x^2*y[x]+2x+3y[x] == C[1]. Is there any way to get the output of DSolve to look more like the nicer solution? Thanks for your help!



  • Prev by Date: Stephen Wolfram's recent blog
  • Next by Date: Re: Differencing two equations
  • Previous by thread: Re: Stephen Wolfram's recent blog
  • Next by thread: Matrices and ODE