Short answer

No one can show that it is. Hindus hold that Krishna spoke the Gita to Arjuna before a great battle, just before the present age began. The astronomers' treatises date that age from 3102 BC. But the Gita has come down inside the Mahabharata, and no unbroken chain of named teachers links its words to Krishna. The epic's own opening speaks of a shorter Bharata and a much longer one. V. S. Sukthankar, the Indian scholar who led its critical edition, called the text fluid from the start. He said its original shape cannot be rebuilt. The Gita itself says its teaching was once lost over time. The Qur'an came through a man known to history, and copies survive from close to his lifetime.

Read the full explanation

See your saved pages