Вот как я понимаю лямбду:
Когда мы пишем x 2 , мы часто путаем две разные идеи.Рассмотрим:
x 2 имеет нечетное число факторов, когда x является целым числом.
x 2 больше, чем x при x> 1.
x 2 имеетпроизводная 2x.
x 2 имеет обратное значение, а именно sqrt (x), для x> 0.
Первые два утверждения о квадрате определенного, но неуказанного числа.В этих утверждениях «x» представляет произвольную единственную вещь, а x 2 представляет отдельную связанную вещь.
Третье и четвертое утверждение о x 2 ,функция.Но это не ясно сообщается в 3. и 4. кроме контекста и общего понимания исчисления.Нам нужно нотационное устройство, чтобы различать x 2 одного (но произвольного) значения и x 2 функции.Устройство также должно сообщить, что это функция из x .Поэтому лямбда изобретена:
"лямбда хх 2 " написана для того, чтобы провести это различие и передать "функцию х, значение которой в х равно х 2 "Лямбда-оператор принимает имя (x) и выражение (x 2 ) и возвращает функцию.Это имеет те же последствия, что и обычное определение функции, за исключением того, что функция не получает имя автоматически.