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