List the incarnations of Lord Vishnu.

Vishnu is known as "The Preserver" within the Trimurti, the triple deity of supreme divinity that includes Brahma and Shiva.[11][12] In Vaishnavism, Vishnu is the supreme being who creates, protects, and transforms the universe. In the Shaktism tradition, the Goddess, or Adi Shakti, is described as the supreme Para Brahman, yet Vishnu is revered along with Shiva and Brahma. Tridevi is stated to be the energy and creative power (Shakti) of each, with Lakshmi being the equal complementary partner of Vishnu.[13] He is one of the five equivalent deities in Panchayatana puja of the Smarta tradition of Hinduism.[12]

In the Mahabharata, Vishnu (as Narayana) states to Narada that He will appear in the following ten incarnations: Appearing in the forms of a swan [Hamsa], a tortoise [Kurma], a fish [Matsya], O foremost of regenerate ones, I shall then display myself as a boar [Varaha], then as a Man-lion (Nrisingha), then as a dwarf [Vamana], then as Rama of Bhrigu's race, then as Rama, the son of Dasaratha, then as Krishna the scion of the Sattwata race, and lastly as Kalki.

In the Mahabharata, Vishnu states to Narada that He will appear in the following ten incarnations: A swan [Hamsa], a tortoise [Kurma], a fish [Matsya], a boar [Varaha], a Man-lion (Nrisingha), a dwarf [Vamana], as Rama of Bhrigu's race, as Rama, the son of Dasaratha, as Krishna, and lastly as Kalki.