DOI: https://doi.org/10.1007/s11075-025-02021-z
تاريخ النشر: 2025-02-08
المؤلف: Teresa Laudadio وآخرون
الموضوع الرئيسي: الدوال الرياضية والمتعددات الحدود
نظرة عامة
في هذا البحث، يستقصي المؤلفون حساب أصفار متعددات الحدود الأورثوغونالية من نوع لاجوير-سوبوليف من الدرجة \( n \) من خلال تأطير المشكلة كمشكلة قيمة ذاتية عامة. يتضمن ذلك مصفوفة ثنائية القطر السفلي ومصفوفة هيسنبرغ ذات شريحتين من الدرجة \( n \). يبرز المؤلفون أن مشكلة القيمة الذاتية العامة تعاني من سوء التكييف، مما يجعل طرق الحل التقليدية، مثل خوارزمية QZ، غير فعالة. لمعالجة هذه المشكلة، يقدمون إجراء توازن جديد يقلل بشكل كبير من سوء التكييف للقيم الذاتية المرتبطة بقلم المصفوفة.
تقدم الدراسة خوارزميتين مشتقتين من إجراء التوازن المقترح. تستخدم الخوارزمية الأولى طريقة QZ لحساب القيم الذاتية العامة للمشكلة المتوازنة، بينما تستخدم الخوارزمية الثانية نوعًا من طريقة إيرليش-أبيرث. تظهر التجارب العددية أن الخوارزمية الثانية تتفوق على الأولى من حيث الدقة. بالإضافة إلى ذلك، فإن التعقيد الحسابي ومتطلبات الذاكرة للخوارزمية الثانية هي \( O(n^2) \) و \( O(n) \) على التوالي، مقارنة بـ \( O(n^3) \) و \( O(n^2) \) للخوارزمية الأولى، مما يشير إلى نهج أكثر كفاءة لحل المشكلة.
مقدمة
تناقش مقدمة هذه الورقة البحثية أهمية المنتج الداخلي سوبوليف الموزون المحدد لقياسين احتماليين $\nu_0$ و $\nu_1$ على الخط الحقيقي. يسهل هذا المنتج الداخلي توليد متعددات الحدود الأورثوغونالية من نوع مونيك (MOPs) من خلال طريقة التOrthogonalization لجرام-شميت، مما يؤدي إلى تسلسل متعددات الحدود الأورثوغونالية سوبوليف الذي حظي باهتمام كبير في الأدبيات الحديثة. تبرز الورقة مفهوم الأزواج المتماسكة من القياسات الإيجابية، حيث يتم إنشاء علاقات محددة بين تسلسلات MOPs، لا سيما في سياق القياسات الكلاسيكية مثل جاكوب ولاغير.
يشير المؤلفون إلى أنه بينما تظهر متعددات الحدود الأورثوغونالية التقليدية علاقة تكرارية من ثلاثة حدود (TTRR)، فإن متعددات الحدود الأورثوغونالية سوبوليف لا تفعل ذلك، بل تلبي علاقة تكرارية من درجة أعلى. تعقد هذه التفرقة حساب أصفارها، التي هي القيم الذاتية لمصفوفة هيسنبرغ السفلية. تقترح الورقة خوارزمية لحساب أصفار متعددات الحدود الأورثوغونالية من نوع لاجوير-سوبوليف كمقيمات لمشكلة قيمة ذاتية عامة، مستفيدة من علاقة تكرارية من أربعة حدود مشتقة من بنية الزوج المتماسك. كما يتناول المؤلفون سوء تكييف المشكلة ويقدمون تقنية توازن لتعزيز الاستقرار العددي، إلى جانب مناقشة تعقيد الخوارزمية وأمثلة توضيحية.
النتائج
في هذا القسم، يقدم المؤلفون اختبارات عددية لتقييم كفاءة ودقة الخوارزميات المقدمة في القسم 4. تم إجراء الحسابات باستخدام Matlab R2022a، بدقة آلة تبلغ حوالي \(2.22 \times 10^{-16}\). تم حساب القيم الذاتية العامة للنظام الموصوف في المعادلة (11) لمتغيرات مختلفة \(n\)، \(\alpha\)، و \(\gamma\) باستخدام الخوارزميات 1 و 2، المشار إليها بـ \(x^{(A_1)}_i\) و \(x^{(A_2)}_i\) لـ \(i = 1، \ldots، n\).
بالإضافة إلى ذلك، استخدم المؤلفون Advanpix Multiprecision Computing Toolbox لـ Matlab، الذي قدم حسابات بدقة 800 رقم. تم تقريب النتائج من هذه الأداة، المسمى \(x^{(exact)}_i\)، إلى دقة مزدوجة باستخدام دالة Matlab double.m وتعتبر القيم المرجعية للمقارنة. يسمح هذا النهج الدقيق بتقييم شامل للخوارزميات المقترحة مقابل معيار عالي الدقة.
مناقشة
في هذا القسم، يناقش المؤلفون الإطار الرياضي والخوارزميات المطورة لحساب أصفار متعددات الحدود لاجوير-سوبوليف، التي تم صياغتها كمشاكل قيمة ذاتية عامة. يتم وضع الرموز والتعريفات للمصفوفات والمتجهات والسكالار، مع اهتمام خاص بخصائص القلم العادي $\lambda N – M$. يقدم المؤلفون عدد حالة القيم الذاتية النسبية والعيب من الطبيعي، والتي تعتبر حاسمة لفهم حساسية القيم الذاتية للاختلالات.
تم اقتراح خوارزميتين لمعالجة التحديات التي تطرحها سوء تكييف مشكلة القيمة الذاتية العامة. تستخدم الخوارزمية الأولى إجراء توازن لتحويل المشكلة الأصلية إلى مشكلة أفضل تكييفًا، مما يسمح باستخدام طريقة QZ لحساب القيم الذاتية. تظهر الخوارزمية الثانية، التي تستخدم نوعًا من طريقة إيرليش-أبيرث، أداءً متفوقًا من حيث الدقة وكفاءة الحساب، حيث تتطلب وقتًا قدره $O(n^2)$ وذاكرة $O(n)$، مقارنةً بوقت الخوارزمية الأولى $O(n^3)$ وذاكرة $O(n^2)$. تؤكد التجارب العددية فعالية الطرق المقترحة، مع تسليط الضوء بشكل خاص على مزايا الخوارزمية الثانية في التطبيقات العملية.
DOI: https://doi.org/10.1007/s11075-025-02021-z
Publication Date: 2025-02-08
Author(s): Teresa Laudadio et al.
Primary Topic: Mathematical functions and polynomials
Overview
In this research, the authors investigate the computation of the zeros of monic Laguerre-Sobolev orthogonal polynomials of degree \( n \) by framing the problem as a generalized eigenvalue problem. This involves a lower bidiagonal matrix and a 2-banded lower Hessenberg matrix of order \( n \). The authors highlight that the generalized eigenvalue problem is highly ill-conditioned, rendering traditional solution methods, such as the QZ algorithm, ineffective. To address this issue, they introduce a novel balancing procedure that significantly mitigates the ill-conditioning of the eigenvalues associated with the matrix pencil.
The study presents two algorithms derived from the proposed balancing procedure. The first algorithm employs the QZ method to compute the generalized eigenvalues of the balanced problem, while the second algorithm utilizes a variant of the Ehrlich-Aberth method. Numerical experiments demonstrate that the second algorithm surpasses the first in accuracy. Additionally, the computational complexity and memory requirements for the second algorithm are \( O(n^2) \) and \( O(n) \), respectively, compared to \( O(n^3) \) and \( O(n^2) \) for the first algorithm, indicating a more efficient approach to solving the problem.
Introduction
The introduction of this research paper discusses the significance of the weighted Sobolev inner product defined for two probability measures $\nu_0$ and $\nu_1$ on the real line. This inner product facilitates the generation of monic orthogonal polynomials (MOPs) through the Gram-Schmidt orthogonalization method, leading to a Sobolev orthogonal polynomial sequence that has garnered considerable attention in recent literature. The paper highlights the concept of coherent pairs of positive measures, where specific relationships between the sequences of MOPs are established, particularly in the context of classical measures like Jacobi and Laguerre.
The authors note that while traditional orthogonal polynomials exhibit a three-term recurrence relation (TTRR), Sobolev orthogonal polynomials do not, instead satisfying a higher-order recurrence relation. This distinction complicates the computation of their zeros, which are the eigenvalues of a lower Hessenberg matrix. The paper proposes an algorithm to compute the zeros of monic Laguerre-Sobolev orthogonal polynomials as eigenvalues of a generalized eigenvalue problem, leveraging a four-term recurrence relation derived from the coherent pair structure. The authors also address the ill-conditioning of the problem and introduce a balancing technique to enhance numerical stability, alongside a discussion of the algorithm’s complexity and illustrative examples.
Results
In this section, the authors present numerical tests to evaluate the efficiency and accuracy of the algorithms introduced in Section 4. The computations were conducted using Matlab R2022a, with a machine precision of approximately \(2.22 \times 10^{-16}\). The generalized eigenvalues of the system described in equation (11) were computed for various parameters \(n\), \(\alpha\), and \(\gamma\) using Algorithms 1 and 2, denoted as \(x^{(A_1)}_i\) and \(x^{(A_2)}_i\) for \(i = 1, \ldots, n\).
Additionally, the authors utilized the Advanpix Multiprecision Computing Toolbox for Matlab, which provided computations with a precision of 800 digits. The results from this toolbox, labeled \(x^{(exact)}_i\), were rounded to double precision using the Matlab function double.m and are considered the reference values for comparison. This rigorous approach allows for a comprehensive assessment of the proposed algorithms against a high-precision benchmark.
Discussion
In this section, the authors discuss the mathematical framework and algorithms developed for computing the zeros of Laguerre-Sobolev polynomials, which are formulated as generalized eigenvalue problems. The notation and definitions for matrices, vectors, and scalars are established, with specific attention to the properties of the regular pencil $\lambda N – M$. The authors introduce the relative eigenvalue condition number and the defect from normality, which are critical for understanding the sensitivity of the eigenvalues to perturbations.
Two algorithms are proposed to address the challenges posed by the ill-conditioning of the generalized eigenvalue problem. The first algorithm employs a balancing procedure to transform the original problem into a better-conditioned one, allowing the use of the QZ method for eigenvalue computation. The second algorithm, which utilizes a variant of the Ehrlich-Aberth method, demonstrates superior performance in terms of accuracy and computational efficiency, requiring $O(n^2)$ time and $O(n)$ memory, compared to the first algorithm’s $O(n^3)$ time and $O(n^2)$ memory. Numerical experiments validate the effectiveness of the proposed methods, particularly highlighting the advantages of the second algorithm in practical applications.
