Greg and Alex,

I agree that graph structures support algorithms that are more flexible than the typical operations with predicate calculus.  I also agree that it's important to support methods that deal with approximations or "fuzzy" kinds of truth values.  There has been a huge amount of theoretical and practical R & D 0n these issues in the past 50 years.

GS:  The subject of pattern logic is developed over several illustrated webpages and culminates in the topic of "decisions" which represents a novel theory of propositional truth grounded in the structure of interpreted patterns.  This expanded theory of truth encompasses both the typical truth values, as well as intermediate degrees of certainty and contradiction.

I don't know the details of your system, but from your notes, I believe that you have a more advanced system than the so-called ":semantic web stack" that is based on the 2005 "layer cake".   But as I have said many times, the "decidability gang" destroyed the vision and specifications in the winning proposal by Tim Berners-Lee in 2000.   The so-called "Semantic Web Stack" of 2005 was a pale shadow of what Tim B-L had proposed.

In 2003, another branch of the Federal Gov't saw that the Semantic Web was headed in the wrong direction, and they funded a much more advanced and more ambitious project  called IKRIS.   See https://jfsowa.com/ikl/ .   It was funded for two years (2004 to 2006) and it included some of the most advanced AI projects and researchers from industry and Academia.   Arun Majumdar and I were just two of the many researchers involved.  

Unfortunately, there were some cutbacks in gov't funding in 2005, and neither the IKRIS project nor the SW project were continued.   For a survey of developments from the late 1970s to 2011, see Semantics for Interoperable Systems, documents collected and related by John Sowa,  https://jfsowa.com/ikl/ .

You don't have to believe me.  I wrote the overview, but I include links to the original R & D articles by everybody I mention in the reviews.  I also have more reviews and publications, but this is enough for now.

John
 


From: "gregsharp73" <gregsharp73@gmail.com>

The requested pattern logic primer can be found here: https://patternslanguage.com/pattern-logic

The subject of pattern logic is developed over several illustrated webpages and culminates in the topic of "decisions" which represents a novel theory of propositional truth grounded in the structure of interpreted patterns.  This expanded theory of truth encompasses both the typical truth values, as well as intermediate degrees of certainty and contradiction.

For a discussion of why a cyclic pattern language is an improvement over linear formal languages and offers an approach to making the meaning in natural language accessible to computation see the following article: https://patternslanguage.com/articles/f/a-cyclic-pattern-language
Thanks,
Greg
On Sunday, February 16, 2025 at 9:39:21 AM UTC-7 Alex Shkotin wrote:
Just small Sunday's evening addition: If we put brackets we get this
(∄(Philosopher) ⊇ ∂(Person))
i.e. we have two unary modifiers (∄ ∂) of unary predicates (concepts) into something that can be modified by the binary operator ⊇ to create a proposition.
Very interesting.

вс, 16 февр. 2025 г. в 14:42, alex.shkotin <alex.s...@gmail.com>:

by the way " ∄Philosopher ⊇ ∂Person" [1] is not a FOL, but HOL like this
пятница, 14 февраля 2025 г. в 17:29:39 UTC+3, Gregory Sharp:

ꓱPhilosopher ⊇ ∂Person is a label given to the central occasion of a 9 occasion pattern that follows the general form of a logical statement. This particular statement is analogous to an Aristotelian I-premise which can be rendered in English as "some person is a philosopher". The general form of a logical statement requires quantification of both of its terms and a copula. The copula here is called "predication". There are three other copulas. The concept philosopher is existentially quantified. The concept person is partially quantified. There are two other quantifiers used in the analogous Aristotelian system. They are universal and non-existential quantification. There are six additional quantifiers in pattern logic. The four copulas and ten quantifiers set the boundaries for pattern logic "proper" in the ADEPT LION "first consideration" which encapsulates the "grammar" of the broader pattern language. The second consideration is the vocabulary and the third consideration is the syntax.
From the standpoint of pattern logic, "wife" is a concept, or a non-logical term.
Greg



On Fri, Feb 14, 2025, 4:28 AM Alex Shkotin <alex.s...@gmail.com> wrote:
Just FYI:
"17.02.2025, jointly with S.I. Adian seminar Alexei Miasnikov (Stevens Institute of Technology): First-order classification, non-standard models, and interpretations

In this talk I will focus on three things:

1. First-order classification: in particular, how one can describe ALL groups which are first-order equivalent to a given one.

2. Non-standard models of groups: in particular, I will describe non-standard models of the finitely generated groups with decidable or recursively enumerable (or arithmetic) word problems and explain how they naturally appear as non-standard Z-points of the general algebraic schemes.

3. Theory of interpretations: it seems a new rich theory is emerging right now. I will show several interesting results based on interpretations."

Enjoy,

Alex