Преобразование функций влияет на их применение в компьютерных алгоритмах следующим образом:
- Возможность вычисления. 5 Некоторые функции поддаются вычислению с помощью алгоритма на компьютере, как только для этого будет составлена надлежащая программа. 5 Другие функции, заданные неэффективным определением, могут требовать творческого подхода для вычисления своих значений. 5
- Скорость вычислений. 1 Поскольку большинство встроенных функций, таких как Plus, Times, Power и другие, используются при вычислении достаточно часто, то любое дополнительное правило преобразования, ассоциированное с ними, оказывает влияние на скорость вычислений и может значительно замедлить работу программы. 1
Например, в системе компьютерной алгебры Mathematica использование правил преобразования выражений из одной формы в другую является одним из наиболее функциональных инструментов. 1 При помощи правил можно как изменять сам вид выражений, так и фильтровать данные по заданным условиям. 1