一句话:证明可证性逻辑的模型与框架零一律,并分别公理化其几乎必然有效公式。
该文研究可证性逻辑的零一律:当有限模型或框架规模增大时,公式是否几乎必然有效或无效。Halpern 与 Kapron 曾给出 K、T、S4、S5 的模型零一律并讨论框架情形,但其 K-框架零一律已被否定,其 S4 框架公理化也被本文指出有误。本文证明可证性逻辑在模型有效与框架有效两方面的零一律;借助 Kleitman 与 Rothschild 关于几乎所有有限偏序结构的组合结果,分别公理化在几乎所有非自反传递有限模型和框架中的有效性,得到两个不同公理系统。最后考察判定给定公式是否几乎必然有效的复杂度。
It has been shown in the late 1960s that each formula of first-order logic without constants and function symbols obeys a zero-one law: As the number of elements of finite models increases, every formula holds either in almost all or in almost no models of that size. Therefore, many properties of models, such as having an even number of elements, cannot be expressed in the language of first-order logic. For modal logics, limit behavior for models and frames may differ. Halpern and Kapron proved zero-one laws for classes of models corresponding to the modal logics K, T, S4, and S5. They also proposed zero-one laws for the corresponding classes of frames, but their zero-one law for K-frames has since been disproved.In this paper, we prove zero-one laws for provability logic with respect to both model and frame validity. Moreover, we axiomatize validity in almost all irreflexive transitive finite models and in almost all irreflexive transitive finite frames, leading to two different axiom systems. In the proofs, we use a combinatorial result by Kleitman and Rothschild about the structure of almost all finite partial orders. On the way, we also show that a previous result by Halpern and Kapron about the axiomatization of almost sure frame validity for S4 is not correct. Finally, we consider the complexity of deciding whether a given formula is almost surely valid in the relevant finite models and frames.