<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>lingliblog</title><link>https://hawkrobe.github.io/linglib/</link><description>Recent content on lingliblog</description><generator>Hugo -- 0.159.0</generator><language>en-us</language><lastBuildDate>Fri, 27 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://hawkrobe.github.io/linglib/index.xml" rel="self" type="application/rss+xml"/><item><title>Psych Verbs Need a Mind: Compositional Denotations via Cognitive Situation Models</title><link>https://hawkrobe.github.io/linglib/posts/2026-02-27-psych-verbs/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/posts/2026-02-27-psych-verbs/</guid><description>Psych verbs like frighten and concern differ in opacity, temporal structure, and causation — but nobody has derived these differences from a single compositional denotation grounded in cognitive architecture. We do, and opacity falls out by computation.</description></item><item><title>Nine Theories of Tense in One Type System</title><link>https://hawkrobe.github.io/linglib/posts/2026-02-15-tense/</link><pubDate>Sun, 15 Feb 2026 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/posts/2026-02-15-tense/</guid><description>How Linglib formalizes nine competing theories of temporal reference and compares them against 22 phenomena.</description></item><item><title>Numerals, Knowledge, and Type-Shifting</title><link>https://hawkrobe.github.io/linglib/posts/2026-02-14-kennedy-meets-goodman-stuhlmuller/</link><pubDate>Sat, 14 Feb 2026 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/posts/2026-02-14-kennedy-meets-goodman-stuhlmuller/</guid><description>Kennedy&amp;rsquo;s exact numeral semantics and Goodman &amp;amp; Stuhlmuller&amp;rsquo;s knowledge-sensitivity results look incompatible. Type-shifting resolves it.</description></item><item><title>Generalized Quantifiers as a Case Study in Cross-Module Verification</title><link>https://hawkrobe.github.io/linglib/posts/2026-02-10-generalized-quantifiers/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/posts/2026-02-10-generalized-quantifiers/</guid><description>Tracing generalized quantifier theory from abstract properties through lexical entries to RSA predictions.</description></item><item><title>A Tour of Linglib</title><link>https://hawkrobe.github.io/linglib/posts/2026-02-09-hello-world/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/posts/2026-02-09-hello-world/</guid><description>Introducing Linglib, a Lean 4 library for cumulative, machine-checkable formal linguistics.</description></item><item><title>A Map of Formal Linguistics</title><link>https://hawkrobe.github.io/linglib/map/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/map/</guid><description>An interactive dependency graph of the mathematical foundations underlying LingLib — five independent roots, connected by bridges where the interesting linguistic theory lives.</description></item><item><title>Bibliography</title><link>https://hawkrobe.github.io/linglib/bibliography/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/bibliography/</guid><description>&lt;p&gt;Papers referenced, cited, or formalized in Linglib. Each entry links to the corresponding Lean source file.&lt;/p&gt;
&lt;style&gt;
.bib-toolbar {
position: sticky;
top: 0;
z-index: 10;
background: var(--theme);
padding: 12px 0 8px;
margin-bottom: 16px;
}
.bib-search-input {
width: 100%;
padding: 10px 14px;
font-size: 1em;
border: 2px solid var(--border);
border-radius: 8px;
background: var(--entry);
color: var(--primary);
outline: none;
box-sizing: border-box;
}
.bib-search-input:focus {
border-color: var(--secondary);
}
.bib-search-input::placeholder {
color: var(--secondary);
opacity: 0.7;
}
.bib-role-filters {
display: flex;
gap: 8px;
margin-top: 8px;
flex-wrap: wrap;
align-items: center;
}
.bib-role-btn {
padding: 4px 12px;
font-size: 0.85em;
border: 1.5px solid var(--border);
border-radius: 6px;
background: var(--entry);
color: var(--secondary);
cursor: pointer;
transition: all 0.15s;
font-family: inherit;
line-height: 1.4;
}
.bib-role-btn:hover {
border-color: var(--secondary);
}
.bib-role-btn.active[data-role="formalized"] {
background: #22c55e20;
border-color: #22c55e;
color: #22c55e;
}
.bib-role-btn.active[data-role="foundational"] {
background: #a78bfa20;
border-color: #a78bfa;
color: #a78bfa;
}
.bib-role-btn.active[data-role="cited"] {
background: var(--entry);
border-color: var(--primary);
color: var(--primary);
}
.bib-search-status {
font-size: 0.85em;
color: var(--secondary);
margin-top: 6px;
min-height: 1.4em;
}
.bib-entry {
margin-bottom: 1.5em;
padding: 0 0 0 12px;
border-left: 3px solid transparent;
}
.bib-entry[data-role="formalized"] {
border-left-color: #22c55e;
}
.bib-entry[data-role="foundational"] {
border-left-color: #a78bfa;
}
.bib-entry[data-role="cited"] {
border-left-color: #666;
}
.bib-entry.bib-hidden {
display: none;
}
.bib-entry p.bib-citation {
margin: 0;
padding: 0;
line-height: 1.5;
}
.bib-meta {
font-size: 0.78em;
color: var(--secondary);
margin-top: 4px;
display: block;
position: relative;
white-space: nowrap;
overflow: hidden;
max-height: 1.8em;
}
.bib-meta.expanded {
white-space: normal;
overflow: visible;
max-height: none;
}
.bib-meta a {
color: var(--secondary);
text-decoration: none;
border: 1px solid var(--border);
border-radius: 4px;
padding: 1px 7px;
margin-right: 2px;
transition: all 0.15s;
white-space: nowrap;
display: inline-block;
line-height: 1.8;
}
.bib-meta a:hover {
border-color: var(--secondary);
color: var(--primary);
}
.bib-meta .bib-expand {
position: absolute;
right: 0;
top: 0;
padding-left: 60px;
padding-right: 0;
right: -2px;
background: linear-gradient(to right, transparent 0%, var(--theme) 35%, var(--theme) 100%);
border: none;
cursor: pointer;
}
.bib-meta .bib-expand:hover {
border: none;
color: var(--primary);
}
.bib-meta.expanded .bib-expand {
position: static;
background: none;
padding-left: 0;
border: 1px solid var(--border);
border-radius: 4px;
padding: 1px 7px;
}
.bib-tag-filters {
display: flex;
gap: 6px;
margin-top: 6px;
flex-wrap: wrap;
align-items: center;
}
.bib-tag-btn {
padding: 3px 10px;
font-size: 0.82em;
border: 1.5px solid var(--border);
border-radius: 5px;
background: var(--entry);
color: var(--secondary);
cursor: pointer;
transition: all 0.15s;
font-family: inherit;
line-height: 1.4;
}
.bib-tag-btn:hover {
border-color: var(--secondary);
}
.bib-tag-btn.active {
background: var(--primary);
border-color: var(--primary);
color: var(--theme);
}
.bib-title-link {
color: var(--primary);
text-decoration: none;
}
.bib-title-link:hover {
text-decoration: underline;
}
.bib-sort-btn {
padding: 3px 10px;
font-size: 0.82em;
border: 1.5px solid var(--border);
border-radius: 5px;
background: var(--entry);
color: var(--secondary);
cursor: pointer;
transition: all 0.15s;
font-family: inherit;
line-height: 1.4;
margin-left: auto;
}
.bib-sort-btn:hover {
border-color: var(--secondary);
}
&lt;/style&gt;
&lt;div class="bib-toolbar"&gt;
&lt;input type="search" class="bib-search-input" id="bibSearchInput"
placeholder="Search by author, title, year, or source path..."
autocomplete="off" spellcheck="false"&gt;
&lt;div class="bib-role-filters"&gt;
&lt;button class="bib-role-btn active" data-role="formalized"&gt;formalized&lt;/button&gt;
&lt;button class="bib-role-btn active" data-role="foundational"&gt;foundational&lt;/button&gt;
&lt;button class="bib-role-btn" data-role="cited"&gt;cited&lt;/button&gt;
&lt;button class="bib-sort-btn" id="bibSortBtn"&gt;A-Z&lt;/button&gt;
&lt;/div&gt;
&lt;div class="bib-tag-filters" id="bibTagFilters"&gt;&lt;/div&gt;
&lt;div class="bib-search-status" id="bibSearchStatus"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="bib-entry" data-key="aarts-1989" data-role="cited" data-tag="Syntax" data-year="1989"&gt;
&lt;p class="bib-citation"&gt;&lt;strong&gt;Aarts, B.&lt;/strong&gt; (1989). &lt;a href="https://doi.org/10.1017/s0022226700014109" class="bib-title-link"&gt;Verb-preposition constructions and small clauses in English&lt;/a&gt;. &lt;em&gt;Journal of Linguistics, 25(2), 277–290&lt;/em&gt;.&lt;span class="bib-meta"&gt;&lt;a href="https://github.com/hawkrobe/linglib/blob/main/Linglib/Phenomena/ArgumentStructure/Studies/HaddicanEtAl2026.lean"&gt;HaddicanEtAl2026&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Roadmap</title><link>https://hawkrobe.github.io/linglib/roadmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hawkrobe.github.io/linglib/roadmap/</guid><description>&lt;p&gt;See the full &lt;a href="https://github.com/hawkrobe/linglib/blob/main/docs/ROADMAP.md"&gt;roadmap on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="north-stars"&gt;North Stars&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;For phenomenon P with behavioral data D, prove that theory T₁ predicts D and theory T₂ doesn&amp;rsquo;t (or both do, via different assumptions).&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="priority-phenomena"&gt;Priority Phenomena&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Phenomenon&lt;/th&gt;
&lt;th&gt;Why Interesting&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Scope Freezing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Prove CCG and Minimalism predict same freezing via different mechanisms&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RSA ≅ EXH Equivalence&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Characterize when grammar/pragmatics debates are notational&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="key-conjectures"&gt;Key Conjectures&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;rsa_fixed_point_unique&lt;/code&gt;&lt;/strong&gt;: RSA iteration converges to a unique fixed point for α &amp;gt; 0&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;lexicon_refinement_monotone&lt;/code&gt;&lt;/strong&gt;: Refining denotations can only strengthen pragmatic inferences&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;rsa_tropical_limit&lt;/code&gt;&lt;/strong&gt;: α → ∞ recovers iterated best response (tropical semiring)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="short-term"&gt;Short-term&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fill &lt;code&gt;sorry&lt;/code&gt; proofs (scope freezing, CCG expressiveness)&lt;/li&gt;
&lt;li&gt;Grounding proofs for lexical uncertainty, attitude embeddings&lt;/li&gt;
&lt;li&gt;Scenario combinators (&lt;code&gt;withUtterances&lt;/code&gt;, &lt;code&gt;restrictWorlds&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Documentation: tutorials, replication guides&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="long-term"&gt;Long-term&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Neural-symbolic emergence (Futrell &amp;amp; Hahn, RSA from LLM)&lt;/li&gt;
&lt;li&gt;Speech acts formalization&lt;/li&gt;
&lt;li&gt;Full Horn (1972) scale theory&lt;/li&gt;
&lt;li&gt;Neo-Davidsonian event semantics&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>