Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: Mereology > Set x Set > Mereology
Replies: 4   Last Post: Jul 2, 2012 8:44 AM

 Messages: [ Previous | Next ]
 Zaljohar@gmail.com Posts: 2,665 Registered: 6/29/07
Re: Mereology > Set x Set > Mereology
Posted: Jul 2, 2012 5:59 AM

On Jul 1, 2:30 pm, Zuhair <zaljo...@gmail.com> wrote:
> Language: first order logic
> Primitives:  identity "=", Label , Division "D"
> D(x,y,z) is read as: x is divided into y and z
>
> Axioms:
> for all x,y,z. D(x,y,z) > D(x,z,y)
> for all, x,y,z. D(x,y,z) > ~y=z & ~y=x & ~z=x
> Define (part): y part of x <> Exist z. D(x,y,z)
> for all x,y,z. y part of x & z part of y > z part of x
> for all x,y.(for all z.z part of y >z part of x)&~y=x >y part of x
> for all x. Exist y. y part of z
> for all x,y. (for all z. z part of y <> z part of x) >x=y
> for all x,y,z. D(x,y,z) > ~Exist u. u part of y & u part of z
> for all x,y,z. x label y & x label z > y=z
> Define (L): L(x) <> Exist y. x label y
> for all x,y. L(x) & L(y) & ~x=y >~Exist z. z part of y & z part of x
> Define(wholly labeled): x is wholly labeled <>
> for all y. y part of x > Exist z. (z part of x or z=x) & L(z) &
> Exist u. u part of y & u part of z
> if phi is a formula in which x is not free.
> (Exist t. L(t) & phi) > Exist x. x is wholly labelled &
> for all y. (y part of x or y=x ) & L(y) <> L(y) & phi
> Define(0): x=0 <> for all y. (y part of x or y=x) <>
> ~Exist z. z is wholly labeled & y part of z
> Define (class): x is a class <> x=0 or x is wholly labeled
> Define (e): y e x <> x is a class & Exist z. z part of x & z label y
> Define (set): x is a set <> x is a class & Exist y. y label x
> Define (Ur-element): x is a Ur-element <> ~ x is a class
> Define (Ur-member): x is Ur-element & Exist y. y label x
> Define (subclass): y subclass of x <> y=0 or
>  y is a class & x is a class & (y part of x or y=x)
> /
>
> Now is this system interpret-able in set theory (primitives of =,e), I
> think the answer is towards the positive!
>
> Take a set theory having axioms enough to define infinite sets, for
> simplicity lets work with well founded sets. Now D(x,y,z) can be
> defined as x= y U z & y disjoint of z & all of x,y,z are infinite.
> Labels can be defined as x=L(y) <> x={{z,y}| z e y}, however this is
> not flexible enough to define situations of circular labeling .
> However I think it can be done with membership and identity. The
> atomic approach of Mereology can be easily interpreted in set theory
> where labels defined as singletons and division as above but with the
> condition that it yields at least one finite set.
>
> Anyhow I think that set theory can interpret all the above, but I
> don't know which direction is simpler really.
>
> Zuhair

I think we can define x label y as x being a set of all iterated
singletons of y or the set of x and all iterated singletons of y.

An iterated singleton of x is defined recursively

x is 1_singleton of y <> x={y}
x is i+1_singlteon of y <> Exist z. z is i_singleton of y & x={z}

so x label y <> x={z| z is i_singleton of y & i e N} or x={z|(z is
i_singleton of y &i e N) or z=x}
where N={1,2,3,..}

Sets to be restricted to those that are infinite and such that non of
its elements is an iterative singleton of it.

I think this will take care of circular labeling, however it cannot
model set theory that refutes singletons.

I think that for every Mereology+ theory there is a set theory that
can interpret it, but there cannot be a single set theory that can
interpret ALL mereology+ theories.

Anyhow I think both approaches are somehow equivalent "Set theory" x
"Labeled Mereology", I personally prefer Mereology based approach
since the primitives of it are understood informally in a more
stricter sense.

Zuhair

Date Subject Author
7/1/12 Zaljohar@gmail.com
7/2/12 Zaljohar@gmail.com
7/2/12 Zaljohar@gmail.com
7/2/12 Zaljohar@gmail.com
7/2/12 Zaljohar@gmail.com