Научная статья на тему 'Inverse scattering transform algorithm for the Manakov system'

Inverse scattering transform algorithm for the Manakov system Текст научной статьи по специальности «Физика»

CC BY
45
33
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук
Ключевые слова
Manakov system / polarization / dispersion / inverse scattering problem / algorithm

Аннотация научной статьи по физике, автор научной работы — Chernyavsky A.E., Frumin L.L.

A numerical algorithm is described for solving the inverse spectral scattering problem associated with the Manakov model of the vector nonlinear Schrödinger equation. This model of wave processes simultaneously considers dispersion, nonlinearity and polarization effects. It is in demand in nonlinear physical optics and is especially perspective for describing optical radiation propagation through the fiber communication lines. In the presented algorithm, the solution to the inverse scattering problem based on the inversion of a set of nested matrices of the discretized system of Gelfand–Levitan–Marchenko integral equations, using a block version of the Levinson-type Toeplitz bordering algorithm. Numerical tests carried out by comparing calculations with known exact analytical solutions confirm the stability and second order of accuracy of the proposed algorithm. We also give an example of the algorithm application to simulate the collision of a differently polarized pair of Manakov optical vector solitons.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Inverse scattering transform algorithm for the Manakov system»

Inverse scattering transform algorithm for the Manakov system

A.E. Chernyavsky1, L.L. Frumin1 1 Institute of Automation andElectrometry SB RAS, 630090, Novosibirsk, Russia, Academician Koptyug Ave., 1

Abstract

A numerical algorithm is described for solving the inverse spectral scattering problem associated with the Manakov model of the vector nonlinear Schrödinger equation. This model of wave processes simultaneously considers dispersion, nonlinearity and polarization effects. It is in demand in nonlinear physical optics and is especially perspective for describing optical radiation propagation through the fiber communication lines. In the presented algorithm, the solution to the inverse scattering problem based on the inversion of a set of nested matrices of the discretized system of Gelfand-Levitan-Marchenko integral equations, using a block version of the Levinson-type Toeplitz bordering algorithm. Numerical tests carried out by comparing calculations with known exact analytical solutions confirm the stability and second order of accuracy of the proposed algorithm. We also give an example of the algorithm application to simulate the collision of a differently polarized pair of Manakov optical vector solitons.

Keywords: Manakov system, polarization, dispersion, inverse scattering problem, algorithm.

Citation: Chernyavsky AE, Frumin LL. Inverse scattering transform algorithm for the Manakov system. Computer Optics 2023; 47(6): 856-862. DOI: 10.18287/2412-6179-CO-1298.

Acknowledgments: This work was supported by the Russian Science Foundation (RSF Grant No. 22-22-00653).

Introduction

Investigations of the polarization effects complicated by wave dispersion and nonlinearity are of great importance for modern optical technologies and nonlinear optics. Manakov [1], studying the phenomena of self-focusing and self-induced transparency of polarized light beams in nonlinear and dispersive optical media, described the vector version of the nonlinear Schrodinger equation, known as the Manakov model. The model comprises a pair of nonlinear Schrodinger equations with second-order dispersion and cubic (Kerr) nonlinearity for two optical polarizations. This model of wave processes simultaneously considers dispersion, nonlinearity and polarization effects, is in demand in nonlinear physical optics, and especially for describing optical radiation propagation through the fiber optical communication lines (FOCL) [2].

Modern technologies for receiving and transmitting information over the FOCL use modulation of low-frequency envelope of the electric field of light wave. Low (compared to optical) frequency modulation of the envelope allows the use of electronics in the processes of coding/decoding information. The electric field envelope of optical radiation in standard single mode fiber (SMF) permits amplitude and phase modulation, and also enables to use two polarizations to increase the FOCL performance. Increased fibre channels performance leads to growth of envelope frequency and amplitude, making it necessary to account for dispersion and nonlinear effects that distort information. Nonlinear and dispersion distortions in the scalar approximation are described by the nonlinear Schrodinger equation for the field envelope [2]. The dispersion effects in the fiber lead to envelope

wave packet blurring, and nonlinear effects cause nonlinear phase overruns, and other effects discussed in [2]. The interaction of dispersion and nonlinearity generates solitons, where the dispersion broadening is compensated by the nonlinear compression of the wave front. Polarization of radiation even more complicates the problem and creates new distorting information effects, in particular, polarization mode dispersion (PMD), when the two envelope polarizations have different velocities.

The applicability of the Manakov model for the common description of nonlinear and dispersion effects, and polarization effects in fiber was studied in the works of Menyuk (See [3] and references there), where it was shown that excluding the attenuation/gain and neglecting PMD, the electric field envelope E with polarization components (Ei, E2} is described by the following vector equation, of Manakov type:

,3E a 1 32E 8 . l2 .

1-+ ß2---y- | E |2 E = 0,

3Z 2 3T2 9

(1)

with Z being a distance along the fiber, and T is time in the frame moving together with the the field envelope. The parameter P2 is the characteristic of dispersion. Note that it is negative for the anomalous dispersion and positive for the normal dispersion in the fiber. In the main focusing range P2 is usually assume equal - 22 ps2/km. The parameter y is the nonlinear Kerr coefficient. Typical value of y in fiber is 1.3 W-1 km-1. Follow [4] and choosing the characteristic line length Zo and using the values of

time To =>/(| P2IZ0) / 2 and field Eo = ^2/ ^8yZo j as

units, we define dimensionless parameters t = T/To and

q = E/Eo, for which the equation (1) becomes the dimensionless form of Manakov equation:

• Oq 3 2q „ , „ i-Z + T-T - 2a |q |2 q = 0,

oz ot2

(2)

where the vector q = {q\(z, t), q2(z, t)} describes two normalized polarization components of the optical wave envelope. The constant ct in (2) is equal to +\ or -\ and corresponds to normal (defocusing) and anomalous (focusing) fiber dispersion, respectively. This Manakov equation as a vector form of the nonlinear Schrodinger equation, belongs to a nontrivial class of integrable nonlinear partial differential equations investigated by the inverse scattering transform method (ISTM) [5, 6]. The essence of the ISTM, an outstanding achievement of modern mathematical physics, is that the solution of a nonlinear equation is reduced to the study of linear operator spectral problems (direct and inverse), connected (associated) with the original nonlinear equation. The ISTM is also known as the Nonlinear Fourier Transform (NFT) because of the similarity to the conventional Fourier transform.

For applying the ISTM, Manakov constructed the following linear system of equations (the Manakov system) for the spectral problems:

f + if = q\f2 + ot

f - if = CTq* f\, f - if = CTq2 f\.

ot ot

(3)

Here X is the complex eigenvalue number, (f\, f2, f3) is the 3-dimensional eigenvector, and the asterisk means complex conjugate. In the defocusing case, the spectrum of the Manakov system contains only the continuous spectrum corresponding to dispersive waves. In the focusing case (ct = -\), a discrete spectrum can be added to the continuous spectrum. This discrete spectrum corresponds to the soliton solutions.

In the frame of the ISTM the solutions of the relatively simple Manakov system (3) are also the solutions of the nonlinear vector Schrodinger equation (2) of the Manakov model for an arbitrary fixed z. The evolution of the solution along the coordinate z is given by a simple phase factor [\, 5, 6]. We also note that the Manakov system turns into the Zakharov-Shabat system if one polarization absents and the vector Schrodinger equation becomes scalar. The Manakov system can be exploited to describe several other nonlinear problems, including the propagation of ultrashort polarized optical pulses in resonant two-level media [7].

The study of the scattering problems allows not only analytical investigations of the integrable nonlinear problems. The numerical implementation of the ISTM also represents an effective approach to solve the Cauchy problem of the nonlinear Schrodinger equation, with no iterations. ISTM for nonlinear equations with localized

(decreasing at infinity) solutions leads to a system of linear integral Gelfand-Levitan-Marchenko equations (GLME), equivalent to the Manakov system.

For the case of more simple scalar Schrodinger equation, without polarization effects, associated with the well-known Zakharov-Shabat (ZS) system in our laboratory were developed efficient computational algorithms - Toeplitz Inner Bordering (TIB) [9, 10]. These algorithms are based on the direct numerical solution of the GLME and belong to modifications of the well-known Levinson's algorithm [11]. Their numerical efficiency is caused by the use of the Toeplitz symmetry of the discretized GLME system. The TIB algorithms were successfully applied to calculate the fiber Bragg gratings [12, 13], and solutions of inverse problems for the Helmholtz equation [14]. Recently in fiber-optic networks, these algorithms have found application to compensate for nonlinear-dispersive distortions of information signals and, in particular, for the development of new approaches in information transmission based on the integrability of nonlinear Schrodinger equation [15, 16, 17].

Due to the complexity of the problem, there are comparatively few works devoted directly to algorithms for the inverse scattering problem of the Manakov system: [18] proposes an iterative algorithm for solving GLME, but of the 1st order of accuracy; in [19] also the only first order of accuracy was achieved; [20] proposes a new perspective but not yet well known 2nd order algorithm, based on the Toeplitz decomposition of the block matrix of GLME system. The ISTM-integrable vector Schrodinger equation od the Manakov model is, of course, the basic model and it does not account for signal attenuation and polarization mode dispersion in fiber. However, this approach is in demand for numerical simulation of the information transfer in fiber-optical lines. We do not touch here on simpler direct scattering problems. The extension of the TIB algorithm to the inverse problems for the Manakov system is the main goal of the work.

1. GLME

The condition of rapidly decreasing at infinity solutions, leads for the Manakov system to a system of nine Gelfand-Levitan-Marchenko integral equations for the three three-components vectors A(0), A(1), A(2) [7, 8, 19]. However, it turns out that we need only three equations for the first components of the vector functions A(0), Aj(1), Aj(2) for the inverse scattering problem (ISP) solution.

In the numerical algorithm, the ISP, under the condition of rapidly decreasing solutions, is on a finite interval, for example: 0 < t< T.

It is assumed that the GLME kernels Q (t), Q (t) vanish outside this interval, and the GLME for the left ISP take the following form:

A\(0)*(t, t) + v íqa (t + s)A[a) (t, s)ds = 0,

a=\,2-T

(4)

komntrorephaa onrma, 2023, tom 47, №6 doi: \0.\8287/24\2-6\79-co-\298

857

t

oA^* (t, t) + jQa (x + s) Af (t, s) ds = -Qa (t + t), (5)

-X

where - t< x, s < t< T, and a = 1,2.

The inverse scattering problem's solution qi (t), q2 (t) for two orthogonal polarizations connected with solutions of GLME equations by the synthesizing relations:

qa (t) = 2oA(a)* (t, t - 0), a = 1,2.

The first step in the GLME numerical solution is a replacement of variables which gives us the integral equations with difference arguments of the kernels and leads to matrix blocks with Toeplitz symmetry after the discretizathion of these equations. Following [9, 10] we carry out the complex conjugation of equation (4) and replace of unknown functions:

u (t, s) = A1(0) (t, t - s), va (t, x) = oA*(a) (t, x -1).

Here and hereinafter a = 1,2. Given these notations, we rewrite (4) in the form:

u(t, s) +oj (x-s)va(t, x)dx = 0,

s a=1,2

X

Va (t, X) + jha (x - s)u (t, s) ds = -Qa (x).

(6) (7)

Also, we respectively rewrite synthesizing relations as

qa. (t) = Va (t, 2t- 0).

2. Discretization of the GLME

Let us introduce a discrete computational grid: tm=hm/2; m = 1,...,N; h = 2T/N; sk=hk; x„=hn; n,k =0,...,m.

Here h is the step of the grid. For the beginning we discretize equations (6), (7) with the 1st order of approximation accuracy. We replace the integrals in the equation (6) by the right Riemann sum:

X m=k+1hQa (t„ - Sk )Va (tm, t„ ) = x m=k + vam„h^a;„-k.

Here roman letters denote the grid vectors: v(?„= Va (Xm, X„) and Q*a;„-k = Q (x„ - Sk). Since n > k, this sum is the multiplication of the upper triangular Toeplitz matrix Qa with elements Qa;k„ = hQ.a..„-k, with size m*m, by the vector v(™„. The discrete analog of the equation (6) now can be represented as:

(8)

where k = 1,., m. The integral in equations (6) also can be represented using the right Riemann sum as products of low triangular Toeplitz matrix Ra with size m*m and with elements Ra- „, k hQa; n—k, where n > k, on the vector u km)= u (xm, ak). Note here that matrices Qa are Hermitian conjugations (f) of matrices Ra: Qa = Rf. We write the discrete analog of equations (7) in the next form:

Va'mn + ,k uk ' ra,

(9)

where the right part is ra, n = - Qa, n, and n = 1,., m. With m changing from 1 to N we get N systems of linear equations (8),(9) with size of 3m*3m.

3. First order accuracy Block TIB algorithm

With m changing from 1 to N equations (8), (9) describe N systems of linear equations. These systems are nested one into another that resembles a bordering numerical algorithm. For the numerical solution of the ISP, it is necessary to solve all the obtained nested systems and determine the potential vector components: qa.m =2v(S, m = 1,2,...N. Gaussian elimination method for N nested GLME systems requires O (N4) flops. For our opinion the best variant of the algorithm for solving such a series of nested linear systems seems to be Levinson-type bordering algorithm [11] which in the process of this bordering addresses all the systems and requires only O (N2) flops.

The complete system (8), (9) contains a matrix comprising nine Toeplitz blocks. Despite all these blocks being Toeplitz, the system's complete matrix, unlike the case of the ZS system, does not have Toeplitz symmetry.

We describe here an approach referred as a block one, based on the block notation of the discretized GLME. For the first order approximation accuracy, the total matrix G of the GLME can be represented as a block Toeplitz matrix comprising blocks - matrices of size 3*3. We note that this block matrix is Toeplitz only for the case of the first order accuracy approximation of the GLME. We write this system of equations in the block form:

Gw( m)=r(m), where

(10)

w(-)= (, w2m),..., W™ )T , W™ = (u km),V 1mk),V $)T,

r(m)= (,...,rmm)T , r« =(0,-Q1,k,-Q2,k)T, k = 1,..., m.

The symbol T here stands for transposition. Total block matrix G consists of blocks Tn, n = 0,1,., m-1, and its Hermitian conjugates, with size 3*3:

G=

VY m-1

oYf ...

% oYf

Y m-2 ...

oYU

T1 Y,

m = 1,.., N.

0 J

Here

r 1 ohQ*;0 ohQ2;0 ^ r o 0 0"!

Y 0 = 1 0 , Y k = hh* 0 0

v hQ-2,0 0 1 J y hQk 0 0 J

k=1

where k=1,..., m -1. This system of equations allows us to find the solution of the Manakov system with the first order of approximation accuracy.

We will omit the superscript (m) for almost all matrices and leave only for the first gim) and last g(mm) rows of the inverse matrix, that is necessary to describe the algorithm.

For a block Toeplitz matrix, there are well-known block algorithms for its inversion based on the bordering method of the Levinson algorithm type. See, for example [21]. For the matrix inversion, it is enough to find recurrently the upper g[m) and lower g(mm) block rows of the inverse block Toeplitz matrix. These rows are the main auxiliary (block) arrays of the Levinson type inverse bordering block algorithm. Denote the elements of these block rows at the m-step of the block algorithm in the following form:

g« = (X0 ... Xm.,), gmm) = (Ym-1 ... Yo).

(11)

Let us introduce the next set of 3*3 matrices for a more convenient notation of the algorithm:

P = (pj), F = (f,,), P = (pj), F = (f ), i,j = 1,2,3.

These matrices are determined by the sums:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

F = (X0 T + 2 + ... + m ,),

F = a (Fm^m + Ym_2+ ... + ^ ) , p=a(x 0 n + x^m- +...+Xm_1Ti,), P = (Ym_1T1 + Ym-2T2 + ... + Y0Tm ). (12)

The sums make up the main loop of the algorithm, which is executed for each m from 1 to N. Note here that not all 36 elements of the matrices P, F, P, F, but only some of them are used in the block algorithm.

The main step of the bordering algorithm is to calculate the first gi(m+1) and last gm+P block rows of the inverse matrix based on their values g[m), g(m) on the previous step. Algorithms like Levinson's find new rows as a linear combination of the zero-padded rows of the previous step:

g(m+i)=c ( m ) ( ),o)+d(m ) (o, gmm) ), gmm;1)=d( m ) ((m ) ,o)+c(m ) (o, gmm) ),

(13)

where block o is zero 3*3 matrix. The coefficients c(m), c(m), dm), cf-m) are determined uses the main properties of the first and last block rows of the inverse matrix. Namely, multiplying the first row by the system matrix G results in the first row, and multiplying the last row, respectively, gives the last row of the block identity matrix. The result is the following system of equations for the block coefficients c and d:

C(m ) + d(m) (1% + ... + 7^-1 + Yo Tm ) = E,

c(m)a (( n + X1^m_1 +... + Xm_1^i ) + d(m) = o.

Here E is 3*3 unit matrix. The solution to this system is:

(m) = (e - PP), d(m) = -c(m)P.

(14)

The solution to a similar system for c,d has the same form:

(m) = (e - PP), d(m) = -C(m)P.

(15)

4. Second order accuracy Block TIB algorithm

The second order of accuracy spoils the Toeplitz structure of the system GLME block matrix G. In particular, the trapezoid formula, which provides the second order of accuracy, leads to the change in the first and last block columns of the matrix, as well as the blocks of its main diagonal. The non-Toeplitz structure formally does not allow the use of effective Levinson-like algorithms for inverting the system block Toeplitz matrix.

We proposed the basic idea of solving the system of equations for the second order of accuracy in [10]. This idea uses the transfer of part of the unknowns from the GLME to the right side and excludes the equation for index 0. The system block matrix becomes Toeplitz again, but unknowns appear on the right side of the equations. After the procedure, the system block matrix again takes the Toeplitz form as in (10). However, the diagonal blocks of the system matrix T0 and the right side have changed:

T o =

1

h q

2 Q1;o

h h ^ CT — Q1;o a 2 Q2;o

h

q2

f h m m ^ CT~ (Q1;m+1-k v 1;m + Q2;m+1-k v 2;m)

r (m) = k

-(1 ^ u(m ))Q1;

h

— I

2

h

-(1 + -uim))Q2;k

k = 1,., m. Note that not all unknown elements appear on the right side, but only the first u1(m) and two last

elements vj

(m:> ,,(m)

,m> v 2;m

. The knowledge of the fundamental

properties of the inverse block Toeplitz matrix makes us possible to find an efficient TIB calculation algorithm with the second order of approximation accuracy. Multiplying the first and last rows of the inverse matrix by the right side of the GLME system, we get a pair of equations for a pair of unknowns - for the first and for the last element of the block vector of unknowns. Since we search only for the last element of the vector, as a result, we get a solution of the GLME with the second order of accuracy. This formal scheme becomes more complicated in the case of the block Toeplitz matrices. The vector of unknowns for the block version of the Manakov system comprises columns contains of three elements (ukm),u1'k),u2'"k))T . As

( m)

a result, after multiplying the right side by the first g1(

and last g^m1 block rows of the inverse matrix, we get a

(m),,(m)mht

system of six equations for the columns (u[

and (u

(m) v(m) v(m)\T

1;1

v2mm))T

)T . Recall that at the m th step of the

algorithm, we are looking for only the last two elements v^ly m. The resulting system of six scalar equations can be represented as a pair of linear systems with 3*3 blocks:

f 2

f u (m) A

u

,( m )

,( m )

f il (m) A

m

v (m)

,(m )

-+ ui

o o

( m)

P

,( m)

,( m )

f 2 , h + U1 o o

(m)

F

r(m )

,( m)

(16)

From the six equations of the system (16), we singled out a simpler subsystem of only three equations containing the components v^v^i of the potential vector sought at each step. The solution of the system (16) with the second order of accuracy is:

v!m)=

_ f 2 A -2p21 + /33 p21 - /23 p31

h

2 + /11 f22 „/33

v( m) =

_ f 2 A -2p31 + J/22 p31 - /32 p21

,h

2 + f11 f22 f33

(17)

The solution (17) completes the block algorithm of the second order of approximation accuracy.

5. Schematic of the second order Block TIB algorithm

The main steps of the second order block TIB algorithm are:

1) For m = 1 calculate initial value for the auxiliary array:

gi^OT0) ^, and calculate P and P 3*3 size matrices: P = g^T1, P = ag^Tf , and also calculate matrices F and F: F = gi1^, F = ag^Tf (of course, we calculate only those elements of the matrices that are used in the algorithm);

2) Find m th component of the solution vector q,,m = 2v g , q2m = 2v m , uses (17). This is the output at every step;

3) Calculate the block coefficients c(m), cfm\ c(m), cM, uses (14) and (15);

4) Determine next step for the auxiliary arrays, i.e. rows

g^ and gi^, uses (13);

5) Find the necessary elements of the new matrices P, F,P, F by calculating the sums (12);

6) Increment m and go to the step 2 while m < N.

This schematic corresponds to the working interval [0, T]. However, this algorithm is invariant regarding the choice of the working interval and the origin of the

coordinates, as are for most equations and algorithms in mathematical physics. When the interval is changed, only the calculation grid changes but the algorithm itself does not change.

6. Numerical simulation

To test the algorithm, we mainly used an exact analytical solution of the Manakov model - the Manakov optical vector soliton. The soliton, as a solution of the GLM equations for the eigenvalue of the discrete spectrum X = I + iq, has the following form:

q1(t ) = 2qe-i(81+2ty sech(2q(t-to))cos((|>), q2(t ) = 2qe-i(82+2t« sech(2q(t -to))sin((),

(18)

where to sets the position of the soliton center, 81,2 are the phases of the soliton components, and ( is the polarization angle. This soliton is the solution of the ISP for the following kernel of the integral equations of GLM:

Q1 (t ) = 2qe 2q(t-to)-i(81+2t^) cos((), Q2 (t ) = 2qe2q(t-to)-i(82+2t«sin(().

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(19)

The Fig. 1 shows the dependence of the total error of restoring the Manakov vector soliton on the number of calculation points on a logarithmic (base 2) scale. The straight line corresponds to the linear fitting of this dependence. This line is described by the line function y = 9.26968 - 2.00027x. The second fitting parameter 2.00027 is very close to the value 2. It means that the error drops by a factor of 4 when the number of points doubles, which proves the second order of approximation accuracy of the block TIB algorithm. The ISP for the Manakov vector soliton solution was solved on the interval te [-10, 10] for the following set of the soliton parameters: | = -3, q = 1, t0 = 4, 81 = - 5n /6, 82 = n /4, ^ = 7n /9.

The "flat" solutions of the Zakharov-Shabat system, which are also partial solutions of the Manakov model, were also used for testing the algorithm. In particular, the tests used a secant potential [22], qa = Aasech (t), which contains a discrete spectrum, along with a continuous one, depending on the amplitude of Aa of its polarizations. Numerical simulation for this solution also showed the stability and efficiency of the presented block TIB algorithm.

The running time of the described algorithm does not depend on the length of the line but depends quadratically on the size of the discrete grid N, as for the case of scalar TIB. This time, of course, greatly depends on the software used. Its estimate can be obtained by comparing it with the execution time of a calculation using a similar algorithm described in [20]. Preliminary calculations showed that the presented algorithm is not inferior in terms of computation speed to the algorithm described in [20], where the running time depending on N is estimated as 1.35N210 5 seconds. This estimate is for GNU Fortran program, running under Windows 7, 64-bit, Intel Core i7 Q720, 4 cores, 1.6 GHz base clock, 10 GB RAM.

8 9 10 11 12

Fig. 1. Inverse scattering problem: Log-Log dependence of the recovery error for the Manakov vector soliton solution on the

number of calculation points for the block TIB algorithm

The algorithm turned out to be very convenient for modeling collisions (interactions) of polarized optical vector solitons in the Manakov model. We present here a result of this simulation as an example of the application of the method. The analytical formulas for the 2-soliton solution in the Manakov model are very cumbersome. However, the GLME integral kernel has a relatively simple form: it is the sum of the kernels (19) of the two Manakov vector solitons. Solving the ISP for these kernels using the block TIB algorithm, we numerically find the 2-soliton solution. This solution can be interpreted as a result of a collision of a pair of differently polarized Manakov solitons, if the solitons parameters are properly chosen. In this calculation, the following two sets of data for pairs of soliton kernels were used: §1 = 0, -1 = 0.5, ti,o = 0, 0i,i = n /6, 0i,2 = n /6, ^i = 0 and §2 = 1, -2 = 1, t20 = 1, 02,1 = 2n /6, 02,2 = 2n /3, ^2 = n /2. Here the first index is the number of the soliton. Fig. 2 shows the result of a numerical simulation of the collision pattern of two differently polarized Manakov solitons, as an illustration of the algorithm capabilities. This Figure illustrates the possibility of an envelope signal to contain the amplitude, phase and polarization components of information, which theoretically allows the implementation of complex amplitude-frequency-polarization modulation formats for more efficient transmission of information through the optical lines.

of two differently polarized Manakov solitons

For comparison, Fig. 3 shows the envelope signal intensity (|q|2) distribution in time for the collision of two differently polarized Manakov solitons. In this signal, the phase and polarization components of information are completely lost, and only amplitude modulation of the signal can be used to information transmission. This variant was used at the initial stages of optical information transmission technology.

l

0.5

0.5

0 0

Fig. 3. Envelope signal intensity time distribution for the collision of two differently polarized Manakov solitons

Conclusion

The paper describes an efficient numerical algorithm for solving the inverse spectral scattering problem associated with the Manakov model. The model comprises a pair of coupled Schrödinger equations with second-order dispersion and cubic (Kerr) nonlinearity for two optical polarizations. This model of wave processes simultaneously considers dispersion, nonlinearity, and polarization effects. It is in demand in nonlinear physical optics and is especially perspective for describing optical radiation propagation through the fiber communication lines.

The study of the scattering problems for the Manakov system, associated with the model, leads to a system of linear integral equations - GLME. The numerical solution to the inverse scattering problem based on the inversion of matrices corresponding to the discretized system of GLME, using the described block version of the Levinson-type Toeplitz inner bordering (TIB) algorithm. Numerical tests performed by comparing the results of calculations with the known exact analytical solutions (Manakov vector soliton and Sech-potential) confirm the stability and second order of accuracy of the proposed algorithm. We also include an example of the algorithms' application to simulate the collision of the differently polarized pair of Manakov vector solitons.

References

[1] Manakov SV. On the theory of two-dimensional stationary self-focusing electromagnetic waves. Sov Phys JETP 1974; 38(2): 248-253.

[2] Agrawal GP. Fiber-optic communication systems. 4th ed. Hoboken, New Jersey: John Wiley & Sons Inc; 2010. ISBN: 978-0-470-50511-3.

[3] Menyuk CR, Marks BS. Interaction of polarization mode dispersion and nonlinearity in optical fiber transmission systems. J Lightw Technol 2006; 24: 2806-2826.

[4] Goossens J-W, Yousefi MI, Jaouen Y, Hafermann H. Polarization-division multiplexing based on the nonlinear Fourier transform. Opt Express 2017; 25: 26437-26452.

-5 0 5

kommrorephaa omma, 2023, tom 47, №6 doi: 10.18287/2412-6179-co-1298

861

[5] Zakharov VE, Shabat AB. Exact theory of two-dimensional self-focusing and onedimensional self-modulation of waves in nonlinear media. Sov Phys JETP 1972; 34(1): 62-69.

[6] Novikov S, Manakov SV, Pitaevskii LP, Zakharov VE. Theory of solitons. The inverse scattering method. New York: Consultants Bureau; 1984. ISBN: 0-306-10977-8.

[7] Maimistov AI, Basharov AM, Elyutin SO, Sklyarov YM. Present state of self-induced transparency theory. Phys Rep 1990; 191(1): 1-108. DOI: 10.1016/0370-1573(90)90142-0.

[8] Maimistov AI, Basharov AM. Nonlinear optical waves. Dordrecht: Springer Science and Business Media 2013. ISBN: 978-90-481-5238-4.

[9] Belai OV, Frumin LL, Podivilov EV, Shapiro DA. Efficient numerical method of the fiber Bragg grating synthesis. J Opt Soc Am B 2007; 24(7): 1451-1457. DOI: 10.1364/JOSAB.24.001451.

[10] Frumin LL, Belai OV, Podivilov EV, Shapiro DA. Efficient numerical method for solving the direct Zakharov-Shabat scattering problem. J Opt Soc Am B 2015; 32: 290-296. DOI: 10.1364/JOSAB.32.000290.

[11] Blahut RE. Fast algorithms for digital signal processing. Reading, MA: Addison-Wesley; 1985. ISBN: 978-0-201-10155-3.

[12] Buryak A, Bland-Hawthorn J, Steblina V. Comparison of inverse scattering algorithms for designing ultrabroadband fibre Bragg gratings. Opt Express 2009; 17(3): 1995-2004. DOI: 10.1364/OE.17.001995.

[13] Belai OV, Frumin LL, Podivilov EV, Shapiro DA. Inverse scattering problem for gratings with deep modulation. Laser Phys 2010; 20(2): 318-324. DOI: 10.1134/S1054660X10030023.

[14] Belai OV, Frumin LL, Podivilov EV, Shapiro DA. Inverse scattering for the one-dimensional Helmholtz equation: Fast

numerical method. Opt Lett 2008; 33(18): 2101-2103. DOI: 10.1364/OL.33.002101.

[15] Frumin LL, Gelash AA, Turitsyn SK. New approaches to coding information using inverse scattering transform. Phys Rev Lett 2017; 118(22): 223901-223905. DOI: 10.1103/PhysRevLett.118.223901.

[16] Turitsyn SK, Prilepsky JE, Le ST, Wahls S, Frumin LL, Kamalian M, Derevyanko SA. Nonlinear fourier transform for optical data processing and transmission: Advances and perspectives. Optica 2017; 4(3): 307-322. DOI: 10.1364/OPTICA.4.000307.

[17] Aref V, Le ST, Buelow H. Modulation over nonlinear Fourier spectrum: Continuous and discrete spectrum. J Lightw Technol 2018; 36(6): 1289-1295. DOI: 10.1109/JLT.2018.2794475.

[18] Civelli S, Turitsyn SK, Secondini M, Prilepsky JE. Polarization-multiplexed nonlinear inverse synthesis with standard and reduced-complexity NFT processing. Opt Express 2018; 26(13): 17360-17377. DOI: 10.1364/OE.26.017360.

[19] Frumin LL. Algorithms for solving scattering problems for the Manakov model of nonlinear Schrödinger equations. J Inverse Ill Posed Probl 2021; 29(2): 369-383. DOI: 10.1515/jiip-2020-0126.

[20] Belai OV. Fast numerical method of the second order of accuracy for solving the inverse scattering problem [In Russian]. Kvantovaya Elektronika 2022; 52(11): 1039-1043.

[21] Akaike H. Block Toeplitz matrix inversion. SIAM J Appl Math 1973; 24(2): 234-241. DOI: 10.1137/0124024.

[22] Satsuma J, Yajima N. Initial value problems of one-dimensional self-modulation of nonlinear waves in dispersive media. Prog Theor Phys Supp 1974; 55: 284-306. DOI: 10.1143/PTPS.55.284.

Authors' information

Alexander Evgenievich Chernyavsky, b. 1999, in 2020 graduated from Physical dep. of Novosibirsk State University (NSU) with a degree in "Quantum Optics". Now he is magistrant of the NSU and works as an engineer-programmer at the Institute of Automation and Electrometry SB RAS. The field of scientific interests: quantum optics, the Method of inverse scattering problem, computer simulation. E-mail: alexander.cher.99@smail.com

Leonid Lazarevich Frumin, b. 1953, in 1976 graduated from Physics dep. of Novosibirsk State University. In 1983 he received candidate degree in "Optics" at the Institute of Heatophysics of the SB of USSR Academy of Sciences. In 2005, he defended his doctoral dissertation with degree in the "Physics of Condensed Matter" at Moscow State University. He is leading researcher in the Photonics laboratory of the Institute of Automation and Electrometry SB RAS. He has 85 scientific articles and 3 international patents. The field of scientific interests: photonics, plasmonics, computer simulation, the Method of inverse scattering problem, condensed matter physics. E-mail: lfrumin@iae. nsk.s.

Code of State Categories Scientific and Technical Information (in Russian - GRNTI): 29.33.25, 27.41.19. Received March 6, 2023. The final version - June 23, 2023.

i Надоели баннеры? Вы всегда можете отключить рекламу.