
Hvordan fikk jeg tak i denne boken?
I mai 2017 mottok jeg en e-post fra min gamle videregÄende lÊrer ved navn George Rutter der han skrev: "Jeg har et eksemplar av Diracs flotte bok pÄ tysk (Die Prinzipien der Quantenmechanik), som tilhÞrte Alan Turing, og etter Ä ha lest boken din , det virket for meg selvinnlysende at du er akkurat den personen som trenger det" Han forklarte meg at han mottok boken fra en annen (pÄ da avdÞde) skolelÊrer av meg , som jeg visste var en venn av Alan Turing. George avsluttet brevet med setningen: "Hvis du vil ha denne boken, kan jeg gi den til deg neste gang du kommer til England'.
Et par Är senere, i mars 2019, kom jeg faktisk til England, hvoretter jeg avtalte Ä mÞte George til frokost pÄ et lite hotell i Oxford. Vi spiste, pratet og ventet pÄ at maten skulle sette seg. Da var det et godt tidspunkt Ä diskutere boka. George strakte seg ned i kofferten og trakk frem et ganske beskjedent utformet, typisk akademisk bind fra midten av 1900-tallet.

Jeg Äpnet dekselet og lurte pÄ om det kunne vÊre noe pÄ baksiden som sto: "Eiendom til Alan Turing" eller noe sÄnt. Men dette viste seg dessverre ikke Ä vÊre tilfelle. Imidlertid ble den akkompagnert av et ganske uttrykksfullt firesiders notat fra Norman Routledge til George Rutter, skrevet i 2002.
Jeg kjente Norman Rutledge da jeg var student ĐČ tidlig pĂ„ 1970-tallet. Han var en matematikklĂŠrer med kallenavnet "Nutty Norman." Han var en trivelig lĂŠrer pĂ„ alle mĂ„ter og fortalte uendelige historier om matematikk og alt mulig annet interessant. Han var ansvarlig for Ă„ sĂžrge for at skolen fikk en datamaskin (programmert med stanset tape pĂ„ skrivebordet) - det var .
PÄ den tiden visste jeg ingenting om Normans bakgrunn (husk at dette var lenge fÞr Internett). Alt jeg visste var at han var «Dr. Rutledge». Han fortalte historier om Cambridge-folket ganske ofte, men han nevnte aldri Alan Turing i historiene sine. Turing var selvfÞlgelig ikke sÊrlig kjent ennÄ (selv om jeg, som det viser seg, allerede hadde hÞrt om ham fra noen som kjente ham i (herskapshuset der krypteringssenteret lÄ under andre verdenskrig)).
Alan Turing ble ikke kjent fĂžr i 1981, da jeg fĂžrst , men da fortsatt i sammenheng med cellulĂŠre automater, og ikke .
NÄr plutselig en dag, mens du ser gjennom en katalog med kort i biblioteket , kom jeg over en bok , skrevet av moren Sarah Turing. Boken inneholdt mye informasjon, blant annet om Turings upubliserte vitenskapelige arbeider om biologi. Jeg lÊrte imidlertid ikke noe om forholdet hans til Norman Routledge, siden ingenting ble nevnt om ham i boken (selv om, som jeg fant ut, Sarah Turing , og Norman endte til og med opp med Ä skrive ).

Ti Ă„r senere, ekstremt nysgjerrig pĂ„ Turing og hans (da upubliserte) , Jeg besĂžkte ĐČ . Snart, etter Ă„ ha blitt kjent med hva de hadde av Turings arbeid, og etter Ă„ ha brukt litt tid pĂ„ det, tenkte jeg at jeg like gjerne kunne be om Ă„ se hans personlige korrespondanse ogsĂ„. Mens jeg sĂ„ gjennom det, oppdaget jeg fra Alan Turing til Norman Routledge.
PĂ„ den tiden ble den publisert Andrew Hodges, som gjorde sĂ„ mye for Ă„ sikre at Turing til slutt ble berĂžmt, bekreftet at Alan Turing og Norman Routledge virkelig var venner, og ogsĂ„ at Turing var Normans vitenskapelige rĂ„dgiver. Jeg ville spĂžrre Routledge om Turing, men da var Norman allerede pensjonert og levde et tilbaketrukket liv. Men da jeg fullfĂžrte arbeidet med boken "â i 2002 (etter min ti Ă„r lange isolasjon), sporet jeg ham opp og sendte ham en kopi av boken med overskriften âTil min siste matematikklĂŠrer.â SĂ„ han og jeg litt , og i 2005 kom jeg tilbake til England og avtalte Ă„ mĂžte Norman for te pĂ„ et luksushotell i London sentrum.
Vi hadde en hyggelig prat om mange ting, inkludert Alan Turing. Norman begynte samtalen vÄr med Ä fortelle oss at han faktisk kjente Turing, for det meste overfladisk, for 50 Är siden. Men likevel hadde han noe Ä fortelle om ham personlig: "Han var usosial. " "Han fniste mye. " "Han kunne egentlig ikke snakke med ikke-matematikere. " "Han var alltid redd for Ä irritere moren sin. " "Han gikk ut pÄ dagen og lÞp et maraton. " "Han var ikke for ambisiÞs" Samtalen dreide seg deretter om Normans personlighet. Han sa at selv om han har vÊrt pensjonist i 16 Är, skriver han fortsatt artikler for ""slik at, med hans ord,"fullfÞr alle dine vitenskapelige arbeider fÞr du gÄr videre til den neste verden", der, som han la til med et svakt smil, "alle matematiske sannheter vil definitivt bli avslÞrt" Da teselskapet var slutt, tok Norman pÄ seg skinnjakken og satte kursen mot mopeden sin, helt uvitende om pÄ den dagen.
Det var siste gang jeg sÄ Norman; han dÞde i 2013.
Seks Är senere satt jeg til frokost med George Rutter. Jeg hadde med meg en lapp fra Rutledge, skrevet i 2002 med hans sÊregne hÄndskrift:

FĂžrst skummet jeg lappen. Hun var uttrykksfull som vanlig:
Jeg mottok boken til Alan Turing fra hans venn og eksekutor (ved King's College var det dagsorden Ă„ gi bort bĂžker fra samlingen av dĂžde karer, og jeg valgte en diktsamling fra bĂžker som en passende gave (han var dekan og hoppet av kapellet [i 1956])...
Senere i et kort notat skriver han:
Du spĂžr hvor denne boken skal ende opp â etter min mening bĂžr den gĂ„ til noen som setter pris pĂ„ alt knyttet til Turings arbeid, sĂ„ dens skjebne avhenger av deg.
Stephen Wolfram sendte meg sin imponerende bok, men jeg dykket ikke dypt nok ned i den...
Han avsluttet med Ä gratulere George Rutter for at han hadde motet til Ä flytte (midlertidig, som det viste seg) til Australia etter Ä ha trukket seg tilbake, og sa at han selv "ville leke med Ä flytte til Sri Lanka som et eksempel pÄ en billig og lotusaktig tilvÊrelse", men la til at"hendelsene som nÄ skjer der indikerer at han ikke burde ha gjort dette"(tilsynelatende betyr pÄ Sri Lanka).
SĂ„ hva skjuler seg i dybden av boken?
SÄ hva gjorde jeg med kopien av den tyske boken skrevet av Paul Dirac som en gang tilhÞrte Alan Turing? Jeg leser ikke tysk, men det har jeg i engelsk (som er originalsprÄket) utgave fra 1970-tallet. Men en dag ved frokosten virket det riktig at jeg nÞye skulle gÄ gjennom boken side for side. Dette er tross alt vanlig praksis nÄr man har med antikvariske bÞker Ä gjÞre.
Det skal bemerkes at jeg ble slÄtt av elegansen i Diracs presentasjon. Boken ble utgitt i 1931, men dens rene formalisme (og, ja, til tross for sprÄkbarrieren kunne jeg lese matematikken i boken) er nesten den samme som om den var skrevet i dag. (Jeg vil ikke legge for mye vekt pÄ Dirac her, men min venn fortalte meg at, i det minste etter hans mening, er Diracs utstilling enstavelse. Norman Rutledge fortalte meg at han var venn med i Cambridge , som ble grafteoretiker. Norman besÞkte Diracs hus ganske ofte og sa at den "store mannen" noen ganger personlig bleknet inn i bakgrunnen, mens den fÞrste alltid var full av matematiske gÄter. Selv har jeg dessverre aldri mÞtt Paul Dirac, selv om jeg ble fortalt at etter at han endelig forlot Cambridge til Florida, mistet han mye av sin tidligere seighet og ble en ganske sosial person).
Men la oss gÄ tilbake til Diracs bok, som tilhÞrte Turing. PÄ side 9 la jeg merke til understreking og smÄ notater i margene, skrevet med blyant. Jeg fortsatte Ä bla gjennom sidene. Etter noen kapitler forsvant notatene. Men sÄ, plutselig fant jeg et notat vedlagt side 127 der det sto:

Den ble skrevet pÄ tysk med standard tysk hÄndskrift. Og det ser ut som hun kan ha noe Ä gjÞre med . Jeg tenkte at nok noen hadde eid denne boken fÞr Turing, og dette mÄ vÊre et notat skrevet av den personen.
Jeg fortsatte Ä bla i boken. Det var ingen notater. Og jeg tenkte at jeg ikke kunne finne noe annet. Men sÄ, pÄ side 231, oppdaget jeg et merkebokmerke - med den trykte teksten:

Vil jeg ende opp med Ä oppdage noe annet? Jeg fortsatte Ä bla i boken. SÄ, pÄ slutten av boken, pÄ side 259, i avsnittet om relativistisk elektronteori, oppdaget jeg fÞlgende:

Jeg brettet ut dette papiret:

Jeg skjÞnte umiddelbart hva det var blandet med , men hvordan havnet dette bladet her? La oss huske at denne boken er en bok om kvantemekanikk, men det vedlagte heftet omhandler matematisk logikk, eller det som nÄ kalles beregningsteorien. Dette er typisk for Turings forfatterskap. Jeg lurte pÄ om Turing personlig skrev dette notatet?
Selv under frokosten sÞkte jeg pÄ Internett etter eksempler pÄ Turings hÄndskrift, men fant ingen eksempler i form av beregninger, sÄ jeg kunne ikke trekke konklusjoner om hÄndskriftens eksakte identitet. Og snart mÄtte vi gÄ. Jeg pakket boken nÞye, klar til Ä avslÞre mysteriet om hvilken side det var og hvem som skrev den, og tok den med meg.
Om boka
FÞrst av alt, la oss diskutere selve boken. "» Diracs felt ble utgitt pÄ engelsk i 1930 og ble snart oversatt til tysk. (Diracs forord er datert 29. mai 1930; det tilhÞrer oversetteren - - 15. august 1930.) Boken ble en milepÊl i utviklingen av kvantemekanikken, og etablerte systematisk en klar formalisme for Ä utfÞre beregninger, og blant annet forklarte Diracs spÄdom om , som Äpner i 1932.
Hvorfor hadde Alan Turing en bok pĂ„ tysk og ikke engelsk? Jeg vet ikke dette med sikkerhet, men pĂ„ den tiden var tysk det ledende vitenskapens sprĂ„k, og vi vet at Alan Turing kunne lese det. (Tross alt, i navnet til hans berĂžmte arbeide « (Entscheidungsproblem)» var et veldig langt tysk ord â og i hoveddelen av artikkelen opererer han med ganske obskure gotiske symboler i form av «tyske bokstaver» som han brukte i stedet for for eksempel greske symboler).
KjÞpte Alan Turing denne boken selv, eller ble den gitt til ham? Jeg vet ikke. PÄ innsiden av omslaget til Turings bok er det en blyantnotasjon "20/-", som var standardnotasjonen for "20 shilling", tilsvarende £1. PÄ hÞyre side er det en slettet "26.9.30", antagelig betyr 26. september 1930, muligens datoen boken ble kjÞpt fÞrste gang. SÄ, helt til hÞyre, er det slettede tallet «20». Kanskje det er prisen igjen. (Kan dette vÊre prisen i , forutsatt at boken ble solgt i Tyskland? I de dager var 1 Reichsmark verdt omtrent 1 schilling, den tyske prisen ville antagelig blitt skrevet som "RM20" for eksempel.) Til slutt, pÄ innsiden av bakdekselet er det "c 5/-" - kanskje dette, (med en stor rabatt) pris for en brukt bok.
La oss se pÄ hoveddatoene i livet til Alan Turing. Alan Turing (tilfeldigvis nÞyaktig 76 Är fÞr ). HÞsten 1931 gikk han inn pÄ King's College, Cambridge. Han fikk sin bachelorgrad etter standard tre studieÄr i 1934.
PÄ 1920-tallet og begynnelsen av 1930-tallet var kvantemekanikk et hett tema, og Alan Turing var absolutt interessert i det. Fra arkivene hans vet vi at han i 1932, sÄ snart boken ble utgitt, mottok "» John von Neumann (pÄ ). Vi vet ogsÄ at Turing i 1935 fikk et oppdrag fra en Cambridge-fysiker om emnet Ä studere kvantemekanikk. (Fowler foreslo Ä beregne , som faktisk er et veldig komplekst problem som krever en full analyse med interagerende kvantefeltteori, som fortsatt ikke er fullstendig lÞst).
Og likevel, nÄr og hvordan fikk Turing sitt eksemplar av Diracs bok? Gitt at boken har en markert pris, kjÞpte Turing den antagelig brukt. Hvem var den fÞrste eieren av boken? Notatene i boken ser ut til Ä omhandle fÞrst og fremst logisk struktur, og bemerker at en eller annen logisk sammenheng bÞr tas som et aksiom. Hva sÄ med notatet pÄ side 127?
Vel, kanskje det er en tilfeldighet, men rett pĂ„ side 127 - Dirac snakker om kvante og legger grunnlaget for â som er grunnlaget for all moderne kvanteformalisme. Hva inneholder lappen? Den inneholder en utvidelse av ligning 14, som er ligningen for tidsutviklingen av kvanteamplituden. Forfatteren av notatet erstattet Dirac A for amplitude med Ï, og reflekterer dermed en tidligere (vĂŠsketetthetsanalogi) tysk notasjon. Forfatteren prĂžver deretter Ă„ utvide handlingen ved hjelp av kreftene â (, delt pĂ„ 2Ï, noen ganger kalt ).
Men det ser ikke ut til Ä vÊre mye nyttig informasjon Ä hente fra det som stÄr pÄ siden. Hvis du holder siden opp mot lyset, inneholder den en liten overraskelse - et vannmerke som sier "Z f. Fysik. Chem. B":

Dette er den forkortede versjonen - et tysk tidsskrift om fysisk kjemi, som begynte Ä publiseres i 1928. Kanskje notatet er skrevet av en magasinredaktÞr? Her er en magasinoverskrift fra 1933. Beleilig er redaktÞrene oppfÞrt etter sted, og en skiller seg ut: "Bourne · Cambridge."

Det er det det er hvem er forfatteren og mye mer i teorien om kvantemekanikk (sÄ vel som sangerens bestefar ). SÄ, dette notatet kan ha blitt skrevet av Max Born? Men det er dessverre ikke tilfelle, for hÄndskriften stemmer ikke.
Hva med bokmerket pÄ side 231? Her er det fra begge sider:

Bokmerket er merkelig og ganske vakkert. Men nÄr ble den laget? I Cambridge er det , selv om det nÄ er en del av Blackwell. I mer enn 70 Är (til 1970) var Heffers lokalisert pÄ adressen, som bokmerket viser, О .
Denne kategorien inneholder en viktig nÞkkel - dette er telefonnummeret "Tlf. 862". Som det skjedde, byttet det meste av Cambridge (inkludert Heffers) til firesifrede tall i 1939, og i 1940 ble bokmerker skrevet ut med "moderne" telefonnumre. (Engelske telefonnumre ble gradvis lengre; da jeg vokste opp i England pÄ 1960-tallet, var telefonnumrene vÄre "Oxford 56186" og "Kidmore End 2378". Noe av grunnen til at jeg husker disse numrene er fordi, merkelig som det er nÄ det sÄ ikke ut som om jeg alltid ringte nummeret mitt nÄr jeg svarte pÄ et innkommende anrop).
Bokmerket ble trykt i denne formen til 1939. Men hvor lenge fÞr det? Du kan finne ganske mange skanninger av gamle Heffers-annonser pÄ nettet, som dateres tilbake til minst 1912 (sammen med "Vi ber om dine forespÞrsler ...") de fullfÞrer "Telefon 862" ved Ä legge til "(2 linjer)." Det er ogsÄ noen bokmerker med lignende design som kan finnes i bÞker sÄ langt tilbake som i 1904 (selv om det er uklart om de var originale til disse bÞkene (dvs. trykt samtidig). For vÄr undersÞkelse ser det ut til at vi kan konkludere med at denne boken kom fra Heffer's (som for Þvrig var hovedbokhandelen i Cambridge) en gang mellom 1930 og 1939.
Lambdaberegningsside
SÄ nÄ vet vi noe om nÄr boken ble kjÞpt. Men hva med «lambda-kalkulussiden»? NÄr ble dette skrevet? Vel, naturlig nok, pÄ den tiden burde lambda-kalkulus allerede vÊrt oppfunnet. Og det ble gjort , matematiker fra , i sin opprinnelige form i 1932 og i sin endelige form i 1935. (Det var verk av tidligere forskere, men de brukte ikke notasjonen λ).
Det er en kompleks sammenheng mellom Alan Turing og lambdaregning. I 1935 ble Turing interessert i "mekanisering" av matematiske operasjoner, og oppfant ideen om en Turing-maskin, og brukte den til Ä lÞse problemer i grunnleggende matematikk. Turing sendte en artikkel om dette emnet til et fransk magasin (), men den ble tapt i posten; og sÄ viste det seg at mottakeren han sendte det til ikke var der uansett, siden han hadde flyttet til Kina.
Men i mai 1936, fÞr Turing kunne sende papiret sitt noe annet sted, . Turing hadde tidligere klaget pÄ det da han utviklet beviset i 1934 , sÄ oppdaget jeg at det var en norsk matematiker som allerede hadde i 1922 Är.
Det er ikke vanskelig Ä se at Turing-maskiner og lambda-regning faktisk er likeverdige i den typen beregninger de kan representere (og det er en start ). Imidlertid Turing (og lÊreren hans ) var overbevist om at Turings tilnÊrming var annerledes nok til at den fortjente sin egen publisering. I november 1936 (og med skrivefeil rettet mÄneden etter) i Turings berÞmte papir ble publisert .
For Ä fylle ut tidslinjen litt: fra september 1936 til juli 1938 (med tre mÄneders pause sommeren 1937), var Turing pÄ Princeton, etter Ä ha reist dit med mÄl om Ä bli en graduate student ved Alonzo Church. I lÞpet av denne perioden pÄ Princeton konsentrerte Turing seg tilsynelatende helt om matematisk logikk, og skrev flere ,- og mest sannsynlig hadde han ikke med seg en bok om kvantemekanikk.
Turing kom tilbake til Cambridge i juli 1938, men i september samme Ă„r jobbet han deltid kl , og et Ă„r senere flyttet han til Bletchley Park med mĂ„l om Ă„ jobbe der pĂ„ heltid med spĂžrsmĂ„l knyttet til kryptoanalyse. Etter krigens slutt i 1945 flyttet Turing til London for Ă„ jobbe for pĂ„ utvikling av et prosjekt for Ă„ skape . Han tilbrakte studieĂ„ret 1947â8 ved Cambridge, men flyttet deretter til Manchester for Ă„ utvikle seg .
I 1951 begynte Turing Ä studere seriÞst . (For meg personlig er dette faktum noe ironisk, fordi det virker for meg at Turing alltid ubevisst trodde at biologiske systemer burde modelleres av differensialligninger, og ikke av noe diskret som Turing-maskiner eller cellulÊre automater). Han vendte ogsÄ interessen tilbake til fysikk, og i 1954 til og med , Hva: "Jeg prÞvde Ä finne opp en ny kvantemekanikk"(selv om han la til: "men det er faktisk ikke et faktum at det vil ordne seg"). Men dessverre fikk alt en brÄ slutt 7. juni 1954, da Turing dÞde brÄtt. (Jeg tipper det ikke var selvmord, men det er en annen historie.)
SÄ la oss gÄ tilbake til lambda-kalkulussiden. La oss holde den opp mot lyset og se vannmerket igjen:

Det ser ut til Ä vÊre et stykke britisk laget papir, og det virker usannsynlig for meg at det ville blitt brukt pÄ Princeton. Men kan vi datere det nÞyaktig? Vel, ikke uten litt hjelp , vet vi at den offisielle produsenten av papiret var Spalding & Hodge, Papermakers, Drury House Wholesale and Export Company, Russell Street, Drury Lane, Covent Garden, London. Dette kan hjelpe oss, men ikke sÄ veldig mye, siden det kan antas at deres Excelsior-papir ser ut til Ä ha vÊrt inkludert i forsyningskataloger fra 1890-tallet til 1954.
Hva sier denne siden?

SÄ, la oss se nÊrmere pÄ hva som er pÄ begge sider av papiret. La oss starte med lambdas.
Her er en mÄte Ä bestemme , og de er et grunnleggende konsept i matematisk logikk, og nÄ i funksjonell programmering. Disse funksjonene er ganske vanlige i sprÄket , og oppgaven deres er ganske enkel Ä forklare. For eksempel skriver noen f[x] for Ä indikere en funksjon f, brukt pÄ argumentet x. Og det er mange navngitte funksjoner f som for eksempel eller eller . Men hva om noen vil f[x] var 2x +1? Det er ikke noe direkte navn for denne funksjonen. Men er det en annen form for oppdrag, f[x]?
Svaret er ja: i stedet f vi skriver Function[a,2a+1]. Og pÄ Wolfram-sprÄket Function [a,2a+1][x] bruker funksjoner pÄ argument x, produserer 2x+1. Function[a,2a+1] er en "ren" eller "anonym" funksjon som representerer den rene operasjonen med Ä multiplisere med 2 og legge til 1.
SÄ, λ i lambda-kalkulus er en eksakt analog i Wolfram-sprÄket - og derfor for eksempel λa.(2 a+1) tilsvarende Function[a, 2a + 1]. (Det er verdt Ä merke seg at en funksjon, for eksempel, Function[b,2b+1] tilsvarende; "bundne variabler" a eller b er ganske enkelt funksjonsargumenterstatninger - og i Wolfram-sprÄket kan de unngÄs ved Ä bruke alternative rene funksjonsdefinisjoner (2# +1)&).
I tradisjonell matematikk er funksjoner typisk tenkt pÄ som objekter som representerer innganger (som ogsÄ er heltall, for eksempel) og utganger (som ogsÄ er for eksempel heltall). Men hva slags gjenstand er dette? (eller λ)? I hovedsak er det en strukturoperatÞr som tar uttrykk og gjÞr dem om til funksjoner. Dette kan virke litt rart sett fra tradisjonell matematikk og matematisk notasjon, men hvis man trenger Ä gjÞre vilkÄrlig symbolmanipulasjon er det mye mer naturlig, selv om det virker litt abstrakt i starten. (Det bÞr bemerkes at nÄr brukere lÊrer Wolfram-sprÄket, kan jeg alltid fortelle at de har passert en viss terskel for abstrakt tenkning nÄr de fÄr en forstÄelse av ).
Lambdaer er bare en del av det som finnes pÄ siden. Det er et annet, enda mer abstrakt konsept - dette . Tenk pÄ den ganske obskure strengen PI1IIx? Hva kan dette bety? I hovedsak er dette en sekvens av kombinatorer, eller en eller annen abstrakt sammensetning av symbolske funksjoner.
Den vanlige superposisjonen av funksjoner, ganske kjent i matematikk, kan skrives pĂ„ Wolfram-sprĂ„ket som: f[g[x]] - som betyr "sĂžke" f til resultatet av sĂžknaden g Đș x" Men er det virkelig nĂždvendig med parenteser for dette? PĂ„ Wolfram-sprĂ„ket f@g@ x - en alternativ form for opptak. I dette innlegget stoler vi pĂ„ definisjonen i Wolfram Language: @-operatĂžren er assosiert med hĂžyre side, sĂ„ f@g@x tilsvarende f@(g@x).
Men hva vil opptaket bety? (f@g)@x? Dette er tilsvarende f[g][x]. Og hvis f О g var vanlige funksjoner i matematikk, ville det vÊre meningslÞst, men hvis f - deretter f[g] i seg selv kan vÊre en funksjon som godt kan brukes pÄ x.
Merk at det fortsatt er noe kompleksitet her. I f[Ń
] - f er en funksjon av ett argument. OG f[Ń
] tilsvarer skriving Function[a, f[a]][x]. Men hva med en funksjon med to argumenter, si f[x,y]? Dette kan skrives som Function[{a,b},f[a, b]][x, y]. Men hva om Function[{a},f[a,b]]? Hva er dette? Det er en "fri variabel" her b, som ganske enkelt sendes til funksjonen. Function[{b},Function[{a},f[a,b]]] vil binde denne variabelen og deretter Function[{b},Function[{a},f [a, b]]][y][x] ĐŽĐ°Đ”Ń f[x,y] en gang til. (Ă
spesifisere en funksjon slik at den har ett argument kalles "currying" til ĂŠre for logikeren som heter ).
Hvis det er frie variabler, sÄ er det mange forskjellige kompleksiteter med hensyn til hvordan funksjoner kan defineres, men hvis vi begrenser oss til objekter eller λ, som ikke har frie variabler, sÄ kan de i utgangspunktet spesifiseres fritt. Slike objekter kalles kombinatorer.
Kombinatorer har en lang historie. Det er kjent at de fÞrst ble foreslÄtt i 1920 av en student - .
PÄ den tiden var det fÞrst helt nylig at det ble oppdaget at det ikke var behov for Ä bruke uttrykkene , О Ä representere uttrykk i standard proposisjonell logikk: det var nok Ä bruke en enkelt operatÞr, som vi nÄ vil kalle (fordi for eksempel hvis du skriver som · da Or[a,b] vil ta formen ). Schoenfinkel Þnsket Ä finne den samme minimale representasjonen av predikatlogikk, eller, egentlig, logikk inkludert funksjoner.
Han kom opp med to "kombinatorer" S og K. I Wolfram Language vil dette bli skrevet som
K[x_][y_] â x og S[x_][y_][z_] â x[z][y[z]].
Det er bemerkelsesverdig at det viste seg Ă„ vĂŠre mulig Ă„ bruke disse to kombinatorene til Ă„ utfĂžre en hvilken som helst beregning. For eksempel,
S[K[S]][S[K[S[K[S]]]][S[K[K]]]]
kan brukes som en funksjon for Ă„ legge til to heltall.
Dette er alle ganske abstrakte objekter for Ä si det mildt, men nÄ som vi forstÄr hva Turing-maskiner og lambda-regning er, kan vi se at Schoenfinkel-kombinatorer faktisk forutsÄ konseptet med universell databehandling. (Og det som er enda mer bemerkelsesverdig er at definisjonene fra 1920 av S og K er minimalt enkle, og minner om , som jeg foreslo pÄ 1990-tallet, hvis allsidighet var ).
Men la oss gÄ tilbake til vÄrt blad og linje PI1IIx. Symbolene som er skrevet her er kombinatorer, og de er alle designet for Ä spesifisere en funksjon. Her er definisjonen at superposisjonen av funksjoner mÄ stÄ assosiativ, slik at fgx skal ikke tolkes som f@g@x eller f@(g@x) eller f[g[x]], men snarere som (f@g)@x eller f[g][x]. La oss oversette denne oppfÞringen til et skjema som er praktisk for bruk av Wolfram Language: PI1IIx vil ta formen p[i][one][i][i][x].
Hvorfor skrive noe sÄnt? For Ä forklare dette, mÄ vi diskutere begrepet Kirketall (oppkalt etter Alonzo Church). La oss si at vi bare jobber med symboler og lambdaer eller kombinatorer. Er det en mÄte Ä bruke dem til Ä spesifisere heltall?
Hva med Ă„ si at tallet n ŃĐŸĐŸŃĐČĐ”ŃŃŃĐČŃĐ”Ń Function[x, Nest[f,x,n]]? Eller, med andre ord, det (i kortere notasjon):
1 er f[#]&
2 er f[f[#]]&
3 er f[f[f[#]]]& og sÄ videre.
Dette kan virke litt mer uklart, men grunnen til at det er interessant er at det lar oss gjĂžre alt helt symbolsk og abstrakt, uten Ă„ eksplisitt snakke om noe som heltall.
Med denne metoden for Ä spesifisere tall, tenk deg for eksempel Ä legge til to tall: 3 kan representeres som f[f[f[#]]]& og 2 er f[f[#]]&. Du kan legge dem sammen ved Ä bruke en av dem pÄ den andre:

Men hva er gjenstanden? f? Det kan vÊre hva som helst! PÄ en mÄte "gÄ til lambda" hele veien og representere tall ved Ä bruke funksjoner som tar f som et argument. Med andre ord, la oss representere 3, for eksempel, som Function[f,f[f[f[#]]] &] eller Function[f,Function[x,f[f[f[x]]]]. (nÄr og hvordan du trenger Ä navngi variabler er rubrikken i lambda-kalkulus).
Tenk pÄ et fragment av Turings papir fra 1937 , som setter opp objekter nÞyaktig slik vi nettopp diskuterte:

Det er her opptaket kan bli litt forvirrende. x Turing er vÄr f, Og hans x' (maskinskriveren gjorde en feil ved Ä sette inn et mellomrom) - dette er vÄr x. Men nÞyaktig samme tilnÊrming brukes her.
SÄ la oss se pÄ linjen like etter folden foran pÄ papiret. Dette I1IIIYI1IIx. I fÞlge Wolfram Language-notasjonen ville dette vÊre det i[one][i][i][y][i][one][i][i][x]. Men her er jeg identitetsfunksjonen, sÄ i[one] det bare viser en. i mellomtiden, en er Kirkens numeriske representasjon for 1 eller Function[f,f[#]&]. Men med denne definisjonen one[а] blir a[#]& О one[a][b] blir a[b]. (Forresten, i[а][b]Eller Identity[а][b] er ogsÄ а[b]).
Det blir mye klarere om vi skriver ned utskiftningsreglene for i О en, i stedet for Ä bruke lambda-regning direkte. Resultatet blir det samme. Bruk disse reglene eksplisitt, vi fÄr:

Og dette er nĂžyaktig det samme som presentert i den fĂžrste forkortede oppfĂžringen:

La oss nÄ se pÄ bladet igjen, Þverst:

Det er noen ganske forvirrende og forvirrende objekter "E" og "D" her, men med disse mener vi "P" og "Q", sĂ„ vi kan skrive ut uttrykket og evaluere det (merk at her - etter litt forvirring med aller siste symbol - den "mystiske vitenskapsmannen" setter [âŠ] og (...) for Ă„ representere anvendelsen av funksjonen):

SĂ„ dette er den fĂžrste forkortelsen som vises. For Ă„ se mer, la oss koble inn definisjonene for Q:

Vi fÄr nÞyaktig fÞlgende reduksjon vist. Hva skjer hvis vi erstatter uttrykk med P?

Her er resultatet:

Og nÄ, ved Ä bruke det faktum at i er en funksjon som sender ut selve argumentet, fÄr vi:

Oooops! Men dette er ikke den neste innspilte linjen. Er det en feil her? Uklar. For i motsetning til de fleste andre tilfeller er det tross alt ingen pil som indikerer at neste linje fĂžlger fra den forrige.
Det er litt av et mysterium her, men la oss gÄ videre til bunnen av arket:

Her er 2 kirkenummeret, for eksempel bestemt av mĂžnsteret two[a_] [b_] â a[a[b]]. Merk at dette faktisk er formen til den andre linjen hvis a anses som Function[r,r[Ń]] Đž b som q. SĂ„ vi forventer at resultatet av beregningen blir som fĂžlger:

Imidlertid uttrykket inni а[b] kan skrives som x (sannsynligvis forskjellig fra x tidligere skrevet pÄ papiret) - til slutt fÄr vi det endelige resultatet:

SÄ vi kan tyde lite av hva som skjer pÄ denne lappen, men minst ett mysterium som fortsatt gjenstÄr er hva Y skal vÊre.
Faktisk, i kombinatorisk logikk er det en standard Y-kombinator: den sÄkalte . Formelt er det definert ved at Y[f] mÄ vÊre lik f[Y[f]], eller, med andre ord, at Y[f] endres ikke nÄr f brukes, sÄ det er et fast punkt for f. (Kombinatoren Y er assosiert med #0 pÄ Wolfram-sprÄket.)
For tiden har Y-kombinatoren blitt kjent takket vÊre , sÄ kalt (som har vÊrt fan i lang tid О og implementerte den aller fÞrste nettbutikken basert pÄ dette sprÄket). Han fortalte meg en gang personlig "ingen forstÄr hva en Y-kombinator er" (Det bÞr bemerkes at Y Combinator er akkurat det som lar selskaper unngÄ fastpunkttransaksjoner...)
Y-kombinatoren (som en fastpunktskombinator) har blitt oppfunnet flere ganger. Turing kom faktisk med en implementering av det i 1937, som han kalte Î. Men er bokstaven "Y" pĂ„ siden vĂ„r den berĂžmte kombinatoren med fast punkt? Kanskje ikke. SĂ„ hva er vĂ„r "Y"? Tenk pĂ„ denne forkortelsen:

Men denne informasjonen er tydeligvis ikke nok til entydig Ă„ avgjĂžre hva Y er. Det er klart at Y ikke bare opererer med ett argument; Det virker som det er minst to argumenter involvert, men det er uklart (i hvert fall for meg) hvor mange argumenter det tar som input og hva det gjĂžr.
Til slutt, selv om vi kan forstÄ mange deler av papiret, mÄ vi si at pÄ globalt plan er det ikke klart hva som ble gjort pÄ det. Selv om det er mye forklaring involvert i det som stÄr pÄ arket her, er det ganske grunnleggende i lambda-kalkulus og bruk av kombinatorer.
Antagelig er dette et forsÞk pÄ Ä lage et enkelt "program" - ved Ä bruke lambda-kalkulus og kombinatorer for Ä gjÞre noe. Men sÄ mye som dette er typisk for revers engineering, er det vanskelig for oss Ä si hva det "noe" skal vÊre og hva det overordnede "forklarlige" mÄlet er.
Det er enda en funksjon presentert pĂ„ arket som er verdt Ă„ kommentere her â bruken av ulike typer parenteser. Tradisjonell matematikk bruker stort sett parenteser for alt - og funksjonsapplikasjoner (som i f (x)), og grupperinger av medlemmer (som i (1+x) (1-x), eller, mindre Ă„penbart, a(1-x)). (I Wolfram-sprĂ„ket skiller vi de forskjellige bruken av parenteser â i firkantede parenteser for Ă„ definere funksjoner f [x] - og parenteser brukes kun for gruppering).
Da lambdakalkulus fĂžrst dukket opp, var det mange spĂžrsmĂ„l om bruk av parenteser. Alan Turing skulle senere skrive et helt (upublisert) verk med tittelenâ, men allerede i 1937 fĂžlte han at han trengte Ă„ beskrive de moderne (ganske hacky) definisjonene for lambdaregning (som for Ăžvrig dukket opp pĂ„ grunn av Church).
Han sa det f, pÄfÞres g, bÞr skrives {f}(g), Hvis bare f er ikke den eneste karakteren, i dette tilfellet kan det vÊre det f(g). SÄ sa han lambda (som i Function[a, b]) skal skrives som λ a[b] eller alternativt λ a.b.
Imidlertid hadde kanskje i 1940 hele ideen om Ă„ bruke {...} og [âŠ] for Ă„ representere forskjellige objekter blitt forlatt, hovedsakelig til fordel for standard parenteser i matematisk stil.
Ta en titt pÄ toppen av siden:

I denne formen er det vanskelig Ä forstÄ. I Kirkens definisjoner er firkantede parenteser ment for gruppering, med en Äpen parentes som erstatter perioden. Ved Ä bruke denne definisjonen blir det klart at Q (til slutt merket D) i parentes pÄ slutten er det hele den innledende lambdaen gjelder for.
Den firkantede parentesen her avgrenser faktisk ikke kroppen til lambdaen; i stedet representerer den faktisk en annen bruk av funksjonen, og det er ingen eksplisitt indikasjon pÄ hvor kroppen til lambdaen slutter. PÄ slutten kan det ses at den "mystiske vitenskapsmannen" har endret den avsluttende firkantede parentesen til en rund parentes, og dermed effektivt anvende Kirkens definisjon - og dermed tvinge uttrykket til Ä beregnes som vist pÄ arket.
SÄ hva betyr egentlig denne lille biten? Jeg tror dette tyder pÄ at siden ble skrevet pÄ 1930-tallet, eller ikke sÄ lenge etter, siden konvensjonene for parentes ennÄ ikke hadde lagt seg til den tid.
SÄ hvem sin hÄndskrift var dette egentlig?
SÄ fÞr dette snakket vi om hva som er skrevet pÄ siden. Men hva med hvem som egentlig skrev det?
Den mest Äpenbare kandidaten til denne rollen ville vÊre Alan Turing selv, siden siden tross alt var inne i boken hans. NÄr det gjelder innhold, ser det ut til at det ikke er noe uforenlig med ideen om at Alan Turing kunne ha skrevet det - selv da han fÞrst begynte Ä sette seg inn i lambdakalkulus etter Ä ha mottatt Churchs papir tidlig i 1936.
Hva med hÄndskrift? TilhÞrer den Alan Turing? La oss se pÄ noen fÄ overlevende eksempler som vi med sikkerhet vet ble skrevet av Alan Turing:

Teksten som presenteres ser Äpenbart veldig annerledes ut, men hva med notasjonen som brukes i teksten? I det minste, etter min mening, ser det ikke sÄ Äpenbart ut - og man kan anta at enhver forskjell kan vÊre forÄrsaket nettopp av det faktum at de eksisterende prÞvene (presentert i arkivene) er skrevet sÄ Ä si "pÄ overflaten" , mens vÄr side er nettopp en refleksjon av tankearbeidet.
Det viste seg praktisk for vÄr undersÞkelse at Turings arkiv inneholder en side han skrev , nÞdvendig for notasjon. Og nÄr man sammenligner disse symbolene bokstav for bokstav, ser de ganske like ut som meg (disse notatene ble laget i Turing da han studerte , derav etiketten «bladomrÄde»):

Jeg ville utforske dette videre, sĂ„ jeg sendte prĂžver , en profesjonell hĂ„ndskriftekspert (og forfatter av hĂ„ndskriftbaserte problemer) som jeg hadde gleden av Ă„ mĂžte Ă©n gang â ganske enkelt ved Ă„ presentere vĂ„rt papir som "Sample 'A'" og et eksisterende eksempel av Turings hĂ„ndskrift som "Sample 'B'." Svaret hennes var endelig og negativt: "Skrivestilen er en helt annen. NĂ„r det gjelder personlighet, har prĂžve "B" forfatter en raskere og mer intuitiv tenkestil enn prĂžve "A" forfatter.'.
Jeg var ikke helt overbevist ennÄ, men jeg bestemte meg for at det var pÄ tide Ä se pÄ andre alternativer.
SĂ„ hvis det viser seg at Turing ikke har skrevet det, hvem gjorde det da? Norman Routledge fortalte meg at han mottok boken fra Robin Gandy, som var Turings eksekutĂžr. SĂ„ jeg sendte "Sample "C"" fra Gandhi:

Men Sheilas fĂžrste konklusjon var at de tre prĂžvene sannsynligvis ble skrevet av tre forskjellige personer, og la igjen merke til at prĂžve "B" kom fra "den raskeste tenkeren â den som sannsynligvis er mest villig til Ă„ lete etter uvanlige lĂžsninger pĂ„ problemer" (Jeg synes det er forfriskende at en moderne hĂ„ndskriftekspert vil gi denne vurderingen av Turings hĂ„ndskrift, gitt hvor mye alle klaget over hĂ„ndskriften hans i Turings skoleoppgaver fra 1920-tallet.)
Vel, pÄ dette tidspunktet sÄ det ut til at bÄde Turing og Gandhi var utelukket som "mistenkte". SÄ hvem kunne ha skrevet dette? Jeg begynte Ä tenke pÄ folkene Turing kan ha lÄnt ut boken sin til. De mÄ selvfÞlgelig ogsÄ kunne gjÞre beregninger ved hjelp av lambdaregning.
Jeg antok at personen mÄtte vÊre fra Cambridge, eller i det minste England, gitt vannmerket pÄ papiret. Jeg tok det som en arbeidshypotese at 1936 eller sÄ var et godt tidspunkt Ä skrive dette. SÄ hvem kjente og kommuniserte Turing med pÄ den tiden? For denne perioden har vi fÄtt en liste over alle studenter og lÊrere i matematikk ved King's College. (Det var 13 kjente studenter som studerte fra 1930 til 1936.)
Og av dem virket den mest lovende kandidaten . Han var pÄ samme alder som Turing, hans mangeÄrige venn, og han var ogsÄ interessert i grunnleggende matematikk - i 1933 publiserte han til og med en artikkel om det vi nÄ kaller : 0.12345678910111213... (hentet av 1, 2, 3, 4,..., 8, 9, 10, 11, 12,... og et av de fÄ tallene i den forstand at hver mulig blokk med sifre forekommer med lik sannsynlighet).
I 1937 brukte han til og med Diracs gammamatriser, som nevnt i Diracs bok, for Ä lÞse . (Som det skjer, Är senere ble jeg en stor fan av gammamatriseberegninger).
Etter Ä ha begynt Ä studere matematikk, kom Champernowne under pÄvirkning (ogsÄ ved King's College) og ble til slutt en fremtredende Þkonom, spesielt arbeidet med inntektsulikhet. (I 1948 jobbet han imidlertid ogsÄ med Turing for Ä skape - et sjakkprogram som praktisk talt var det fÞrste i verden som ble implementert pÄ en datamaskin).
Men hvor kunne jeg finne et eksempel pÄ Champernownes hÄndskrift? Jeg fant snart sÞnnen hans Arthur Champernowne pÄ LinkedIn, som merkelig nok hadde en grad i matematisk logikk og jobbet for Microsoft. Han sa at faren snakket mye med ham om Turings arbeid, selv om han ikke nevnte kombinatorer. Han sendte meg en prÞve av farens hÄndskrift (et fragment om algoritmisk musikkkomposisjon):

Du kan umiddelbart se at hÄndskriftene ikke stemte (krÞller og haler i bokstavene f i Champernownes hÄndskrift, etc.)
SÄ hvem andre kan det vÊre? Jeg har alltid beundret , pÄ mange mÄter en mentor for Alan Turing. Newman interesserte fÞrst Turing "mekanisering av matematikk" var hans mangeÄrige venn, og ble Är senere sjefen hans ved et dataprosjekt i Manchester. (Til tross for sin interesse for beregninger, synes Newman alltid Ä ha sett seg selv fÞrst og fremst som en topolog, selv om konklusjonene hans ble stÞttet av et feilaktig bevis han hentet fra ).
Det var ikke vanskelig Ă„ finne et utvalg av Newmans hĂ„ndskrift â og igjen, nei, hĂ„ndskriftene stemte definitivt ikke.
"Spor" av boken
SÄ ideen om Ä identifisere hÄndskrift mislyktes. Og jeg bestemte meg for at neste skritt Ä ta var Ä prÞve Ä spore litt mer detaljert hva som faktisk skjedde med boken jeg holdt i hendene.
SÄ fÞrst av alt, hva var den lengre historien med Norman Rutledge? Han gikk pÄ King's College, Cambridge i 1946 og mÞtte Turing (ja, begge var homofile). Han ble uteksaminert fra college i 1949, og begynte deretter Ä skrive sin doktorgradsavhandling med Turing som rÄdgiver. Han fikk sin doktorgrad i 1954, og arbeidet med matematisk logikk og rekursjonsteori. Han mottok et personlig stipend til King's College, og i 1957 ble han leder for matematikkavdelingen der. Han kunne ha gjort dette hele livet, men han hadde brede interesser (musikk, kunst, arkitektur, rekreasjonsmatematikk, genealogi, etc.). I 1960 endret han sin akademiske retning og ble lÊrer ved Eton, hvor generasjoner av studenter (inkludert meg selv) jobbet (og studerte) og ble utsatt for hans eklektiske og noen ganger til og med merkelige kunnskap.
Kunne Norman Routledge ha skrevet denne mystiske siden selv? Han kunne lambdaregning (selv om han tilfeldigvis nevnte det da vi spiste te i 2005 at han alltid syntes det var "forvirrende"). Imidlertid utelukker hans karakteristiske hÄndskrift ham umiddelbart som en mulig «mystisk vitenskapsmann».
Kan siden pÄ en eller annen mÄte vÊre knyttet til en student av Norman, kanskje fra da han fortsatt var pÄ Cambridge? Jeg tviler. Fordi jeg tror aldri Norman har studert lambdaregning eller noe sÄnt. Mens jeg skrev denne artikkelen oppdaget jeg at Norman hadde skrevet en artikkel i 1955 om Ä lage logikk pÄ "elektroniske datamaskiner" (og lage konjunktive normale former, slik den innebygde funksjonen nÄ gjÞr ). Da jeg kjente Norman, var han veldig interessert i Ä skrive verktÞy for ekte datamaskiner (hans initialer var "NAR", og han kalte programmene sine "NAR...", for eksempel "NARLAB", et program for Ä lage tekstetiketter ved Ä bruke hull hull "mÞnstre" "pÄ papirtape). Men han snakket aldri om teoretiske beregningsmodeller.
La oss lese Normans notat inne i boken litt nÊrmere. Det fÞrste vi vil legge merke til er at han snakker om "tilby bÞker fra den avdÞdes bibliotek" Og ut fra ordlyden hÞres det ut som om det hele skjedde ganske raskt etter at mannen dÞde, noe som tyder pÄ at Norman mottok boken kort tid etter at Turing dÞde i 1954, og at Gandhi hadde savnet den i betydelig lang tid. Norman forteller videre at han faktisk fikk fire bÞker, to om ren matematikk og to om teoretisk fysikk.
SÄ sa han at han ga "en annen fra en fysikkbok (slags, )""Til Sebag Montefiore, en hyggelig ung mann som du kanskje husker [George Rutter]" Ok, sÄ hvem er han? Jeg gravde opp min sjelden brukte medlemsliste . (Jeg mÄ rapportere at da jeg Äpnet den, kunne jeg ikke unngÄ Ä legge merke til reglene siden 1902, hvorav den fÞrste, under overskriften "Rettigheter til medlemmer", hÞrtes morsom ut: "Kle deg i foreningens farger").
Det skal legges til at jeg sannsynligvis aldri ville blitt med i dette samfunnet eller mottatt denne boken hvis det ikke hadde vĂŠrt for oppfordringen fra en Eton-venn ved navn , som hadde planlagt siden han var 12 til en dag Ă„ bli statsminister, men dessverre dĂžde i en alder av 21).
Men uansett var det bare fem av personene oppfÞrt med etternavnet Sebag-Montefiore, med et bredt utvalg av treningsdatoer. Det var ikke vanskelig Ä forstÄ at det passet . Liten verden, som det viser seg, eide familien hans Bletchley Park fÞr han solgte den til den britiske regjeringen i 1938. Og i 2000 skrev Sebag-Montefiore - Dette er etter all sannsynlighet grunnen til at Norman i 2002 bestemte seg for Ä gi ham boken som Turing eide.
Ok, hva med de andre bÞkene Norman fikk fra Turing? Siden jeg ikke hadde noen annen mÄte Ä finne ut hva som skjedde med dem, bestilte jeg en kopi av Normans testamente. Den siste klausulen i testamentet var tydelig i Normans stil:

I testamentet sto det at Normans bÞker skulle etterlates pÄ King's College. Og selv om hans komplette samling av bÞker ikke ser ut til Ä vÊre Ä finne, er Turings to bÞker om ren matematikk, som han nevnte i notatet, nÄ behÞrig arkivert pÄ King's College Library.
Neste spÞrsmÄl: hva skjedde med Turings andre bÞker? Jeg sÄ pÄ Turings testamente, som viste seg Ä overlate dem alle til Robin Gandy.
Gandhi var en matematikkstudent ved King's College, Cambridge, som ble venn med Alan Turing i sitt siste Är pÄ college i 1940. Ved starten av krigen jobbet Gandhi med radio og radar, men i 1944 ble han tildelt samme enhet som Turing og arbeidet med talekryptering. Og etter krigen vendte Gandhi tilbake til Cambridge, og fikk snart doktorgraden, og Turing ble hans rÄdgiver.
Arbeidet hans i militÊret fÞrte tilsynelatende til at han ble interessert i fysikk, og avhandlingen hans, fullfÞrt i 1952, hadde tittelen . Det Gandhi sÄ ut til Ä prÞve Ä gjÞre var kanskje Ä karakterisere fysiske teorier i form av matematisk logikk. Han snakker om О , men ikke om Turing-maskiner. Og ut ifra det vi vet nÄ, tror jeg vi kan konkludere med at han heller gikk glipp av poenget. Og sannelig, har hevdet siden tidlig pÄ 1980-tallet at fysiske prosesser bÞr betraktes som "forskjellige beregninger" - for eksempel som Turing-maskiner eller cellulÊre automater - i stedet for som teoremer som skal utledes. (Gandhi diskuterer ganske fint rekkefÞlgen av typer involvert i fysiske teorier, og sier for eksempel at "Jeg tror at rekkefÞlgen til ethvert beregnelig desimaltall i binÊr form er mindre enn Ätte"). Han sa at "En av grunnene til at moderne kvantefeltteori er sÄ kompleks er bare fordi den omhandler objekter av en ganske kompleks type - funksjonaler av funksjoner...", som til syvende og sist betyr at"vi kan godt ta den stÞrste typen vanlig bruk som et mÄl pÄ matematisk fremgang".)
Gandhi nevner Turing flere ganger i avhandlingen, og bemerker i introduksjonen at han stÄr i gjeld til A. M. Turing, som "fÞrst trakk hans noe ufokuserte oppmerksomhet til Churchs kalkulus" (dvs. lambda-regning), selv om avhandlingen hans faktisk har flere lambda-bevis.
Etter Ä ha forsvart sin avhandling, vendte Gandhi seg til en renere matematisk logikk og skrev i mer enn tre tiÄr artikler med en hastighet pÄ én per Är, og disse artiklene ble ganske vellykket sitert i fellesskapet for internasjonal matematisk logikk. Han flyttet til Oxford i 1969, og jeg tror jeg mÄ ha mÞtt ham i min ungdom, selv om jeg ikke husker det.
Gandhi idoliserte tydeligvis Turing og snakket ofte om ham i senere Ă„r. Dette reiser spĂžrsmĂ„let om den komplette samlingen av Turings verk. Kort tid etter Turings dĂžd ba Sarah Turing og Max Newman Gandhi â som hans eksekutĂžr â sĂžrge for publisering av Turings upubliserte verk. Ă
rene gikk og gjenspeiler Sarah Turings frustrasjon i denne saken. Men pÄ en eller annen mÄte sÄ det ikke ut til at Gandhi hadde planlagt Ä sette Turings papirer sammen.
Gandhi dÞde i 1995 uten Ä samle de ferdige verkene. - litteraturkritiker og biograf , som Turing mÞtte pÄ King's College, var Turings litterÊre agent, og han begynte endelig arbeidet med Turings samlede verk. Det mest kontroversielle sÄ ut til Ä vÊre bindet om matematisk logikk, som han tiltrakk seg sin fÞrste seriÞse doktorgradsstudent, Robin Gandy, for en viss , som fant brev til Gandhi om innsamlede verk som ikke hadde blitt startet pÄ 24 Är. ( dukket endelig opp i 2001 - 45 Är etter utgivelsen).
Men hva med bÞkene som Turing personlig eide? Jeg fortsatte Ä prÞve Ä spore dem, og neste stopp var Turing-familien, og spesielt Turings brors yngste sÞnn, (som egentlig er Sir Dermot Turing, pÄ grunn av det faktum at han var det , denne tittelen gikk ikke til ham gjennom Alan i Turing-familien). Dermot Turing (som nylig skrev ) fortalte meg om "Turings bestemor" (aka Sarah Turing), huset hennes delte tydeligvis en hageinngang med familien hans, og mange andre ting om Alan Turing. Han fortalte meg at Alan Turings personlige bÞker aldri hadde vÊrt i familien deres.
SÄ jeg gikk tilbake til Ä lese testamentene og oppdaget at Gandhis eksekutor var hans elev Mike Yates. Jeg fikk vite at Mike Yates trakk seg som professor for 30 Är siden og bor nÄ i Nord-Wales. Han sa at i tiÄrene han jobbet med matematisk logikk og beregningsteori, rÞrte han egentlig aldri en datamaskin - men gjorde det til slutt da han ble pensjonist (og dette skjedde, kort tid etter at han oppdaget programmet ). Han sa hvor fantastisk det var at Turing hadde blitt sÄ berÞmt, og at da han ankom Manchester bare tre Är etter Turings dÞd, var det ingen som snakket om Turing, ikke engang Max Newman da han underviste i et kurs i logikk. Imidlertid ville Gandy senere snakke om hvor mye han ble begeistret for Ä hÄndtere Turings samling av verk, og til slutt overlot dem alle til Mike.
Hva visste Mike om Turings bÞker? Han fant en av Turings hÄndskrevne notatbÞker, som Gandhi ikke ga til King's College fordi (merkelig nok) Gandhi brukte den som en forkledning for notatene han holdt om drÞmmene sine. (Turing fÞrte ogsÄ notater om drÞmmene sine, som ble Þdelagt etter hans dÞd.) Mike sa at notatboken nylig ble solgt pÄ auksjon for rundt 1 million dollar. Og at han ellers ikke ville trodd at det blant Gandhis ting var Turing-materialer.
Det sÄ ut til at alle alternativene vÄre hadde tÞrket ut, men Mike ba meg se pÄ det mystiske papiret. Og straks sa han: "Dette er Robin Gandys hÄndskrift!» Han sa at han hadde sett sÄ mange ting opp gjennom Ärene. Og han var sikker. Han sa at han ikke kunne sÄ mye om lambda-regning og ikke kunne lese siden, men han var sikker pÄ at Robin Gandy hadde skrevet den.
Vi gikk tilbake til hÄndskrifteksperten vÄr med flere prÞver, og hun var enig i at ja, det som var der, stemte overens med Gandhis hÄndskrift. SÄ vi fant det endelig ut: Robin Gandy skrev det mystiske papiret. Den ble ikke skrevet av Alan Turing; den ble skrevet av hans elev Robin Gandy.
SelvfÞlgelig gjenstÄr det fortsatt noen mysterier. Turing lÄnte visstnok Gandhi boken, men nÄr? Formen for lambdakalkulusnotasjon fÄr det til Ä virke som om det var rundt 1930-tallet. Men basert pÄ kommentarer til Gandhis avhandling, ville han sannsynligvis ikke gjort noe med lambdaregning fÞr pÄ slutten av 1940-tallet. SpÞrsmÄlet oppstÄr da hvorfor Gandhi skrev dette. Dette ser ikke ut til Ä vÊre direkte relatert til oppgaven hans, sÄ det kan ha vÊrt da han fÞrst prÞvde Ä finne ut lambda-kalkulus.
Jeg tviler pÄ at vi noen gang fÄr vite sannheten, men det var sikkert morsomt Ä prÞve Ä finne ut av det. Her mÄ jeg si at hele denne reisen har gjort mye for Ä utvide min forstÄelse av hvor komplekse historiene til lignende bÞker fra tidligere Ärhundrer, som spesielt jeg eier, kan vÊre. Dette fÄr meg til Ä tenke at jeg mÄ passe pÄ at jeg ser pÄ alle sidene deres - bare for Ä se hva som kan vÊre interessant der...
Takk for hjelpen til: Jonathan Gorard (Cambridge Private Studies), Dana Scott (matematisk logikk) og Matthew Szudzik (matematisk logikk).
Om oversettelseOversettelse av Stephen Wolframs innlegg "".
Jeg uttrykker min dype takknemlighet Đž for bistand til oversettelse og utarbeidelse av publisering.
Vil du lÊre hvordan du programmerer i Wolfram-sprÄket?
Se ukentlig .
... Klar .
pÄ Wolfram Language.
Kilde: www.habr.com
