Theory behind long division method

  • Context: High School 
  • Thread starter Thread starter Anukriti C.
  • Start date Start date
  • Tags Tags
    Division Method Theory
Click For Summary

Discussion Overview

The discussion revolves around the long division method used for finding square roots and cube roots. Participants seek to understand the rationale behind the steps involved in this method, including the historical context and derivation of the algorithm.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants inquire about the reasons behind the steps in the long division method for extracting roots, expressing a desire to understand its derivation.
  • Others reference a previous thread that may contain relevant information, suggesting that the algorithm has historical significance and has been developed over time.
  • A participant mentions that the algorithms for root extraction can be traced back to ancient mathematicians, though the exact methods of their derivation remain unclear.
  • One participant notes that while these algorithms have become mathematical curiosities with the advent of logarithms, they are still relevant in computer calculations, where square roots are computed efficiently.
  • Another participant challenges the notion that computer algorithms for square roots are simply hard-coded versions of traditional methods, indicating that modern algorithms like the Goldschmidt algorithm utilize binary representations for efficiency.

Areas of Agreement / Disagreement

Participants express varying levels of understanding and interest in the historical and technical aspects of the long division method. There is no consensus on the exact derivation of the algorithm or its relevance in modern computing, indicating multiple competing views.

Contextual Notes

The discussion highlights limitations in understanding the historical development of the long division method and the specific algorithms used in modern computing, with some assumptions about the evolution of mathematical techniques remaining unresolved.

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   Reactions: 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 10 ·
Replies
10
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K