Adapter C: counting successor-level classes from types and extension spectra #
countable_bfTupleQuotient_succ counts the (α+1)-classes of n-tuples of a class of coded
models from two inputs: countably many depth-α classes of n-tuples, and countably many
realized depth-α extension spectra (each a set of classes of (n+1)-tuples). Countably
many extension classes do not give countably many sets of them, so the two inputs are
supplied separately and never conflated:
- Input 1 from fragment types, through adapter B. If the bounded Scott formula of every
tuple at level
αbelongs toF, then equalF-types force depth-αequivalence, so a countable realizedF-type spectrum gives countably many depth-αclasses (countable_bfTupleQuotient_of_types). This uses B (fragment types refineBFEquiv α), not A. - Input 2 from a determining cover on the spectrum map. A countable family of descriptions
covering the tuples, any two tuples sharing a description having the same whole extension
spectrum, gives countably many realized spectra (
countable_bfExtensionSpectra_of_cover), bySet.countable_image_of_determining_coverapplied directly tobfExtensionSpectrum.
countable_bfTupleQuotient_succ_of_types_and_cover feeds both to the existing successor
theorem; its conclusion is at Order.succ α, the successor visible. The characterization
bfTupleSetoid_succ_iff (α-equivalence together with equal depth-α spectra) is used as is.
A quotient is countable when a map with countable range refines the relation: fibres of the map lie inside classes. The proof chooses one preimage for each value in the range (classical choice; not a Borel selector and not a choice of canonical structures).
The realized F-types of the n-tuples of C-models lie in the spectrum of F on the
underlying codes.
Input 1, from fragment types through adapter B. If the bounded Scott formula at level
α < ω₁ of every n-tuple of a C-model belongs to F, and F realizes countably many
n-types on the codes of C, then there are countably many depth-α classes of n-tuples.
Input 2, from a determining cover on the spectrum map. Countably many descriptions cover
the n-tuples of C-models, and any two tuples sharing a description have the same depth-α
extension spectrum; then countably many spectra are realized. Determination is equality of
whole spectra, not of extension classes.
Adapter C. Both counting inputs, then the existing successor theorem: countably many
(α+1)-classes of n-tuples. The successor is visible in the conclusion.