Go to » Web - QA - Dictionary - Encyclopedia - Images
 Web Opens New Window. Results 1 - 10 of about 48,500 for ACL2 theorem prover 

ACL2 - Wikipedia, the free encyclopedia

  
The core of ACL2's theorem prover is based on term rewriting, and this core is ... be an "industrial strength" version of the Boyer-Moore theorem prover, NQTHM. ...
http://en.wikipedia.org/wiki/ACL2

ACL2 Version 3.4

  
A programming language in which you can model computer systems and a tool to ... are ACL2 ``books,'' which are collections of definitions and theorems you might ...
http://www.cs.utexas.edu/users/moore/acl2/

ACL2 Workshop 2007 | Main / HomePage browse

  
Seventh International Workshop on the ACL2 Theorem Prover and its Applications ... and academia, ACL2 is an industrial-strength theorem prover in the Boyer ...
http://www.cs.uwyo.edu/~ruben/acl2-07/

LtU Classic Archives

  
PADL: Machine reasoning about machines: ACL2 theorem prover ... reasoning about machines: ACL2 theorem prover, PADL2002 Invited Talk, January 20, 2002. ...
http://lambda-the-ultimate.org/classic/message2629.html

FLoC 2006 - ACL

  
ACL2'06. Sixth International Workshop on the ACL2 Theorem Prover and Its Applications ... the theorem prover, comparisons of ACL2 with other systems, and ...
http://www.easychair.org/FLoC-06/ACL.html

ACL2 theorem prover - Wikipedia, the free encyclopedia

  
The core of ACL2's theorem prover is based on term rewriting, and this core is ... be an "industrial strength" version of the Boyer-Moore theorem prover, NQTHM. ...
http://kiwitobes.com/wiki/ACL2.html

ACL2 2009

  
ACL2 2009 is the eighth in the series of workshops on the ACL2 Theorem Prover ... extensions to the theorem prover, comparisons of ACL2 with other systems, and ...
http://www.cs.utexas.edu/users/sandip/acl2-09/

okmij.org/ftp/Computation/ACL2-summary.txt

  
... reasoning about machines: ACL2 theorem prover J. Strother Moore, (University ... The PADL talk was about history, abilities and lessons of the ACL2 prover. ...
http://okmij.org/ftp/Computation/ACL2-summary.txt

ACL2_as_an_Interactive_Theorem_Prover__lparen_continued_rparen_.html ...

  
ACL2 as an Interactive Theorem Prover (continued) Theorems, lemmas, definitions, ... The ACL2 theorem prover is rule driven. The rules are obtained from books. ...
http://www.mathcs.duq.edu/simon/acl2/ACL2_as_an_Interactive_Theorem_Prover__lparen_continued_rparen_.html

ACL2 2006

  
Sixth International Workshop on the ACL2 Theorem Prover and its Applications ... the theorem prover, comparisons of ACL2 with other systems, and applications of ...
http://www.cc.gatech.edu/~manolios/acl206/
 MORE WEB RESULTS »  

 Questions 'n' Answers about 'ACL2 theorem prover' Opens New Window.
We did not find QA results for: ACL2 theorem prover. Try the suggestions below or type a new query above.

Suggestions:

  • Check your spelling.
  • Try more general words.
  • Try different words that mean the same thing.
  • Broaden your search by using fewer words.
 Dictionary Opens New Window.

Click on the word below to see the definition:
 
 Encyclopedia Opens New Window.

ACL2 (A Computational Logic for Applicative Common Lisp) is a software system consisting of a programming language, an extensible theory in a first-order logic, and a mechanical theorem prover. ACL2 is designed to support automated reasoning in inductive logical theories, mostly for the purpose of software and hardware verification. The input language and implementation of ACL2 are built on Common Lisp. ACL2 is free, open source (GPL) software.

The ACL2 programming language is an applicative (side-effect free) variant of Common LISP. ACL2 is untyped. All ACL2 functions are total — that is, every function maps each object in the ACL2 universe to another object in its universe.

ACL2's base theory axiomatizes the semantics of its programming language and its built-in functions. User definitions in the programming language that satisfy a definitional principle extend the theory in a way that maintains the theory's logical consistency.

The core of ACL2's theorem prover is based on term rewriting, and this core is extensible in that user-discovered theorems can be used as ad-hoc proof techniques for subsequent conjectures.

ACL2 is intended to be an "industrial strength" version of the Boyer-Moore theorem prover, NQTHM. Toward this goal, ACL2 has many features to support clean engineering of interesting mathematical and computational theories. ACL2 also derives efficiency from being built on Common LISP; for example, the same specification that is the basis for inductive verification can be compiled and run natively.

In 2005, the authors of the Boyer-Moore family of provers, which includes ACL2, received the ACM Software System Award "for pioneering and engineering a most effective theorem prover (...) as a formal methods tool for verifying safety-critical hardware and software."[1]

[edit] Proofs

ACL2 has been used on numerous applications[2][3]. For example, J Strother Moore and Matt Kaufmann used ACL2 to prove the correctness of the floating point division operations of the AMD K5 microprocessor in the wake of the Pentium FDIV bug.[4]

[edit] External links

[edit] References



All text is available under the terms of the GNU Free Documentation License. (See Copyrights for details.)
Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Privacy policy - About Wikipedia - Disclaimers - Fundraising
 
 Images Opens New Window.
File Size: 4.3994140625k
Dimensions: 247 x 707 pixels
File Format: gif
File Size: 33.19921875k
Dimensions: 366 x 651 pixels
File Format: jpeg
File Size: 5k
Dimensions: 242 x 627 pixels
File Format: gif
File Size: 4.69921875k
Dimensions: 243 x 629 pixels
File Format: gif
File Size: 6.5k
Dimensions: 150 x 150 pixels
File Format: png
File Size: 1.5k
Dimensions: 113 x 150 pixels
File Format: png
File Size: 1.2998046875k
Dimensions: 129 x 128 pixels
File Format: gif
 
 
Go to » Web - QA - Dictionary - Encyclopedia - Images