Time evolution of the electromagnetic wavefunction on a lattice

Click For Summary

Discussion Overview

The discussion revolves around the time evolution of the electromagnetic wavefunction on a lattice, specifically examining the behavior of Maxwell's equations in a discretized form. Participants explore various initial conditions and their effects on the wavefunction's evolution, as well as connections to the Navier-Stokes equations and finite element analysis.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant presents update rules for the electromagnetic wavefunction and notes that certain initial conditions yield no time evolution, raising questions about the behavior of the system.
  • Another participant expresses skepticism about the concept of the Maxwell wavefunction and mentions the use of FDTD (Yee’s method) for discretization in Maxwell's equations.
  • A participant inquires about the mathematical branch that can analyze self-interacting components over time, drawing parallels to the Dirac equation.
  • Another participant suggests that solving such equations is generally complex and emphasizes the need for specificity in the problem being addressed.
  • One participant proposes that finite element analysis could be relevant but questions whether it can determine stability of initial conditions without computation.
  • Another participant acknowledges the difficulty of deriving analytic solutions for stability in finite element methods, noting that such problems can be highly complex.
  • Connections to the Navier-Stokes equations are made, with one participant providing discretized forms of the equations and discussing potential modeling implications.
  • A later reply suggests that known instabilities in numerical computations may be responsible for divergence issues, recommending the Gauss-Seidel method as an alternative.
  • Further models based on the Navier-Stokes equations are proposed, indicating a wide range of possible modeling approaches in fluid dynamics.

Areas of Agreement / Disagreement

Participants express a variety of viewpoints regarding the behavior of the electromagnetic wavefunction and the applicability of finite element analysis. There is no consensus on the best approach to analyze stability or the implications of the equations discussed.

Contextual Notes

Participants note that stability conditions can significantly affect the outcomes of numerical methods, and the discussion highlights the complexity of the equations involved, which may not yield to straightforward analytic manipulation.

James1238765
Messages
120
Reaction score
8
TL;DR
Why does this time evolution of the electromagnetic wavefunction diverges?
The Maxwell wavefunction of a photon is given in [here] as follows:

87635242.png

Because the curl operation mixes 3 different components, this wavefunction only works for a minimum of 3 space dimensions, with each grid point having 6 component numbers ##{E^1, E^2, E^3, B^1, B^2, B^3}##, and with the following update rules:

$$ E_{x,y,z}^1 = E_{x,y,z}^1 + B_{x,y+1,z}^3 - B_{x,y,z}^3 - B_{x,y,z+1}^2 + B_{x,y,z}^2$$
$$ E_{x,y,z}^2 = E_{x,y,z}^2 + B_{x,y,z+1}^1 - B_{x,y,z}^1 - B_{x+1,y,z}^3 + B_{x,y,z}^3$$
$$ E_{x,y,z}^3 = E_{x,y,z}^3 + B_{x+1,y,z}^2 - B_{x,y,z}^2 - B_{x,y+1,z}^1 + B_{x,y,z}^1$$
$$ B_{x,y,z}^1 = B_{x,y,z}^1 - E_{x,y+1,z}^3 + E_{x,y,z}^3 + E_{x,y,z+1}^2 - E_{x,y,z}^2$$
$$ B_{x,y,z}^2 = B_{x,y,z}^2 - E_{x,y,z+1}^1 + E_{x,y,z}^1 + E_{x+1,y,z}^3 - E_{x,y,z}^3$$
$$ B_{x,y,z}^3 = B_{x,y,z}^3 - E_{x+1,y,z}^2 + E_{x,y,z}^2 + E_{x,y+1,z}^1 - E_{x,y,z}^1$$

corresponding to ##\frac{dE}{dt} = \nabla x B## and ##\frac{dB}{dt} = - \nabla x E##

The complicated time evolution due to the mixing of the 6 components over time gives rise to complex behavior, which are not intuitive to predict.

1.
Setting E1 = 1 over all ##[x,y,z]## points in the 3 dimensional grid, and setting all other components E2, E3, B1, B2, B3 = 0 all over the grid, we obtain:

234523452.gif


with no time evolution of any components throughout the grid.

2.
Setting E1 = ##sin (\frac{x}{width}2\pi) ## over all [x,y,z] points in the grid, and setting all other components to 0, we obtain:

234523452.gif


still without time evolution.

3.
Setting Ei = ##sin (\frac{i}{width}2\pi) ## for all the 6 components:

23452345.gif


still produces no time evolution! The curl operation is rather finicky.

4.
Setting E1 = ##sin (\frac{x+y+z}{width}2\pi) ## and ## E2, E3, E4, E5, E6 = 0 ## everywhere:

224352.gif


finally produces a time evolution.

However the time evolution explodes partway, as shown in the chart, and the numerical data below.

23452345.png


I am unsure why this happens, because the update rules involve only additions (with no multiplications or other fancy operations)?
 
Last edited:
Physics news on Phys.org
I have my doubts about the maxwell wavefunction of the photon idea, but for Maxwell’s equations just from poking around the web, people seem to use FDTD (also called Yee’s method) for the discretization which staggers E and H in time and space.
 
  • Like
Likes   Reactions: James1238765
@Frabjous thank you. i am interested in these multi-dimensional cross relationships between lattice grid components over time. In the 8-components Dirac equation, a similar looking complicated time evolution relationship also exists between the individual components.

Is there a name for the mathematical branch that can analyze the behavior over time of these kind of self interacting components?
 
Sorry, I have not been exposed to that. My generic advice is that these are really ugly equations to solve in general. You need to get specific about the problem you are trying to solve and then try to find a technique. As you discovered above, stability conditions can kill you.
 
I would call this finite element analysis. FYI.... Folks usually don't start by solving eight component fields in four+ dimensions. Perhaps a more measured approach would serve you better?
 
@hutchphd I am familiar with the discretization and computation aspects using finite elements. Can finite elements methods also analyze for instance which initial conditions with be stable over time and which will not, *without doing the computation*? Can you link to which method in finite elements allows us to do this?
 
No I cannot. These are not easy and only rarely yield to clever analytic manipulation Nobel prizes have been sometimes involved.
 
@hutchphd thank you. You seem to hint towards the Navier Stokes wave, so while at it I translated the usual equations into the same notation as above for future reference. There are 3 velocity component numbers ##\{u, v, w\}## in the 3 dimensional Navier Stokes grid ##[x, y, z]##:

$$ \frac{du}{dt} = \frac{d^2u}{dx^2} + \frac{d^2u}{dy^2} + \frac{d^2u}{dz^2} - u\frac{du}{dx} - v\frac{du}{dy} - w\frac{du}{dz}$$
$$ \frac{dv}{dt} = \frac{d^2v}{dx^2} + \frac{d^2v}{dy^2} + \frac{d^2v}{dz^2} - u\frac{dv}{dx} - v\frac{dv}{dy} - w\frac{dv}{dz}$$
$$ \frac{dw}{dt} = \frac{d^2w}{dx^2} + \frac{d^2w}{dy^2} + \frac{d^2w}{dz^2} - u\frac{dw}{dx} - v\frac{dw}{dy} - w\frac{dw}{dz}$$

discretized into:

1. The u velocity component update:
$$\Phi_{x,y,z}^u = \Phi_{x,y,z}^u + \Phi_{x+1,y,z}^u - 2\Phi_{x,y,z}^u + \Phi_{x-1,y,z}^u + \Phi_{x,y+1,z}^u - 2\Phi_{x,y,z}^u + \Phi_{x,y-1,z}^u$$
$$+\Phi_{x,y,z+1}^u - 2\Phi_{x,y,z}^u + \Phi_{x,y,z-1}^u -\Phi_{x,y,z}^u (\Phi_{x+1,y,z}^u - \Phi_{x,y,z}^u) $$
$$-\Phi_{x,y,z}^v(\Phi_{x,y+1,z}^u - \Phi_{x,y,z}^u) -\Phi_{x,y,z}^w(\Phi_{x,y,z+1}^u - \Phi_{x,y,z}^u)$$

2. The v velocity component update:
$$\Phi_{x,y,z}^v = \Phi_{x,y,z}^v + \Phi_{x+1,y,z}^v - 2\Phi_{x,y,z}^v + \Phi_{x-1,y,z}^v +
\Phi_{x,y+1,z}^v - 2\Phi_{x,y,z}^v + \Phi_{x,y-1,z}^v$$
$$+\Phi_{x,y,z+1}^v - 2\Phi_{x,y,z}^v + \Phi_{x,y,z-1}^v -\Phi_{x,y,z}^u (\Phi_{x+1,y,z}^v - \Phi_{x,y,z}^v) $$
$$- \Phi_{x,y,z}^v(\Phi_{x,y+1,z}^v - \Phi_{x,y,z}^v) -\Phi_{x,y,z}^w(\Phi_{x,y,z+1}^v - \Phi_{x,y,z}^v)$$

3. The w velocity component update:
$$\Phi_{x,y,z}^w = \Phi_{x,y,z}^w + \Phi_{x+1,y,z}^w - 2\Phi_{x,y,z}^w + \Phi_{x-1,y,z}^w +\Phi_{x,y+1,z}^w - 2\Phi_{x,y,z}^w + \Phi_{x,y-1,z}^w $$
$$+\Phi_{x,y,z+1}^w - 2\Phi_{x,y,z}^w + \Phi_{x,y,z-1}^w -\Phi_{x,y,z}^u (\Phi_{x+1,y,z}^w - \Phi_{x,y,z}^w) $$
$$
-\Phi_{x,y,z}^v(\Phi_{x,y+1,z}^w - \Phi_{x,y,z}^w) -\Phi_{x,y,z}^w(\Phi_{x,y,z+1}^w - \Phi_{x,y,z}^w)$$

Yes, I can see the Nobels and Fields and Millennial Prizes lining up if anyone manages to analyze *that* thing.
 
Last edited:
  • Like
Likes   Reactions: PhDeezNutz
No hint intended
 
  • #10
Here are a few resulting models based on the Navier Stokes wave:

1. The divergence encountered in the original post is likely due to known instability in the numerically computed

$$ \Phi_{x+1} - 2\Phi_{x} + \Phi_{x-1}$$

when done iteratively. An alternative method called Gauss-Seidel should be used to compute the same quantity.

2. A similar form of the Navier Stokes equations for density (in 2 dimensions) is:

$$ \frac{d\rho}{dt} = \frac{d^2\rho}{dx^2} + \frac{d^2\rho}{dy^2} - u\frac{d\rho}{dx} - v\frac{d\rho}{dy} + Source$$

Using only the diffusion part ##\frac{d^2\rho}{dx^2} + \frac{d^2\rho}{dy^2}##, we obtain:

2342234623.gif


3. Adding adjection ## - u\frac{d\rho}{dx} - v\frac{d\rho}{dy} ## to the previous model, we obtain:

2435234525.gif


4. Adding sources of density through ##Source## to the previous model, we obtain:

2938453265.gif


5. Adding nonlinear vector diffusion evolution to the velocity field, plus advection based on a secondary "velocity-of-velocity" field, plus external sources of velocity, in addition to as previously evolving the density field, we get:

234956827345.gif


A lot more modeling seems possible with familiarity and expertise in fluid modeling using Navier Stokes equations.

6. The Millennium Problem description for Navier Stokes seems to be about analytic solutions to the equations and their properties:

91827341698245.png
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 10 ·
Replies
10
Views
809
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 65 ·
3
Replies
65
Views
8K
  • · Replies 9 ·
Replies
9
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K