home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.c:16273 comp.lang.c++:16030 comp.lang.pascal:6461 comp.lang.misc:3569
- Path: sparky!uunet!ogicse!decwrl!concert!sas!mozart.unx.sas.com!sasghm
- From: sasghm@theseus.unx.sas.com (Gary Merrill)
- Newsgroups: comp.lang.c,comp.lang.c++,comp.lang.pascal,comp.lang.misc
- Subject: Re: Godel's Proof (was Re: Software design =/= Programming)
- Message-ID: <BxIBDz.481@unx.sas.com>
- Date: 10 Nov 92 15:37:11 GMT
- Article-I.D.: unx.BxIBDz.481
- 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> <BxHz2v.EK4@sci.kun.nl>
- Sender: news@unx.sas.com (Noter of Newsworthy Events)
- Organization: SAS Institute Inc.
- Lines: 49
- Originator: sasghm@theseus.unx.sas.com
- Nntp-Posting-Host: theseus.unx.sas.com
-
-
- In article <BxHz2v.EK4@sci.kun.nl>, hansm@cs.kun.nl (Hans Mulder) writes:
- |> 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
-
- I don't think it will help this thread. But you should be commended
- for the effort. Here is an algorithm whose application *will* help:
-
- 1. Acquire a copy of _Computability and Logic_ by Boolos
- and Jeffrey.
-
- 2. Read it.
-
- 3. Do the proofs (i.e., expand the proof sketches into
- full proofs).
-
- If you apply this algorithm to its completion you will understand
- the relations of completeness, decidability, finite axiomatizability,
- truth (in models and the standard model), and related concepts.
- It's a lot of fun too. (Don't cheat now! Do all the steps.)
-
- --
- Gary H. Merrill [Principal Systems Developer, C Compiler Development]
- SAS Institute Inc. / SAS Campus Dr. / Cary, NC 27513 / (919) 677-8000
- sasghm@theseus.unx.sas.com ... !mcnc!sas!sasghm
-