|
LC Type
Logic
Research into Type-Logical
semantics and its application to real world problems of inference
and knowledge management has been conducted over the past three
decades by Erik Thomsen, one of DSSlab's founding team members.
That research led to a new paradigm for logic - one based on
cognitive processing (i.e., where process is central to logic, and
'logic' is taken in its traditional sense to include language and
mathematics). And to a new model within that paradigm.
Here
below, under 2012, you will find an articulation of the of the
cognitive processing paradigm and a formal exposition of the new
model for logic. Following that is a chronological introduction to
that research highlighting major research questions per time period
and with links to relevant papers and patents. Many of the papers
were written during the print era. They are currently being
digitized.
2012: Draft form of a new paradigm
and a formal model for logic
Why you should read this book
Short teasers for logicians, philosophers of
language, computational linguists and mathematicians
How the Great War impacted the roots of modern
logic
An historical introduction to the unfinished
research program of Bertrand Russell and Ludwig Wittgenstein and
why it is relevant today
A Critique of the consensus paradigm in logic
An introduction to the consensus paradigm and a
detailed description of its most cripling flaws
A new paradigm for logic
Describes cognition and awareness through a
collection of multiple levels of embedded processes. Points the way
to a new view of the mind-body distinction. And a new grounding
for logic.
Knowing the World is Language
A theory of logic based on a new paradigm of
cognitive processing that also provides a foundation for language
and mathematics
2007-2011:
start ups and consulting: prototyping specific type engine-based
applications
Research
questions � How to extract the dimensional model
implicit within a collection of
spreadsheets
� How to
generate image signatures without the use of pre-defined ontologies
in a way that would make them comprehensible to humans
� How to extract testable propositions from
text
�
How to parse text into a logical form that immediately integrates
with a knowlege store
� How to represent disparate information in a
semantically unified fashion
�How to infer across quantitative and qualitative
information in the presence of uncertainties, and
inconsistencies
Papers/output � Overview
to the LC Logical Typing System �
LC Foundations of Abstract Science � Logical
implication for propositional variables in LC Type Logic �
Logical implication for predicate variables in LC Type
logic � Patent filing
(#20100169758)
Extracting Semantics from
Data � A
critique of the consensus paradigm in
logic
At a more applied
level
Regarding spreadsheet
interpretation
Regarding image
interpretation
2003-2007:
Working for a large corporation building Type Engine pieces and
applications for business
Research
questions
�
Computational models for organizational performance
management
� Abstract definitional layers that support federated heterogeneous
query processing
� Next gen Type Engines
Papers/output
� Organizational
performance management: grounding papers
� Enterprise risk management � Patent (#7,797,320) on
a method for computing semi-orthogonal partial bases in N
dimensional categorical data sets �
Patent (#7,631,005) on
a method for defining nested irregular views
1994-2003
Period of application and synthesis
Research
questions � What are the core theoretical problems
with canonical logic?
� What are the core theoretical problems with canonical
mathematics
� How do the foundations of math and logic relate to
software?
o Theoretical aspects
o Applied aspects
� First cut of a foundation for abstract science
� What are the key functional characteristics of Type Engines as
compared with current Relational or Multidimensional database
architectures
Papers/output
� Relating
LC to the Canonical foundations of Mathematics �
Relating LC to Canonical Logic �
Overview of the relation between LC and Canonical
Logic � OLAP Solutions 2nd edition
� Microsoft OLAP Solutions
� OLAP Solutions 1st edition
� Synthesizing knowledge from large data sets
1988-1994: First cut at an alternative
foundation, first cut at mapping it to canonical
beliefs/approaches, first application to
software
Research
questions: � What is the core process
of meaning creation?
� What foundational problems (aka paradoxes) does this
process/approach resolve?
� What practical problems can be solved by software that follows
this approach?
Papers/output
� Kirkberg
Austria 1993: Foundations of Logic
Peer-reviewed paper "Subsuming multi valued
logics in a two tiered bi-valent approach"
presented at the Wittgenstein Symposium on the Foundations of
Logic
Austria 1993;
� Kirkberg Austria 1992:
Foundations of Mathematics
Peer-reviewed paper and publication "A Functional
Basis for Tractarian Number Theory"
presented at the Wittgenstein Symposium on the Foundations of
Mathematics
Austria 1992; published in Wittgenstein's Philosophy of
Mathematics
Verlag Holder-Pichler-Tempsky Wien 1993
� Kirkberg Austria 1989: Foundations of
Language
Peer-reviewed paper and publication "A Tractarian
Approach to Information Modeling"
presented at the Wittgenstein Symposium on the Foundations of
Language
Austria 1989; published in Wittgenstein-Towards a
Re-evaluation
Verlag Holder-Pichler-Tempsky Wien 1990
� FreeThink (user manual
and docs)
1982 - 1988:
Foundational research
Research
Questions � What are the criteria for meaningfulness
as relates to any kind of expression?
� What is the smallest number of most irreducible dimensions that
can be used to relate any expression with any expression?
� How do these criteria for meaningfulness map to those of LW in
the Tractatus?
Papers/output:
� Adding to Space and Time 1988
� Relating Axiomatic systems to Empirical Knowledge
� Patent for
multi level hierarchies
The
story that connects the research questions to the papers
My research journey began in 1982 while working on a thesis that
attempted to unify the variety of approaches to Economics including
Macro and Micro, Communism and Capitalism, and Buddhist and
Western, with an emphasis on growth theory. That's when I
discovered that the multi-level mixed empirical/definitional
mathematics I was assuming existed to help me "prove" the theory
did not in fact exist.
So I
left school (with the tacit support of two of my thesis advisors)
to pursue the mathematics. During this time numerous themes and
ideas kept reoccurring:
� The stuff that gets exchanged, (i.e., the symbols) should not be
confused with the things doing the exchanging, (i.e., the cognitive
processing entities)
� Analog needs to marry with symbolic
� Sensory-motor needs to marry with symbolic language
� Language, Logic and Mathematics seem to be different views into
the same underlying substrate
� Language primitives should Not go proxy for the world nor bear
any referentially defined ontological commitments
� Boy is there a lot of scale or granularity complexity in the
world that needs more formal methods of representation
Though they all kept
popping up, this last one, the scale one was ubiquitous. It's
formalization was a precondition for the others.
This
precipitated the "Adding to Space and Time" paper written in
1987/88. The purpose of the paper was to demonstrate that "time"
and "space" were incomplete as a characterization of
general/universal topology -both in the physics sense and the
language sense of the term "topology". The concept of scale,
missing as an intrinsic part of both time and space, (clearly
present in physics but not fully baked in) was not simply added as
a third kind of dimension. Rather it was shown that what we think
of as ruler-like space and clock-like time are more accurately
described as space-position and time-position respectively. And
that it is only possible to measure position if scale is known (and
typically assumed constant) during the act of measurement. And that
scale pops up as space-scale and time-scale (again, measured for a
given position). Moreover, "time" and "space" are best thought of
as opposite binary values in the same way as position and scale.
Topology itself thereby followed from the cross product of two
binary distinctions.
The
paper had been written with the intent to be submitted for
publication in Mind magazine. Every article written during the 20th
century on the topic that was published in Mind as well as
everything else I could find was discussed in the article. However,
I wound up co-founding a software company at the same time and the
ideas in the article were embedded in both our flagship software
product - FreeThink- and in a patent that took 5 years to file but
which was one of the defining patents of the BI software industry
and which covered the core dimensional technology in what later
became known as the multidimensional database industry.
|