05 Pingala (MDS)
05 Pingala (MDS)
05 Pingala (MDS)
M ATHEMATICS IN I NDIA :
F ROM V EDIC PERIOD TO M ODERN TIMES
Lecture 5
Pingalas
Chandah
s
astra
.
M. D. Srinivas
Centre for Policy Studies, Chennai
Outline
I
Pratyayas in Pingalas
Chandah.s
astra
I
I
I
Prast
ara or enumeration in the form of an array
Sankhy
Development of Chandah
s
astra
.
In his Chandah.s
astra (c.300 BCE), Pingala
introduces some
combinatorial tools called pratyayas which can be employed to
study the various possible metres in Sanskrit prosody.
Following are some of the important texts which include a
discussion of various pratyayas:
I
Pingala
Virahanka
(c.650): Vr.ttaj
atisamuccaya
Mahavra (c.850): Gan.itas
arasangraha
I
I
Chandah.s
ast.ra
Development of Chandah
s
astra
.
Chandah.s
ast.ra
Hemacandra (c.1200): Chandonus
asana
Pr
akr.ta-Paingala
(c.1300)
I
I
I
I
Narayan.abhat.t.a (c.1550): N
ar
ayan. Commentary on
Vr.ttaratn
akara
Varn
. a-Vr
. tta
I
.~:a:
u .=:a:d;a.a
yea :d
e k+a:lM ;a.va:Da.aH
ya.a:ma.a:huH
ma:B
k
+a: a.tRa:tea:ya:m,a
Thus Sragdhar
a is characterised by the pattern: MaRaBhaNaYaYaYa,
with a break (yati) after seven syllables each.
GGGGLGG LLLLLLG GLGGLGG
ya:ma.a:ta.a.=:a.ja:Ba.a:na:sa:l+ga:m,a
LGGGLGLLLG
If we replace G by 0 and L by 1, we obtain a binary sequence of
length 10
1000101110
The above linear binary sequence generates all the 8 binary
sequences of length 3. We can remove the last pair 1, 0 and
view the rest as a cyclic binary sequence of length eight.
In modern mathematics such sequences are referred to as
De Bruijn cycles.
[ and Y
Pratyayas in Pingalas
Chandah
s
astra
.
In chapter eight of Chandah.s
astra, Pingala
introduces the
following six pratyayas:
Prast
ara: A procedure by which all the possible metrical
patterns with a given number of syllables are laid out
sequentially as an array.
Sankhy
Prast
ara
;a.d
/
C+ndH Za.a:~:a:m,a
8 20 23
G
L
G
L
G
L
G
G
L
L
Prast
ara
G
L
G
L
G
L
G
L
G
G
L
L
G
G
L
L
G
G
G
G
L
L
L
L
ua nya:~ya gua.=:ea.=;DaH
ya:Ta.ea:pa:a= ta:Ta.a Zea:SMa BUa:yaH
k
u +.ya.Ra:d:mMua ;a.va: a.Da:m,a
+.nea d:d;a.a:
:+nea:va ya.a:va:tsa:vRa:l+Gua:BRa:vea:t,a
u
vxa.a.=;a.a:k+=;m,a 6 2 3
G
G
L
L
G
G
G
G
G
L
L
L
L
L
L
Four-Syllable Prast
ara
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
G
L
G
L
G
L
G
L
G
L
G
L
G
L
G
L
G
G
L
L
G
G
L
L
G
G
L
L
G
G
L
L
G
G
G
G
L
L
L
L
G
G
G
G
L
L
L
L
G
G
G
G
G
G
G
G
L
L
L
L
L
L
L
L
If we set G=0 and L=1, then we see that each metric pattern is the mirror
reflection of the binary representation of the associated row-number-1.
Sankhy
a
;a.d.=;DeRa .+pea ZUa:nya:m,a ;a.dHZUa:nyea ta.a:va:d:DeRa ta:u;a.Na:ta:m,a
(C+ndHZa.a:~:a:m,a 8.28-31)
The number of metres of n-syllables is Sn = 2n .
Pingala
[Proceed till you reach zero. Start with 1 and scan the
seqence of marks from the end]
If 0, multiply by 2
If 2, square
Sankhy
a
Example: Six-syllable metres (n = 6)
I 6
2
I 3
I 2
2
I 1
= 3 and mark 2
cannot be halved. 3-1=2 and mark 0
= 1 and mark 2
1 = 0 and mark 0
Sequence 2, 0, 2, 0 yields
1x2, (1x2)2 , (1x2)2 x2, ((1x2)2 x2)2 = 26
Pingalas
Sankhy
a
Next s
utra of Pingala
as Sr for
r = 1, 2, . . . n.
;a.d
:d;aUR :nMa ta:d:nta.a:na.a:m,a
(C+ndHZa.a:~:a:m,a
8 32
S1 + S2 + S3 + . . . + Sn = 2Sn 1
Then comes the s
utra:
:pa:=e :pUa:NRa:m,a
(C+ndHZa.a:~:a:m,a
8 33
Sn+1 = 2Sn
Together, the two s
utras imply
Sn = 2n
and
1 + 2 + 22 + . . . + 2n = 2n+1 1
This clearly is the formula for the sum of a geometric series.
Sankhy
The sankhy
has dealt
with the sankhy
Sankhy
a
.sa:mMa ta.a:va:tkx+.tvaH kx+.ta:ma:DRa:sa:ma:m,a ;a.va:Sa:mMa . ca .=:a:ZyUa:na:m,a
(C+ndHZa.a:~:a:m,a 5.3-5)
The number of Ardhasama-vr.ttas with n-syllables in each
p
ada is
(2n )2 2n
In the same way, the number of Vis.ama-vr.ttas with n-syllables
in each p
ada is
h
i
(22n )2 (2n )2 2n + 2n = (22n )2 22n
Nas..ta
Nas..ta
Example: Find the 7th metrical form in a 4-syllable prast
ara
(7+1)
= 4 Hence G
2
I 4 = 2 Hence GL
2
I 2 = 1 Hence GLL
2
(1+1)
I
= 1 Hence GLLG
2
I
nas..ta
process leads to the desired metric form via the binary
expansion
7 = 0 + 1.2 + 1.22 + 0.23
Uddis..ta
:pra: a.ta:l;ea:ma:ga:NMa ;a.d:l;Ra:d;a:m,a ta:ta.ea:gyea:kM .ja:h:a.a:t,a
(
C+ndH Za.a:~:a:m,a
8 26 27
I
I
Start with 1.
Skip the G and go to L. So we get 1x2 = 2
Then we find L. So we get 2x2 = 4
Finally we have G. We get 4x2 1 = 7
Uddis..ta
Another Method
o+a.;M ;a.d:gua:Na.a:na.a:d;a.a:du:pa:yRa:*:;a:n,
a .sa:ma.a:
a.l+Kea:t,a
vxa.a.=;a.a:k+=;m,a
6 5
Uddis..ta
2
L
22
L
23
G
are essentially
based on the fact that every natural number has a unique
binary representation: It can be uniquely represented as a sum
of the different sankhy
a Sn or the powers 2n .
Lagakriy
a
:pa:=e :pUa:NRa:a.ma: a.ta
(C+ndHZa.a:~:a:m,a
8 34
Pingalas
s
utra on lagakriy
a process is too brief. Hal
ayudha, the tenth
century commentator explains it as giving the basic rule for the
construction of a table of numbers which he refers to as the
Meru-prast
ara.
o+pa:a=;.a:de:k
M ..ca:tua.=;~:a:k+e
a:M ;
a.l+
a.Ka:tva.a ta:~ya.a:Da:~ta.a:d
u :Ba:ya:ta.eaY:DRa:
a.na:Sk
+a:ntMa k+ea:;d
:yMa
;
a.l+Kea:t,a ta:~ya.a:pya:Da:~ta.a. +;a:yMa ta:~ya.a:pya:Da:~ta.a:a:tua::yMa ya.a:va:d:a.Ba:ma:tMa .~Ta.a:na:a.ma: a.ta
+;a.M
mea.+.pra:~ta.a.=H ta:~ya :pra:Ta:mea k+ea:e O;:k+.sa:*
:pUa:Na ;
a.na:vea:Za:yea:t,a
k+ea:;k+.ya.ea;=e;k
E +.k+.ma:*:
x +.tya :pUa:Na ;
a.na:vea:Za:yea:a.d: a.ta :pUa:NRa:Za:b.d.a:TRaH ..ca:tua:Tya.a :pa:*:;a:va:
k
a.pa :pa:yRa:nta:k+ea:;ya.ea
x +.tya :pUa:Na
:=e;k
E +.k+.mea:va .~Ta.a:pa:yea:t,a ma:Dya:ma:k+ea:;ya.ea:~tua :pa.=;k+ea:;d
a:k
+a:k
:ya.a:*:+me
+;a.a.+pM
;aa:sa:*
a .~Ta.a:pa:yea:t,a
...
Varn
. a-Meru of Pingala
Cr =n1 Cr 1 +n1 Cr
Pascal Triangle
1
2
3
4
5
6
1
3
6
10
15
1
4
10
20
1
5
15
1
6
References
stra of Pingala
S
utras and Binary
Arithmetic, in G. G. Emch et al Eds., Contributions to the
History of Indian Mathematics, Hindustan Book Agency,
Delhi 2005, pp. 33-62.
Thanks!
Thank You