Level-2 continuation from the six regional child windows
Provedmme_released_global_graded_hashed_level2_continuation_from_child_windowsThis is the level-2 continuation of the hashed construction, with the level-3 stage already fixed to the proved square-scale tolerance stages. Its source predicate is the conjunction of the six regional child windows.
Setting. Let , and . For a family of released global references at scale , let be the number of hashed positions.
For a region , a released positive integer frame (ReleasedPositiveInteger.Frame r K) fixes a reference address and a physical position map for the region's level-2 positions. Let be the released mode convention roleEquiv r. Given a word on the hashed positions and a bijection , let and . The window predicate says that for every region , with :
- is graded in mode with respect to (
RecursiveYZ.Graded), and - for every cell and complete level-2 word ,
where and is the released level-3 child profile RecStage.mu3 r.
This is exactly the target childWindow (frame.step …) δ of refthe square-scale graded tolerance stages for region , reoriented by .
Claim. There is such that for every there is with the following property. For every there are , a reference family at scale and frames at scale (), such that for every bijection as above there is a graded logarithmic joint recipe (LogJointRecipeG) of level on positions with source satisfying
- and ;
- ;
- .
Remarks. The quantifier over all is harmless. A recipe for one bijection becomes one for any by a one-part partition that relabels positions, with the same inputs, outputs and dimensions. The rate share lies below the proved level-2 margin, which is per (theorem 7fd711a3). The dimension target is the full hashed target, because a stage does not change dimensions. The intended proof follows the mission plan (WP6/WP7): split the level-2 positions into zero and positive halves, which the grading fixes; close the zero halves with an exact-profile boundary end; apply the single-type graded step to the positive halves; finish with a level-1 boundary. The tolerance may be taken as small as the continuity of the level-2 rate needs.
import Definitions.Def_mme_released_global_two_part_split_data import Definitions.Def_mme_graded_integer_regional_step_data import Definitions.Def_mme_released_positive_integer_frame_data import Definitions.Def_mme_regional_tolerance_window_data open BigOperators MME MME.ProfiledCW MME.GlobalCW MME.RecursiveYZ MME.CompleteSplit MME.ReleasedGlobal MME.RegionRealization MME.ReleasedRecursive.Asm open scoped Classical set_option autoImplicit false
theorem mme_released_global_graded_hashed_level2_continuation_from_child_windows :
∃ δ0 : ℝ, 0 < δ0 ∧ ∀ δ : ℝ, 0 < δ → δ ≤ δ0 → ∃ C : ℕ,
∀ k0 : ℕ, ∃ k : ℕ, k0 ≤ k ∧
∃ (a : ∀ o : Fin 6, Reference o (k^2))
(frame : ∀ r : Fin 6, ReleasedPositiveInteger.Frame r (k^2)),
∀ E : ((r : Fin 6) × Fin (ReleasedJointInterior.blocks r (k^2) * 4)) ≃
Fin (partSize (k^2) a 1),
∃ next : LogJointRecipeG (partSize (k^2) a 1) 2 (fun i y ↦ ∀ r : Fin 6,
RecursiveYZ.Graded (RecStage.htotal3 r) ((ReleasedJointInterior.roleEquiv r).symm i)
(frame r).reference
(ProfiledCW.split (ell := 2) (frame r).positions
(ReleasedJointInterior.positions_length r (k^2)) (fun q ↦ y (E ⟨r, q⟩))) ∧
∀ c w, |cellFrequency (RecursiveYZ.count (fullCell (RecStage.htotal3 r) (frame r).reference)
(ProfiledCW.split (ell := 2) (frame r).positions
(ReleasedJointInterior.positions_length r (k^2)) (fun q ↦ y (E ⟨r, q⟩)))) c w -
cellFrequency (fun c w ↦ k^2 * RecStage.mu3 r ((ReleasedJointInterior.roleEquiv r).symm i) c w) c w| ≤ δ),
1 ≤ next.inputs ∧
next.inputs ≤ (k + 1) ^ C ∧
1 ≤ next.a * next.b * next.c ∧
(6 * blocks (k^2) : ℝ) * ((5859676 : ℝ)/10000000) ≤ next.logOutputs ∧
(6 * blocks (k^2) : ℝ) * ((583785872051 : ℝ)/100000000000) ≤
Real.log ((next.a * next.b * next.c : ℕ) : ℝ) := by sorry