Другая группа «теоретических сутр» связана с происхождением другой философской школы Махаяны – йогачары. Это прежде всего «Сандхинирмочана сутра» и «Ланкаватара сутра».
«Сандхинирмочана сутра» («Сутра развязывания узла глубочайшей тайны») сильно выделяется среди всех прочих сутр своей систематичностью и философской содержательностью. Только вводная часть, в которой окруженный учениками и бодхисаттвами Будда, пребывающий в некоем небесном мире, возвещает новое учение, напоминает о том, что мы имеем дело с религиозным текстом, а не с философским трактатом – шастрой. Можно даже сказать, что это своеобразная сутра-шастра (а ее содержание к тому же во многом совпадает с содержанием некоторых глав трактата Асанги «Йогачарабхуми шастра»).
В этой сутре Будда провозглашает учение о трех Поворотах Колеса Учения, заявляя о том, что только учение третьего Поворота является полным и окончательным. А основным принципом этого учения является тезис, согласно которому «все три мира суть только лишь сознание» (виджняптиматра). Надо сказать, что сама эта формулировка впервые дается в другой сутре – «Дашабхумика сутре» («Сутре о десяти ступенях [пути бодхисаттвы]»). Далее «Сандхинирмочана» весьма систематично излагает основы учения школы йогачара.
«Ланкаватара сутра» во многом является антиподом «Сандхинирмочаны», и прежде всего антиподом, если так можно выразиться, формальным: если «Сандхинирмочана» – одна из самых систематичных и целостных сутр, то «Ланкаватара» – одна из самых беспорядочных и даже несколько путаных и противоречивых. По-видимому, существующий ныне текст является результатом неоднократного переписывания и механического соединения разных редакций и вариантов этого памятника. По своему учению «Ланкаватара», содержащая весьма интересные и глубокие философские пассажи, тоже тесно связана с учением йогачаринов, однако в отличие от «Сандхинирмочаны» она не только излагает основы классической йогачары, но и несет в себе содержательный пласт, отражающий доктрину Татхатагарбхи – учения о единой для всех существ природе Будды. Дополнительная (десятая) глава этой сутры (известная как «Сагатхакам») содержит некоторые доктрины, вступающие в противоречие с нормативным буддийским пониманием принципа анатмавады. Не исключено, что древние переписчики просто по ошибке вложили в уста Будды заявления оппонентов буддизма, тезисы которых опровергаются в других частях сутры.
Обе сутры («Сандхинирмочана» и «Ланкаватара») были написаны, вероятно, во второй половине IV в., причем не исключено, что появление «Ланкаватары» связано с неудачной попыткой распространения Махаяны на острове Ланка (Цейлон). «Ланкаватара» сыграла огромную роль в формировании китайского буддизма, и особенно школы Чань / Дзэн (даже называвшейся первоначально школой Ланкаватары).
Следующая группа «теоретических» сутр связана с доктриной Татхагатагарбхи. Это махаянский вариант «Сутры великого ухода в нирвану» («Махапаринирвана сутра»), «Сутра львиного рыка царицы Шрималы» («Шрималадэви симханада сутра»), «Сутра зародыша состояния Будды» («Татхагатагарбха сутра»)[17] и отчасти «Сутра цветочной гирлянды» («Гандавьюха сутра»).
Доктрина Татхагатагарбхи провозглашает, что каждое живое существо по своей природе есть Будда, и эта природа должна быть лишь реализована, переведена из потенциального состояния в актуальное. Вместе с тем Татхагатагарбха также синоним реальности как она есть, причем утверждается, что эта реальность наделена неисчислимым количеством благих качеств, противоположных качествам сансары.