Macaulay2 » Documentation
Packages » Schubert2 :: schubertCycle
next | previous | forward | backward | up | index | toc

schubertCycle -- compute Schubert Cycles on a Grassmannian, Fulton-style

Synopsis

Description

i1 : base(0, Bundle=>(A, n=8, a))

o1 = a variety

o1 : an abstract variety of dimension 0
i2 : F = flagBundle ({r=5,3},A)

o2 = F

o2 : a flag bundle with subquotient ranks {5, 3}
i3 : CH = intersectionRing F;
i4 : schubertCycle((0,1,5,6,7),F)

      2
o4 = H
      2,3

o4 : CH
i5 : {n-r+0-0,n-r+1-1,n-r+2-5,n-r+3-6,n-r+4-7}

o5 = {3, 3, 0, 0, 0}

o5 : List
i6 : schubertCycle(oo,F)

      2
o6 = H
      2,3

o6 : CH

Ways to use schubertCycle :

For the programmer

The object schubertCycle is a method function.