Timeline for Reflection principle for intuitionistic Zermelo–Fraenkel?
Current License: CC BY-SA 4.0
24 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Feb 19, 2019 at 9:21 | comment | added | aws | @HanulJeon Thanks. I discussed this with Ingo a bit offlist and he noticed that reflection implies full separation, so in fact reflection is not even provable in $\mathbf{CZF}$ with powerset and $\mathbf{RDC}$. But Lubarsky's proof is interesting too - it shows reflection is not provable even with full separation (but without powerset). | |
Feb 19, 2019 at 4:15 | comment | added | Hanul Jeon | @aws Lubarsky provides an answer of the independence of Reflection over $\mathbf{CZF}$ in his article Independence Results around Constructive ZF. | |
Jan 10, 2019 at 21:36 | comment | added | Ingo Blechschmidt | @aws: The reflection principle seems to be equivalent to $\mathbf{RRS}_2$, the following strengthening of $\mathbf{RRS}$: Let $X$ and $R \subseteq X \times X \times X$ be classes. Assume $\forall x \in X. \forall x' \in X. \exists y \in X. \langle x,x',y \rangle \in R$. Let $A \subseteq X$ be a set. Then there is a set $B$ such that $A \subseteq B \subseteq X$ and such that $\forall x \in B. \forall x' \in B. \exists y \in B. \langle x,x',y \rangle \in R$. | |
Jan 10, 2019 at 16:03 | comment | added | Ingo Blechschmidt | @aws: I now noticed a problem even with the case of existential quantifiers. The proof of Lemma 3.4 only works in the case of a single free variable. I'm trying to fix this by encoding multiple values by tuples, but the naive way doesn't seem to work because we cannot ensure that the partial universe $M$ is closed under pairs. | |
Jan 9, 2019 at 20:30 | comment | added | Ingo Blechschmidt | @aws: Anyway, no matter how not earth-shattering the whole story is, I do think that it deserves to be written up and hence started doing so. You should definitely be coauthor! Please feel free to contact me at [email protected]. | |
Jan 9, 2019 at 20:29 | comment | added | Ingo Blechschmidt | @aws: That's a neat trick! I too think that universal quantifiers can be treated with it. By the way, using the equivalent $\mathbf{MDC}$ (Palmgren's multivalued dependent choice) instead of $\mathbf{RRS}$ seems to make the proofs (very slightly) easier, at least for my taste. Regarding $\mathbf{CZF}$: I believe that by now we have used unbounded separation far too often, right? :-) That is, independence of $\mathbf{RRS}$ from $\mathbf{CZF}$ will not immediately help us to settle independence over $\mathbf{IZF}$. | |
Jan 9, 2019 at 19:46 | comment | added | aws | There's a generalisation of the trick for existential formulas: Let $\Omega$ be the power set of $1$. For a formula $\phi(x)$, define $X := \{ p \in \Omega | \exists x \, p \Leftrightarrow \phi(x) \}$. Then by collection there is $C$ such that for all $x$ there is $x' \in C$ such that $\phi(x) \Leftrightarrow \phi(x')$. I think universal quantifiers might be possible using that idea. The situation with $\mathbf{CZF}$ is a bit different to how I expected - I need to think about it some more. | |
Jan 8, 2019 at 23:51 | comment | added | Ingo Blechschmidt | @aws: Thank you for the pointer to $\mathbf{RRS}$! I see that the reflection principle implies $\mathbf{RRS}$. I also see the converse, but only for formulas which don't contain the universal quantifier. Probably you meant to restrict to this class of formulas, right? Yes; I'd also be very much interested in the situation for $\mathbf{CZF}$. | |
Jan 8, 2019 at 21:33 | comment | added | aws | By the way, are you interested in the same problem for $\mathbf{CZF}$? I think for $\mathbf{CZF}$ it should be much easier to prove independence - I have a rough idea in mind for that. | |
Jan 8, 2019 at 21:29 | comment | added | aws | While I was looking into it I was reminded of Aczel's Relation Reflection Scheme. I think in fact reflection should be equivalent to $\mathbf{RRS}$ over $\mathbf{IZF}$. (But I don't know how to show that $\mathbf{RRS}$ is independent.) | |
Jan 8, 2019 at 21:26 | comment | added | aws | Nice! I think I can guess how that works. The problem is I also don't know how to separate $\mathbf{RDC}$ from $\mathbf{DC}$. | |
Jan 8, 2019 at 20:46 | comment | added | Ingo Blechschmidt | (And upon further reflection, I see that the argument can be simplified to use the reflection principle only once.) | |
Jan 8, 2019 at 20:27 | comment | added | Ingo Blechschmidt | @aws: Yes, that's it, thank you for the reference! And now I think we have a proof that the reflection principle does not hold for $\mathbf{IZF}$: If it would, then by applying the reflection principle twice, in a mostly but not entirely straightforward way (I could provide details if interested), we could show that that IZF proves that DC implies RDC. Which it presumably doesn't, even though, not being particularly familiar with IZF, I don't personally know a model in which DC holds but RDC doesn't. | |
Jan 4, 2019 at 15:43 | comment | added | aws | It's enough to have relativised dependent choice, I think (in section 10.2 of Aczel and Rathjen). | |
Jan 4, 2019 at 14:58 | comment | added | Ingo Blechschmidt | @aws: Let me add a correction to my previous comment. I stated that dependent choice would be enough. That's not true, because it's not clear that there is a set of suitable sets we could apply choice ot. We'd need some form of choice for iterative non-deterministic constructions of sets. | |
Jan 2, 2019 at 15:43 | comment | added | Ingo Blechschmidt | @aws: I see. We'd need definability, or, failing that, unique existence (among all other candidate sets $C'$ with some property) in order to avoid having to appeal to the axiom of dependent choice. Very interesting! I'll think about this some more. | |
Dec 24, 2018 at 15:27 | comment | added | aws | When I first saw this question I thought I had a proof of reflection in $\mathbf{IZF}$ using that kind of trick. Now I think it's more likely that it's not provable in $\mathbf{IZF}$. | |
Dec 24, 2018 at 15:25 | comment | added | aws | @IngoBlechschmidt you can prove that using full separation and collection. Define $X := \{ x \in \{0\} | (\exists y)y \in C \}$, then by collection there exists a set $C'$ such that if $X$ is inhabited, then so is $C' \cap C$. Note that $C'$ is not definable, and in fact by a result due to Friedman and Scedrov it is impossible in general for such a $C'$ to be definable. Even with this trick it is difficult to deal with formulas of the form $(\exists y)\phi(x, y)$, with reflection as you stated it, because it is necessary to repeat transfinitely. | |
Dec 21, 2018 at 14:06 | comment | added | Ingo Blechschmidt | @Andrej: Currently only for the empty fragment, that is, not at all; but if a version of Scott's trick could be salvaged (given a class $C$, we need a subset $C'$ with the property that $C'$ is inhabited if $C$ is), then for the fragment not containing the universal quantifier. | |
Dec 21, 2018 at 7:08 | comment | added | Andrej Bauer | For how large a fragment of logic can you prove the reflection principle for IZF? | |
Dec 20, 2018 at 23:46 | comment | added | David Roberts♦ | I added the top-level arXiv tag lo.logic, and a link to the IZF axioms (are they the ones you are thinking of, Ingo?) | |
Dec 20, 2018 at 23:45 | history | edited | David Roberts♦ | CC BY-SA 4.0 |
added 82 characters in body; edited tags
|
Dec 20, 2018 at 23:39 | history | migrated | from math.stackexchange.com (revisions) | ||
Dec 15, 2018 at 21:00 | history | asked | Ingo Blechschmidt | CC BY-SA 4.0 |