[back] [prev] [next] [index] [root]

 


AlffWronskian

Returns the Wronski matrix of a Riemann-Roch space.

Syntax:

W := AlffWronskian(D);
W := AlffWronskian(F);

list
  W  
list of rows
alff divisor
  D  
{cal L}(D) is computed
alff
  F  
equivalent to taking D = 0

See also:  AlffWronskianOrders, AlffDiff, AlffDifferentiation, AlffRamDivisor

Description:

Let F/k be an algebraic function field with separating element x and let v_1, \dots v_l be a basis of {cal L}(D). For the differentiation D_x with respect to x consider the successively smallest \nu_1 <= \dots <= \nu_l \in Z^{ >= 0} such that the rows D_x^{(\nu_i)}(v_1), \dots, D_x^{(\nu_i)}(v_l), 1 <= i <= l are F-linearly independent. These rows form the Wronski matrix of D with respect to x and are returned as a list of lists W. If D has dimension zero, false is returned. The constant field k is required to be exact.


Example:



<- back[back] [prev] [next] [index] [root]