Kushyar ibn Labban's Principles of Hindu reckoning ... is singularly important in the history of mathematics, not only for its mathematical content, but also for its linguistic interest and its relation to earlier and succeeding algorisms. It may be the oldest Arabic mathematical text using Hindu numerals, and ibn Labban's concepts reveal considerable originality ...Let us consider the Principles of Hindu reckoning in a little more detail. The first point to note is that Kushyar uses a symbol for zero, but does not use any separating symbol to distinguish the fractional part of a number from the integral part. He discusses decimal numbers in the main body of the text, relegating sexagesimal numbers to a separate treatment in tables. Topics considered include addition and subtraction of decimal numbers followed by multiplication and division of decimal numbers. Kushyar gives methods to construct exact square roots, as well as approximate methods to calculate the square roots of non-square numbers. Similarly he gives methods to construct exact cube roots, and an approximate method to calculate the cube root of a non-square number. As a check on the accuracy of his results, Kushyar uses the method of "casting out nines" or "checking the nines" which basically checks that the sums are correct modulo 9.
Ibn Labban's Arabic text was written in a highly abbreviated style that must have been difficult to understand when studied alone. It is easily seen, therefore, why al-Nasawi found it worthwhile to elaborate on the work of his teacher ...
Written by J J O'Connor and E F Robertson
Last Update April 2003