Ich fand ein Problem in Barendregts Beweis der Subjektreduktion (Thm 4.2.5 von Lambda-Kalkülen mit Typen ).
Der letzte Schritt des Beweises (Seite 60) lautet:
"und daher nach Lemma 4.1.19 (1), .
Nach Lemma 4.1.19 (1) sollte es jedoch , da die Substitution auf den gesamten Kontext und nicht nur auf x : ρ ′ erfolgt. .
Ich denke, die Standardlösung könnte darin bestehen, zu beweisen, dass , aber ich bin nicht sicher, wie.
Ich hatte einen Beweis, der es vereinfachte, indem ich das Generations-Lemma der Abstraktionen lockerte, aber kürzlich stellte ich fest, dass es einen Fehler gab und mein Beweis falsch ist, sodass ich nicht mehr sicher bin, wie ich dieses Problem lösen soll.
Kann mir bitte jemand sagen, was ich hier vermisse?