В практике математических прикладных вычислений важная роль принадлежит оптимизационным задачам, например таким, как поиск минимальных и максимальных значений функций одной или нескольких переменных. Mathematica дает разнообразные возможности решения задач оптимизации — от поиска элементов списка с минимальным или максимальным значением до поиска локальных и даже глобальных минимумов функций, заданных аналитически.
Для поиска максимального и минимального значений ряда чисел, входящих в список, система Mathematica предоставляет следующие средства:
Max [xl, х2,...]— возвращает наибольшее значение из xi;
Max[{xl, x2,...}, {yl,...},...] — выбирает наибольший элемент из нескольких списков;
Min[xl, x2,...] — возвращает наименьшее значение из xi;
Min[{xl, x2,...}, {yl,...},...] — выбирает наименьший элемент из нескольких списков.
Следующие примеры показывают действие этих простых функций.