Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Level-2 continuation from the six regional child windows

Proved
mme_released_global_graded_hashed_level2_continuation_from_child_windows

by xuanji · Sep 27, 2026 · Mathlib 777aaa6 (Lean v4.29.0-rc3)

matrix-multiplication

This 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 D=1012D=10^{12}D=1012, blocks(K)=D5K\mathrm{blocks}(K)=D^5Kblocks(K)=D5K and n=6 blocks(k2)n=6\,\mathrm{blocks}(k^2)n=6blocks(k2). For a family aaa of released global references at scale KKK, let NK(a)=partSize K a 1N_K(a)=\texttt{partSize}\,K\,a\,1NK​(a)=partSizeKa1 be the number of hashed positions.

For a region r∈Fin 6r\in\mathrm{Fin}\,6r∈Fin6, a released positive integer frame FrF_rFr​ (ReleasedPositiveInteger.Frame r K) fixes a reference address Fr.refF_r.\mathrm{ref}Fr​.ref and a physical position map Fr.posF_r.\mathrm{pos}Fr​.pos for the region's blocksr(K)⋅4\mathrm{blocks}_r(K)\cdot 4blocksr​(K)⋅4 level-2 positions. Let σr\sigma_rσr​ be the released mode convention roleEquiv r. Given a word yyy on the NK(a)N_K(a)NK​(a) hashed positions and a bijection E:⨆rFin(blocksr(K)⋅4)≃Fin NK(a)E:\bigsqcup_r\mathrm{Fin}(\mathrm{blocks}_r(K)\cdot4)\simeq\mathrm{Fin}\,N_K(a)E:⨆r​Fin(blocksr​(K)⋅4)≃FinNK​(a), let yr=y∘E(r,⋅)y_r=y\circ E(r,\cdot)yr​=y∘E(r,⋅) and fr=split(Fr.pos,yr)f_r=\mathrm{split}(F_r.\mathrm{pos},y_r)fr​=split(Fr​.pos,yr​). The window predicate Wδ(i,y)\mathcal W_\delta(i,y)Wδ​(i,y) says that for every region rrr, with j=σr−1(i)j=\sigma_r^{-1}(i)j=σr−1​(i):

  1. frf_rfr​ is graded in mode jjj with respect to Fr.refF_r.\mathrm{ref}Fr​.ref (RecursiveYZ.Graded), and
  2. for every cell ccc and complete level-2 word www,
∣ freq(count(fullCell(Fr.ref),fr))(c,w)−freq(K⋅μr,j(3))(c,w)∣≤δ,\Big|\,\mathrm{freq}\big(\mathrm{count}(\mathrm{fullCell}(F_r.\mathrm{ref}),f_r)\big)(c,w)-\mathrm{freq}\big(K\cdot\mu^{(3)}_{r,j}\big)(c,w)\Big|\le\delta ,​freq(count(fullCell(Fr​.ref),fr​))(c,w)−freq(K⋅μr,j(3)​)(c,w)​≤δ,

where freq(μ)(c,w)=μ(c,w)/∑vμ(c,v)\mathrm{freq}(\mu)(c,w)=\mu(c,w)/\sum_v\mu(c,v)freq(μ)(c,w)=μ(c,w)/∑v​μ(c,v) and μr(3)\mu^{(3)}_{r}μr(3)​ 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 rrr, reoriented by σr−1\sigma_r^{-1}σr−1​.

Claim. There is δ0>0\delta_0>0δ0​>0 such that for every δ∈(0,δ0]\delta\in(0,\delta_0]δ∈(0,δ0​] there is C∈NC\in\mathbb NC∈N with the following property. For every k0k_0k0​ there are k≥k0k\ge k_0k≥k0​, a reference family aaa at scale K=k2K=k^2K=k2 and frames FrF_rFr​ at scale KKK (r∈Fin 6r\in\mathrm{Fin}\,6r∈Fin6), such that for every bijection EEE as above there is a graded logarithmic joint recipe R′R'R′ (LogJointRecipeG) of level 222 on NK(a)N_K(a)NK​(a) positions with source Wδ\mathcal W_\deltaWδ​ satisfying

  • 1≤inputs(R′)≤(k+1)C1\le\mathrm{inputs}(R')\le(k+1)^C1≤inputs(R′)≤(k+1)C and 1≤R′.a R′.b R′.c1\le R'.a\,R'.b\,R'.c1≤R′.aR′.bR′.c;
  • n⋅0.5859676≤logOutputs(R′)n\cdot0.5859676\le\mathrm{logOutputs}(R')n⋅0.5859676≤logOutputs(R′);
  • n⋅5.83785872051≤log⁡(R′.a R′.b R′.c)n\cdot5.83785872051\le\log(R'.a\,R'.b\,R'.c)n⋅5.83785872051≤log(R′.aR′.bR′.c).

Remarks. The quantifier over all EEE is harmless. A recipe for one bijection E0E_0E0​ becomes one for any EEE by a one-part partition that relabels positions, with the same inputs, outputs and dimensions. The rate share 0.58596760.58596760.5859676 lies below the proved level-2 margin, which is 0.5859676703170.5859676703170.585967670317 per nnn (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 δ0\delta_0δ0​ may be taken as small as the continuity of the level-2 rate needs.

Preamble
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
Formal statement
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
Source
Prove2Me mission 7e65274f (More Asymmetry Bound: omega < 2.37134); level-2 part (WP6/WP7) of marwahaha's plan comment of 2026-09-24; child windows from BrunoDCDO's square-scale graded tolerance stages fc1dbf49 and positive source inclusion 0f51d84d; released data of Alman-Duan-Vassilevska Williams-Xu-Xu-Zhou, More Asymmetry Yields Faster Matrix Multiplication, arXiv 2404.16349.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me