So I'm fairly new to differential equations, and while tinkering around with graphs, I came up with one that is confusing me quite a bit. I have both a simpler form and a more complicated form. The simpler one is:
$$ f(x)=f'(x-c) $$
I see that when $c=0$, a solution is $f(x)=e^x,$ and that when $c=\frac{\pi}{2},$ solutions are $f(x) = \sin x$ and $f(x) = \cos x,$ but I don't see how to generalize it to any c. Conceptually, I view this equation as saying that when you take the derivative, the function is shifted over by $c.$
[Edit:
I couldn't get anywhere assuming the function was a sinusoidal, but I was able to get some results assuming an exponential:
If we assume $f(x) = Ae^{bx}$, where $A$ and $b$ are real constants, we get the equation
$$ Ae^{bx}=Abe^{b(x-c)} $$
Taking the natural log of both sides and simplifying yields the following:
$$ c=\frac{\ln b}{b} $$
However, I can't figure out how to solve this for $b.$ ]
The more complicated form is:
$$ f(x)=f^{(n)}(x-nc) $$
This reduces to the simpler case when $n = 1,$ and when $c=\frac{\pi}{2},$ regardless of $n,$ solutions are again $f(x) = \sin x$ and $f(x) = \cos x$. However, again, I don't see how to generalize to both $n$ and $c,$ nor how to determine whether such a general solution exists. Conceptually, I view this equation as saying that each time you take the derivative of a function, it gets shifted $c$.
You may want to look into delay differential equations. If you let $t = x-c$ and let $k=-c$, then $x = t-k$, so your equation is equivalent to $f^\prime(t)=f(t-k)$. This is the quintessential delay differential equation. Here, the derivative at some time is affected by the value at another time. The term "delay" comes from the fact that usually, $k>0$, so the derivative is dependent on the function's past values. If $k<0$, we call it an "advanced" delay differential equation, since it needs to know in advance what it's future value will be to determine the derivative at the current time $-$ hence why these kinds of equations are much more rare in real life situations.
Research in delay differential equations is very active currently, as the applications to neural nets and the like are extremely pertinent today. There are some resources you can look at to get acquainted with the basics (for example, this short survey and the references listed at the end), but I would say to first take the time to master differential equations without delays before you really start to dig into this material. Most people who study delay differential equations do so after at least 2 or 3 semesters of ordinary differential equations, and probably at least one of them at the graduate level.
Of course, what you've done here is great for just poking around, and I encourage you to continue poking around to see what you can find on your own. Go ahead and do some research of your own (now that you have a jumping off point), but just know that any hurdles you run into in your journey will likely be overcome by a more fundamental understanding of differential equations as a whole.