← all rules · grammar index

murchana_substitution_madhyama_for_sadja

validation  ·  concept: mūrchanā  ·  2 attestation(s)  ·  confidence 0.92
Where madhyama is placed by virtue of mūrchanā principle, ṣaḍja can replace it without destroying the jāti or rāga.

Body (pseudocode)

def substitute_via_murchana(phrase, position): if phrase[position] == 'madhyama' and placed_by_murchana(phrase, position): phrase[position] = 'sadja' return phrase # jati/raga preserved

Inputs / output

phraselist[svara]
positionint
phrase_substitution

Evidence (2)

Other rules on this concept (15)

Other rules in category validation