The simultaneous gradient corrections retain every frozen pin and key entry
Lax342547.FrozenAssembly · concepts/Lax342547/FrozenAssembly.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
Barred domains kill frozen pins and keys on the changed side. Opposite pin projections are annihilated by the permitted outputs, and opposite keys have zero channel coordinates. The assembled cross forms therefore retain all frozen entries simultaneously.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax342547.GradientAssembly |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: The simultaneous gradient corrections retain every frozen pin and key entry |
| 6 | type: lemma |
| 7 | --- |
| 8 | Barred domains kill frozen pins and keys on the changed side. Opposite pin projections are annihilated by the permitted outputs, and opposite keys have zero channel coordinates. The assembled cross forms therefore retain all frozen entries simultaneously. |
| 9 | -/ |
| 10 | |
| 11 | namespace Lax342547.FrozenAssembly |
| 12 | |
| 13 | open Lax342547.MomentSpace Lax342547.PairedAnnihilators Lax342547.ChannelChanges |
| 14 | open Lax342547.ResponseMatrices Lax342547.TableSpaces Lax342547.TableContractions |
| 15 | open Lax342547.DerivativeResponses Lax342547.TagGeometry Lax342547.ConcreteGeometry |
| 16 | open Lax342547.ConcreteCut Lax342547.CutProfiles Lax342547.PairedWitnesses |
| 17 | open Lax342547.ExactPins Lax342547.BarredSpaces Lax342547.PairedKeys |
| 18 | open Lax342547.FrozenBaselines Lax342547.RawBaselines Lax342547.ChannelAssembly |
| 19 | |
| 20 | axiom flip_lists_twice {k n b degree r : ℕ} {hr : 2 * r ≤ n} (W : Lists k n b degree r hr) : |
| 21 | Lax342547.PairedRecipes.flip (Lax342547.PairedRecipes.flip W) = W |
| 22 | |
| 23 | axiom barred_channel_frozen {k n b degree r : ℕ} {hr : 2 * r ≤ n} {H N : Type} [Fintype H] |
| 24 | (W : Lists k n b degree r hr) |
| 25 | (P Q : Pin (Component (Tag k) × Bool) (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 26 | (U : Fin 2 → Submodule Binary (H → Binary)) (a c : Component (Tag k) × Bool) (z : Fin 2) |
| 27 | (δ : (Nominal (Coordinate k n b degree) H ⧸ barred W P U a) →ₗ[Binary] |
| 28 | perpendicular (protectedChannel Q z c)) |
| 29 | (v w : Nominal (Coordinate k n b degree) H) |
| 30 | (h : v ∈ P.space a ⊔ keys W a.1 ∨ w ∈ Q.space c ⊔ keys (Lax342547.PairedRecipes.flip W) c.1) : |
| 31 | channelChange (barred W P U a) (protectedChannel Q z c) δ z v w = 0 |
| 32 | |
| 33 | axiom assembled_frozen {k n b degree r : ℕ} {hr : 2 * r ≤ n} {H N : Type} [Fintype H] [Fintype N] |
| 34 | (W : Lists k n b degree r hr) |
| 35 | (P Q : Pin (Component (Tag k) × Bool) (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 36 | (U V U' V' : Component (Tag k) → Fin 2 → Submodule Binary (H → Binary)) |
| 37 | (F : CrossForms (Component (Tag k)) (Coordinate k n b degree) H) |
| 38 | (δ : ∀ z, PlusParameters W P Q U z) (ε : ∀ z, MinusParameters W P Q V z) |
| 39 | (δ' : ∀ i, PlusParameters (Lax342547.PairedRecipes.flip W) Q P U' i) (ε' : ∀ i, MinusParameters (Lax342547.PairedRecipes.flip W) Q P V' i) |
| 40 | {E : Moment k n b degree} (oA oB : Unit (H := H) (N := N) (E := E)) |
| 41 | (hF : Frozen F W P Q oA oB) : Frozen (assemble W P Q U V U' V' F δ ε δ' ε') W P Q oA oB |
| 42 | |
| 43 | end Lax342547.FrozenAssembly |
| 44 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments