Documentation

LeanPool.Koethe.ShiftWitness.Eigenvector

The rational-function eigenvector of the backward shifts #

Nonzero edge triples give nonzero degree-at-most-two polynomials. Their images in RatFunc k are invertible. Reciprocal prefix products produce a genuine (non-finitely-supported) eigenvector on the full function space.

A triple encoded as a polynomial of degree at most two.

Equations
Instances For
    noncomputable def KoetheCounterexample.ShiftWitness.edge {k : Type u} [Field k] (z : Triple k) :

    The polynomial edge weight embedded faithfully in the rational-function field.

    Equations
    Instances For
      noncomputable def KoetheCounterexample.ShiftWitness.eigenvector {k : Type u} [Field k] (v : Triple k) :

      Reciprocal prefix products, defined on the full sequence module.

      Equations
      Instances For
        theorem KoetheCounterexample.ShiftWitness.edge_mul_eigenvector_succ {k : Type u} [Field k] (v : Triple k) (hv : ∀ (n : ), v n 0) (n : ) :
        edge (v n) * eigenvector v (n + 1) = eigenvector v n

        The combined shift with transcendental scalar coefficients fixes a nonzero vector. This is not a scalar combination over the ground field k.