Die meisten abhängigen typisierten Systeme haben strenge Positivitätsbedingungen für induktive Typen. Kennt jemand ein Beispiel, bei dem eine Verletzung der Bedingung zu Inkonsistenzen im System führt?
quelle
Die meisten abhängigen typisierten Systeme haben strenge Positivitätsbedingungen für induktive Typen. Kennt jemand ein Beispiel, bei dem eine Verletzung der Bedingung zu Inkonsistenzen im System führt?
Es ist tatsächlich möglich, strenge Positivität zu lockern und konsequent zu bleiben. Zum Beispiel reicht es aus, nur eine Positivitätsbedingung zu haben. Das heißt, wir können Typdefinitionen wie akzeptieren
Dabei treten rekursive Typvariablen links von einer geraden Anzahl von Pfeilen auf und behalten die Konsistenz bei.
Da abhängige Typentheorien häufig zur Formalisierung der Mathematik verwendet werden, zögern ihre Designer normalerweise, Prinzipien hinzuzufügen, die nicht mit einer satztheoretischen Semantik kompatibel sind, selbst wenn sie konsistent sind.
Jetzt können wir einen Typoperator für das Doppel-Powerset definieren