Whole-space gradient realization preserving the actual frozen entries
Lax342547.FrozenGradients · concepts/Lax342547/FrozenGradients.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
Under the genuine scalar recipe, injecting table, matched keys, sparse covers and the explicit degree and channel margins, the bounded baseline and both reciprocal recipe solutions assemble into cross forms that preserve every frozen entry and satisfy all four gradients. The original small table may change away from its frozen rows and columns, as permitted by Theorem 6.3.
Concept map
Lean source view on GitHub
| 1 | import Lax342547.FrozenAssembly |
| 2 | import Lax342547.PairedRecipes |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Whole-space gradient realization preserving the actual frozen entries |
| 7 | type: lemma |
| 8 | --- |
| 9 | Under the genuine scalar recipe, injecting table, matched keys, sparse covers and the explicit degree and channel margins, the bounded baseline and both reciprocal recipe solutions assemble into cross forms that preserve every frozen entry and satisfy all four gradients. The original small table may change away from its frozen rows and columns, as permitted by Theorem 6.3. |
| 10 | -/ |
| 11 | |
| 12 | namespace Lax342547.FrozenGradients |
| 13 | |
| 14 | open Lax342547.MomentSpace Lax342547.TagGeometry Lax342547.ConcreteGeometry |
| 15 | open Lax342547.ConcreteCut Lax342547.CutProfiles Lax342547.PairedWitnesses |
| 16 | open Lax342547.ExactPins Lax342547.ProjectedPins Lax342547.PairedAnnihilators |
| 17 | open Lax342547.BarredSpaces Lax342547.ChannelChanges Lax342547.TableContractions |
| 18 | open Lax342547.DerivativeResponses Lax342547.ResponseMatrices Lax342547.RawBaselines |
| 19 | open Lax342547.TableSpaces Lax342547.BaseCompression Lax342547.QuotientCompression |
| 20 | open Lax342547.ResidualRealization |
| 21 | open Lax342547.CompressedResidual |
| 22 | |
| 23 | axiom frozen_gradients {k n b degree r : ℕ} {hr : 2 * r ≤ n} |
| 24 | {H N : Type} [Fintype H] [Fintype N] {K : ℕ} {E : Moment k n b degree} |
| 25 | (hk : 0 < k) (W : Lists k n b degree r hr) |
| 26 | (D : Testers (k := k) (b := b) (degree := degree) hr) {copies : ℕ} |
| 27 | (L R : Fin copies → Component (Tag k) → Component (Tag k) → Moment k n b degree) |
| 28 | (oA oB : Unit (H := H) (N := N) (E := E)) |
| 29 | (P Q : Pin (Component (Tag k) × Bool) (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 30 | (hK : P.rank ≤ K) (hQ : Q.rank ≤ K) (A B : Fin 2 → Finset (Fin b → Binary)) |
| 31 | (hA : Lax342547.PinLabelExclusions.Covers P A (2 * K + 28)) |
| 32 | (hfresh : ∀ i z t, (W.left i z t).label ∉ A i) |
| 33 | (hB : Lax342547.PinLabelExclusions.Covers Q B (2 * K + 28)) |
| 34 | (U V : Component (Tag k) → Fin 2 → Submodule Binary (H → Binary)) |
| 35 | (hU : ∀ e j, IsCompl (protectedChannel P j (e, true)) (U e j)) |
| 36 | (hV : ∀ e j, IsCompl (protectedChannel P j (e, false)) (V e j)) |
| 37 | (U' V' : Component (Tag k) → Fin 2 → Submodule Binary (H → Binary)) |
| 38 | (hU' : ∀ e j, IsCompl (protectedChannel Q j (e, true)) (U' e j)) |
| 39 | (hV' : ∀ e j, IsCompl (protectedChannel Q j (e, false)) (V' e j)) |
| 40 | (T : Lax342547.SmallTables.Table P Q) (hT : Lax342547.SmallTables.Injecting T) |
| 41 | (F : CrossForms (Component (Tag k)) (Coordinate k n b degree) H) |
| 42 | (hF : Extends F T) (hbounded : Bounded F K) |
| 43 | (hrecipe : ScalarRecipe W D L R oA oB T A B) |
| 44 | (hfrozen : Frozen F W P Q oA oB) (hkeys : MatchedKeys W oA oB) |
| 45 | (hgradients : ∀ i, Lax342547.ConcreteRecipes.RecipeGradients D L R |
| 46 | (Lax342547.PairedRecipes.endpointAtoms W i) (Lax342547.PairedRecipes.oppositeP W oB i)) |
| 47 | (hgradients' : ∀ z, Lax342547.ConcreteRecipes.RecipeGradients D L R |
| 48 | (Lax342547.PairedRecipes.endpointAtoms (Lax342547.PairedRecipes.flip W) z) |
| 49 | (Lax342547.PairedRecipes.oppositeP (Lax342547.PairedRecipes.flip W) oA z)) |
| 50 | (hdegree : 6 * (2 * K + 28) + 4 ≤ degree) |
| 51 | (hmargin : 28 * copies * Fintype.card (Component (Tag k)) + |
| 52 | quotientBound k b degree K (14 * K + 140) + 2 * K + 4 * (3 * K + 28) < 970 * r) |
| 53 | (hchannels : 1000 * r ≤ Fintype.card H) : |
| 54 | ∃ G : CrossForms (Component (Tag k)) (Coordinate k n b degree) H, |
| 55 | Frozen G W P Q oA oB ∧ |
| 56 | (∀ i z x, fullContraction G (Profile k n b degree) i z x = |
| 57 | (D.role + gradient D L R (leftWitness W i z)) x) ∧ |
| 58 | (∀ i z x, fullContraction G.flip (Profile k n b degree) z i x = |
| 59 | (D.role + gradient D L R (rightWitness W i z)) x) |
| 60 | |
| 61 | end Lax342547.FrozenGradients |
| 62 |
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments