The logarithmic nonlinearity has been used in many partial differential equations (PDEs) for modeling problems in various applications.Due to the singularity of the logarithmic function, it introducestremendous difficulties in establishing mathematical theories, as well asin designing and analyzing numerical methods for PDEs with such nonlinearity. Here we take the logarithmic Schr\"odinger equation (LogSE)as a prototype model. Instead of regularizing $f(\rho)=\ln \rho$ in theLogSE directly and globally as being done in the literature, we propose a local energy regularization (LER) for the LogSE byfirst regularizing $F(\rho)=\rho\ln \rho -\rho$ locally near $\rho=0^+$ with a polynomial approximation in the energy functional of the LogSE and then obtaining an energy regularized logarithmic Schr\"odinger equation (ERLogSE) via energy variation. Linear convergence is established between the solutions of ERLogSE and LogSE in terms of a small regularization parameter $0<\ep\ll1$. Moreover, the conserved energy of the ERLogSE converges to that of LogSE quadratically, which significantly improvesthe linear convergence rate of the regularization method in the literature. Error estimates are alsopresented for solving the ERLogSE by using Lie-Trotter splittingintegrators. Numerical results are reported to confirm our errorestimates of the LER and of the time-splitting integrators for theERLogSE. Finally our results suggest that the LER performs better than regularizing the logarithmic nonlinearity in the LogSE directly.
翻译:在许多部分差异方程式( PDEs) 中使用了对数非线性对数性( PDEs) 来模拟各种应用中的模型问题。 由于对数函数的独一性, 我们建议对数函数进行本地能源规范化( LER), 首先对数学理论进行正规化, 以及用这种非线性化来设计和分析 PDE 的数值方法。 这里我们将对数 Schr\\" odinger 方程式( LogSE) 当作一个原型模型。 而不是像文献中那样, 直接在LogSE 和全球范围内将 $( rho)\ rho\\ rho\ n\\\ rho$ 。 我们的对数方程式的对数性对数性对数性对数性对数值进行常规化( ERLOr) 和LogLSeqol 的对数分析结果, 也用ERLSErentral 的对数值对数值进行常规化。