Every connected layer family reduces to a ridge-closed one with loss factor
ProvedHirsch.clf_reduces_to_ridge_closedFor every connected layer family of rank on symbols there is a ridge-closed family (definition Hirsch_clf_ridge_closed) of the same rank on the same symbols with
Hence a polynomial height bound for ridge-closed families gives one for all families with one more degree. Proof. Close every layer by adjoining each -set whose ridges are all present; proper shadows are unchanged, so all subset intervals survive and closure is idempotent. A base occurs in the closed sequence only on the intersection of its ridge intervals, and a ridge interval has at most layers (distinct bases above a fixed ridge). Keeping every -st closed layer restores base-disjointness. This restates Hirsch.clf_ridge_closure_reduction (retired: it carried a private copy of the ridge-closed predicate) against the shared definition.
import Mathlib import Definitions.Def_Hirsch_clf import Definitions.Def_Hirsch_clf_ridge_closed
namespace Hirsch
theorem clf_reduces_to_ridge_closed
{V : Type} [DecidableEq V] [Fintype V] (d : ℕ) (hd : 1 ≤ d) (hdV : d ≤ Fintype.card V)
(F : CLF V d) :
∃ G : CLF V d, CLF.RidgeClosed G ∧
F.len + 1 ≤ (Fintype.card V - d + 1) * (G.len + 1) := by sorry
end Hirsch