символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ лямбда? 11-я Π±ΡƒΠΊΠ²Π° грСчСского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π’ настоящСС врСмя дрСвнСгрСчСский язык ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ» ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΆΠΈΠ²ΠΎΠ³ΠΎ языка. Однако Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π° страницах ΡˆΠΊΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ², монастырских ΠΈ Ρ†Π΅Ρ€ΠΊΠΎΠ²Π½Ρ‹Ρ… ΠΊΠ½ΠΈΠ³ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ дрСвнСгрСчСскиС слова ΠΈ символы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² качСствС обозначСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½.

Π—Π° врСмя своСго сущСствования дрСвнСгрСчСский язык сыграл Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ ΠΏΠΈΡΡŒΠΌΠ΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΈΡ€ΠΎΠ²Ρ‹Ρ… языков.

Π˜Π½Ρ‚Π΅Ρ€Π΅Ρ ΠΊ языку подпитываСтся Π½Π΅Ρ€Π΅Π΄ΠΊΠΈΠΌΠΈ исслСдованиями Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, ΠΏΡ€Π°Π²ΠΈΠ» правописания ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡˆΠ΅Π½ΠΈΡ. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΡƒΠ·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ прСдставляСт собой 11-я Π±ΡƒΠΊΠ²Π° грСчСского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° – лямбда.

Наука ΠΈ ГрСция

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Алфавит, ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Π³Ρ€Π΅ΠΊΠ°ΠΌΠΈ, основан Π½Π° финикийской ΠΈ дрСвнСгрСчСской Π°Π·Π±ΡƒΠΊΠ΅. Π•Π³ΠΎ основная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² содСрТании Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² Π±ΡƒΠΊΠ² – согласных ΠΈ гласных. ΠŸΡ€ΠΎΡˆΠ»ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄Π²ΡƒΡ… дСсятков Π²Π΅ΠΊΠΎΠ², Π½ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚ сохранился.

Π’ Π½Π°ΡƒΡ‡Π½ΠΎΠΉ срСдС грСчСский Π°Π»Ρ„Π°Π²ΠΈΡ‚ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡Π½ΠΎΠ΅ мСсто. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… отраслях Π·Π½Π°Π½ΠΈΠΉ Π΅Π³ΠΎ Π±ΡƒΠΊΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π² качСствС обозначСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ синус ΡƒΠ³Π»Π° обозначаСтся Ξ±, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°ΠΊ суммы Ξ£. Π’ астрономии Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ самых ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π·Π²Π΅Π·Π΄ ярких созвСздий упоминаСтся Ξ± (Π°Π»ΡŒΡ„Π° Π‘ΠΎΠ»ΡŒΡˆΠΎΠ³ΠΎ Пса). Π’ Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Π³Ρ€ΡƒΠΏΠΏ особСй Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ понятия ΠΎΠΌΠ΅Π³Π°-самка ΠΈ Π°Π»ΡŒΡ„Π°-самСц. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ ядСрной Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ с понятиями Π³Π°ΠΌΠΌΠ°-частицы ΠΈ Π°Π»ΡŒΡ„Π°-излучСния. На страницах ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² Ρ…ΠΈΠΌΠΈΠΈ ΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ Π² качСствС постоянных Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‚ ρ ΠΈ Ξ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΈ Π΄Π»ΠΈΠ½Ρƒ Π²ΠΎΠ»Π½Ρ‹ соотвСтствСнно. О послСднСй Π±ΡƒΠΊΠ²Π΅ расскаТСм ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠΌ Π½Π° вопросы ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ лямбда, ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±Π΅Ρ€Π΅Ρ‚ происхоТдСниС ΠΈ Π³Π΄Π΅ примСняСтся.

ΠŸΡ€Π°Π²ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… вСрсиях грСчСского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° внСшний Π²ΠΈΠ΄ лямбды отличался ΠΎΡ‚ соврСмСнного прСдставлСния, хотя ΠΎΠ±Ρ‰Π΅Π΅ сходство наблюдалось. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ написания Π±Ρ‹Π»ΠΈ прСдставлСны двумя прямыми линиями, ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ€ΠΎΡ‡Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π° ΠΈΡ… ΠΊΠΎΠ½Ρ†Ρ‹ сходятся. Π’ восточном Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ ΡƒΠ³ΠΎΠ» соСдинСния находился Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ, Π² Π·Π°ΠΏΠ°Π΄Π½ΠΎΠΌ – Π² Π»Π΅Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ. ВпослСдствии римлянС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ» Ρƒ Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π²Π½ΠΈΠ·Ρƒ слСва, Π° Π³Ρ€Π΅ΠΊΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ свСрху. ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ содСрТал Π² сСбС Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΡ‚Ρ€ΠΈΡ… с Π½Π°ΠΊΠ»ΠΎΠ½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ, уходящСй Π²ΠΏΡ€Π°Π²ΠΎ. Π’ настоящСС врСмя Π±ΡƒΠΊΠ²Ρƒ лямбду ΠΏΡ€ΠΎΠΏΠΈΡΠ½ΡƒΡŽ ΠΏΠΈΡˆΡƒΡ‚ согласно послСднСму описанному Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρƒ, Π° заглавная выглядит Π² Π²ΠΈΠ΄Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° V. На основС грСчСской лямбды ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π»Π°ΡΡŒ латинская лямбда, Π·Π°Π³Π»Π°Π²Π½Ρ‹ΠΉ символ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прСдставлСн Π² Π²ΠΈΠ΄Π΅ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ Y.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Лямбда ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π»Π°ΡΡŒ ΠΎΡ‚ Π±ΡƒΠΊΠ²Ρ‹ финикийского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° – Π»Π°ΠΌΠ΅Π΄. Π”Π°Π½Π½ΠΎΠΌΡƒ символу Π² числовой Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΉ систСмС соотвСтствовало число 30, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π² Π“Ρ€Π΅Ρ†ΠΈΠΈ приписывали справа свСрху ΠΎΠΊΠΎΠ»ΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ символа. На основании Π±ΡƒΠΊΠ²Ρ‹ лямбды ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π»ΠΈΡΡŒ кирилличСская Π› ΠΈ латинская L, Π° послС ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ послСдних.

ИспользованиС прописной Π±ΡƒΠΊΠ²Ρ‹

ΠžΠ±Π»Π°ΡΡ‚ΠΈ примСнСния прописной вСрсии Π±ΡƒΠΊΠ²Ρ‹ довольно ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹. РаньшС символ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π° Ρ‰ΠΈΡ‚ΠΎΠ²Ρ‹Ρ… ΡƒΠ·ΠΎΡ€Π°Ρ… спартанских войск. БСйчас ΠΎΠ½ сохранился ΠΏΡ€ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Π²ΠΈΠ΄Π° частиц Π² Ρ„ΠΈΠ·ΠΈΠΊΠ΅, Π° Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΎΠ½ прСдставляСт собой Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΈΠ· собствСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ выступаСт Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. Π’Π°ΠΊΠΎΠ΅ описаниС поясняСт, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ лямбда прописная ΠΈ Π³Π΄Π΅ ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

Бтрочная лямбда

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Бтрочная Π±ΡƒΠΊΠ²Π° Ξ» Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»Π°ΡΡŒ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‡Π½ΠΎΠ΅ мСсто Π² физичСских Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ… Π°Π»Π³Π΅Π±Ρ€Ρ‹, Ρ„ΠΈΠ·ΠΈΠΊΠΈ, Ρ…ΠΈΠΌΠΈΠΈ, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. УдСльная Ρ‚Π΅ΠΏΠ»ΠΎΡ‚Π° плавлСния, постоянная распада, Π΄Π»ΠΈΠ½Π° Π²ΠΎΠ»Π½Ρ‹, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π›Π°ΠΌΠ΅, линСйная ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ элСктричСского заряда – это Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ для простоты Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ этим символом. Π’ Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ изучаСтся вирус Ρ„Π°Π³ лямбда. Π’ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ выраТСния производят Π² Ξ»-исчислСнии. Π’ самолСтостроСнии ΠΏΡ€ΠΈ ΡƒΠ΄Π»ΠΈΠ½Π΅Π½ΠΈΠΈ ΠΊΡ€Ρ‹Π»Π° вводится Π±ΡƒΠΊΠ²Π° лямбда. Π’ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΡ€Π½ΠΈ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ уравнСния Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π΅.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ соврСмСнный автомобилист Π·Π½Π°ΠΊΠΎΠΌ с лямбда-Π·ΠΎΠ½Π΄ΠΎΠΌ, установлСнным Π² Π΅Π³ΠΎ транспортном срСдствС. ΠŸΡ€ΠΈΠ±ΠΎΡ€ измСряСт количСство ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ углСкислого Π³Π°Π·Π° Π² Π²Ρ‹Ρ…Π»ΠΎΠΏΠ΅. ΠžΡΠ½Π°Ρ‰Π΅Π½ΠΈΠ΅ автомобиля Π΄Π°Π½Π½Ρ‹ΠΌ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ власти ΠΌΠ½ΠΎΠ³ΠΈΡ… стран заботятся ΠΎΠ± экологичСской ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΈ Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ Π½Π°Ρ†ΠΈΠΈ ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ количСство выдСляСмого Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΌ БО2. Π’ случаС критичности значСния этого показатСля, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ допустимой Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, Π² качСствС ТСсткой ΠΌΠ΅Ρ€Ρ‹ выписываСтся ΡˆΡ‚Ρ€Π°Ρ„. Π­Ρ‚ΠΎΡ‚ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для соблюдСния ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈ экономного расхода Ρ‚ΠΎΠΏΠ»ΠΈΠ²Π°.

Бвязь с ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ сфСрой

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ лямбда Π² ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠΉ срСдС? Π’ извСстном ΠΊΠΈΠ½ΠΎΡ„ΠΈΠ»ΡŒΠΌΠ΅ Β«Π—Π²Π΅Π·Π΄Π½Ρ‹Π΅ Π²ΠΎΠΉΠ½Ρ‹Β» ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Π» космичСский ΠΊΠΎΡ€Π°Π±Π»ΡŒ класса лямбда. Π‘ΡƒΠΊΠ²Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ… ΠΏΠΎΠ΄ эмблСмой «КомплСкс Лямбда». По ΠΌΠ΅Ρ€Π΅ развития ΡΡŽΠΆΠ΅Ρ‚Π° ΠΈΠ³Ρ€Ρ‹ ΠΎΠ½Π° примСняСтся Π² качСствС Π·Π½Π°ΠΊΠ° противоборства ΠΌΠ΅ΠΆΠ΄Ρƒ насСлСниСм ΠΈ альянсом. Π‘ΠΈΠΌΠ²ΠΎΠ» сущСствуСт ΠΈ Π² эмблСмС ΠΈΠ³Ρ€, строчная Π±ΡƒΠΊΠ²Π° лямбда Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π² словС Half-Life, Π² ΠΈΡ‚ΠΎΠ³Π΅ получаСтся HΞ»lf-Life.

Π’ романтичСской пСснС ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «Австралия» ΠœΠΈΡ…Π°ΠΈΠ»Π° Π©Π΅Ρ€Π±Π°ΠΊΠΎΠ²Π° Π³Π΅Ρ€ΠΎΠΉ ΠΌΠ΅Ρ‡Ρ‚Π°Π» завСсти ΠΊΠ΅Π½Π³ΡƒΡ€Ρƒ, ΠΌΡƒΡ€Π°Π²ΡŒΠ΅Π΄Π° ΠΈΠ»ΠΈ ΠΆΠΈΡ€Π°Ρ„Π° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Лямбда.

Π’ 1970 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° рСгулярно стали ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π³Π΅ΠΉ-ΠΏΠ°Ρ€Π°Π΄Ρ‹, Π·Π½Π°Ρ‡ΠΎΠΊ лямбда Π±Ρ‹Π» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использован Π² Нью-Π™ΠΎΡ€ΠΊΠ΅ Π² качСствС обозначСния ΠΏΡ€Π°Π²ΠΎΠ·Π°Ρ‰ΠΈΡ‚Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ «Альянс Π³Π΅ΠΉ-активистов». Π§Π΅Ρ€Π΅Π· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π² Π¨ΠΎΡ‚Π»Π°Π½Π΄ΠΈΠΈ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ конгрСссом ΠΏΡ€Π°Π² Π³Π΅Π΅Π² «Ξ»» ΠΏΡ€ΠΈΠ·Π½Π°Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ двиТСния Π·Π° свободу ΠΈ ΠΏΡ€Π°Π²Π° людСй с Π½Π΅Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.

Π’ настоящСС врСмя ΠΏΠΎΠ΄ Π·Π½Π°ΠΊΠΎΠΌ лямбды Π² ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ объСдинСниС ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΡ… людСй. Активисты ΠΏΡ€ΠΈ объяснСнии, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ этот символ Π²Ρ‹Π±Ρ€Π°Π½ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ для описания ΠΈΡ… двиТСния, ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° физичСскоС понятиС Π΄Π»ΠΈΠ½Ρ‹ Π²ΠΎΠ»Π½Ρ‹. Они видят аналогию с Π²ΠΎΠ»Π½ΠΎΠΉ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π² пространство ΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ, ΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ лямбда являСтся ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ для описания прСдстоящих ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² социумС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π»ΠΈΡ† Π½Π΅Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ.

Π‘Π°ΠΊΡ€Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ лямбда Π² эзотСричСском ΠΏΠ»Π°Π½Π΅? Лямбда Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ органичСского роста ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ систСмы Π½Π° Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Π­Ρ‚ΠΎ подтвСрТдаСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π΄Π²ΡƒΡ… Π²ΠΈΠ΄ΠΎΠ² прогрСссий, ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… числовых ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ дрСвнСгрСчСской ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°ΠΊ. Π’ тСорСтичСском ΠΏΠ»Π°Π½Π΅ Π±ΡƒΠΊΠ²Π° символизируСт возрастаниС числовых рядов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ описываСтся любая систСма физичСских явлСний. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ, рассматривая Ρ€ΡƒΠ½Ρ‹, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²ΠΎΠ·Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π·Π²ΡƒΠΊ Β«Π›Β» ΠΈΠ»ΠΈ дрСвнССврСйский Π·Π½Π°ΠΊ Π»Π°ΠΌΠ΅Π΄, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ сходство с исслСдуСмой Π±ΡƒΠΊΠ²ΠΎΠΉ.

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π±Ρ‹Π»ΠΎ рассмотрСно, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ лямбда, ΠΈ Π³Π΄Π΅ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π² ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌ ΠΌΠΈΡ€Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ лямбду Π² Π²ΠΎΡ€Π΄Π΅? Какой ΠΊΠΎΠ΄ Лямбда Π² Π²ΠΎΡ€Π΄Π΅?

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π²ΠΎΡ€Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ символы, Π² Ρ‚.Ρ‡. лямбду. Π’Π°ΠΊ ΠΊΠ°ΠΊ с Π΅Ρ‘ написаниСм Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ вопросы, Ρ‚ΠΎ рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ лямбду Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π²ΠΎΡ€Π΄.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π½Π° листС мСсто, ΠΊΡƒΠ΄Π° поставим символ лямбды, послС ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ настроСк Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ «Вставка» ΠΈ Π½Π°ΠΆΠΌΠ΅ΠΌ Π² Π±Π»ΠΎΠΊΠ΅ Β«Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹Β» Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ с Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ.

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг. Π’ появившСмся мСню, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΡΠ°ΠΌΡƒΡŽ послСднюю строчку Β«Π”Ρ€ΡƒΠ³ΠΈΠ΅ символы».

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π’Ρ€Π΅Ρ‚ΠΈΠΉ шаг. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ мСню Π²Ρ‹Π±ΠΎΡ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… символов, Π² строкС Π½Π°Π±ΠΎΡ€ ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «грСчСскиС ΠΈ коптскиС символы». Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΈ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ лямбду.

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΌΡ‹ поставили Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ символы лямбда.

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

НСкоторыС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ символы Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠ΄Ρ‹. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ символ большая лямбда, Π½ΡƒΠΆΠ½ΠΎ вСсти ΠΊΠΎΠ΄ Β«039BΒ», Π° для малСнькой Β«03BBΒ». Для прСобразования ΠΊΠΎΠ΄Π° Π² символ, ΠΏΠΎΠ»Π΅ Π΅Π³ΠΎ ввСдСния, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ сочСтания клавиш Β«ALT+XΒ».

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Лямбда-исчислСниС: описаниС Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹, особСнности, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Лямбда-исчислСниС β€” это Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ систСма Π² матСматичСской Π»ΠΎΠ³ΠΈΠΊΠ΅ для выраТСния подсчСтов Π½Π° основС абстракции ΠΈ примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ с использованиСм привязки ΠΈ подстановки ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ модСль, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для проСктирования любой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π°. Π’ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Π²Π΅Π΄Π΅Π½Π° лямбда-исчислСния Π§Π΅Ρ€Ρ‡Π΅ΠΌ, извСстным ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ, Π² 1930-Ρ… Π³ΠΎΠ΄Π°Ρ….

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

БистСма состоит ΠΈΠ· построСния лямбда-Ρ‡Π»Π΅Π½ΠΎΠ² ΠΈ выполнСния Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ сокращСния.

ПояснСния ΠΈ прилоТСния

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно: КакиС элСмСнты входят Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ структуру общСства, Π²ΠΈΠ΄Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€ΡƒΠΏΠΏ

ГрСчСская Π±ΡƒΠΊΠ²Π° lambda (Ξ») ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² лямбда-выраТСниях ΠΈ лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… для обозначСния связывания ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Лямбда-исчислСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΈΠ»ΠΈ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½ΠΎ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΎΠ½ΠΈ способны ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ этого Ρ‚ΠΈΠΏΠ°. Π’ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ лямбда-исчислСния слабСС, ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Ρ€Π°ΠΆΠ°Ρ‚ΡŒ мСньшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Но, с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΎΠ½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ большС Π²Π΅Ρ‰Π΅ΠΉ.

Одной ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ сущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² β€” это ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡƒΡ‡Π΅Π½Ρ‹Ρ… ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ большС, Π½Π΅ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°ΡΡΡŒ ΠΎΡ‚ возмоТности Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ лямбда-исчислСний.

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно: Π‘Π΅ΠΌΠ΅ΠΉΠ½Ρ‹ΠΉ этикСт: основы ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°, особСнности ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ с Π±Π»ΠΈΠ·ΠΊΠΈΠΌΠΈ родствСнниками

БистСма Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… областях ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, философии, лингвистики, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, лямбда-исчислСния β€” это расчСт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сыграл Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ языков программирования. ИмСнно стили Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ создания Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ систСмы. Они Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅ΠΌΠΎΠΉ исслСдований Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ этих ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.

Для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ²

Лямбда-исчислСниС Π±Ρ‹Π»Π° Π²Π²Π΅Π΄Π΅Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Алонзо Π§Π΅Ρ€Ρ‡Π΅ΠΌ Π² 1930-Ρ… Π³ΠΎΠ΄Π°Ρ… Π² Ρ€Π°ΠΌΠΊΠ°Ρ… исслСдования основ Π½Π°ΡƒΠΊΠΈ. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ систСма Π±Ρ‹Π»Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΊΠ°ΠΊ логичСски нСсовмСстимая Π² 1935 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° Π‘Ρ‚ΠΈΠ²Π΅Π½ Клин ΠΈ Π”ΠΆ. Π‘. РоссСр Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ парадокс Клини-РоссСра.

Π’ послСдствии, Π² 1936 Π³ΠΎΠ΄Ρƒ Π§Π΅Ρ€Ρ‡ Π²Ρ‹Π΄Π΅Π»ΠΈΠ» ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρƒ Ρ‡Π°ΡΡ‚ΡŒ, которая ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ расчСтам, Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСйчас называСтся Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ лямбда-исчислСниСм. Π’ 1940 ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ прСдставил Π±ΠΎΠ»Π΅Π΅ ΡΠ»Π°Π±ΡƒΡŽ, Π½ΠΎ логичСски Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²ΡƒΡŽ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ, ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΠΊΠ°ΠΊ систСма простого Ρ‚ΠΈΠΏΠ°. Π’ своС Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠ½ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ всю Ρ‚Π΅ΠΎΡ€ΠΈΡŽ простым языком, поэтому, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π§Π΅Ρ€Ρ‡ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» лямбду исчислСния для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ².

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно: ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΈ ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠ΄ΠΎΡ€ΠΎΠΆΠ½ΠΈΠΊΠΎΠ²: ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ, описаниС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅

Π”ΠΎ 1960-Ρ… Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ Π΅Π³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ языкам программирования, Ξ» стала лишь Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΌΠΎΠΌ. Благодаря примСнСниям Π ΠΈΡ‡Π°Ρ€Π΄Π° ΠœΠΎΠ½Ρ‚Π΅Π³ΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… лингвистов Π² сСмантикС СстСствСнного языка, исчислСниС стало Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΎΠ΅ мСсто ΠΊΠ°ΠΊ Π² лингвистикС, Ρ‚Π°ΠΊ ΠΈ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅.

ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ символа

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Лямбда Π½Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ слово ΠΈΠ»ΠΈ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ, ΠΎΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π°, благодаря ссылки Π² Β«ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅Β» РассСла, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Π΄Π²Π° типографских измСнСния. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ обозначСния: для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f с f (y) = 2y + 1 Ρ€Π°Π²Π½ΠΎ 2Ε· + 1. И здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ символ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ («шляпа») Π½Π°Π΄ y для ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Π¦Π΅Ρ€ΠΊΠΎΠ²ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π°ΠΌΠ΅Ρ€Π΅Π²Π°Π»Π°ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ символы, Π½ΠΎ Π½Π°Π±ΠΎΡ€Ρ‰ΠΈΠΊΠΈ Π½Π΅ смогли Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ символ «шляпа» Π½Π°Π΄ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вмСсто этого ΠΎΠ½ΠΈ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π»ΠΈ Π΅Π³ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΊ Β«/y.2y+1Β». Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ эпизодС рСдактирования Π½Π°Π±ΠΎΡ€Ρ‰ΠΈΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ Β«/ Β» Π½Π° Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ символ.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² лямбда исчислСниС

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

БистСма состоит ΠΈΠ· языка Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ синтаксисом, ΠΈ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€Π°Π²ΠΈΠ» прСобразования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΈ. ПослСдний ΠΏΡƒΠ½ΠΊΡ‚ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΡΠΊΠ²Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅.

ВсС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² лямбда-исчислСнии ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹ΠΌΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½. Они ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, ΠΏΡ€ΠΈ этом ΠΊΠ°Ρ€Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с нСсколькими нСпостоянными.

Лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹

Бинтаксис исчислСния опрСдСляСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выраТСния ΠΊΠ°ΠΊ допустимыС, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ β€” ΠΊΠ°ΠΊ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅. Π’Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ строки символов ΡΠ²Π»ΡΡŽΡ‚ΡΡ допустимыми ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π½Π° Π‘ΠΈ, Π° ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ β€” Π½Π΅Ρ‚. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ лямбда-исчислСния называСтся «лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌΒ».

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π΄Π°ΡŽΡ‚ ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для построСния всСх синтаксичСски допустимых понятий:

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ x сама ΠΏΠΎ сСбС являСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ:

Ничто Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π΅ являСтся лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, понятиС Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ этих Ρ‚Ρ€Π΅Ρ… ΠΏΡ€Π°Π²ΠΈΠ». Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скобки ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² соотвСтствии с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ критСриями.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно: Π’ΠΈΠ΄Ρ‹ контроля качСства ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈ производствС

Лямбда-выраТСния состоят ΠΈΠ·:

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ξ›, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ:

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π½Π΅Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ соглашСния:

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ связанныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ξ» соСдиняСт свою Π½Π΅ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ, Π³Π΄Π΅ Π±Ρ‹ ΠΎΠ½ Π½ΠΈ находился Π² Ρ‚Π΅Π»Π΅ абстракции. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ связанными. Π’ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Ξ» x. М, Ρ‡Π°ΡΡ‚ΡŒ Ξ» Ρ… часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΡΠ²ΡΠ·ΡƒΡŽΡ‰ΠΈΠΌ. Как Π±Ρ‹ намСкая, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ становятся Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π₯ Ρ… ΠΊ М. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ нСустойчивыС Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ свободными.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ свободных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… M обозначаСтся ΠΊΠ°ΠΊ FV (M) ΠΈ опрСдСляСтся рСкурсиСй ΠΏΠΎ структурС Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π€ΠΎΡ€ΠΌΡƒΠ»Π°, которая Π½Π΅ содСрТит свободных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, называСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ. Π—Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹Π΅ лямбда-выраТСния Ρ‚Π°ΠΊΠΆΠ΅ извСстны ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ эквивалСнтны Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌ Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠ΅.

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ опрСдСляСтся Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сокращСны.

БущСствуСт Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° урСзания:

Π—Π΄Π΅ΡΡŒ Ρ€Π΅Ρ‡ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… эквивалСнтностях: Π΄Π²Π° выраТСния ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ξ²-эквивалСнтными, Ссли ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ξ²-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Ρ‹ Π² ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅, Π° Ξ± / Ξ·-ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ опрСдСляСтся Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ.

Π’Π΅Ρ€ΠΌΠΈΠ½ redex, сокращСниС ΠΎΡ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Π°, относится ΠΊ ΠΏΠΎΠ΄Ρ‚Π΅ΠΌΠ°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сокращСны ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡ€Π°Π²ΠΈΠ». Лямбда исчислСниС для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

(Ξ» x.M) N являСтся Π±Π΅Ρ‚Π°-рСдСксом Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ N Π½Π° x Π² M. Π‘ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ сводится рСдСкс, называСтся Π΅Π³ΠΎ Ρ€Π΅Π΄ΡƒΠΊΡ‚ΠΎΠΌ. РСдукция (Ξ» x.M) N Π΅ΡΡ‚ΡŒ M [x: = N].

Если x Π½Π΅ являСтся свободной Π² M, Ξ» Ρ…. М Ρ… Ρ‚Π°ΠΊΠΆΠ΅ Π΅Ρ‚-REDEX с рСгулятором М.

Ξ±-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅

ΠΠ»ΡŒΡ„Π°-пСрСимСнования ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π° связанных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. НапримСр, Ξ» x. Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ Ξ» Ρƒ. Ρƒ. Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π»ΡŒΡ„Π°-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ξ±-эквивалСнтными. Часто ΠΏΡ€ΠΈ использовании лямбда-исчислСния Ξ±-эквивалСнтныС ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π²Π·Π°ΠΈΠΌΠ½Ρ‹ΠΌΠΈ.

Π’ΠΎΡ‡Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° для Π°Π»ΡŒΡ„Π°-прСобразования Π½Π΅ совсСм Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΏΡ€ΠΈ Π΄Π°Π½Π½ΠΎΠΉ абстракции ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ связаны с ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмой. НапримСр, Π°Π»ΡŒΡ„Π°-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ξ» x.Ξ» x. x ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ξ» y.Ξ» x. Ρ…, Π½ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π²Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ ΠΊ Ξ»y.Ξ»x.y ПослСдний ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½ΠΎΠΉ смысл, Ρ‡Π΅ΠΌ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π». Π­Ρ‚ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΠΈΡŽ программирования затСнСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π°Π»ΡŒΡ„Π°-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли ΠΎΠ½ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π·Π°Ρ…Π²Π°Ρ‚Ρƒ нСпостоянной Π΄Ρ€ΡƒΠ³ΠΎΠΉ абстракциСй. НапримСр, Ссли Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ x Π½Π° y Π² Ξ» x.Ξ» y. x, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ξ» y.Ξ» y. Ρƒ, Ρ‡Ρ‚ΠΎ совсСм Π½Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС.

Π’ языках программирования со статичСской ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ видимости Π°Π»ΡŒΡ„Π°-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для упрощСния Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈΠΌΠ΅Π½. ΠŸΡ€ΠΈ этом слСдя Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ понятиС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½Π΅ маскировало ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² содСрТащСй области.

Π’ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ индСкса Π”Π΅ Π‘Ρ€ΡŽΠΉΠ½Π° Π»ΡŽΠ±Ρ‹Π΅ Π΄Π²Π° Π°Π»ΡŒΡ„Π°-эквивалСнтных Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° синтаксичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹.

Π—Π°ΠΌΠ΅Π½Π°

y [x: = N] ≑ y, Ссли x β‰  y

(M 1 M 2) [x: = N] ≑ (M 1 [x: = N]) (M 2 [x: = N])

(Ξ» y.M) [x: = N] y Ξ» y. (M [x: = N]), Ссли x β‰  y, ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ y βˆ‰ FV (N).

Для подстановки Π² лямбда-Π°Π±ΡΡ‚Ρ€Π°ΠΊΡ†ΠΈΡŽ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ξ±-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НапримСр, Π½Π΅Π²Π΅Ρ€Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ (Ξ» x. Y) [y: = x] ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ (Ξ» x. X), ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹ΠΉ x Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π±Ρ‹Ρ‚ΡŒ свободным, Π½ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ Π±Ρ‹Π» связанным. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Π·Π°ΠΌΠ΅Π½Π° Π² этом случаС (Ξ» z. X) с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Ξ±-эквивалСнтности. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ опрСдСляСтся ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ с Π²Π΅Ρ€Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ лямбды.

Ξ²-рСдукция

Π‘Π΅Ρ‚Π°-рСдукция ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ идСю примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π‘Π΅Ρ‚Π°-Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ опрСдСляСтся Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… замСщСния: ((X V. E) Π• ‘) являСтся Π• [V: = Π•’].

НапримСр, прСдполагая Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 2, 7, Γ—, имССтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Ξ²-ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅: ((Ξ» n. N Γ— 2) 7) β†’ 7 Γ— 2.

Π‘Π΅Ρ‚Π°-рСдукция ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ концСпция локальной сводимости ΠΏΡ€ΠΈ СстСствСнной Π΄Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ ΠšΠ°Ρ€Ρ€ΠΈ – Π₯ΠΎΠ²Π°Ρ€Π΄Π°.

Ξ·-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π­Ρ‚Π°-конвСрсия Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅Ρ‚ идСю ΡΠΊΡΡ‚Π΅Π½ΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, которая Π² этом контСкстС Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ€Π°Π²Π½Ρ‹ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΄Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ для всСх Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ². Π­Ρ‚Π° конвСртация ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ Ξ» x. (F x) ΠΈ f всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° x Π½Π΅ каТСтся свободным Π² f.

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно: ΠžΡ‚ΠΊΡƒΠ΄Π° появились славянС: ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, описаниС ΠΈ история

Π”Π°Π½Π½ΠΎΠ΅ дСйствиС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ концСпция локальной ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ Π² СстСствСнной Π΄Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ ΠšΠ°Ρ€Ρ€ΠΈ – Π₯ΠΎΠ²Π°Ρ€Π΄Π°.

ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ слияниС

Для Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ лямбда-исчислСния Ξ²-рСдукция ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ пСрСписывания Π½Π΅ являСтся Π½ΠΈ сильно Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉ, Π½ΠΈ слабо.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ξ²-рСдукция сливаСтся ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π΄ΠΎ Ξ±-прСобразования (Ρ‚. Π΅. ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π²Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ, Ссли Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ξ±-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈ сильно Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹, ΠΈ слабо Π½Π°Π»Π°ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ понятия ΠΈΠΌΠ΅ΡŽΡ‚ Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ. Для ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² любая стратСгия сокращСния Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ для слабо Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… условий Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стратСгии сокращСния ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΅Π΅.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ программирования

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

БущСствуСт большоС количСство ΠΈΠ΄ΠΈΠΎΠΌ создания для лямбда-исчислСния. МногиС ΠΈΠ· Π½ΠΈΡ… Π±Ρ‹Π»ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π² контСкстС использования систСм Π² качСствС основы для сСмантики языка программирования, эффСктивно примСняя ΠΈΡ… Π² качСствС создания Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стили Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ лямбда-исчислСниС (ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅) Π² качСствС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°, эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ находят ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² практичСском создании, Π½ΠΎ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ нСясныС ΠΈΠ»ΠΈ Ρ‡ΡƒΠΆΠΈΠ΅.

Π˜ΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ константы

Π’ лямбда-исчислСнии Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π°Π±ΠΎΡ€Π° Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ просто ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌΠΈ константами. ЧистоС исчислСниС Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ понятия ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ всС Π°Ρ‚ΠΎΠΌΠ½Ρ‹Π΅ лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ. Но ΠΈΡ… Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π²Ρ‹Π΄Π΅Π»ΠΈΠ² Π½Π΅ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ константы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ лямбда-Π°Π±ΡΡ‚Ρ€Π°ΠΊΡ†ΠΈΡŽ для связывания этой ΠΈΠ·ΠΌΠ΅Π½Ρ‡ΠΈΠ²ΠΎΠΉ Π² основной части, ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ эту Π°Π±ΡΡ‚Ρ€Π°ΠΊΡ†ΠΈΡŽ ΠΊ Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ f для обозначСния M Π² N, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ,

Авторы часто вводят синтаксичСскоС понятиС, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ let, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ всС Π² Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠΌ порядкС.

ОбъСдиняя Π² Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Ρ‚Π°ΠΊΠΈΠ΅ опрСдСлСния, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒΒ» лямбда-исчислСния ΠΊΠ°ΠΊ ноль ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ†ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ слСдуСт ΠΎΠ΄ΠΈΠ½ лямбда-Ρ‡Π»Π΅Π½, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅ опрСдСлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π—Π°ΠΌΠ΅Ρ‚Π½Ρ‹ΠΌ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ этого let являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ имя f Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² M, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ M находится Π²Π½Π΅ области привязки лямбда-абстракции f. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ рСкурсивной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ M с let. Π‘ΠΎΠ»Π΅Π΅ продвинутая синтаксичСская конструкция letrec, которая позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ рСкурсивныС опрСдСлСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² этом стилС, вмСсто этого Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€Ρ‹ с фиксированной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ

символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ являСтся Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΌΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ символ для обозначСния Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ абстракция. Π’ этом контСкстС Ρ‚ΠΈΠΏΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ синтаксичСской ΠΏΡ€ΠΈΡ€ΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌ. Вочная Π½Π°Ρ‚ΡƒΡ€Π° зависит ΠΎΡ‚ рассматриваСмого исчислСния. Π‘ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π›Π˜ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ уточнСния Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π›Π˜. Но с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΈΡ… Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ, Π° Π½Π΅Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ лямбда-исчислСниС β€” особым случаСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ.

Π’ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π›Π˜ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠΌΠΈ языками программирования ΠΈ основой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ML ΠΈ Haskell. И, Π±ΠΎΠ»Π΅Π΅ косвСнно, ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… стилСй создания. Π’ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ лямбда-исчислСния ΠΈΠ³Ρ€Π°ΡŽΡ‚ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ систСм Ρ‚ΠΈΠΏΠΎΠ² для языков программирования. Π—Π΄Π΅ΡΡŒ Ρ‚ΠΈΠΏΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свойства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ½Π° Π½Π΅ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ доступа ΠΊ памяти.

Π’ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ лямбда-исчислСния тСсно связаны с матСматичСской Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ ΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π² Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ ΠšΠ°Ρ€Ρ€ΠΈ – Π“ΠΎΠ²Π°Ρ€Π΄Π°, ΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ язык классов ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ просто являСтся стилСм Π΄Π΅ΠΊΠ°Ρ€Ρ‚ΠΎΠ²Ρ‹Ρ… Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹Ρ….

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Лямбда-исчислСниС состоит ΠΈΠ· построСния лямбда-Ρ‡Π»Π΅Π½ΠΎΠ² ΠΈ выполнСния Π½Π°Π΄ Π½ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ. Π’ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ лямбда-исчислСния Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ строятся с использованиСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ»:

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ восстановлСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

Π‘ΠžΠ”Π•Π Π–ΠΠΠ˜Π•

ОбъяснСниС ΠΈ прилоТСния

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ

Π”ΠΎ 1960-Ρ… Π³ΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π»ΠΎ выяснСно Π΅Π³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ языкам программирования, лямбда-исчислСниС Π±Ρ‹Π»ΠΎ всСго лишь Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΌΠΎΠΌ. Благодаря прилоТСниям Π ΠΈΡ‡Π°Ρ€Π΄Π° ΠœΠΎΠ½Ρ‚Π΅Π³ΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… лингвистов ΠΊ сСмантикС СстСствСнного языка лямбда-исчислСниС стало Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΎΠ΅ мСсто ΠΊΠ°ΠΊ Π² лингвистикС, Ρ‚Π°ΠΊ ΠΈ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅.

ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ символа лямбда

БущСствуСт нСкоторая Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ использования Π§Π΅Ρ€Ρ‡Π΅ΠΌ грСчСской Π±ΡƒΠΊΠ²Ρ‹ лямбда (Ξ») Π² качСствС обозначСния абстракции Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² лямбда-исчислСнии, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, частично ΠΈΠ·-Π·Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Ρ… объяснСний самого Π§Π΅Ρ€Ρ‡Π°. Богласно ΠšΠ°Ρ€Π΄ΠΎΠ½Π΅ ΠΈ Π₯ΠΈΠ½Π΄Π»ΠΈ (2006):

Об этом происхоТдСнии Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ Π² [РоссСр, 1984, с.338]. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π² послСдниС Π³ΠΎΠ΄Ρ‹ своСй ΠΆΠΈΠ·Π½ΠΈ Π§Π΅Ρ€Ρ‡ сказал Π΄Π²ΡƒΠΌ Π²ΠΎΠΏΡ€ΠΎΡˆΠ°ΡŽΡ‰ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±ΠΎΡ€ Π±Ρ‹Π» Π±ΠΎΠ»Π΅Π΅ случайным: Π½ΡƒΠΆΠ΅Π½ Π±Ρ‹Π» символ ΠΈ просто случайно Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½ Ξ».

Π”Π°Π½Π° Π‘ΠΊΠΎΡ‚Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ ΠΊ этому вопросу Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹Ρ… лСкциях. Π‘ΠΊΠΎΡ‚Ρ‚ вспоминаСт, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ ΠΎΠ½ Π·Π°Π΄Π°Π» вопрос ΠΎ происхоТдСнии лямбда-символа Π·ΡΡ‚ΡŽ Π§Π΅Ρ€Ρ‡Π° Π”ΠΆΠΎΠ½Ρƒ Аддисону, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ написал своСму Ρ‚Π΅ΡΡ‚ΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΡƒ:

По словам Π‘ΠΊΠΎΡ‚Ρ‚Π°, вСсь ΠΎΡ‚Π²Π΅Ρ‚ Π§Π΅Ρ€Ρ‡Π° состоял Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΡƒ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΎΠΉ : Β« Ини, ΠΌΠΈΠΈΠ½ΠΈ, ΠΌΠΈΠ½ΠΈ, ΠΌΠΎ Β».

ΠΠ΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ описаниС

ΠœΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΡ

ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°ΠΊ

ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ°ΠΊ

Π³Π΄Π΅ Π²Π²ΠΎΠ΄ просто сопоставляСтся сам с собой.

Π’Ρ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ лямбда-исчислСниС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°. ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ функция, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° Π²Ρ…ΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, функция, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π° Π² ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄, Π° ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π²Ρ…ΠΎΠ΄. НапримСр, s q Ρ‚Ρ‹ Π° Ρ€ Π΅ _ s Ρ‚Ρ‹ ΠΌ <\ textstyle \ operatorname <ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ \ _sum>> символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π²

Ѐункция примСнСния Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (5, 2), Π΄Π°Π΅Ρ‚ сразу s q Ρ‚Ρ‹ Π° Ρ€ Π΅ _ s Ρ‚Ρ‹ ΠΌ <\ textstyle \ operatorname <ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ \ _sum>> символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚. Π€ΠΎΡ‚ΠΎ символ лямбда Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚

Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΎΡ†Π΅Π½ΠΊΠ° ΠΊΠ°Ρ€Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ вСрсии Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ шага

Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ.

Лямбда-исчислСниС

Как описано Π²Ρ‹ΡˆΠ΅, всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² лямбда-исчислСнии ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹ΠΌΠΈ функциями, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ ΠΈΠΌΠ΅Π½. Они ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ, Π° ΠΊΠ°Ρ€Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ с нСсколькими ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ.

Лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Ρ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π΄Π°ΡŽΡ‚ ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ для построСния всСх синтаксичСски ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ²:

Ничто ΠΈΠ½ΠΎΠ΅ Π½Π΅ являСтся лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, лямбда-Ρ‡Π»Π΅Π½ дСйствитСлСн Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ этих Ρ‚Ρ€Π΅Ρ… ΠΏΡ€Π°Π²ΠΈΠ». Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ скобки ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. НапримСр, ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ ΠΊΡ€ΡƒΠ³Π»Ρ‹Π΅ скобки ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΏΠΈΡˆΡƒΡ‚ΡΡ. Π‘ΠΌ. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ Π½ΠΈΠΆΠ΅.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с функциями

Π’ лямбда-исчислСнии Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Β« значСниями ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ класса Β», поэтому Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² качСствС Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

БущСствуСт нСсколько понятий «эквивалСнтности» ΠΈ Β«Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ «свСсти» лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΊ «эквивалСнтным» лямбда-Ρ‡Π»Π΅Π½Π°ΠΌ.

ΠΠ»ΡŒΡ„Π°-ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ

Для опрСдСлСния Ξ²-Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ опрСдСлСния:

БСсплатныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

Π—Π°ΠΌΠ΅Π½Ρ‹ с ΠΈΠ·Π±Π΅Π³Π°Π½ΠΈΠ΅ΠΌ Π·Π°Ρ…Π²Π°Ρ‚Π°

Ξ²-рСдукция

Π€ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅

Лямбда-выраТСния состоят ΠΈΠ·:

Набор лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Ξ› ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ :

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π³Ρ€ΠΎΠΌΠΎΠΆΠ΄Π°Ρ‚ΡŒ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ соглашСния:

Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ связанныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

Набор свободных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… лямбда-выраТСния M обозначаСтся ΠΊΠ°ΠΊ FV ( M ) ΠΈ опрСдСляСтся рСкурсиСй ΠΏΠΎ структурС Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ опрСдСляСтся Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ выраТСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ сокращСны.

Π•ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° сокращСния:

Ξ±-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅

Π’ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ индСкса Π”Π΅ Π‘Ρ€Ρ‘ΠΉΠ½Π° Π»ΡŽΠ±Ρ‹Π΅ Π΄Π²Π° Ξ±-эквивалСнтных Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° синтаксичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹.

Π—Π°ΠΌΠ΅Π½Π°

Ξ²-рСдукция

Ξ·-рСдукция

ΠΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ слияниС

Однако ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ξ²-восстановлСниС сливаСтся ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π΄ΠΎ Ξ±-прСобразования (Ρ‚. Π•. ΠœΡ‹ считаСм Π΄Π²Π΅ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ, Ссли Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ξ±-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ).

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊΠ°ΠΊ сильно Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹, Ρ‚Π°ΠΊ ΠΈ слабо Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ. Для строго Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ² любая стратСгия Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π΄Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ для слабо Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΡ… Ρ‡Π»Π΅Π½ΠΎΠ² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ стратСгии Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΅Π΅.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…

АрифмСтика Π² лямбда-исчислСнии

ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ синтаксис, прСдставлСнный Π²Ρ‹ΡˆΠ΅ Π² ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ :

ИзмСняя Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ повторяСтся, ΠΈ Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΡ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ примСняСтся эта ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π°ΡΡΡ функция, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ мноТСства Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов.

PLUS ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΡƒΡŽ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄Π²Π° Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Ρ… числа ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΡƒΡŽ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ΅ число; ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ

ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ξ²-эквивалСнтными лямбда-выраТСниями. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ m ΠΊ числу n ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ 1 m Ρ€Π°Π·, Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅:

Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ

Π›ΠΎΠ³ΠΈΠΊΠ° ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚Ρ‹

По соглашСнию для логичСских Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ИБВИНА ΠΈ Π›ΠžΠ–Π¬ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π° опрСдСлСния (извСстныС ΠΊΠ°ΠΊ логичСскиС значСния Π§Π΅Ρ€Ρ‡Π°) :

Π—Π°Ρ‚Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этих Π΄Π²ΡƒΡ… лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ (это всСго лишь Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ; Π΄Ρ€ΡƒΠ³ΠΈΠ΅ выраТСния Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ€Π½Ρ‹):

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ логичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ провСряСт, мСньшС Π»ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΈΠ»ΠΈ Ρ€Π°Π²Π΅Π½ Π΅ΠΌΡƒ:

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΈΠΊΠ°Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ИБВИНА ΠΈ Π›ΠžΠ–Π¬ Π΄Π΅Π»Π°ΡŽΡ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ запись Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ «Ссли-Ρ‚ΠΎ-ΠΈΠ½Π°Ρ‡Π΅Β» Π² лямбда-исчислСнии. НапримСр, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ-ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΡ†Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ:

Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΠΌ Π΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ°:

PRED: = Ξ» n. ΠŸΠ•Π Π’Π«Π™ ( n Ξ¦ (PAIR 0 0)).

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ программирования

Π˜ΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ константы

ОбъСдинив Ρ‚Π°ΠΊΠΈΠ΅ опрСдСлСния, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Β«ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒΒ» лямбда-исчислСния ΠΊΠ°ΠΊ ноль ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ слСдуСт ΠΎΠ΄ΠΈΠ½ лямбда-Ρ‡Π»Π΅Π½, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

РСкурсия ΠΈ фиксированныС Ρ‚ΠΎΡ‡ΠΊΠΈ

Рассмотрим Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ F ( n ), рСкурсивно ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ

Π‘Π°ΠΌΠΎΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ выполняСт здСсь Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ, пСрСдавая лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π²Ρ‹Π·ΠΎΠ²Ρƒ Π² качСствС значСния Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, дСлая Π΅Π³ΠΎ доступным для ссылки ΠΈ Π²Ρ‹Π·ΠΎΠ²Π°.

Π­Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ пСрСзаписи ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ рСкурсивного Π²Ρ‹Π·ΠΎΠ²Π° ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния. ΠœΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· нСобходимости ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ:

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ условия

Π£ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π΅ΡΡ‚ΡŒ общСпринятыС названия:

УстранСниС абстракции

Π’ΠΈΠΏΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ лямбда-исчислСниС

Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ сокращСния

ЯвляСтся Π»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΌ ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΠΈ сколько Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Π΅Π³ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ссли это Ρ‚Π°ΠΊ, Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ стратСгии сокращСния. ΠžΠ±Ρ‰ΠΈΠ΅ стратСгии сокращСния лямбда-исчислСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

Π‘Π»Π°Π±Ρ‹Π΅ стратСгии сокращСния Π½Π΅ сводятся ΠΊ лямбда-абстракциям:

Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ с совмСстным использованиСм ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ количСство ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ «ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹»:

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ сокращСниС Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ порядкС, Π½ΠΎ вычислСния с ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π—Π²ΠΎΠ½ΠΈΡ‚Π΅ ΠΏΠΎ нСобходимости Как Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ (ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, слабый), Π½ΠΎ прилоТСния-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, вмСсто этого Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ сокращаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Β«Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΒ».

Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΠΌΠΎΡΡ‚ΡŒ

Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ

НСобоснованная модСль Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π½Π΅ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ сокращСниС сокращаСт всС вычислСния с ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ Π·Π° ΠΎΠ΄ΠΈΠ½ шаг, избСгая дублирования Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ количСство ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов Ξ²-Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ для привСдСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‡Π»Π΅Π½Π° ΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Ρ‡Π»Π΅Π½Π°. Π­Ρ‚ΠΎ слишком ΠΌΠ°Π»ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠΉ ΠΌΠ΅Ρ€ΠΎΠΉ Π·Π°Ρ‚Ρ€Π°Ρ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ любая машина Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² лямбда-исчислСнии Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅, Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π°. Π˜ΡΡ‚ΠΈΠ½Π½Π°Ρ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ сокращСния лямбда-Ρ‡Π»Π΅Π½ΠΎΠ² связана Π½Π΅ с Ξ²-Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠ΅ΠΉ ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ, Π° с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ дублирования рСдСксов Π²ΠΎ врСмя Ξ²-Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ. НСизвСстно, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сокращСния Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ количСство ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… Π»Π΅Π²Ρ‹Ρ… шагов ΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, Π½ΠΎ для Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² лямбда-исчислСния Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сокращСния эффСктивСн. ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΊΡ€Π°ΠΉΠ½ΠΈΠΌ Π»Π΅Π²Ρ‹ΠΌ. Π’Π΄ΠΎΠ±Π°Π²ΠΎΠΊ рСализация ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сокращСния ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° BOHM ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»Π° Caml Light ΠΈ Haskell ΠΏΠΎ чистым лямбда-Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌ.

Лямбда-исчислСниС ΠΈ языки программирования

Как ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠŸΠΈΡ‚Π΅Ρ€Π° Π›Π°Π½Π΄ΠΈΠ½Π° 1965 Π³ΠΎΠ΄Π° «БоотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΠ›Π“ΠžΠ›ΠžΠœ 60 ΠΈ лямбда-Π½ΠΎΡ‚Π°Ρ†ΠΈΠ΅ΠΉ Π§Π΅Ρ€Ρ‡Π°Β», ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹Π΅ языки программирования ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… лямбда-исчислСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ обСспСчиваСт основныС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎΠΉ абстракции ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ (ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹) заявлСниС.

АнонимныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

НапримСр, Π² ЛиспС «ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ная» функция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π° ΠΊΠ°ΠΊ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ

Π‘Π΅ΠΌΠ°Π½Ρ‚ΠΈΠΊΠ°

Π’ 1970-Ρ… Π”Π°Π½Π° Π‘ΠΊΠΎΡ‚Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π»Π°, Ρ‡Ρ‚ΠΎ, Ссли Π±Ρ‹ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½Π°Π±ΠΎΡ€ ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ D с Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΌ свойством, Ρ‚Π΅ΠΌ самым прСдоставив модСль лямбда-исчислСния.

Π­Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³Π»Π° Π² основу Π΄Π΅Π½ΠΎΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСмантики языков программирования.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ

Π­Ρ‚ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ находятся Π² лямбда-ΠΊΡƒΠ±Π΅ :

Π­Ρ‚ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ систСмы ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ лямбда-исчислСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ Π² лямбда-ΠΊΡƒΠ±Π΅:

Π­Ρ‚ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ систСмы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой разновидности лямбда-исчислСния:

Π­Ρ‚ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ систСмы связаны с лямбда-исчислСниСм:

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

использованная Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°

дальнСйшСС Ρ‡Ρ‚Π΅Π½ΠΈΠ΅

ΠœΠΎΠ½ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ / ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ для аспирантов:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *