Return-Path: <john.harrison-request@uk.ac.cam.cl>
Delivery-Date: 
Received: from antares.mcs.anl.gov (no rfc931) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.4) outside ac.uk; Tue, 13 Apr 1993 21:27:50 +0100
Received: by antares.mcs.anl.gov id AA16520 (5.65c/IDA-1.4.4 for qed-outgoing);
          Tue, 13 Apr 1993 14:15:03 -0500
Received: from life.ai.mit.edu by antares.mcs.anl.gov with SMTP 
          id AA16508 (5.65c/IDA-1.4.4 for <qed@mcs.anl.gov>);
          Tue, 13 Apr 1993 14:14:58 -0500
Received: from spock (spock.ai.mit.edu) by life.ai.mit.edu (4.1/AI-4.10) 
          id AA08247; Tue, 13 Apr 93 15:14:55 EDT
From: dam@edu.mit.ai (David McAllester)
Received: by spock (4.1/AI-4.10) id AA00347; Tue, 13 Apr 93 15:14:54 EDT
Date: Tue, 13 Apr 93 15:14:54 EDT
Message-Id: <9304131914.AA00347@spock>
To: mccune@gov.anl.mcs
Cc: qed@gov.anl.mcs
In-Reply-To: Bill McCune's message of Tue, 13 Apr 93 10:25:52 CDT <9304131525.AA01463@lutra.mcs.anl.gov>
Subject: the base logic
Sender: qed-owner@gov.anl.mcs
Precedence: bulk

One idea is that we simply collect a library of files of theorems.
Each file would be in some language, such as the Boyer-Moore logic,
HOL, nuPRL or Ontic (our language).  I am confident that I could write
a simple routine that would translate definitions and theorems from any
of these languages into Ontic.  This would make it possible to extend
the machine verified library by building on the work of other groups.
Each group could use whatever tools they like best.  Also, the ability
to translate between foundational languages could bypass the need for
a single base logic.

Unfortunately, a multilingual approach would weaken the claim to
correctness --- no single monolithic proof would exist for all
theorems in the library.  I personally think the reduction in
certainty is worth it, especially in getting the project going in the
short term.  Is there a depository somewhere of Boyer-Moore, HOL,
and/or nuPRL thoerems?  At some point I would like to try translating
existing libraries into Ontic so we can build on them further.

	David McAllester

