Group Abstract Group Abstract

Message Boards Message Boards

Solving ODE: DSolve gives no output

Posted 2 years ago
POSTED BY: Safinaz Salem
2 Replies
Posted 2 years ago
POSTED BY: Safinaz Salem

The function a[t] is at the denominator of the equation. This makes the initial datum a[0] == 0 singular. However, removing the datum does not solve the equation, except in the special case

DSolve[{eq[1, t, 1] == 0}, a[t], t]

Taking the inspiration from the solution formula I tried this change of independent variable:

DSolve[Numerator@Simplify[eq[x, t, k] /.
      {a -> Function[z, b[Exp[k (z - x)]]]} /.
     (Solve[E^(k (t - x)) == z, t][[1]] /. C[1] -> 0)] == 0,
 b[z], z]

which gives a solution formula in version 13.3.

POSTED BY: Gianluca Gorni
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard