The Stacks project

Remark 79.12.5. Let $f : X \to Y$ be a separated morphism of algebraic spaces. The sheaf $(X/Y)_{fin}$ comes with a natural map $(X/Y)_{fin} \to Y$ by mapping the pair $(a, Z) \in (X/Y)_{fin}(T)$ to the element $a \in Y(T)$. We can use Lemma 79.12.4 to define operations

\[ \star _ i : (X/Y)_{fin} \times _ Y (X/Y)_{fin} \longrightarrow (X/Y)_{fin} \]

by the rules

\begin{align*} \star _1 : ((a, Z_1), (a, Z_2)) & \longmapsto (a, Z_1 \cup Z_2) \\ \star _2 : ((a, Z_1), (a, Z_2)) & \longmapsto (a, Z_1 \cap Z_2) \\ \star _3 : ((a, Z_1), (a, Z_2)) & \longmapsto (a, Z_1 \setminus Z_2) \\ \star _4 : ((a, Z_1), (a, Z_2)) & \longmapsto (a, Z_2 \setminus Z_1). \end{align*}

The reason this works is that $Z_1 \cap Z_2$ is both open and closed inside $Z_1$ and $Z_2$ (which also implies that $Z_1 \cup Z_2$ is the disjoint union of the other three pieces). Thus we can think of $(X/Y)_{fin}$ as an $\mathbf{F}_2$-algebra (without unit) over $Y$ with multiplication given by $ss' = \star _2(s, s')$, and addition given by

\[ s + s' = \star _1(\star _3(s, s'), \star _4(s, s')) \]

which boils down to taking the symmetric difference. Note that in this sheaf of algebras $0 = (1_ Y, \emptyset )$ and that indeed $s + s = 0$ for any local section $s$. If $f : X \to Y$ is finite, then this algebra has a unit namely $1 = (1_ Y, X)$ and $\star _3(s, s') = s(1 + s')$, and $\star _4(s, s') = (1 + s)s'$.


Comments (0)

There are also:

  • 2 comment(s) on Section 79.12: The finite part of a morphism

Post a comment

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 04PI. Beware of the difference between the letter 'O' and the digit '0'.