[图书][B] Lambda calculus with types
HP Barendregt, W Dekkers, R Statman - 2013 - books.google.com
This handbook with exercises reveals in formalisms, hitherto mainly used for hardware and
software design and verification, unexpected mathematical beauty. The lambda calculus …
software design and verification, unexpected mathematical beauty. The lambda calculus …
Scilla: a smart contract intermediate-level language
This paper outlines key design principles of Scilla---an intermediate-level language for
verified smart contracts. Scilla provides a clean separation between the communication …
verified smart contracts. Scilla provides a clean separation between the communication …
Hammer for Coq: Automation for dependent type theory
Ł Czajka, C Kaliszyk - Journal of automated reasoning, 2018 - Springer
Hammers provide most powerful general purpose automation for proof assistants based on
HOL and set theory today. Despite the gaining popularity of the more advanced versions of …
HOL and set theory today. Despite the gaining popularity of the more advanced versions of …
A metaprogramming framework for formal verification
We describe the metaprogramming framework currently used in Lean, an interactive
theorem prover based on dependent type theory. This framework extends Lean's object …
theorem prover based on dependent type theory. This framework extends Lean's object …
Complete completion using types and weights
Developing modern software typically involves composing functionality from existing
libraries. This task is difficult because libraries may expose many methods to the developer …
libraries. This task is difficult because libraries may expose many methods to the developer …
Verified Textbook Algorithms: a Biased Survey
Verified Textbook Algorithms | SpringerLink Skip to main content Advertisement SpringerLink
Account Menu Find a journal Publish with us Track your research Search Cart Book cover …
Account Menu Find a journal Publish with us Track your research Search Cart Book cover …
An overview of formal methods tools and techniques
The goal of this chapter is to give an overview of the different approaches and tools
pertaining to formal methods. We do not attempt to be exhaustive, but focus instead on the …
pertaining to formal methods. We do not attempt to be exhaustive, but focus instead on the …
History of interactive theorem proving
J Harrison, J Urban, F Wiedijk - Handbook of the History of Logic, 2014 - Elsevier
By interactive theorem proving, we mean some arrangement where the machine and a
human user work together interactively to produce a formal proof. There is a wide spectrum …
human user work together interactively to produce a formal proof. There is a wide spectrum …
[HTML][HTML] Designing normative theories for ethical and legal reasoning: LogiKEy framework, methodology, and tool support
A framework and methodology—termed LogiKEy—for the design and engineering of ethical
reasoners, normative theories and deontic logics is presented. The overall motivation is the …
reasoners, normative theories and deontic logics is presented. The overall motivation is the …
Programming language foundations in agda
P Wadler - Formal Methods: Foundations and Applications: 21st …, 2018 - Springer
One of the leading textbooks for formal methods is Software Foundations (SF), written by
Benjamin Pierce in collaboration with others, and based on Coq. After five years using SF in …
Benjamin Pierce in collaboration with others, and based on Coq. After five years using SF in …