home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:16268 comp.lang.c++:16015 comp.lang.pascal:6453 comp.lang.misc:3566
- Newsgroups: comp.lang.c,comp.lang.c++,comp.lang.pascal,comp.lang.misc
- Path: sparky!uunet!mcsun!sun4nl!sci.kun.nl!cs.kun.nl!hansm
- From: hansm@cs.kun.nl (Hans Mulder)
- Subject: Re: Godel's Proof (was Re: Software design =/= Programming)
- Message-ID: <BxHz2v.EK4@sci.kun.nl>
- Sender: news@sci.kun.nl (NUnet News Owner)
- Organization: University of Nijmegen, The Netherlands
- References: <josef.720690811@uranium> <1992Nov04.073218.11970@cadlab.sublink.org> <1dcuutINNi8t@agate.berkeley.edu> <1992Nov8.031423.16207@ucc.su.OZ.AU> <1992Nov9.144550.28811@us-es.sel.de> <LOEGEL.92Nov9134531@fegatello.ssc.gov>
- Date: Tue, 10 Nov 1992 11:11:18 GMT
- Lines: 26
-
- In <LOEGEL.92Nov9134531@fegatello.ssc.gov> loegel@fegatello.ssc.gov (George J. Loegel) writes:
- >From the McGraw-Hill Dictionary of Science and Technology:
- >Godel's Proof: Any formal arithmetical system is incomplete in the
- >sense that, given any consistent set of arithmetical axioms, there are
- >true statements in the resulting arithmetical system that cannot be
- >derived from these axioms.
- >--- end of def ---
-
- This is inaccurate. Counterexample:
-
- Axioms: all closed first-order arithmetical formulae that are true when
- interpreted w.r.t. the natural numbers.
- Rules of inference: none needed.
-
- This formal system is consistent, since there no formulae F s.t. both F
- and ~F are true. It is complete, since there are no _closed_ formulae F
- s.t. neither F nor ~F is true.
-
- It doesn't fall for G\:odel's Theorem because it is not semi-decidable,
- i.e. for a given formula F one cannot (in general) decide whether it is
- an axiom in this system.
-
- --
- Hope this helps,
-
- Hans Mulder hansm@cs.kun.nl
-