Dear and respected Alex Shkotin,
There is no such thing as BAD DEFINITION. To define is to express your knowledge about what you define or intend to make happen. There is, however, ignorance expressed in some definitions (“junk-in, junk-out”). You just produced an example. Wikipedia is not a repository of knowledge; it reflects our own ignorance.
Mihai Nadin
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
ontolog-foru...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ontolog-forum/CAFxxROQtfTUP9nF3LgC8dfeaA8qn8ZA5UfKhhy4eTPHkur87yA%40mail.gmail.com.
Colleagues,
In yesterday's session, Todd Schneider raised a question to JFS first of all, about the definition of the AI term. It was as usual some kind of infinite discussion may be for 5 or 10 minutes. We may see it in the transcript after some time.
Request for definition raises a lot of interesting ideas.
I thought it may be interesting to continue it here.
For as it's fixed on our Summit sessions one of the tasks of ontologists is to get consensus knowledge for community and humanity.
Wikipedia keeps a kind of consensus.
For definition of term "bad" used, let me refer not to my favorite m-w.com, where we have a lot of definitions but just to the google with a search string "bad definition" and the answer:
So let me reformulate a maxima:
"poor quality or a low standard definition is better than absence of ≝. As it is a milestone on the way to theory i.e. systematic knowledge"
There are different kinds of definitions and this is a great topic as definitions are a backbone of a theory framework [1].
And we should talk not just about examples [JFS] but about entities, structures our theory is about. As any theory is about something which usually exists.
But necessarily in our world, like centaur ⛲
From my contemporary research, which I hope to share in a near future, let me point out how many nice definitions we have in Geometry where we began with Euclid's definitions and got great progress with Hilbert's one. Like this
"A set of points is an angle iff it consists of two rays intersecting only by their starting points and not lying on the same straight line."
You may look at work in progress for Hilbert's axiomatic theory of Geometry framework [2].
And we know that geometry is a tool for Mechanics 🍀
Alex
[1] https://www.researchgate.net/publication/374265191_Theory_framework_-_knowledge_hub_message_1
Storing the theory of a particular subject area in one place and maintaining it (including formalization) through collective efforts is easily possible with the modern development of technology. The concentration and verification of knowledge achieved in this case should give a powerful ordering of theoretical knowledge, which will facilitate their formalization, i.e. mathematical notation, and therefore algorithmic processing in many cases, up to the semi-automatic proof of various kinds of consequences, for example, theorems. This message describes what the framework of the theory is, intended for unified storage and collective accumulation of its results.
[2] https://drive.google.com/drive/folders/1d3Bmi5sDq5_NoW47hQde3g2bpWkeqcnz
Colleagues,
"Bad definition is better than absence of ≝ . As it is a milestone on the way to theory i.e. systematic knowledge"


--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/3db9d4adc4e941c68e76fbe45e2c2253%40bestweb.net.
JFS:"That is only possible in a highly detailed, highly precise, highly specialized subject."
The subject is Geometry nevertheless. Geometry is thoroughly used by Mechanics. Mechanics is another highly detailed, highly precise, highly specialized subject.
Which is the base for Structural mechanics and other engineering disciplines.
All of them are highly detailed, highly precise, highly specialized.
I'll report more later, from the way of Mechanics and Structural mechanics theories frameworks creation.
Alex
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/4e1ff57f5aa141d39a4a4fe184c91f96%40bestweb.net.
Alex,Every precise specification of any kind can be translated to and from some version of logic. First-order logic is the simplest (much simpler than OWL). Common Logic is more expressive, and CL with the IKL extensions is even more expressive.And by the way, when I say that FOL is simpler than OWL, I mean that for every notation for OWL there is a notation for FOL that is more readable and writeable.
Decidability is a major complication, not a simplification.
The decidability people were very knowledgeable logicians who did not have sufficient practical experience to understand the requirements for complex system design and development. They hoped to force practitioners to swallow their theories. In effect, they destroyed Tim B-L's vision for the Semantic Web.JohnFrom: "Alex Shkotin" <alex.s...@gmail.com>JFS:"That is only possible in a highly detailed, highly precise, highly specialized subject."
The subject is Geometry nevertheless. Geometry is thoroughly used by Mechanics. Mechanics is another highly detailed, highly precise, highly specialized subject.
Which is the base for Structural mechanics and other engineering disciplines.
All of them are highly detailed, highly precise, highly specialized.
I'll report more later, from the way of Mechanics and Structural mechanics theories frameworks creation.
Alex
вс, 7 апр. 2024 г. в 00:29, John F Sowa <so...@bestweb.net>:Alex,Your example of a detailed mathematical definition shows what's possible at a very detailed level in a very precise field. That is only possible in a highly detailed, highly precise, highly specialized subject.I agree that that level of precision is important for that kind of topic. But for a very broad subject, such as the totality of all the methods of AI (or any other broad subject), short and broad definitions are useful as summaries.But if you wanted to define all the detailed methods of AI, you'd need a multi-volume encyclopedia of AI. Some such things have been published. But we're not going to do that in a summary of the recent summit.John
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/36d870c8a6464dc0b67042fe73476d73%40bestweb.net.
John,
Exactly! We discussed three years ago the advantages of formal definitions in our Ontology Summit session.
Keeping each definition as a separate block, in various languages, including formal ones, is one of the tasks of the theory framework. But not just one or more definitions, but in their interrelation within the framework of the theory.
Here is a page I made specifically to show how a definition block can be embedded on a website in the text where the definition needs to be shown.
https://sites.google.com/view/open-science-2018/sciencies/ugt [1]
Give me the same definition on CL and I'll add it as a line in this block of Undirected graph theory framework with my pleasure.
And I am personally for HOL, as English is a HOL, you know.
And the first task is to study what kind of theoretical knowledge we have for one or another subject. And then during formalization we can look at what to do if formal theory is inevitably undecidable.
Well, in this case we ought to make proofs manually, as usual.
Let me point out that in hets.eu or DOL projects there are a lot of formal languages collected. For me there is a lack of theoretical knowledge which is ready to be formalized. Most of this knowledge is recollected in formal ontologies, but we need formal theories.
Alex
[1]
Alex,Every precise specification of any kind can be translated to and from some version of logic. First-order logic is the simplest (much simpler than OWL). Common Logic is more expressive, and CL with the IKL extensions is even more expressive.And by the way, when I say that FOL is simpler than OWL, I mean that for every notation for OWL there is a notation for FOL that is more readable and writeable. Decidability is a major complication, not a simplification.The decidability people were very knowledgeable logicians who did not have sufficient practical experience to understand the requirements for complex system design and development. They hoped to force practitioners to swallow their theories. In effect, they destroyed Tim B-L's vision for the Semantic Web.JohnFrom: "Alex Shkotin" <alex.s...@gmail.com>JFS:"That is only possible in a highly detailed, highly precise, highly specialized subject."
The subject is Geometry nevertheless. Geometry is thoroughly used by Mechanics. Mechanics is another highly detailed, highly precise, highly specialized subject.
Which is the base for Structural mechanics and other engineering disciplines.
All of them are highly detailed, highly precise, highly specialized.
I'll report more later, from the way of Mechanics and Structural mechanics theories frameworks creation.
Alex
вс, 7 апр. 2024 г. в 00:29, John F Sowa <so...@bestweb.net>:Alex,Your example of a detailed mathematical definition shows what's possible at a very detailed level in a very precise field. That is only possible in a highly detailed, highly precise, highly specialized subject.I agree that that level of precision is important for that kind of topic. But for a very broad subject, such as the totality of all the methods of AI (or any other broad subject), short and broad definitions are useful as summaries.But if you wanted to define all the detailed methods of AI, you'd need a multi-volume encyclopedia of AI. Some such things have been published. But we're not going to do that in a summary of the recent summit.John
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/36d870c8a6464dc0b67042fe73476d73%40bestweb.net.
Chris,
The main crucial idea is to begin formalizing theories.
By the way, why don't formal ontologists use Isabelle, Coq, HOL4, etc.? Yes, we may have to prove manually - is that a problem?
Well, if your favorite language is Obolog, give me a definition of the degree of a vertex in a graph in it and I will place it in the framework 🎣
It is also important how the structures are set and what is calculated on them.
Accordingly, we need not only a framework of theory but also a framework of tasks. I will soon publish a description of the framework of specific problems solved using graph theory. English is not ready in full.
When we build a theory it may turn out to be undecidable. Is this possible for the natural sciences? But first we need a theory and then its properties. After all, for example, Tarski proved that planimetry is decidable, but this did not find practical application.
First we need to write out the theory on natural language, and then see how to formalize it.
And theory begins with a system of precise definitions kept in the theory framework.
Alex
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAN9AifsHwSPsEExZ09WtUhxG_jMo-hLmbzTw29yrt3jjb_NQnQ%40mail.gmail.com.
John,
Wonderful! This is what the framework of the theory is intended for: to keep in one block for each definition all its possible formalizations and all its equivalent definitions in different natural languages.
To add the definition of the degree of a vertex in a graph to the framework of the theory (this is just one line), we need an enthusiast who knows CL.
On the other hand, there are more people who know OWL2. And maybe there will be someone who will add a line in OWL2.
My favorite language is YAFOLL. And there is a line there with code "yfl".
I myself am probably going to add a formalization on Isabelle somewhere in the summer where they have a formalization of a large piece of the theory of undirected graphs.
But now I need to make a framework for the axiomatic theory of Mechanics, since this is an important transition to axiomatization in physics.
The theory of undirected graphs is one of the simplest to axiomatize and formalize, but with the widest application.
Alex
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/0eef69de3d814cde8696b91520379da3%40bestweb.net.