From: Steven Zenith on

Charlie-Boo wrote:
> > > > I took a closer look at this and as far as I can tell it is nonsense.
> > >
> > > What part seems to be nonsense and why? I'd be glad to elaborate.
> >
> > The burden, thankfully, is not mine.
>
> Do you believe that there is a burden of proof on one who makes a claim
> in a scientific discussion?

I do, the claims are not mine to prove.

> > > > It cannot have been peer reviewed.
> > >
> > > That conjecture - even if true - has no relevance to anything that we
> > > have discussed.
> >
> > Are you claiming that this paper has been peer reviewed?
>
> No, the above states only that your conjecture - even if true - has no
> relevance to anything that we have discussed. (It is merely
> prejudicial.)

Is your arVix paper endorsed by any single endorser on arVix? What did
the ACM reviewers say about it?

With respect,
Steven

From: H. J. Sander Bruggink on
Charlie-Boo wrote:
> Steven Zenith wrote:
>> Charlie-Boo wrote:
>
>>> I gave a reference to my ARXIV paper a little earlier (and I believe
>>> you and I have discussed it before, if I am not mistaken.) In any
>>> case, here is the on-line version again:
>>>
>>> http://www.arxiv.org/html/cs.lo/0003071
>> I took a closer look at this and as far as I can tell it is nonsense.
>
> What part seems to be nonsense and why? I'd be glad to elaborate.


I did take a somewhat closer look on that paper of yours
some time ago, and -- from memory -- what's wrong with it
includes the following:

* You define inferences/proofs to be sequences of formulas,
following from earlier formulas, and ending in the sought
after theorem. Yet, in many of your examples, the last
formula doesn't even resemble the sought after theorem.
Either your definition is wrong, or your inferences are
wrong.

* Your logical language is obscure. You write logical
formulas and then claim that they have some meaning.
But you don't say *why*. Your language completely
lacks any form of (formal) semantics.

* You don't prove any properties *about* your system.

* It is not immediately clear to me what the computational
power is of that toy language of yours is. In particular
I have doubts about the fact that IF and WHILE clauses
explicitly transfer control to the next line, which makes
combining these control words problematic.

* Your method is to prove a specification, and then
transform that proof into a program. This is not a novel
path. Yet, you don't even mention earlier comparable
work. Yes, I know you think your work is superior,
but if you want people to accept it, you have to
write *in your paper* why that is so.

Some of the above problems may be easily repaired. Some
may not. But, anyway, I have no reason at all to think
your paper contains anything even remotely interesting.


>
>> It cannot have been peer reviewed.
>
> That conjecture - even if true - has no relevance to anything that we
> have discussed.
>
> In fact, I am being kind in characterizing it as a "conjecture" - it is
> more an unsubstantiated (and irrelevant) assertion.

Of course it's relevant. Errors are sometimes made,
obviously, but in general papers in peer reviewed journals
and conference proceedings are of higher quality than
than an obscure Arxiv paper.

And if your paper did pass some peer reviewing process,
which journal did it appear in, then?

groente
-- Sander
From: Steven Zenith on

Charlie-Boo wrote:
> > The
> > termination problem that I highlighted in functions that compute the
> > root of 2 remains - the typing error is merely a matter of convention.
>
> What typing error is that - what did you mean to type instead?

The error I made was in the convention of typing the reals - I
apologize for the confusion that it introduced. I essentially advocated
- because in my current work includes developing a rational point
theory - that rational and irrational numbers are distinct types.

It is preferable, I believe, to exclude irrational numbers from the
reals because they do not terminate. That is, strictly, computations of
equations that include reductions to irrational values are not
computable. The typing convention simply finesses a fundamental
problem.

In terms of applied mathematics my approach would not be at all
practical, I understand, but I remain disturbed by equations that
include the computation of irrational values.

Computer science does not, in practice, deal with irrational values
since machines are incapable of computing them - it deals with rounding
errors. This, BTW, is a limit of computer science not a limit of the
world as some seem to think. We need a new way to deal with value
relations since it is they that produce these problems.

With respect,
Steven

From: Charlie-Boo on
H. J. Sander Bruggink wrote:
> Charlie-Boo wrote:
> > Steven Zenith wrote:
> >> Charlie-Boo wrote:
> >
> >>> I gave a reference to my ARXIV paper a little earlier (and I believe
> >>> you and I have discussed it before, if I am not mistaken.) In any
> >>> case, here is the on-line version again:
> >>>
> >>> http://www.arxiv.org/html/cs.lo/0003071
> >> I took a closer look at this and as far as I can tell it is nonsense.
> >
> > What part seems to be nonsense and why? I'd be glad to elaborate.
>
>
> I did take a somewhat closer look on that paper of yours
> some time ago, and -- from memory -- what's wrong with it
> includes the following:
>
> * You define inferences/proofs to be sequences of formulas,
> following from earlier formulas, and ending in the sought
> after theorem. Yet, in many of your examples, the last
> formula doesn't even resemble the sought after theorem.
> Either your definition is wrong, or your inferences are
> wrong.

No. Give an example.

> * Your logical language is obscure. You write logical
> formulas and then claim that they have some meaning.
> But you don't say *why*. Your language completely
> lacks any form of (formal) semantics.

No. Section I:

"While the standard syntax of the Predicate Calculus is used (~ not,
^ and, v or, (e) there exists, (a) for all, A B C ... variables,
"..." literals), we extend the semantics of wffs by giving special
meaning to certain variables:

Unquantified input variables I, J, K, ... represent values that must be
supplied to the program as input. Unquantified output variables x, y,
z, ... represent values that are output by the program.

We use single letter names P, Q, R ... to represent arbitrary
relations, and multiple letter names to represent specific relations
that we define. Thus, to solve P(I) a program would have to take in a
value I and output a value of true or false. To solve Q(I,x) a program
would take in a value I and output every value for x. Note that in
general I and x represent a tuple of any number of individual values.
Furthermore, additional input variables, not explicitly represented,
may be present without altering the general principles and
manipulations being discussed.

A subscripted H is added to a wff containing output variables, as in
Q(I,x)H, to indicate that the program must always halt. (The set of
values output must necessarily always be finite.)

For any wff W, the expression -W means that no program can exist that
solves W."

> * You don't prove any properties *about* your system.

Read Section III. Rules of Inference. For example, the NOT Rule is P
=> ~P. Remember that this means that if a set P is recursive then the
set ~P is recursive, and we can construct a program to decide ~P from a
program to decide P. Then I give a procedure for creating that
program: "NOT: Change each write (true) to write (false) and
vice-versa." Do you doubt that the resulting program decides ~P?
Does that not prove that the complement of a recursive set is
recursive?

> * It is not immediately clear to me what the computational
> power is of that toy language of yours is.

Look at the example programs and those constructed. Do you doubt that
they calculate what I say?

> In particular
> I have doubts about the fact that IF and WHILE clauses
> explicitly transfer control to the next line, which makes
> combining these control words problematic.

They don't and there is no WHILE.

> * Your method is to prove a specification, and then
> transform that proof into a program. This is not a novel
> path.

No. It is novel because it works. It is not a proof of a statement.
It follows the form of a proof (Axioms and Rules) and you prove that
the resulting program satisfies the specification. But people (e.g.
Curry-Howard) who say that you can construct programs by proving
(aX)(eY)R(x,y) where R(x,y) means input x produces output y in the
specification, are wrong. I don't use anything at all like that.
And mine works and theirs doesn't.

And again we are back to the point where NOBODY EVER GIVES ANY EXAMPLES
OF THEIR SYSTEM SYNTHESIZING ANY PROGRAMS. (Excuse me for shouting,
but people always ignore that fact - which is the whole problem:
produce the program, already.)

> Yet, you don't even mention earlier comparable
> work. Yes, I know you think your work is superior,
> but if you want people to accept it, you have to
> write *in your paper* why that is so.

Because nobody has shown a Program Synthesis system before. Nobody can
show that theirs works. People on this site have given examples
(reluctantly - after many requests) and every time it required the user
to type in the program, rather than the system creating a program.

(More recently, I expanded CBL to generate results from other branches
of Computer Science, and again nobody else has ever shown a system to
do that. It's just a fact of life. Without examples, you have
nothing. I give numerous examples of Program Synthesis and the formal
derivation of theorems from the Theory of Computation.

I will assume that you are honest. But why do you believe things that
are not substantiated? Nobody has ever shown that their systems work.

Computer Science publishing is full of bullshit. That is the absolute
truth. I can give many examples. And if anyone would like to give
here a complete example of any result from Computer Science being
formally derived, I will prove it bullshit, too, as I have ever other
time.)

> Some of the above problems may be easily repaired. Some
> may not. But, anyway, I have no reason at all to think
> your paper contains anything even remotely interesting.
>
>
> >
> >> It cannot have been peer reviewed.
> >
> > That conjecture - even if true - has no relevance to anything that we
> > have discussed.
> >
> > In fact, I am being kind in characterizing it as a "conjecture" - it is
> > more an unsubstantiated (and irrelevant) assertion.
>
> Of course it's relevant. Errors are sometimes made,
> obviously, but in general papers in peer reviewed journals
> and conference proceedings are of higher quality than
> than an obscure Arxiv paper.

That is meaningless. That is just their opinion. This is SCIENCE.
"in general", "higher quality", "obscure" - what do they
mean? Not that I really have to engage in this m
From: Charlie-Boo on
Steven Zenith wrote:
> Charlie-Boo wrote:
> > > > > I took a closer look at this and as far as I can tell it is nonsense.
> > > >
> > > > What part seems to be nonsense and why? I'd be glad to elaborate.
> > >
> > > The burden, thankfully, is not mine.
> >
> > Do you believe that there is a burden of proof on one who makes a claim
> > in a scientific discussion?
>
> I do, the claims are not mine to prove.

Excuse me? You said that "it is nonsense." That is your claim. Prove
it. You haven't cited a single word from my paper (nor any other
paper.)

> > > > > It cannot have been peer reviewed.
> > > >
> > > > That conjecture - even if true - has no relevance to anything that we
> > > > have discussed.
> > >
> > > Are you claiming that this paper has been peer reviewed?
> >
> > No, the above states only that your conjecture - even if true - has no
> > relevance to anything that we have discussed. (It is merely
> > prejudicial.)
>
> Is your arVix paper endorsed by any single endorser on arVix? What did
> the ACM reviewers say about it?

What does that have to do with anything? (There is no reason for me to
tout those who have complemented my work.) You are attacking the
messenger, the oldest trick in the book. Have you no shame?

The only thing relevant here is:

1. People who make an assertion have to prove it.

2. What should society do with people who give a reference and claim
that it contains a result that it does not, as you have (see details in
my other post).

3. People who throw around names of organizations, people, papers,
books and awards (and other bravado) when none of it is relevant to the
discussion.

4. How I should be compensated for going through your bullshit
references.

5. How society can rid itself of bullshitters who stand in the way of
honest people who have so much to contribute but are held back by
politics and corruption in publishing.

Any suggestions?

Your friend,

C-B

> With respect,
> Steven

First  |  Prev  |  Next  |  Last
Pages: 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
Prev: Simple yet Profound Metatheorem
Next: Modal Logic