Редукция (логика)


В математике редукция — это переписывание выражения в более простую форму. Например, процесс преобразования дроби к виду с наименьшим возможным целым знаменателем (при сохранении числителя целым числом) называется «сокращением дроби». Переписывание радикального (или «корневого») выражения с наименьшим возможным целым числом под знаком радикала называется «сокращением радикала». Минимизация числа радикалов, находящихся под другими радикалами в выражении, называется избавлением от вложенных радикалов.

Алгебра

В линейной алгебре редукция означает применение простых правил к системе уравнений или матриц для их преобразования в более простую форму. В случае матриц этот процесс включает преобразование либо строк, либо столбцов матрицы, поэтому обычно говорят о строчной редукции или столбцовой редукции соответственно. Часто целью редукции является приведение матрицы к её «строчно-редуцированной ступенчатой форме» или «строчной ступенчатой форме»; это и есть цель метода Гаусса.

Математический анализ

В математическом анализе редукция означает использование метода интегрирования по частям для вычисления интегралов путём их сведения к более простым формам.

Статическая (редукция Гуяна) редукция

В динамическом анализе статическая редукция означает уменьшение числа степеней свободы. Статическая редукция также может использоваться в методе конечных элементов для упрощения задачи линейной алгебры. Поскольку статическая редукция требует нескольких шагов обращения матриц, это вычислительно затратная операция и может приводить к ошибкам в решении. Рассмотрим следующую систему линейных уравнений в задаче МКЭ:

где K и F — известные величины, а K, x и F разбиты на подматрицы, как показано выше. Если F2 содержит только нули, и требуется найти только x1, K можно редуцировать, получив следующую систему уравнений:

находится следующим образом:

 

 

 

 

(1)

 

 

 

 

(2)

Уравнение (2) можно решить относительно (при условии, что обратима):

Подставляя это в (1), получаем

Следовательно,

Аналогично, любую строку или столбец i в F с нулевым значением можно исключить, если соответствующее значение xi не требуется. Редуцированную матрицу K можно редуцировать повторно. Следует отметить, что каждое редуцирование требует обращения матрицы, а каждое обращение — операция вычислительной сложности O(n3), поэтому для крупных матриц часто проводят предварительную обработку для сокращения времени вычислений.

История

В IX веке персидский математик Аль-Хорезми в трактате Ал-джабр ввёл основные понятия «редукции» и «уравновешивания», подразумевая перенос вычитаемых членов в другую часть уравнения и сокращение одинаковых членов по разные стороны уравнения. Именно эту операцию Аль-Хорезми первоначально называл аль-джабр[1]. Название «алгебра» происходит от слова «аль-джабр» в названии его книги.

Примечания