Macaulay2 » Documentation
Packages » DiffAlg :: DiffAlgForm
next | previous | forward | backward | up | index | toc

# DiffAlgForm -- the class of all differential forms

## See also

- DiffAlgField -- the class of all vector fields

## Functions and methods returning an object of class DiffAlgForm:

- diff(DiffAlgForm) -- exterior differential
- DiffAlgField _ DiffAlgForm -- contraction of a differential form with respect to a vector field
- `DiffAlgForm _ DiffAlgField` -- see DiffAlgField _ DiffAlgForm -- contraction of a differential form with respect to a vector field
- `DiffAlgForm * DiffAlgForm` -- see DiffAlgForm ^ DiffAlgForm -- exterior product
- DiffAlgForm ^ DiffAlgForm -- exterior product
- List * DiffAlgForm -- pull-back of a differential form by a rational map
- `logarithmicForm(ZZ,List,String)` -- see logarithmicForm -- creates a logarithmic form
- `newForm(ZZ,ZZ,ZZ,String)` -- see newForm -- constructor of a differential form
- newForm(String) -- constructor of a differential form
- pullback(List,DiffAlgForm) (missing documentation)

## For the programmer

The object DiffAlgForm is a type, with ancestor classes DiffAlgElement < HashTable < Thing.

The source of this document is in /build/macaulay2-88fgJW/macaulay2-1.25.11+ds/M2/Macaulay2/packages/DiffAlg.m2:508:0.