Using Transition Systems to Formalise Ideas from Vedanta
Keyword(s):
Vedanta is one of the oldest philosophical systems. While there are many detailed commentaries on Vedanta, there are very few mathematical descriptions of the different concepts developed there. This article shows how ideas from theoretical computer science can be used to explain Vedanta. The standard idea of transition systems and modal logic are used to develop a formal description for the different ideas in Vedanta. The generality of the formalism is illustrated via a number of examples including \samsara, \Patanjali's yoga sutras, karma, the three avasthas from the Mandukya Upanishad and the key difference between advaita and dvaita in relation to moksha.