Why dinosaurs are not mentioned in Jainism? Keval gyan is supposed to know everything?
Two separate points are getting mixed here:
- “Dinosaurs” word not in Jain scriptures
- Kevalgyān (omniscience) meaning “knows everything”
Let’s separate them.
---
1. Why “dinosaurs” are not mentioned?
- The word “dinosaur” is a modern scientific term (19th century).
- Jain Āgams and śāstras were spoken/written thousands of years before this word existed.
- Jain texts do not list every species by modern names.
- 4 gati: dev, manuṣya, tiryañc, nāraki - Within tiryañc: many types of animals, reptiles, birds, insects, etc.
From Jain view, dinosaurs are simply one type of tiryañc jīv (animal/reptile category). So they are included in the category, even if the English name “dinosaur” is not written.
Just like:
- Āgams don’t say “tiger” in English, but talk about vyāghra, siṃha, etc.
- They don’t say “bacteria” with modern scientific detail, but they clearly speak of sūkṣma jīv, nigod, etc.
Scripture language is descriptive and categorical, not a modern biology textbook.
---
2. Then what does Kevalgyān “knows everything” mean?
Traditional Jain doctrine (both Digambar and Śvetāmbara) is very clear:
- Kevalgyān = anant, purna, sarvākārak jñān
- It knows:
So from Jain standpoint:
- A Kevalī definitely knows:
But:
- What the Kevalī knows and
- What finally comes into scripture (Āgam / granth)
are not the same thing.
---
3. Why is it not written in scriptures then, if Kevalī knows it?
Because:
- Deshnā (teaching) is given according to the listener’s capacity
- Tīrthaṅkars speak Divya-dhvani, which is perfect. - But what gets understood, remembered, and written down by gaṇadhars, Āchāryas, and later scholars is limited. - They record what is useful for spiritual liberation, not a full biological catalogue.
- Āgam is for moksha-mārga, not science syllabus
- Main aim: explain ātma, karma, bondage, liberation, right conduct. - Details of every species, geological period, etc. are not necessary for moksha, so they are not exhaustively listed.
- Time and language limitations
- Scriptures are in Prakrit / Sanskrit, and for people of that time. - They use examples and terms known to that society; not future scientific words.
So no mention of the word “dinosaur” does not mean:
- Kevalgyān is incomplete, or
- Jainism “did not know” such beings exist.
It only means:
- Scriptures did not choose to name and describe them in our later scientific style.
---
4. Does this reduce Kevalgyān?
In classical Jain darshan, no.
- Kevalgyān remains sarvajña – knows all.
- Āgam is true but not total duplication of Kevalgyān; it is the part that is expressed for guiding souls.
In simple words:
> Kevalgyān knows dinosaurs. > Our scriptures don’t use the modern word “dinosaur”, > because they were never meant to be a modern science book.
---