2007
DOI: 10.1016/j.scico.2006.10.002
|View full text |Cite
|
Sign up to set email alerts
|

Formal proof of a program: Find

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 6 publications
0
3
0
Order By: Relevance
“…However, the correctness of the implementation must be checked, e.g. in the spirit of [13]. Another promising way is the extraction of certified functional programs from our constructive proofs [5].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the correctness of the implementation must be checked, e.g. in the spirit of [13]. Another promising way is the extraction of certified functional programs from our constructive proofs [5].…”
Section: Resultsmentioning
confidence: 99%
“…In Fig. 1, the (internal) face of 5 is φ (5) = (5, 1) and the (external) face of 13 is φ (13) = (13,14). Let d, e, v, f and c be the numbers of darts, edges, vertices, faces and components of M.…”
Section: Definition 2 (Orbits and Hypermap Cells)mentioning
confidence: 99%
“…• In his paper [Hoa71b] concerned with the correctness of the FIND program, Hoare expressed the desire for computer support in "formulating the lemmas, and perhaps even checking the proofs." Only much later, Filliâtre [Fil07] published a mechanized proof of FIND using the interactive theorem prover Coq and following Hoare's proof from [Hoa71b] as closely as possible. He noticed that Hoare's informal termination proof does not meet the requirements of a termination function in the sense that the additional invariants used by Hoare are not real invariants.…”
Section: Final Remarks: a Summary And An Assessmentmentioning
confidence: 99%