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.
One of Giraud's axioms is that a topos has coproducts stable under pullback, e.g. f(A+B) is isomorphic to fA + f*B. But does this extend to morphisms?
e.g. for f : D -> C, a : A->C and b : B -> C, can we relate (fa,fb) and f*(a,b), where (_,_) is the universal arrow from the coproduct?
What I'm really looking for is to relate f* id = f* (inj1, inj2) and (f* inj1, f* inj2), but I'm curious if the relationship holds generally.
Do any references spell this out explicitly? Everything I've seen just says f* colim = colim f* or "base change functor preserves coproducts" but I've never seen it written out explicitly, and while I'm building the intuition for the abstract descriptions it's just not quite there yet.
I don't know of any reference spelling it out explicitly, but it is true that in any extensive category (in particular, a topos) is the same as , where I denote by the arrow for any , .
(It is not true that is equal to as the latter expression is not even well-typed: has codomain , has codomain ).
The key point is that, in an extensive category, any arrow is necessarily of the form with , and . You use this to show that the commuting square is in fact a pullback.
In the proof, you have two arrows and such that , you decompose into as above, observe that and , which gives you canonical arrows and , and your canonical arrow for the first diagram is .
(By the way, when you want to write math expressions, you may write LaTeX code by using double-dollar signs (rather than a single dollar sign as one would normally do in LaTeX). Zulip uses Markdown in messages, in which "asterisk" (or "star") signs have a special meaning (they are used to do italic and bold), so your original post does not render as expected: some "stars" disappear and you see italic text starting/ending instead).
More generally, when we say that some functor (like pullback) preserves a limit or colimit (like coproduct), we mean not just that there is some isomorphism, but that the canonical comparison map defined using the universal properties is an isomorphism. The definition of that comparison map then ensures that it commutes with the action on morphisms.