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 |