Sunteți pe pagina 1din 15

Indian Journal of History of Science, 49.

2 (2014) 142-156

TRIGONOMETRIC TABLES IN INDIA


V MADHUKAR MALLAYYA*
(Received 15 December 2012; revised 25 February 2014)

ABSTRACT
From Sanskrit literature we get various types of numerical tables such as arithmetical tables,
astronomical tables, data preservation tables, reference tables, ready reckoners, trigonometric tables and
difference tables for interpolation. Accuracy in astronomical determinations depends on the accuracy in
tabular values. So for construction of accurate tabular values several methods are formulated. Special
iterative techniques were designed for refining the values and also to generate finer tables with shorter
arc bits from coarser tables with larger arc bits thereby forming some sort of second generation tables
from known tables. A brief survey on development of trigonometric tables is carried out here from a few
select works.
Key words: ryabhaa, Vaevara, Rsines, Versed Rsines, Golasra, Yuktibh, Trijy

1. INTRODUCTION necessity for tabulating their findings, information


or data obtained ii) the period and the purpose of
Numerical tabulation is an ingenious
the various types of tables iii) the methodology
system of representing simple and complex data
and motivations involved in their constructions
elements in a compact manner for easy reference
iv) how they were used, validity of the tabular data
and understanding of facts, or for the purpose of
and how they can be updated or upgraded for
storing information or for interpolation of desired
current use if possible v) how to make
functional values or for ready use in further modifications and refinements vi) mode of
computational procedures so as to simplify presentation of various tables in compact form
computation process to a considerable extent. such as in versified forms, value based vkyas,
Numerical tables are in fact functions. As such, numerical forms etc and the usage of different
study and analysis of tables point towards study systems of expressing numbers such as the
and analysis of functions in a broader sense. Study kaapaydi system, bhtasankhy system, and
of tables includes study of their history in all ryabhaas alphabetic system vii) various aspects
aspects, study of computations for preparation of involved in computation of tabular values and that
tables, study of computations using tables, study of computations using the tabular values viii)
of information provided by tables and study of construction algorithms ix) analysis of table
methods for construction of tables and for parameters x) techniques for enhancing accuracy
reconstruction of old tables so as to improve and xi) mathematical concepts and formulae
update them if need be. Thus an explorative study developed for the purpose of construction of tables
on numerical tables can be carried out by looking and also for using the tabular values xii) type of
into various aspects such as i) the why, how and tabular data and analysis of the contents xiii)
when the system of tabulation evolved and the classification of tables and xiv) identification and

* Former Professor and Head, Department of Mathematics, Mar Ivanios College, Trivandrum-695015, Kerala, India [Residence:
MELTRA- A23, TC. 25/1974(2), Near Gandhariamman Kovil, Trivandrum - 695001, Kerala, India]. Email: crimstvm@yahoo.com
TRIGONOMETRIC TABLES IN INDIA 143

study of so far unexplored manuscripts dealing 1983, p.75; Edward C Sachau 2009, p.265)
with numerical tables. supports it further. Human eye sight reaches to a
Several arithmetical tables can be had from point distant from the earth and its rotundity the
the Vedic literature. Various astronomical texts 96th part of 5000 yojana, i.e 52 yojana (exactly
provide several types of astronomical tables such ). Therefore a man does not observe its
as planetary tables for computation of longitudes, rotundity, and hence the discrepancy of opinions
latitudes of planets; tables for preparation of on the subject. Our eyes can span 1/96 of Earths
pacga elements such as tithi, nakatra, yoga; circumference and so it appears flat. Another
eclipse tables; and several other tables giving justification can be had from the choice of the
shadow lengths, ascensions and ascensional value 3438 for trijy R by ryabhaa I and from
differences, mid-heaven longitudes, daylight his geometrical method meant for deriving Rsines
lengths, time and so on. Moreover they provide of half arcs starting from 30 up to 345=225.
various trigonometric tables and their construction On reaching 225 the chord nearly becomes the
techniques. arc itself and so taken as the first tabular value. 24
tabular values are computed at arc bits of 225
2. TRIGONOMETRIC TABLES using some prescribed algorithm. The last tabular
Construction of trigonometric tables is an Rsine is that corresponding to the quadrantal arc
important topic for discussion in Indian which is obviously R. Different values for R like
astronomical works. Accuracy in astronomical 60, 120, 3270, 3438 and refinements of 3438
determinations depends on accuracy in the were used by different astronomers. ryabhaa I
functional values and so various methods were logically arrived at the value 3438 for R. Since
developed from time to time (Bag 1969, pp. 79- the circumference of a circle of diameter 20000 is
85). Aiming more accuracy, Indian nearly 62832 (Shukla and Sarma 1976, verse ii.
mathematicians generated finer trigonometric 10, p.45), the diameter corresponding to
tables with smaller arc bits from coarser tables
with larger arc bits and this method deserves circumference 21600 will be so
special mention. Starting from ryabhaa I (b.476
AD) to ankara Varman (b.1800 AD) several that R Later astronomers made further
astronomers have dealt with trigonometric tables refinement to this value some of which are shown
with different arc bits. Generally 24 tabular values in the Table 1.
were constructed at arc bits of 225 by dividing The value thus gradually approaches 1
circumference of a circle into 21600 equal parts radian. Evolution of latent concept of radian from
called kalas (1). The choice of 225 is based on ryabhaas basic considerations up to Mdhavas
observation that 96th part of a circle appears to be power series concept is worth exploring.
straight. Balabhadras (8th cent AD) observation Denote the ith tabular Rsine, Rcosine and
(from a lost work Pulisasiddhnta) quoted in the
Al Birnis India (Shukla 1983, p.74; Edward C Rversine by and
Sachau 2009, p.266) supports it. If anybody asks for i = 0, 1, 2, ..., l
the reason of this, he must know that each of these
Kardajt is 1/96 of the circle = 225 minutes (= where J 0 = 0, and
degrees). And if we reckon its sine, we find it
. Also denote tabular Rsine differences
also to be 225 minutes. Another remark (Shukla
144 INDIAN JOURNAL OF HISTORY OF SCIENCE

Table 1: ryabhaas R and some refinements


ryabhaa I Govindasvmin Vaevara Mdhava
R = 3438 R = 3437 44 19 R = 3437 44 48

= 5718 = 5717 44.316 = 5717 44.8


= 3437 44 = 5717 44.322

Ji+1 Ji by Ji for i = 0, 1, 2, ..., l 1. Generally for The following algorithm gives


l = 24, m = 3 and h = 225. l values are computed ryabhaas values (Shukla and Sarma 1976, p.51,
at arc bits of h. Rsine of a third part of quadrantal vs. ii. 12).

arc is and that of whole is


Step 1: R = 3438, J l = R,
l = 3 2m, m = 0, 1, 2, ... (m = 3 for l = 24).

2.1. ryabhaa I (b. 476 AD)


ryabhaa Is geometrical method (Shukla Step 2: For , compute
and Sarma 1976, vs ii. 11, p.45) provides two
,
formulae and
with which we can compute l tabular values
(Agathe 2006, pp.60-64) at arc bits of h or Step 3: With find
compute the first Rsine J1 = Rsinh needed for
constructing l tabular values using another , ,
algorithm. Geometrical method gives the
following algorithm for finding l = 3 2m values i = 1, 2, 3, ..., l 1 [One version says:
(m =0, 1,)
J0 = J1 (i.e.;

Step 1.
) and another:
(m = 3 for l=24).
, i = 2, ..., l 1,
Step 2. Get

J0 = J1, ]
;

Table 3 shows ryabhaas Rsine


Step 3. Also go to Step 2 with
differences (Shukla and Sarma 1976, p. 29, verse
24 tabular Rsines are thus obtained as per the i.12), Rsines obtained from it or by geometrical
following scheme (Table 2) method along with actual values sin (10800/).
TRIGONOMETRIC TABLES IN INDIA 145

Table 2: ryabhaas computation scheme (l = 24)


i Ji i Ji
0 J0 = 0 24 = l Jl = R, known

Step 3 on J2 Step 2 on J1

Step 3 on J4 Step 2 on J2

Step 3 on J6 (with k=l) Step 2 on J3 (with k=l)

Step 3 on J8 Step 2 on J4

5= Step 3 on J10 Step 2 on J5

Step 3 on J12 (with k=l) Step 2 on J6 (with k=l)

Step 3 on J14 Step 2 on J7

, known 16 = l k Step 2 on J8

Step 3 on J18 (with k=l) Step 2 on J9 (with k=l)

Step 3 on J20 Step 2 on J10

Step 3 on J22 Step 2 on J11

12 = l/2 Step 3 on J24 (with k=l) ***************************** **************************

2.2. Sryasiddhnta Step 2: With R = 3438 compute Vi = R J24 i for


The Sryasiddhnta has given a method i = 1, 2, 3, ..., 24.
for construction of tabular Rsines and Rversines Rsines are 225, 449, 671; 890, 1105, 1315;
along with their values (Phanindralal 2000, pp.58- 1520, 1719; 1910, 2093; 2267, 2431; 2585, 2728;
59, vs.ii.15-16; 22c-d;17-22a-b;23-27): 2859, 2978; 3084, 3177; 3256, 3321; 3372, 3409;
3431, 3438 and Rversines are 7, 29, 66, 117, 182,
Step 1: With J1 = 225 compute
261, 354, 460, 579, 710, 853, 1007, 1171, 1345,
1528, 1719, 1918, 2123, 2333, 2548, 2767, 2989,
for i = 1, 2, ..., 23 3213, 3438.
146 INDIAN JOURNAL OF HISTORY OF SCIENCE

Table 3: ryabhaas tabular values


i Arc Ji J i Modern value i Arc Ji J i Modern value
ih sin (10800/) ih sin (10800/)
0 0 0 0 12 2700 2431 2430511435.6
225 154
1 225 225 224502149.6 13 2925 2585 2584380532.0
224 143
2 450 449 448425735.1 14 3150 2728 2727205222.9
222 131
3 675 671 670401602.9 15 3375 2859 2858225506.5
219 119
4 900 890 889451536.7 16 3600 2978 2977103343.6
215 106
5 1125 1105 1105013856.5 17 3825 3084 3083131656.1
210 93
6 1350 1315 1315340726.5 18 4050 3177 3176034958.0
205 79
7 1575 1520 1520283527.6 19 4275 3256 3255182134.9
199 65
8 1800 1719 1718522411.2 20 4500 3321 3320363012.3
191 51
9 2025 1910 1909543511.3 21 4725 3372 3371412909.0
183 37
10 2250 2093 2092460329.5 22 4950 3409 3408201056.0
174 22
11 2475 2267 2266395012.5 23 5175 3431 3430231038.9
164 7
****************************************** 24 5400 3438 3437 444822.5

2.3. Varha Mihira (6th cent AD) and Rsine differences are 751, 749, 745,
739, 730, 722, 79, 655, 640, 623,
Varha Mihiras method (Thibaut and
64, 544, 522, 459, 434, 49, 342,
Dvivedi 1997, p.22, vs. iv. 2-5) is based on 315, 245, 218, 147, 117, 045, 016
repeated application of or
2.4. Brahmagupta (7th cent AD)
Two methods are given in the
starting from Rsines of 30, 45 Brahmasphua siddhnta (Sharma, 1996,
IV.pp.13491358, vs xxi.17-23) of which one is
and 60. Rsines for every increase of 225 (Thibaut geometrical. The other based on formulae: F1:
and Dvivedi 1997, vs. iv. 6-15) with R = 120 are
751, 1540, 2325, 314, 3834, 4556, (or D = 2R),
535, 60, 6640, 733, 797, 8451, 9013,
95 12 , 99 46 , 103 55 , 107 37 , 110 52 , and F2: is
11337, 11555, 11742, 11859, 11944, 120 given by:
TRIGONOMETRIC TABLES IN INDIA 147

fourth part of the 24th part to the chord. He divided


Step 1: Apply F1 and F2 for quadrantal arc into 96 equal bits of angular
measure 56.5. Being much smaller than the 24th
Step 2: Repeat the same on Jn for every even n part, it is more qualified to be considered straight
and so first tabular sine can be more accurately
starting from R = 3270, equated to the angular measure of the first tabular
l = 3 2m, m = 0, 1, 2, ... (m = 3 for standard 24 arc. Construction of table of 96 Rsines and versed
tabular values so that k = 8) Rsines is a special feature of the Vaevara
siddhnta (Shukla 1986, pp.8192, Part I ch.ii. vs
Step 3: With Ji = R apply the same procedure for i.251). He used R2 = 1181804 735 and R =
343744. Following algorithm for l = 96 gives
. Vaevaras values (Mallayya, 2008b).
Brahmaguptas standard table with R = Step 1: Divide quadrantal arc into l bits of size
3270 (Sharma, 1996, II. pp. 140141, vs ii.1-9)
gives Rsines: 214, 427, 638, 846, 1051, 1251, . Take J0 = 0, J1 = h, J0 = J1.
1446, 1635, 1817, 1991, 2156, 2312, 2459,
2594, 2719, 2832, 2933, 3021, 3096, 3159, Step 2: With R 2 = 1181804735 compute
3207, 3242, 3263, 3270 and Rversines: 7, 28,
63, 111, 174, 249, 337, 438, 551, 676, 811,
985, 1114, 1299, 1453, 1635, 1824, 2019,
2219 , 2424 , 2632 , 2843 , 3056 , 3270 . Step 3: For i = 1, 2 ..., l 1, compute
Brahmaguptas shorter table in degrees at bits of
15 with R = 150 (Sengupta 1934, I. iii. 6) gives and
Rsines: 39, 75, 106, 130, 145,150; with first
differences: 39, 36, 31, 24, 15 and 5; and second Step 4: For i = 1, 2 ..., l 1, compute Ji+1 = Ji +
differences: 3, 5, 7, 9, and 10.
Ji, and Vi+1 = R Ki+1
2.5. Govindasvmin (800-850 AD)
Vaevaras 96 Rsines along with modern
Govindasvmins commentary on the values and versed Rsines are given in Table 5.
Mahbhskariya of Bhskara I gives certain rules
for computing accurate values and applies 2.7. ryabhaa II (c.950 AD)
corrections to ryabhaas Rsine differences:
-937, -730, -242, + 457, +1622, +3226, Rsines by ryabhaa II (Sudhakara
-534, -3612, +209, -833, -702, +1210, Dvivedi 1995, p. 55, verses iii. 4-8) are 225, 449,
-1311, -1714, +202 , -1222 , +242 , -928 671, 890, 1105, 1315; 1520, 1719; 1910, 2093;
, +1431, +1808 , +459 , -2119 , +300 , 2267, 2431; 2585, 2728; 2859, 2977; 3084, 3177;
+2137 (Kuppanna Sastri, 1957, pp.200-201). 3256, 3321; 3371, 3409; 3431, 3438. Rversines
Table 4 shows corrected values Ji with modern are 7, 29, 66, 117, 182, 261, 354, 461, 579, 710,
values. 853, 1007, 1171, 1345, 1528, 1719, 1918, 2123,
2333, 2548, 2767, 2989, 3213, 3438. His Method
2.6. Vaevara (b. 880 AD) is:
Instead of equating 24 th part (i.e ) of
Step 1: R = 3438, Ji = R, J1/2 = 2431,
quadrantal arc to its chord, Vaevara equated a
148 INDIAN JOURNAL OF HISTORY OF SCIENCE

Table 4: Govindasvmins corrected values and modern values


i Arc Ji Ji Modern value i Arc Ji Ji Modern value
ih sin (10800/) ih sin (10800/)

0 0 0 0 12 2700 2430 5054 2430511435.6



224 50 23 153 46 49
1 225 224 5023 224502149.6 13 2925 2584 3743 2584380532.0

223 52 30 142 42 46
2 450 448 4253 448425735.1 14 3150 2727 2029 2727205222.9

221 57 18 131 02 02
3 675 670 4011 670401602.9 15 3375 2858 2231 2858225506.5

219 04 57 118 47 38
4 900 889 4508 889451536.7 16 3600 2977 1009 2977103343.6

215 16 22 106 02 42
5 1125 1105 0130 1105013856.5 17 3825 3083 1251 3083131656.1
210 3226 92 5032
6 1350 1315 3356 1315340726.5 18 4050 3176 0323 3176034958.0
204 5426 79 1431
7 1575 1520 2822 1520283527.6 19 4275 3255 1754 3255182134.9

198 23 48 65 18 08
8 1800 1718 5210 1718522411.2 20 4500 3320 3602 3320363012.3

191 02 09 51 04 59
9 2025 1909 5419 1909543511.3 21 4725 3371 4101 3371412909.0

182 51 27 36 38 41
10 2250 2092 4546 2092460329.5 22 4950 3408 1942 3408201056.0

173 52 58 22 03 00
11 2475 2266 3844 2266395012.5 23 5175 3430 2242 3430231038.9

164 12 10 7 21 37
*************************************************************************** 24 5400 3437 4419 3437444822.5

Table 5: Vaevaras 96 tabular values


i Arc, Rsine, Ji Modern value Versed i Arc, Rsine, Ji Modern value Versed
ih sin (10800/) Rsines Vi ih sin (10800/) Rsines Vi

1 5615 5615 56145057.9 027 49 275615 247018 2470180553.4 104659


2 11230 11229 112284743.0 150 50 281230 250905 2509051617.6 108743
3 16845 16841 168405603.6 48 51 286845 254712 2547120825.1 11295
4 2250 22450 224502149.6 721 52 29250 258438 2584380532.0 11715
5 28115 28056 280561053.5 1130 53 298115 262122 2621223133.4 121340
6 33730 33657 336572911.3 1633 54 303730 265725 2657245105.0 125651
7 39345 39253 392532243.3 2231 55 309345 269244 2692442922.4 130038
8 4500 44842 448425735.1 2924 56 31500 272721 2727205222.9 134458
9 50615 50425 504251958.4 3712 57 320615 276113 2761132645.1 138952
10 56230 55959 559593611.7 4555 58 326230 279421 2794213950.6 143520
11 61845 61524 615245241.5 5532 59 331845 282645 2826445941.5 148119
12 6750 67040 670401602.9 663 60 33750 285823 2858225506.5 152750
13 73115 72544 725445300.4 7729 61 343115 288915 2889145535.8 157451
14 78730 78037 780375029.0 8948 62 348730 291920 2919203124.4 162222
15 84345 83518 835181535.0 1031 63 354345 294839 2948391332.0 167023
Contd...
TRIGONOMETRIC TABLES IN INDIA 149

i Arc, Rsine, Ji Modern value Versed i Arc, Rsine, Ji Modern value Versed
ih sin (10800/) Rsines Vi ih sin (10800/) Rsines Vi

16 9000 88945 889451536.7 1178 64 36000 297710 2977103343.6 171852


17 95615 94358 943521155.4 1328 65 365615 300453 3004540429.8 176749
18 101230 99755 997553045.8 1481 66 371230 303149 3031491907.4 181712
19 106845 105137 1051370137.8 16447 67 376845 305755 3057555139.4 18671
20 11250 11051 1105013856.5 18226 68 38250 308313 3083131656.1 191716
21 118115 11588 1158083113.2 20057 69 388115 310741 3107411035.0 196755
22 123730 121056 1210564716.4 22020 70 393730 313119 3131190901.3 201857
23 129345 126325 1263253612.4 24035 71 399345 31546 3154064928.4 207023
24 13500 131534 1315340726.5 26141 72 40500 31763 3176034958.0 212210
25 140615 136721 1367213043.3 28338 73 410615 31979 3197094920.8 217419
26 146230 141847 1418465607.9 30625 74 416230 321724 3217242716.7 222648
27 151845 146949 1469493406.6 3303 75 421845 323647 3236472415.0 227936
28 15750 152028 1520283527.6 35431 76 42750 325518 3255182134.9 233243
29 163115 157043 1570431121.8 37949 77 433115 327257 3272570125.5 23867
30 168730 162032 1620323323.7 40555 78 438730 328943 3289430646.6 243949
31 174345 166955 1669555332.2 43251 79 444345 330536 3305362128.4 249346
32 18000 171852 1718522411.2 46034 80 45000 332036 3320363012.3 254759
33 185615 176721 1767211810.5 4895 81 455615 333443 3334431830.6 260226
34 191230 181522 1815214846.4 51824 82 461230 334756 3347563247.2 26576
35 196845 186253 1862530942.7 54829 83 466845 336015 3360160017.6 271159
36 20250 190954 1909543511.3 57921 84 47250 337141 3371412909.0 27674
37 208115 195625 1956251952.8 61059 85 478115 338212 3382124820.8 282219
38 213730 200224 2002243857.4 64323 86 483730 339149 3391494744.6 287745
39 219345 204752 2047514805.8 67631 87 489345 340032 3400321804.2 293319
40 22500 209246 2092460329.5 71023 88 49500 340820 3408201056.0 29891
41 230615 213706 2137064151.8 7450 89 500615 341513 3415131849.2 304451
42 236230 218053 2180530028.2 78019 90 506230 342111 3421113505.4 310047
43 241845 22244 2224041707.6 81622 91 511845 342614 3426145359.4 315648
44 24750 226639 2266395012.5 8536 92 51750 343023 3430231038.9 321254
45 253115 230839 2308385839.7 89032 93 523115 343336 3433362104.5 32693
46 258730 235001 2350010201.42 92839 94 528730 343554 3435542210.2 332515
47 264345 239045 2390452025.3 96726 95 534345 343717 3437171142.8 338129
48 27000 243051 2430511435.6 100653 96 54000 343744 3437444822.5 343744

2.8. Bhskara II (b.1114 AD)


l = 3 2m, m = 0, 1, 2.... (m=3, k = 8 for l
Bhskara II gives several methods in the
=24) Siddhntairomai (Joshi 1988,
Chedyakdhikara 2-6, Jyotpattivsana)
Step 2: Compute for i = k, k1,
including those by Brahmagupta, ryabhaa II
along with some new methods.
k2, k3 where
a) Methods based on the following formulae:
Step 3: Proceed as in Step 2 for i = l1, l2 where
1) w h e r e
. The scheme is
shown in Table 6. . Given Jl = R and Jk = R/2,
150 INDIAN JOURNAL OF HISTORY OF SCIENCE

Table 6: Scheme for finding tabular values by ryabhaa II


J0 = 0 J24 = R Known J6 J18 Step 3 on J12
J1 J23 Step 2 on J22 J7 J17 Step 2 on J10

J2 J22 Step 2 on J20 J8 J16 known, Step 2 on J8

J3 J21 Step 3 on J18 J9 J15 Step 3 on J6


J4 J20 Step 2 on J16 J10 J14 Step 2 on J4
J5 J19 Step 2 on J14 J11 J13 Step 2 on J2
*****
******* ************* ***** J12 **** known, 2431 or compute using

all tabular values can be computed. (for tables a method for refining functional differences for
of 24 values, interpolating using a table at arc bits of 10.

2) where .

where d is the refined difference applicable in the


3) , Jli = Ki Not all values can be interior of the interval (qh, qh + h) containing the
found. But square roots are not involved. desired argument = qh + , 0 < < h where db =
Jq-1 and da = Jq are the tabular differences just
before and after that interval. Earlier it was used
4) , i = 1, 2, 3, , by Brahmagupta (Sengupta 1934, p.141, ix.8).
Taking the value of d for kramajy, the desired
24; , arc bit being 225. Rsine = the tabular Rsine just before .
5) Tabular Rsines for every degree increase of Bhskaras tabular values for every increase of h
arc are given by = 10 of arc with R = 120 (Joshi 1964,
Spadhikra, verse. 13) are displayed in Table
7.
, i = 1, 2, ...,
Using this table,
89 where J1 = 60
can be computed. The refined difference d is
b) Method based on refining tabular
differences - Munvaras iterative procedure
for extracting finer (second generation) tables given by where
from known coarser tables
The Siddhntairomai (Joshi 1964,
.Commentator Munvara
Grahagaitdhyya, Spadhikra, vs 16) gives
TRIGONOMETRIC TABLES IN INDIA 151

Table 7: Siddhntairomai tabular values


i 0 1 2 3 4 5 6 7 8 9
Arc ih 0 10 20 30 40 50 60 70 80 90
Rsine diff Ji 21 20 19 17 15 12 9 5 2
Ji = Rsin(ih) 0 21 41 60 77 92 104 113 118 120

(1653 AD) gives an iterative procedure for further Step 5: Compute the desired Rsine using
refining the difference d (Mallayya 2008a).
Rsin = Jq + d where .
Step 1: Divide the arc by h (h = 10) and note
the quotient q and remainder Using this on Table 7, a refined Rsine table
Step 2: Note the tabular Rsines Jq and Jq+1, tabular (Table 8) is extracted for every 1 increase of arc
Rsine differences Jq-1 and Jq and compute the (Joshi 1964, p.140, Spadhikra, vs. 16).

2.9. Nlakaha Somayji (1444-1545 AD)


mean Rsine difference
a) Tantrasagraha: Citing Mdhava (1340-
Step 3: With, d (0)
= J q , compute 1425AD) Nlakaha gives the following methods
on computation of Rsines, versed Rsines and Rsine
differences (Sarma 1977, verses ii. 2-21).
for r = 0, 1, 2,
I) Step 1: First Rsine difference is J0 = J1 J0 = J1.
Step 4: Stop when d attains desired level of Step 2: For i = 1, 2, ..., l 1; (l = 24) compute
stability. (When r = 0 we get Bhskaras
value) and Ji+1 = Ji + Ji or,

Table 8: Siddhntairomai - Marci refined tabular values


ih 10 20 30 40 50 60 70 80 90 100
Ji 2;5;40 4;11;16 6;17;10 8;22;14 10;27;30 12;33;36 14;37;2 16;42;2 18;46;20 20;50;36
ih 110 120 130 140 150 160 170 180 190 200
Ji 22;53;50 24;56;56 26;59;38 29;1;50 31;3;30 33;4;56 56;5;4 37;4;56 39;04;06 41;02;32
ih 210 220 230 240 250 260 270 280 290 300
Ji 43;0;16 44;57;12 46;53;18 48;48;30 50;42;52 52;36;16 54;30;40 56;20;16 58;10;20 60;00;00
ih 310 320 330 340 350 360 370 380 390 400
Ji 61;48;16 63;25;24 65;21;24 67;06;12 68;49;24 70;32;02 72;13;44 73;52;46 75;31;06 77;08;04
ih 410 420 430 440 450 460 470 480 490 500
Ji 79;23;30 80;17;44 81;50;22 82;20;32 84;50;50 86;19;34 87;45;44 89;10;38 90;33;54 91;55;30
ih 510 520 530 540 550 560 570 580 590 600
Ji 93;15;26 94;33;40 95;50;10 97;04;54 98;17;52 99;29;04 100;38;26 101;46;56 102;51;36 103;55;23
ih 610 620 630 640 650 660 670 680 690 700
Ji 104;57;16 105;57;14 106;55;10 107;51;20 108;45;26 109;37;32 110;27;38 111;14;26 112;01;46 112;45;48
ih 710 720 730 740 750 760 770 780 790 800
Ji 113;27;44 114;05;36 114;45;26 115;21;06 115;14;40 116;26;08 116;55;28 117;22;40 117;47;42 118;10;38
ih 810 820 830 840 850 860 870 880 890 900
Ji 118;31;22 118;49;56 119;06;22 119;20;34 119;32;18 119;42;28 119;50;08 119;55;36 119;58;54 120;00;00
152 INDIAN JOURNAL OF HISTORY OF SCIENCE

where and
compute ;
Step 2: Take and with J1 = Rsinh
= Sm, Jl = Rsinlh = R as first and last Rsines, find
, and

II) Step 1: With , and Step 3: Using Jl and Jl-1 compute Jl-1 = Jl Jl-1

Ji = R find and M = 2 (R and


Jl-1)
Step 4: Compute ,
Step 2: Compute , and
, for i = 2, 3, 4, ..., l 2.
and or in other
Step 1 generates the first tabular Rsine for
construction of tables of lengths l. It also provides
terms or all tabular values directly (same as ryabhaa Is
geometrical scheme). Tabular Rsines shown in
Table 9.
for i = 1, 2, ..., l 1
2.10. Jyehadeva (1500-1608 AD)
(l = 24).
The Yuktibh (Ramavarma 1948, ch.
b) Golasra: In this (Sarma 1970, pp.17-19, verse
vii.) gives several methods for determination of
iii. 6-14) Nlakaha gives a method to construct
tabular Rsine differences, Rsines, Rversines, and
accurate tabular Rsines and versed Rsines
Rcosines.
(Mallayya, 2004) starting from an arc of angular
I) One method is the geometrical method of
measure = 30. Denoting , ryabhaa I using which J1, J2, J4, J5, J7, J10,
J11, J13, J14, J16, J17, J19, J20, J22, J23 are derived

, , i = 0,1,2,.., m starting from and the remaining J3, J6,


(m = 0, 1, 2, for l = 3 2m tabular values) then J9, J12, J15, J18, J21 are derived starting from
Nlakahas procedure is: J24 = R
II) Another method is by adding the tabular
Step 1: Starting from differences. With J 0 = J 1, compute
Ji = J0 + J1 + J2 + ... + Ji-1; Vi = Jl-1 +
determine Si for i = 1, 2, 3 m using the geometric
Jl-2 + ... + Jl-i and Ki = R Vi; for i = 1, 2, 3,
...., l (l = 24). ryabhaas tabular differences
method based on the formula
are to be used for the computation.
TRIGONOMETRIC TABLES IN INDIA 153

Table 9: Tabular Rsines using Golasra method


i arc Rsines Modern Rsine i arc Rsines Modern Rsine
Ji sin (10800/) Ji sin (10800/)

1 225 224 50 21.76 22450 21.83 13 2925 2584 38 04.59 2584 38 05.53
2 450 448 42 57.27 448 42 57.58 14 3150 2727 20 51.44 2727 20 52.38
3 675 670 40 15.66 670 40 16.04 15 3375 2858 22 54.16 2858 22 55.11
4 900 889 45 15.15 889 45 15.61 16 3600 2977 10 32.77 2977 10 33.73
5 1125 1105 01 38.42 1105 01 38.94 17 3825 3083 13 15.97 3083 13 16.94
6 1350 1315 34 06.85 1315 34 07.44 18 4050 3176 03 48.99 3176 03 49.97
7 1575 1520 28 34.79 1520 28 35.46 19 4275 3255 18 20 59 3255 18 21 58
8 1800 1718 52 23.45 1718 52 24.19 20 4500 3320 36 29.20 3320 36 30.20
9 2025 1909 54 34.41 1909 54 35.19 21 4725 3371 41 28.13 3371 41 29.15
10 2250 2092 46 02.66 2092 46 03.49 22 4950 3408 20 9.90 3408 20 10.93
11 2475 2266 39 49.34 2266 39 50.21 23 5175 3430 23 09.60 3430 23 10.65
12 2700 2430 51 13.69 2430 51 14.60 24 5400 3437 44 47.32 3437 44 48.37

III) The method based on jve paraspara nyya for .


is as follows
Step 1: J 1 is the first Rsine, K 0 = R, and This gives 2l tabular values are at arc bits of ,
the first Rcosine of which l tabular values at arc bits of h. For
l = 24, we get 48 values for every increase of

Step 2: Compute and .

; for i = 2, 3, 4 ..., l; (l = 24) 2.11. Mdhavas Power Series Method for Rsines,
Rversines and Rcosines
IV) Another method for computing the tabular
Mdhava prescribes the following
values without using the value of R is:
procedure using power series coefficients.
Step 1: J1, J2 are known (or J2 can be derived Nlakaha in his ryabhayabhya
without using R from J2 = J1 + J1) (Sambasiva Sastry 1930, I. p.113) as well as
akara in the Yuktidpik (Sarma 1977, p.117)
Step 2: Compute for i = 2, 3, cites Mdhavas enunciation for computation of
desired Rsines and versed Rsines. According to
, l 1 this enunciation, if s is any arc (preferably small for
greater accuracy, and for computation of tabular
V) The following method is to determine tabular
values with desired degree of accuracy. values take s = jh for j =1, 2, , l), then jv(s)

Step 1: J0 = 0, V0 = 0, K0 = R.

Step 2: Compute ; where cq is the quadrantal arc of measure 5400,


and Mk denote the Mdhava numbers in minutes
(kal), seconds (vikal) and sub seconds (tatpara)
; and
written in descending order. 24 main Rsines
154 INDIAN JOURNAL OF HISTORY OF SCIENCE

obtained are listed in a set of verses attributed to Step2: Taking , compute the Mdhava
Mdhava (Sambasiva Sastry 1930, I. p.55;
Ramavarma 1948, p.198; Nayar 1956, p.191) . numbers Mk successively using
Mdhavas procedure is given below in two stages.
Stage I (To compute the decreasing sequence of ,
Mdhava numbers Mk)

Step 1: With , and

quadrantal arc cq = 5400 compute for k = 1, 2, 3, ..., m.

Table 10: Tabular values by power series method with Mdhavas values and modern values
j Arc Mdhavas Computed Modern Rsines Rversnes Rcosines
jh Rsines Rsines sin (10800/)

0 0 0 0 0 0 3437; 44; 48
1 225 224; 50; 22 224; 50; 22 224;50 ;21.83 7; 21; 38 3430; 23; 10
2 450 448; 42; 58 448; 42; 58 448;42;57.58 29; 24; 37 3408; 20; 11
3 675 670; 40; 16 670; 40; 16 670;40;16.04 66; 03; 19 3371; 41; 29
4 900 889; 45; 15 889; 45; 15.6 889;45;15.61 117; 8; 18 3320; 36; 30
5 1125 1105; 01; 39 1105; 01; 39 1105;01;38.94 182; 26; 27 3255; 18; 21
6 1350 1315; 34; 07 1315; 34; 07 1315;34;07.44 261; 40; 58 3176; 3; 50
7 1575 1520; 28; 35 1520; 28; 35 1520;28;35.46 354; 31; 31 3083; 13; 17
8 1800 1718; 52; 24 1718; 52; 24 1718;52;24.19 460; 34; 15 2977; 10; 33
9 2025 1909; 54; 35 1909; 54; 35 1909;54;35.19 579; 21; 53 2858; 22; 55
10 2250 2092; 46; 03 2092; 46; 03 2092;46;03.49 710; 23; 56 2727; 20; 52
11 2475 2266; 39; 50 2266; 39; 50 2266;39;50.21 853; 6; 43 2584; 38; 5
12 2700 2430; 51; 15 2430; 51; 15 2430;51;14.60 1006; 53; 34 2430; 51; 14
13 2925 2584; 38; 06 2584; 38; 06 2584;38;05.53 1171; 4; 58 2266; 39; 50
14 3150 2727; 20; 52 2727; 20; 52 2727;20;52.38 1344; 58; 45 2092; 46; 3
15 3375 2858; 22; 55 2858; 22; 55 2858;22;55.11 1527; 50; 13 1909; 54; 35
16 3600 2977; 10; 34 2977; 10; 34 2977;10;33.73 1718; 52; 24 1718; 52; 24
17 3825 3083; 13; 17 3083; 13; 17 3083;13;16.94 1917; 16; 13 1520; 28; 35
18 4050 3176; 03; 50 3176; 03; 50 3176;03;49.97 2122; 10; 41 1315; 34; 7
19 4275 3255; 18; 22 3255; 18; 22 3255;18;21.58 2332; 43; 9 1105; 1; 39
20 4500 3320; 36; 30 3320; 36; 30 3320;36;30.20 2547; 59; 33 889; 45; 15
21 4725 3371; 41; 29 3371; 41; 29 3371;41;29.15 2767; 4; 32 670; 40; 16
22 4950 3408; 20; 11 3408; 20; 11 3408;20;10.93 2989; 1; 51 448; 42; 57
23 5175 3430; 23; 11 3430; 23; 10.2 3430;23;10.65 3212; 54; 26 224; 50; 22
24 5400 3437; 44; 48 3437; 44; 48 3437;44;48.37 3437; 44; 48 0; 0; 0
TRIGONOMETRIC TABLES IN INDIA 155

Stage II (To compute Rsines): For each arc s = jh methods from a very few select treatises such as
(where j = 2, 3, 4, ....., l), ryabhaya of ryabhaa I and bhya of
Nlakaha Somayji, Sryasiddhnta,
Pacasidhntik of Varha Mihira,
Step 1: Compute , 2 and 3
Khaakhdyaka and Brahmasphuasiddhnta of
Brahmagupta, Mahbhskarya bhya of
Step 2: Taking the last Mdhava number Mm as dm Govindasvmin, Vaevara Siddhnta of
compute successively the product pm-i = 2dm-(i-1) Vaevara, Mahsiddhnta of ryabhaa II,
and the difference dm-i = Mm-i pm-i for i = 1, 2, 3, Siddhntairomai of Bhskarchrya and Marci
..., m 1. of Munvara, Tantrasagraha and Golasra of
Step 3: Compute the final product p0 = 3d1 and Nlakaha Somayji, Yuktibh of Jyehadeva
final difference d0 = s p0. Then J = d0 and Karaapaddhati of Putumana Somayji. The
concept and method of extraction of a second
Mdhava numbers (Sambasiva Sastry
generation refined table with shorter interval of
1930, I. p.113: Sarma 1977, p.117) are 2220, 39,
differencing from a known coarser table deserves
40 ; 273, 57, 47; 16, 05, 41; 0, 33, 06 ; 0, 0, 44
special attention. From the vast store of
and Mdhavas tabular Rsines (Sambasiva Sastry
manuscripts on trigonometric tables only a small
1930, p.55;Ramavarma 1948, p.198; Nayar 1956,
percentage has been edited and explored so far
p.191) are 224,50,22; 448,42,58; 670,40,16;
and several original manuscripts are still lying in
889,45,15; 1105,1,39; 1315,34,7; 1520,28,35;
various repositories (Sarma KV, 2002).
1718,52,24; 1909,54,35; 2092,46,3; 2266,39,50;
Development of trigonometric tables in India can
2430,51,15; 2584,38,6; 2727,20,52; 2858,22,55;
be fully traced by carrying out explorative studies
2977,10,34; 3083,13,17; 3176,3,50; 3255,18,22;
on the contents of the large mass of such
3320,36,30; 3371, 41, 29; 3408,20,11; 3430,23,11;
manuscripts also.
3437, 44, 48.
Similarly for computation of versed Rsines BIBLIOGRAPHY
and Rcosines if s = jh are the arcs then ara(s) Agathe Keller, Expounding the Mathematical Seed, Vol I,
Birkhauser Verlag, (2006).
Bag A. K, Sine Tables in Ancient India, IJHS, INSA, N.
Delhi, (1969), 4.1-2 79-85.
where c q = 5400 and M k are the Mdhava
Edward C Sachau, Albernis India, I, Rupa.Co, New Delhi,
numbers for Rversines (in kals, vikals, and
2009.
tatparas) placed one below the other. Mk are
Joshi Kedar Datta (Ed.), Siddhntairomai of
4241,9,0; 872,3,5; 71,43,24; 3,9,37; 0,5,12; 0,0,6
Bhskarchrya, Goldhyya, with own commentary
(Sarma 1977, p.118, vs 438; Ramavarma 1948, Vsanbhya and the Commentary Marci of
p.188, 195; Nayar, 1956, p.192, vs vi.15). Munvara, Motilal Banarsidass, Delhi, 1988.
Table 10 shows 24 tabular values from power Joshi Kedar Datta (Ed.), Siddhntairomai of
series method along with Mdhavas values and Bhskarchrya, Part II, Banaras Hindu University,
modern values. Varanasi, 1964.
Kuppanna Sastri T.S (Ed.), Mahbhskarya of
3. CONCLUDING REMARKS Bhskarchrya with the bhya of Govindasvmin
and the super commentary Siddhntadpik of
The above presentation just peeps into Paramevara, Govt Oriental Mss Library, Madras,
some trigonometric tables and their construction 1957.
156 INDIAN JOURNAL OF HISTORY OF SCIENCE

a) Mallayya Madhukar V, Interpolation of Sines by Sarma K.V (Ed.), Golasra of Nlakaha Somayji,
Successive Approximation Method, IJHS, INSA, Vishveshvaranand Institute, Hoshiarpur, 1970.
N. Delhi, 43.4 (2008) 553-568. Sengupta P. C, Khaakhdyaka of Brahmagupta
b) Mallayya Madhukar V, Vaevaras Trigonometric Tables (Translated into English), University of Calcutta, 1934.
and the Method, Gaita Bhrat, Bulletin of Indian Sharma Rama Swarup (Ed.), Brahmasphuasiddhnta of
Society for History of Mathematics, Delhi, 30(1) Brahmagupta, Edited with Vsan, Vijna, and Hindi
(2008) 61-79. Commentaries, Vol. II; IV, IIASR, Delhi,1996.
Mallayya Madhukar V, An Interesting Algorithm for Shukla K. S (Ed.), Vaevara Siddhnta and Gola, Critically
Computation of Sine Tables from the Golasra of Edited with English Translation and Commentary,
Nlakaha,Gaita Bhrat, Bulletin of ISHM, Delhi, INSA, New Delhi, Part I 1986.
26 (2004) 40-55. Shukla K.S (Revised), Datta Bibhutibhushan and Singh A.N,
Nayar S.K (Ed.), Karaapaddhati of Putumana Somayji, Hindu Trigonometry, IJHS, INSA, New Delhi,
Govt Oriental Mss Library, Madras, 1956. (1983), 18.1, p.74.

Phanindralal Gangooly (Ed.), The Sryasiddhnta, A Text Shukla K.S in collaboration with Sarma K.V (Ed.),
Book of Hindu Astronomy, Translated with Notes and ryabhaya by ryabhaa, Critically edited with
Appendix by E. Burgess, Motilal Banarsidass, Delhi, Introduction, English Translation, Notes, Comments
and Indexes, INSA, N. Delhi, 1976.
2000.
Sudhakar Dvivedi (Ed.) Pacasidhntik of Varha Mihira,
Ramavarma Maru Thampuran and Akhileshvara Aiyer (Ed.),
Text with an Original commentary in Sanskrit and an
Yuktibh of Jyehadeva, Mangalodayam, Trichur,
English Translation and Introduction by Thibaut G,
1948. Chowkhamba, Varanasi, 1997.
Sambasiva Sastry K (Ed.), ryabhaya of ryabhaa, Edited Sudhakara Dvivedi (Ed.) Mahsiddhnta of ryabhaa,
with bhya of Nlakaha, Part I, Trivandrum Sanskrit Edited with his own commentary, Choukhamba, Delhi,
Series No.101, Trivandrum, 1930. 1995.
Sarma K. V (Ed.), Tantrasagraha of Nlakaha Somayji, Sarma K.V, Science Texts in Sanskrit in the Manuscripts
Critically Edited with Yuktidpik and Laghuvivti of Repositories of Kerala and Tamilnadu, Rashtriya
akara, VVBI, Hoshiarpur, 1977. Sanskrit Sansthan, Delhi, 2002.

S-ar putea să vă placă și