In English

Framtiden

Jag läser Asimovs Foundation-serie vilket fick mig att tänka på framtiden. Närmare bestämt, är det möjligt för mig att beskriva framtiden för någon utan att denne då kan förändra utfallet? Exempel: Jag talar om för människa att hon kommer försova sig imorgon, men trots att hon är medveten om denna förutsägelse försover hon sig ändå.

Antag att ff och gg är funktioner med samma definitions och värdemängd, C×[0,1]C \times [0, 1] , där CC är mängden chattloggar. Både ff och gg är begränsade till att endast lägga till meddelanden i sin ingående chattlogg så att funktionerna kan liknas vid chattbottar med en extra reell in- och utsignal i intervallet [0,1][0, 1] . Antag vidare att överföringen mellan ff s reella in- och utsignal är kontinuerlig. Vi återkopplar ff och gg som följer:

+----------------------------------------+
|  +-----+      Chattlogg       +-----+  |
+->|     |--------------------->|     |--+
   |  g  |  Tal mellan 0 och 1  |  f  |   
+->|     |--------------------->|     |--+
|  +-----+                      +-----+  |
+----------------------------------------+

gg inleder nu en konversation med ff :

gg : "Goddag ff , jag kan förutse vad du kommer välja för reell utsignal. Det finns inget du kan göra för att förhindra min förutsägelse från att infalla. Din utsignal kommer vara samma som det reella tal jag skickar dig parallellt med detta meddelande."

gg måste nu bestämma vilken förutsägelse i form av ett reellt tal som ska skickas till ff . Hur ska gg gå till väga? gg vet vilken chattlogg cc som gg har skickat ff . Betrakta därför funktionen h:[0,1][0,1]h: [0, 1] \to [0, 1] som tar ett reellt tal rr och avbildar det på reella tal som ff ger ut när ff appliceras på cc och rr . Enligt våra antaganden om ff är hh kontinuerlig. Enligt Brouwers fixpunktssats har hh en fixpunkt rr' . gg kan därför skicka värdet rr' till ff .

Enligt ovanstående måste nu ff svara med samma reella tal rr' . ff skriver också något i chatten, t.ex.

ff : "Fan också"

Ja, enda anledningen till att inkludera chattloggen CC var för att kunna antropomorfisera ff och gg . Slutsatsen blir dock att det är möjligt att känna till framtiden utan att kunna förändra den, åtminstone så länge våra hjärna är kontinuerliga och våra observations- och handlingsrymder kompakta.

Det är högst tvivelaktigt om människors hjärnor kan betraktas som kontinuerliga, även om det i fysikerkretsar skämtas om att alla verkliga fält är glatta. Ett bra exempel på en klass av agenter som däremot ofta uppfyller förutsättningarna för Brouwers eller någon annan fixpunktssats är dock artificiella neuronnät, specifikt sådana som inkluderar bildbehandling. Faltningsnät till exempel är kontinuerliga åtminstone så länge man inte tittar på implementationer i termer av bitar och flyttal.

Efter att ha kommit fram till dessa slutsatser gav jag mig ut på internet för att söka efter folk som tänkt i samma banor och hittade en artikel som i princip verkar presentera just argumentet ovan, med Brouwer och allt. Denna artikel publicerades år 1954 i tidskriften "The Journal of Political Economy", ett namn Asimov själv kunde hittat på.

Än så länge har vi enbart avhandlat existensen av en framtid som inte går att påverka. Avslutningsvis kan jag till den intresserade rekommendera denna artikel som tar sig an problemet att faktiskt finna en förutsägelse av framtiden. Genom att blanda in Axiom of Choice visar sig detta intressant nog inte alls vara så svårt som man kunde tänka sig.