Skip to main content Accessibility help
×
Hostname: page-component-848d4c4894-pftt2 Total loading time: 0 Render date: 2024-06-07T19:59:09.858Z Has data issue: false hasContentIssue false

Appendix: Tridiagonal Matrix Algorithm

Published online by Cambridge University Press:  22 February 2022

A. Chandrasekar
Affiliation:
Indian Institute of Space Science and Technology, India
Get access

Summary

A system of simultaneous algebraic equations with nonzero coefficients only on the main diagonal, the lower diagonal, and the upper diagonal is called a tridiagonal system of equations. Consider a tridiagonal system of N equations with N unknowns, u1, u2, u3,… uN as follows:

A standard method for solving a system of linear, algebraic equations is Gaussian elimination. Thomas’ algorithm, also called the tridiagonal matrix algorithm (TDMA) is essentially a shortened variant of the Gaussian elimination method to solve the tridiagonal system of equations.

The ith equation in the system may be written as

where a1 = 0 and bN = 0. Looking at the system of equations, we see that the ith unknown can be expressed in terms of (i+1)th unknowns. That is,

where Pi and Qi are constants. Note that if all the equations in the system are expressed in this fashion, the coefficient matrix of the system would transform to upper triangular matrix.

To determine the constants Pi and Qi, we plug Equation (A.4) in (A.2) to yield

These are the recurring relations for the constants P and Q. It shows that Pi can be calculated if Pi-1 is known. To start the computation, we use the fact that a1 = 0. Now, P1 and Q1 can be easily calculated because terms involving P0 and Q0 vanish. Therefore,

Once the values of P1 and Q1 are known, we can use the recurring expressions for Pi and Qi for all values of i.

To start the back substitution, we use the fact that bN = 0. As a consequence, from Equation (A.6), we have PN = 0. Therefore,

Once the value of uN is known, we use Equation (A.3) to obtain uN-1, uN-2,…u1.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2022

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×