Difference between revisions of "ApCoCoA-1:BBF.Retrieve"
From ApCoCoAWiki
m (Corrected key and title) |
(Updated description) |
||
Line 21: | Line 21: | ||
|} | |} | ||
+ | Please have a look at the paper [http://staff.fim.uni-passau.de/kreuzer/papers/algbb.pdf Computing border bases] written by A. Kehrein and M. Kreuzer for further information about meaning of the objects in the table above. | ||
Please not that in order to use this function you have to start the ApCoCoABBFServer. | Please not that in order to use this function you have to start the ApCoCoABBFServer. | ||
Revision as of 21:22, 23 May 2008
BBF.Retrieve
retrieve objects from ApCoCoABBFServer
Syntax
$BBF.Retrieve(ObjectName:STRING):LIST
Description
Retrieve computed objects from ApCoCoABBFServer. The input to this function must be the name of the object to retrieve. If an object has not been computed yet an empty list is returned.
ObjectName (as STRING) | Output |
---|---|
BBasis | List of polynomials representing a border basis. |
L | List of monomials representing the generators of L. |
O | List of monomials representing the generators of O. |
V | List of polynomials used for computations in the Border Basis Algorithm. |
Please have a look at the paper Computing border bases written by A. Kehrein and M. Kreuzer for further information about meaning of the objects in the table above. Please not that in order to use this function you have to start the ApCoCoABBFServer.
Beta Warning: This method, package or class is a beta version. It may not work as intended or its interface may change in the next version! So please be careful when you're intending to use it.
Example
Use Z/(32003)[x, y, z],DegLex; I:=Ideal(-4*x^2, -4*y^2, 5*z^2); $BBF.Init(I); $BBF.Finish(); $BBF.Retrieve("BBasis"); Computation started. ------------------------------- [z^2, y^2, x^2, yz^2, y^2z, xz^2, xy^2, x^2z, x^2y, xyz^2, xy^2z, x^2yz] -------------------------------
Border Basis Framework overview