Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Positive profile reindexing for recursive region 5

Proved
mme_released_positive_region5_profile_reindex

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

assemblyexact-arithmeticmatrix-multiplicationmore-asymmetry

Fix the published exact data for recursive region 5. Write P(j)P(j)P(j), N(k,j)N(k,j)N(k,j), M(k,j,c)M(k,j,c)M(k,j,c), and U(k,i,j,c,w)U(k,i,j,c,w)U(k,i,j,c,w) for the parent grade, block count, split count, and complete-word marginal count in ReleasedJointInterior. Here j∈{0,…,269}j\in\{0,\ldots,269\}j∈{0,…,269} indexes an outer owner and an actual parent shape. Define its positive labels by

I={j:N(1,j)>0}.I=\{j:N(1,j)>0\}.I={j:N(1,j)>0}.

Write p3(r)p_3(r)p3​(r), n3(r)n_3(r)n3​(r), m3(r,c)m_3(r,c)m3​(r,c), and μ3(i,r,c,w)\mu_3(i,r,c,w)μ3​(i,r,c,w) for the corresponding compact region-5 data in RecStage, where r∈{0,…,87}r\in\{0,\ldots,87\}r∈{0,…,87}.

There is a bijection e:{0,…,87}→Ie:\{0,\ldots,87\}\to Ie:{0,…,87}→I that preserves parent grades and, for every natural-number scale kkk, satisfies

P(e(r))=p3(r),N(k,e(r))=k n3(r),P(e(r))=p_3(r),\qquad N(k,e(r))=k\,n_3(r),P(e(r))=p3​(r),N(k,e(r))=kn3​(r), M(k,e(r),c)=k m3(r,c),U(k,i,e(r),c,w)=k μ3(i,r,c,w).M(k,e(r),c)=k\,m_3(r,c),\qquad U(k,i,e(r),c,w)=k\,\mu_3(i,r,c,w).M(k,e(r),c)=km3​(r,c),U(k,i,e(r),c,w)=kμ3​(i,r,c,w).

The last two identities hold for every child grade c=(c0,c1,c2)c=(c_0,c_1,c_2)c=(c0​,c1​,c2​) with c0+c1+c2=4c_0+c_1+c_2=4c0​+c1​+c2​=4 and ci≤p3(r)ic_i\le p_3(r)_ici​≤p3​(r)i​, every mode i∈{0,1,2}i\in\{0,1,2\}i∈{0,1,2}, and every two-letter word w∈{0,1,2}2w\in\{0,1,2\}^2w∈{0,1,2}2. The equality of parent grades transports ccc without changing its coordinates. The bijection uses positivity at unit scale, and the count identities include k=0k=0k=0.

Preamble
import Definitions.Def_mme_released_recursive_stage_data
import Definitions.Def_mme_released_joint_interior_profiles

set_option autoImplicit false
set_option Elab.async false
set_option maxHeartbeats 0
set_option maxRecDepth 100000
open MME MME.RecursiveYZ

Formal statement
theorem mme_released_positive_region5_profile_reindex :
    ∃ (e : Fin 88 ≃ {j : Fin 270 // 0 < ReleasedJointInterior.size 5 1 j})
      (hparent : ∀ r, RecStage.parent3 5 r = ReleasedJointInterior.parent 5 (e r).val),
      ∀ k : ℕ,
        (∀ r, ReleasedJointInterior.size 5 k (e r).val = k * RecStage.n3 5 r) ∧
        (∀ (r : Fin 88) (c : RecursiveThinSplit.Split 4 (RecStage.parent3 5 r)),
          ReleasedJointInterior.splitCount 5 k (e r).val
            (Eq.mp (congrArg (RecursiveThinSplit.Split 4) (hparent r)) c) =
              k * RecStage.m3 5 r c) ∧
        (∀ (i : Fin 3) (r : Fin 88)
          (c : RecursiveThinSplit.Split 4 (RecStage.parent3 5 r))
          (w : CompleteSplit.CompleteWord 2),
          ReleasedJointInterior.integerProfile 5 k i
            ⟨(e r).val, Eq.mp (congrArg (RecursiveThinSplit.Split 4) (hparent r)) c⟩ w =
              k * RecStage.mu3 5 i ⟨r, c⟩ w) := by sorry
Source
Auxiliary exact-data identity between the canonical definitions mme_released_recursive_stage_data (60610bd3-0675-4be4-a731-ca71c173a5bc, marwahaha) and mme_released_joint_interior_profiles (3d489536-019f-46c1-b6c3-52ee24f948d0, Robertboy18), using the released exact seed (cb80ec03-0b0a-4b6c-a75e-ca788b94d914, raresbuhai). Underlying construction: Alman, Duan, Vassilevska Williams, Xu, Xu and Zhou, More Asymmetry Yields Faster Matrix Multiplication, https://arxiv.org/pdf/2404.16349v2, Section 6.1 and Claim 6.5, printed page 32, together with the released parameters. The present statement identifies two published formal interfaces and is not a theorem stated verbatim in the paper.

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