ハイパードクトリンとモナディック2次論理
この質問は、本質的に私がMathoverflowで質問したものです。 モナディック2次(MSO)ロジックは、単項述語を数量化した2次ロジックです。つまり、セットに対する定量化です。コンピュータサイエンスで研究されている構造の基礎となるいくつかのMSOロジックがあります。 質問1.モナディック2次論理のカテゴリセマンティクスはありますか? 質問2.カテゴリカルロジックの扱いは、「高次の直観的ロジック」についてよく語られます。2次の述語を定量化するのではなく、より高次の関数を参照していると思いますか? 質問3.(2013年11月8日、ニールの回答の後に追加)1次数量化(以下で説明するピッツの表現に関して)の私の理解は、射影射の引き戻しに関して定義されていることです。。具体的には、普遍的数量化は右側の随伴として解釈され、実存的数量化は左側の随伴として解釈されます。これらの随伴者は、いくつかの条件を満たさなければなりません。これは、ベックチェヴァリー条件やフロベニウス相反条件と呼ばれることもあります。π∗π∗\pi^*ππ\piπ∗π∗\pi^*π∗π∗\pi^* 述語を定量化したい場合、私がデカルトの閉じたカテゴリーにいると想定すると、図はほぼ同じですが、以下のは以前とは構造が異なります。XXX ∃I,X,∀I,X:PC(I×X)→PC(I)∃I,X,∀I,X:PC(I×X)→PC(I) \exists_{I,X}, \forall_{I,X}: P_C(I\times X) \to P_C(I) そうですか? 私の精神的障害は、以前は一次ハイパードクトリンを扱っていたため、カテゴリをデカルト閉にする必要がなく、後でそれを考慮しなかったためだと思います。 背景とコンテキスト。 私は、Andy Pittsによるコンピュータサイエンスの論理のハンドブックでカテゴリカルロジックのプレゼンテーションを扱っていますが、博士論文でのトリポス理論の扱い、およびAwodeyとBauerのメモにも精通しています。私はタイプの Croleのカテゴリと Lambek とScottの本の勉強を始めましたが、最後の2つのテキストを調べてから久しぶりです。 動機として、以下の定理に現れるMSOロジックの種類に興味があります。私はこれらのうちの1つと表現的に同等であるロジックを処理したくありません。つまり、モナディック述語をより高次の関数でエンコードしてから別のロジックを処理したくないのですが、そのようなエンコードを含む意味論を内部で研究できてうれしいです。 (ブエチとエルゴットの定理)構造のユニバースが有限のアルファベット上の有限の単語である場合、言語はMSOで定義可能であれば正確に規則的であり、連続した位置を表すための解釈された述語があります。 (ブッチ(Buechi)の定理)構造の宇宙がある場合は有限アルファベット上-words、言語がある -regularそれが適切な解釈述語でMSOで定義可能である正確ます。ωω\omegaωω\omega (サッチャーとライトの定理)一連の有限ツリーは、MSOで解釈可能な述語を使用して定義できる場合、ボトムアップ有限ツリーオートマトンによって正確に認識できます。 WS1Sは、1つの後継者の弱いモナド2次理論です。式は自然数のセットを定義し、2次変数は有限セットとしてのみ解釈できます。WS1Sは、自然数のタプルを有限の単語としてエンコードすることにより、有限オートマトンによって決定できます。 (ラビンの定理)S2Sは、2つの後継者の2次理論です。S2Sは、Rabin automataによって決定できます。