Actual joint key and fresh image caps
Lax342547.RawJointImages · concepts/Lax342547/RawJointImages.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Lemma
The actual selected query tuples and arbitrary fresh directions have one leaf cap, with all component and sign ranks summed. Their dependence within a sampled unit is retained.
Concept map
Lean source view on GitHub
| 1 | import Lax342547.RawQueryImages |
| 2 | import Lax342547.JointKeyCap |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Actual joint key and fresh image caps |
| 7 | type: lemma |
| 8 | --- |
| 9 | The actual selected query tuples and arbitrary fresh directions have one leaf cap, with all component and sign ranks summed. Their dependence within a sampled unit is retained. |
| 10 | -/ |
| 11 | |
| 12 | namespace Lax342547.RawJointImages |
| 13 | |
| 14 | open Lax342547.MomentSpace Lax342547.TagGeometry Lax342547.ConcreteGeometry |
| 15 | open Lax342547.PairedWitnesses Lax342547.QueryReference Lax342547.QueryIndependence |
| 16 | open Lax342547.RawQueryImages Lax342547.ReferencePins Lax342547.KeySpans |
| 17 | open scoped ENNReal |
| 18 | |
| 19 | axiom actual_left_key_fresh_cap {k n b degree r : ℕ} {hr : 2 * r ≤ n} {H N : Type} |
| 20 | [Fintype H] [Fintype N] {E : Moment k n b degree} |
| 21 | {V : (Lax342547.CutProfiles.Component (Tag k) × Bool) → Type} |
| 22 | [∀ a, AddCommGroup (V a)] [∀ a, Module Binary (V a)] |
| 23 | [∀ a, FiniteDimensional Binary (V a)] |
| 24 | (W : Lists k n b degree r hr) |
| 25 | (p : PMF (Unit (H := H) (N := N) (E := E))) |
| 26 | (P : Lax342547.ExactPins.Pin (Lax342547.CutProfiles.Component (Tag k) × Bool) |
| 27 | (Fin 2 × (Coordinate k n b degree ⊕ H)) N) |
| 28 | (A : Fin 2 → Finset (Fin b → Binary)) (hA : Excludes P A) |
| 29 | (hfresh : ∀ i z t, (W.left i z t).label ∉ A i) |
| 30 | (q : Lax342547.ReferenceKeys.Tuples (Lax342547.CutProfiles.Component (Tag k)) (ComponentPosition W) N) |
| 31 | (fresh : ∀ a, V a →ₗ[Binary] (Fin 2 × (Coordinate k n b degree ⊕ H) → Binary)) |
| 32 | (hf : ∀ a, Function.Injective |
| 33 | (((P.space a) ⊔ LinearMap.range (keyMap (H := H) W a.1)).mkQ.comp (fresh a))) |
| 34 | (yf : ∀ a, V a →ₗ[Binary] (N → Binary)) (α : ℝ≥0∞) |
| 35 | (hcap : ∀ Q : Lax342547.ExactPins.Pin (Lax342547.CutProfiles.Component (Tag k) × Bool) |
| 36 | (Fin 2 × (Coordinate k n b degree ⊕ H)) N, |
| 37 | 1 ≤ P.relativeRank Q → p.toOuterMeasure (Q.event observation) ≤ α ^ (P.relativeRank Q)) |
| 38 | (hrank : 1 ≤ Fintype.card (Lax342547.QuerySlots.Slot W) + ∑ a, Module.finrank Binary (V a)) : |
| 39 | p.toOuterMeasure {o | leftTuple W o = q ∧ ∀ a, (observation o a).comp (fresh a) = yf a} ≤ |
| 40 | α ^ (Fintype.card (Lax342547.QuerySlots.Slot W) + ∑ a, Module.finrank Binary (V a)) |
| 41 | |
| 42 | end Lax342547.RawJointImages |
| 43 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments