Either way it's not really the delay that gets you so much as the ^3 power. In general, knowledge of L(x) does not give you any direct knowledge of L(x^3). But for the time delay, if what is meant by
Knowledge of L(x(t)) does, in theory, provide direct knowledge of L(x(t)^3) if direct knowledge means the ability to find L(x(t)^3). Here's a simple example to illustrate, though I'm not sure how useful this would be in practice with a more complicated function.
Define a simple function (multiplication by heaviside(t) is implied)
syms f(t)
f(t) = exp(-t)
f(t) =
and its Laplace transform
syms s
F(s) = laplace(f(t),t,s)
F(s) =
The region of convergence of F(s) is
assume(real(s) > -1)
Now, the L(x(t)^2) can be found by the following integral where c is constant and taking the limit as T -> inf
Interesting that convolutions in the s plane can get one there, so as you say there is a direct process. Of course how direct it is in practice, being able to actually calculate the integrals, is a whole different question. I wonder how it would go for, say,
I tried it; and it didn't go very well. I thought the approach was interesting from an academic standpoint, but "I'm not sure how useful this would be in practice." at least wrt to getting closed-form, symbolic expressions. Maybe it would be more useful if one just wants to evaluate the integral numerically on a grid of points of interest in the s-plane, whatever those might be. For example, if the ROC includes the imaginary axis (which is not true for f(s) above), then maybe it could be useful to evaluate the integral up the jw axis to get a frequency response. Pure speculation on my part.
Hi Paul, there is the usual Laplace transform convolution result,
h(t) = Int{0,t} f(t')g(t-t') dt'
Laplace(h(t)) = f(s)g(s)
but your comment above seem like one case of what might be a general convolution result going in the other direction,
Laplace(f(t)g(t)) = h(s) reverse
h(s) = 1/(2*pi*i) Integral f(s')*g(s-s') ds'
where the path of integration is -i*inf+c to i*inf+c as you have mentioned.
Do you have any references for such a result? My only Laplace transform book, the Schaum's Outline one, of course has the usual result but no mention of the other direction. Maybe the result is not general enough. With the inverse transform of f(s), c just has to be large enough for the path of integration to stay to the right of all the poles and branch points, etc. of f(s). For the reverse case I tried the example f = e^(-at), g = e^(-bt), and for the convolution integral in s', the path has to be to the right of 'a' but to the left of s+b. So I guess things could get complicated in general.
I don't have any bookshelf references handy; IIRC I just used the "Multiplication" entry in the properties table on the Wikipedia page for the unilateral Laplace transform (which has a reference contained therein). The bilateral Laplace transform has the same property, where again one has to integrate along a vertical line inside the ROC of F(s) (bilateral transform properties). (I'm kind of suprised the vertical line of integration is required to only be in the ROC of F(s), as opposed to the union of the ROC's of F(s) & G(s). I confess to being not all that familiar with this property of the Laplace transform.)
That's a very good way of putting it, being in the union of ROCs of both f and g. I am not sure what you mean by being surprised that only the ROC of f is required, because in the example I calculated, some kind of union of ROCs was required. If s>0, union of ROCs of f and g works.
In your example since Re(s) >-3, the numerator of sigma1 has a positive imaginary part and is in the upper half plane. To get to -sigma1 and avoid the branch cut along the negative x axis,
the only requirement on c is that the vertical line defined by c has to lie within the ROC of F(s). But apparently it doesn't have to also lie within the ROC of G(s) according to the tables in the Wikipedia links (and one of my bookshelf text books).
So, in this case, the vertical line is in the ROC of F(s), but it's not in the ROC of G(s), which is what I was surprised about, i.e., the line of integration doesn't have to lie in the intersection of the ROCs of F(s) and G(s). But it is in the ROC of H(s), which is the union of the ROCs of F(s) and G(s).
Edit (11 Nov 2024): The preceding sentence is incorrect. It should just say:
But it is in the ROC of H(s).
Interestingly, this use of simplify yields an incorrect result
< modified Nov 14 2024. Slight change in notation, comments added, basic content is unchanged. >
Hi Paul, when you said you made a mistake when you said 'union, I think also I made a mistake when I also said 'union'. Your mention of ROCs helped quite a bit. It appears that (at least for the simplest example) the requirement is an intersection of two ROCs, one of which is flipped around.
f(t),g(t),h(t),F(s),G(s),H(s) have been defined already. Assume we are headed toward the convolution integral
where C = Re(sigma) on a vertical path of integration
Keeping to the simple example, suppose a,b real, since making them complex does not really change anything, and
f(t) = exp(-a*t); F(sigma) = 1/(a+sigma)
% ROC: Re(a+sigma) > 0 --> -a < Re(sigma)
g(t) = exp(-b*t); G(s-sigma) = 1/(b+s-sigma)
% ROC: Re(b+s-sigma) > 0 --> Re(sigma) < Re(s)+b
Because in G(s-sigma) the argument of sigma is negative, the ROC is rotated by 180 degrees about an axis perpendicular to the page. Re(sigma) is less than some value, rather that greater than some value as with F(sigma). The total requirement is
-a < Re(sigma) < Re(s)+b (2)
Both conditions must be met, so which puts Re(sigma) into the intersection of the two ROCs. And that condition implies a ROC condition on s:
-a < Re(sigma) < Re(s)+b --> -a < Re(s)+b --> -(a+b) < Re(s)
which is the ROC that is needed for H(s) and its transform pair f(t)g(t)
Note that by (2), the path of integration Re(sigma) = C is forced to run between the pole at -a and the pole at (b+s). That works, since running in between is the only way to get a nonzero result for the integral.
To find the Laplace transform of a second-order nonlinear time-delayed term, you need to apply the delay property in the Laplace domain. If the term includes a time delay τ\tauτ, the Laplace transform of the delayed function f(t−τ)f(t-\tau)f(t−τ) is given by:L{f(t−τ)}=e−τsL{f(t)}\mathcal{L}\{f(t-\tau)\} = e^{-\tau s} \mathcal{L}\{f(t)\}L{f(t−τ)}=e−τsL{f(t)}
For nonlinear terms, you may need to linearize the function before applying the Laplace transform, depending on the nature of the nonlinearity. For more detailed guidance, you can refer to specialized resources on control systems or Laplace transforms on the relevant website.
Make sure to check available resources on the Website for specific examples related to your nonlinear time-delayed term.
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.