I'm reading Vistoli's notes, and I came across something on the bottom of page 31, starting with "The reader might find our definition of sheaf pedantic..."
Essentially my problem is the following claim: Let $V \xrightarrow{i} U$ a morphism of schemes and consider the two projections $V \times_{U} V \xrightarrow{p_{i}} V$ for $i=1,2$. If $i$ is not injective, "the two projections will be different".
This seems crazy to me given the symmetry in the construction, can someone please comment?
Let $k$ be a field. Take $U=\text {Spec}(k),V=\mathbb A^1_k$ and for $ i:\mathbb A^1_k\to \text {Spec}(k)$ take the structural map.
Then the two projections $p_i: \mathbb A^1_k\times_{\text {Spec}(k)} \mathbb A^1_k =\mathbb A^2_k\to \mathbb A^1_k$ are certainly different.