Ist die Metriksemantik von Escardó für PCF + -Zeitüberschreitungen vollständig abstrakt?


11

In seiner Werkstattarbeit "Ein metrisches Modell der PCF" von 1999 zeigte Martín Escardó, dass es möglich ist, PCF in der Kategorie der vollständigen ultrametrischen Räume und nicht expansiven Karten einfach zu interpretieren.

Er zeigte, dass dieses Modell angemessen war und dass es die Hinzufügung eines Timeout-Konstrukts modellieren konnte (dh eines Operators, der sein Argument für eine endliche Anzahl von Schritten ausführte und entweder eine Antwort lieferte oder einen Fehler signalisierte, wenn es nicht innerhalb endete das Zeitlimit). Er schlug dann vor, dass es natürlich wäre zu untersuchen, ob das metrische Modell in Bezug auf PCF + -Zeitüberschreitungen vollständig abstrakt ist.

  1. Hat jemand dies untersucht und wenn ja, wie lautet die Antwort?
  2. Erkennen PCF + -Zeitüberschreitungen dieselben Funktionen wie Turing-Maschinen, auch bei höheren Typen?

(Nebenbei bemerkt, wie setzen Sie Akzente in den Text? Ich habe einen Akzent sowohl von seinem Vor- als auch von seinem Nachnamen entfernt. BEARBEITEN: Name behoben. Ich lasse diese Klammer in, damit die Kommentare zum Beitrag weiterhin gemacht werden Sinn.)


2
Auf ädvaǹçéd computerš sućh als Mac ist die Eingabe von Martín Hötzel Escardó so einfach wie Π, π und ϖ.
Andrej Bauer

2
Υβυντυ ισ αλσω åđƔąņćĕð!
Radu GRIGore

1
मैं बहुत है कि सुनने सुनने लिए खुश खुश.
Andrej Bauer

2
@ Andrej, ich denke nicht, dass das, was du gesagt hast, tatsächlich Sinn macht :), aber der Hindi ist hübsch :)
Suresh Venkat

1
Google Translate hält es sicherlich für sinnvoll :-)
Andrej Bauer

Antworten:


11

In Bezug auf Ihre zweite Frage erinnere ich mich anscheinend daran, dass die Frage für Typen höherer Ordnung eng damit verbunden war, ob das PCF + -Zeitlimit der Typ-Zwei-Effektivität (Turing-Maschinen mit unendlichen Eingaben und Ausgängen) entspricht, dh Kleenes zweite partielle kombinatorische Algebra. John Longley behauptete für eine Weile, dass Kleenes zweite Algebra gleichbedeutend mit PCF + Timeout + Catch sei, aber am Ende veröffentlichte er nie ein detailliertes Ergebnis.

Andererseits bin ich mir ziemlich sicher, dass John Longley opus magnum "Über die Allgegenwart bestimmter Gesamttypstrukturen " (Mathematical Structures in Computer Science 17 (5) (2007), 841-953) impliziert, dass die Funktionale höherer Ordnung In PCF + Timeout definierbar sind genau die erblich wirksamen.


Immer noch kein Wort zur vollständigen Abstraktheit, aber Sie haben Frage 2 beantwortet, daher wird dies akzeptiert.
Neel Krishnaswami

1
Martin sagt, niemand habe zu viel über die vollständige Abstraktion nachgedacht. Er weist darauf hin, dass eine vollständige Abstraktion folgt, wenn Sie für jeden Typ eine dichte Sequenz definieren können, dh bei gegebenem Typ teine Sequenz int -> tin PCF + Timeout definieren, die in Bezug auf das Ultrametrie-On dicht ist t.
Andrej Bauer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.