• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 758
Next 10 →

Formal Verification of DES Using the Mizar Proof Checker

by Hiroyuki Okazaki, Kenichi Arai, Yasunari Shidama
"... Abstract — In this paper, we introduce our formalization of Data Encryption Standard (DES) algorithm. DES, which was formerly the most widely used symmetric cryptosystem in the world, is a block cipher that was selected by the National Bureau of Standards as an official Federal Information Processin ..."
Abstract - Add to MetaCart
the security of cryptographic systems by using the Mizar proof checker.

A Framework for Defining Logics

by Robert Harper , Furio Honsell, Gordon Plotkin - JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY , 1993
"... The Edinburgh Logical Framework (LF) provides a means to define (or present) logics. It is based on a general treatment of syntax, rules, and proofs by means of a typed -calculus with dependent types. Syntax is treated in a style similar to, but more general than, Martin-Lof's system of ariti ..."
Abstract - Cited by 795 (42 self) - Add to MetaCart
conditions and leads to a uniform treatment of rules and proofs whereby rules are viewed as proofs of higher-order judgements and proof checking is reduced to type checking. The practical benefit of our treatment of formal systems is that logic-independent tools such as proof editors and proof checkers

Model Checking Programs

by Willem Visser, Klaus Havelund, GUILLAUME BRAT, SEUNGJOON PARK, FLAVIO LERDA , 2003
"... The majority of work carried out in the formal methods community throughout the last three decades has (for good reasons) been devoted to special languages designed to make it easier to experiment with mechanized formal methods such as theorem provers, proof checkers and model checkers. In this pape ..."
Abstract - Cited by 592 (63 self) - Add to MetaCart
The majority of work carried out in the formal methods community throughout the last three decades has (for good reasons) been devoted to special languages designed to make it easier to experiment with mechanized formal methods such as theorem provers, proof checkers and model checkers

The fundamental properties of natural numbers

by Grzegorz Bancerek - Journal of Formalized Mathematics , 1989
"... Summary. Some fundamental properties of addition, multiplication, order relations, exact division, the remainder, divisibility, the least common multiple, the greatest common divisor are presented. A proof of Euclid algorithm is also given. MML Identifier:NAT_1. WWW:http://mizar.org/JFM/Vol1/nat_1.h ..."
Abstract - Cited by 688 (73 self) - Add to MetaCart
Summary. Some fundamental properties of addition, multiplication, order relations, exact division, the remainder, divisibility, the least common multiple, the greatest common divisor are presented. A proof of Euclid algorithm is also given. MML Identifier:NAT_1. WWW:http://mizar.org/JFM/Vol1/nat_1

Simplify: A theorem prover for program checking

by David Detlefs, Greg Nelson, James B. Saxe - J. ACM , 2003
"... This paper provides a detailed description of the automatic theorem prover Simplify, which is the proof engine of the Extended Static Checkers ESC/Java and ESC/Modula-3. Simplify uses the Nelson-Oppen method to combine decision procedures for several important theories, and also employs a matcher to ..."
Abstract - Cited by 431 (2 self) - Add to MetaCart
This paper provides a detailed description of the automatic theorem prover Simplify, which is the proof engine of the Extended Static Checkers ESC/Java and ESC/Modula-3. Simplify uses the Nelson-Oppen method to combine decision procedures for several important theories, and also employs a matcher

A Comparison of Mizar and Isar

by Markus Wenzel, Freek Wiedijk - J. Automated Reasoning , 2002
"... Abstract. The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much more readable than the input languages of most other proof assistants. This system also differs in many other respects from most current systems. John Harrison has shown that one can have a Mi ..."
Abstract - Cited by 9 (0 self) - Add to MetaCart
Abstract. The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much more readable than the input languages of most other proof assistants. This system also differs in many other respects from most current systems. John Harrison has shown that one can have a

A Comparison of the Mathematical Proof Languages Mizar and Isar

by Markus Wenzel, Freek Wiedijk - Journal of Automated Reasoning , 2002
"... The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much more readable than the input languages of most other proof assistants. This system also di#ers in many other respects from most current systems. John Harrison has shown that one can have a Mizar mode on ..."
Abstract - Cited by 10 (3 self) - Add to MetaCart
The mathematical proof checker Mizar by Andrzej Trybulec uses a proof input language that is much more readable than the input languages of most other proof assistants. This system also di#ers in many other respects from most current systems. John Harrison has shown that one can have a Mizar mode

Designing Programs That Check Their Work

by Manuel Blum, Sampath Kannan , 1989
"... A program correctness checker is an algorithm for checking the output of a computation. That is, given a program and an instance on which the program is run, the checker certifies whether the output of the program on that instance is correct. This paper defines the concept of a program checker. It d ..."
Abstract - Cited by 349 (17 self) - Add to MetaCart
probabilistic interactive proof, to the design of program checkers for group theoretic computations. Two strucural theorems are proven here. One is a characterization of problems that can be checked. The other theorem establishes equivalence classes of problems such that whenever one problem in a class

Teaching freshman logic with Mizar-MSE

by H. James Hoover, Piotr Rudnicki - In Workshop on Teaching Logic and Reasoning in an Illogical , 1996
"... This paper is organized as follows: We begin in Section 2 by describing how we use Mizar-MSE in teaching elementary logic. This is somewhat independent of the formalism used in a proof checker. Some observations collected over the years of using Mizar-MSE in teaching are in Section 3. We close in Se ..."
Abstract - Cited by 4 (0 self) - Add to MetaCart
This paper is organized as follows: We begin in Section 2 by describing how we use Mizar-MSE in teaching elementary logic. This is somewhat independent of the formalism used in a proof checker. Some observations collected over the years of using Mizar-MSE in teaching are in Section 3. We close

Mechanising Set Theory: Cardinal Arithmetic and the Axiom of Choice

by Lawrence C. Paulson, Krzysztof Graàbczewski , 1995
"... A growing corpus of mathematics has been checked by machine. Researchers have constructed computer proofs of results in logic [23], number theory [22], group theory [25],-calculus [9], etc. An especially wide variety of results have been mechanised using the Mizar Proof Checker and published in the ..."
Abstract - Add to MetaCart
A growing corpus of mathematics has been checked by machine. Researchers have constructed computer proofs of results in logic [23], number theory [22], group theory [25],-calculus [9], etc. An especially wide variety of results have been mechanised using the Mizar Proof Checker and published
Next 10 →
Results 1 - 10 of 758
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University