Содержание статьи

При наборе математических текстов LaTeX предоставляет несколько способов записи системы уравнений, каждый из которых решает конкретную задачу: учебные материалы, научные статьи, контрольные работы или презентации. Выбор окружения влияет не только на внешний вид формул, но и на корректность выравнивания, нумерации и читаемость результата при компиляции документа.
На практике чаще всего используются окружения cases, aligned, а также матричные конструкции. Например, cases подходит для классической записи системы с общей фигурной скобкой, а aligned – для точного выравнивания знаков равенства внутри многострочной формулы. Ошибка выбора окружения приводит к смещению строк, некорректным скобкам или конфликтам с автоматической нумерацией.
При работе с системами уравнений важно учитывать детали синтаксиса: порядок команд, размещение амперсандов для выравнивания, использование \left\{ и \right. для управления размером скобок, а также сочетание математических режимов inline и display. Эти нюансы напрямую влияют на результат и позволяют избежать ручной правки формул после компиляции.
Система уравнений в LaTeX: примеры записи

Наиболее распространённый способ записи системы уравнений в LaTeX – использование окружения cases. Оно автоматически добавляет фигурную скобку слева и выравнивает строки по знаку равенства. Пример базовой записи выглядит так: \begin{cases} x + y = 5 \\ x — y = 1 \end{cases}. Такой формат подходит для учебных и методических материалов, где важна наглядная структура системы.
Если требуется точное выравнивание нескольких уравнений без автоматической скобки, применяется окружение aligned внутри математического режима. Амперсанд & задаёт точку выравнивания: \begin{aligned} 2x + 3y &= 7 \\ x — y &= 4 \end{aligned}. Этот вариант удобен при размещении системы внутри формулы или при комбинировании с другими выражениями.
внутри математического режима. Амперсанд & задаёт точку выравнивания: \begin{aligned} 2x + 3y &= 7 \\ x — y &= 4 \end{aligned}. Этот вариант удобен при размещении системы внутри формулы или при комбинировании с другими выражениями.»>
Для явного управления размером фигурной скобки используется конструкция \left\{ и \right. совместно с aligned. Пример: \left\{ \begin{aligned} x^2 + y^2 &= 1 \\ x + y &= 0 \end{aligned} \right.. Такой подход позволяет избежать проблем с масштабированием скобок при сложных выражениях.
Системы линейных уравнений также часто записывают в матричном виде через окружения pmatrix или bmatrix. Коэффициенты оформляются как матрица, а переменные – отдельным вектором. Это упрощает представление задач линейной алгебры и делает запись компактной при большом числе уравнений.
При добавлении нумерации каждое уравнение внутри системы можно вынести в окружение equation с вложенным aligned либо использовать пакет amsmath и команду \tag для ручной метки. Такой приём применяется в научных текстах, где на систему ссылаются из других частей документа.
Запись простой системы уравнений через окружение cases

Окружение cases входит в пакет amsmath и предназначено для компактной записи системы уравнений с общей фигурной скобкой слева. Оно работает внутри математического режима и автоматически выравнивает строки по левому краю, что подходит для стандартных школьных и вузовских примеров.
Минимальная структура записи выглядит так: \begin{cases} … \\ … \end{cases}. Каждая строка системы отделяется двойным обратным слешем, а математические символы вводятся без дополнительных окружений.
- Одна строка соответствует одному уравнению
- Разделитель строк – \\
- Фигурная скобка добавляется автоматически
- Нумерация по умолчанию отсутствует
Пример простой системы из двух уравнений: \begin{cases} x + y = 10 \\ 2x — y = 3 \end{cases}. При компиляции скобка масштабируется по высоте строк, без ручной настройки размеров.
Для выравнивания по знаку равенства внутри cases используется амперсанд. Он ставится перед символом, по которому требуется выравнивание.
- x + y &= 10
- 2x — y &= 3
Окружение cases не подходит для размещения текста справа от уравнений и для автоматической нумерации строк. В таких ситуациях применяются другие окружения, а cases остаётся оптимальным выбором для коротких и наглядных систем без дополнительных элементов.
Оформление системы с помощью aligned внутри математического режима

Окружение aligned используется внутри математического режима \( … \) или \[ … \] и позволяет точно контролировать выравнивание нескольких уравнений. В отличие от cases, оно не добавляет фигурную скобку автоматически и подходит для ситуаций, где требуется встроить систему в более сложную формулу.
Базовая конструкция выглядит так: \begin{aligned} … \\ … \end{aligned}. Каждая строка представляет отдельное уравнение, а амперсанд задаёт точку выравнивания. Чаще всего он ставится перед знаком равенства для визуальной симметрии.
Пример записи системы: \[ \begin{aligned} 3x + 2y &= 11 \\ x — 4y &= -5 \end{aligned} \]. Такой вариант корректно выравнивает правые части и сохраняет компактный вид при вставке в текст или формулу.
Для добавления общей фигурной скобки используется сочетание \left\{ и \right., размещённое снаружи aligned. Это даёт контроль над размером скобки при наличии дробей, степеней или индексов.
При необходимости нумерации систему помещают внутрь equation, а aligned используют как вложенный элемент. Это сохраняет единый номер для всей системы и упрощает ссылки в тексте документа.
Использование фигурной скобки нужного размера для системы уравнений

В LaTeX размер фигурной скобки в системе уравнений автоматически подстраивается под высоту содержимого, если использовать конструкции \left\{ и \right.. Это особенно важно при системах с дробями, степенями или большим количеством строк, где стандартная скобка может быть слишком маленькой.
Пример базовой записи с масштабируемой скобкой: \[ \left\{ \begin{aligned} x + y &= 5 \\ 2x — y &= 3 \end{aligned} \right. \]. Здесь \left\{ задаёт открывающую фигурную скобку, а \right. обозначает отсутствие закрывающей скобки.
Для систем с более сложными выражениями рекомендуется использовать aligned внутри фигурной скобки. Это позволяет точно выравнивать знаки равенства и одновременно масштабировать скобку по высоте строк.
Если требуется закрытая скобка с обеих сторон, применяются \left\{ и \right\}. Для контроля над размерами вручную используются команды \big, \Big, \bigg, \Bigg. Например: \[ \Bigg\{ \begin{aligned} x^2 + y^2 &= 1 \\ x — y &= 0 \end{aligned} \Bigg\} \]. Такой способ полезен при оформлении презентаций или публикаций, где точный визуальный масштаб важен.
При комбинировании нескольких систем внутри одного документа рекомендуется использовать одинаковые команды масштабирования скобок для единообразия и улучшения восприятия текста.
Вопрос-ответ:
Как правильно выровнять систему уравнений по знаку равенства в LaTeX?
Для выравнивания по знаку равенства используется окружение aligned. Каждая строка системы разделяется двойным обратным слешем \\, а амперсанд & ставится перед знаком равенства. Пример: \[ \begin{aligned} 3x + 2y &= 11 \\ x — 4y &= -5 \end{aligned} \]. Такой подход гарантирует одинаковую вертикальную линию для всех знаков равенства, что делает систему более читаемой.
Можно ли добавить нумерацию для каждого уравнения внутри окружения cases?
Окружение cases само по себе не поддерживает нумерацию строк. Чтобы пронумеровать уравнения, систему помещают внутрь окружения equation с командой aligned внутри или используют пакет amsmath и команду \tag для ручной нумерации. Это позволяет присвоить каждой системе уникальный номер и ссылаться на неё в тексте.
Как записать систему уравнений с дробями и степенями так, чтобы скобка подстраивалась по размеру?
Для масштабирования фигурной скобки используют \left\{ и \right. вместе с окружением aligned. Пример: \[ \left\{ \begin{aligned} \frac{x}{2} + y^2 &= 3 \\ x — \frac{y}{3} &= 1 \end{aligned} \right. \]. Такая конструкция автоматически подбирает высоту скобки под содержимое системы, включая дроби и степени, сохраняя аккуратное оформление.
В каких случаях лучше использовать pmatrix или bmatrix вместо cases?
Окружения pmatrix и bmatrix применяются для представления систем в матричной форме. Они полезны при большом количестве уравнений или при работе с линейной алгеброй, когда требуется показать коэффициенты отдельно от переменных. cases больше подходит для кратких систем с фигурной скобкой, где важно визуально объединить уравнения.
