Explanation of network_surj in IndisputableMonolith.CrossDomain.AttentionSpace
(1) In plain English: The theorem states that the function projecting an AttentionState (a pair of one attention network and one tick phase) onto its first component covers every possible attention network. Every one of the five networks can be paired with at least one tick phase to form a valid state.
(2) Why it matters in Recognition Science: The module models attentional state space as the product AttentionNetwork × TickPhase = 5 × 8 = 40. Surjectivity of the network projection guarantees that none of the five networks is missing from the 40-state space. This supports the structural factorization under the gap45 ceiling (45 − 40 = 5 overflow slots) and the claim that attentional-blink experiments should exhibit 40 stable plateaus.
(3) How to read the formal statement: Function.Surjective (fun s : AttentionState => s.1) asserts that for every x : AttentionNetwork there exists an s : AttentionState such that s.1 = x. The supplied proof constructs the witness explicitly as the pair (x, TickPhase.t0) and uses reflexivity to confirm the first component matches.
(4) Visible dependencies or certificates in the supplied source: The theorem depends on the inductive definitions of AttentionNetwork (five constructors) and TickPhase (eight constructors), the abbreviation AttentionState := AttentionNetwork × TickPhase, and the cardinality theorems networkCount and tickCount. It appears as a field inside the AttentionSpaceCert structure and is instantiated in attentionSpaceCert, which also bundles attentionStateCount, overflow_eq_D, attention_plus_overflow_eq_gap, and tick_surj.
(5) What this declaration does not prove: It establishes only the set-theoretic surjectivity of the projection; it does not derive any physical constants, forcing-chain results, or empirical predictions. The module docstring mentions attentional-blink plateaus as a prediction, but no theorem in the supplied source proves experimental outcomes or links to other modules such as holographic bounds or constant derivations.