    Basic operators and adjoints  Next: Adjoint derivative Up: Basic operators and adjoints Previous: Programming linear operators

# FAMILIAR OPERATORS

The simplest and most fundamental linear operators arise when a matrix operator reduces to a simple row or a column.

A row is a summation operation.

A column is an impulse response.

If the inner loop of a matrix multiply ranges within a

row, the operator is called sum or pull.

column, the operator is called spray or push.

Generally, inputs and outputs are high dimensional, such as signals or images. Push gives ugly outputs. Some output locations may be empty, each having an erratic number of contributions. Consequently, most data processing (adjoint) is done by pull.

A basic aspect of adjointness is that the adjoint of a row matrix operator is a column matrix operator. For example, the row operator  (1)

has an adjoint that is two assignments: (2)

 The adjoint of a sum of terms is a collection of assignments.

Subsections    Basic operators and adjoints  Next: Adjoint derivative Up: Basic operators and adjoints Previous: Programming linear operators

2014-09-27