A new method for proving certain Presburger formulas
暂无分享,去创建一个
This paper describes a new method for determining the validity of certain formulas from Presburger Arithmetic, namely those with only universally quantified variables. To do this the notion of a Presburger formula, is generalized slightly to that of a quasi-linear formula.
This so called "sup-inf" method seems particularly suited for proving certain verification conditions that arise from program validation, especially those in which "proof by cases" is required. It also eliminates the need for proof by enumeration, inherent in some methods described earlier In the literature, which sometimes require a search through a large number of consecutive Integers.
These algorithms have been programmed and used extensively as a part of an automatic theorem proving system.
[1] Hao Wang,et al. Toward Mechanical Mathematics , 1960, IBM J. Res. Dev..
[2] Robert S. Boyer,et al. Computer Proofs of Limit Theorems , 1971, IJCAI.
[3] Donald I. Good,et al. An interactive program verification system , 1975 .