New in Wolfram Mathematica 7: Differential & Difference Roots  previous | next 
Extend the Scope of DSolve
Most differential equations require DifferentialRoot to express the symbolic solution.
In[1]:=

Click for copyable input
DSolve[y'''[x] + 2 x^2 y[x] == Sin[x] && y[0] == 0 && y'[0] == 1 && 

  y''[0] == 0, y, x]
Out[1]=



In[2]:=

Click for copyable input
DSolve[y'''[x] + 2 x^2 y[x] == Sin[x] && y[0] == 0 && y'[0] == 1 && 

  y''[0] == 0, y, x];

Plot[Evaluate[y[x] /. First[%]], {x, 0, 5}, PlotRange -> All]
Out[2]=