English

Hulls, linear equivalence, and weighted superelliptic codes

Algebraic Geometry 2026-08-03 v1 Information Theory

Abstract

The containment of the code of the meet GAG\wedge A in the hull and the identity GAD=KGAG\vee A-D=K-G\wedge A exchanging meet and join are known; imposing that GAG\wedge A be principal constructs algebraic geometry codes with one-dimensional hull. We turn that construction into a measurement. For arbitrary divisors GG and AA we compute CL(D,G)CL(D,A)C_L(D,G)\cap C_L(D,A) exactly: it is the code of the meet together with an excess ε(G,A)\varepsilon(G,A), canonically their quotient and a subquotient of H1(O(GA))H^1(\mathcal O(G\wedge A)). So ε\varepsilon vanishes exactly when the meet is non-special; otherwise it certifies that KGAK-G\wedge A is linearly equivalent to an effective divisor, at degree zero the vanishing of a single class in the Picard group: the hull detects a linear equivalence rather than being built from one. For superelliptic curves yn=f(x)y^n=f(x) both sides can be computed: their weighted plane models in P(1,n/c,d/c)2\mathbb P^2_{(1,n/c,d/c)}, c=gcd(n,d)c=\gcd(n,d), identify codes CsC_s of weighted forms of degree ss with those of sDsD_\infty and turn hulls into lattice counts. The range on which ε\varepsilon is blind is an explicit interval of degrees, where dimHull(Cs)=cμ(s)nδ+1gX\dim\operatorname{Hull}(C_s)=c\mu(s)-n\delta+1-g_X, μ(s)=min{s,Ms}\mu(s)=\min\{s,M-s\}, depends only on its affine-point count. Outside it the meet and join are invariant under sMss\mapsto M-s while ε\varepsilon is not, so every asymmetry of the hull profile is excess and the threshold in ss refines the divisor class: two totally split curves of genus two, over F7\mathbb F_7 and over F11\mathbb F_{11}, present the same class at the same pair of degrees and are separated by the profile alone. If 0deg(GA)2gX20\leq\deg(G\wedge A)\leq2g_X-2 the hull is at most gX+1g_X+1, so it is large only where it is blind, and over a prime field, under an explicit inequality on (n,d,q)(n,d,q), its maximum over the family is (M/2D)\ell(\lfloor M/2\rfloor D_\infty), attained exactly on the totally split locus.

Cite

@article{arxiv.2608.02850,
  title  = {Hulls, linear equivalence, and weighted superelliptic codes},
  author = {Jurgen Mezinaj and Tanush Shaska},
  journal= {arXiv preprint arXiv:2608.02850},
  year   = {2026}
}

Comments

39 pages, 6 tables