Extremely difficult System of Differentil Equations

The force on an electron is,

$$F\; =\; qV\times B$$

where F is the force, V is velocity and B is the magnetic field. All are vectors except the charge of the electron q.

Expressing this as a cross product,

$$F\; =\; q\left[ \begin{array}{ccc} x^{\wedge } & y^{\wedge } & z^{\wedge } \\ V_{x} & V_{y} & V_{z} \\ B_{x}\left( t \right) & B_{y}\left( t \right) & B_{z}\left( t \right) \end{array} \right]\; =\; q\left( V_{y}B_{z}\left( t \right)\; -\; V_{z}By\left( t \right) \right)x^{\wedge }\; \; -\; q\left( V_{x}B_{z}\left( t \right)\; -\; V_{z}B_{x}\left( t \right) \right)y^{\wedge }\; +\; q\left( V_{x}B_{y}\left( t \right)\; -\; V_{y}B_{x}\left( t \right) \right)z^{\wedge }$$

The x^ means a unit vector. Now we know that,

$$F\; =\; ma\; \; \; \; \; \; or\; \; \; \; \; \; a\; =\; \frac{F}{m}$$

Lets define q/m = a

Now we have three differential equations,

$$\ddot{x}\; =\; a\left( \dot{y}B_{z}\left( t \right)\; -\; \dot{z}B_{y}\left( t \right) \right)$$

$$\ddot{y}\; =\; a\left( \dot{x}B_{z}\left( t \right)\; -\; \dot{z}B_{x}\left( t \right) \right)$$

$$\ddot{z}\; =\; a\left( \dot{x}B_{y}\left( t \right)\; -\; \dot{y}B_{x}\left( t \right) \right)$$

There we have it. A system of three differential equations and I am stumped. Any takers?

grant9076
Hi Noone,
Although there are many people here who know more about math than I ever will, I will do my best (hopefully one can jump in and help out). I believe that you can put these 3 differential equations in matrix form and find the characteristic equation (in polynomial form). You can then solve for the roots to find the eigenvalues which you can then use to find the eigenvectors. Using these (3) eigenvectors in a transpose matrix form and its inverse, you can diagonalize the original matrix to separate the variables. My lack of proficiency with using the special text prevents me from actually showing you how I would do it without creating confusion. I apologize for not being of more help.

dextercioby
Homework Helper
It's simple if you choose the system of coordinates as to ensure that in the system chosen, the magnetic field would have a single nonzero component. Why do you think physicists always choose a constant magnetic field along the Oz axis ? Simply because the system of ODE-s would simplify greatly.

Daniel.

hmm your substitution q/m=a is invalid, this would imply that f=q and we know that isn't true.

Oops. I neglected to think people would confuse that a with acceleration. I should have chosen alpha or beta or gamma.

I know the problem is simple with the magnetic field as constants, but that is not my problem. I need to solve the DEs when the components of the magnetic field are functions.

Grant, a proffesor of mine suggested something similiar to your approach but unfortunately it would only work if the components of B are constants.

dextercioby
Homework Helper
The magnetic field can very well depend on time (it's called "nonconstant magnetic field"), it's just how the magnetic field looks spatially. THe simplifying assumption i suggested means the magnetic field is homogenous. That is the $\vec{B}$ is always parallel to itself in different points of space.

If the magnetic field is not homogenous, surely, the system of ODE-s retains the form you wrote initially modulo minor corrections suggested by CPL.Luke.

Daniel.

hmm your substitution q/m=a is invalid, this would imply that f=q and we know that isn't true.
there is some misunderstanding.
noone didnot mean it.he means F=ma=qv*B

Oh yes, it is homogeneous. What do you mean by modulo minor?

dextercioby
Homework Helper
modulo= without/less. I use it in my field of work. It comes from BRST. "minor"=small.

Daniel.

Hmm...I can say it would be much easier if we didn't have to worry about the z-componet, but being as that isn't the case.

Note that: Double dotted x = (dotted x)/dt. Also note that dotted y and dotted z = dy/dt and dz/dt. This will help you find the value for dotted x, and dotted y, which will be of use.

-----

The problem isn't too horrible, but has a lot of room for possible mistake, and can turn into a nest of trouble if you aren't careful.

Good Luck.

Friendly suggestion to Noone1982:

Forget about electrons ,forcefields,and physical meaning of the equations here.
True mathematicians usually don't give a f*\$k for the background ,origin and applications of (the system) of DE.
At first glance ,it seems the system of yours can be reduced to the system of algebraic equations with a proper operator method.
From that point on,things become trivial to think about.

true, a laplace or fourier transform could probably take care of it. however you'd be left with inverse transforms of functions which is sometimes undesireable.

Many words spoke but none so revealing. Speak with math and not words!

Many words spoke but none so revealing. Speak with math and not words!
You want me to solve your homework for you,what?
We have told you exactly how to simplify the problem.
Not probably ,but exactly -->The Laplace transform kills such sistems easily.

CPL.Luke said:
true, a laplace or fourier transform could probably take care of it. however you'd be left with inverse transforms of functions which is sometimes undesireable
Therefore,one just need to know how to deal with system of 3 algebraic equations .
There is always,a direct method without transforms,but this is much longer.

Last edited:
This is not homework. I do not know how to solve a system of DEs with Laplace transforms.

This is not homework. I do not know how to solve a system of DEs with Laplace transforms.
Well,this is a problem then.
I'm not a math teacher to guide you step by step how to learn ,and
,apply Laplace transform.
I suppose there are math proffessors here to that better ,only
the problem is if they are willing to (+ see my first post above ).
If the functions B(t) are constants,or very simple enough, than the system
like yours can be solved explicitly .If these functions are not simple than you may really need to use some numerical methods :yuck: Matter of fact,you don't have to be expert on
systems of DEs to see that.This may be illustrated on example of single DE,without finite form solution like:
$$\frac{d^2 \theta}{dt^2}=sin\theta$$
No Heaviside ,Laplace ,or Z-transformation in world will help you to find finite form solution there.

As for Laplace transform with constants case see:
http://www.sosmath.com/diffeq/laplace/application/application.html
General sense of operator method is simplification and exchanging signs of integration and derivation by corresponding operators:
http://www.atp.ruhr-uni-bochum.de/rt1/syscontrol/node11.html

Summary on Laplace transform:
http://mathworld.wolfram.com/LaplaceTransform.html

Small table of functions transforms you can find here:
http://www.vibrationdata.com/Laplace.htm

Schaum's introduction for L. Transforms gives the table of over 300 transforms listed.

When you master basics of Laplace transforms and feel you are ready to
ask more questions let us know.Definitely,I will not do all for you from the begging to the end.

Last edited:
Many, many thanks :)

I will try to use both methods, one using laplace to derive an exact expression for simpler constant B fields and the iterative one for B fields as a function of time. I got my iterative one to work, it can have some really funky motion although the drawback is that it's very slow to graph :(

I think you got it.For start set in your system:
$$B_{x}(t)=A,B_{y}(t)=B,B_{z}(t)=C$$

And solve it explicitly in Laplace domain.
Inverse transforms for time domain you can find in the tables.
Than observe what happens if the B functions are not constants.

true, a laplace or fourier transform could probably take care of it. however you'd be left with inverse transforms of functions which is sometimes undesireable.
But you'd at least need values of x(0), x'(0), y(0), y'(0), z(0), z'(0) to use Laplace Transforms. Also, it would help to have a number in place of the variable a for a real-life problem.

I honestly don't think the laplace transform will help very much if the field varies with time, the reason being there will be terms like v(t)B(t) making the equation nonlinear, which make linear transforms useless.
The problem (assumming B depends on time, but NOT on space coordinate) is actually simpler than that. The equation involves a vector product, so there are things you know: the acceleration is perpendicular to both v and B, because:
$$B\cdot \dot{v}=v\cdot \dot{v}=0$$
So picture that in your head: v has constant modulus, so it lies in a sphere. The component of the velocity parallel to B is constant, so the other two have no option but to describe a circle. Assume B=(0,0,b), then $$v_{z}=constant$$, and you can write the other two as
$$v_{x}=v_{0}cos\theta(t), v_{y}=v_{0}sin\theta(t)$$
$$v_{0}=\sqrt{v_{x0}^{2}+v_{y0}^{2}}$$
the rest is up to you. Luck

I honestly don't think the laplace transform will help very much if the field varies with time, the reason being there will be terms like v(t)B(t) making the equation nonlinear, which make linear transforms useless.
The problem (assumming B depends on time, but NOT on space coordinate) is actually simpler than that. The equation involves a vector product, so there are things you know: the acceleration is perpendicular to both v and B, because:
$$B\cdot \dot{v}=v\cdot \dot{v}=0$$
So picture that in your head: v has constant modulus, so it lies in a sphere. The component of the velocity parallel to B is constant, so the other two have no option but to describe a circle. Assume B=(0,0,b), then $$v_{z}=constant$$, and you can write the other two as
$$v_{x}=v_{0}cos\theta(t), v_{y}=v_{0}sin\theta(t)$$
$$v_{0}=\sqrt{v_{x0}^{2}+v_{y0}^{2}}$$
the rest is up to you. Luck
Nice reasoning!!! Another way to solve it would be to ignore the physical aspects and treat the time derivative as a normal derivative. Granted the answer wouldn't be as accurate as yours, but it is possible and could be solved using Laplace transforms (although the physical component would be lost).