Exact single-resource reduction for rational bipartite systems
OpenQAlgorithms.Papers.Independent.Intakethird100.P78.rational_target_exact_permutation_reductionLet be a normalized nonnegative bipartite no-signaling law on finite nonempty alphabets , and assume every entry is rational. There exist a common denominator , permutations of , and input-local relabelings and for which
Thus a single permutation resource in simulates exactly. Padding a common denominator to at least two includes deterministic targets.
The source sentence prints ; the construction supplies , which is the corrected class used here. Independent moderation of this source correction is pending.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P78
noncomputable section
open scoped BigOperators
namespace QAlgorithms.Papers.Independent.Intakethird100.P78
attribute [local instance] Classical.propDecidable Classical.decEq
/-- PDF p.8, exact rational case of Lemma 5: one D resource and input-local
relabelings reproduce a rational target exactly. Printed R is changed to D:
the constructed D(P) has arbitrary denominator-sized outputs, not binary
outputs. A denominator of one is padded to at least two. Independent
source-correction moderation is pending. -/
theorem rational_target_exact_permutation_reduction
{X Y A B : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B]
[Nonempty X] [Nonempty Y] [Nonempty A] [Nonempty B]
(P : BipartiteSystem X Y A B) (hrational : IsRational P.prob) :
∃ (d : ℕ) (F : X → Y → Equiv.Perm (Fin d))
(alice : X → Fin d → A) (bob : Y → Fin d → B),
1 < d ∧ HasCommonProbabilityDenominator P.prob d ∧
relabeledKernel F alice bob = P.prob := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P78
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be finite, nonempty types, and let be a real-valued array with nonnegative entries such that for every , for every , and for every . Assume additionally that for every there exists whose image in equals . Then there exist a natural number , a permutation of for every , and maps and , such that for every there exists with , and, at every entry,
The nonempty output types and are allowed to be singletons.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.