Return-Path: <John.Harrison-request@cl.cam.ac.uk>
Delivery-Date: 
Received: from leopard.cs.byu.edu (no rfc931) by swan.cl.cam.ac.uk 
          with SMTP (PP-6.5) outside ac.uk; Tue, 12 Apr 1994 15:31:32 +0100
Received: by leopard.cs.byu.edu (1.37.109.8/16.2) id AA24433;
          Tue, 12 Apr 1994 08:11:18 -0600
Sender: info-hol-request@lal.cs.byu.edu
Errors-To: info-hol-request@lal.cs.byu.edu
Precedence: bulk
Received: from dworshak.cs.uidaho.edu by leopard.cs.byu.edu 
          with SMTP (1.37.109.8/16.2) id AA24429;
          Tue, 12 Apr 1994 08:11:13 -0600
Received: from irafs1.ira.uka.de by dworshak.cs.uidaho.edu 
          with SMTP (1.37.109.8/16.2) id AA10334;
          Tue, 12 Apr 1994 07:11:37 -0700
Received: from i80fs2.ira.uka.de (actually i80fs2) by irafs1 with SMTP (PP);
          Tue, 12 Apr 1994 16:07:26 +0200
Received: from ira.uka.de by i80fs2.ira.uka.de id <28339-0@i80fs2.ira.uka.de>;
          Tue, 12 Apr 1994 16:12:54 +0200
To: info-hol@cs.uidaho.edu
Subject: number theorie
Date: Tue, 12 Apr 1994 16:12:53 +0200
From: schneide <schneide@ira.uka.de>
Message-Id: <"i80fs2.ira.341:12.03.94.14.12.56"@ira.uka.de>


I wondered about some theoretical points ...


1) In many logical textbooks, we find definitions for terms, types and their order.
   Unfortunately, I only found book which considered type theory without polymorphic
   types. Now, I tried to adapt the definitions to type theory with polymorphism
   and I found a problem: What is the order of a type variable?

2) Presburger arithmetic is decidable, and definitions in HOL are conservative.
   So, define multiplication in Presburger arithmetic, and obtain the same 
   theory, which has to be therefore decidable, too. However, the theory num
   is not decidable at all (Goedel).
   --> Possible Answer?: 
		The definition of * in Presburger arithmetic requires the
		primitive recursion theorem, which is not a theorem of
		Presburger arithmetic. Proving the primitive recursion theorem
		requires the induction axiom which is not available in 
		Presburger arithmetic.

3) The theory of the natural numbers has a unique model up to isomorphism
   which can be axiomatized by Peano's Axioms. Therefore the set of closed
   formulae which become true under the standard interpretation contains
   either phi or ~phi. However, this means that this theory is complete,
   in contradiction to Goedels theorem! What is wrong?

