The real numbers constructed in Andrej's chapter are just a set.
You'd need to first define some sort of "topology" on them in order to
expect to get something nontrivial. But it seems possible that from
any internally defined topological space (i.e. an hset together with a
topology on it), one could first build its singular simplicial hset,
then geometrically realize that as some sort of HIT. It might even be
achievable now, since we do know how to define (semi)simplicial hsets
(e.g. Richard's talk last week).
On Mar 14, 2013 6:30 AM, <Marc....@ii.uib.no> wrote:
> There is then the question of how to interpret this result. We believe that it shows that even if one adds the structure explicitly, one does not get a satisfactory constructive definition.
It looks to me as though your counterexample could not be equipped with explicit structure. For at time 0, you would have to specify a filler for w and w, which would have to be sb, and at time 1, you would have to specify a filler for w and x, which would have to be v, but at time 2 w and x are identified but sb and v are not.
> There is then the question of how to interpret this result. We believe that it shows that even if one adds the structure explicitly, one does not get a satisfactory constructive definition.
It looks to me as though your counterexample could not be equipped with explicit structure. For at time 0, you would have to specify a filler for w and w, which would have to be sb, and at time 1, you would have to specify a filler for w and x, which would have to be v, but at time 2 w and x are identified but sb and v are not.
Thanks Peter. I suspected that some modification like that should be possible, but didn't have time to think of one.
From a model-categorical point of view, I think what this says is that not every simplicial set is constructively *cofibrant*. More generally, not every monomorphism is a cofibration. This means it's possible that not every pullback of a trivial cofibration along a fibration remains a trivial cofibration, and hence that not every dependent product of a fibration along a fibration remains a fibration. (The problem of exponentials was mentioned previously as well, of course.)
Mike
I didn't mean non-cofibrancy follows specifically from the Kripke model, only from the conclusion that the fibers can't be proven homotopy equivalent. The theorem that this can be done classically can be encapsulated using lifting properties in a model category, but depending on cofibrancy of the objects involved for the lifts to exist. Hence, if something fails constructively, it seems probably to be cofibrancy.
It looks to me as though your counterexample could not be equipped with explicit structure. For at time 0, you would have to specify a filler for w and w, which would have to be sb, and at time 1, you would have to specify a filler for w and x, which would have to be v, but at time 2 w and x are identified but sb and v are not.
I think this can be fixed by adding, from time 0, extra loops z, z' at b,b' (�fake degeneracies�), and then adding at time 2 the equation that v = v' = z = z'.
Now, all fillers taking values in the B fiber can be taken (at any time) among {z,z',v,v'}; so these will never conflict, since these are all identified as soon as their boundaries are. Fillers taking values in other fibers don�t conflict for the same reason.
If the proof that Kan simplicial sets model univalence were constructive (which I learned during my visit, from Thierry and Marc, that it can't be) then you would be done in the enterprise of reconciling the "old" and "new" topological views of types.
Hi,
Thanks very much for all these comments. I now understand that this
construction has been around for a while.