Deutsch   English   Français   Italiano  
<7ecf6da5800609f614ec7ebd2b7c1b59e1a1f3bd@i2pn2.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: Richard Damon <richard@damon-family.org>
Newsgroups: sci.logic
Subject: Re: How a True(X) predicate can be defined for the set of analytic
 knowledge
Date: Sun, 6 Apr 2025 07:47:33 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <7ecf6da5800609f614ec7ebd2b7c1b59e1a1f3bd@i2pn2.org>
References: <vrfvbd$256og$2@dont-email.me>
 <cd467496ff18486f746047b3b1affc4927981c0c@i2pn2.org>
 <vsct12$2ub5m$1@dont-email.me>
 <3ab00594a6cdaa3ca8aa32da86b865f3a56d5159@i2pn2.org>
 <vsd1p9$379dn$3@dont-email.me>
 <45167877871179050e15837d637c4c8a22e661fd@i2pn2.org>
 <vsenb0$th5g$7@dont-email.me>
 <4c1393a97bc073e455df99e0a2d3a47bfc71d940@i2pn2.org>
 <vsfe66$1m8qr$4@dont-email.me>
 <7286761fb720294d7a87d883fc82c8f8cf95a460@i2pn2.org>
 <vsfl7f$1s8b0$3@dont-email.me>
 <6edcdf0fa4f6ec503240b27a5801f93c470ed7d6@i2pn2.org>
 <vsh931$3mdkb$1@dont-email.me> <vsivgk$1fjla$1@dont-email.me>
 <vsjmtj$26s7s$2@dont-email.me>
 <a4fce1db1fdba9c5eba3e64dc7dba83caff192cf@i2pn2.org>
 <vskobk$378kj$4@dont-email.me>
 <ad60872952cbc941149035f6569a7bd4d21766f2@i2pn2.org>
 <vskt3k$378kj$14@dont-email.me> <vslc7n$26a4$2@dont-email.me>
 <vsmnql$1bbrc$3@dont-email.me> <vsqljd$1maks$1@dont-email.me>
 <vss5h9$375du$3@dont-email.me>
 <00551250a1506d54c73efe83d7289afb4fd35f01@i2pn2.org>
 <vssrb3$3pobo$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 6 Apr 2025 11:49:08 -0000 (UTC)
Injection-Info: i2pn2.org;
	logging-data="3369611"; mail-complaints-to="usenet@i2pn2.org";
	posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg";
User-Agent: Mozilla Thunderbird
Content-Language: en-US
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <vssrb3$3pobo$2@dont-email.me>

On 4/5/25 11:10 PM, olcott wrote:
> On 4/5/2025 5:19 PM, Richard Damon wrote:
>> On 4/5/25 4:58 PM, olcott wrote:
>>> On 4/5/2025 2:20 AM, Mikko wrote:
>>>> On 2025-04-03 19:33:41 +0000, olcott said:
>>>>
>>>>> On 4/3/2025 2:09 AM, Mikko wrote:
>>>>>> On 2025-04-03 02:51:32 +0000, olcott said:
>>>>>>
>>>>>>> On 4/2/2025 8:56 PM, Richard Damon wrote:
>>>>>>>> On 4/2/25 9:30 PM, olcott wrote:
>>>>>>>>> On 4/2/2025 5:05 PM, Richard Damon wrote:
>>>>>>>>>> On 4/2/25 11:59 AM, olcott wrote:
>>>>>>>>>>> On 4/2/2025 4:20 AM, Mikko wrote:
>>>>>>>>>>>> On 2025-04-01 17:51:29 +0000, olcott said:
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> All we have to do is make a C program that does this
>>>>>>>>>>>>> with pairs of finite strings then it becomes self-evidently
>>>>>>>>>>>>> correct needing no proof.
>>>>>>>>>>>>
>>>>>>>>>>>> There already are programs that check proofs. But you can 
>>>>>>>>>>>> make your own
>>>>>>>>>>>> if you think the logic used by the existing ones is not 
>>>>>>>>>>>> correct.
>>>>>>>>>>>>
>>>>>>>>>>>> If the your logic system is sufficiently weak there may also 
>>>>>>>>>>>> be a way to
>>>>>>>>>>>> make a C program that can construct the proof or determine 
>>>>>>>>>>>> that there is
>>>>>>>>>>>> none.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> When we define a system that cannot possibly be inconsistent
>>>>>>>>>>> then a proof of consistency not needed.
>>>>>>>>>>
>>>>>>>>>> But you can't do that unless you limit the system to only have 
>>>>>>>>>> a finite number of statements expressible in it, and thus it 
>>>>>>>>>> can't handle most real problems
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> A system entirely comprised of Basic Facts and Semantic 
>>>>>>>>>>> logical entailment cannot possibly be inconsistent.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Sure it can.
>>>>>>>>>>
>>>>>>>>>> The problem is you need to be very careful about what you 
>>>>>>>>>> allow as your "Basic Facts", and if you allow the system to 
>>>>>>>>>> create the concept of the Natural Numbers, you can't verify 
>>>>>>>>>> that you don't actually have a contradition in it.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It never has been that natural numbers have
>>>>>>>>> ever actually had any inconsistency themselves
>>>>>>>>> they are essentially nothing more than an ordered
>>>>>>>>> set of finite strings of digits.
>>>>>>>>
>>>>>>>> No, but any logic system that can support them
>>>>>>>
>>>>>>> Can be defined in screwy that has undecidability
>>>>>>> or not defined in this screwy way.
>>>>>>
>>>>>> And you can't define it otherwise.
>>>>>>
>>>>>
>>>>> Yes it free to keeps its screwy definition just like
>>>>> set theory until a superior alternative comes along,
>>>>> then it may be renamed naive formal systems.
>>>>>
>>>>> A consistent set of stipulated axioms combined with
>>>>> semantic logical entailment as the only inference step
>>>>> makes undecidability impossible.
>>>>
>>>> If semantic logical entaillment is allowed as an inference rule
>>>> the system is not formal. In order to be formal the system must
>>>> define "proof" as any string that satiisfies the syntactic rules
>>>> that the system specifies for proofs.
>>>>
>>>
>>> This "baffled" Richard
>>> https://en.wikipedia.org/wiki/Montague_grammar
>>> https://plato.stanford.edu/entries/montague-semantics/
>>> Semantics as rich as natural language fully formalized
>>> syntactically.
>>>
>>
>> WHich doesn't "baffle" me, but doesn't define the LOGIC that the 
>> system uses, a fact that seems to baffle you, because you just don't 
>> understand what logic actually is.
>>
>> Also note, this grammer doesn't remove the ambiguity inherent in the 
>> meaning of the words used, and especially can't handle the cases where 
>> the speaker was intentionally being vague to form a word play that 
>> extends the meaning of the word.
> 
> It provides a system such that the full expressiveness
> of natural language can be formalized thus enabling
> the only inference step that my formal system architecture
> requires: semantic logical entailment.
> 

Your problem is that "Semantic Logica; Entailment" is powerful enough to 
create the Natural Number system with enough of its properties to allow 
Godel's proof, and thus your system must be incomplete, and being 
incomplete, it can't have Truth Predicate.

Sorry, but you just don't understand what you are talking about.

Do you accept that the existance or non-existance of a number that 
satisfies some finite specification has a truth value. Goldbach 
Conjecture must be either True or False, as either there is or there is 
Not an even number (greater than 4) not expressible as the sum of two 
primes. (We might not know the answer, but the answer exists, and might 
be found)

Do you accept that for something to be a proof, we need to be able to 
verify the correctness of the proof in finte operations?

And thus we could write an algorithm for that procedure to verify the proof?

Do you agree that because such a proof is expressed as a finite string 
of symbols we can create a number that represents it, by suitably 
defining an encoding system.

And thus we could write an algorithm, that given that number verifies 
that the proof is valid.

Do you agree, that a statement that isn't true, can not be proven in a 
consistent system.

So, it is possible to create a program whose output is whether or not a 
given claimed "proof" actually proves a given statement.

And thus the question of if a number exists that the program will accept 
is a valid question (as said proggram either have or not have a number 
it will accept)

And thus the statement that no such number exists is a valid statement.

And thus it is reasonable that Godel could create the program that 
verifies if a number represents a proof of that statement.

And if such a program exists, it can't actually accept any number, as 
any number existing makes the statement false, but also represents a 
proof that makes the statement true.

And there can't be a proof of that statement, as any such proof would be 
convertable into a number which the program then MUST accept, since it 
is a valid proof, which makes the statement wrong.

Thus the statement must be true, but unprovable.