|
Pi at the centre of an Indian student’s curiosity
If youre just getting out of high school,
have a strong intellectual curiosity that needs a challenge, and
come from a country thats increasingly known worldwide for
its software skills, what do you do?
Sayan Chakraborti chose to set up a project
to calculate the transcendental mathematical number pi.
Kolkata-based Chakraborti, just completing
his twelfth standard, has been a science student at South Point
High School and is interested in everything from arts to science
and from football to chess.
But, his favourite subject is physics,
which he enjoys along with computer science and math. Keeping all
this in mind, the teenager and free software enthusiast launched
a project for Calculating Pi.
Out on Sourceforge.neta global collaborative
centre for the free software and open source networkthis project
is working to calculate the transcendental mathematical number pi
to a higher number of decimal places than before. If you are
a mathematician or programmer please contribute ideas or code for
this project, says the youngster.
Non professionals are also welcome to contribute.
Quite a few contributions are already online. Every achievement
is announced to code enthusiasts globally. For instance, recently,
a new program was just released for calculating pi, using a digit-extraction
algorithm. See projectpi.sourceforge.net for more details on the
algorithm.
What made him take up this project? Says
Sayan Chakraborti: Just like climbing Everest, we calculate
pi because its there.
Chakraborti has been calculating pi since he was told, as a schoolboy,
that it is the same for all circles. I used to chalk out huge
circles and measure them with a scale on my terrace. The Calculating
Pi project started with a class assignment program which computed
the number of integer points inside a circle. I used it to estimate
the area.
The project application at SourceForge.net
website was approved in May 2002, explains Chakraborti.
Relevance
But how is this all relevant to the common man? Says Chakraborti:
It doesnt help reduce the price of bread. But it helps
find problems with computer hardware and operating systems, so it
might actually help to reduce the price of bread... someday. Somebody
once said that Physics is like sex; of course it can give
some practical results, but thats not why we do it.
Same case here.
For him, it has been mostly a case of do-it-yourself.
But his teachers have helped out with the maths and the programming
in a few cases.
Says the wunderkid: I like the ideology
behind free software, but thats not the reason why I use it.
I use free software because it helps me get more out of my meagre
resources. I write free software so that it can be peer reviewed
and bettered.
With such interest, surely he would have
other plans for the future too. Chakraborti does. We plan
to release programs with new formulas, which I constantly try to
come up with, says he. For instance, only recently he came
up with a formula where you start with x=3 and iterate x=x+sin(x)
till you are happy with the answer. It is quadratically
convergent, meaning that it gives more and more accurate answers
each time.
Another of his friends, Sayamindu Dasgupta,
is helping to take his software code further. Dasgupta, is trying
to port the math.h program, which he wrote using it, to gmp.h They
also have plans for cluster-based programs using Beowulf or OpenMOSIX.
|
In mathematics, pi is the ratio
of the circumference of a circle to its diameter. The ratio
is the same for all circles and is approximately 3.1416. It
is of great importance in mathematics not only in the measurement
of the circle but also in more advanced mathematics in connection
with such topics as continued fractions, logarithms of imaginary
numbers, and periodic functions. Throughout the ages progressively
more accurate values have been found for pi; an early value
was the Greek approximation 3 1/7, found by considering the
circle as the limit of a series of regular polygons with an
increasing number of sides inscribed in the circle. About
the mid-19th century, its value was figured to 707 decimal
places and by the mid-20th century an electronic computer
had calculated it to 100,000 digits. It would have taken a
person working without error eight hours a day on a desk calculator,
30,000 years to make this calculation; it took the computer
eight hours. Although it has now been calculated to more than
100,000,000 digits, the exact value of pi cannot be computed.
It was shown by the German mathematician Johann Lambert in
1770 that pi is irrational and by Ferdinand Lindemann in 1882
that pi is transcendental; that is, cannot be the root of
any algebraic equation with rational coefficients.
Source: www.infoplease.com
|
|