Arbitrary-target stabilization (issue #17 chunk 5.1) #
The kernel of the Scott completion, and the point of contact between #13 and #17: the existing
stabilization theory (StabilizesCompletely, from the proved countable refinement hypothesis)
upgrades BFEquiv α → BFEquiv (succ α) only against COUNTABLE targets. This file extends it to
ARBITRARY targets using the fragment Löwenheim–Skolem machinery:
for each required extension, take a countable A-elementary substructure of the arbitrary
target containing the current tuple (and, in the back direction, the requested new element),
where the controlling fragment contains the CLOSED level-α Scott formulas of all finite
tuples of the countable source (scottSeed — countably many, since the source is countable;
closing is relabel Sum.inr, with realize_relabel_sumInr as the bridge). A-elementarity
transfers Scott-formula realization between the target and the substructure, where the
countable-target stabilization supplies the witness.
The generic extension-family bridge (bfEquiv_all_of_extensionFamily, the two-structure form
of the audited thin bridge) then upgrades stabilized BFEquiv α to EVERY ordinal
(bfEquiv_all_of_stabilizesCompletely_arbitrary).
The generic extension-family bridge (two arbitrary structures) #
The two-structure form of the audited thin bridge: any tuple relation with atomic
agreement and the forth/back extensions is BFEquiv at every ordinal.
The closed Scott seed and its fragment #
The closed level-α Scott formulas of all finite tuples of the countable source.
Equations
- FirstOrder.Language.scottSeed N α = ⋃ (m : ℕ), (fun (a : Fin m → N) => ⟨m, FirstOrder.Language.BoundedFormulaω.relabel Sum.inr (FirstOrder.Language.scottFormula a α)⟩) '' Set.univ
Instances For
The controlling fragment for arbitrary-target stabilization.
Equations
Instances For
The closed Scott formula realizes exactly as the open one.
Arbitrary-target stabilization #
Relational languages have (vacuously) countably many function symbols.
BFEquiv transfers between the arbitrary target and a fragment-elementary substructure, through the closed Scott formulas.
Arbitrary-target stabilization (the #13 × #17 kernel): a complete stabilization level
of the countable source upgrades BFEquiv against an ARBITRARY target.
Stabilized BFEquiv holds at every ordinal against arbitrary targets — the extension
family is BFEquiv α itself.