I tried to find the solution of a fractional order dynamical system ( here x(t) and y(t) are functions of time alone) using an iterative procedure and it was working good, but I am in a situation to apply the same algorithm to the case of a fractional order dynamical system with delay (here x and y are of the form x(t - 0.3) and y(t - 0.3)) . So in such case how to modify the above code.
Interested people please have a look on the attached notebook for reference.
I feel thankful for any suggestions.
I need to solve the following Fractional Order Delay Differential System. If possible could anyone please edit the attached notebook for the following Fractional Order Delay Differential System:
D^\[Alpha] x (t) = z + (y (t - \[Tau]) - a)*x;
D^\[Alpha] y (t) = 1 - b*y - (x (t - \[Tau]))^2;
D^\[Alpha] z (t) = -x (t - \[Tau]) - c*z;
where,
a = 3; b =0.1; c = 1, [Tau] = 0.35 , and x(0) = 0.1; y(0) =4; z(0) = 0.5 and [Alpha] = 0.90.
In my attached notebook Mathematica code was written for a Fractional Order Differential System and it works good but i am blank on how to extend it to a delay system.
editing a notebook is definitely not the responsibility of this site! But maybe I can make some suggestions: When you have a differential equation with a time delay you can rewrite this into a “regular” differential equation by replacing the delayed terms by its series expansion:
This is as trivial as fundamental, and it shows the true nature of the problem: Time delay makes it a differential equation of (theoretically) infinite order.
What might help is to make an integral transform (e.g. FourierTransform) of the equations:
Concerning delay you get:
Welcome to Wolfram Community!
Please make sure you know the rules: https://wolfr.am/READ-1ST
Please next time link your post to the duplicated one from MSE site.