回答:
この特性がすぐに自明ではないことを私はあなたに安心させることができます。正規形のセットを記述/列挙しようとする場合、必要な主な観察は次のとおりです。
抽象化は通常の形を保持します:if 正常です、そうです 。
アプリケーションは通常のフォームを保持しません: そして 正常です redexが含まれている可能性があります。
アプリケーションを実行するときにredexesを作成できない通常のフォームを特徴付けたいと思います。明らかに、これは は -抽象化。特に、私たちは取ることができます それが通常の形である限り、私たちが望むものになること。
ために 、変数またはアプリケーションのいずれかが必要です。それ自体はすでに通常の形式です。これにより、便利な再帰的な定義が可能になります、これをニュートラルと呼びます:
しかし、これはまさにあなたの定義ですNeutral
!
このプロセスをさらに実行して、さらに弱い頭の拡張を許可する場合は、正規化(または強く正規化)項を正確に特徴付けることができます。