In
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, more specifically in
numerical linear algebra, the biconjugate gradient method is an
algorithm to solve
systems of linear equations
:
Unlike the
conjugate gradient method, this algorithm does not require the
matrix
Matrix most commonly refers to:
* ''The Matrix'' (franchise), an American media franchise
** '' The Matrix'', a 1999 science-fiction action film
** "The Matrix", a fictional setting, a virtual reality environment, within ''The Matrix'' (franchi ...
to be
self-adjoint, but instead one needs to perform multiplications by the
conjugate transpose .
The algorithm
# Choose initial guess
, two other vectors
and
and a
preconditioner
#
#
#
#
# for
do
##
##
##
##
##
##
##
##
In the above formulation, the computed
and
satisfy
:
:
and thus are the respective
residuals corresponding to
and
, as approximate solutions to the systems
:
:
is the
adjoint, and
is the