pith. machine review for the scientific record. sign in
def definition def or abbrev high

all_choke_points

show as:
view Lean formalization →

The definition assembles a list of four ChokePoint records that mark the necessity gates any zero-parameter alternative to Recognition Science must violate. Researchers tracking framework uniqueness cite the list when counting closed versus open bottlenecks. It is a direct enumeration of the individually defined choke point structures.

claimLet $C$ be the list of choke points $C = [U, A, E, D]$ where $U$ records universality of the cost-projection model, $A$ the cost axiom bundle with status closed, $E$ framework exclusivity with status scaffold, and $D$ dimension forcing with status scaffold; each entry is a record containing a name string, status string, and consequence string.

background

A ChokePoint is a structure with three fields: a name string identifying the gate, a status string taking values closed, scaffold or open, and a consequence string stating what closure would establish. The module formalizes inevitability under the cost-projection model by relocating degrees of freedom into a unique J-cost minimization; alternatives must break one of the listed gates rather than rely on an empty-set tautology. Upstream, choke_cost_axioms records that T5 forces J uniqueness via symmetry, convexity and normalization, while choke_dimension records the incomplete link from ledger self-similarity to D = 3.

proof idea

One-line definition that constructs the list literal from the four sibling choke point definitions already present in the same module.

why it matters in Recognition Science

The list supplies the single source of truth for the two downstream counters closed_count and scaffold_count that measure progress toward the inevitability theorem. It directly encodes the six-step chain in the module documentation: cost uniqueness (T5), selection rule, discreteness, ledger structure, self-similarity and dimension forcing. The definition therefore anchors the claim that any alternative zero-parameter framework must violate at least one of these gates.

scope and limits

formal statement (Lean)

 239def all_choke_points : List ChokePoint :=

proof body

Definition body.

 240  [choke_universality, choke_cost_axioms, choke_exclusivity, choke_dimension]
 241
 242/-- Count of closed choke points. -/

used by (2)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (10)

Lean names referenced from this declaration's body.