CASA Function: GoppaPrepareSa

Initialize Sakata's procedure for 1-point AG-codes.

Calling Sequence:

Parameters:

Code : casa/finite/Goppa/primary
baseMethod : string

Result:

Sak : function

Description:

Examples:

> infolevel[`casa/finite`] := 5;

[Maple Math]

> C1 := finiteCurve(x^3 + y^2 + y, finiteField(4));

[Maple Math]

> H1 := GoppaPrimary(C1, "affine", 4);

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

> Sak := GoppaPrepareSa(H1):

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

> w := [1 $ (H1["n"]-1), 0 ];

[Maple Math]

> c := SakataDecode(w, H1, Sak);

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

See Also:

[CASA] [GoppaPrimary] [SakataDecode] [DivBasisL] [GoppaPrepareDu] [GoppaPrepareSV]