Kiṃ pana rājagahe tato adhikaṃ ratanaṃ natthīti? no natthi, mahāpuñño Rājā, apica kho panassa sotāpannakālato paṭṭhāya ṭhapetvā tīṇi ratanāni aññataraṃ somanassaṃ janetuṃ samatthaṃ nāma natthīti. So ratanaṃ vicinituṃ āraddho:- ratanaṃ nāma saviññāṇakaṃ aviññāṇakanti duvidhaṃ, tattha aviññāṇakaṃ suvaṇṇarajatādi, saviññāṇakaṃ indriyabaddhaṃ, aviññāṇakaṃ saviññāṇakassevaṃ alaṅkārādivasena paribhogaṃ hoti, iti imesu dvīsu ratanesu saviññāṇakaṃ seṭṭhaṃ. Saviññāṇakampi duvidhaṃ tiracchānaratanaṃ manussaratananti. Tattha tiracchānaratanaṃ, tampi manussānaṃ upabhogatthameva nibbattati, iti imesupi dvīsu manussaratanaṃ seṭṭhaṃ. Manussaratanampi duvidhaṃ itthiratanaṃ purisatarananti. Tattha cakkavattino rañño uppannaṃ itthiratanampi purisasseva upabhogaṃ, iti imesupi dvīsu purisaratanameva seṭṭhaṃ.
Purisaratanampi duvidhaṃ agāriyaratanaṃ anagāriyaratanañca. Tattha agāriyaratanesupi cakkavattirājā ajja pabbajitasāmaṇeraṃ pañcapatiṭṭhitena vandati, iti imesupi dvīsu anagāriyaratanameva seṭṭhaṃ. Anagāriyaratanampi duvidhaṃ sekkharatanañca asekkharatanañca. Tattha satasahassampi sekkhānaṃ asekkhassa padesaṃ na pāpuṇāti, iti imesupi dvīsu asekkharatanameva seṭṭhaṃ. Tampi duvidhaṃ buddharatanaṃ sāvakaratananti. Tattha satasahassampi sāvakaratanānaṃ buddharatanassa padesaṃ na pāpuṇāti, iti imesupi dvīsu buddharatanameva seṭṭhaṃ.
Buddharatanampi duvidhaṃ paccekabuddhānaṃ sabbaññubuddharatananti. Tattha satasahassampi paccekabuddhānaṃ sabbaññubuddhassa padesaṃ na pāpuṇāti, iti imesupi dvīsu sabbaññubuddharatanaṃyeva seṭṭhaṃ. Sadevakasmiṃ hi loke buddharatanasamaṃ ratanaṃ nāma natthi. Tasmā asadisameva ratanaṃ mayhaṃ sahāyassa pesessāmīti cintetvā takkasīlavāsino pucchi "tātā tumhākaṃ janapade buddho dhammo saṃghoti imāni tīṇi ratanāni dissantī"ti. Ghosopi mahārāja tāva natthi dassanaṃ pana kutoti.