Lecture Notes and other Reading material for the course

Algorithms in Ancient India

at IIT-Ropar, Jan'17-April'17
  1. Lecture 1 16th Jan 2017 Algorithms: Introduction
  2. Lecture 2 16th Jan 2017 Introduction to Vedas
  3. Lecture 3 17th Jan 2017 Sutra Period in India
  4. Lecture 4 17th Jan 2017 Introduction to Chandashaastra
  5. Lecture 5 & 6 19th Jan 2017 Pingala and Kedar Bhatt's Algorithms on Number system conversions
  6. Lecture 7a 20th Jan 2017 Pataakaa
  7. Lecture 7b 20th Jan 2017 Fibbonacci Series
  8. Sample Questions Set I
  9. Sample Questions Set 2
  10. Lecture 8 23rd Jan 2017 Combinations from Lilavati
  11. Lecture 9 23rd Jan 2017 Permutations from Lilavati
  12. Lecture 10a 24th Jan 2017 Introduction to Sulvasutra
  13. Lecture 10b 24th Jan 2017 Structure of Syenaciti (Falcon Alter)
  14. Lecture 10c 24th Jan 2017 Squaring a Rectangle
  15. Lecture 11,12 24th Jan 2017 Geometry and Arithmetic of Sulbasutras
  16. First Assignment: Due 6th Feb 2017
  17. Lecture 13,14,15 13th Feb and 14th Feb, 2017 Diophantine Equations and Kuttaka
  18. Lecture 16,17 14th Feb, 2017 Diophantine Equations: Vargaprakrti Introduction
  19. Lecture 18 16th Feb, 2017 Assignment-1 Discussions
  20. Mid Semester Exam: 3rd March 2017
  21. Mid Semester Exam: Answer clues
  22. Lecture 19 17th March, 2017 Justification of Kuttaka's Method
  23. Lecture 20 17th March, 2017 Vargaprakrti: Bhavana
  24. Lecture 21,22 18th March, 2017 Chakravaala: Cyclic method of solving Nx^2+1 = y^2
  25. Lecture 23,24 19th March, 2017 Examples
  26. Lecture 25,26 20th March, 2017 An introduction to Panini's Ashtadhyayi
  27. Second Assignment: Due 30th March 2017
  28. Second Assignment: Answer clues
  29. Lecture 27,28 1st April, 2017, Anuvrtti
  30. Ashtadhyayi sutras 1st April, 2017
  31. Reading Material 1st April, 2017, General Article on Panini
  32. Ashtadhyayi sutras with English translation 1st April, 2017
  33. Lecture 29 1st April 2017, Introduction to Shivasuutras
  34. Lecture 30a 2nd April 2017, Shivasuutra, Algorithm
  35. Lecture 30b 2nd April 2017, Petersen's slides on Shivasuutra
  36. Reading Material 2nd April 2017, Petersen's paper on "A Mathematical Analysis of Panini's Shivasuutras"
  37. Reading Material 2nd April 2017, "Economy and construction of Shivasuutra" by Kiparsky
  38. Lecture 31 7th April 2017 Duplication of N: Patanjali's explanation
  39. Reading Material 7th April 2017 "Information Coding in a language: Some insights from Paa.ninian Grammar" Only Section 2
  40. Lecture 32,33 & 34 8th April 2017 rules and rule ordering in Ashtadhyayi
  41. Lecture 32,33 & 34 8th April 2017 rules and rule ordering in Ashtadhyayi
  42. Reading Material 8th April 2017 "Computer Simulation of Ashtadhyayi: Some insights" Sections 1,2 and 3.
  43. Lecture 35 9th April 2017 Vowel Sandhi in Panini
  44. Reading MateralPages 43-45 on Blocking
  45. Lecture 36 9th April 2017 Information coding in a language: Sections 3.2 and 3.3
  46. Lecture 37 & 38 22nd April 2017 WSD of Tumun
  47. Supplementary Material To Infinitive and Tumun
  48. Supplementary Material To Infinitive and Tumun
  49. Supplementary Material Disambiguating To Infinitive: English-Hindi Machine Translation
  50. Lectures 39 & 4023rd April 2017 Shaabdabodha Theories and Principles of Information Coding
  51. Supplementary MaterialConstraint parser for Sanskrit Sections 3-5
  52. Supplementary MaterialVideo Streaming of my talk on Shaabdabodha Theories and Principles of Information Coding at IISC Bangalore

Supplementary Material for reading

  1. Mathematics of Vedas by R L Kashyap, Purdue University
  2. Introduction to Vedic Chanting
  3. Ghanapatha of Gayatri mantra
  4. Subhash Kak's note on yamaataaraajabhaanasalaga
  5. Subhash Kak's note on Binary Number System and Katapayadi
  6. Mathematics for Poets and Drummers by Rachel Wells Hall
  7. Prof M D Srinivas's lecture on Chandashastra
  8. A History of Piingala's Combinatorics by Jayant Shah, Boston
  9. Combinations in Lilavati by A B P Rao
  10. The so called Fibonacci Sequence in Ancient and Medieval India by Parmanand Singh
  11. Greek and Vedic Geometry by Frits Staal
  12. Chapter 2 of Mathematics in India by Kim Plofkar