An algorithm to solve Hilbert systems of linear equations precisely (Q1908247): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Added link to MaRDI item.
links / mardi / namelinks / mardi / name
 

Revision as of 15:15, 1 February 2024

scientific article
Language Label Description Also known as
English
An algorithm to solve Hilbert systems of linear equations precisely
scientific article

    Statements

    An algorithm to solve Hilbert systems of linear equations precisely (English)
    0 references
    0 references
    5 August 1996
    0 references
    To solve the linear system \(Hx= y\), where \(H= [(i+ j- 1)^{- 1}]\) is a Hilbert matrix, the column order is reversed which turns it into a Toeplitz system. The Toeplitz system can be solved with the Levinson algorithm. If the right-hand side consists of rational numbers, all the computations can be done in integer arithmetic avoiding floating point rounding errors. However, because these integers grow rapidly, due to the ill-conditioning, the calculations should be done in modular arithmetic. This results in \(O(n^2)\) modular operations per modulo class which can be performed in parallel. There is a nonzero possibility that the algorithm fails if a division by a number in residue class zero occurs. Then the calculations are to be repeated with another prime modulus.
    0 references
    0 references
    parallel computation
    0 references
    Hilbert matrix
    0 references
    Toeplitz system
    0 references
    Levinson algorithm
    0 references
    ill-conditioning
    0 references
    modular arithmetic
    0 references