classA_count
plain-language theorem explainer
The theorem asserts that exactly six of the twenty-seven enumerated powers satisfy the DirectMechanism predicate in the σ-Resolution taxonomy. Researchers verifying the epistemic partition of superhuman capabilities would cite this cardinality when checking class sizes against the full list. The proof evaluates the filter expression by direct native computation on the concrete enumeration.
Claim. Let $P$ be the list of all 27 powers and let $C: P → PowerClass$ assign each power to one of the five epistemic tiers. Then the cardinality of the subset where $C(p) = DirectMechanism$ equals 6.
background
The Superhuman.Core module encodes the σ-Resolution Superhero Thesis, which partitions a fixed list of 27 powers into five epistemic classes A–E according to Recognition Science mechanism type. The definition allPowers supplies the complete enumerated list, while powerClass implements the assignment function that places each power into DirectMechanism, Derivable, NautilusClass, Speculative or Constrained. The upstream has declaration from AsteroidOreSpectroscopy supplies an analogous spectral classification pattern, though the immediate dependencies are the power list and the classifier itself.
proof idea
The proof is a one-line wrapper that applies native_decide to evaluate the length of the list obtained by filtering allPowers under the predicate powerClass p == .DirectMechanism.
why it matters
This cardinality fixes the size of the DirectMechanism tier inside the complete 27-power taxonomy and thereby supports the module-level statements that 23 powers remain accessible while four are constrained. It supplies a concrete numerical anchor for the Recognition Science power classification, consistent with the overall forcing chain and the requirement that structural results follow from the axioms without additional hypotheses.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.