← Back to Timeline

SCIENCE · ASIA

Brahmagupta Defines Zero

628 AD

In 628 AD, the Indian mathematician and astronomer Brahmagupta completed the Brahmasphutasiddhanta, a Sanskrit work in verse that set out rules for calculating with zero and with negative numbers. Zero had been used before, but here it was treated as a number in its own right, with defined arithmetic behavior. That step helped lay the foundations of modern algebra and of the decimal place-value system now used around the world.

Brahmagupta worked in a long Indian tradition of mathematical astronomy. He lived and wrote in Bhillamala, in what is now Rajasthan, and was associated with an astronomical school there. Indian scholars already used a place-value system with nine digits and a placeholder for empty positions, and the Sanskrit word shunya, meaning "void" or "empty," was familiar in mathematical and philosophical contexts. Earlier cultures, including the Babylonians and the Maya, had developed placeholder symbols too, but they did not generally treat the placeholder as a quantity that could be added, subtracted, or multiplied. The Bakhshali manuscript, whose exact date is debated, shows an early Indian dot used for zero, though scholars disagree about how old it is.

The Brahmasphutasiddhanta, whose title is often translated as "Correctly Established Doctrine of Brahma," contained chapters on astronomy and on mathematics. In its mathematical sections Brahmagupta stated that adding zero to a number leaves it unchanged, and that a number minus itself is zero. He described positive numbers as "fortunes" and negative numbers as "debts," and gave rules such as the product of two debts being a fortune. He also gave a method for solving quadratic equations, allowing for negative solutions, and he explored certain equations in whole numbers.

His treatment was not flawless. Brahmagupta's handling of division by zero was unclear, and he seems to have claimed that zero divided by zero is zero, a result mathematicians would later reject. Working out division by zero properly took many more centuries and ultimately required the concepts of limits and more abstract algebra.

The consequences reached far beyond India. The Brahmasphutasiddhanta was translated into Arabic in the late eighth century, during the Abbasid caliphate in Baghdad, where scholars absorbed Indian numerals and methods. Mathematicians such as al-Khwarizmi helped spread the system, and through later Latin translations and works like Fibonacci's Liber Abaci in the early thirteenth century, it entered Europe. Our term "algorithm" derives from al-Khwarizmi's name.

Zero as a number underlies positional notation, negative numbers, coordinate geometry, calculus, and the binary logic of computers. Brahmagupta did not invent zero alone, and the idea developed over generations, but his clear rules marked a decisive moment in turning an empty place into a working part of mathematics.

Further reading

Recommended reading on the Medieval:

As an Amazon Associate I earn from qualifying purchases.

Meanwhile, elsewhere in the world

Related science events

Explore the full timeline · On This Day · About · Privacy Policy · Contact