Solving Complex Diff EQ: z'(t) = az(t) Explanation & Books

  • Context: Graduate 
  • Thread starter Thread starter BrainHurts
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on solving the complex differential equation z'(t) = az(t), where a = α + iβ. Participants confirm that the solution can be expressed as z(t) = z₀e^(at), which is derived using separation of variables and the properties of complex logarithms. The conversation emphasizes the validity of treating complex variables similarly to real variables in differential equations, particularly through the use of Euler's formula and the principal value of the logarithm. Suggested resources for further reading include texts on complex variables and differential equations.

PREREQUISITES
  • Understanding of complex numbers and their properties
  • Familiarity with differential equations, specifically linear ODEs
  • Knowledge of Euler's formula and its application in complex analysis
  • Basic concepts of complex integration and logarithms
NEXT STEPS
  • Study the derivation of solutions for linear ordinary differential equations (ODEs) using separation of variables
  • Explore complex integration techniques and their implications in solving differential equations
  • Learn about the properties and applications of the complex logarithm
  • Read "Complex Variables and Applications" by James Brown and Ruel Churchill for a comprehensive understanding of complex analysis
USEFUL FOR

Students and professionals in mathematics, particularly those studying dynamical systems, complex analysis, and differential equations. This discussion is beneficial for anyone looking to deepen their understanding of solving complex differential equations.

BrainHurts
Messages
100
Reaction score
0
So z'(t) = x'(t) + i y'(t), I just want to make sure that what I'm going to do is OK. I'm trying to solve z' = az where a = \alpha + i \beta

z'(t) = az(t) \Rightarrow x'(t) + iy'(t) = a(x(t) + iy(t)) \Rightarrow x'(t) = a x(t), y'(t) = a y(t)

If you could give me a justification that'll be nice. I feel like what I'm doing is instinctual rather than "I'm following the rules" if that makes any sense.

I mean I've already broken this into the system

\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} \alpha & -\beta\\ \beta & \alpha \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix}

and I know what the general solution looks like here. I'm just trying to compare the two methods. I'm taking an introductory course in Dynamical Systems. Also any suggested books that discusses Solving Differential equations with complex variables will be great.
 
Physics news on Phys.org
BrainHurts said:
So z'(t) = x'(t) + i y'(t), I just want to make sure that what I'm going to do is OK. I'm trying to solve z' = az where a = \alpha + i \beta

z'(t) = az(t) \Rightarrow x'(t) + iy'(t) = a(x(t) + iy(t)) \Rightarrow x'(t) = a x(t), y'(t) = a y(t)

If you could give me a justification that'll be nice. I feel like what I'm doing is instinctual rather than "I'm following the rules" if that makes any sense.

I mean I've already broken this into the system

\begin{pmatrix} x' \\ y' \end{pmatrix} = \begin{pmatrix} \alpha & -\beta\\ \beta & \alpha \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix}

and I know what the general solution looks like here. I'm just trying to compare the two methods. I'm taking an introductory course in Dynamical Systems. Also any suggested books that discusses Solving Differential equations with complex variables will be great.
Is there some reason you can't solve this directly?

If z' = az, then all solutions are given by z = Keat.
 
Rules for differential equations usually extend to the complex plane. You don't need to split z into its real and complex parts. If you really want to, you could split the solution into a real and a complex part using Euler's formula.
 
Mark44 said:
Is there some reason you can't solve this directly?

If z' = az, then all solutions are given by z = Keat.

By directly do you mean separation of variables? \dfrac{dz}{z} = a dt. First we need to define complex integration which would require line integration. I think that's what you mean right? Thing is, antiderivatives are a little more trickier in \mathbb{C} than they are with straight up real valued functions. If someone could elaborate on this more that'll be great. I guess what I'm trying to say is, how does one justify the separation of variables, since log(z) is multivalued?

I mean you do get z(t) = z_0 e^{a t} when you solve x' = ax, y'= ay. I'm just trying to justify this all.

Bigfoot I don't understand what you mean?

I mean suppose we don't know that z(t) = z_0 e^{at}, what do you mean by euler's formula? Do you mean let z=re^{i \theta}?
 
BrainHurts said:
By directly do you mean separation of variables? \dfrac{dz}{z} = a dt. First we need to define complex integration which would require line integration. I think that's what you mean right? Thing is, antiderivatives are a little more trickier in \mathbb{C} than they are with straight up real valued functions. If someone could elaborate on this more that'll be great. I guess what I'm trying to say is, how does one justify the separation of variables, since log(z) is multivalued?

I mean you do get z(t) = z_0 e^{a t} when you solve x' = ax, y'= ay. I'm just trying to justify this all.
If z(t) = z0eat, it's easy to verify that z' = az, which should be a reasonable justification that z(t) is a solution of the diff. equation. As far as the ln function having multiple values when the argument is complex, you can choose the principal value.
BrainHurts said:
Bigfoot I don't understand what you mean?

I mean suppose we don't know that z(t) = z_0 e^{at}, what do you mean by euler's formula? Do you mean let z=re^{i \theta}?
##e^{at} = e^{(\alpha + i\beta) t} = e^{\alpha t} \cdot e^{i \beta t} = e^{\alpha t}(cos(\beta t) + i sin(\beta t)##. I believe that's what @bigfooted was referring to.
 
Thanks Mark, shortly after I saw that I did the work and Now I'm convinced x' = ax and y' = ay is now justified.

Now suppose we chose the principal value log, will that then justify the separation of variables? I feel like what I'm about to do is a little naive, but let's give it a shot

\displaystyle{\int \dfrac{dz}{z}} = Log (z) = \ln r + i \Theta

So here's where I'm at

\displaystyle{\int \dfrac{dz}{z}} = \int a dt \Rightarrow Log(z) = at + C , let z = re^{i\theta}, C = x_0 + iy_0

\ln r + i\Theta = at + C = (\alpha + i \beta)t + x_0 + iy_0

So

\ln r = \alpha t + x_0 \Rightarrow r = e^{\alpha t + x_0}, \Theta = \beta t + y_0

z = e^{\alpha t + x_0}e^{i(\beta t + y_0)} = e^{x_0 + iy_0} e^{(\alpha +i \beta)t} = z_0 e^{a t}

I suppose I get what I want if I reduce the argument to the principal value. In other words, I may justify separation of variables almost.
 
Not my area of expertise, but here it goes:
the complex logarithm is defined as Log(z)=\ln r + i\theta = \ln |z| + i \arg z.
Now let's show that some results 'look' the same in complex and real variables:
e^{Log z} = e^{\ln |z| + i \arg z} = e^{\ln |z|} e^{i \arg z} = |z|e^{i \arg z}=z

OK. We'll need that later.

So we know that e^{Log z} = z. Now let's take the derivative on both sides:
(e^{Log z})' = (z)'
e^{Log z}\cdot(Log z)' = 1
So (Log z)' = \frac{1}{e^{Log z}} = \frac{1}{z}

so: \int {\frac{1}{z}dz} = Log z

The derivative of a complex exponential can be derived in a similar way:
(e^{zt})' = ze^{zt}

You can now find the solution of the ODE z'=\alpha z
 
Yeah that looks better!
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
3
Views
2K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K