Pith. sign in
theorem

subfield_closure_countable_of_finite

proved
show as:
module
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.PRCMinimalField
domain
Foundation
line
65 · github
papers citing
none yet

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.