Jekyll2020-02-04T16:31:28+00:00https://anderslundstedt.com/feed.xmlAnders LundstedtSlides: Necessarily non-analytic induction proofs2019-05-30T00:00:00+00:002019-05-30T00:00:00+00:00https://anderslundstedt.com/blog/Slides-Necessarily-non-analytic-induction-proofs<p>I recently gave two talks on the research project “Necessarily non-analytic
induction proofs”.
The first talk was in Gothenburg at the
<a href="https://flov.gu.se/english/research/seminars/logic">FLoV logic seminar</a>.
The second talk was in New York at
<a href="https://jaf2019nyc.com">JAF 38</a>.
I have uploaded slides for each talk to the research page.</p>
<p>At both talks I received useful feedback. Some feedback pointed out some
problems with our definitions. Instead of modifying the slides I will address
those problems here.</p>
<p><strong>UPDATE 2019-08-29:</strong> <em>In the latest summary that I have uploaded to the
research page, the following problem has been addressed.</em><br />
At the FLoV talk,
<a href="https://flov.gu.se/english/about/linguistics--logic-and-theory-of-science-unit/linguistics--logic-and-theory-of-science-unit?languageId=100001&userId=xgranb">Mattias Granberg Olsson</a>
pointed out a problem with our definition of first-order languages of arithmetic
and their corresponding standard models. The problem is that a language of
arithmetic (as we defined it) can have at most one function symbol (or predicate
symbol) for each function (or relation) in the standard model. This makes it
very inconvenient (though not impossible) to model proofs showing that two
distinct definitions define the same function (or relation). To address this at
the JAF 38 talk I simplified our definition of a first-order language of
arithmetic and removed the definition of what constitutes the standard model for
a first-order language of arithmetic. Since it would still be nice to be able to
define the standard model for any language of arithmetic, we will probably have
to come up with some other solution.</p>
<p><strong>UPDATE 2020-02-02:</strong> <em>I have uploaded to the research page a note reflecting
on terminology. This note includes a discussion of the following problem.</em><br />
At the FLoV talk, <a href="https://flov.gu.se/english/about/linguistics--logic-and-theory-of-science-unit/linguistics--logic-and-theory-of-science-unit?languageId=100001&userId=xleigr">Graham Leigh</a>
pointed out that the terminology “necessarily non-analytic” might be a bit
unfortunate. The reason is that we can construct cases where we have “ψ(x)
witnesses that T proves ∀x.φ(x) by necessarily non-analytic induction” and where
ψ(x) is a subformula of φ(x). Since analytic proofs are usually taken to be
those satisfying a subformula property (in some sense), it might be a bit
misleading to use the terminology “non-analytic” when the proof does satisfy a
subformula property. We will have to think more about what terminology to use.</p>
<p>I also want to mention a piece of feedback that did not concern any problem. At
JAF 38, <a href="https://www.cs.utexas.edu/~kaufmann/">Matt Kaufmann</a> gave me an example
of a non-analytic induction proof. For reasons of efficiency one might want to
define the factorial on the natural numbers such that the definition is
“tail-recursive”. Showing that this definition is equivalent to the standard one
seems to require a non-analytic induction proof. This seems indeed to be the
case. I have not verified all the details yet but when I have I will add this
example to our summary document (on the research page).</p>I recently gave two talks on the research project “Necessarily non-analytic induction proofs”. The first talk was in Gothenburg at the FLoV logic seminar. The second talk was in New York at JAF 38. I have uploaded slides for each talk to the research page.Welcome to my blog2019-05-24T00:00:00+00:002019-05-24T00:00:00+00:00https://anderslundstedt.com/blog/Welcome-to-my-blog<p>This is the first post of my blog. I intend to post whenever I have something to
share. This will include news about my research and teaching and announcements
of talks. I might also post about tech and programming stuff, or about whatever
other stuff.</p>
<p>My blog has a feed:</p>
<p><a href="https://anderslundstedt.com/feed.xml">https://anderslundstedt.com/feed.xml</a></p>
<p>In the future I might add feeds restricted to certain categories of posts.</p>This is the first post of my blog. I intend to post whenever I have something to share. This will include news about my research and teaching and announcements of talks. I might also post about tech and programming stuff, or about whatever other stuff.