From: Steven Zenith on

Charlie-Boo wrote:
....
> > Because that is not my level of participation here. You made a claim
> > and I pointed you to work that I believed countered the claim - you
> > have not, to my satisfaction, acknowledged the information I provided.
>
> Yes I did. I read it and it doesn't contain what you say. ...

Then there is some misunderstanding, and perhaps our use of English
differs.

I understood that you where looking for areas of Computer Science that
were formalized. I pointed you at work that does indeed formalize an
area of Computer Science - essentially the work of Hoare and Milner
that focus on concurrency and communication. Both formalisms are
general purpose process algebras. I also pointed to the specification
language Z (based on Zermelo-Fränkel set theory) as a related general
purpose Computer Science formalism.

I also pointed you at practical instances where these formalisms have
been applied to prove important properties of programs - we discussed
verification, termination and deadlock freedom as examples of such
properties. These are the formal results that I referred to.

If you have read the books I referenced, as you say, then this should
be clear: there is at least one area of computer science that has been
formalized and there are formal results that come from those efforts.

Now, I thought that I had clarified this but you appear to be asking
for something else.

With respect,
Steven

From: Charlie-Boo on
Steven Zenith wrote:

> What I saw there reminded me of Robin Milner's CSS. When you get to the
> library ask for this book:
>
> http://www.amazon.com/Communication-Concurrency-Prentice-International-Computer/dp/0131150073/sr=8-1/qid=1158936360/ref=pd_bbs_1/002-2129589-0385604?ie=UTF8&s=books
>
> And while you are at it ask for the reference I gave you in the first
> place:
>
> http://www.amazon.com/Theory-Practice-Concurrency-W-Roscoe/dp/0136744095/sr=1-2/qid=1158936562/ref=sr_1_2/002-2129589-0385604?ie=UTF8&s=books

Sorry, but I don't see it in there. What are your referring to - what
formal derivation of a result from Computer Science? Thanks.

> As to you other comments I will confess to being mystified. I have in
> previous postings complied with you request to state the theorem,
> formalism and technique of proof. The specific example, a case study,
> demonstrated the general case for the formal methods tools we used.

It is quite the leap to go from a manually generated analysis of one
problem to a general, formal means of generating solutions to a whole
class of such problems. You realize that, don't you? That is like
saying that each person who proves a theorem in some subject has just
given a system for automatically generating all of them!

C-B

> With respect,
> Steven

From: Charlie-Boo on
Steven Zenith wrote:
> Charlie-Boo wrote:
> ...
> > > Because that is not my level of participation here. You made a claim
> > > and I pointed you to work that I believed countered the claim - you
> > > have not, to my satisfaction, acknowledged the information I provided.
> >
> > Yes I did. I read it and it doesn't contain what you say. ...
>
> Then there is some misunderstanding, and perhaps our use of English
> differs.
>
> I understood that you where looking for areas of Computer Science that
> were formalized. I pointed you at work that does indeed formalize an
> area of Computer Science - essentially the work of Hoare and Milner
> that focus on concurrency and communication. Both formalisms are
> general purpose process algebras. I also pointed to the specification
> language Z (based on Zermelo-Fränkel set theory) as a related general
> purpose Computer Science formalism.
>
> I also pointed you at practical instances where these formalisms have
> been applied to prove important properties of programs - we discussed
> verification, termination and deadlock freedom as examples of such
> properties. These are the formal results that I referred to.
>
> If you have read the books I referenced, as you say, then this should
> be clear: there is at least one area of computer science that has been
> formalized and there are formal results that come from those efforts.
>
> Now, I thought that I had clarified this but you appear to be asking
> for something else.

You are giving a lot of titles, but these are not systems that formally
derive theorems from Computer Science. You need to show that it does
what you say. The books do not.

Maybe if you simply gave the formal representation of the theorem that
you have in mind and its formal derivation, that would show everyone
why you believe what you say. It would certainly prove your point.

That is normally how mathematical results are conveyed - by presenting,
along with the claim, a proof of that claim so that the readers of the
claim also see the proof along with it.

We really can't read your mind as to what in particular you believe is
an example of a formal representation of a theorem and its derivation.
: )

So far your posts have consisted of only informal English.

(Personally, I suspect that it is simply an honest misunderstanding on
your part of what these systems really do. Presenting your own
understanding with an example of what you personally think constitutes
a formal representation of a theorem and its derivation, should clear
the air. You certainly have exhibited much misunderstanding regardng
fundamentals of Mathematics, such as the nature of real numbers and
irrational numbers in particular, as a number of people have pointed
out in this thread.)

C-B

> With respect,
> Steven

From: Steven Zenith on

Charlie-Boo wrote:

> (Personally, I suspect that it is simply an honest misunderstanding on
> your part of what these systems really do. Presenting your own
> understanding with an example of what you personally think constitutes
> a formal representation of a theorem and its derivation, should clear
> the air. You certainly have exhibited much misunderstanding regardng
> fundamentals of Mathematics, such as the nature of real numbers and
> irrational numbers in particular, as a number of people have pointed
> out in this thread.)

Of course, even great mathematicians can make mistakes :-)

With respect,
Steven

From: Steven Zenith on

Charlie-Boo wrote:
....
> Maybe if you simply gave the formal representation of the theorem that
> you have in mind and its formal derivation, that would show everyone
> why you believe what you say. It would certainly prove your point.
>
> That is normally how mathematical results are conveyed - by presenting,
> along with the claim, a proof of that claim so that the readers of the
> claim also see the proof along with it.

I do not see how such a demonstration is relevant here. All that was
necessary was to show where computer science has been formalized - it
was not actually necessary to perform the formalization. Similarly, it
was only necessary to indicate the results and not necessary to perform
them - especially since neither the formalism or the results that were
being defended.

I have met the standards of your request, which simply made an informal
claim that no area of computer science had been formalized. After
reviewing the materials I pointed you toward, do you still claim that
this is the case?

I did perhaps misunderstand, in that I understood that the theorems you
were looking for were those of practical application but it seems you
were looking to repeat well-known results in logic. This may be
interesting as a case study of some new formalism - but it hardly
constitutes a new contribution to the field.

With respect,
Steven

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