The Little Book of Linear Algebra 🔥 Горячее
Репозиторий the-litte-book-of/linear-algebra
на GitHub.
Эпиграф Жана Дьёдонне: «Линейная алгебра — почти самая элементарная теория, хотя преподаватели и авторы учебников на протяжении поколений затемняли её простоту чудовищными выкладками с матрицами».
Меню навигации, вход, настройки внешнего вида, поиск и другие стандартные элементы GitHub опущены.
Комментарии (104)
- Линейная алгебра считается глубокой и полезной, но базовая механика скучна.
- Многие советуют начинать с геометрической интуиции и визуализации (3Blue1Brown, «Wild Linear Algebra», mini-book photon_lines).
- Книга Axler «Linear Algebra Done Right» и курс Hefferon хвалятся за строгий, но понятный подход.
- Практика в графике/3D, экономике, машинном обучении и сжатии JPEG делает тему мотивирующей.
- Сообщество жалуется на плохое преподавание и просит больше визуальных объяснений, меньше «так надо».
Manim: Animation engine for explanatory math videos 🔥 Горячее
manim — движок анимации от 3Blue1Brown для создания пояснительных математических видео.
Python-библиотека превращает LaTeX-формулы и геометрические объекты в плавные сцены, которые можно рендерить в Full HD или 4K.
Ключевые возможности
- Объектно-ориентированный API: создаёте
Mobject
-ы (Math-Objects) и анимируете их методами.animate
,.play
,.transform
. - Встроенные шаблоны: графы, векторы, интегралы, матрицы, 3D-сцены.
- LaTeX-рендеринг: компилирует формулы в реальном времени.
- GPU-ускорение (OpenGL) для сложных сцен.
- CLI и Jupyter: запускайте
manim -pql scene.py
или интерактивно в ноутбуке.
Установка
pip install manim
# или
conda install -c conda-forge manim
Минимальный пример
from manim import *
class HelloMath(Scene):
def construct(self):
eq = MathTex(r"\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}")
self.play(Write(eq))
self.wait()
Ссылки
Комментарии (65)
- Современные LLM отлично генерируют код Manim, экономя время при создании математических видео.
- Пользователи хвалят красоту и понятность роликов 3Blue1Brown и сами делали успешные презентации.
- Актуальная версия библиотеки — community-форк ManimCommunity/manim.
- Ищут аналоги Manim для общих инфографик и моушен-графики (MotionCanvas.io, After Effects и др.).
- Некоторые жалуются на старые проблемы: kwargs-итис и отсутствие типов.
- Есть эксперименты с интерактивной 3D-графикой и автоматическим озвучиванием видео.