In algebra, the Brahmagupta–Fibonacci identity says that the product of two sums each of two squares is itself a sum of two squares. In other words, the set of all sums of two squares is closed under multiplication. Specifically, it states
This shows that, for any fixed A, the set of all numbers of the form x2 + A y2 is closed under multiplication.
The identity holds in the ring of integers, the ring of rational numbers and, more generally, any commutative ring. All four forms of the identity can be verified by expanding each side of the equation. Also, (2) can be obtained from (1), or (1) from (2), by changing b to −b, and likewise with (3) and (4).
The identity is actually first found in Diophantus' Arithmetica (III, 19), of the third century A.D. It was rediscovered by Brahmagupta (598–668), an Indian mathematician and astronomer, who generalized it (to the Brahmagupta identity) and used it in his study of what is now called Pell's equation. His Brahmasphutasiddhanta was translated from Sanskrit into Arabic by Mohammad al-Fazari, and was subsequently translated into Latin in 1126. The identity later appeared in Fibonacci's Book of Squares in 1225.
Analogous identities are Euler's four-square related to quaternions, and Degen's eight-square derived from the octonions which has connections to Bott periodicity. There is also Pfister's sixteen-square identity, though it is no longer bilinear.
Multiplication of complex numbers
This can be seen as follows: expanding the right side and squaring both sides, the multiplication property is equivalent to
and by the definition of absolute value this is in turn equivalent to
An equivalent calculation in the case that the variables a, b, c, and d are rational numbers shows the identity may be interpreted as the statement that the norm in the field Q(i) is multiplicative: the norm is given by
and the multiplicativity calculation is the same as the preceding one.
Application to Pell's equation
In its original context, Brahmagupta applied his discovery of this identity to the solution of Pell's equation x2 − Ay2 = 1. Using the identity in the more general form
he was able to "compose" triples (x1, y1, k1) and (x2, y2, k2) that were solutions of x2 − Ay2 = k, to generate the new triple
Not only did this give a way to generate infinitely many solutions to x2 − Ay2 = 1 starting with one solution, but also, by dividing such a composition by k1k2, integer or "nearly integer" solutions could often be obtained. The general method for solving the Pell equation given by Bhaskara II in 1150, namely the chakravala (cyclic) method, was also based on this identity.
Writing integers as a sum of two squares
When used in conjunction with one of Fermat's theorems, the Brahmagupta–Fibonacci identity proves that the product of a square and any number of primes of the form 4n + 1 is a sum of two squares.
- Marc Chamberland: Single Digits: In Praise of Small Numbers. Princeton University Press, 2015, ISBN 9781400865697, p. 60
- Stillwell 2002, p. 76
- Daniel Shanks, Solved and unsolved problems in number theory, p.209, American Mathematical Society, Fourth edition 1993.
- Joseph 2000, p. 306
- Stillwell 2002, pp. 72–76
- Joseph, George G. (2000), The Crest of the Peacock: The Non-European Roots of Mathematics (2nd ed.), Princeton University Press, p. 306, ISBN 978-0-691-00659-8
- Stillwell, John (2002), Mathematics and its history (2nd ed.), Springer, pp. 72–76, ISBN 978-0-387-95336-6