Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Backward Shift Coisometry

Abstract

The backward shift is a norm-one coisometry with an isometric right inverse.

Theorem 1.1 (Forward translation is a right inverse).

Proof. Machine-checked in Lean as D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_comp_forward_translation (✓ std3). ∎

Source. Repository-derived.

Commentary.

For each prime-axis address u, applying the backward shift after the zero-extended forward translation returns every Hilbert vector x. At a translated coordinate, Function.extend evaluates to the original coefficient because normalizedTableAdd is injective.

Theorem 1.2 (The backward shift is surjective).

Proof. Machine-checked in Lean as D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_surjective (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every prime-axis address u, backwardShiftCLM is onto. The explicit preimage of x is forwardTranslationCLM u x, so surjectivity follows directly from the right-inverse identity.

Theorem 1.3 (Forward translation is an isometry).

Proof. Machine-checked in Lean as D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.forward_translation_norm_eq (✓ std3). ∎

Source. Repository-derived.

Commentary.

The forward translation is norm-nonincreasing by its zero-extension construction. Applying the norm-nonincreasing backward shift and then using the right-inverse identity gives the reverse inequality, hence exact preservation of the Hilbert norm.

Theorem 1.4 (The backward shift has norm one).

Proof. Machine-checked in Lean as D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_operator_norm_eq_one (✓ std3). ∎

Source. Repository-derived.

Commentary.

The frozen contraction estimate supplies the upper bound one. A unit single-support vector remains unit under forward translation and is sent back to itself, so the backward shift attains that bound and its operator norm is exactly one.

References

  • Truth anchor: D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_comp_forward_translation
  • Truth anchor: D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_operator_norm_eq_one
  • Truth anchor: D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.backward_shift_surjective
  • Truth anchor: D5/S3/Zeros/ShiftOperators/BackwardShiftCoisometry.forward_translation_norm_eq
  • Dependency: D5/S3/Zeros/ShiftOperators/BackwardShiftOperator