next | previous | forward | backward | up | top | index | toc | Macaulay2 web site
ToricVectorBundles :: addBase

addBase -- changing the basis matrices of a toric vector bundle in Klyachko's description

Synopsis

Description

addBase replaces the basis matrices in E by the matrices in the List L. The matrices in L must be in GL(k,R), where k is the rank of the vector bundle E and R is ZZ or QQ. The list has to contain one matrix for each ray of the underlying fan over which E is defined. Note that in E the rays are already sorted and that the basis matrices in L will be assigned to the rays in that order. To see the order use rays(ToricVectorBundle).

The matrices need not satisfy the compatibility condition. This can be checked with isVectorBundle.

E = toricVectorBundle(2,pp1ProductFan 2)
details E
F = addBase(E,{matrix{{1,2},{3,1}},matrix{{-1,0},{3,1}},matrix{{1,2},{-3,-1}},matrix{{-1,0},{-3,-1}}})
details F
isVectorBundle F

See also

Ways to use addBase :