Open access peer-reviewed chapter - ONLINE FIRST

Numerical Solutions of Nonlinear Schrödinger Equation: An Application Example of Nonlinear Analysis

Written By

Peter Y.P. Chen

Submitted: 23 January 2024 Reviewed: 11 March 2024 Published: 03 May 2024

DOI: 10.5772/intechopen.1005043

Nonlinear Systems - Recent Advances and Application IntechOpen
Nonlinear Systems - Recent Advances and Application Edited by Peter Chen

From the Edited Volume

Nonlinear Systems - Recent Advances and Application [Working Title]

Dr. Peter Chen and Associate Prof. Muhammad Shahzad Nazir

Chapter metrics overview

6 Chapter Downloads

View Full Metrics

Abstract

The nonlinear Schrödinger equation is used to show how numerical methods can be used to solve mathematical problems present in nonlinear analysis. The Lanzos-Chevbychev Pseudospectral method is shown to be effective, flexible, and economical to meet various demands in practical applications of mathematical simulations using nonlinear differential equations. The electromagnetic wave propagation through an inhomogeneous, anisotropic, and complex space is used as an example to show how successful mathematical modeling could be used to explain the complex phenomenon of astronomical redshift that is the central issue in the widely debated Hubble tension.

Keywords

  • application of nonlinear analysis
  • numerical solution methods
  • nonlinear Schrödinger equation
  • pseudospectral method
  • electromagnetic wave propagation in space
  • astronomical redshift

1. Introduction

In recent times, nonlinear analysis has been increasingly used in science and technology. Many advanced and innovative applications in those fields include nonlinear effects in their design and development. To be useful to real-world problems, those mathematical models need to be solved by methods developed in nonlinear analysis. Out of many possible mathematical methods, some are developed specifically for nonlinear differential equations (NDEs). This chapter will concentrate on a specific method for the solutions of second order NDEs. As a specific example, nonlinear Schrödinger equation (NLSE) is being chosen. The emphasis is to show how such numerical methods can be used to investigate how electromagnetic waves propagate under various realistic physical conditions in space.

For many years researchers have had extensive interest in how to solve NDEs analytically. But, because of the nonlinear nature, little success has been achieved in solving them directly. That is, starting from NDE itself and finding the solutions analytically in a forward direction. However, for methods starting from some assumed solutions and working out how to satisfy the NDE analytically as an inverse problem, there are many successes. Some of these inverse examples include the inverse differential and integral methods such as, for wave propagation [1], the G’/G expansion method [2] and its various variants [3, 4, 5], and inverse scattering methods for antenna design [6]. Generally, as an inverse problem, there is no limit to how many solutions can be found because there are an infinite number of choices for the set of system parameters that define the chosen base functions. However, the need to have a matching background medium is a notable limitation [7]. From the nature of those solutions, it could be concluded that this inverse approach is more suitable for qualitative analysis that the performance of a design, or the characteristics of a system could be assessed qualitatively. For quantitative assessment, the direct approach is a better choice, because the solutions are obtained by satisfying not just the NDE but also the initial/boundary conditions.

Numerical solutions of NDEs start with a scheme to discretize the problem into a set of simultaneous nonlinear algebraic equations. Linear algebraic algorithms are then used to solve those equations with an iterative scheme to cater for the nonlinear terms. For transient problems, especially when a long history involving a large set of equations is needed, the computational efficiency of the chosen method becomes important. As many different models under different prescribed conditions may be encountered, the flexibility of the method is also a factor for consideration.

In Section 2 of this chapter, we describe the Lanczos-Chevbychev Pseudospectral (LCPS) method [8, 9] that we have used to solve many different NDEs. The LCPS method uses an economized power series and has been shown to perform as well as similar orthogonal eigenfunction series expansion methods such as the Chebyshev Pseudospectral method. However, the advantage of using LCPS is that an ordinary power series is involved that would be the simplest and the most economical computing method. The details of the LCPS method are given in this section together with some application examples.

In Section 3, we apply NLSE to electromagnetic wave propagation through space [10, 11], together with two simple examples. We show in Section 4 that long distance, and other characteristic nature of space such as anisotropy, inhomogeneity, and gravitational effect, can be effectively included. How to calibrate our findings with empirical data is also described there. In Section 5, we discuss the usefulness and limitations of mathematical simulations based on examples we have solved. The check list includes items such as the appropriateness of the model, the variable ranges within which the model is applicable, and the implication of any assumptions made. To be realistic, we make use of our findings on astronomical redshift and compare them to popularly accepted theories in that the debate on Hubble tension is receiving considerable attention [12, 13]. We present our conclusions in Section 6.

Advertisement

2. Numerical solution methods for second order nonlinear partial differential equations

As higher order can be reduced to second order by introducing additional second order equations, we can restrict ourselves to consider only a second order differential equation in a dispersive field.

2.1 Nonlinear partial differential equations

Consider a time-dependent two-dimensional boundary problem

iut=Dxt2u+Fxtuu,E1
αuxt+βuxt+γ=0,atx=xb,E2

and,

ux0=uox,E3

where D is the dispersion coefficient, and the nonlinear F is a spatial and time-dependent potential. α, β, and γ are coefficients associated with the boundary conditions.

As an example, we use a single mode solution u(X,Y,t) in a two-dimensional Cartesian system with spatial variables, X and Y, coefficients D1 and D2, and a nonlinear potential F, such that

x=XY,Dxt=D1XYt00D2XYt,Fxtu=FuXYtuvFvXYtu.v.E4

For numerical reasons, if a function is not smooth, such as in the case solitons, it is desirable to adopt a multidomain approach. The given rectangular two-dimensional domain of interest is divided into M x N subdomains. The affine transformation is used to scale each subdomain to [−1, 1]2, in the new coordinates {x,y},

ΩΩi,j,i=1,2,,M;j=1,2,,N.E5

In the subdomains, the associated surfaces are

Sx0,j=Ω1,j1y,Sxi,j=Ωi,j1yΩi+1,j1y,i=1,2,,M1,SxM,j=ΩM,j1y,j=1,2,,N,Syi,0=Ωi,1x1,Syi,j=Ωi,jx1Ωi,j+1x1,j=1,2,,N1,Syi,N=Ωi,Nx1,i=1,2,,M.E6

Boundary conditions specified in Eqs. (2) and (3) apply only on those surfaces that form part of the boundary. For inter-subdomain surfaces, the specified conditions are continuities of both the function and its derivative. These also apply to the four corner points.

Based on the Lanczos-Chebushev Pseudospectral (LCS) method [8, 9], the function ui,j in each subdomain Ωi,j, is be represented by the tensor product of two truncated power series,

ui,jxyt=l=0Lk=0Kul,ki,jtxkylE7

and, using term-by-term differentiation, the derivatives

uxi,jxyt=l=0Lk=1Kkul,ki,jtxk1yl,
uyi,jxyt=l=1Lk=0Klul,ki,jtxkyl1,
uxxi,jxyt=l=0Lk=2Kkk1ul,ki,jtxk2yl,
uyyi,jxyt=l=2Lk=0Kll1ul,ki,jtxkyl2.E8

Based on the approach proposed by Lanczos [14, 15], the discretization of the problem is done by collocation at specially chosen gride points. For example, the grid points for the x variable over the interval [−1,1] in each subdomain are the K - 1 roots of a Chebyshev function, where K is the highest order of the power series used,

xk=cos2k+1π2K2,k=0,1,,K2,E9

and for the y variable,

yl=cos2l+1π2L2,l=0,1,,L2.E10

For each subdomain, the function ui,j(x,y,t) as well as its derivatives are substituted into the governing differential equation at the grid points, (xl, yk), l = 0, 1,…, L-2 and k = 0, 1,…, K-2 to give (L - 1) x (K – 1) ODEs. On the four surfaces of each subdomain, boundary or interfacial continuity condition is specified on grid points: [x = ±1, y = ±1], [(xl, l = 0,1 … L-2), (y = ±1)], and [(x = ±1), (yk, k = 0, 1 … K-2)] to give a further (2 L + 2 k + 4) ODEs. The assemble of ODEs for the system is in the form,

iAUtL1UH1Ut=0.E11

In Eq. (11), the unknown coefficients U is a [M x N x (K + 1) x (L + 1)]. A and L1 are linear matrices, H1 is a nonlinear vector. But their row dimensions are larger than the length of U. We use a discrete least square method to rectify this problem by multiplying Eq. (11) with AT, the matrix transpose of A. The resultant matrix equations are well-posed to be solve by a linear equation solver with an iterative procedure to carter for the nonlinear term.

For a one-dimensional problem, N = 1 and L = 0, and in the mth subdomain,

Um=u01u11uk1u02u12uK2u0Mu1MuKM.E12

The matrix A in Eq. (11) consists of

A=A1A2···AMS1,1S1,2S2,1S2,2S2,3··SM1,M2SM1,M1SM1,MSM,M1SM,M,E13

where Am=x10x11···x1Mx20x21···x2M······xK0xK1···xKM,m=1,2,M,

and Am is independent of m. There are M rows of S’s and each S is a 2 x (K + 1) matrix:

S1,1=1011···1K11K012··K1K,
S1,2=0···01211··K11K2K1K1,

and

SM,M1=11···110···
SM,M=1011···1K11K11···11.E14

Depending on the actual field equation involved, L1 and H1 can be constructed accordingly. Details of how the elements of each matrix could be determined are given in Ref. [8].

2.2 Solution by the real time evolution (RTE) method

This well-known method has been used to solve an initial-boundary problem [16] that evolves into a stationary and periodic solution. This method could be modified to cover cases where the solutions are periodical in time. In this special application, U is the same at the beginning and at the end of a period. To march from the beginning of a period to the end, we have chosen the implicit Crank-Nicholson stepwise formulation that is unconditionally stable. For Eq. (11),

iAUm+1UmΔt2L1Um+1+Um+H1Um+1tm+1+H1Umtm,E15

where the superscript m refers to the time step number. With the superscript r refers to the iteration number and the symbol ‘→’ means an integration, step, the iterative approach would be

Um+1,0=Um;thenUm+1,r1Um+1,r.E16

It should be noted that the iteration approach is needed due to the nonlinear H1 terms. Since A and L1 are both linear, only one inversion is required for all the iterative and time steps:

Um+1,r+1=iAΔt2L11iA+Δt2L1Um+Δt2[H1Um+1,rtm+1+H1(Umtm)].E17

But starting with any pulse energy, a periodic solution may not exist. For this reason, we have developed a version of RTE method that, as shown later, the iteration will converge to an exactly periodic (EP) solution.

For a single mode problem, a term exp(iμ t0) could be factored out from the solution of Eq. (17) at the position of the pulse peak. At a given time, t = to,

uxyt0=expiμt0ûxyt0.E18

Generally, if T is the period,

uxyt0+T=expt0+Tûxyt0+T,E19

and, for u(x,y,t0) to be periodic,

μT=2πE20

and

ûxyt0=ûxyt0+T.E21

As Eq. (17) can only be used to solve for exactly the number of coefficients in the series expansion, the pulse energy needs to be specified so that μ will be unique. For this reason, we have designed a set of iterative algorithms based on the pulse energy being of a specific value. To achieve this purpose, the pulse energy at the end of each iterative step is adjusted to the specific energy, eventually, the procedures lead to the correct μ and the converged pulse shape and pulse energy. The rate of convergence could be improved, if we also use the well-used averaging method [17] for u:

  1. Start with

    û0xy0=uxy0,u0xyT.E22

  2. Find μuT from um(xo,yo,T), then

ûmxyT=expiμuTumxyT,wxy=12ûmxyT+umxy0,um+1xy0=wm+1xyE/w·wum+1xyT,E23

where the superscript m is the iteration number and E is the specified energy. The symbol ‘→’ indicates that, in each iteration, um(x,y,T) is obtained from um(x,y,0) using Eq. (17).

An obvious pre-condition is that the initial input used must be close to the converged solution. There are no set rules, but a Gaussian pulse is a good start. If error in the input has a negative imaginary component in its eigenvalue, the iteration will not converge due to modulation instability.

2.3 Numerical example of bimodal wave propagation

The governing equation for the spatiotemporal evolution of complex wave u(z, x, τ) and v(z, x, τ) in a planar waveguide is known [18] as

iuz+12uxx+12D1uττ+vu=0,2ivz+cvτ+12vxx+12D2vττqv+12u2=0.E24

where c is the group velocity mismatch parameter and q the phase mismatch constant. These equations are the same in form to those dealt with previously but with t and y replaced by z and τ respectively.

The system where v has twice the frequency of u is known as second harmonic generation. Traveling waves would split into a fundamental and a second harmonic modes. For such a system, the solution principles used in the RTE method remain the same with both u and v involved [19]:

ûmxz=expiμzumxz,v̂mxτz=exp2iμzvmxτz.E25

As there are two pulse energies Eu and Ev now involved, we have three choices for assigning energy: The total energy E = Eu + Ev, or Eu and Ev by itself.

A system that supports the copropagating of two pulses of arbitrary frequencies may support also a continuously varying spectrum. For this reason, errors in the initial guess could grow with distance traveled. It is important to design an algorithm to ensure that the iterative procedures will lead only to the ground state solutions for u. It is noted that, at convergence, v will also assume equilibrium state. To implement these ideas into our algorithms, we set μu = 1 for u. At the end of each iterative cycle, we re-scale u so that μ could be forced to converge to 1. For v we do not preset μv and just let it assume its own value at convergence. The constraint we use for v is a specified energy ratio R = Ev/Eu. Again, Ev is not given a value at the beginning, but it will assume a value once a converged Eu is found. The algorithms are as follows:

  1. Start with

    û0xy0=uxy0,u0xyT,v̂0xy0=vxy0,v0xyT.E26

  2. Find μuT from um(xo, yo, T) and μvT from vm(xo, yo, T), then

ûmxyT=expiμuTumxyT,v̂mxyT=expiμvTvmxyT,uuxy=12ûmxyT+umxy0,vvxy=12v̂mxyT+vmxy0,ru=1μu,um+1xy0=ruuuxyum+1xyT,rv=Rum+1xy0·um+1(xy0)vvxy·vv(xy),vm+1xy0=rvvvxyvm+1xyT.E27

We have applied the LCPS method to Eq. (24) and obtain a set of ODEs that was solved with RTE method to give a set of stationary solutions. The complicated waveforms found could be seen from Figure 1. We then propagate this set of solutions over a distance z = 10. The propagation histories show that there is no change in the pulses amplitude and energy as can be seen from the plots in Figure 2.

Figure 1.

Stationary solutions found for Eq. (24) with E = 400, D2 = − 0.2 and q = 2. (symmetry in the central x-plane was used with 4 x 2 subdomains and K = L = 8. The initial guesses for u and v were Gaussian pulses in both directions).

Figure 2.

Stable propagation of the stationary solutions shown in Figure 1.

Advertisement

3. Electromagnetic wave propagation through space

Numerical procedures described in the previous sections have been modified and used to study the propagation characteristics of electromagnetic waves in the form of bright, dark, and anti-dark solitons [10, 11, 20]. The steps needed are to be described below.

3.1 Stable periodic (SP) soliton solutions of NLSE

For a plane wave the governing NLSE and boundary conditions are

uxi2Dxuttu2u=0,u0x=uLx=0,E28

where u is the slow varying envelope of the axial electric field, Dxand γ represent the dispersion coefficient and self-phase modulation parameters, respectively. x and t are the spatial propagation distance and temporal local time, respectively. L is the width of the numerical window used for t. For application to space, x is a very large number while D and γ are very small. To eliminate possible numerical complications associated with those numbers, scaling factors, xo and to, are introduced so that

x=xxo,t=tto,E29

then, together with

D=Dxo0.5γ0.5,u=γxo0.5u,E30

Eq. (28) becomes dimensionless,

uxi2Dxuttiu2u=0,E31

where the superscript * has been omitted for simplicity.

To solve Eq. (31) numerically, consider pulse propagation as a transient problem along the spatial distance, x, the discretization is one dimensional and only at the temporal local time domain t. Using M subdivisions

ΩΩi,i=1,2,,M.E32

For each subdivision, the numerical window of length L is mapped into an interval varying from – 1 to +1, and an economized power series is used:

utx=k=0Kukxtk.E33

Applying the LCPS method to Eq. (31) at the collocation points, t0, t1… tK, to each subdomain leads to a set of ODEs. The assembly of all subdomains involves the series expansion coefficient as a vector of length K+1×M:

u=u01u11uK1u02u12uK2u0Mu1MuKM.E34

Between two adjacent subdomains, i and i + 1, the continuity conditions are:

ui1=ui+11;ddxui1=ddxui+11.E35

The set of transient ODEs obtained is in the form,

AuxxiLux=iQxu.E36

Applying the RTE method described in Section 2.2 to the above equation,

Aum+1+umix2Lum+1+um=ix2Qxum+1+Qxum,E37

where ∆x is the step size, and the superscript m refers to the time step number. To carter for the nonlinear nature of Eq. (37) that is associating with Q, an iterative algorithm [9, 10] is used.

The initial input pulse for a bright soliton could be

ut0=βexp[αt0.5L)2,E38

where L is the numerical window used for t, α a chosen constant to give an input pulse as close to the SP soliton as possible, and β an adjusting parameter to give a specified pulse energy, E,

Ex=L2L2(utx2dt.E39

As u(t,x) is a truncated soliton pulse, it has been found [9] that to eliminate residual reflection, the following boundary conditions could be used:

utx=1000ututxatx=±0.5L.E40

To find the stable periodical (SP) solution, Eq. (37) is integrated to a selected distance Z, with the first half using a specified dispersion coefficient of – D, and for the second half D. For an SP solution, the input pulse must be the same as the output pulse. We use this fact to design an iterative scheme based on successive halves,

uinm+1=0.5uinm+uoutm,E41

where uin, and uout are the input and output pulse to the dispersion map respectively and the superscript m denote the iteration number. It should be noted that stable periodic solitons are special cases of cyclic solitons in that no phase matching is needed. For the exact periodic (SP) solutions described in Section 2.2. the input and output pulses have the same amplitude and phase.

3.2 A numerical example of a SP bright soliton

Using the procedure described in the previous section and a dispersion map with length Z = 6, Figure 3 shows how the solutions converged to stable and periodic pulses [10]. The distance, x, shown is the cumulated distance. As the step size is 0.0005, each iteration generates 12,000 pulses. In the last few iterative cycles, the pulse width is changing linearly with the distance traveled in both halves of the dispersion map. The input and output pulses in a dispersion map have the same shape and energy but not the same phase.

Figure 3.

Iteration convergence for the numerical example.

Figure 4 shows changes of the pulse shape as an SP soliton is traveling through a medium with negative D.

Figure 4.

Pulse changes when propagating through a medium with -D.

Advertisement

4. Electromagnetic wave propagation in a complex space system

Some of the transmission characteristics of electromagnetic waves through space have been investigated previously [11, 20]. We shall deal with a space that has other complex features in the following sections.

4.1 SP solitons with different pulse energies and in a space with random dispersion coefficient

We have solved for a segment consisting of piecewise continuous dispersion coefficients as given in Table 1 below. The pulse width histories for cases with pulse energy E = 0.4 and 0.8 found for the above cases are shown in Figure 5. The plots show that the overall pulse width change for the random dispersion case is the same as that based on the averaged dispersion. Also in the plots are equations of the trendlines showing the linear relationship between pulse width and distance traveled when the average coefficient D is used. Also, for two times increase pulse energy, the deviation from the average gradient is only +/− 4%.

Case 1Case 2
SectionPropagation distance, xDispersion coefficient, DExternal source, uoPropagation distance, xDispersion coefficient, DExternal source, uo
12−0.102−0.20
20.5−0.100.50.2−0.2
31−0.1010.10
40.5−0.100.5−0.20.2
52−0.102−0.150

Table 1.

Two cases of propagation through different D and uo.

Figure 5.

Propagation of SP soliton with different pulse energy.

4.2 A system of multiple SP solitons

The NLQE for multiple solitons is

uxji2Dxuttjk=1Juk2uj=0,j=1,2,..J.E42

Although a set of equations, equal in number to the number of solitons, are involved, the same numerical procedures described previously can be used to obtain a set of SP solitons. For our purpose, however, we only use three well-spaced and identical pulses. Figure 6 shows how the central pulse has converged to an SP soliton. The same applies to the other two solitons.

Figure 6.

Iteration convergence for the central pulse.

How the pulse shape is changing can be seen in Figure 7. The gradient of pulse width changes against distance traveled is not sensitive to pulse energy as can be seen in Figure 8.

Figure 7.

Changing shape as pulse propagating through a region where D is negative.

Figure 8.

Half pulse width changes versus distance traveled at different pulse energy.

4.3 Propagating through space with a CW background

To include a constant CW background, uo, into NLSE, let

u=v+uo.

Substituting the above into Eq. (31) to give

vxi2Dxvttiv+uo2v+uo=0.E43

Using the same numerical procedures as described previously, Eq. (43) could be solved to give an SP solution. By propagating this SP soliton along the distance x, the transmission characteristics could be determined. We have solved for two cases with different system parameters as shown in Table 1. In fact, Case 1 is using a constant D that is the same as the distance weighted average of D in Case 2. The pulse width and energy histories are plotted out in Figure 9. It could be seen that uo has little influence on the overall pulse width change.

Figure 9.

Two cases of propagation through space with CW background.

4.4 Propagation through an amplifying or attenuating space

The NLS equation for electromagnetic waves (solitons) propagation in dimensionless form and in an attenuating space is

uxi2Dxuttiu2u=Sx,E44

where Sx=su for amplification, and Sx=sux for attenuation and s is a constant.

To solve the above equation numerical, S must be added to Q in Eq. (36), As a numerical example, a system consists of three sections was used. In all sections, D = −0.2 but s = 0.5, − 0.5 and 0.5, respectively. Solutions are shown in Figure 10. Features of the solution histories fond are: (a) based on the sign of s, the pulse energy increases or decreases steadily, and (b) practically, there is no change in the gradient of the wavelength half width versus x curve.

Figure 10.

Propagation histories in the present of an external source.

4.5 Propagation with gravitational deflection

Based on the general relativity theory, the approximate light path deflection angle, ∆ϴ is found to be [21],

ϴ=4GM,E45

where d the distance between the light path and the center of the mass, G is the gravitation constant, M is the mass, and is the distance between the wave front and the center of the mass.

Eq. (45) could be used in its dimensionless form,

ϴ=CE,E46

where E=C4GM. Since the event is taking place in space, we have no way of knowing M and ∆. But we can still track the gravitational deflection history using a single arbitrarily chosen parameter C. Using a new rectangular coordinate system (x1, x2), at a particular step, let ((x1)m, (x2)m) be the position of the mass center and ((x1)1, (x2)1) the wave front; the straight line connecting the wavefront to the center of the mass is

E=x1mx112+x2mx212.E47

Then, by specifying a C, the deflection angle ϴ can be found from Eq. (46). If a wavefront is propagating along a light path making an angle ϴ with the x1-axis. Integrating along x1 with step ∆x, the new wave front position would be [((x1)1 + ∆x) cos (ϴ + ϴ)), ((x2)1 + ∆x) sin (ϴ + ϴ)]. Knowing the new position, Eq. (46) and Eq. (47) could be used to find E and ϴ,and the next wavefront position in the next integration step.

To implement this deflection scheme, let Z be the length of the propagation distance to be investigated. Let t(0, 0) be the starting position with the mass M located along the straight line x1 = 0.5 Z. If φ is the angel between the line joining the wavefront to the center of the mass and the x1-axis, the mass is located at (0.5 Z, 0.5 Z tan(φ)). For this example, let the initial φ = 20, ϴ = 0, and Z = 3, and D = − 0.2. Considering two cases, Case 3, C = 0.00005, and Case 4, C = 0.0001, respectively. After solving for the wavefront histories, the solutions are plotted out in Figure 11. It can be seen that, at x1 = 0.5 Z where the wavefront is closest to the mass, the deflection rate is the largest. As expected, a larger C will give a larger deflection. Without deflection, the wavefront will move along the x1-axis. With deflection, the wavefront has traveled the same distance along its path, but shorter in term of x1-coodinate. It should be pointed out x1 and x2 are scaled down to dimensionless quantities chosen according to local conditions. They would be many orders smaller than the entire propagation distance.

Figure 11.

Propagation in the present of gravitational deflection.

4.6 Calibrations with physical systems

The coefficients associated with dispersion and self-phase modulation for space cannot be measured directly. To apply our numerical findings to cosmological redshift, calibration with measured data must be used as described in Ref. [10, 19]. If the starting and ending wavelength is λ1 and λ2, and the half pulse width, W1 and W2, and the dimensionless redshift, z, as defined in astronomy, is given by,

z=λ2λ1λ1
=W2W1W1.E48

Also, in astronomy, the measured redshift-distance relation is given by Hubble’s law

z=Hod/c,E49

where Ho is the Hubble constant given in units of km/s/Mpc. The distance between the light source and an observer, d is in Mpc unit, and c is the speed of light in km/s. Since Eq. (49) is linear with specific physical dimensions, and our numerical results are also linear but dimensionless, we could choose any two given points in Eq. (49) for calibration, so that our results agree with Hubble’s law.

To use real physical data for calibration, we choose, as an example, Ho = 70 km/sec/Mpc for Eq. (49). We also choose the pulse representing the spectral line due to Lyman-alpha hydrogen that has a wavelength of 121.6 nm., and the corresponding period is 405 ps. For this example, we choose the linear relationship that we have found previously for a random medium and shown in Figure 5,

W=0.9539x+2.5834,E50

and the half pulse width at the two calibration points, A at xA = 2, and B at xB = 6, from Eq. (50), are WA = 4.9286, and WB = 8.3068. Then, the temporal time multiplying scaling factor to convert W into period in picosecond,

to=405WA=82.1734ps.E51

Now, the redshift between A and B,

zAB=WBWAWA=0.6854.E52

Using Eq. (49), the distance variable between the source and the observer,

d/c=zABHo=0.6854700009792Mpcs/kmE53
d=0.009792c×3.08567758×10199.461×1012=9.581109light yearE54

Using Eq. (53), the distance scaling factor used to convert x to d/c is

fx=d/cxAxB0002448Mpcs/kmE55
Advertisement

5. Discussion

We have demonstrated that numerical methods can be used to solve many nonlinear field problems. The general mathematical procedures involve the reduction of the governing differential equations to a set of nonlinear algebraic equations that is solved by an iterative approach. Depending on the expected characteristics of the solutions, numerical algorithms may need to be modified. For an exactly stationary and periodic traveling wave, the iterative procedures as described in Section 2.2 are needed. But for the studies of redshift, only a stable and periodic solution in the sense, that the traveling pulse can reproduce itself anywhere in the whole propagation history, the iterative procedures needed are less elaborative as described in Section 3.1. Since the system is a nonlocal problem, the finding of the correct initial pulse is vital for the investigation of redshift in starlight.

The soliton solutions’ spike-like characteristic needs a very high order of series approximation. We choose to sub-divide the computational domain into zones so that a lower order series could be used for each zone. In theory, the tail of a soliton extends to zero value at infinity. Because we can only use a finite computational window, we are solving for a truncated soliton. Therefore, the use of boundary condition, Eq. (40), is important to limit reflection at the boundary. As the pulse width is changing with distance traveled, the choices for an initial pulse width and the size of the computational window need careful design. Providing a numerical method can satisfactorily reproduce a stable and periodic soliton, there is no reason why such a method cannot also be used.

For mathematical simulation to be an effective tool employed to design, operate, or control a system, a set of well-proven relationships between the dependent and independent variables must be used, together with their system parameters. If not all the parametric data are known, calibration can be carried out to find the missing ones. However, it is important that the simulation must be used within a valid range of all parameters. What has been done in Section 4.6 is special because the linear relationship found in the numerical simulation is the same as the empirical Hubble law.

In Section 4, we have used numerical examples to show that electromagnetic wave can travel through sections of space that have different dispersion coefficient, but the overall wavelength change is equal to that based on the averaged coefficient (See Section 4.1). This characteristic is because soliton behave both as a wave and a particle. Similarly, we have shown that the present of other solitons (See Section 4.2), the present of a CW background (See Section 4.3), or the present of a source, do not significantly change the rate of wavelength changes against distance traveled. The last case, Section 4, is about the effect of gravity; the estimate found is approximate. But, since the space is known to be a virtual empty void even with the present of more than 200 billion galaxies, a journey through the universe would experience gravitational effect only over a miniscule portion of the total length. We can conclude that gravity will contribute to redshift but not significantly.

Hubble tension is a typical case where prediction from the standard model of cosmology is at variant to the experimentally observed empirical Hubble law [12, 13]. As some of the parameters used in the model were based on small redshift data available on the time, it not surprising to see that the model predicts differently when data for larger redshift are available. Based on the cosmological principle, the model uses a homogeneous and isotropic universe. But the real space has large clusters and voids even measured in the cosmological scale. Redshift in starlight traveling through a cluster will be quite different to the one traveling through a void.

The propagation theory used in our investigation is built on NLSE that ensures a balance between linear dispersion and nonlinear self-phase modulation. The space is never assumed as isotropic or homogeneous. By solving the NLSE, the traveling histories are constructed according to local conditions encountered. In this approach, we can accommodate the complex nature of the universe.

Advertisement

6. Conclusion

  1. The LCPS method is an effective and economical method to convert a differential equation into a set of nonlinear algebraic equations that can then be solved numerically.

  2. The propagation theory based on the NLSE predicts redshift in electromagnetic wave through space can be calibrated to agree with Hubble law.

  3. The complex nature of the universe does alter the particle nature of solitons, allowing changes during their transmission histories to be accumulated.

  4. In mathematical simulations, the limits on their ranges of applicability should be recognized.

Advertisement

Conflict of interest

The author declares no conflict of interest.

References

  1. 1. Yagle AE. Differential and integral methods for three-dimensional inverse scattering problems with a non-local potential. Inverse Problems. 1988;4(2):549-566. DOI: 10.1088/0266-5611/4/2/017 http://hdl.handle.net/2027.42/49089
  2. 2. Wang M, Li X, Zhang J. The (G’/G)-expansion method and traveling wave solutions of nonlinear evolution equations in mathematical physics. Physics Letters A. 2008;372(4):417-423. DOI: 10.1016/j.physleta.2007.07.051
  3. 3. Wen Z, Wang Q. Abundant exact explicit solutions to a modified cKdV equation. Journal of Nonlinear Modeling and Analysis. 2020;2:45-56. DOI: 10.12150/jnma.2020.45
  4. 4. Sirisubtawee S, Koonprasert S. Exact traveling wave solutions of certain nonlinear partial differential equations using the (G1’/G2) expansion method. Advances in Mathematical Physics. 2018;2018:7628651. DOI: 10.1155/2018/7628651
  5. 5. Kaewta S et al. Applications of the (G0/G2)-expansion method for solving certain nonlinear conformable evolution equations. Fractal and Fractional. 2021;5:88. DOI: 10.3390/fractalfract5030088
  6. 6. Andriychuk M, Yevstyhneiev B. Asymptotic solution of the scattering problem on a set of chaotic placed small particles. In: 2023 IEEE XXVIII International Seminar/Workshop on Direct and Inverse Problems of Electromagnetic and Acoustic Wave Theory (DIPED). Tbilisi, Georgia; 2023. pp. 141-144. DOI: 10.1109/DIPED59408.2023.10269484
  7. 7. Afsari A, Abbosh A, Rahmat-Samii Y. A novel differential inverse scattering methodology in biomedical imaging. In: 2017 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting. Piscataway, NJ, United States: IEEE. pp. 25-26. DOI: 10.1109/APUSNCURSINRSM.2017.8072055
  8. 8. Chen PYP, Malomed BA. Lanczos–Chebyshev pseudospectral methods for wave-propagation problems. Mathematics and Computers in Simulation. 2012, 2011;82:1056-1068. DOI: 10.1016/j.matcom.2011.05.013
  9. 9. Chen PYP. The Lanczos-Chebyshev pseudospectral method for solution of differential equations. Applications of Mathematics. 2020;7:927-938. DOI: 10.4236/am
  10. 10. Chen PYP. A mathematical model for redshift. Applications of Mathematics. 2020;11:146-156. DOI: 10.4236/am.2020.113013
  11. 11. Chen PYP. Propagation of dispersion-managed dark solitons and the novel application to redshift in starlight. Optik. 2022;251:168384. DOI: 10.1016/j.ijleo.2021.168384
  12. 12. Di Valentino E. Cosmology intertwined II: The Hubble constant tension. Astroparticle Physics. 2021;131:102605. DOI: 10.1016/j.astropartphys.2021.102605
  13. 13. Hu J, Wang FY. Hubble tension: The evidence of new physics. Universe. 2023;9(2):94. DOI: 10.3390/universe9020094
  14. 14. Lanczos C. Trigonometric interpolation of empirical and analytical functions. Journal of Mathematical Physics. 1938;17:123-199. DOI: 10.1002/sapm1938171123
  15. 15. Lanczos C. Trigonometric interpolation of empirical and analytical functions. In: Fox L, editor. Numerical Solution of Ordinary and Partial Differential Equations. New York: Pergamon; 1962
  16. 16. Chen PYP, Chu PL, Malomed BA. An iterative numerical method for dispersion-managed solitons. Journal of Optical Communications. 2005;245:425-435. DOI: 10.1016/j.optcom.2004.10.034
  17. 17. Koch O, Weinmüller EB. The convergence of shooting methods for singular boundary value problems. Mathematics of Computation. 2001;72:289-305
  18. 18. Malomed BA et al. Spatiotemporal solitons in multidimensional optical media with a quadratic nonlinearity. Physical Review E. 1997;56:4725-4736. DOI: 10.1103/PhysRevE.56.4725
  19. 19. Chen PYP, Malomed BA. Stabilization of spatiotemporal solutions in second- harmonic-generating media. Journal of Optical Communications. 2009;282:3804-3811. DOI: 10.1016/j.optcom.2009.06.027
  20. 20. Chen PYP. Investigation of nonlinear Schrödinger equation for application to astronomical redshift. Optik. 2022;261:169181. DOI: 10.1016/j.ijleo.2021.169181
  21. 21. Lerner L. A simple calculation of the deflection of light in a Schwarzschild gravitational field. American Journal of Physics. 1997;65:1194-1196. DOI: 10.1119/1.18757

Written By

Peter Y.P. Chen

Submitted: 23 January 2024 Reviewed: 11 March 2024 Published: 03 May 2024