1087 rules total — 6 shown (capped at 500). ← back to grammar index
| rule_id | Category | Concept | Summary | Body (excerpt) | N att. |
|---|---|---|---|---|---|
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 |
ś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 |
śruti_total_22 |
structural | śrutis | Total of 22 śrutis: composed of 9 + 9 + 4 śrutis (two 9-śruti triadic groups plus a middle 4-śruti group). | total_srutis := 9 + 9 + 4 = 22; basic_group := triad(4_sruti + 3_sruti + 2_sruti) = 9 srutis |
2 |
śruti_imperceptible_parts |
definition | śrutis | Śrutis have imperceptible parts and do not appear as composed of parts. | perceptibility(parts_of(sruti)) := false |
1 |
śruti_register_preservation |
structural | śrutis | A svara should be sounded in all three registers with the same śruti count as originally composed. | for all reg in {mandra, madhya, tara}: sruti_count(S, reg) == sruti_count(S, original) |
1 |
śruti_shake_3sruti_rule_eroded |
transformation | śrutis | The traditional rule limiting shakes (kampita) to 3-śruti svaras appears abandoned in certain alaṅkāras. | rule: shake_allowed_on(S) := sruti_count(S)==3; observed_exception: in certain alankaras the rule is relaxed |
1 |