Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

A compatible fine fourth-power block restricts from its coarse block

Proved
mme_CW_fourth_fine_block_restrict_coarse_block

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

algebraic-complexitycoppersmith-winogradgraded-tensorlaser-methodtensor-restriction

Let a fine block of the fourth Coppersmith--Winograd power be specified by two square-block grades (I1,J1,L1)(I_1,J_1,L_1)(I1​,J1​,L1​) and (I2,J2,L2)(I_2,J_2,L_2)(I2​,J2​,L2​). Suppose their modewise sums equal a coarse fourth-power grade κ\kappaκ:

I1+I2=κ0,J1+J2=κ1,L1+L2=κ2.I_1+I_2=\kappa_0,\qquad J_1+J_2=\kappa_1,\qquad L_1+L_2=\kappa_2.I1​+I2​=κ0​,J1​+J2​=κ1​,L1​+L2​=κ2​.

Then the literal fine product-grading block is a tensor restriction of the coarse κ\kappaκ block. This is the general source-faithful bridge needed to place the fine constituent decompositions for φ125,φ134,φ224\varphi_{125},\varphi_{134},\varphi_{224}φ125​,φ134​,φ224​, and φ233\varphi_{233}φ233​ inside their actual coarse fourth-power constituents.

Preamble
import Mathlib.Tactic
import Definitions.Def_mme_stothers_phi116_fine_blocks

open MME TensorProduct Module

universe u

set_option autoImplicit false
Formal statement
theorem mme_CW_fourth_fine_block_restrict_coarse_block
    {K : Type u} [Field K] (q : ℕ)
    (I₁ J₁ L₁ I₂ J₂ L₂ : Fin 5)
    (coarse : Fin 3 → Fin 9)
    (hsum : ∀ s,
      (cwSquareBlockType I₁ J₁ L₁ s).val +
          (cwSquareBlockType I₂ J₂ L₂ s).val =
        (coarse s).val) :
    TensorObj.Restrict
      (MME.StothersFourth.Phi116.cwFourthFineBlockObj
        K q I₁ J₁ L₁ I₂ J₂ L₂)
      ((MME.StothersFourth.cwFourthCanonicalGrading K q).blockSubtensor
        coarse) := by
  sorry
Source
The canonical fine-to-coarse grading relation used throughout A. M. Davie and A. J. Stothers, Improved Bound for Complexity of Matrix Multiplication (2013), Section 5 and Table 1, pp. 365--368, https://www.maths.ed.ac.uk/~sandy/a11164.pdf; formalized for the literal fourth Coppersmith--Winograd power.

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