INTRODUCTION

Nonlinearity is a fascinating phenomenon in nature, and scientists believe that nonlinear study is the most promising means of gaining a deeper understanding of how nature works. Investigating a wide range of nonlinear ordinary and partial differential equations is critical for mathematically describing complicated processes that change over time. These mathematical formulas are created in various fields, including economics, optical fibers, elasticity, plasma physics, solid-state physics, population ecology, infectious disease epidemiology, physics, and natural sciences. Soliton solutions of the previously mentioned phenomenon have been a fascinating and extraordinarily active topic of study for the past several decades, with the accompanying problem being the creation of exact solutions to a large variety of nonlinear partial differential equations. As a result, mathematics and physical scientists have made significant efforts to develop exact wave solutions to certain NLPDEs and various practical and potent strategies, including Hirota’s method [1][2][3][4], Backlund transformations [5], Pfaffian technique [6], the extended simplest equation approach [7], Riemann–Hilbert method [8][9], modified Sardar sub-equation method [10], physics-informed neural networks algorithm [11], a unified method [12], bilinear Bäcklund transformation [13], modified F-expansion method [14], the symbolic computation and Hirota method [15], and so on.

A soliton is a single, self-reinforcing wave that passes over a medium without ever dispersing or dissipating, preserving its shape and speed. Solitons are extremely stable and may maintain their form over long distances due to their unique nature. A lump solution is an analytical rational function solution that exists in all directions in space, and solitons are analytic solutions that are exponentially localized in all directions in space and time. They have previously been identified for nonlinear integrable equations.

A well-known partial differential equation used to model the disturbance of the surface of shallow water in the presence of solitary waves is the Korteweg-De Vries (KdV) equation. This equation incorporates leading-order nonlinearity and dispersion and can be used to study weakly nonlinear long waves. In shallow water, it describes small-amplitude waves with long wavelengths. The KdV equations have different types, such as the fifth-order KdV equation [16], the lattice potential KdV equation [17], generalized geophysical KdV equation [18], modified KdV equation [19], seventh-order KdV equation [20], Schwarzian KdV equation [21], and many others.

Recently, the generalized Korteweg-De Vries (gKdV) equation in two dimensions became known and read as follows:

1
ut+6uux+uxxx+ux+x1uyt+uy+uxxy+3uuy+3uxx1uy=0,
where x1·=x·dx. It is comparable to the following equation when accounting for the potential u(x, y, z, t) = θ(x, y, z, t)
2
θxt+6θxθxx+θxxxx+θxx+θyt+θxy+θxxxy+3θxθxy+3θxxθy=0.

Lu and Chen [22] investigated this problem and found many distinct solutions in addition to integrability results. By modifying the preceding (2+1)-dimensional form (1), Ismaeel et al. [23], have created a new (3+1)-dimensional integrable gKdV equation.

3
ut+6uux+uxxx+ux+x1uyt+uy+uxxy+3uuy+3uxx1uy+βuz+β1x1uyz+γx1uyy=0,
where β, β1, γ are defined as non-zero constants. The Painlev’e test to reveal the integrability of the equation was used and found that when β = β1, the equation becomes integrable. Therefore, we have
4
ut+6uux+uxxx+ux+x1uyt+uy+uxxy+3uuy+3uxx1uy+βuz+βx1uyz+γx1uyy=0.

The multiple soliton solutions to the equation (4) were reported by authors in Ref. [23]. In this paper, we use Hirota’s method, which is a direct method to obtain multiple soliton solutions to integrable nonlinear evolution equations. It is also possible to determine multiple soliton solutions using other methods, such as inverse scattering transform [24] and various other techniques. The advantage of Hirota’s method over the others is that it is algebraic rather than analytic. Therefore, Hirota's method provides the most efficient results when we just want to construct multiple soliton solutions. Also, applying the long-wave method on N-soliton solutions, we can offer M-lump waves. In the present study, one-, two-, and three-M-lump waves, three interaction phenomena of soliton with M-lump waves, and four types of complex multiple solutions are derived. To our knowledge, these propagation wave solutions have not been investigated before.

Following is a summary of this study: In the second section, under the corresponding N-soliton solutions, the main idea is to construct M-lump solutions for equation (4), which is made possible by using a long wave method. In the third section, we offer and analyze the characteristics of mixed solutions, a mix of lump and soliton solutions. The fourth section is about the complex N-soliton solutions for the studied equation. In the fifth section, results and discussion about constructed solutions are presented. The last part contains some discussions and conclusions from this effort.

 MULTIPLE M-LUMP SOLUTIONS

To extract the soliton solutions to the Eq. (4), consider the relation

5
u=2(log(f))xx.

Therefore, equation (4) could be shown to possess its bilinear form

6
(DtDx+DyDt+DxDy+Dx4+Dx3Dy+Dx2+βDxDz+βDyDz+γDy2)f.f=0,
where f = f(x, y, z, t) and D is the Hirota derivative and stated as
Dx1r1Dx2r2Dx3r3Dx4r4χ1·χ2=(x1x1)r2(x2x2)r4×(x3x3)r3(x4x4)r4×χ1(x1,x2,x3,x4)χ2(x1,x2,x3,x4)|x1=x1,x2=x2,x3=x3,x4=x4,
where x1, x2, x3, x4 defines as independent variables, χ1, χ2 are dependent variables, and constants r1, r2, r3, r4 ≥ 0. Generally, to offer the N-soliton solutions to the PDEs, we use the following formula [25]:
7
ffN=μ=0,1exp(m=1NΩmφm+m<n(N)μmμnAmn)

The notation ∑μ=0,1 represents the sum of all possible composites μm = 0,1, for = 1,2,…, N.

By taking the specific condition m < n, the first three solutions of Eq. (7) have the form

8
f1=1+eΩ1,f2=1+eΩ1+eΩ2+A12eΩ1+Ω2,f3=1+eΩ1+eΩ2+eΩ3+A12eΩ1+Ω2+A13eΩ1+Ω3+A23eΩ2+Ω3+A123eΩ1+Ω2+Ω3,
where
9
Ωm=km(x+lmy+jmz+wmt)+λm,
with dispersion relation
10
wm=(1+km2+jmβ+lm2γ1+lm),
and
11
eAmn=K1K2,
where
K1=3(kmkn)(1+lm)(1+ln)(km(1+lm)kn(1+ln))(lmln)2γ,K2=3(km+kn)(1+lm)(1+ln)(km+kn+kmlm+knln)(lmln)2γ.

Here km, lm, jm, wm, λm, are constants, whereas Ωm defines as the functions dependent on x, y, z, t. Now, to address the M-lump wave solution, we apply the long-wave method by taking N = 2, and assuming, km → 0, eλm = –1, and k1k2=O(1) in Eq. (7) give

12
f2=Φ1Φ2+B12,
where
13
Φm=x+lmy+jmz+wmt,
14
wm=(1+jmβ+lm2γ1+lm),
15
Bmn=6(1+lm)(1+ln)(2+lm+ln)(lmln)2γ.

Taking l1 = a1 + b1i, l2=l1* and j1 = c1 + d1i, j2=j1*. Note that i=1 and * indicates the complex conjugation. From plugging Eqs. (1215) into Eq. (5), we have

16
u=2(log((x+a1y+c1z)2+(b1y+d1z)23(1+a1)((1+a1)2+b12)b12γ))xx
where
x=γa1+γb12+γa12a12+b12+2a1+1tt,y=yγt,z=zβt.

Equation (16) is a single M-lump wave as shown in Figure (1) for the gKdV equation with decaying as O(1x2,1y2,1z2) for |x|, |y|, |z| → ∞ and move with the velocity

vx=1(a1+b12+a12)γ(a12+b12+2a1+1),vy=γ,vz=β.

Fig. 1.

Graphs of one-M-lump wave when z = 2, t = 2, a1=15, b1 = 0.5, c1 = 0.5, d1 = 0.5, β = 2, γ = –1.

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_001_min.jpg

The path followed by this wave is denoted by the following plane:

y=G1G2,.
where
G1=(((a1+1)2+b12)d1(zxβ))(a12(1+a1)+(a11)b12)d1zγ+b1(a1(a1+2)+b12)(x+c1z)γ,G2=((a1+1)2+b12)(b1+b1c1βa1d1β)b1(a12+b12)γ.

The one-M-lump wave on this plane is depicted in Figure (2) at various time periods.

Fig. 2.

Plot of Eq. (12) for z = 2, a1=15, b1 = 0.5, c1 = 0.5, d1 = 0.5, β = 2, γ = –1

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_002_min.jpg

As part of our analysis of the equation, we want to specify the characteristics of a double-M-lump wave by considering N = 4 in Eq. (7), and km → 0, eλm = –1 (m = 1,2,3,4), the outcome offers

17
f4=Φ1Φ2Φ3Φ4+B12Φ3Φ4+b13Φ2Φ4+B14Φ2Φ3+B23Φ1Φ4+B24Φ1Φ3+B34Φ1Φ2+B12Φ34+B13B24+B14B23,
where Φ1, Φ2, Φ3, Φ4, wm and Bmn(n < m) are explained with Eqs. (13), (14), and Eq. (15), respectively. The double-lump solution is obtained by combining equation (17) with the other findings in equation (5) and demonstrated in Figure 3.

Fig. 3.

Plots of 2-M-lump wave when z = 2, t = 2, a1 = 0.5, b1 = 0.5, a2=13, b2=13, c1=13, d1=13, c2=14, d2=14, β = 2, γ = –1.

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_003_min.jpg

For 3-M-lump of Eq. (4), we take km → 0, eλm = –1 (m = 1,…,6) and considering N = 6 in Eq. (7), shows

18
f6=Φ1Φ2Φ3Φ4Φ5Φ6+B12B34B56+B12B35B46+B12B45B36+B13B24B56+B13B25B46+B13B45B26+B23B14B56+B14B25B36+B14B35B26+B24B15B36B34B15B26+B23B15B46+B23B45B16+B24B35B16+B34B25B16+Φ2Φ3Φ4Φ5B16+Φ2Φ3Φ5Φ6B14+Φ2Φ3Φ4Φ6B15+Φ3Φ4Φ5Φ6B12+Φ2Φ4Φ5Φ6B13+Φ1Φ2Φ4Φ6B35+Φ1Φ2Φ4Φ5B36+Φ1Φ4Φ5Φ6B23+Φ1Φ3Φ5Φ6B24+Φ1Φ3Φ4Φ6B25+Φ1Φ3Φ4Φ5B26+Φ1Φ2Φ3Φ4B56+Φ1Φ2Φ3Φ6B45+Φ1Φ2Φ3Φ5B46+Φ1Φ2Φ5Φ6B34+Φ1Φ2B34B56+Φ1Φ2B35B46+Φ1Φ2B45B36+Φ1B23Φ5B46+Φ1B23Φ4B56+Φ1B23B45Φ6+Φ1Φ3B24B56+Φ1Φ6B24B35+Φ1Φ5B24B36+Φ1Φ3B25B46+Φ1Φ6B34B25+Φ1Φ4B25B36+Φ1Φ3B45B26+Φ1Φ5B34B26+Φ1Φ4B35B26+Φ4Φ5B12B36+Φ3Φ4B12B56+Φ3Φ6B12B45+Φ3Φ5B12B46+Φ5Φ6B12B34+Φ4Φ6B12B35+Φ5Φ6B13B24+Φ4Φ6B13B25+Φ4Φ5B13B26+Φ2Φ4B13B56+Φ2Φ6B13B45+Φ2Φ5B13B46+Φ2Φ3B14B56+Φ2Φ6B14B35+Φ2Φ5B14B36+Φ5Φ6B23B14+Φ3Φ6B14B25+Φ3Φ5B14B26+Φ4Φ6B23B15+Φ3Φ6B24B15+Φ3Φ4B15B26+Φ2Φ3B15B46+Φ2Φ6B34B15+Φ24B15B36+Φ2Φ4B35B16+Φ4Φ5B23B16+Φ3Φ5B24B16+Φ3Φ4B25B16+Φ2Φ3B45B16+Φ2Φ5B34B16.

We should know that Φp(p = 1,…,6), wm, and Bmn are depicted in Eq. (13), Eq. (14) and Eq. (15), respectively. By introducing Eq. (18) into Eq. (5), a 3-M-lump solution is displayed in Fig. 4. It is important to understand that l1 = a1 + b1i, l2 = l2 + b2i, l3 = a3 + b3i, l4=l1*, l5=l2*, and l6=l3*.

Fig. 4.

Plots of 3-M-lump wave when z = 2, t = 2, a1 = 0.5, b1 = 0.5, a2=13, b2=13, a3=14, b3=14, c1 = 0.5, d1 = 0.5, c2=15, d2=15, c3=16, d3=16, β = 2, γ = –1

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_004_min.jpg

 COLLISION PHENOMENA

Through a long-wave approach and setting km → 0, with k1k2=O(1), eλm = –1 for m = 1,2, and N = 3, therefore f3 reads

19
f3=Φ1Φ2+B12+κ1eΨ3,
where
20
κ1=Φ1Φ2+B12+C23Φ1+C13Φ2+C13C23,
21
Cmn=6kn(1+lm)(1+ln)(2+lm+ln)3kn2(1+lm)(1+ln)2(lmln)2γ.

By combining Eq. (19) with Eq. (5), the outcome is a combination of a single-lump with a single-soliton solution (see Fig. 5).

Fig. 5.

Plots of M-lump with soliton solution when z = 1, t = 2, a1 = 0.5, b1 = 0.5, a2=13, b2=13, k3 = 1, l3 = 1, j3 = 2, λ3 = 20, β = 2, γ = –1

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_005_min.jpg

Setting N = 4 in Eq. (7), and km → 0, k1k2=O(1), and eλm = –1 for m = 1,2, we set up

22
f4=Φ1Φ2+B12+κ1eΨ3+κ2eΨ4+A34eΨ3+Ψ4(κ1+κ2Φ1Φ2B12+C13C24+C14C23),
where
23
κ2=Φ1Φ2+B12+C24Φ1+C14Φ2+C14C24.

Eq. (22) can be substituted into Eq. (5) to provide a result that combines the properties of a double-soliton solution and a single-M-lump solution (refer to Fig. 6).

Fig. 6.

Graphs of M-lump with a 2-soliton solution when z = 1, t = 2, a1 = 0.5, b1 = 0.5, c1=13, d1=13, k3 = 1, l3 = 1, j3 = 2, λ3 = 10, k4 = 1, l4 = 2, j4 = 3, λ4 = 20, β = 1, γ = –5

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_006_min.jpg

If N = 5 and taking the limit km → 0 and eλm = –1 for m = 1,2,3,4, in Eq. (7), we get

24
f5=Φ1Φ2Φ3Φ4+B34Φ1Φ2+B24Φ1Φ3+B23Φ1Φ4+B14Φ2Φ3+B13Φ2Φ4+B12Φ3Φ4+Qeψ5+B14B23+B13B24+B12B34
where
Q=Φ1Φ2Φ3Φ4+C45Φ1Φ2Φ3+C15Φ2Φ3Φ4+C25Φ1Φ3Φ4+C35Φ1Φ2Φ4+(B34+C35C45)Φ1Φ2+(B24+C25C45)Φ1Φ3+(B14+C15C45)Φ2Φ3+(B23+C25C35)Φ1Φ4+(B13+C15C35)Φ2Φ4+(B12+C15C25)Φ3Φ4+(B34C25+B24C35+B23C45+C25C35C45)Φ1+(B34C15+B14C35+B13C45+C15C35C45)Φ2+(B24C15+B14C25+B12C45+C15C25C45)Φ3+(B23C15+B13C25+B12C35+C15C25C35)Φ4+B14B23+B13B24+B12B34+B34C15C25+B24C15C35+B14C25C35+B23C15C45+B13C25C45+B12C35C45+C15C25C35C45.

The outcome shown in Figure 7 is the observable feature, which is obtained by combining Eq. (24) and Eq. (5) to illustrate an interaction of a two-M-lump with a soliton solution. A complete list of all constants and functions can be found in this article.

Fig. 7.

Plots of 2-M-lump with soliton solution when z = 1, t = 2, a1 = 0.5, b1 = 0.5, a2=13, b2=13, c1=14, d1=14, c2=15, d2=15, k5 = 1, l5 = 1, j5 = 2, λ5 = 20, β = 1, γ = –5

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_007_min.jpg

 COMPLEX MULTI-SOLITON SOLUTIONS

Here, we explore the complexity of multi-solutions to the studied equation to explore new features of solutions.

The complex one-soliton wave

First, to construct the complex one-soliton wave, the assumption is

25
g1=1+iek1(x+l1y+j1z(1+k12+j1β+l12γ1+l1)t)+α1.

Substituting this assumption into Eq.(5), the result is

26
u=2ik12eα1+k1(x+l1y+j1zt(1+k12+j1β+l12γ1+l1))(eα1+k1(x+l1y+j1zt(1+k12+j1β+l12γ1+l1)))i)2.

This solution is shown graphically in Fig. (8).

Fig. 8.

Graphs of complex one-soliton wave are plotted for z = 1, t = 2, k1 = 1, l1 = 1, j1 = 2, α1 = 1, β = 1, γ = 2: a) Real part, b) Imaginary part, c) Contour plot of real part, d) Contour plot of imaginary part

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_008_min.jpg

The complex two-soliton solution

Here, the objective is to drive a double-soliton solution, where the assumption is

27
g2=1+ieθ1+ieθ2+S12eθ1+θ2.

Putting this equation into Eq. (5), the result yields

28
u=2(g22g2x2g22x)g22,
where
θ1=k1(x+l1y+j1z+ω1t)+α1,θ2=k2(x+l2y+j2z+ω2t)+α2,ω1=(1+k12+j1β+l12γ1+l1),ω2=(1+k22+j2β+l22γ1+l2)
and
S12=(l1l2)2γ3(k1k2)(1+l1)(1+l2)(k1(1+l1)k2(1+l2))3(k1+k2)(1+l1)(1+l2)(k1+k2+k1l1+k2l2)(l1l2)2γ.

This solution represents a complex two-soliton solution, and it is drawn in Fig. (9).

Fig. 9.

Graphs of complex two-soliton wave are plotted for z = 1,t = 2, k1 = 1, k2 = 1, l1 = 1, l2 = 0.5, j1 = 0.5, j2 = 0.5, α1 = 3, β2 = 1, γ1 = 2: a) Real part, b) Imaginary part, c) Contour plot of real part, d) Contour plot of imaginary part

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_009_min.jpg

The complex three-soliton solution

To report a three-soliton solution in complex form, let

29
g3=1+ieθ1+ieθ2+ieθ3+S12eφ1+θ2+S13eθ1+θ3+S23eθ2+θ3+iS123eθ1+θ2+θ3.

Substituting this equation into Eq. (5), we have

30
u=2(g32g3x2g32x)g32.

The function θm is defined as

31
θm=km(x+lmy+jmz+ωmt)+αm,
with dispersion relation
32
ωm=(1+km2+jmβ+lm2γ1+lm),
where the constant S123 =S12S13S23 S123 = S12S13S23.

The constant Smn is stated as

33
Smn=z1z2,
where
Z1=(lmln)2γ3(kmkn)(1+lm)(1+ln)(km(1+lm)kn(1+ln)),Z2=3(km+kn)(1+lm)(1+ln)(km+kn+kmlm+knln)(lmln)2γ.

The result of this solution is presented in Fig. (10), which is a complex-three-soliton solution.

Fig. 10.

Graphs of complex four-soliton wave are plotted for z = 1, t = 2, k1 = 1, k2 = 1, k3 = 2, l1 = 1, l2 = 0.5, l3=13, j1 = 0.5, j2 = 0.5, j3=13, α1 = 3, α2 = 6, α3 = 9, β = 1, γ = 2: a) Real part, b) Imaginary part, c) Contour plot of real part, d) Contour plot of imaginary part

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_010_min.jpg

The complex four-soliton solution

To report a four-soliton solution in complex form, let

34
g4=1+ieφ1+ieφ2+ieφ3+ieφ4+S12eφ1+φ2+S13eφ1+φ3+S14eφ1+φ4+S23eφ2+φ3+S24eφ2+φ4+S34eφ3+φ4+iS123eφ1+φ2+φ3+iS124eφ1+φ2+φ4+iS234eφ2+φ3+φ4+S1234eφ1+φ2+φ3+φ4
where Sijk = SijSikSjk and S1234 = S123S124S234 are defined in Eq. (33). Substituting this equation into Eq. (5), we have
35
u=2(g42g4x2g42x)g42.

This equation represents a complex four-soliton solution (see Fig. (11)). The research paper contains all required constants and functions.

Fig. 11.

Graphs of complex four-soliton wave are plotted for z = 1, t = 2, k1 = 1, k2 = 1, k3 = 2, k4 = 2, l1 = 1, l2 = 0.5, l3=13, l4=14, j1 = 0.5, j2 = 0.5, j3=14, j4=14, α1 = 3, β2 = 6, α3 = 9, α4 = 12, β = 1, β = 2: a) Real part, b) Imaginary part, c) Contour plot of real part, d) Contour plot of imaginary part

https://www.amajournal.com/f/fulltexts/213246/j_ama-2025-0026_fig_011_min.jpg

 RESULTS AND DISCUSSION

The gKdV equation has been investigated, and some novel solutions have been presented. A logarithmic variable transform is considered to transform the studied equation to the Hirota bilinear form. Via Hirota bilinear and long-wave methods, novel physical features to the considered equation are derived. The one-M-lump wave is shown in Fig. 1, and the motion of this wave, which moves on a straight line, is presented in Fig. 2. In Fig. 3 and Fig. 4, the double-, and triple-M-lump solutions have been drawn with the corresponding contour plots. Hybrid solutions are also derived. In Fig. 5 shows, mixed single soliton with a single M-lump wave, in Fig. 6 shows, mixed double soliton with a single M-lump wave, and Fig. 7 shows, mixed single soliton with a double M-lump wave with corresponding contour plots. Moreover, the complexiton soliton solutions are also constructed. In Fig. 8, the real and imaginary parts of a complex one-soliton solution are sketched. In Fig. 9, the real and imaginary parts of a complex two-soliton solution are drawn. The triple-soliton solution in complex form is derived in Fig. 10, and in Fig. 11, the behaviours of the four-soliton solution are presented.

 CONCLUSION

We have considered the gKdV equation as a mathematical model of waves on shallow water surfaces. As far as macroscale processes and phenomena are concerned, KdV remains the most complete and arguably most useful model. First, the (3+1)-dimensional gKdV equation via variable transform is converted to the Hirota bilinear form. The M-lump wave solutions, namely one-lump, two-lump, and three-lump solutions, have been explored by applying the long-wave technique on the N-soliton solutions, which were constructed via the Hirota method. The interaction solutions via utilizing both Hirota bilinear and long-wave methods have been derived. These physical phenomena are one-soliton-lump, two-soliton-lump, and two-lump-soliton solutions. By virtue of the Hirota method, the N-complex-soliton solutions in complex form are constructed. The propagation characteristics of all gained solutions are shown graphically in 3D and contour plots. All phenomena presented in this work are verified by plugging them back into the studied equation. All presented physical phenomena are novel and have not been presented in the previously published study. In future work, these methods could be applied to more integrable NPDE and complex PDE to explore new features of solutions.