Documentation

TauCeti.Algebra.Category.ModuleCat.Tower.Subsequence

Cofinal subsequences of module towers #

Restriction of compatible families to a cofinal monotone sequence of indices is a linear equivalence. Repeated indices are allowed, and no surjectivity or Mittag--Leffler condition on the transitions is needed. The inverse is characterized at any original index by transition from any later index in the subsequence. In particular it makes no choice of an inverse to a transition map.

The equivalence is natural in morphisms of towers. It uses Mathlib's cofinality criterion Monotone.final_functor_iff and Functor.Initial.isLimitWhiskerEquiv, applied to ModuleTower.isLimitLimCone, rather than reconstructing the categorical limit.

References #

@[reducible, inline]

The module tower sampled along a monotone sequence of indices.

Instances For
    @[simp]
    theorem TauCeti.ModuleTower.subsequence_transitionOfLE {R : Type u} [Ring R] (F : ModuleTower R) (φ : ℕ →o ℕ) {n m : ℕ} (h : n ≤ m) :

    Restriction of a product family along φ.

    Instances For
      @[simp]
      theorem TauCeti.ModuleTower.subsequenceRestriction_apply {R : Type u} [Ring R] (F : ModuleTower R) (φ : ℕ →o ℕ) (x : F.Product) (n : ℕ) :
      (F.subsequenceRestriction φ) x n = x (φ n)
      noncomputable def TauCeti.ModuleTower.limSubsequenceEquiv {R : Type u} [Ring R] (F : ModuleTower R) (φ : ℕ →o ℕ) (hφ : ∀ (n : ℕ), ∃ (m : ℕ), n ≤ φ m) :
      ↥F.lim ≃ₗ[R] ↥(F.subsequence φ).lim

      Restricting compatible families to a cofinal monotone sequence preserves the inverse limit. The forward map is restriction, even when the sequence repeats indices.

      Instances For
        @[simp]
        theorem TauCeti.ModuleTower.coe_limSubsequenceEquiv_apply {R : Type u} [Ring R] (F : ModuleTower R) (φ : ℕ →o ℕ) (hφ : ∀ (n : ℕ), ∃ (m : ℕ), n ≤ φ m) (x : ↥F.lim) (n : ℕ) :
        ↑((F.limSubsequenceEquiv φ hφ) x) n = ↑x (φ n)

        The cofinal comparison restricts a compatible family to the selected indices.

        theorem TauCeti.ModuleTower.coe_limSubsequenceEquiv_symm_apply {R : Type u} [Ring R] (F : ModuleTower R) (φ : ℕ →o ℕ) (hφ : ∀ (n : ℕ), ∃ (m : ℕ), n ≤ φ m) (x : ↥(F.subsequence φ).lim) {n m : ℕ} (hnm : n ≤ φ m) :
        ↑((F.limSubsequenceEquiv φ hφ).symm x) n = (F.transitionOfLE hnm) (↑x m)

        Recover an original coordinate by transition from any later selected coordinate. This also shows that reconstruction is independent of the selected later index.

        theorem TauCeti.ModuleTower.limSubsequenceEquiv_naturality {R : Type u} [Ring R] {F : ModuleTower R} (φ : ℕ →o ℕ) {G : ModuleTower R} (hφ : ∀ (n : ℕ), ∃ (m : ℕ), n ≤ φ m) (f : F ⟶ G) :

        Cofinal restriction is natural in morphisms of module towers.

        Restriction along φ commutes with the product map of a morphism of towers.