home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   sci.logic      Logic -- math, philosophy & computationa      262,912 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 262,335 of 262,912   
   Mike Terry to Richard Damon   
   Re: have we been misusing incompleteness   
   03 Jan 26 16:32:58   
   
   XPost: comp.theory, sci.math   
   From: news.dead.person.stones@darjeeling.plus.com   
      
   On 03/01/2026 03:30, Richard Damon wrote:   
   > On 1/2/26 9:43 PM, André G. Isaak wrote:   
   >> On 2026-01-01 20:09, Richard Damon wrote:   
   >>> On 1/1/26 9:45 PM, André G. Isaak wrote:   
   >>>> On 2026-01-01 16:48, Richard Damon wrote:   
   >>>>> On 1/1/26 6:13 PM, Tristan Wibberley wrote:   
   >>>>>> On 01/01/2026 22:40, Richard Damon wrote:   
   >>>>>>   
   >>>>>>> But it IS a theorem of the base system, as it uses ONLY the   
   mathematical   
   >>>>>>> operations definable in the base system. What makes you think it isn't   
   a   
   >>>>>>> Theorem in the base system.   
   >>>>>>   
   >>>>>> It has no derivation in the base system, if it had you wouldn't think   
   >>>>>> the base system were incomplete.   
   >>>>>>   
   >>>>>   
   >>>>> It has no PROOF in the base system.   
   >>>>   
   >>>> Which means it is not a theorem of the base system. A theorem is a   
   statement which can be proven   
   >>>> in a particular system.   
   >>>   
   >>> I guess it depends on your definition of a "Theorem".   
   >>>   
   >>> I am using the one that goes:   
   >>>   
   >>> "A Theorem is a statement that has been proven."   
   >>  >   
   >>> note, no restriction that the proof was in the system the Theorem is   
   stated in, as long as the   
   >>> proof shows that it is actually True in that system.   
   >>   
   >> A theorem is a statement that can be derived from the axioms of a   
   particular system. It may be   
   >> true in other systems, but it is only a theorem in systems in which it can   
   be derived.   
   >   
   > Right, And the statement og Godel's G can be fully derived in the base   
   system, as it is purely a   
   > mathematical relationship using the operations derivable in the system.   
      
   Neither G nor ¬G has a derivation (in your terms, a "formal prooof") within   
   the base system.  That   
   is what Godel proves, showing that the base system is incomplete.   
      
   Mike.   
      
   >   
   > The implications of this statement can't be understood in the system, but   
   that isn't a requirment to   
   > be a Theorem.   
   >   
   >>   
   >> An obvious example to illustrate this would be the fact that there are many   
   theorems which can be   
   >> derived in Euclidean geometry, but which are not theorems of various   
   non-Euclidean geometries.   
   >> That is to say, not only can they not be derived in those non-Euclidean   
   geometries, but they can   
   >> be shown to be *false* in those non-Euclidean geometries.   
   >   
   > Right, but G isn't like this.   
   >   
   >>   
   >> Theoremhood is always tied to a particular formal system.   
   >   
   > Right, and the statement G needs nothing outside of the base system to be   
   created.   
   >   
      
   Sure.  Just creating a statement doesn't mean the statement is a Theorem.    
   Theorems need a "formal   
   proof" (aka, a derivation) in that formal system.  You have a basic   
   misunderstanding somewhere!   
      
   Mike.   
      
      
   > What the meta-system provides is a "hidden" meaning to it.   
   >   
   >>   
   >> André   
   >>   
   >   
   >   
   > It is sort of like given a binary of a program. The base computer still   
   considers it a program, even   
   > if the only way to figure out what this program does is to run it with all   
   sorts of input. So, even   
   > without a C compiler, that binary is a program.   
   >   
   > WIth the C compiler and the C source code, we can understand much better   
   what the program does, and   
   > might not need to run it for a bunch of inputs.   
   >   
   > The fact that program came out of the C compiler. doesn't make it not a   
   program for that processor.   
   >   
   > In the same way, G is a statement about using a specific set of operations   
   defined in the base   
   > system and whether any number given will statisfy it. WIth just the assembly   
   code, that may be   
   > impossible to determine, as there are an infinite number of possible inputs,   
   so we can't test them all.   
   >   
   > But, that sequence of operations that G uses, came out of a "compiler" in   
   the meta-system, from   
   > which we can see that this set of instructions are just a proof tester, to   
   see if the number is a   
   > representation of a give proof of the statement G in the base system, where   
   every proof in the base   
   > system produces a unique number, and every number produces a possible proof   
   in the base system   
   > (though many are just non-sense)   
   >   
   > The fact we used a "compiler" to generate the statement doesn't make it not   
   a program in the base   
   > system, but does let us understand what it does.   
      
   You have used lots of words to explain, in effect, that the G statement is a   
   statement of the base   
   system.  Well, most everybody here understands that perfectly well.  (Not PO   
   though...)  Your   
   analogy with programs has nothing more than   
      
      program  <---> statement in the language of the formal system   
                     (or what is often called a "sentence" in that language)   
      
   so program does not correlate with "Theorem" of the formal system.  All the   
   stuff about compilers   
   helping us to understand the purpose of program is ok, but has nothing to do   
   with whether the   
   program corresponds to a Theorem.   
      
   You seem to understand that Godel proves that the G statement does NOT have a   
   "derivation" (aka   
   "formal proof using the specified proof rules of the base system") in the base   
   system.  I.e. it is   
   specifically NOT a "Theorem" of the base system, in the sense that people use   
   that word /in the   
   realm of formal logic/.   
      
      
   Mike.   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca