Data packaging a base extension $k \hookrightarrow k'$ for a smooth projective curve
$(C, F/k)$: a new curve $C'$ over a field $F'/k'$, together with a RiemannRochData structure on
$(C', F', k')$ and explicit divisor base-extension and restriction maps.
- C' : Type u_4
- F' : Type u_5
- k' : Type u_6
- rrData' : RiemannRochData self.C' self.F' self.k'
- baseExtDiv : CurveDivisor C → CurveDivisor self.C'
- restrictDiv : CurveDivisor self.C' → CurveDivisor C
Instances For
Axiomatized: the divisor base-extension map preserves degree, $\deg_{C'}(\mathrm{baseExt}(D)) = \deg_C(D)$.
Axiomatized: the divisor base-extension map preserves the Riemann–Roch dimension, $\dim L(\mathrm{baseExt}(D))_{F'/k'} = \dim L(D)_{F/k}$.
Axiomatized: the divisor restriction map preserves degree, $\deg_C(\mathrm{restrict}(D')) = \deg_{C'}(D')$.
Axiomatized: the divisor restriction map preserves the Riemann–Roch dimension.
Invariance of genus under base extension: for a perfect base field $k$, base-changing the
curve $C$ to a curve $C'$ over $k'$ preserves the genus, $g_{C'/k'} = g_{C/k}$. The proof uses
mutual upper bounds obtained from degree_baseExt_ax/divisorDim_baseExt_ax and
degree_restrict_ax/divisorDim_restrict_ax.