{"title":"具有不动点算子的逻辑0 - 1定律","authors":"Andreas Blass, Yuri Gurevich, Dexter Kozen","doi":"10.1016/S0019-9958(85)80027-9","DOIUrl":null,"url":null,"abstract":"<div><p>The logic obtained by adding the least-fixed-point operator to first-order logic was proposed as a query language by <span>Aho and Ullman (<em>in</em> “Proc. 6th ACM Sympos. on Principles of Programming Languages,” 1979, pp. 110–120)</span> and has been studied, particularly in connection with finite models, by numerous authors. We extend to this logic, and to the logic containing the more powerful iterative-fixed-point operator, the zero-one law proved for first-order logic in (<span>Glebskii, Kogan, Liogonki, and Talanov (1969)</span>, <em>Kibernetika</em> <strong>2</strong>, 31–42; <span>Fagin (1976)</span>, <em>J. Symbolic Logic</em> <strong>41</strong>, 50–58). For any sentence <em>φ</em> of the extend logic, the proportion of models of <em>φ</em> among all structures with universe {1,2,…, <em>n</em>} approaches 0 or 1 as <em>n</em> tends to infinity. We also show that the problem of deciding, for any <em>φ</em>, whether this proportion approaches 1 is complete for exponential time, if we consider only <em>φ</em>'s with a fixed finite vocabulary (or vocabularies of bounded arity) and complete for double-exponential time if φ is unrestricted. In addition, we establish some related results.</p></div>","PeriodicalId":38164,"journal":{"name":"信息与控制","volume":"67 1","pages":"Pages 70-90"},"PeriodicalIF":0.0000,"publicationDate":"1985-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0019-9958(85)80027-9","citationCount":"81","resultStr":"{\"title\":\"A zero-one law for logic with a fixed-point operator\",\"authors\":\"Andreas Blass, Yuri Gurevich, Dexter Kozen\",\"doi\":\"10.1016/S0019-9958(85)80027-9\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>The logic obtained by adding the least-fixed-point operator to first-order logic was proposed as a query language by <span>Aho and Ullman (<em>in</em> “Proc. 6th ACM Sympos. on Principles of Programming Languages,” 1979, pp. 110–120)</span> and has been studied, particularly in connection with finite models, by numerous authors. We extend to this logic, and to the logic containing the more powerful iterative-fixed-point operator, the zero-one law proved for first-order logic in (<span>Glebskii, Kogan, Liogonki, and Talanov (1969)</span>, <em>Kibernetika</em> <strong>2</strong>, 31–42; <span>Fagin (1976)</span>, <em>J. Symbolic Logic</em> <strong>41</strong>, 50–58). For any sentence <em>φ</em> of the extend logic, the proportion of models of <em>φ</em> among all structures with universe {1,2,…, <em>n</em>} approaches 0 or 1 as <em>n</em> tends to infinity. We also show that the problem of deciding, for any <em>φ</em>, whether this proportion approaches 1 is complete for exponential time, if we consider only <em>φ</em>'s with a fixed finite vocabulary (or vocabularies of bounded arity) and complete for double-exponential time if φ is unrestricted. In addition, we establish some related results.</p></div>\",\"PeriodicalId\":38164,\"journal\":{\"name\":\"信息与控制\",\"volume\":\"67 1\",\"pages\":\"Pages 70-90\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1985-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/S0019-9958(85)80027-9\",\"citationCount\":\"81\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"信息与控制\",\"FirstCategoryId\":\"1093\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0019995885800279\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"信息与控制","FirstCategoryId":"1093","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0019995885800279","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Mathematics","Score":null,"Total":0}
A zero-one law for logic with a fixed-point operator
The logic obtained by adding the least-fixed-point operator to first-order logic was proposed as a query language by Aho and Ullman (in “Proc. 6th ACM Sympos. on Principles of Programming Languages,” 1979, pp. 110–120) and has been studied, particularly in connection with finite models, by numerous authors. We extend to this logic, and to the logic containing the more powerful iterative-fixed-point operator, the zero-one law proved for first-order logic in (Glebskii, Kogan, Liogonki, and Talanov (1969), Kibernetika2, 31–42; Fagin (1976), J. Symbolic Logic41, 50–58). For any sentence φ of the extend logic, the proportion of models of φ among all structures with universe {1,2,…, n} approaches 0 or 1 as n tends to infinity. We also show that the problem of deciding, for any φ, whether this proportion approaches 1 is complete for exponential time, if we consider only φ's with a fixed finite vocabulary (or vocabularies of bounded arity) and complete for double-exponential time if φ is unrestricted. In addition, we establish some related results.