Raw accepting-family injection with exponential loss
Lax342547.RawAcceptingInjection · concepts/Lax342547/RawAcceptingInjection.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
Actual raw primal frames and channel images discharge the finite sampling hypotheses; an early channel margin gives an exponential absolute accepting-pair loss.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax342547.AcceptingInjection |
| 2 | import Lax342547.InjectionBudgets |
| 3 | import Lax342547.InjectiveDensity |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Raw accepting-family injection with exponential loss |
| 8 | type: lemma |
| 9 | --- |
| 10 | Actual raw primal frames and channel images discharge the finite sampling hypotheses; an early channel margin gives an exponential absolute accepting-pair loss. |
| 11 | -/ |
| 12 | |
| 13 | namespace Lax342547.RawAcceptingInjection |
| 14 | |
| 15 | open Lax342547.MomentSpace Lax342547.RelativeEntropy Lax342547.RetainedImages |
| 16 | open Lax342547.RealCellLaws Lax342547.PushforwardWalsh Lax342547.FiniteInjection |
| 17 | open Lax342547.RawFrames Lax342547.FrameSymmetry |
| 18 | open scoped BigOperators |
| 19 | |
| 20 | axiom capped_frame_channel {B P N H : Type} [Fintype B] [Fintype P] [Fintype N] [Fintype H] |
| 21 | [DecidableEq N] [DecidableEq H] (E : Matrix P P Binary) [Nonempty (Frame P H N E)] |
| 22 | (β : B → ℝ) (image : B → Frame P H N E) (channel : Frame P H N E → Matrix N H Binary) |
| 23 | (M : ℝ) (hM : 0 ≤ M) |
| 24 | (hcap : ∀ f,push β image f ≤ M*weights (PMF.uniformOfFintype (Frame P H N E)) f) |
| 25 | (hraw : ∀ y,push (weights (PMF.uniformOfFintype (Frame P H N E))) channel y ≤ |
| 26 | 2*weights (PMF.uniformOfFintype (Matrix N H Binary)) y) : |
| 27 | ∀ y,push β (fun b => channel (image b)) y ≤ |
| 28 | (2*M)*weights (PMF.uniformOfFintype (Matrix N H Binary)) y |
| 29 | |
| 30 | axiom raw_minus_accepting_injection {A B I P N H : Type} |
| 31 | [Fintype A] [Fintype B] [Fintype I] [Fintype P] [Fintype N] [Fintype H] |
| 32 | [DecidableEq P] [DecidableEq N] [DecidableEq H] |
| 33 | (E : Matrix P P Binary) [Nonempty (Frame P H N E)] |
| 34 | (α : A → ℝ) (β : B → ℝ) (C : I → A → Prop) (key : B → I) |
| 35 | (imageA : A → Frame P H N E) (imageB : B → Frame P H N E) |
| 36 | (V : A → Submodule Binary (N → Binary)) (S : B → Submodule Binary (H → Binary)) |
| 37 | (K ℓ : ℕ) (M MB η τ : ℝ) |
| 38 | (hα : Probability α) (hβ : Probability β) (hM : 0 ≤ M) (hMB : 0 ≤ MB) |
| 39 | (hη : 0 ≤ η) (hτ : 0 < τ) |
| 40 | (hN : Fintype.card P+Fintype.card H+1 ≤ Fintype.card N) |
| 41 | (hV : ∀ a,V a ≤ LinearMap.range (imageA a).P.mulVecLin) |
| 42 | (hdV : ∀ a,Module.finrank Binary (V a) ≤ K) |
| 43 | (hS : ∀ b,Module.finrank Binary (S b) ≤ K) |
| 44 | (hAcap : ∀ f,push α imageA f ≤ M*weights (PMF.uniformOfFintype (Frame P H N E)) f) |
| 45 | (hBcap : ∀ f,push β imageB f ≤ MB*weights (PMF.uniformOfFintype (Frame P H N E)) f) |
| 46 | (hgap : (M/τ)*(2*((2 : ℝ)^(Fintype.card P+Fintype.card H+K*ℓ)/(2 : ℝ)^Fintype.card N)) < η) : |
| 47 | (∑ b,β b*cellMass α (fun a => C (key b) a ∧ pinFailure (V a) (imageB b).Y (S b))) ≤ |
| 48 | η*(∑ b,β b*cellMass α (C (key b))) + τ + |
| 49 | Fintype.card I*(((2*MB)*((2 : ℝ)^(Fintype.card H*K+2*K*ℓ)/(2 : ℝ)^(Fintype.card H*ℓ)))/ |
| 50 | (η-(M/τ)*(2*((2 : ℝ)^(Fintype.card P+Fintype.card H+K*ℓ)/(2 : ℝ)^Fintype.card N)))^ℓ) |
| 51 | |
| 52 | axiom exponential_accepting_injection {A B I P N H : Type} |
| 53 | [Fintype A] [Fintype B] [Fintype I] [Fintype P] [Fintype N] [Fintype H] |
| 54 | [DecidableEq P] [DecidableEq N] [DecidableEq H] |
| 55 | (E : Matrix P P Binary) [Nonempty (Frame P H N E)] |
| 56 | (α : A → ℝ) (β : B → ℝ) (C : I → A → Prop) (key : B → I) |
| 57 | (imageA : A → Frame P H N E) (imageB : B → Frame P H N E) |
| 58 | (V : A → Submodule Binary (N → Binary)) (S : B → Submodule Binary (H → Binary)) |
| 59 | (K m t Cs : ℕ) (M MB η : ℝ) |
| 60 | (hα : Probability α) (hβ : Probability β) (hM : 0 ≤ M) (hMB : 0 ≤ MB) |
| 61 | (hη : 0 ≤ η) (hηt : 1/(2 : ℝ)^t ≤ η/2) |
| 62 | (hN : Fintype.card P+Fintype.card H+1 ≤ Fintype.card N) |
| 63 | (hb : Fintype.card P ≤ Fintype.card N/8) |
| 64 | (hm : m+Fintype.card H+1 ≤ Fintype.card N/10) |
| 65 | (hMcap : M ≤ (2 : ℝ)^m) (hMBcap : 2*MB ≤ (2 : ℝ)^(m+Fintype.card N)) |
| 66 | (hcount : (Fintype.card I : ℝ) ≤ (2 : ℝ)^(Cs*Fintype.card N)) |
| 67 | (hearly : 2*K+t+20*(K+1)*(Cs+3) ≤ Fintype.card H) |
| 68 | (hlength : 20*(K+1) ≤ Fintype.card N) |
| 69 | (hconstant : m+Fintype.card H*K ≤ Fintype.card N) |
| 70 | (hsmall : 1/(2 : ℝ)^(Fintype.card N/2) ≤ η/2) |
| 71 | (hV : ∀ a,V a ≤ LinearMap.range (imageA a).P.mulVecLin) |
| 72 | (hdV : ∀ a,Module.finrank Binary (V a) ≤ K) |
| 73 | (hS : ∀ b,Module.finrank Binary (S b) ≤ K) |
| 74 | (hAcap : ∀ f,push α imageA f ≤ M*weights (PMF.uniformOfFintype (Frame P H N E)) f) |
| 75 | (hBcap : ∀ f,push β imageB f ≤ MB*weights (PMF.uniformOfFintype (Frame P H N E)) f) : |
| 76 | (∑ b,β b*cellMass α (fun a => C (key b) a ∧ pinFailure (V a) (imageB b).Y (S b))) ≤ |
| 77 | η*(∑ b,β b*cellMass α (C (key b))) + 1/(2 : ℝ)^(Fintype.card N/100) + 1/(2 : ℝ)^Fintype.card N |
| 78 | |
| 79 | end Lax342547.RawAcceptingInjection |
| 80 |
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