本論文では、スキップフリーGKAT式の大きな断片について、ビシミュレーション意味論と言語意味論の両方に関して完全な代数的な公理化を提示する。
まず、スキップフリーGKAT式を定義し、その小ステップ意味論、言語意味論、ビシミュレーション意味論を与える。次に、スキップフリーGKAT式の公理系を提示し、その完全性を示す。
具体的には以下の通り:
スキップフリーGKAT式の文法を定義し、その小ステップ意味論を自動機械として与える。この意味論は、ブラウンの微分に基づいており、有限状態機械に対応する。
スキップフリーGKAT式の言語意味論を定義し、その公理系を提示する。この公理系は、ガードされた痕跡の言語を捉えており、ほぼ線形時間で決定可能である。
スキップフリーGKAT式のビシミュレーション意味論を定義し、その公理系を提示する。この公理系は、ビシミュレーション同値を特徴づける。
上記の2つの公理系が、それぞれ言語意味論とビシミュレーション意味論に関して完全であることを示す。
この結果は、スキップフリーGKAT式の等価性を代数的に特徴づけるものであり、プログラム変換の正当性を証明するための基礎を与えるものである。
他の言語に翻訳
原文コンテンツから
arxiv.org
深掘り質問