[top][index]
search for:

Array -- the class of all arrays -- [...]

The type Array is a member of the class Type. Each object of class Array is called an array. Each array is also a member of class VisibleList.

More general types (whose methods may also apply) :

  • VisibleList -- the class of all visible lists
  • BasicList -- the class of all basic lists
  • An array is like a list, except that brackets are used instead of braces when entering or displaying an array, and arrays can't be used as vectors. Their main use is notational: for example, they appear in the construction of polynomial rings.

    i1 : v = [a,b,c]

    o1 = [a, b, c]

    o1 : Array
    i2 : v#2

    o2 = c

    o2 : Symbol
    i3 : ZZ[a,b,c]

    o3 = ZZ [a, b, c]

    o3 : PolynomialRing

    See also:

  • lists -- an overview
  • Methods for using an array :

  • ChainComplex [...] -- degree shift
  • ChainComplex ^ Array
  • ChainComplex _ Array
  • ChainComplexMap ^ Array
  • ChainComplexMap _ Array
  • Expression Array
  • expression Array
  • GradedModule [...] -- degree shift
  • GradedModuleMap ^ Array
  • GradedModuleMap _ Array
  • group Array
  • Holder Array
  • Matrix ^ [...] -- select some rows of blocks
  • Matrix _ [...] -- select some columns of blocks
  • Module [...] -- make a chain complex from a module
  • Module ^ [...] -- projection onto some factors of a direct sum module
  • Module _ [...] -- get inclusion map into direct sum
  • monoid [...] -- make a polynomial ring or monoid ring
  • net Array
  • precedence Array
  • Ring [...] -- the standard way to make a polynomial ring
  • RingElement [...] -- substitution of variables
  • tex Array
  • texMath Array
  • toExternalString Array
  • toString Array

  • [top][index]
    search for: