Bounded baselines for both actual cross orientations
Lax342547.RawBaselines · concepts/Lax342547/RawBaselines.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
For admissible tables and fresh paired lists, construct the two full nominal cross forms simultaneously. Each retains the actual pin/key entries, extends the whole table, and has the paper's 3K+28 bound in both reciprocal primal-to-channel orientations.
Concept map
Lean source view on GitHub
| 1 | import Lax342547.PairedKeys |
| 2 | import Lax342547.NominalBaselines |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Bounded baselines for both actual cross orientations |
| 7 | type: lemma |
| 8 | --- |
| 9 | For admissible tables and fresh paired lists, construct the two full |
| 10 | nominal cross forms simultaneously. Each retains the actual pin/key |
| 11 | entries, extends the whole table, and has the paper's 3K+28 bound in |
| 12 | both reciprocal primal-to-channel orientations. |
| 13 | -/ |
| 14 | |
| 15 | namespace Lax342547.RawBaselines |
| 16 | |
| 17 | open Lax342547.MomentSpace Lax342547.TagGeometry Lax342547.ConcreteGeometry |
| 18 | open Lax342547.CutProfiles |
| 19 | open Lax342547.PairedWitnesses Lax342547.PairedRecipes Lax342547.PairedKeys |
| 20 | open Lax342547.ExactPins Lax342547.TableSpaces Lax342547.SmallTables |
| 21 | open Lax342547.TableContractions Lax342547.RawContractions Lax342547.ReferencePins |
| 22 | open Lax342547.NominalPrimal Lax342547.FrozenBaselines Lax342547.KeySpans |
| 23 | |
| 24 | variable {k n b degree r : ℕ} {hr : 2 * r ≤ n} |
| 25 | {H N : Type} [Fintype H] [Fintype N] {E : Moment k n b degree} |
| 26 | |
| 27 | def Frozen (F : CrossForms (Component (Tag k)) (Coordinate k n b degree) H) |
| 28 | (W : Lists k n b degree r hr) |
| 29 | (P Q : Pin (Component (Tag k) × Bool) (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 30 | (oA oB : Unit (H := H) (N := N) (E := E)) : Prop := |
| 31 | ∀ e, |
| 32 | ExtendsFrozen (P.space (e, true)) (keys W e) (Q.space (e, false)) (keys (flip W) e) |
| 33 | ((rawForms oA oB).forward e) (F.forward e) ∧ |
| 34 | ExtendsFrozen (Q.space (e, true)) (keys (flip W) e) (P.space (e, false)) (keys W e) |
| 35 | ((rawForms oA oB).reverse e) (F.reverse e) |
| 36 | |
| 37 | def Bounded (F : CrossForms (Component (Tag k)) (Coordinate k n b degree) H) (K : ℕ) : Prop := |
| 38 | ∀ e z, |
| 39 | Module.finrank Binary (LinearMap.range ((F.forward e).compl₁₂ primal.subtype |
| 40 | (channelEmbedding z))) ≤ 3 * K + 28 ∧ |
| 41 | Module.finrank Binary (LinearMap.range ((F.forward e).flip.compl₁₂ primal.subtype |
| 42 | (channelEmbedding z))) ≤ 3 * K + 28 ∧ |
| 43 | Module.finrank Binary (LinearMap.range ((F.reverse e).compl₁₂ primal.subtype |
| 44 | (channelEmbedding z))) ≤ 3 * K + 28 ∧ |
| 45 | Module.finrank Binary (LinearMap.range ((F.reverse e).flip.compl₁₂ primal.subtype |
| 46 | (channelEmbedding z))) ≤ 3 * K + 28 |
| 47 | |
| 48 | axiom raw_baselines (W : Lists k n b degree r hr) |
| 49 | (P Q : Pin (Component (Tag k) × Bool) (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 50 | (A B : Fin 2 → Finset (Fin b → Binary)) (hA : Excludes P A) (hB : Excludes Q B) |
| 51 | (hfresh : FreshAgainst W A B) (K : ℕ) (hP : P.rank ≤ K) (hQ : Q.rank ≤ K) |
| 52 | (oA oB : Unit (H := H) (N := N) (E := E)) (T : Table P Q) |
| 53 | (hadmissible : Admissible T observation observation oA oB) : |
| 54 | ∃ F : CrossForms (Component (Tag k)) (Coordinate k n b degree) H, |
| 55 | Extends F T ∧ Frozen F W P Q oA oB ∧ Bounded F K |
| 56 | |
| 57 | end Lax342547.RawBaselines |
| 58 |
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments