Rythmes et algorithmes
Résumé
In India, to which we most likely owe the decimal place value system for numeration and operations, mathematics developed an art of computation and a science of algorithms to a large extend, probably thanks to an analytical turn of mind best examplified in Panini's grammar. Reading prosody treatises, like Kedāra's, or saṃgīta treatises, like Śārṅgadeva's, we come across certain gems of this art of algorithms. In chapter six of Vṛttaratnākara we find a comprehensive study on how to combine long and short syllables in a metre of a fixed length. In Saṃgītaratnākara, chapter four, we find no less a comprehensive study on how to combine four elementary unit of time in a given measure. All these issues fall in the mathematical field of combinatorics. This paper intends to show that the algorithms used by the Indian paṇḍits to establish all the combinations are an ingenious construction which involves a high knowledge in mathematics: binary expansion of a number in prosody, integer partitions and order structures for those in music. Moreover, these algorithms, by their simple implementation, allow many further developments such as: counting, using recursive formulæ, finding the pattern of a combination by knowing its order amongst the combinations or, conversely, finding the order of a given combination.
En lisant les traités de prosodie indienne de Piṅgala, Chandaḥsūtra, ou de Kedara, Vṛttaratnākara, ou des traités de musique comme le Saṃgītaratnākara de Śārṅgadeva, on rencontre des joyaux de cet art de l'algorithme que les mathématiciens indiens ont développé pour les calculs et les résolution d'équations. Par exemple, au chapitre quatre du Saṃgītaratnākara, on trouve une étude exhaustive, sur la manière de combiner quatre unités de temps élémentaires dans une mesure musicale. Cet article présente, en s'appuyant sur les traités musicaux, les algorithmes élaborés par les paṇḍits indiens pour établir toutes ces combinaisons. Leur construction implique une grande habileté mathématique permettant d'autres utilisations comme leur dénombrement à l'aide de formules de récurrence, l'établissement d'un modèle rythmique connaissant son rang parmi les combinaisons ou, réciproquement, la détermination du rang d'un modèle donné.
Fichier principal
rythmes-algorithmes.pdf (104.63 Ko)
Télécharger le fichier
bruxelles-beamer.pdf (2.57 Mo)
Télécharger le fichier
kyoto-14-wsc-beamer-simple.pdf (614.49 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Origine | Fichiers produits par l'(les) auteur(s) |
---|