Universal protected pin witnesses
Lax342547.UniversalWitnesses · concepts/Lax342547/UniversalWitnesses.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
Independent pin witnesses have an amplified probability bound even when the small protected space depends on the whole unit.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax342547.IndependentWitnesses |
| 2 | import Lax342547.PhaseAverages |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Universal protected pin witnesses |
| 7 | type: lemma |
| 8 | --- |
| 9 | Independent pin witnesses have an amplified probability bound even when the small protected space depends on the whole unit. |
| 10 | -/ |
| 11 | |
| 12 | namespace Lax342547.UniversalWitnesses |
| 13 | |
| 14 | open Lax342547.MomentSpace Lax342547.RetainedImages Lax342547.RealCellLaws Lax342547.PushforwardWalsh |
| 15 | open scoped BigOperators |
| 16 | |
| 17 | axiom some_protected_witness_probability {I H N : Type} |
| 18 | [Fintype I] [Fintype H] [Fintype N] [DecidableEq I] [DecidableEq H] [DecidableEq N] |
| 19 | (V : I → Submodule Binary (N → Binary)) (hV : iSupIndep V) |
| 20 | (K : ℕ) (hK : ∀ i,Module.finrank Binary (V i) ≤ K) : |
| 21 | cellMass (weights (PMF.uniformOfFintype (Matrix N H Binary))) |
| 22 | (fun Y => ∃ S : Submodule Binary (H → Binary),Module.finrank Binary S ≤ K ∧ |
| 23 | ∀ i,∃ v : V i,v.val ≠ 0 ∧ Y.transpose.mulVec v.val ∈ S) ≤ |
| 24 | (2 : ℝ)^(Fintype.card H*K+2*K*Fintype.card I)/(2 : ℝ)^(Fintype.card H*Fintype.card I) |
| 25 | |
| 26 | axiom marked_unit_witness_probability {I H N B : Type} |
| 27 | [Fintype I] [Fintype H] [Fintype N] [Fintype B] [DecidableEq I] [DecidableEq H] [DecidableEq N] |
| 28 | (V : I → Submodule Binary (N → Binary)) (hV : iSupIndep V) |
| 29 | (β : B → ℝ) (Y : B → Matrix N H Binary) (S : B → Submodule Binary (H → Binary)) |
| 30 | (K : ℕ) (L : ℝ) (hβ : ∀ b,0 ≤ β b) (hL : 0 ≤ L) (hK : ∀ i,Module.finrank Binary (V i) ≤ K) |
| 31 | (hS : ∀ b,Module.finrank Binary (S b) ≤ K) |
| 32 | (hcap : ∀ y,push β Y y ≤ L*weights (PMF.uniformOfFintype (Matrix N H Binary)) y) : |
| 33 | cellMass β (fun b => ∀ i,∃ v : V i,v.val ≠ 0 ∧ (Y b).transpose.mulVec v.val ∈ S b) ≤ |
| 34 | L*((2 : ℝ)^(Fintype.card H*K+2*K*Fintype.card I)/(2 : ℝ)^(Fintype.card H*Fintype.card I)) |
| 35 | |
| 36 | end Lax342547.UniversalWitnesses |
| 37 |
Used by
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments