IndexedObject
Author: Kurt Pagani
Date Created: Fri Sep 21 00:08:06 CEST 2018
License: BSD
References:
Description:
Alternative to supersub of output form (commas for derivs).
construct : List Integer -> %
Constructs an index object. Example: [[1,1,-1,1]]$IDXOBJ,
where (-1) indicates a lower index, (+1) an upperc index.
display : (%, Symbol, List Symbol) -> OutputForm
Displays an indexed object when given a base symbol and a
list of indices.
latex : (%, String, List String) -> String
Returns a LaTeX string of the object (see display).
coerce : List Integer -> %
Coerces a list of consecutive intergers to an indexed object.
Example: [1,2,-3,4]::IDXOBJ, gives the same object as in
the example of construct.
getIndexes : % -> List Integer
Return the index pattern.
raiseIndex : (%,Integer) -> %
Raise index number n.
lowerIndex : (%,Integer) -> %
Lower index number n.
DerivedIndexedObject
Description:
Derivatives of indexed objects