Documentation

Atlas.ArithmeticGeometry.code.AdelePlusFDim

@[reducible, inline]
noncomputable abbrev AF_subspace {F : Type u_1} [Field F] {P : Type u_2} {O : PValuationSubring F} (k : Type u_3) [Field k] [Algebra k F] [FunctionFieldAdeleRing.ConstantField k] [FunctionFieldAdeleRing.DiscreteValuationFamily P F k] (D : P) :

The $k$-subspace $A(D) + F \subseteq \mathbb{A}_F$: the sum of the adele divisor space $A(D)$ and the principal adeles (the image of $F$ embedded diagonally).

Instances For
    @[reducible, inline]
    noncomputable abbrev LF_subspace {F : Type u_1} [Field F] {P : Type u_2} {O : PValuationSubring F} (k : Type u_3) [Field k] [Algebra k F] [FunctionFieldAdeleRing.ConstantField k] [FunctionFieldAdeleRing.DiscreteValuationFamily P F k] (D : P) :

    The $k$-subspace $A(D) \cap F$ inside $\mathbb{A}_F$: elements of the function field that satisfy the divisor bounds at every place.

    Instances For

      Monotonicity of the $A(D) + F$ subspaces in the divisor: $A \le B$ implies $A(A) + F \subseteq A(B) + F$.

      noncomputable def rrSpaceAdele {F : Type u_1} [Field F] {P : Type u_2} {O : PValuationSubring F} (k : Type u_3) [Field k] [Algebra k F] [FunctionFieldAdeleRing.ConstantField k] [FunctionFieldAdeleRing.DiscreteValuationFamily P F k] (D : P) :

      Riemann-Roch space $L(D) = \{f \in F \mid \mathrm{ord}_p(f) \ge -D(p) \text{ for all } p\}$ realized as the preimage of $A(D)$ under the diagonal embedding $F \hookrightarrow \mathbb{A}_F$.

      Instances For

        For the zero divisor, $L(0)$ consists of constants: $L(0) \subseteq k$ (via the algebra map $k \hookrightarrow F$).

        $L(0)$ is finite-dimensional over $k$: it is contained in the $k$-algebra-image of $k$ inside $F$.

        Monotonicity of Riemann-Roch spaces: $D \le D'$ implies $L(D) \subseteq L(D')$.

        theorem rrSpaceAdele_fd_step {F : Type u_1} [Field F] {P : Type u_2} [DecidableEq P] {O : PValuationSubring F} (k : Type u_3) [Field k] [Algebra k F] [FunctionFieldAdeleRing.ConstantField k] [FunctionFieldAdeleRing.FunctionFieldProperty F P O] [FunctionFieldAdeleRing.DiscreteValuationFamily P F k] [HasResidueFieldSurjection P F k O] (D D' : P →₀ ) (h : ∀ (p : P), D p D' p) (hFD_D : FiniteDimensional k (rrSpaceAdele k D)) :

        Inductive step for finite-dimensionality of $L(D)$: if $L(D)$ is finite-dimensional and $D \le D'$, then $L(D')$ is finite-dimensional, using Lemma 22.8 to bound $L(D')/L(D)$ inside $A(D')/A(D)$.

        Lemma 22.9 (a). For any divisor $D$, the Riemann-Roch space $L(D)$ is finite-dimensional over the constant field $k$.

        The diagonal embedding $F \hookrightarrow \mathbb{A}_F$ is injective when the set of places is nonempty.

        Identification of $L(D)$ with $A(D) \cap F$ under the diagonal embedding: the image of $L(D)$ in $\mathbb{A}_F$ is precisely $A(D) \cap F$.

        $A(D) \cap F$ is finite-dimensional, as image of the finite-dimensional $L(D)$ under the injective diagonal embedding.

        Dimension equality: $\dim_k (A(D) \cap F) = \dim_k L(D)$, since the diagonal embedding restricts to a $k$-linear isomorphism.

        noncomputable def ellD {F : Type u_1} [Field F] {P : Type u_2} {O : PValuationSubring F} (k : Type u_3) [Field k] [Algebra k F] [FunctionFieldAdeleRing.ConstantField k] [FunctionFieldAdeleRing.DiscreteValuationFamily P F k] (D : P →₀ ) :

        The number $\ell(D) = \dim_k L(D)$, the $k$-dimension of the Riemann-Roch space attached to $D$.

        Instances For

          For $A \le B$, the quotient $(A(B) \cap F) / (A(A) \cap F)$ is finite-dimensional over $k$ (with the trivial case when $P$ is empty handled separately).

          Dimension of the LF-quotient: for $A \le B$, $$\dim_k \big((A(B) \cap F) / (A(A) \cap F)\big) = \ell(B) - \ell(A).$$

          theorem finrank_sup_quotient_eq {R : Type u_4} [DivisionRing R] {M : Type u_5} [AddCommGroup M] [Module R M] (A B F_sub : Submodule R M) (hAB : A B) [hFD : FiniteDimensional R (B Submodule.comap B.subtype A)] [hFD_inf : FiniteDimensional R ((BF_sub) Submodule.comap (BF_sub).subtype (AF_sub))] :
          FiniteDimensional R ((BF_sub) Submodule.comap (BF_sub).subtype (AF_sub)) Module.finrank R ((BF_sub) Submodule.comap (BF_sub).subtype (AF_sub)) + Module.finrank R ((BF_sub) Submodule.comap (BF_sub).subtype (AF_sub)) = Module.finrank R (B Submodule.comap B.subtype A)

          Modular-lattice / second-isomorphism dimension identity. For submodules $A \le B$ and any $F$ of a module $M$, the dimension of $(B + F)/(A + F)$ plus the dimension of $(B \cap F)/(A \cap F)$ equals the dimension of $B/A$, and finite-dimensionality is inherited.

          Additivity of divisor degree: $\deg(A + B) = \deg A + \deg B$.

          Behavior of divisor degree under subtraction: $\deg(B - A) = \deg B - \deg A$.

          The Riemann defect attached to a divisor $D$: $\delta(D) = \deg D + 1 - \ell(D)$, whose constant value (over varying $D$) is the genus $g$ in the Riemann-Roch theorem.

          Instances For

            Lemma 22.10. For divisors $A \le B$, the quotient $(A(B) + F) / (A(A) + F)$ is finite-dimensional over $k$ and its dimension is $\delta(B) - \delta(A)$, the difference of Riemann defects. Combines Lemmas 22.8 and 22.9 via the modular-lattice identity.