Theory behind long division method

Click For Summary
SUMMARY

The long division method for extracting square and cube roots is a historical algorithm that has been adapted over time, particularly for modern computational methods. Ancient mathematicians likely derived these algorithms through a combination of geometric reasoning and the development of place-value number systems. The Goldschmidt algorithm is a contemporary adaptation that optimizes root extraction for floating-point calculations, demonstrating that these methods are not merely historical curiosities but are still relevant in computer science today.

PREREQUISITES
  • Understanding of long division techniques
  • Familiarity with square and cube root extraction methods
  • Basic knowledge of floating-point arithmetic
  • Awareness of historical mathematical algorithms
NEXT STEPS
  • Research the Goldschmidt algorithm for floating-point calculations
  • Study the historical development of square root extraction methods
  • Explore the role of place-value number systems in mathematics
  • Learn about modern algorithms for root extraction in computer science
USEFUL FOR

Mathematicians, computer scientists, educators, and students interested in the historical and practical applications of mathematical algorithms for root extraction.

Anukriti C.
Messages
8
Reaction score
0
our maths teacher asked us that we all use the long division method to find square roots or cube roots. The question is, why do we do it that way, i.e. taking one or two nos. from the starting, doubling the divisor and all the steps(i guess everyone knows that). can anyone please help me and tell me the main objective or the actual reasons involved in each step?
 
Mathematics news on Phys.org
Anukriti C. said:
our maths teacher asked us that we all use the long division method to find square roots or cube roots. The question is, why do we do it that way, i.e. taking one or two nos. from the starting, doubling the divisor and all the steps(i guess everyone knows that). can anyone please help me and tell me the main objective or the actual reasons involved in each step?
This has been covered in a recent thread at PF.

Peruse this thread and see if some of the replies don't answer your question:

https://www.physicsforums.com/threa...oot-extraction-at-school.821407/#post-5157020

If there is anything you don't understand about the algorithm, post another question here and we'll try to clear it up for you.
 
  • Like
Likes Anukriti C.
SteamKing said:
This has been covered in a recent thread at PF.

Peruse this thread and see if some of the replies don't answer your question:

https://www.physicsforums.com/threa...oot-extraction-at-school.821407/#post-5157020

If there is anything you don't understand about the algorithm, post another question here and we'll try to clear it up for you.
thanks btw...actually I wanted to know why do we do it that way... I know how to do and what to do... I want to know how was it first derived?
Was it kinda hit and trial method or there is some logic behind it...
 
Anukriti C. said:
thanks btw...actually I wanted to know why do we do it that way... I know how to do and what to do... I want to know how was it first derived?
Was it kinda hit and trial method or there is some logic behind it...
This algorithm, and similar ones, have been developed at different times in the distant past.

It is not clear how ancient mathematicians first developed these algorithms, but their work can be translated into modern mathematical notation and studied.

https://en.wikipedia.org/wiki/Methods_of_computing_square_roots

http://faculty.ist.unomaha.edu/aparakh/papers/Aryabhatas_Root_Extraction_Methods_IJHS.pdf

http://arxiv.org/ftp/math/papers/0608/0608793.pdf

With the development of logarithms, these algorithms became mathematical curiosities, at least for extracting roots in daily calculations.

The Greeks might have used geometry to deduce the necessary mathematics, but their number system was not well suited for performing complex arithmetic. The algorithms of Aryabhatas depend to an extent on having a place-value number system in which to do arithmetic. The chronology of the development of the decimal place-value system is still shrouded in mystery to an extent:

https://en.wikipedia.org/wiki/Indian_mathematics
 
Last edited by a moderator:
SteamKing said:
With the development of logarithms, these algorithms became mathematical curiosities, at least for extracting roots in daily calculations.
Not completely true. Computer square roots use this method, so square roots take the same amount of time as division.
 
mathman said:
Not completely true. Computer square roots use this method, so square roots take the same amount of time as division.
It would be a mistake to assume that the algorithms used by computers for FP division and root extraction are merely hard-coded versions of the pen-and-paper procedures.

It appears that the Goldschmidt algorithm can be adapted for both problems, and it takes advantage of the binary representation of FP numbers to speed calculations:

http://www.informatik.uni-trier.de/Reports/TR-08-2004/rnc6_12_markstein.pdf

https://en.wikipedia.org/wiki/Division_algorithm

For FP-intensive calculations, like with games and whatnot, other algorithms have been developed to reduce calculation time further.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 1 ·
Replies
1
Views
20K
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K