subfield_closure_countable_of_finite
plain-language theorem explainer
A subfield of the reals generated by any finite set is countable. Recognition Science cites this to show the RS constant field (and the base stage of the exp-log tower) stays countable when only finitely many seed constants are adjoined. The proof is a one-line reduction to the countable-generator case via finiteness implying countability.
Claim. If $s \subseteq \mathbb{R}$ is finite, then the subfield of $\mathbb{R}$ generated by $s$ is a countable set.
background
In the Primitive Recognition Calculus minimal-field layer, one builds the RS constant field by taking the subfield of $\mathbb{R}$ generated by a finite seed set of named constants (including $\varphi$, $\pi$, $e$, and the fine-structure weight $w_8$). Countability of that generated field is the first structural fact needed before adjoining exp/log stages.
The load-bearing prior result is the countable-generator theorem: a subfield of $\mathbb{R}$ generated by a countable set is countable. Its doc-comment states the point directly: "adjoining countably many reals to the rationals never escapes countability. It is the field-level analogue of delta_algebraic_closure_stays_countable, lifted from algebraic generators to arbitrary (including transcendental) generators." Finite sets are the special case the RS constants actually use.
proof idea
One-line wrapper. Finite sets are countable, so apply subfield_closure_countable_of_countable to hs.countable. No separate cardinal arithmetic is redone here; all of that lives in the countable case (cardinal bound on the closure via Subfield.cardinalMk_closure_le_max, then $\le \aleph_0$).
why it matters
This is the exact lemma the RS constant field needs. Downstream, rsField_countable is literally subfield_closure_countable_of_finite rsConstants_finite, so the whole RS constant subfield of $\mathbb{R}$ is countable. The same fact seeds the exp-log tower: S_countable at stage zero is subfield_closure_countable_of_finite gens_finite, and the inductive step preserves countability stage by stage.
In the broader Recognition framework this keeps the arithmetic substrate of the constants (and later certified analytic values) inside a countable subfield of $\mathbb{R}$, matching the constructive/ledger spirit of the calculus without claiming anything about physical forcing steps T0–T8 themselves.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.