1087 rules total — 122 shown (capped at 500). ← back to grammar index
| rule_id | Category | Concept | Summary | Body (excerpt) | N att. |
|---|---|---|---|---|---|
R_56_pancama_born_bhasas_enum |
enumeration | pañcama | Ten bhāṣās are born of pañcama: ābhīrī, bhāvinī, māṅgālī, saindhavī, gūrjarī, dākṣiṇātyā, āndhrī, tānodbhavā, trāvaṇī, kaiśikī | ENUM pancama_born_bhasas = [abhiri, bhavini, mangali, saindhavi, gurjari, daksinatya, andhri, tanodbhava, travani, kaisiki] |
7 |
R_700_amsa_laksanam_tenfold |
enumeration | अंशलक्षणम् | Aṁśa is tenfold by division of its aṅgas (functions): manifesting rāga, beginning of gīta as graha, cause of tāra/mandra manifestation, obje | ENUM amsa_functions[10] = [raga_manifestation, gita_graha, tara_mandra_cause, ..., raga_object] |
5 |
R_c278_sruti |
enumeration | śrutis | śruti = mesure d'écart de pañcama par augmentation/diminution; nombre contesté (22, 66, ou infini); vīṇā: 22, veṇu: 9 | FUNCTION sruti_count(instrument, school): · IF instrument == 'venu': RETURN 9 · # competing theories preserved (NOT canonical): · schools := { · 'mima |
5 |
R_114_malavakaisika_enumeration |
enumeration | mālavakaišika | Mālavakaišika (madhyamagrāma, born of kaiśikī jāti) contains 8 bhāṣās: śuddha, ardhavesarikā, harṣapūrī, māngālī, saindhavī, ābhirī, khañjar | ENUMERATE bhasas_of(malavakaisika) = [suddha, ardhavesarika, harsapuri, mangali, saindhavi, abhiri, khanjari, gurjari]; COUNT = 8 |
4 |
R_c57_grama |
enumeration | grāma | grāma = cadre tonal; deux grāmas (ṣaḍjagrāma, madhyamagrāma) chacun avec 7 mūrchanās; les tānas servent à distinguer jātis et rāgas des deux | FUNCTION enumerate_gramas(): · gramas := { · 'sadjagrama': {murchanas_start_order: [sa, ni, dha, pa, ma, ga, ri]}, · 'madhyamagrama': {murchanas_start |
4 |
sauviraka_four_bhasas |
enumeration | sauvīraka | Sauvīraka is a rāga source from which four bhāṣās are born: sauvīrī, vegamadhyamā, sādhāritā, gāndhārī. | bhasas(sauviraka) := [sauviri, vegamadhyama, sadharita, gandhari]; count := 4 |
4 |
R_117_takkaraga_bhasa_count |
enumeration | ṭakkarāga | Ṭakkarāga has 16 bhāṣās (some sources say 12), and generates multiple vibhāṣās including potā, Devālavardhanī, paurālī, Trāvaṇī, dohyā | ENUMERATE bhasas_of(takkaraga); COUNT IN {12, 16}; DERIVE vibhasas FROM takkaraga |
3 |
R_123_dhatus_definition |
enumeration | dhātus | Dhātus have two enumerations: (a) seven bodily — skin/serum, blood, flesh, fat, bone, marrow, semen (basis for 7 svaras); (b) three humours | ENUM dhatus_7 = [tvak, asrk, mamsa, medas, asthi, majja, sukra]; ENUM dhatus_3 = [vata, pitta, kapha] |
3 |
R_139_matraila_enumeration |
enumeration | Mātrailā | Mātrailā has 4 varieties: Ratilekhā, Kāmalekhā, Bāṇalekhā, Candralekhā (per Vallabha) | ENUMERATE varieties_of(matraila) = [ratilekha, kamalekha, banalekha, candralekha]; COUNT = 4 |
3 |
R_235_coksa_enumeration |
enumeration | cokṣa | Five cokṣa (pure) rāgas: śāḍava, pañcama, kaiśikamadhyama, cokṣasādhārita, cokṣakaiśika; distinguished from bhinna and other categories | ENUM coksa_ragas = [sadava, pancama, kaisikamadhyama, coksasadharita, coksakaisika] |
3 |
R_291_cakras_enumeration |
enumeration | cakras | Seven cakras (svara-supporting centres): ādhāra, svādhiṣṭhāna, anāhata, maṇipūra, viśuddhi, ājñā, brahmarandhra; generally accepted as 6/8/1 | ENUM cakras_7 = [adhara, svadhisthana, anahata, manipura, visuddhi, ajna, brahmarandhra]; svaras_count = |cakras_7| |
3 |
R_4p0_025 |
enumeration | auduvita tanas | auduvita tānas = tānas pentatoniques sans dhaivata+ṛṣabha; 14 dans madhyama-grāma, 35 au total entre 2 grāmas; combines avec ṣāḍava totalise | DEFINE auduvita_tānas(grāma): · exclude_svaras = {'dhaivata', 'ṛṣabha'} · count(madhyamagrāma) = 14 · count(both_grāmas) = 35 · count(auduvita + ṣāḍava, |
3 |
R_c752_arsabhi |
enumeration | Ārşabhī | ārṣabhī = jāti à 10 aṃśas: 1 śuddhā + 3 vikṛtās complètes + 3 ṣāḍava + 3 auḍava; état complet caractérisé par sparseness de ṣaḍja, gāndhāra | FUNCTION enumerate_arsabhi_variants(): · variants := { · suddha: 1, · vikrta_complete: 3, · sadava: 3, · auduva: 3 · } · ASSERT sum(varian |
3 |
R_lakshanas_jati |
enumeration | lakṣaṇa | Jātis have ten lakṣaṇas including {graha, aṁśa, tāra, mandra, ...}; alteration of one or more lakṣaṇas transforms śuddhā→vikṛtā; bhāṣās must | DEFINE lakṣaṇas(jāti) = [graha, aṁśa, tāra, mandra, ...] (10 features); transformation: alter(N≥1 lakṣaṇa) on śuddhā ⇒ vikṛtā; performance(bhāṣā) MUST conform t |
3 |
R_padagitis_section |
enumeration | Pada-giti | Pada-gītis = Section VII of Brihaddesi chapter I; varieties include Māgadhī (thrice-recurring gīti) and Ardhamāgadhī (half-recurring), each | DEFINE pada-gītis: brihaddesi_section = VII (chapter I); varieties ⊇ {Māgadhī(thrice-recurring), Ardhamāgadhī(half-recurring)}; features = specific hand_positio |
3 |
hindolaka_five_bhasas |
enumeration | hindolaka | Hindolaka has five bhāṣās: vesari, mañjarī, chevāṭī, ṣaḍjamadhyamā, madhurī. | bhasas(hindolaka) := [vesari, manjari, chevati, sadjamadhyama, madhuri] |
3 |
kakubha_seven_bhashas |
enumeration | kakubha | Kakubha has seven bhāṣās: kāmbojā, madhyamagrāmikā, sātavāhanikā, bhogavardhani, muharī, śakamiśritā, bhinnapañcami. | KAKUBHA['bhashas'] = ['kamboja','madhyamagramika','satavahanika','bhogavardhani','muhari','shakamishrita','bhinnapancami'] |
3 |
tana_purposes_three_registers_jati_differentiation_enumeration |
enumeration | tāna | Tānas serve three purposes: attainment of three registers, differentiation of jātis/rāgas of both grāmas, and demonstration of nasta/uddiṣṭa | TANA_PURPOSES = ['attain_three_sthanas','differentiate_jati_raga','count_nasta_uddista'] |
3 |
BD_6_1_R003 |
enumeration | bhinna | Bhinna family comprises five rāga varieties; bhinna-ṣaḍja has 16 bhāṣās per Śardūla | ENUMERATE bhinna_varieties: · RETURN [bhinna_shadja, bhinna_tana, bhinnakaishikamadhyama, bhinnapancama, bhinnakaishika] · DEFINE bhinna_shadja.bhasas_count = |
2 |
BD_6_1_R007 |
enumeration | madhyamagrāma | Madhyamagrāma contains 21 ṣāḍava tānas, including subsets devoid of ṣaḍja, ṛṣabha, gāndhāra | DEFINE madhyamagrama_tanas: · total_shadava_tanas = 21 · subsets = { · devoid_of_shadja: [...], · devoid_of_rshabha: [agnicit, dvadashaha, upamshu, |
2 |
BD_6_1_R009 |
enumeration | षट्स्वरांशा | Kaiśikī jāti uniquely has six aṁśa svaras: sa, ga, ma, pa, dha, ni | DEFINE kaishiki_jati.amsha_svaras: · amshas = {sa, ga, ma, pa, dha, ni} · count = 6 · uniqueness: ONLY_JATI_WITH_SIX_AMSHAS |
2 |
BD_6_1_R015 |
enumeration | dakṣiṇa mārga | Dakṣiṇa-mārga: configuration with 4+2+1 gurus; three layas in its operation = dakṣiṇa, vārtika, citra | DEFINE dakshina_marga: · guru_configuration = [4, 2, 1] // long units · layas = [dakshina_marga, vartika_marga, citra_marga] · n_layas = 3 |
2 |
R_077_bhinnapancama_enumeration |
enumeration | bhinnapañcama | Bhinnapañcama generates 4 bhāṣās: Śuddhabhinnā, Varāṭī, Dhaivatabhūṣitā, Viśālā | ENUMERATE bhasas_of(bhinnapancama) = [suddhabhinna, varati, dhaivatabhusita, visala]; COUNT = 4 |
2 |
R_2220_gitakas |
enumeration | gitakas | Seven gītakas (NS XXXI) prescribed in pūrvaranga: madraka, aparāntaka, ullopyaka, prakarī, oveṇaka, rovindaka, uttara. | ENUMERATE gitakas := [madraka, aparantaka, ullopyaka, prakari, ovenaka, rovindaka, uttara]; PRESCRIBED_IN purvaranga; text_units stretched_by alankaras |
2 |
R_272_sandhis_enum |
enumeration | sandhis | Five sandhis (junctures) of drama per Nāṭyaśāstra XIX | ENUMERATE sandhis(drama) -> [mukha, pratimukha, garbha_sandhi, vimarsa, nirvahana] · ASSERT len(sandhis) == 5 · SOURCE: NS_XIX |
2 |
R_312_bahutva |
enumeration | bahutva | Bahutva (abundance) is twofold: samnyāsa-based and antaramārga-based; arises from abundant svara usage. | DEFINE bahutva := { type1: operating_in(samnyasa), type2: operating_through(antaramarga) }; ORIGIN := abundant_usage(svaras) |
2 |
R_4p0_030 |
enumeration | sadjagrāma | sadja-grāma = cadre tonal contenant 7 jātis et un total enumere de tānas | DEFINE sadja-grāma(): · jāti_count = 7 · tāna_total = enumerated_section · RETURN grāma('sadja') |
2 |
R_932_bhinnasadja_enum |
enumeration | bhinnaşadja | Nine bhāṣās born of bhinnaṣadja | ENUMERATE bhasas_of(bhinnasadja) -> [visuddha, daksinatya, gandhari, srikanthi, paurali, mangali, saindhavi, kalingi, pulindi] · ASSERT count == 9 |
2 |
dhaivati_amsa_set |
enumeration | dhaivatī | In dhaivatī jāti, ṛṣabha and dhaivata are designated as aṁśas, and these two together with madhyama are apanyāsas. | DHAIVATI = {'amsas':['rsabha','dhaivata'], 'apanyasas':['rsabha','dhaivata','madhyama']} |
2 |
gandharapancama_bhasha_set |
enumeration | gāndhārapañcama | In Gāndhārapañcama the only accepted bhāṣā variety is Gāndhārikā / Gāndhārī. | GANDHARAPANCAMA['bhashas'] = ['gandhari'] |
2 |
gauda_three_ragas_enumeration |
enumeration | Gauda | Gauḍa rāgas are three in number: gauḍa-pañcama, gauḍa-kaiśika, gauḍa-kaiśika-madhyama. | GAUDA_RAGAS = ['gauda_pancama','gauda_kaisika','gauda_kaisika_madhyama'] |
2 |
graha_63_varieties |
enumeration | graha | Graha has sixty-three varieties, like aṁśa. | n_varieties(graha) := 63 |
2 |
murchana_twofold_seven_or_twelve_svaras |
enumeration | mūrchanā | Mūrchanā is twofold: composed of seven svaras or of twelve svaras. | def murchana_types(): · return ['seven_svara', 'twelve_svara'] |
2 |
prabandha_enumeration_48_varieties |
enumeration | prabandha | There are 48 (eight above forty) varieties of beautiful prabandhas; mātṛkā is the 43rd, with other forms numbered in the forties. | count(beautiful_prabandhas) := 48; index(matrika) := 43 |
2 |
raga_dasavidhatva_ten_amsas |
enumeration | दशविधत्वं | Le rāga présente une dasavidhatva (dix-fold) structurée par dix amsas: śuddha, trois vikṛta pūrṇa, trois ṣāḍava, trois śuddha et trois auduv | RECORD raga.varieties { count: 10; types: [suddha, 3*vikrta_purna, 3*sadava, 3*suddha, 3*auduva] } |
2 |
varna_four_types_and_definition |
enumeration | वर्णा | Les varņas sont au nombre de quatre: sthāyin, sancārin, ārohin, avarohin; un varņa est défini comme le gīta où svaras égaux restent sans ent | ENUM varna_types = {sthayin, sancarin, arohin, avarohin}; DEFINE varna := gita(svaras_equal AND unimpeded) manifested_in(pada) |
2 |
yati_definition_and_types |
enumeration | yati | Yati = splits/pauses in metre; in tāla context = order/sequence of layas; three varieties: samā (constant), gopucchā (fast→slow), srotogatā | yati(P) := sequence_of_laya(P); types := {sama: constant, gopuccha: fast->slow, srotogata: slow->fast} |
2 |
śruti_count_classes_caste |
enumeration | śrutis | Svaras are classified by śruti count into three classes: 4-śruti (brāhmaņas), 3-śruti (kṣatriyas), 2-śruti (vaiśyas). | class(S) := match śruti_count(S) {4 => brāhmaṇa; 3 => kṣatriya; 2 => vaiśya} |
2 |
BD_6_1_R016 |
enumeration | hindola | Hindola has at least 6 bhāṣās: Bhinnayalitikā, Ravicandrā, Bhinnapaurālī, Drāvidī, Piñjarī (vibhāṣā), Pārvatī | DEFINE hindola.bhasas: · RETURN [Bhinnayalitika, Ravicandra, Bhinnapaurali, Dravidi, Pinjari, Parvati] · // Pinjari classified as vibhasha |
1 |
BD_6_1_R026 |
enumeration | tripadī | Tripadī is the 32nd musical form in the enumeration of prabandhas | DEFINE tripadi.ordinal_position: · position = 32 // 32nd musical form |
1 |
BD_6_1_R030 |
enumeration | mahāvākya | Mahāvākya has 4 connotations: nyāya aggregate, Mīmāṁsā primary-secondary aggregate, Vedānta philosophical sentence, literary aggregate | DEFINE mahavakya.connotations: · RETURN [ · {school: nyaya, meaning: 'aggregate of sentences yielding total meaning'}, · {school: mimamsa, meaning: 'a |
1 |
R_1085_hainsapat_16th_prabandha |
enumeration | hainsapāt | Hainsapāt est le seizième prabandha. | ENUMERATE position(hainsapat) IN prabandha_list = 16 |
1 |
R_1086_asvalila_eighteenth |
enumeration | Aśvalīla | Aśvalīla is the eighteenth prabandha | DEFINE prabandha_ordinal(name): · IF name == asvalila: RETURN 18 |
1 |
R_1091_ankacarini_27 |
enumeration | ankacāriņī | ankacāriṇī is the twenty-seventh in its enumerated series of musical forms | ASSIGN position(ankacarini) := 27 |
1 |
R_1092_01 |
enumeration | simhavikrānta | simhavikrāntaka is the 28th in its enumerated list | FUNCTION index(simhavikrāntaka): · RETURN 28 |
1 |
R_1093_kalahamsa_ordinal_29 |
enumeration | kalahamsa | Kalahaṁsa is the twenty-ninth musical form (prabandha) | DEFINE prabandha(kalahamsa).ordinal := 29 |
1 |
R_1101_karana_40th_combined_5 |
enumeration | Karaņa | Karaṇa est le quarantième type, combiné avec cinq éléments (totalisant quarante-cinq). | ENUMERATE position(karana) = 40; combined_with = 5; total = 45 |
1 |
R_1219_ganaila_fivefold_sankara |
enumeration | Gaṇailā | Ganailā is fourfold with a fifth variety of saṅkara (mixture) nature | ENUM subtypes(ganaila) := [type_1, type_2, type_3, type_4, sankara_mixture] |
1 |
R_1222_01 |
enumeration | Desaila | Deśailās are five-fold per regional distinction | FUNCTION count_deśailās(): · RETURN {count: 5, basis: 'region'} |
1 |
R_1257_jati_laksanas_sarngadeva |
enumeration | jāti-lakṣaṇas | Śārṅgadeva inclut samnyāsa-vinyāsa et antaramārga dans les jāti-lakṣaṇas en plus des dix lakṣaṇas acceptés par Bharata et Mataṅga. | ENUMERATE laksanas(sarngadeva) = laksanas(bharata, matanga, n=10) UNION {samnyasa_vinyasa, antaramarga} |
1 |
R_1365_tribhangi_five_types |
enumeration | त्रिभङ्गि | Tribhaṅgis are expressed via svaras, pāṭas, biruda/tenaka and are of five types | DEFINE tribhangi.expression_means := {svaras, patas, birudas, tenakas}; tribhangi.n_types := 5 |
1 |
R_137_malavapancama |
enumeration | mālavapañcama | Mālavapañcama contains six bhāṣās: vibhāvinī, paurālī, vegavantī, pañcamī, āndhrī, gāndhārikā. | ENUMERATE bhasas(malavapancama) := [vibhavini, paurali, vegavanti, pancami, andhri, gandharika]; count := 6 |
1 |
R_1412_hexatonic_jatis_count |
enumeration | hexatonic jātis | Hexatonic jātis are fourteen in number with forty-seven aṃśas total | ASSERT count(hexatonic_jatis) = 14 AND total_amshas(hexatonic_jatis) = 47 |
1 |
R_1413_01 |
enumeration | pentatonic jātis | Pentatonic jātis: 10 in number, 30 amsas total | FUNCTION pentatonic_jāti_counts(): · RETURN {count: 10, total_amsas: 30} |
1 |
R_1581_varna_alankara_topic |
enumeration | Varņa-alaṅkāra | Varņa-alaṅkāra is topic 6 of 7 in Brihaddesi chapter 1 | ENUMERATE chapter_1.topics = [Desi, Nada, Sruti, Svara, Grama-murchana, Varna-alankara, Pada-giti]; ASSERT Varna-alankara IN topics AT index=6 |
1 |
R_1697_vadi_mandala_seven_svaras |
enumeration | vādi-maņdala | Vādi-maṇḍala = cycle of the 7 svaras | DEFINE vadi_mandala = [sa, ri, ga, ma, pa, dha, ni] |
1 |
R_1723_vamsa_rsi_ri_dha |
enumeration | vamsa | Ṛṣabha and dhaivata belong to the vaṃśa of ṛṣis | ASSIGN vamsa(ri)=rsi; ASSIGN vamsa(dha)=rsi |
1 |
R_1786_01 |
enumeration | Bhairava | Bhairava is one of seven auduvita tānas devoid of ni and ga in madhyama-grāma | ENUMERATE auduvita_tānas(madhyama-grāma, omit=[ni,ga]) = [Bhairava, kāmada, avabhṛtha, aṣṭakapālaka, sviṣṭakṛt, vaṣaṭkāra, mokṣada] |
1 |
R_1789_sadharana_svaras |
enumeration | sādhāraņa svaras | sādhāraṇa svaras = {gāndhāra, niṣāda} | ENUMERATE sadharana_svaras := {gandhara, nisada} |
1 |
R_1806_001 |
enumeration | पञ्चमस्य | Pañcama: 1 krama; 119 kūṭa-tānas via vyutkrama starting pa-ma-ga-ri-sa | ASSERT kramas(pañcama) == 1 AND kūṭa_tānas(pañcama, vyutkrama) == 119 |
1 |
R_1835_001 |
enumeration | varṇa | Varṇas = four constructors of melodic rendering in singing | ASSERT count(varṇas) == 4 AND role(varṇas) == constructors_of_melodic_rendering |
1 |
R_1907_vrtti_enumeration |
enumeration | vṛtti | three vṛttis = {dakṣiṇā (song-dominant), vṛtti (both), citrā (instrument-dominant)} | ENUMERATE vrttis := {daksina: song_dominant, vrtti: both_dominant, citra: instrument_dominant} |
1 |
R_1929_001 |
enumeration | vrttimārga | Vṛtti-mārga has three layas: vārtika, citra, dhruva | ASSERT layas(vṛtti_mārga) == [vārtika_mārga, citra_mārga, dhruva_mārga]; count == 3 |
1 |
R_1953_01 |
enumeration | sānta rasa | Matanga includes Śānta rasa and omits bhayānaka in his rasa enumeration | INCLUDE Śānta_rasa IN Matanga.rasas · EXCLUDE bhayānaka FROM Matanga.rasas |
1 |
R_1989_001 |
enumeration | Vedāngas | Vedāṅgas = 6 auxiliary disciplines (Śikṣā, Vyākaraṇa, Chandas, Nirukta, Kalpa, Jyotiṣa) | ASSERT vedāṅgas == [Śikṣā, Vyākaraṇa, Chandas, Nirukta, Kalpa, Jyotiṣa]; count == 6 |
1 |
R_2050_indriya_vaigunya_threefold |
enumeration | indriya-vaigunya | Indriya-vaiguṇya is threefold: inborn, humour-imbalance, accident | ENUMERATE indriya_vaigunya.types = ['inborn', 'humour_imbalance', 'accident']; |types| == 3 |
1 |
R_2230_three_margas_tala |
enumeration | mārga | Three mārgas in ancient tāla-system = three degrees of length of tāla-cycle | ENUMERATE margas = [degree_1, degree_2, degree_3]; |margas| == 3; cycle_length(marga) := f(kala_duration) |
1 |
R_2236_gitanuga_vadya_varieties |
enumeration | gitanuga vadya | Gītānuga vādya varieties include ogha (profuse strokes per song-unit) and anugata (instrumental following song, not perfectly identical) | DEFINE gitanuga_vadya AS instrumental_following_song; ENUM subtypes ⊇ {ogha: profuse_strokes_per_song_unit, anugata: follows_not_identical} |
1 |
R_400_chevati |
enumeration | chevāṭī | Chevāṭī is the fourth bhāṣā in the listing. | IF bhasha == 'chevati': ordinal = 4 |
1 |
R_4p1_473 |
enumeration | kankāla | kaṅkāla is one of the tālas in which varṇailā is performed (alongside maṇṭha, dvitīya, jhaṁpatitāla) | DEFINE tālas(varṇailā) ⊇ {maṇṭha, dvitīya, kaṅkāla, jhaṁpatitāla} · INCLUDE kaṅkāla |
1 |
R_4p1_511 |
enumeration | arcika | arcika is one of the types in the sevenfold combination of svaras | DEFINE sevenfold_svara_combination_types ⊇ {arcika, ...} · INCLUDE arcika (initial type in enumeration) |
1 |
R_520_sthana |
enumeration | स्थान | Sthānas (registers) are three in number and are the objective purpose of tānas. | sthanas.count = 3; purpose(tanas) = attainment_of(sthanas) |
1 |
R_5p2_1083 |
enumeration | catuspadi | Catuṣpadī occupies the eleventh position in the prabandha enumeration | position(catuspadi, prabandha_list) = 11 |
1 |
R_5p2_1096 |
enumeration | Kaivāţa | Kaivāṭa occupies the thirty-fifth position among the musical forms | position(kaivata, musical_forms) = 35 |
1 |
R_5p2_1392 |
enumeration | śuddhā states | Adding the śuddhā states of the seven svara-named jātis yields 7 additional jāti varieties | total_jatis += 7 (one suddha state per svara-named jati) |
1 |
R_5p2_723 |
enumeration | madhyama (grāma) | The remaining eleven jātis (after ṣaḍja grāma jātis) belong to madhyama grāma | madhyama_grama_jatis = remaining_eleven_jatis; count=11 |
1 |
R_5p3_1796 |
enumeration | Kūṭa-tānas | Kūṭa-tānas total 5033 | count(kūṭa_tānas) := 5033 |
1 |
R_5p3_1804 |
enumeration | गान्धारस्य | Gāndhāra yields 6 tānas with preceding sa-ri | IF svaras == {'sa', 'ri', 'ga'} THEN count(tānas_of_gandhara) := 6 |
1 |
R_5p3_2114 |
enumeration | avayavas | Syllogism has 5 avayavas: pratijñā, hetu, udāharaņa, upanaya, nigamana | avayavas := ['pratijñā(proposition)', 'hetu(reason)', 'udāharaņa(example)', 'upanaya(application)', 'nigamana(deduction)'] |
1 |
R_608_varnaila_14_varieties |
enumeration | Varņailā | Varṇailā compte quatorze variétés. | ENUMERATE varieties(varnaila) -> count = 14 |
1 |
R_733_sixty_three_amsas |
enumeration | त्रिषष्टिरंशा | Total amsas across all jātis = 63 | DEFINE total_amsas(jatis): · ASSERT sum(len(j.amsas) for j in jatis) == 63 |
1 |
R_922_malavakaisika_8_bhasas |
enumeration | Mālavakaisika | Mālava-kaiśika possède huit bhāṣās. | ENUMERATE bhasas(malavakaisika) -> count = 8 |
1 |
R_927_travana_first_bhasa |
enumeration | Travaṇā | Travaṇā is the first bhāṣā in the enumeration | DEFINE bhasa_ordinal(name): · IF name == travana: RETURN 1 |
1 |
R_930_malavesarika_order |
enumeration | Mālavesarī | Mālavesarikā is the fifth bhāṣā in the enumerated sequence | ASSIGN position(Malavesarika, bhasha_list) := 5 |
1 |
R_954_takkaraga_sixteen |
enumeration | टक्करागजा | ṭakkarāga has sixteen bhāṣās per Yāṣṭika | ASSERT count(bhashas(takkaraga)) = 16 // attribution: Yashtika |
1 |
R_c1481_rupaka_tenforms |
enumeration | rūpaka | Rūpaka (dramatic genre) has ten forms enumerated in NS XVIII | enumerate(rupaka) -> [nataka, prakarana, anka, vyayoga, bhana, samavakara, vithi, prahasana, dima, ihamrga] # source: NS XVIII |
1 |
R_c1701_anuvadi_mandala_sadjagrama |
enumeration | anuvādi-maņdala | Anuvādi-maṇḍala in ṣaḍjagrāma comprises Sa, ṇ, ni, ga, dha, ma, pa | anuvadi_mandala(sadjagrama) -> [Sa, N, ni, ga, dha, ma, pa] |
1 |
R_c1805_madhyama_krama_utkrama |
enumeration | मध्यमस्य | Madhyama svara has 1 krama (sa-ri-ga-ma) and 23 utkramas beginning with ma-ga-ri-sa | permutations(madhyama) = {krama: 1 = [sa,ri,ga,ma], utkramas: 23 starting [ma,ga,ri,sa]} |
1 |
R_c1830_sthayi_sancarin_varnas |
enumeration | स्थायिसंचारिणौ | Sthāyin and sañcārin are two of the four varṇas (melodic patterns); the others are ārohin and avarohin | varnas() includes [sthayin, sancarin, arohin, avarohin] |
1 |
R_c2147_kokila_pancama |
enumeration | Kokilā | Kokilā (cuckoo) is ascribed to svara Pañcama in both Brihaddesi and Nāradīya Śikṣā | bird(pancama) = Kokila # concordant across BrD and Naradiya Shiksha |
1 |
alankara_count_33 |
enumeration | alaṅkāra | There are thirty-three well-known alaṅkāras described by name and application. | n_alankaras := 33 |
1 |
audava_tanas_in_sadjagrama |
enumeration | audava | Les audava tānas dans ṣaḍjagrāma sont nommés: idā, puruṣamedha, śyena, vajra, iṣu, aṅgirāḥ, kaṅka. | ENUM audava_tanas(sadjagrama) = [ida, purusamedha, syena, vajra, isu, angirah, kanka] |
1 |
audavita_pentatonic_with_subvarieties |
enumeration | audavita | Audavita is the 5-svara (pentatonic) structure, ten-fold per prayoga-knowers, with thirty prescribed varieties. | AUDAVITA = {'svara_count':5,'kinds_by_prayoga':10,'varieties_prescribed':30} |
1 |
audavita_tanas_count_sadjagrama |
enumeration | audavita tānas | Audavita tānas in ṣaḍjagrāma number twenty-one. | AUDAVITA_TANAS = {'grama':'sadjagrama','count':21} |
1 |
desaila_five_regional_varieties |
enumeration | Desaila | Desaila comprises five regional varieties: Lāṭailā, Karṇāṭailā, Gauḍailā, Āndhrailā, Drāviḍailā. | Desaila.varieties := {Lataila, Karnataila, Gaudaila, Andhraila, Dravidaila} |
1 |
desi_raga_types_count |
enumeration | Deśī rāgas | Deśī rāgas had three types per Matanga; Sārngadeva later added a fourth (upānga), making four. | n_types(desi_raga, Matanga) := 3; n_types(desi_raga, Sarngadeva) := 4; added := upanga |
1 |
dhaivata_seven_hundred_twenty_kuta_tanas |
enumeration | धैवतस्य | Each of dha, pa, ma, ga, ni, sa generates 120 kūṭa-tānas; taken together they yield 720. | KUTA_TANAS = {'per_seed_svara':120,'total':720,'seed_svaras':['dha','pa','ma','ga','ni','sa']} |
1 |
dhaivati_sevenfold_amsa_structure |
enumeration | dhaivatī | Dhaivatī is seven-fold with seven aṁśas: one śuddhā, two vikṛtās in complete state, and two each of ṣāḍava-auḍuva. | DHAIVATI_JATI['amsa_structure'] = {'shuddha':1,'vikrta_complete':2,'shadava':2,'auduva':2} |
1 |
dhruva_fourfold_usage |
enumeration | dhruvā | Dhruvā has fourfold usage: complete (full svaras), hexatonic, pentatonic, quadratonic. | varieties(dhruva) := {sampurna, sadava, auduvita, quadratonic} |
1 |
dhruvas_five_types |
enumeration | dhruvā | Dhruvās are of five types: prāveśikī, prāsādikī, ākṣepikī, sāntarā, naiṣkrāmikī. | dhruva_types := {praveśikī, prāsādikī, ākṣepikī, sāntarā, naiṣkrāmikī} |
1 |
karaka_six_panini |
enumeration | Kāraka | There are six Kārakas per Pāṇini: kartṛ, karman, karaṇa, sampradāna, apādāna, adhikaraṇa. | KARAKAS = ['kartr','karman','karana','sampradana','apadana','adhikarana'] |
1 |
madhyamagrama_jati_basis |
enumeration | madhyamagrāma | Eleven jātis are based on madhyamagrāma. | jatis_based_on(madhyamagrama) := 11 |
1 |
madhyamagrama_svara_categories |
enumeration | madhyamagrāma | Madhyamagrāma has vādin, samvādin, anuvādin and vivādin svara categories. | svara_roles(madhyamagrama) := {vadin, samvadin, anuvadin, vivadin} |
1 |
murchana_seven_svara_fourfold_classification |
enumeration | mūrchanā | The seven-svara mūrchanā is fourfold (śuddhā, pūrṇā, ṣāḍavā, auduvitā, sādhāraṇā variants per the source-tradition). | def seven_svara_murchana_subtypes(): · return ['purna', 'shadava', 'auduvita', 'sadharana'] |
1 |
nisadavati_arsabhi_five_svara_jatis |
enumeration | निषादवत्यार्षभी | Niṣādavatī and ārṣabhī belong to five jātis based in ṣaḍjagrāma which have five svaras. | five_svara_jatis_in_sadjagrama := {nisadavati, arsabhi, dhaivati, sadjamadhyama, sadjodicyavati} |
1 |
pada_one_of_four_gita_components |
enumeration | pada | Pada is one of the four components of gīta: svara, pada, tāla, mārga. | GITA_COMPONENTS = ['svara','pada','tala','marga'] |
1 |
padagiti_first_chapter_topic |
enumeration | Pada-giti | Pada-gīti is one of the seven topics covered in the first chapter of the Bṛhaddeśī (Deśī, Nāda, Śruti, Svara, Grāma-mūrchanā, Varṇa-alaṅkāra | CHAPTER_1_TOPICS = ['desi','nada','shruti','svara','grama_murchana','varna_alankara','pada_giti'] |
1 |
r_brd_226_asarita_types |
enumeration | āsārita | Āsārita has three types: jyeṣṭha, madhya, kaniṣṭha | FUNCTION asarita_types(): · RETURN ['jyestha', 'madhya', 'kanistha'] |
1 |
sadava_47_varieties |
enumeration | şādava | Ṣāḍava has forty-seven varieties, owing to the absence of the four always-complete jātis. | n_varieties(sadava) := 47; reason := exclude(4 always_complete jatis) |
1 |
sadharana_seven_varieties |
enumeration | sādhāraṇa | Les sādhāraṇa comprennent sept variétés: narta, śaka, kakubha, harmāṇapañcama, rūpasādhārita, gāndhārapañcama, ṣaḍjakaiśika. | ENUM sadharana_ragas = [narta, saka, kakubha, harmanapancama, rupasadharita, gandharapancama, sadjakaisika]; count = 7 |
1 |
sadharanakrta_three_jatis |
enumeration | Sādhāraņakṛtā Jātis | Three jātis are classified as sādhāraṇakṛtā: madhyamā, pañcamī, ṣaḍjamadhyamā. | SADHARANAKRITA_JATIS = ['madhyama','pancami','sadjamadhyama'] |
1 |
sadjagrama_seven_jatis |
enumeration | sadjagrāma | Seven jātis pertain to sadjagrāma. | n_jatis(sadjagrama) := 7 |
1 |
sadjamadhyama_among_five_sadjagrama_jatis |
enumeration | षड्जमध्यमा | Ṣaḍjamadhyamā is one of five jātis based in ṣaḍjagrāma with five svaras (alongside niṣādavatī, ārṣabhī, dhaivatī, ṣaḍjodīcyavatī). | SADJAGRAMA_5_JATIS = ['nishadavati','arshabhi','dhaivati','sadjamadhyama','sadjodicyavati'] |
1 |
saptasvara_murchana_fourfold_classification |
enumeration | सप्तस्वरमूर्छना | The seven-svara mūrchanā is fourfold: pūrṇā, ṣāḍavā, auduvitā, sādhāraṇā. | SAPTASVARA_MURCHANA_SUBTYPES = ['purna','shadava','auduvita','sadharana'] |
1 |
takkakaisika_bhasha_set |
enumeration | takkakaiśika | Takkakaiśika has bhāṣās including Mālavā, Bhinnavālikā, and Drāviḍī. | TAKKAKAISIKA_BHASHAS = ['malava','bhinnavalika','dravidi'] |
1 |
trideva_three_aspects_of_reality |
enumeration | Trideva | Trideva (Brahmā, Viṣṇu, Maheśvara) represents three aspects of Ultimate Reality: creation, preservation, destruction. | TRIDEVA = { · 'brahma':'creation','vishnu':'preservation','maheshvara':'destruction' · } |
1 |
vadin_svaras_seven |
enumeration | vādin | Vādin svaras are seven: sa, ri, ga, ma, pa, dha, ni; classification is tenfold like aṁśa. | vadi_mandala := [sa, ri, ga, ma, pa, dha, ni]; classification := tenfold_like_amsa |
1 |
varna_four_types |
enumeration | Varņa | Varṇa has four kinds: sthāyin (steady), sañcārin (circulatory), ārohin (ascending), avarohin (descending). | varna_types := {sthayin, sancarin, arohin, avarohin} |
1 |
varnaila_regional_varieties |
enumeration | वर्णेला | Varņailā comprend plusieurs variétés régionales (Lāṭa, Karnāṭa, Gauda, Āndhra, Dravida) qui se distinguent par leurs langues respectives. | ENUM varnaila_regions = [lata, karnata, gauda, andhra, dravida]; distinguishing_axis: regional_language |
1 |
varnaila_seven_count |
enumeration | Varnailā | There are seven varieties of varṇailā described in a similar (samarasa) manner. | VARNAILA_VARIETY_COUNT = 7 |
1 |
varnaila_seven_varieties |
enumeration | Varnailā | Varṇailā has seven varieties: madanavatī, śaśilekhā, prabhāvatī, mālatī, lalitā, hemavatī, kusumavatī. | VARNAILA_VARIETIES = ['madanavati','shashilekha','prabhavati','malati','lalita','hemavati','kusumavati'] |
1 |
varnaila_talas_set |
enumeration | Varnailā | Varṇailā is sung in tālas including maṇṭha, dvitīya, kaṅkāla, and ḍmatitāla. | VARNAILA_TALAS = ['mantha','dvitiya','kankala','dmatitala'] |
1 |