From: Transfer Principle on
On Apr 26, 10:16 pm, zuhair <zaljo...(a)yahoo.com> wrote:
> Abbreviating FOL with identity and membership FOL(=,e)

When I first saw this zuhair thread and saw how many
posts it has accumulated in less than 24 hours, I thought
that he was introducing yet another theory. But now I see
that he's actually defining a new _notation_.

> Criticism: The customary way of writing FOL(=,e) is
> ridiculous, for the following reasons
> (1) It contains strange symbols like for example
> the symbols used for universal quantification
> which looks like an upside-down A , and
> the symbol used for Existential quantification
> which look like a turnaround E.
> This gives the impression of a scribble made by
> mentally ill patients, rather than a way of writing
> a rigorous formal language.

I'm of two minds on this issue. On one hand, I know that
standard theorists regularly criticize posters who invent
their own notation. Some of them go as far as to assign
them dubious points on some scale (either the Baez scale,
or the Dudley scale).

On the other hand, I agree that standard formal notation
often looks like a "scribble" -- but zuhair's notation is
even _more_ of a "scribble" than the standard theorists'!

My opinion is that the formulas should be _longer_, not
_shorter_, including the use of English words to make the
meaning clearer. Some posters believe that standard
formal language is _too_ symbolic, to the point that those
who write only symbolic formulas aren't really doing
mathematics at all.

So here's how I'd write some of the formulas mentioned in
zuhair's post here, using English:

> Q|P S  denote (Q or P) and S
English: Both S, and either Q or P.

> Q| PS denotes Q or (P and S).
English: Either Q, or both P and S.

> .x ~yx
English: There is a set x such that no y is in x.

> Extensionality: zx<>zy > x=y
English: If x and y have the same elements, then they
are equal.

> Foundation: x .yx > .yx .cy cx
English: Every set x has an element y disjoint from x.

> Pairing:  a,b .x yx <> y=a|y=b
English: If a and b are sets, then there is another set
x whose only elements are a and b.

Often times I might use a hybrid between English and
symbolic language. For simple formulas such as the
Empty Set Axiom, I'd just keep the fully symbolic
formula, namely ExAy (~yex). But for something like:

> Exist meR For all i Exist k,l,p,q ((0el <-> 0eq) &
> ((iekeley)<-> Exist j (jepeqem & for all z (zei<->z=j))))).
English: There is an element m of R such that for every i,
there exists sets k,l,p,q such that 0el <-> 0eq, and we
have iekeley iff there's a set j such that jepeqem and i={j}.

If R is intended to be the set of real numbers, then I
would have begun with "There is a real number m such that..."
(but then it's doubtful that zuhair would write "jepeqem" if
m were a real number).
From: zuhair on
On Apr 27, 11:13 pm, Transfer Principle <lwal...(a)lausd.net> wrote:
> On Apr 26, 10:16 pm, zuhair <zaljo...(a)yahoo.com> wrote:
>
> > Abbreviating FOL with identity and membership FOL(=,e)
>
> When I first saw this zuhair thread and saw how many
> posts it has accumulated in less than 24 hours, I thought
> that he was introducing yet another theory. But now I see
> that he's actually defining a new _notation_.
>
> > Criticism: The customary way of writing FOL(=,e) is
> > ridiculous, for the following reasons
> > (1) It contains strange symbols like for example
> > the symbols used for universal quantification
> > which looks like an upside-down A , and
> > the symbol used for Existential quantification
> > which look like a turnaround E.
> > This gives the impression of a scribble made by
> > mentally ill patients, rather than a way of writing
> > a rigorous formal language.
>
> I'm of two minds on this issue. On one hand, I know that
> standard theorists regularly criticize posters who invent
> their own notation. Some of them go as far as to assign
> them dubious points on some scale (either the Baez scale,
> or the Dudley scale).
>
> On the other hand, I agree that standard formal notation
> often looks like a "scribble" -- but zuhair's notation is
> even _more_ of a "scribble" than the standard theorists'!

What is your evidence?

When I criticized the standard notation I gave four reasons,
were do you see a symbol that is like a known letter but
in the opposite direction(like the standard quantifiers), were do you
see repeated
symbols (like the membership symbol and the brackets, the quantified
variables etc), were do you see crowded long formulas, were do you see
complex symbols, for example the universal quantifier is not a simple
symbol, it can be viewed to be composed of at least three componenets,
so is the implication symbol, so it the Existential quantifier symbol,
actually all the connectives (excpet) negation and Quantifiers are
complex symbols, do you see such a thing in my notation.

It might look as a scribble at the end, but definitely it less of a
scribble than
the standard notation.

Zuhair

>
> My opinion is that the formulas should be _longer_, not
> _shorter_, including the use of English words to make the
> meaning clearer. Some posters believe that standard
> formal language is _too_ symbolic, to the point that those
> who write only symbolic formulas aren't really doing
> mathematics at all.


Yea, this can be done, but it is on the other direction of what
I am presenting here, so this is another subject.
>
> So here's how I'd write some of the formulas mentioned in
> zuhair's post here, using English:
>
> > Q|P S  denote (Q or P) and S
>
> English: Both S, and either Q or P.
>
> > Q| PS denotes Q or (P and S).
>
> English: Either Q, or both P and S.
>
> > .x ~yx
>
> English: There is a set x such that no y is in x.
>
> > Extensionality: zx<>zy > x=y
>
> English: If x and y have the same elements, then they
> are equal.
>
> > Foundation: x .yx > .yx .cy cx
>
> English: Every set x has an element y disjoint from x.
>
> > Pairing:  a,b .x yx <> y=a|y=b
>
> English: If a and b are sets, then there is another set
> x whose only elements are a and b.
>
> Often times I might use a hybrid between English and
> symbolic language. For simple formulas such as the
> Empty Set Axiom, I'd just keep the fully symbolic
> formula, namely ExAy (~yex). But for something like:
>
> > Exist meR For all i Exist k,l,p,q ((0el <-> 0eq) &
> > ((iekeley)<-> Exist j (jepeqem & for all z (zei<->z=j))))).
>
> English: There is an element m of R such that for every i,
> there exists sets k,l,p,q such that 0el <-> 0eq, and we
> have iekeley iff there's a set j such that jepeqem and i={j}.
>
> If R is intended to be the set of real numbers, then I
> would have begun with "There is a real number m such that..."
> (but then it's doubtful that zuhair would write "jepeqem" if
> m were a real number).

From: MoeBlee on
On Apr 27, 9:39 pm, Tim Little <t...(a)little-possums.net> wrote:
> On 2010-04-27, MoeBlee <jazzm...(a)hotmail.com> wrote:
>
> > Oops, sorry, to be fair, you did just mention that you're not
> > proposing a rigorous syntax but rather informal notational
> > conventions.
>
> Actually in the first post he *did* say that it was proposed as an
> alternative for the current notation as a rigorous formal notation.

Tim, I don't see where he said that in his first post. He said that it
was "an abbreviation" and he claims it has certain virtues including
greater clarity. But I don't see where he said that it is rigorous and/
or formal. Yes, my initial impression was that he intended rigor and
formality, because I would ordinarily expect that is what one would
have in mind when one proposes such alternatives, but he later
qualified that he did not, and when I look back at his first post
indeed I don't see anyplace he made such a claim of rigor and
formality.

MoeBlee

From: Chip Eastham on
On Apr 27, 4:02 pm, zuhair <zaljo...(a)gmail.com> wrote:


> Thanks, I just glanced at it, it is a neat use of the dots, perhaps
> the best that can
> be done using these dots, but honestly the whole methodology is also
> crumbled, there is no need for those dots, to me artistic use of
> spaces
> is much better.
>
> Zuhair

Are you suggesting the use of whitespace
is subject to "artistic" choices in your
notation?

I suspect (strongly) the proposed notation
lacks a reliable scoping mechanism. E.g.
how would you distinguish:

(for all x, P(x)) OR Q(x)

for all x, (P(x) OR Q(x))

A problem is that using a combination
of prefix and infix notations leads to
formal questions about operator priority.
Without parentheses the parsing has to be
quite tight to avoid ambiguity.

regards, chip
From: zuhair on
On Apr 28, 11:05 am, Chip Eastham <hardm...(a)gmail.com> wrote:
> On Apr 27, 4:02 pm, zuhair <zaljo...(a)gmail.com> wrote:
>
> > Thanks, I just glanced at it, it is a neat use of the dots, perhaps
> > the best that can
> > be done using these dots, but honestly the whole methodology is also
> > crumbled, there is no need for those dots, to me artistic use of
> > spaces
> > is much better.
>
> > Zuhair
>
> Are you suggesting the use of whitespace
> is subject to "artistic" choices in your
> notation?
>
> I suspect (strongly) the proposed notation
> lacks a reliable scoping mechanism.  E.g.
> how would you distinguish:
>
> (for all x, P(x)) OR Q(x)
>
> for all x, (P(x) OR Q(x))


I think you mean

for all x P(x) or for all x Q(x)

this can be symbolized as

x P(x) | x Q(x)

and this is different from

x P(x) | Q(x)

For example Replacement can be written as:

x!yQ > a .b y yb<>.xaQ

but this is confusing somewhat, therefore

it is better not to quantify the same variable
more than once.

Zuhair



>
> A problem is that using a combination
> of prefix and infix notations leads to
> formal questions about operator priority.
> Without parentheses the parsing has to be
> quite tight to avoid ambiguity.
>
> regards, chip