You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
I've encountered plenty of orthogonal factorisation systems in my time, but I recently came across a result of the form "every morphism in factors in a canonical way as an followed by a ", but such that applying this property to the part could also give a non-trivial factorisation.
Moreover, this particular factorisation construction does extend to an orthogonal factorisation system, but doesn't quite do so in a natural way, because while we can iterate the procedure a countable number of times to reach a fixed point (in the sense that applying the factorisation to the limit will not give a new factorisation), the intermediate morphism when we factor the part again is non-trivial. Diagrammatically, I end up with:
where is of type and is of type , and such that when I factorize I get:
with not an isomorphism, but such that there does exist an isomorphism/equivalence identifying the two factorisations.
My question is: does this situation sound familiar to anyone? Are there any results out there that might be usefully applicable in a situation like this?
This feels a lot like computing the normal form of a term in a terminating rewriting system. Like the arrow that we start with is the term we want to normalise, and then factoring as is like saying that via rewrite we obtained from , like . Then if is in normal form it does not factor further, but if not then we can do another step, and so on.
What's uncomfortable about my situation in that analogy is that you can keep rewriting forever; instead of reaching a normal form, you reach a limit where the rewriting is doing something like adding a term to the end of a countably long expression, so that the resulting expression is equivalent to its predecessor.
It sounds a bit like the small object argument. I'm not sure what exactly the orthogonal factorization system is, though. can't be an orthogonal factorization system if a map of type can be factored as a non-isomorphism of type followed by another map of type .
Hmm so maybe the result isn't orthogonal after all, which wouldn't be that surprising considering the following example.
Consider the following mono-epi (rather than epi-mono) factorisation construction in . If I have a morphism , I can canonically factor it as . Iterating this process up to the countable limit, I get a factorisation . Doing it one more time, we still get a non-trivial factorisation, but the isomorphism gives a lifting in the resulting square.
Yes, this is the factorization you get by running the small object argument on the single map for steps.
So your comment was that can't be the actual classes involved in the factorisation system, I see.
And the small object argument only gives a weak factorisation system, so one needs to do some extra work to demonstrate whether uniqueness of lifts holds?
Right, or if you want to guarantee up front that you will get an orthogonal factorization system, then for each generating map you can also add the map (one step is enough, because repeating this yields an isomorphism ).
Or you can check that the maps belong to the left class of the wfs that comes out (most likely by building them as cell complexes).
I wrote something about this in section 4.6 of https://arxiv.org/abs/2004.12937 but I think it's all very standard.
It may be standard, but it's not an area of the literature I'm so familiar with, so that's very helpful. Thanks Reid!