Homology bound for distinct split regions
ProvedSmooth4Algebra.region_homology_budgetLet satisfy in finite dimension over a field. For a finite family of vector spaces , suppose inclusions and projections satisfy and for . No spanning assumption is needed. If bounds and bounds , then
Regions may have internal differential entries and need not be subcomplexes. The joint estimate allows their boundary projections and homology images to be dependent.
import Definitions.Def_Smooth4AlgebraHomology set_option autoImplicit false open scoped BigOperators
theorem Smooth4Algebra.region_homology_budget
{K V ι : Type*} [Field K] [AddCommGroup V] [Module K V]
[FiniteDimensional K V] [Fintype ι]
(W : ι → Type*) [∀ i, AddCommGroup (W i)] [∀ i, Module K (W i)]
[∀ i, FiniteDimensional K (W i)]
(d : V →ₗ[K] V) (h_square : d.comp d = 0)
(inc : ∀ i, W i →ₗ[K] V) (proj : ∀ i, V →ₗ[K] W i)
(h_retract : ∀ i, (proj i).comp (inc i) = LinearMap.id)
(h_distinct : ∀ i j, i ≠ j → (proj i).comp (inc j) = 0)
(outgoing incoming : ι → ℕ)
(h_outgoing : ∀ i, Module.finrank K (LinearMap.range (d.comp (inc i))) ≤ outgoing i)
(h_incoming : ∀ i, Module.finrank K (LinearMap.range ((proj i).comp d)) ≤ incoming i) :
(∑ i, (Module.finrank K (W i) - outgoing i - incoming i)) ≤
Module.finrank K (Smooth4Algebra.Homology d) := by sorryRead-back
What the Lean code literally says, in plain math · Codex independent blind auditor; exact model identifier unavailable
For every field , every finite-dimensional -vector space , every finite index type with a finite enumeration, and every family of finite-dimensional -vector spaces , with each vector space given by an additive commutative group and a -module structure, let be -linear with , and let and be -linear maps such that for every and whenever . For any functions such that and for every , the inequality holds. The intersection in the quotient is viewed inside and equals because . Both subtractions in each summand are successive natural-number subtractions, each truncated at zero, so that summand is when the expression inside the maximum is read in the integers. The spaces and the bounds may be zero, and may be empty; in the empty case all indexed hypotheses are vacuous and the sum is zero.
Confirmed by the mission captain (proposal self-audit).