Date: Feb 5, 2013 5:34 PM
Author: Graham Cooper
Subject: Re: This is False. 0/0 {x | x ~e x} e {x | x ~e x} A single Principle<br> to Resolve Several Paradoxes

On Feb 6, 12:10 am, Charlie-Boo <shymath...@gmail.com> wrote:
> On Feb 4, 4:14 pm, Graham Cooper <grahamcoop...@gmail.com> wrote:

>> thm( X ) <- if( not(X), P ) ^ if( not(X), not(P) )
>What does that say in English?


Negate an Hypothesis and prove it by contradiction

(~x->p) & (~x->~p) --> x

[1]


>  >  Sure you can syntactically eliminate strings like  "~e(X,X)"
>
> And don't forget strings that imply it.
>

> > in NFU Set Theory.
>
> > I'm working on using
>
>  >  NOT( PROVABLE( T ) )  <->  DERIVE( NOT(T) )


[2]

a WFF 'T' is not "provable" (a True or False predicate)
if there is a proof of NOT(T)

e.g. T = EXIST(rs) rs={x|x~ex}

T is false
hence there cannot be a proof of T


>
>  >  EXISTS( SET( S ) )  <->  PROVABLE ( EXIST (SET (S) ) )
>  >  AXIOM OF SET SPECIFICATION


[3]


>
> What does this say in English?
>


Set existence is dependant upon that set's existence being provable.

-------------------------------------------------------

e.g.
PROOF( NOT(EXIST(RUSSELLS-SET)) by [1]
NOT(PROVABLE(RUSSELLS-SET)) by [2]
NOT(EXIST(RUSSELLS-SET)) by [3]


---------------------------------

So far my PROLOG FORMAL SYSTEM has 1 type - PREDICATES
with 2 variations

thm( .... predicate...)
and
not(.... predicate...)

I think by adding a SETorELEMENT type:

[X1]
exist( rs )

I can finish my PROVABLE-SET-THEORY by using:

[X2]
e(MEM,SET) :- exist(MEM) , exist(SET)


then PROLOG should be able to INSTANTIATE rs
into its e(X,X) definition just like you did here:

> Then I take it that:
> if [ not [ e rs rs ]] [ e rs rs ] Line 1 X => rs
> if [ e rs rs ] [ not [ e rs rs ]] Line 2 X => rs



by using rule [X2] and the fact exist(rs)

it should be able to derive the contradiction...
and keep the Theory consistent via that!


Herc