next up previous
Next: Notation Up: Axiomatic Ontology Previous: Appendix B: Axiomatic

Introduction

Shown below is an axiomatic specification of the Mikrokosmos ontology and onomasticon in First-Order Predicate Calculus. The set of concepts in the database constitutes the ontology and the set of instances the onomasticon. Predicates used in this specification are completely disjoint from the set of symbols used in the ontological database (except, perhaps, for the equality predicate `=') and are therefore called ``meta-ontological predicates.''

There is a single, fundamental, meta-ontological predicate, namely, slot. Using this and a set of constants from the ontology, 36 axioms underlying the ontology have been specified below. A few basic predicates--- concept, instance, frame, and ancestor---are defined using the meta-ontological predicate slot. The 36 axioms together define what constitutes a correct and consistent representation in the ontology and what does not. These axioms define the core ontology as it exists today, excluding such possible enhancements as complex concepts, properties having other properties, reification within the ontology, and so on. gif I believe that this core set of axioms provides a precise framework for discussing the implications of introducing additional features and complexities in ontological representations.



Kavi Mahesh
Thu Nov 9 17:11:24 MST 1995