Most objects in the engine are stored as matrices. Even single polynomials are usually stored as 1 by 1 matrices.
A matrix is transmitted by sending the columns as a sequence of vectors.
i1 : R = ZZ/101[x,y,z]; |
i2 : f = matrix ( R, {{11,0,33},{0,22,34}} ) |
i3 : ascii sendgg(ggPush f, ggtonet) |
See also: