
Probably you want to gift your loved one never ending and perpetual love. I will tell you what one could do. So obviously I wanted some thing however far you go from it you come back and fall in love ? so as a romantic I symbolize love by the symbol of a heart (How innovative!!)! That reduced my problem very much, so I need an oscillator which has a limit cycle which looks like a heart.
Hmm. You might say I know the function that looks like heart but how would you make a differential equation (so that things will move towards it) which has a limit cycle (a circley thing which attract nearby trajectories in strict mathematical terms 🙂 ) which looks the same ? So here is the simple answer : “co-ordinate transformation”. You want your equations to be like love you better go to the world of love.
The method I am describing here is pretty general so you can create an oscillator that looks like a square, circle or anything circlish (A topological circle,) . What you need to do is the following.
- Write down the equation that describe your favourite curve
- Remember the fact that
and
has a limit cycle at
- Therefore, replace
by the equation of the favourite curve and
by the
- Solve and get the differential equation.
An oscillator is a set of ODEs which gives oscillatory solutions (like a simple pendulum). A limit cycle is when for any ‘nearby’ point in phase space (space where x and y represent the states with no time axis) you come back to the same oscillating ‘circle’ in the phase space (not like a simple pendulum but like our solution here!)
So I did the same for heart equations. So what did I get? The answer is the following.
and
And the beautiful solution of these equations is given below. Can you notice the love in the phase space and all the trajectories that fall towards it ?

Let’s see what happens after you give this as a Christmas gift!! 😀 😀
Obtain a pdf version from here (Permanent DOI) :https://doi.org/10.5281/zenodo.1972823