15
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Formalization in Constructive Type Theory of the Standardization Theorem for the Lambda Calculus using Multiple Substitution

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We present a full formalization in Martin-L\"of's Constructive Type Theory of the Standardization Theorem for the Lambda Calculus using first-order syntax with one sort of names for both free and bound variables and Stoughton's multiple substitution. Our formalization is based on a proof by Ryo Kashima, in which a notion of beta-reducibility with a standard sequence is captured by an inductive relation. The proof uses only structural induction over the syntax and the relations defined, which is possible due to the specific formulation of substitution that we employ. The whole development has been machine-checked using the system Agda.

          Related collections

          Most cited references3

          • Record: found
          • Abstract: not found
          • Article: not found

          H. P. Barendregt. The lambda calculus. Its syntax and semantics. Studies in logic and foundations of mathematics, vol. 103. North-Holland Publishing Company, Amsterdam, New York, and Oxford, 1981, xiv + 615 pp.

          E. Engeler (1984)
            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Formal metatheory of the Lambda calculus using Stoughton's substitution

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Plate Section

                Bookmark

                Author and article information

                Journal
                05 July 2018
                Article
                10.4204/EPTCS.274.3
                1807.01871
                f4fb0736-1098-4977-acb0-9d1bf0ebdbd1

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                EPTCS 274, 2018, pp. 27-41
                In Proceedings LFMTP 2018, arXiv:1807.01352
                cs.LO
                EPTCS

                Theoretical computer science
                Theoretical computer science

                Comments

                Comment on this article