On a forcing model for non-standard arithmetic
On a forcing model for non-standard arithmetic
On a forcing model for non-standard arithmetic
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Sheaf semantics A <strong>non</strong>-principal ultrafilter A <strong><strong>for</strong>cing</strong> <strong>model</strong> <strong>for</strong> <strong>non</strong>-<strong>standard</strong> <strong>arithmetic</strong> Open questions<br />
Topos-theoretic perspective, continued<br />
A presheaf is a sheaf (relative to a coverage Cov) if it satisfies:<br />
Sheaf axiom<br />
For every S ∈ Cov(p) and family of elements {xq ∈ X (q) : q ∈ S}<br />
that is compatible (i.e. satisfies p ≤ q ∈ S ⇒ xq · p = xp), there is<br />
a unique element x ∈ X (p) such that x · q = xq <strong>for</strong> all q ∈ S.<br />
Sheaves also <strong>for</strong>m a topos Sh(P, Cov). The internal logic of<br />
categories of sheaves is precisely covering semantics. The internal<br />
logic of Sh(P, ¬¬) is classical <strong><strong>for</strong>cing</strong>.<br />
Benno van den Berg, TU Darmstadt, Germany <strong>On</strong> a <strong><strong>for</strong>cing</strong> <strong>model</strong> <strong>for</strong> <strong>non</strong>-<strong>standard</strong> <strong>arithmetic</strong>