1995
DOI: 10.1007/3-540-60275-5_61
|View full text |Cite
|
Sign up to set email alerts
|

A theory of finite maps

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

1995
1995
2010
2010

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 5 publications
0
4
0
Order By: Relevance
“…However, it does not provide an induction principle for finite maps, and forward reasoning is often needed to use the library. We found we did not need induction to reason on finite maps, though there are natural induction principles we might have proved [11,18]. The fact that the library does not provide for extensional equality of finite maps means that, for example, the following simple lemma does not hold:…”
Section: Implementing Substitutions As Finite Mapsmentioning
confidence: 99%
“…However, it does not provide an induction principle for finite maps, and forward reasoning is often needed to use the library. We found we did not need induction to reason on finite maps, though there are natural induction principles we might have proved [11,18]. The fact that the library does not provide for extensional equality of finite maps means that, for example, the following simple lemma does not hold:…”
Section: Implementing Substitutions As Finite Mapsmentioning
confidence: 99%
“…This is formalised using finite maps, which have not been adequately defined in HOL before. This is described elsewhere [5].…”
Section: Semanticsmentioning
confidence: 99%
“…The PVS theorem-prover [ 1 I] has an undocumented decision procedure for a theory of arrays [12], and HOL has some automatic support for a theory of arrays via a library for finite partial functions [3].…”
Section: Introductionmentioning
confidence: 99%