Integro-Differential Equation: Analytical Approach?

  • Context: Graduate 
  • Thread starter Thread starter saltydog
  • Start date Start date
  • Tags Tags
    Interesting
Click For Summary

Discussion Overview

The discussion revolves around the analytical and numerical approaches to solving an integro-differential equation, particularly in the context of a homework problem. Participants explore methods for both analytical manipulation and numerical integration techniques, including the modified Runge-Kutta method.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Homework-related

Main Points Raised

  • One participant presents a specific integro-differential equation and inquires about possible analytical approaches, while also mentioning their work on a numerical solution using a modified Runge-Kutta method.
  • Another participant rearranges the equation and derives a new initial value problem (IVP), suggesting a method to differentiate both sides to simplify the problem.
  • A later post describes a numerical integration technique using the modified Runge-Kutta method, detailing how the integral is calculated at each time step and its impact on the results.
  • One participant expresses a desire to learn how to solve integro-differential equations using Runge-Kutta but lacks resources or examples to begin.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best approach to solving integro-differential equations, with some favoring numerical methods while others explore analytical manipulations. The discussion remains unresolved regarding the most effective techniques.

Contextual Notes

Some limitations are noted, such as the potential challenges in differentiating the integral in certain integro-differential equations, which may affect the applicability of the methods discussed.

saltydog
Science Advisor
Homework Helper
Messages
1,590
Reaction score
3
I'm looking at an integro-differential equation prompted by a HW question. This is a simplified version of it:

\frac{df}{dx}=-\frac{af}{x^2}\left(\int_{x_0}^x u^2f(u)du+M\right);\quad f(x_0)=1

with:

x_0>0

and a and M positive constants.

Does anyone know if it can be approached analytically and how? I'm currently working on a modified Runge-Kutta method to solve it numerically . Is that the best approach for such equations?
 
Physics news on Phys.org
Alright, so I can rearrange to:

-\frac{x^2f^{'}}{af}=\int_{x_0}^x u^2f(u)du-M

and differentiate both side to get:

-\frac{af(x^2f^{''}+2xf^{'})-ax^2(f^{'})^2}{(af)^2}=x^2f

Simplifying I arrive at the following IVP:

xff^{''}+2ff^{'}-x(f^{'})^2+axf^3=0;\quad f(x_0)=y_0;\quad f^{'}(x_0)=-\frac{af(x_0)}{x_0^2}M
 
Last edited:
Just want to close on this one:

I modified Runge-Kutta to integrate the developing integral at each time step and add it to the results of the calculations in an effort to solve directly, the IDE numerically for the equation:

\frac{df}{dx}=-\frac{0.5f}{x^2}\left(\int_1^x u^2f(u)du-1\right)

That is, calculate the 4 slopes that are Runge-Kutta, and for each slope calculated, integrate the solution so far determined from x=1 to x=current time step. Then factor this into the calculations for the slopes.

I next calculated numerically, the equivalent IVP:

xff^{''}+2ff^{'}-x(f^{'})^2+0.5xf^3=0;\quad f(1)=1;\quad f^{'}(1)=-0.5

and ran them both to x=20. The first plot is a superposition of both results. The agreement is close. The second plot is the error of the back substitution of the first calculation. Note how the error is largest at the beginning of the calculation due to what I suspect is insufficient knowledge of the integral during that time interval.

I'm thinking there are some IDEs where you can't simply differentiate-out the integral so easily as above and therefore, the direct numerical approach may have some utility in those cases. For example, one like:

f+\frac{df}{du}=\int_0^x f(\frac{u}{q})dq

right?
 

Attachments

  • IDE (composite).JPG
    IDE (composite).JPG
    4.2 KB · Views: 461
  • IDE (discerpancy).JPG
    IDE (discerpancy).JPG
    4.6 KB · Views: 492
I would like to solve integro-differential equation with Runge-Kutta, but I don't know, how can I begin it. Do you have some articles or examples, where I can understand, how I solve an integro-differential equation. I don't know what can I do with integral. Thank you for your reply.
 

Similar threads

  • · Replies 65 ·
3
Replies
65
Views
8K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K