Вы правы, что AMP не поддерживает пользовательский javascript. Основываясь на этом documentation, вместо использования JavaScript функции интерактивной страницы обрабатываются в пользовательских элементах AMP. Пользовательские элементы AMP могут иметь JavaScript под капотом, но они тщательно разработаны, чтобы убедиться, что они не приводят к ухудшению производительности.
Страницы AMP допускают только сторонний JavaScript, но только в изолированных кадрах iframe. Ограничивая их iframe, они не могут блокировать выполнение главной страницы. Даже если они инициируют множественные повторные вычисления стиля, их крошечные iframe имеют очень мало DOM.
Проверьте это SO question, если это может помочь вам в математических уравнениях.
Если рендеринг на стороне сервера находится в области видимости, вы можете попробовать [mathjax-node] (github.com/mathjax/mathjax-node). –