DiscreteShift
The forward-shift operator: DiscreteShift(f, n) is f with every free n replaced by n + 1.
✓ checked against that system · ! checked, with disagreements (hover a chip)Wolfram Language
DiscreteShift!DiscreteShift(f, n)f with every free occurrence of the symbol n replaced by n + 1.DiscreteShift(f, {n, h})f with every free occurrence of n replaced by n + h -- an h-step shift, given as the {n, h} pair.Typed signatures
| Type | Package | Applies |
|---|---|---|
(expression, expression) -> expression | analytic | always |
Details
- A substitution, not an arithmetic evaluation -- f need not itself be a declared function; DiscreteShift(a(n), n) is a(n + 1) even though a has no definition.
- The h-step form takes n and h together as the second argument, {n, h} -- not a third argument.
Examples
About
| Examples | 15 |
|---|---|
| Checked against | Wolfram Language 14 agree1 differ |
| Crosswalk | Wolfram Language |