Documentation

LeanPool.QuantumParallelRepetition.Part04

Quantum parallel repetition, part 04 #

@[reducible, inline]

The type used to represent source remaining coordinate in the exact sampling construction.

Equations
Instances For
    theorem QuantumParallelRepetition.fin_sum_successive_sub {m : } (f : Fin (m + 1)) :
    k : Fin m, (f k.succ - f k.castSucc) = f (Fin.last m) - f 0
    def QuantumParallelRepetition.exactLeft {M : Type u_1} [Fintype M] [DecidableEq M] (coordinate : M) (partition : MBool) :

    The exact left construction used in the quantum parallel-repetition argument.

    Equations
    Instances For
      def QuantumParallelRepetition.exactRight {M : Type u_1} [Fintype M] [DecidableEq M] (coordinate : M) (partition : MBool) :

      The exact right construction used in the quantum parallel-repetition argument.

      Equations
      Instances For
        theorem QuantumParallelRepetition.exactLeft_coordinate_not_mem {M : Type u_1} [Fintype M] [DecidableEq M] (coordinate : M) (partition : MBool) :
        coordinateexactLeft coordinate partition
        theorem QuantumParallelRepetition.exactRight_coordinate_not_mem {M : Type u_1} [Fintype M] [DecidableEq M] (coordinate : M) (partition : MBool) :
        coordinateexactRight coordinate partition

        The coordinate, partition, orders, and cuts sampled by the exact forward process.

        Instances For
          @[instance_reducible]
          instance QuantumParallelRepetition.instFintypeExactForwardSeed {M✝ : Type u_1} {inst✝ : Fintype M✝} {inst✝¹ : DecidableEq M✝} [Fintype M✝] :
          Equations
          • One or more equations did not get rendered due to their size.
          @[reducible, inline]

          The type used to represent exact remaining seed in the exact sampling construction.

          Equations
          Instances For

            The exact left prefix construction used in the quantum parallel-repetition argument.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The exact right prefix construction used in the quantum parallel-repetition argument.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                The probability weight for exact seed.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem QuantumParallelRepetition.exactForwardSeed_sum {M : Type u_1} [Fintype M] [DecidableEq M] (f : ExactForwardSeed M) :
                  seed : ExactForwardSeed M, f seed = i : M, partition : MBool, leftOrder : Equiv.Perm (exactLeft i partition), rightOrder : Equiv.Perm (exactRight i partition), leftCut : Fin ((exactLeft i partition).card + 1), rightCut : Fin ((exactRight i partition).card + 1), f { coordinate := i, partition := partition, leftOrder := leftOrder, rightOrder := rightOrder, leftCut := leftCut, rightCut := rightCut }
                  theorem QuantumParallelRepetition.exactUniform_sum {T : Type u_1} [Fintype T] (positive : 0 < Fintype.card T) :
                  _t : T, 1 / (Fintype.card T) = 1
                  theorem QuantumParallelRepetition.exactUniform_sum_mul {T : Type u_1} [Fintype T] (positive : 0 < Fintype.card T) (value : ) :
                  _t : T, value * (1 / (Fintype.card T)) = value
                  theorem QuantumParallelRepetition.exactPrefixUniform_sum_mul (m : ) (value : ) :
                  _k : Fin (m + 1), value * (1 / (m + 1)) = value
                  theorem QuantumParallelRepetition.exactPermutationUniform_sum_mul {T : Type u_1} [Fintype T] (value : ) :
                  : Equiv.Perm T, value * (1 / (Fintype.card (Equiv.Perm T))) = value
                  theorem QuantumParallelRepetition.common_finite_purification_pair_jensen {ι : Type u_1} {κ : Type u_2} {d : Type u_3} [Fintype ι] [Fintype κ] [Fintype d] [DecidableEq d] (weight : ι) (F : κMatrix d d ) (anchor : Matrix d d ) (positive : ∀ (k : κ), (F k).PosSemidef) (hanchor : anchor.PosSemidef) (choose : ικ) (meanIndex : κ) (nonnegative : ∀ (a : ι), 0 weight a) (normalized : a : ι, weight a = 1) (mean : a : ι, weight a F (choose a) = F meanIndex) :
                  (a : ι, weight a cfc (fun (z : ) => z * Real.log z) (F (choose a)) - cfc (fun (z : ) => z * Real.log z) (F meanIndex) - a : ι, weight a ((finitePurificationMatrix F anchor positive hanchor (choose a) - finitePurificationMatrix F anchor positive hanchor meanIndex).conjTranspose * (finitePurificationMatrix F anchor positive hanchor (choose a) - finitePurificationMatrix F anchor positive hanchor meanIndex))).PosSemidef
                  theorem QuantumParallelRepetition.commonFinitePurification_weighted_left_variation_le {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} {ι : Type u_5} {κ : Type u_6} {eB : Type u_7} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype ι] [Fintype κ] [Fintype eB] {G : Game X Y A B} (S : Strategy G) (weight : ι) (F : κMatrix S.Alice S.Alice ) (anchor : Matrix S.Alice S.Alice ) (positive : ∀ (k : κ), (F k).PosSemidef) (hanchor : anchor.PosSemidef) (choose : ικ) (meanIndex : κ) (nonnegative : ∀ (a : ι), 0 weight a) (normalized : a : ι, weight a = 1) (mean : a : ι, weight a F (choose a) = F meanIndex) (KB : Matrix eB S.Bob ) :
                  a : ι, weight a * finiteLocalPurificationVector S (finitePurificationMatrix F anchor positive hanchor (choose a)) KB - finiteLocalPurificationVector S (finitePurificationMatrix F anchor positive hanchor meanIndex) KB ^ 2 ((bornTracePairing S.state.matrix) (a : ι, weight a cfc (fun (z : ) => z * Real.log z) (F (choose a)) - cfc (fun (z : ) => z * Real.log z) (F meanIndex))) (KB.conjTranspose * KB)
                  theorem QuantumParallelRepetition.commonFinitePurification_weighted_right_variation_le {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} {ι : Type u_5} {κ : Type u_6} {eA : Type u_7} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype ι] [Fintype κ] [Fintype eA] {G : Game X Y A B} (S : Strategy G) (weight : ι) (F : κMatrix S.Bob S.Bob ) (anchor : Matrix S.Bob S.Bob ) (positive : ∀ (k : κ), (F k).PosSemidef) (hanchor : anchor.PosSemidef) (choose : ικ) (meanIndex : κ) (nonnegative : ∀ (b : ι), 0 weight b) (normalized : b : ι, weight b = 1) (mean : b : ι, weight b F (choose b) = F meanIndex) (KA : Matrix eA S.Alice ) :
                  b : ι, weight b * finiteLocalPurificationVector S KA (finitePurificationMatrix F anchor positive hanchor (choose b)) - finiteLocalPurificationVector S KA (finitePurificationMatrix F anchor positive hanchor meanIndex) ^ 2 ((bornTracePairing S.state.matrix) (KA.conjTranspose * KA)) (b : ι, weight b cfc (fun (z : ) => z * Real.log z) (F (choose b)) - cfc (fun (z : ) => z * Real.log z) (F meanIndex))
                  theorem QuantumParallelRepetition.finiteLocalPurificationJointMatrix_compression {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} {eA : Type u_5} {eB : Type u_6} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype eA] [Fintype eB] {G : Game X Y A B} (S : Strategy G) (KA : Matrix eA S.Alice ) (KB : Matrix eB S.Bob ) (EA : Matrix eA eA ) (EB : Matrix eB eB ) :
                  (finiteLocalPurificationJointMatrix S KA KB).conjTranspose * Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) EA 1) EB * finiteLocalPurificationJointMatrix S KA KB = Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) (KA.conjTranspose * EA * KA) 1) (KB.conjTranspose * EB * KB)
                  theorem QuantumParallelRepetition.finiteLocalPurificationVector_quadratic {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} {eA : Type u_5} {eB : Type u_6} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype eA] [Fintype eB] [DecidableEq eA] [DecidableEq eB] {G : Game X Y A B} (S : Strategy G) (KA : Matrix eA S.Alice ) (KB : Matrix eB S.Bob ) (EA : Matrix eA eA ) (EB : Matrix eB eB ) :
                  quadraticExpectation (Matrix.toEuclideanCLM (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) EA 1) EB)) (finiteLocalPurificationVector S KA KB) = ((bornTracePairing S.state.matrix) (KA.conjTranspose * EA * KA)) (KB.conjTranspose * EB * KB)
                  noncomputable def QuantumParallelRepetition.conditionedAliceCoordinateEffect {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (α : DA) (xs : Fin nX) (i : Fin n) (a : A) :

                  The measurement effect for conditioned alice coordinate.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def QuantumParallelRepetition.conditionedBobCoordinateEffect {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (β : DB) (ys : Fin nY) (i : Fin n) (b : B) :

                    The measurement effect for conditioned bob coordinate.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      theorem QuantumParallelRepetition.conditionedAliceCoordinateEffect_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (α : DA) (xs : Fin nX) (i : Fin n) (a : A) :
                      theorem QuantumParallelRepetition.conditionedBobCoordinateEffect_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (β : DB) (ys : Fin nY) (i : Fin n) (b : B) :
                      theorem QuantumParallelRepetition.conditionedAliceCoordinateEffect_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (α : DA) (xs : Fin nX) (i : Fin n) :
                      a : A, conditionedAliceCoordinateEffect G n S D α xs i a = conditionedAliceEffect G n S D α xs
                      theorem QuantumParallelRepetition.conditionedBobCoordinateEffect_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (β : DB) (ys : Fin nY) (i : Fin n) :
                      b : B, conditionedBobCoordinateEffect G n S D β ys i b = conditionedBobEffect G n S D β ys
                      structure QuantumParallelRepetition.ExactRevealHistory (X : Type u_5) (Y : Type u_6) [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) :
                      Type (max u_5 u_6)

                      The exact conditioned transcript associated with a forward seed.

                      • aliceConditioned : DX

                        Alice's questions on conditioned coordinates.

                      • bobConditioned : DY

                        Bob's questions on conditioned coordinates.

                      • aliceLeft : (exactLeft seed.coordinate seed.partition)X

                        Alice's questions revealed on the left side.

                      • bobRight : (exactRight seed.coordinate seed.partition)Y

                        Bob's questions revealed on the right side.

                      • bobLeftPrefix : (exactLeftPrefix seed)Y

                        Bob's revealed prefix on the left side.

                      • aliceRightPrefix : (exactRightPrefix seed)X

                        Alice's revealed prefix on the right side.

                      Instances For
                        @[reducible, inline]
                        abbrev QuantumParallelRepetition.ExactRevealHistoryTuple (X : Type u_5) (Y : Type u_6) {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) :
                        Type (max u_5 u_5 u_6)

                        The type used to represent exact reveal history tuple in the exact sampling construction.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For

                          The finite equivalence encoding exact reveal history.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            @[instance_reducible]
                            noncomputable instance QuantumParallelRepetition.exactRevealHistoryFintype {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) :
                            Equations
                            • One or more equations did not get rendered due to their size.
                            @[reducible, inline]
                            abbrev QuantumParallelRepetition.ExactFullQuestion (X : Type u_5) (Y : Type u_6) (n : ) :
                            Type (max u_5 u_6)

                            The type used to represent exact full question in the exact sampling construction.

                            Equations
                            Instances For
                              def QuantumParallelRepetition.exactRevealCode {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (q : ExactFullQuestion X Y n) :

                              The finite encoding of exact reveal.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                def QuantumParallelRepetition.exactPriorQuestionWeight {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (q : ExactFullQuestion X Y n) :

                                The probability weight for exact prior question.

                                Equations
                                Instances For
                                  theorem QuantumParallelRepetition.exactPriorQuestionWeight_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (q : ExactFullQuestion X Y n) :
                                  theorem QuantumParallelRepetition.exactPriorQuestionWeight_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) :
                                  noncomputable def QuantumParallelRepetition.exactRevealMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) :

                                  The total probability mass of exact reveal.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    theorem QuantumParallelRepetition.exactRevealMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) :
                                    0 exactRevealMass G n D seed history
                                    theorem QuantumParallelRepetition.exactRevealMass_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) :
                                    history : ExactRevealHistory X Y D seed, exactRevealMass G n D seed history = 1
                                    noncomputable def QuantumParallelRepetition.exactAliceQuestionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) :

                                    The total probability mass of exact alice question.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      noncomputable def QuantumParallelRepetition.exactBobQuestionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (y : Y) :

                                      The total probability mass of exact bob question.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        noncomputable def QuantumParallelRepetition.exactJointQuestionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) :

                                        The total probability mass of exact joint question.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          theorem QuantumParallelRepetition.exactAliceQuestionMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) :
                                          0 exactAliceQuestionMass G n D seed history x
                                          theorem QuantumParallelRepetition.exactBobQuestionMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (y : Y) :
                                          0 exactBobQuestionMass G n D seed history y
                                          noncomputable def QuantumParallelRepetition.exactAliceQuestionFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) :

                                          The spectral filter for exact alice question.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            noncomputable def QuantumParallelRepetition.exactBobQuestionFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (y : Y) :

                                            The spectral filter for exact bob question.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              theorem QuantumParallelRepetition.exactAliceQuestionFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) :
                                              (exactAliceQuestionFilter G n S D seed history answer x).PosSemidef
                                              theorem QuantumParallelRepetition.exactBobQuestionFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (y : Y) :
                                              (exactBobQuestionFilter G n S D seed history answer y).PosSemidef
                                              noncomputable def QuantumParallelRepetition.exactAliceMeanFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (y : Y) :

                                              The spectral filter for exact alice mean.

                                              Equations
                                              Instances For
                                                noncomputable def QuantumParallelRepetition.exactBobMeanFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (x : X) :

                                                The spectral filter for exact bob mean.

                                                Equations
                                                Instances For
                                                  theorem QuantumParallelRepetition.exactAliceMeanFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (y : Y) :
                                                  (exactAliceMeanFilter G n S D seed history answer y).PosSemidef
                                                  theorem QuantumParallelRepetition.exactBobMeanFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (x : X) :
                                                  (exactBobMeanFilter G n S D seed history answer x).PosSemidef
                                                  noncomputable def QuantumParallelRepetition.exactAliceCoordinateFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) (a : A) :

                                                  The spectral filter for exact alice coordinate.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    noncomputable def QuantumParallelRepetition.exactBobCoordinateFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (y : Y) (b : B) :

                                                    The spectral filter for exact bob coordinate.

                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For
                                                      theorem QuantumParallelRepetition.exactAliceCoordinateFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) (a : A) :
                                                      (exactAliceCoordinateFilter G n S D seed history answer x a).PosSemidef
                                                      theorem QuantumParallelRepetition.exactBobCoordinateFilter_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (y : Y) (b : B) :
                                                      (exactBobCoordinateFilter G n S D seed history answer y b).PosSemidef
                                                      theorem QuantumParallelRepetition.exactAliceCoordinateFilter_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) :
                                                      a : A, exactAliceCoordinateFilter G n S D seed history answer x a = exactAliceQuestionFilter G n S D seed history answer x
                                                      theorem QuantumParallelRepetition.exactBobCoordinateFilter_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (y : Y) :
                                                      b : B, exactBobCoordinateFilter G n S D seed history answer y b = exactBobQuestionFilter G n S D seed history answer y
                                                      noncomputable def QuantumParallelRepetition.exactAlicePurificationFamily {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) :
                                                      X YMatrix S.Alice S.Alice

                                                      The exact alice purification family construction used in the quantum parallel-repetition argument.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        noncomputable def QuantumParallelRepetition.exactBobPurificationFamily {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) :
                                                        Y XMatrix S.Bob S.Bob

                                                        The exact bob purification family construction used in the quantum parallel-repetition argument.

                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For
                                                          theorem QuantumParallelRepetition.exactAlicePurificationFamily_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (q : X Y) :
                                                          (exactAlicePurificationFamily G n S D seed history answer q).PosSemidef
                                                          theorem QuantumParallelRepetition.exactBobPurificationFamily_posSemidef {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (q : Y X) :
                                                          (exactBobPurificationFamily G n S D seed history answer q).PosSemidef
                                                          @[reducible, inline]
                                                          abbrev QuantumParallelRepetition.ExactAliceLiftIndex {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) :

                                                          The type used to represent exact alice lift index in the exact sampling construction.

                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For
                                                            @[reducible, inline]
                                                            abbrev QuantumParallelRepetition.ExactBobLiftIndex {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) :

                                                            The type used to represent exact bob lift index in the exact sampling construction.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For
                                                              noncomputable def QuantumParallelRepetition.exactAlicePurificationMatrix {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (q : X Y) :
                                                              Matrix (ExactAliceLiftIndex G n S D seed history answer) S.Alice

                                                              The matrix representation of exact alice purification.

                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For
                                                                noncomputable def QuantumParallelRepetition.exactBobPurificationMatrix {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (q : Y X) :
                                                                Matrix (ExactBobLiftIndex G n S D seed history answer) S.Bob

                                                                The matrix representation of exact bob purification.

                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For
                                                                  theorem QuantumParallelRepetition.exactAlicePurificationMatrix_gram {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (q : X Y) :
                                                                  (exactAlicePurificationMatrix G n S D seed history answer q).conjTranspose * exactAlicePurificationMatrix G n S D seed history answer q = exactAlicePurificationFamily G n S D seed history answer q
                                                                  theorem QuantumParallelRepetition.exactBobPurificationMatrix_gram {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (q : Y X) :
                                                                  (exactBobPurificationMatrix G n S D seed history answer q).conjTranspose * exactBobPurificationMatrix G n S D seed history answer q = exactBobPurificationFamily G n S D seed history answer q
                                                                  structure QuantumParallelRepetition.ExactHistoryFlag (X : Type u_5) (Y : Type u_6) (A : Type u_7) (B : Type u_8) [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) :
                                                                  Type (max (max (max u_5 u_6) u_7) u_8)

                                                                  A seed and transcript together with the answers at its marked coordinate.

                                                                  • The forward seed carried by the flag.

                                                                  • history : ExactRevealHistory X Y D self.seed

                                                                    The exact reveal history carried by the flag.

                                                                  • aliceAnswer : DA

                                                                    Alice's answer at the marked coordinate.

                                                                  • bobAnswer : DB

                                                                    Bob's answer at the marked coordinate.

                                                                  Instances For
                                                                    theorem QuantumParallelRepetition.ExactHistoryFlag.ext {X : Type u_5} {Y : Type u_6} {A : Type u_7} {B : Type u_8} {inst✝ : Fintype X} {inst✝¹ : Fintype Y} {inst✝² : Fintype A} {inst✝³ : Fintype B} {n : } {D : Finset (Fin n)} {x y : ExactHistoryFlag X Y A B D} (seed : x.seed = y.seed) (history : x.history y.history) (aliceAnswer : x.aliceAnswer = y.aliceAnswer) (bobAnswer : x.bobAnswer = y.bobAnswer) :
                                                                    x = y
                                                                    @[reducible, inline]
                                                                    abbrev QuantumParallelRepetition.ExactHistoryFlagTuple (X : Type u_5) (Y : Type u_6) (A : Type u_7) (B : Type u_8) [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) :
                                                                    Type (max (max u_8 u_7) u_6 u_5)

                                                                    The type used to represent exact history flag tuple in the exact sampling construction.

                                                                    Equations
                                                                    • One or more equations did not get rendered due to their size.
                                                                    Instances For
                                                                      def QuantumParallelRepetition.exactHistoryFlagEquiv {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) :

                                                                      The finite equivalence encoding exact history flag.

                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For
                                                                        theorem QuantumParallelRepetition.exactHistoryFlag_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (f : ExactHistoryFlag X Y A B D) :
                                                                        r : ExactHistoryFlag X Y A B D, f r = seed : ExactRemainingSeed D, history : ExactRevealHistory X Y D seed, aliceAnswer : DA, bobAnswer : DB, f { seed := seed, history := history, aliceAnswer := aliceAnswer, bobAnswer := bobAnswer }
                                                                        @[reducible, inline]
                                                                        abbrev QuantumParallelRepetition.ExactAliceLocalIndex {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) :

                                                                        The type used to represent exact alice local index in the exact sampling construction.

                                                                        Equations
                                                                        Instances For
                                                                          @[reducible, inline]
                                                                          abbrev QuantumParallelRepetition.ExactBobLocalIndex {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) :

                                                                          The type used to represent exact bob local index in the exact sampling construction.

                                                                          Equations
                                                                          Instances For
                                                                            noncomputable def QuantumParallelRepetition.exactUnnormalizedPsi {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (x : X) (y : Y) :

                                                                            The exact unnormalized psi construction used in the quantum parallel-repetition argument.

                                                                            Equations
                                                                            • One or more equations did not get rendered due to their size.
                                                                            Instances For
                                                                              noncomputable def QuantumParallelRepetition.exactUnnormalizedPhi {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (y : Y) :

                                                                              The exact unnormalized phi construction used in the quantum parallel-repetition argument.

                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For
                                                                                noncomputable def QuantumParallelRepetition.exactUnnormalizedGamma {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (x : X) :

                                                                                The exact unnormalized gamma construction used in the quantum parallel-repetition argument.

                                                                                Equations
                                                                                • One or more equations did not get rendered due to their size.
                                                                                Instances For
                                                                                  theorem QuantumParallelRepetition.exactUnnormalizedPsi_norm_sq {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (x : X) (y : Y) :
                                                                                  theorem QuantumParallelRepetition.exactBobQuestionPurificationMatrix_gram {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (y : Y) :
                                                                                  noncomputable def QuantumParallelRepetition.exactAliceRefinedPOVM {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq A] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (a₀ : A) (x : X) :

                                                                                  The positive operator-valued measurement implementing exact alice refined.

                                                                                  Equations
                                                                                  • One or more equations did not get rendered due to their size.
                                                                                  Instances For
                                                                                    noncomputable def QuantumParallelRepetition.exactBobRefinedPOVM {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (b₀ : B) (y : Y) :

                                                                                    The positive operator-valued measurement implementing exact bob refined.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For
                                                                                      theorem QuantumParallelRepetition.exactAliceRefinedPOVM_compression {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq A] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (a₀ : A) (x : X) (a : A) :
                                                                                      theorem QuantumParallelRepetition.exactBobRefinedPOVM_compression {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (b₀ : B) (y : Y) (b : B) :
                                                                                      theorem QuantumParallelRepetition.exactRefinedPOVM_quadratic {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq A] [DecidableEq B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (a₀ : A) (b₀ : B) (x : X) (y : Y) (a : A) (b : B) :
                                                                                      quadraticExpectation (Matrix.toEuclideanCLM (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) (Matrix.kroneckerMap (fun (x1 x2 : ) => x1 * x2) ((exactAliceRefinedPOVM G n S D r a₀ x).effect a) 1) ((exactBobRefinedPOVM G n S D r b₀ y).effect b))) (exactUnnormalizedPsi G n S D r x y) = ((bornTracePairing S.state.matrix) (exactAliceCoordinateFilter G n S D r.seed r.history r.aliceAnswer x a)) (exactBobCoordinateFilter G n S D r.seed r.history r.bobAnswer y b)
                                                                                      @[reducible, inline]
                                                                                      abbrev QuantumParallelRepetition.ExactPaddedLocalIndex {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) :

                                                                                      The type used to represent exact padded local index in the exact sampling construction.

                                                                                      Equations
                                                                                      Instances For
                                                                                        def QuantumParallelRepetition.exactPaddedVector {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (z : EuclideanSpace (ExactAliceLocalIndex G n S D r × ExactBobLocalIndex G n S D r)) :

                                                                                        The state vector representing exact padded.

                                                                                        Equations
                                                                                        • One or more equations did not get rendered due to their size.
                                                                                        Instances For
                                                                                          theorem QuantumParallelRepetition.exactPaddedVector_norm {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (z : EuclideanSpace (ExactAliceLocalIndex G n S D r × ExactBobLocalIndex G n S D r)) :
                                                                                          theorem QuantumParallelRepetition.exactPaddedVector_sub {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (u v : EuclideanSpace (ExactAliceLocalIndex G n S D r × ExactBobLocalIndex G n S D r)) :
                                                                                          exactPaddedVector G n S D r (u - v) = exactPaddedVector G n S D r u - exactPaddedVector G n S D r v
                                                                                          noncomputable def QuantumParallelRepetition.exactPaddedDefault {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) :

                                                                                          The exact padded default construction used in the quantum parallel-repetition argument.

                                                                                          Equations
                                                                                          Instances For
                                                                                            theorem QuantumParallelRepetition.exactPaddedDefault_norm {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) :
                                                                                            noncomputable def QuantumParallelRepetition.exactPsi {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (x : X) (y : Y) :

                                                                                            The exact psi construction used in the quantum parallel-repetition argument.

                                                                                            Equations
                                                                                            • One or more equations did not get rendered due to their size.
                                                                                            Instances For
                                                                                              noncomputable def QuantumParallelRepetition.exactPhi {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (y : Y) :

                                                                                              The exact phi construction used in the quantum parallel-repetition argument.

                                                                                              Equations
                                                                                              • One or more equations did not get rendered due to their size.
                                                                                              Instances For
                                                                                                noncomputable def QuantumParallelRepetition.exactGamma {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (r : ExactHistoryFlag X Y A B D) (x : X) :

                                                                                                The exact gamma construction used in the quantum parallel-repetition argument.

                                                                                                Equations
                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                Instances For
                                                                                                  def QuantumParallelRepetition.exactAliceQuestionCompatible {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (xs : Fin nX) :

                                                                                                  The exact alice question compatible construction used in the quantum parallel-repetition argument.

                                                                                                  Equations
                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                  Instances For
                                                                                                    def QuantumParallelRepetition.exactBobQuestionCompatible {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (y : Y) (ys : Fin nY) :

                                                                                                    The exact bob question compatible construction used in the quantum parallel-repetition argument.

                                                                                                    Equations
                                                                                                    • One or more equations did not get rendered due to their size.
                                                                                                    Instances For
                                                                                                      theorem QuantumParallelRepetition.exactRevealCode_compatible_iff {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs : Fin nX) (ys : Fin nY) :
                                                                                                      exactRevealCode D seed (xs, ys) = history xs seed.coordinate = x ys seed.coordinate = y exactAliceQuestionCompatible D seed history x xs exactBobQuestionCompatible D seed history y ys
                                                                                                      theorem QuantumParallelRepetition.exactCompatible_coordinate_eq_or {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y ys') (j : Fin n) :
                                                                                                      xs j = xs' j ys j = ys' j
                                                                                                      theorem QuantumParallelRepetition.exactQuestionWeight_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y ys') :
                                                                                                      (G.repeat n).questionWeight xs ys * (G.repeat n).questionWeight xs' ys' = (G.repeat n).questionWeight xs ys' * (G.repeat n).questionWeight xs' ys
                                                                                                      noncomputable def QuantumParallelRepetition.exactFiberQuestionWeight {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs : Fin nX) (ys : Fin nY) :

                                                                                                      The probability weight for exact fiber question.

                                                                                                      Equations
                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                      Instances For
                                                                                                        theorem QuantumParallelRepetition.exactFiberQuestionWeight_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) :
                                                                                                        exactFiberQuestionWeight G n D seed history x y xs ys * exactFiberQuestionWeight G n D seed history x y xs' ys' = exactFiberQuestionWeight G n D seed history x y xs ys' * exactFiberQuestionWeight G n D seed history x y xs' ys
                                                                                                        noncomputable def QuantumParallelRepetition.exactFiberQuestionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) :

                                                                                                        The total probability mass of exact fiber question.

                                                                                                        Equations
                                                                                                        Instances For

                                                                                                          The numerical bound for has exponential.

                                                                                                          Equations
                                                                                                          Instances For

                                                                                                            The has subexponential witness construction used in the quantum parallel-repetition argument.

                                                                                                            Equations
                                                                                                            Instances For
                                                                                                              theorem QuantumParallelRepetition.arbitrarily_large_witness_of_not_hasExponentialBound {v : } (hv : ∀ (n : ), v n 1) (h_no_bound : ¬HasExponentialBound v) {c : } (hc : 0 < c) (N : ) :
                                                                                                              ∃ (n : ), N < n Real.exp (-c * n) < v n
                                                                                                              def QuantumParallelRepetition.StandardQuantumParallelRepetition {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) :

                                                                                                              The standard exponential-decay statement for quantum parallel repetition.

                                                                                                              Equations
                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                              Instances For
                                                                                                                theorem QuantumParallelRepetition.sum_positive_difference_eq_totalVariation {ι : Type u_1} [Fintype ι] (p q : ι) (hp : i : ι, p i = 1) (hq : i : ι, q i = 1) :
                                                                                                                i : ι, max (p i - q i) 0 = Pinsker.finiteTotalVariation p q
                                                                                                                theorem QuantumParallelRepetition.expectation_le_add_totalVariation {ι : Type u_1} [Fintype ι] (p q f : ι) (hp : i : ι, p i = 1) (hq : i : ι, q i = 1) (U : ) (hfzero : ∀ (i : ι), 0 f i) (hfupper : ∀ (i : ι), f i U) :
                                                                                                                i : ι, p i * f i i : ι, q i * f i + U * Pinsker.finiteTotalVariation p q
                                                                                                                theorem QuantumParallelRepetition.winning_expectation_transfer {ι : Type u_1} [Fintype ι] (p q win : ι) (hp : i : ι, p i = 1) (hq : i : ι, q i = 1) (hzero : ∀ (i : ι), 0 win i) (hone : ∀ (i : ι), win i 1) :
                                                                                                                i : ι, q i * win i - Pinsker.finiteTotalVariation p q i : ι, p i * win i
                                                                                                                def QuantumParallelRepetition.pureVerifierEffect {X Y A B dA dB : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype dA] [Fintype dB] [DecidableEq dA] [DecidableEq dB] (G : Game X Y A B) (z : EuclideanSpace (dA × dB)) (hz : z = 1) (PA : XPOVM A dA) (PB : YPOVM B dB) (x : X) (y : Y) :
                                                                                                                Matrix (dA × dB) (dA × dB)

                                                                                                                The measurement effect for pure verifier.

                                                                                                                Equations
                                                                                                                Instances For
                                                                                                                  theorem QuantumParallelRepetition.pureVectorWinningProbability_eq {X Y A B dA dB : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype dA] [Fintype dB] [DecidableEq dA] [DecidableEq dB] (G : Game X Y A B) (z : EuclideanSpace (dA × dB)) (hz : z = 1) (PA : XPOVM A dA) (PB : YPOVM B dB) :
                                                                                                                  (pureVectorStrategy G z hz PA PB).winProbability = x : X, y : Y, G.questionWeight x y * quadraticExpectation (Matrix.toEuclideanCLM (pureVerifierEffect G z hz PA PB x y)) z
                                                                                                                  def QuantumParallelRepetition.flaggedQuestionWeight {X Y A B J : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (flagWeight : J) (ω : J × X × Y) :

                                                                                                                  The probability weight for flagged question.

                                                                                                                  Equations
                                                                                                                  Instances For
                                                                                                                    theorem QuantumParallelRepetition.flaggedQuestionWeight_nonneg {X Y A B J : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (flagWeight : J) (nonnegative : ∀ (j : J), 0 flagWeight j) (ω : J × X × Y) :
                                                                                                                    0 flaggedQuestionWeight G flagWeight ω
                                                                                                                    theorem QuantumParallelRepetition.flaggedQuestionWeight_sum {X Y A B J : Type} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [Fintype J] (G : Game X Y A B) (flagWeight : J) (normalized : j : J, flagWeight j = 1) :
                                                                                                                    ω : J × X × Y, flaggedQuestionWeight G flagWeight ω = 1

                                                                                                                    A universal upper bound for the accumulated rounding error.

                                                                                                                    Equations
                                                                                                                    Instances For
                                                                                                                      noncomputable def QuantumParallelRepetition.totalSamplingLoss (K₀ α η lam : ) :

                                                                                                                      The combined information-theoretic loss from the sampling steps.

                                                                                                                      Equations
                                                                                                                      Instances For
                                                                                                                        noncomputable def QuantumParallelRepetition.roundedWinningLowerBound (ε K₀ α η lam : ) :

                                                                                                                        The numerical bound for rounded winning lower.

                                                                                                                        Equations
                                                                                                                        Instances For
                                                                                                                          theorem QuantumParallelRepetition.totalSamplingLoss_tendsto_zero {ι : Type u_1} {l : Filter ι} (K₀ : ) {α η lam : ι} ( : Filter.Tendsto α l (nhds 0)) ( : Filter.Tendsto η l (nhds 0)) (hlam : Filter.Tendsto lam l (nhds 0)) :
                                                                                                                          Filter.Tendsto (fun (i : ι) => totalSamplingLoss K₀ (α i) (η i) (lam i)) l (nhds 0)
                                                                                                                          theorem QuantumParallelRepetition.totalSamplingLoss_eventually_lt {ι : Type u_1} {l : Filter ι} (K₀ : ) {α η lam : ι} ( : Filter.Tendsto α l (nhds 0)) ( : Filter.Tendsto η l (nhds 0)) (hlam : Filter.Tendsto lam l (nhds 0)) {ε : } ( : 0 < ε) :
                                                                                                                          ∀ᶠ (i : ι) in l, totalSamplingLoss K₀ (α i) (η i) (lam i) < ε
                                                                                                                          theorem QuantumParallelRepetition.source_equation_twenty_nine_contradiction {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (S : Strategy G) (K₀ α η lam : ) (hbound : roundedWinningLowerBound (1 - entangledValue G) K₀ α η lam S.winProbability) (herror : totalSamplingLoss K₀ α η lam < (1 - entangledValue G) / 2) :
                                                                                                                          theorem QuantumParallelRepetition.matched_payoff_discard_le {ι : Type u_1} [Fintype ι] (weight payoff : ι) (nonnegative : ∀ (i : ι), 0 weight i) (payoff_le_one : ∀ (i : ι), payoff i 1) (matched : ιBool) :
                                                                                                                          (i : ι, weight i * payoff i - i : ι, weight i * if matched i = true then 0 else 1) i : ι, weight i * if matched i = true then payoff i else 0
                                                                                                                          theorem QuantumParallelRepetition.squared_state_triangle {E : Type u_1} [NormedAddCommGroup E] (gamma psi phi : E) :
                                                                                                                          gamma - phi ^ 2 2 * (gamma - psi ^ 2 + psi - phi ^ 2)
                                                                                                                          theorem QuantumParallelRepetition.source_equation_twenty_one {ι : Type u_1} {E : Type u_2} [Fintype ι] [NormedAddCommGroup E] (weight : ι) (nonnegative : ∀ (i : ι), 0 weight i) (gamma psi phi : ιE) (η : ) (hgamma : i : ι, weight i * gamma i - psi i ^ 2 8 * η) (hphi : i : ι, weight i * psi i - phi i ^ 2 8 * η) :
                                                                                                                          i : ι, weight i * gamma i - phi i ^ 2 32 * η
                                                                                                                          theorem QuantumParallelRepetition.weighted_rpow_mean_le {ι : Type u_1} [Fintype ι] (weight value : ι) (nonnegative : ∀ (i : ι), 0 weight i) (normalized : i : ι, weight i = 1) (value_nonnegative : ∀ (i : ι), 0 value i) {r : } (hrzero : 0 r) (hrone : r 1) :
                                                                                                                          i : ι, weight i * value i ^ r (∑ i : ι, weight i * value i) ^ r
                                                                                                                          theorem QuantumParallelRepetition.conditionedCoordinateEffects_born_expansion {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] [DecidableEq A] [DecidableEq B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (α : DA) (β : DB) (xs : Fin nX) (ys : Fin nY) (i : Fin n) (a : A) (b : B) :
                                                                                                                          ((bornTracePairing S.state.matrix) (conditionedAliceCoordinateEffect G n S D α xs i a)) (conditionedBobCoordinateEffect G n S D β ys i b) = aa : Fin nA, bb : Fin nB, if (∀ (j : Fin n) (hj : j D), aa j = α j, hj) aa i = a then if (∀ (j : Fin n) (hj : j D), bb j = β j, hj) bb i = b then S.outcomeProbability xs ys aa bb else 0 else 0

                                                                                                                          The state vector representing normalized pure.

                                                                                                                          Equations
                                                                                                                          Instances For
                                                                                                                            theorem QuantumParallelRepetition.exists_repeatedStrategy_of_lt_entangledValue {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) {n : } {r : } (hr : 0 < r) (hvalue : r < repeatedEntangledValue G n) :
                                                                                                                            ∃ (S : Strategy (G.repeat n)), r < S.winProbability
                                                                                                                            theorem QuantumParallelRepetition.exists_purifiedRepeatedStrategy_of_lt_entangledValue {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) {n : } {r : } (hr : 0 < r) (hvalue : r < repeatedEntangledValue G n) :
                                                                                                                            theorem QuantumParallelRepetition.arbitrarily_large_purifiedRepeatedStrategy_of_subexponentialWitness {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (hwitness : HasSubexponentialWitness (repeatedEntangledValue G)) {c : } (hc : 0 < c) (N : ) :
                                                                                                                            ∃ (n : ), N < n ∃ (S : Strategy (G.repeat n)), Real.exp (-c * n) < (purifiedStrategy S).winProbability
                                                                                                                            theorem QuantumParallelRepetition.postselection_log_cost_le {θ p : } ( : 0 < θ) (hθp : θ p) :
                                                                                                                            Real.log (1 / p) Real.log (1 / θ)
                                                                                                                            theorem QuantumParallelRepetition.greedy_terminal_of_log_cost {θ η : } {T : } ( : 0 < θ) (hη_one : η 1) (hcost : Real.log (1 / θ) < η * T) :
                                                                                                                            (1 - η) ^ T < θ
                                                                                                                            theorem QuantumParallelRepetition.divisorStopping_nat_bound {n q : } (hq : 0 < q) (hqn : q n) :
                                                                                                                            n < 2 * (n / q) * q
                                                                                                                            theorem QuantumParallelRepetition.sourceRate_mul_lt_divisorStopping {n q : } (hq : 0 < q) (hqn : q n) {η : } ( : 0 < η) :
                                                                                                                            η / (4 * q) * n < η * ↑(n / q)
                                                                                                                            theorem QuantumParallelRepetition.repeatedStrategy_exists_divisor_greedy_conditioning {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) {η : } {q : } ( : 0 < η) (hη_one : η 1) (hq : 0 < q) (hqn : q n) (hwitness : Real.exp (-(η / (4 * q)) * n) < S.winProbability) :
                                                                                                                            theorem QuantumParallelRepetition.divisor_greedy_card_mul_lt {n q : } (hq : 0 < q) {D : Finset (Fin n)} (hD : D.card < n / q) :
                                                                                                                            D.card * q < n
                                                                                                                            def QuantumParallelRepetition.postselectionMass {ι : Type u_1} {Ω : Type u_2} [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) :

                                                                                                                            The total probability mass of postselection.

                                                                                                                            Equations
                                                                                                                            Instances For
                                                                                                                              theorem QuantumParallelRepetition.allWinMass_le_postselectionMass {ι : Type u_1} {Ω : Type u_2} [Fintype ι] [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) :
                                                                                                                              theorem QuantumParallelRepetition.postselectionMass_le_one {ι : Type u_1} {Ω : Type u_2} [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) :
                                                                                                                              postselectionMass law wins C 1
                                                                                                                              noncomputable def QuantumParallelRepetition.conditionalCoordinateFailure {ι : Type u_1} {Ω : Type u_2} [DecidableEq ι] [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) (i : ι) :

                                                                                                                              The conditional coordinate failure construction used in the quantum parallel-repetition argument.

                                                                                                                              Equations
                                                                                                                              Instances For
                                                                                                                                noncomputable def QuantumParallelRepetition.uniformRemainingFailure {ι : Type u_1} {Ω : Type u_2} [Fintype ι] [DecidableEq ι] [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) :

                                                                                                                                The uniform remaining failure construction used in the quantum parallel-repetition argument.

                                                                                                                                Equations
                                                                                                                                Instances For
                                                                                                                                  theorem QuantumParallelRepetition.uniformRemainingFailure_lt_of_failure_sum {ι : Type u_1} {Ω : Type u_2} [Fintype ι] [DecidableEq ι] [Fintype Ω] (law : FiniteEventLaw Ω) (wins : ιΩBool) (C : Finset ι) {η : } (hp : 0 < postselectionMass law wins C) (hm : 0 < (Finset.univ \ C).card) (hfailure : iFinset.univ \ C, law.failureMass wins C i < (Finset.univ \ C).card * (η * postselectionMass law wins C)) :
                                                                                                                                  def QuantumParallelRepetition.repeatedPostselectionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (C : Finset (Fin n)) :

                                                                                                                                  The total probability mass of repeated postselection.

                                                                                                                                  Equations
                                                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                                                  Instances For
                                                                                                                                    theorem QuantumParallelRepetition.repeated_winProbability_le_postselectionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (C : Finset (Fin n)) :
                                                                                                                                    theorem QuantumParallelRepetition.repeatedPostselectionMass_pos {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (C : Finset (Fin n)) (hwin : 0 < S.winProbability) :
                                                                                                                                    theorem QuantumParallelRepetition.repeatedStrategy_exists_conditioning {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) {η : } {q : } (hwin : 0 < S.winProbability) (hη_one : η 1) (hq : q n) (hterminal : (1 - η) ^ q < S.winProbability) :
                                                                                                                                    theorem QuantumParallelRepetition.source_equation_nineteen_alice {dA : Type u_1} {dB : Type u_2} [Fintype dA] [Fintype dB] [DecidableEq dA] [DecidableEq dB] (ρ : DensityMatrix (dA × dB)) (F : Matrix dA dA ) (hF : F.PosSemidef) (hFcomplement : (1 - F).PosSemidef) (G : Matrix dB dB ) (hG : G.PosSemidef) (hGcomplement : (1 - G).PosSemidef) :
                                                                                                                                    -((bornTracePairing ρ.matrix) (cfc (fun (z : ) => z * Real.log z) F)) G (((bornTracePairing ρ.matrix) F) G).negMulLog
                                                                                                                                    theorem QuantumParallelRepetition.source_equation_nineteen_bob {dA : Type u_1} {dB : Type u_2} [Fintype dA] [Fintype dB] [DecidableEq dA] [DecidableEq dB] (ρ : DensityMatrix (dA × dB)) (F : Matrix dA dA ) (hF : F.PosSemidef) (hFcomplement : (1 - F).PosSemidef) (G : Matrix dB dB ) (hG : G.PosSemidef) (hGcomplement : (1 - G).PosSemidef) :
                                                                                                                                    -((bornTracePairing ρ.matrix) F) (cfc (fun (z : ) => z * Real.log z) G) (((bornTracePairing ρ.matrix) F) G).negMulLog
                                                                                                                                    noncomputable def QuantumParallelRepetition.postselectionLogCost {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) :

                                                                                                                                    The postselection log cost construction used in the quantum parallel-repetition argument.

                                                                                                                                    Equations
                                                                                                                                    Instances For
                                                                                                                                      noncomputable def QuantumParallelRepetition.answerLogCost {A : Type u_5} {B : Type u_6} [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) :

                                                                                                                                      The answer log cost construction used in the quantum parallel-repetition argument.

                                                                                                                                      Equations
                                                                                                                                      Instances For
                                                                                                                                        noncomputable def QuantumParallelRepetition.martingaleRate {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) :

                                                                                                                                        The error rate associated with martingale.

                                                                                                                                        Equations
                                                                                                                                        Instances For
                                                                                                                                          theorem QuantumParallelRepetition.answerCount_pos_of_postselection {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (hp : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                          theorem QuantumParallelRepetition.martingale_log_cost_eq {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (hp : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                          theorem QuantumParallelRepetition.bornWeighted_normalized_distance {E : Type u_5} [NormedAddCommGroup E] [NormedSpace E] (fallback u v : E) (hfallback : fallback = 1) :
                                                                                                                                          u ^ 2 * normalizeOrDefault fallback u - normalizeOrDefault fallback v ^ 2 4 * u - v ^ 2
                                                                                                                                          noncomputable def QuantumParallelRepetition.sourceHistoryAcceptedMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) :

                                                                                                                                          The total probability mass of source history accepted.

                                                                                                                                          Equations
                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                          Instances For
                                                                                                                                            noncomputable def QuantumParallelRepetition.taggedTensorVector {R : Type u_1} {ι : RType u_2} (r : R) (z : EuclideanSpace (ι r × ι r)) :
                                                                                                                                            EuclideanSpace ((PUnit.{1} (r : R) × ι r) × (PUnit.{1} (r : R) × ι r))

                                                                                                                                            The state vector representing tagged tensor.

                                                                                                                                            Equations
                                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                                            Instances For
                                                                                                                                              theorem QuantumParallelRepetition.taggedTensorVector_norm {R : Type u_1} [Fintype R] {ι : RType u_2} [(r : R) → Fintype (ι r)] (r : R) (z : EuclideanSpace (ι r × ι r)) :
                                                                                                                                              theorem QuantumParallelRepetition.martingaleRate_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (hm : 0 < (Finset.univ \ D).card) (hp : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                              def QuantumParallelRepetition.weightedConditionalJoint {κ : Type u_5} {ι : Type u_6} (weight : κ) (conditional : κι) :
                                                                                                                                              κ × ι

                                                                                                                                              The weighted conditional joint construction used in the quantum parallel-repetition argument.

                                                                                                                                              Equations
                                                                                                                                              Instances For
                                                                                                                                                theorem QuantumParallelRepetition.weightedConditionalJoint_totalVariation {κ : Type u_5} {ι : Type u_6} [Fintype κ] [Fintype ι] (weight : κ) (hweight : ∀ (k : κ), 0 weight k) (left right : κι) :
                                                                                                                                                Pinsker.finiteTotalVariation (weightedConditionalJoint weight left) (weightedConditionalJoint weight right) = k : κ, weight k * Pinsker.finiteTotalVariation (left k) (right k)
                                                                                                                                                theorem QuantumParallelRepetition.finiteTotalVariation_equiv {ι : Type u_5} {κ : Type u_6} [Fintype ι] [Fintype κ] (e : ι κ) (p q : κ) :
                                                                                                                                                @[reducible, inline]
                                                                                                                                                abbrev QuantumParallelRepetition.LocalQuestionContext (X : Type u_5) (Y : Type u_6) {n : } (D : Finset (Fin n)) :
                                                                                                                                                Type (max u_6 u_5)

                                                                                                                                                The type used to represent local question context in the exact sampling construction.

                                                                                                                                                Equations
                                                                                                                                                Instances For
                                                                                                                                                  noncomputable def QuantumParallelRepetition.localQuestionWeight {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (c : LocalQuestionContext X Y D) :

                                                                                                                                                  The probability weight for local question.

                                                                                                                                                  Equations
                                                                                                                                                  Instances For
                                                                                                                                                    theorem QuantumParallelRepetition.localQuestionWeight_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (c : LocalQuestionContext X Y D) :
                                                                                                                                                    theorem QuantumParallelRepetition.localQuestionWeight_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (hm : 0 < (Finset.univ \ D).card) :
                                                                                                                                                    c : LocalQuestionContext X Y D, localQuestionWeight G n D c = 1
                                                                                                                                                    noncomputable def QuantumParallelRepetition.conditionedEventDistribution {Ω : Type u_5} [Fintype Ω] (law : FiniteEventLaw Ω) (event : Finset Ω) :
                                                                                                                                                    Ω

                                                                                                                                                    The probability distribution for conditioned event.

                                                                                                                                                    Equations
                                                                                                                                                    Instances For
                                                                                                                                                      theorem QuantumParallelRepetition.conditionedEventDistribution_nonneg {Ω : Type u_5} [Fintype Ω] (law : FiniteEventLaw Ω) (event : Finset Ω) (positive : 0 < law.eventMass event) (ω : Ω) :
                                                                                                                                                      theorem QuantumParallelRepetition.conditionedEventDistribution_sum {Ω : Type u_5} [Fintype Ω] (law : FiniteEventLaw Ω) (event : Finset Ω) (positive : 0 < law.eventMass event) :
                                                                                                                                                      ω : Ω, conditionedEventDistribution law event ω = 1
                                                                                                                                                      noncomputable def QuantumParallelRepetition.repeatedConditionedOutcomeLaw {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) :
                                                                                                                                                      StrategyOutcome (Fin nX) (Fin nY) (Fin nA) (Fin nB)

                                                                                                                                                      The finite probability law for repeated conditioned outcome.

                                                                                                                                                      Equations
                                                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                                                      Instances For

                                                                                                                                                        The probability weight for finite uniform.

                                                                                                                                                        Equations
                                                                                                                                                        Instances For
                                                                                                                                                          theorem QuantumParallelRepetition.finiteProbability_le_one {Z : Type u_1} [Fintype Z] (p : Z) (nonnegative : ∀ (z : Z), 0 p z) (normalized : z : Z, p z = 1) (z : Z) :
                                                                                                                                                          p z 1
                                                                                                                                                          theorem QuantumParallelRepetition.finiteRelativeEntropy_uniform_le_log_card {Z : Type u_1} [Fintype Z] (p : Z) (nonnegative : ∀ (z : Z), 0 p z) (normalized : z : Z, p z = 1) (positive : 0 < Fintype.card Z) :
                                                                                                                                                          noncomputable def QuantumParallelRepetition.uniformFlagReference {Ω : Type u_1} {Z : Type u_2} [Fintype Z] (prior : Ω) :
                                                                                                                                                          Ω × Z

                                                                                                                                                          The uniform flag reference construction used in the quantum parallel-repetition argument.

                                                                                                                                                          Equations
                                                                                                                                                          Instances For
                                                                                                                                                            theorem QuantumParallelRepetition.uniformFlagReference_nonneg {Ω : Type u_1} {Z : Type u_2} [Fintype Z] (prior : Ω) (nonnegative : ∀ (ω : Ω), 0 prior ω) (positive : 0 < Fintype.card Z) (t : Ω × Z) :
                                                                                                                                                            theorem QuantumParallelRepetition.uniformFlagReference_sum {Ω : Type u_1} {Z : Type u_2} [Fintype Ω] [Fintype Z] (prior : Ω) (normalized : ω : Ω, prior ω = 1) (positive : 0 < Fintype.card Z) :
                                                                                                                                                            t : Ω × Z, uniformFlagReference prior t = 1
                                                                                                                                                            theorem QuantumParallelRepetition.uniformFlagReference_conditional {Ω : Type u_1} {Z : Type u_2} [Fintype Z] (prior : Ω) (positive : 0 < Fintype.card Z) (ω : Ω) (hprior : prior ω 0) :
                                                                                                                                                            theorem QuantumParallelRepetition.uniformFlagReference_absolute_continuity {Ω : Type u_1} {Z : Type u_2} [Fintype Z] (joint : Ω × Z) (prior : Ω) (hjoint : ∀ (t : Ω × Z), 0 joint t) (absolute_continuity : ∀ (ω : Ω), prior ω = 0ClassicalInformation.jointFirstMarginal joint ω = 0) (positive : 0 < Fintype.card Z) (t : Ω × Z) :
                                                                                                                                                            uniformFlagReference prior t = 0joint t = 0
                                                                                                                                                            theorem QuantumParallelRepetition.uniformFlagRelativeEntropy_le {Ω : Type u_1} {Z : Type u_2} [Fintype Ω] [Fintype Z] (joint : Ω × Z) (prior : Ω) (hjoint : ∀ (t : Ω × Z), 0 joint t) (hprior : ∀ (ω : Ω), 0 prior ω) (joint_normalized : t : Ω × Z, joint t = 1) (prior_normalized : ω : Ω, prior ω = 1) (absolute_continuity : ∀ (ω : Ω), prior ω = 0ClassicalInformation.jointFirstMarginal joint ω = 0) (positive : 0 < Fintype.card Z) :
                                                                                                                                                            theorem QuantumParallelRepetition.finiteRelativeEntropy_nonneg {Ω : Type u_1} [Fintype Ω] (p q : Ω) (hp : ∀ (ω : Ω), 0 p ω) (hq : ∀ (ω : Ω), 0 q ω) :
                                                                                                                                                            theorem QuantumParallelRepetition.groupedMass_nonneg {Ω : Type u_1} {κ : Type u_2} [Fintype Ω] [DecidableEq κ] (f : Ωκ) (p : Ω) (hp : ∀ (ω : Ω), 0 p ω) (a : κ) :
                                                                                                                                                            theorem QuantumParallelRepetition.groupedMass_absolute_continuity {Ω : Type u_1} {κ : Type u_2} [Fintype Ω] [DecidableEq κ] (f : Ωκ) (p q : Ω) (hq : ∀ (ω : Ω), 0 q ω) (absolute_continuity : ∀ (ω : Ω), q ω = 0p ω = 0) (a : κ) :
                                                                                                                                                            theorem QuantumParallelRepetition.groupedMass_comp {Ω : Type u_1} {κ : Type u_2} {θ : Type u_3} [Fintype Ω] [Fintype κ] [DecidableEq κ] [DecidableEq θ] (f : Ωκ) (g : κθ) (p : Ω) :
                                                                                                                                                            def QuantumParallelRepetition.finitePrefixMask {Ω : Type u_1} {Y : Type u_2} {h : } (base : Y) (k : Fin (h + 1)) :
                                                                                                                                                            Ω × (Fin hY)Ω × (Fin hY)

                                                                                                                                                            The finite prefix mask construction used in the quantum parallel-repetition argument.

                                                                                                                                                            Equations
                                                                                                                                                            Instances For
                                                                                                                                                              theorem QuantumParallelRepetition.finitePrefixMask_last {Ω : Type u_1} {Y : Type u_2} {h : } (base : Y) :
                                                                                                                                                              noncomputable def QuantumParallelRepetition.finitePrefixRelativeEntropy {Ω : Type u_1} {Y : Type u_2} [Fintype Ω] [Fintype Y] {h : } (joint prior : Ω × (Fin hY)) (base : Y) (k : Fin (h + 1)) :

                                                                                                                                                              The entropy quantity for finite prefix relative.

                                                                                                                                                              Equations
                                                                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                                                                              Instances For
                                                                                                                                                                theorem QuantumParallelRepetition.finitePrefixRelativeEntropy_telescope {Ω : Type u_1} {Y : Type u_2} [Fintype Ω] [Fintype Y] {h : } (joint prior : Ω × (Fin hY)) (base : Y) :
                                                                                                                                                                k : Fin h, (finitePrefixRelativeEntropy joint prior base k.succ - finitePrefixRelativeEntropy joint prior base k.castSucc) = Pinsker.finiteRelativeEntropy joint prior - finitePrefixRelativeEntropy joint prior base 0
                                                                                                                                                                theorem QuantumParallelRepetition.finitePrefixRelativeEntropy_budget {Ω : Type u_1} {Y : Type u_2} [Fintype Ω] [Fintype Y] {h : } (joint prior : Ω × (Fin hY)) (hjoint : ∀ (t : Ω × (Fin hY)), 0 joint t) (hprior : ∀ (t : Ω × (Fin hY)), 0 prior t) (base : Y) :
                                                                                                                                                                k : Fin h, (finitePrefixRelativeEntropy joint prior base k.succ - finitePrefixRelativeEntropy joint prior base k.castSucc) Pinsker.finiteRelativeEntropy joint prior
                                                                                                                                                                theorem QuantumParallelRepetition.reversePartition_relativeEntropy_budget {M : Type u_1} [Fintype M] (nonempty : 0 < Fintype.card M) (increment : (s : Finset M) → Fin s.card) {cost : } (hcost : 0 cost) (hbudget : ∀ (s : Finset M), k : Fin s.card, increment s k cost) :
                                                                                                                                                                s : Finset M, reversePartitionWeight s * ((∑ k : Fin s.card, increment s k) / s.card) 2 * cost / (Fintype.card M)
                                                                                                                                                                theorem QuantumParallelRepetition.groupedMass_sum {Ω : Type u_5} {κ : Type u_6} [Fintype Ω] [Fintype κ] [DecidableEq κ] (projection : Ωκ) (mass : Ω) :
                                                                                                                                                                a : κ, ClassicalInformation.groupedMass projection mass a = ω : Ω, mass ω
                                                                                                                                                                @[reducible, inline]
                                                                                                                                                                abbrev QuantumParallelRepetition.ConditionedAnswerFlag (A : Type u_5) (B : Type u_6) {n : } (D : Finset (Fin n)) :
                                                                                                                                                                Type (max u_5 u_6)

                                                                                                                                                                The type used to represent conditioned answer flag in the exact sampling construction.

                                                                                                                                                                Equations
                                                                                                                                                                Instances For
                                                                                                                                                                  def QuantumParallelRepetition.repeatedConditionedAnswerFlag {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (_S : Strategy (G.repeat n)) (D : Finset (Fin n)) (ω : StrategyOutcome (Fin nX) (Fin nY) (Fin nA) (Fin nB)) :

                                                                                                                                                                  The repeated conditioned answer flag construction used in the quantum parallel-repetition argument.

                                                                                                                                                                  Equations
                                                                                                                                                                  Instances For
                                                                                                                                                                    theorem QuantumParallelRepetition.conditionedAnswerFlag_card_pos {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (hp : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                                                    theorem QuantumParallelRepetition.conditionedAnswerFlag_log_card {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (hp : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                                                    @[reducible, inline]
                                                                                                                                                                    abbrev QuantumParallelRepetition.ExactOutcome (X : Type u_5) (Y : Type u_6) (A : Type u_7) (B : Type u_8) (n : ) :
                                                                                                                                                                    Type (max u_5 (max u_8 u_7) u_6)

                                                                                                                                                                    The type used to represent exact outcome in the exact sampling construction.

                                                                                                                                                                    Equations
                                                                                                                                                                    Instances For
                                                                                                                                                                      @[reducible, inline]
                                                                                                                                                                      abbrev QuantumParallelRepetition.ExactJointOutcome (X : Type u_5) (Y : Type u_6) (A : Type u_7) (B : Type u_8) {n : } (D : Finset (Fin n)) :
                                                                                                                                                                      Type (max (max (max u_8 u_7) u_6) u_5)

                                                                                                                                                                      The type used to represent exact joint outcome in the exact sampling construction.

                                                                                                                                                                      Equations
                                                                                                                                                                      Instances For
                                                                                                                                                                        noncomputable def QuantumParallelRepetition.exactPostselectedJointLaw {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (q : ExactJointOutcome X Y A B D) :

                                                                                                                                                                        The finite probability law for exact postselected joint.

                                                                                                                                                                        Equations
                                                                                                                                                                        Instances For
                                                                                                                                                                          theorem QuantumParallelRepetition.exactPostselectedJointLaw_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (positive : 0 < repeatedPostselectionMass G n S D) (q : ExactJointOutcome X Y A B D) :
                                                                                                                                                                          theorem QuantumParallelRepetition.exactPostselectedJointLaw_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                                                          q : ExactJointOutcome X Y A B D, exactPostselectedJointLaw G n S D q = 1
                                                                                                                                                                          noncomputable def QuantumParallelRepetition.exactSourcePushforward {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {K : Type u_5} (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (projection : ExactJointOutcome X Y A B DK) :
                                                                                                                                                                          K

                                                                                                                                                                          The exact source pushforward construction used in the quantum parallel-repetition argument.

                                                                                                                                                                          Equations
                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                          Instances For
                                                                                                                                                                            theorem QuantumParallelRepetition.exactSourcePushforward_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {K : Type u_5} (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (positive : 0 < repeatedPostselectionMass G n S D) (projection : ExactJointOutcome X Y A B DK) (k : K) :
                                                                                                                                                                            0 exactSourcePushforward G n S D projection k
                                                                                                                                                                            theorem QuantumParallelRepetition.exactSourcePushforward_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {K : Type u_5} [Fintype K] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) (projection : ExactJointOutcome X Y A B DK) :
                                                                                                                                                                            k : K, exactSourcePushforward G n S D projection k = 1
                                                                                                                                                                            @[reducible, inline]
                                                                                                                                                                            abbrev QuantumParallelRepetition.ExactLocallySampleableTuple (X : Type u_5) (Y : Type u_6) (A : Type u_7) (B : Type u_8) [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) :
                                                                                                                                                                            Type (max (max (max (max (max u_8 u_7) u_6) u_5) u_6) u_5)

                                                                                                                                                                            The type used to represent exact locally sampleable tuple in the exact sampling construction.

                                                                                                                                                                            Equations
                                                                                                                                                                            Instances For
                                                                                                                                                                              def QuantumParallelRepetition.exactHistoryCode {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (q : ExactJointOutcome X Y A B D) :

                                                                                                                                                                              The finite encoding of exact history.

                                                                                                                                                                              Equations
                                                                                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                                                                                              Instances For
                                                                                                                                                                                def QuantumParallelRepetition.exactLocallySampleableCode {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (q : ExactJointOutcome X Y A B D) :

                                                                                                                                                                                The finite encoding of exact locally sampleable.

                                                                                                                                                                                Equations
                                                                                                                                                                                Instances For
                                                                                                                                                                                  noncomputable def QuantumParallelRepetition.exactLocallySampleableLaw {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) :

                                                                                                                                                                                  The finite probability law for exact locally sampleable.

                                                                                                                                                                                  Equations
                                                                                                                                                                                  Instances For
                                                                                                                                                                                    theorem QuantumParallelRepetition.exactLocallySampleableLaw_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (positive : 0 < repeatedPostselectionMass G n S D) (t : ExactLocallySampleableTuple X Y A B D) :
                                                                                                                                                                                    theorem QuantumParallelRepetition.exactLocallySampleableLaw_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) :
                                                                                                                                                                                    theorem QuantumParallelRepetition.exactLocallySampleableLaw_eq_zero_of_question_zero {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (i : SourceRemainingCoordinate D) (x : X) (y : Y) (r : ExactHistoryFlag X Y A B D) (zero : G.questionWeight x y = 0) :
                                                                                                                                                                                    noncomputable def QuantumParallelRepetition.exactAliceLocalMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (x : X) :

                                                                                                                                                                                    The total probability mass of exact alice local.

                                                                                                                                                                                    Equations
                                                                                                                                                                                    Instances For
                                                                                                                                                                                      noncomputable def QuantumParallelRepetition.exactBobLocalMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (y : Y) :

                                                                                                                                                                                      The total probability mass of exact bob local.

                                                                                                                                                                                      Equations
                                                                                                                                                                                      Instances For
                                                                                                                                                                                        theorem QuantumParallelRepetition.exactAliceLocalMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) :
                                                                                                                                                                                        theorem QuantumParallelRepetition.exactBobLocalMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (y : Y) :
                                                                                                                                                                                        noncomputable def QuantumParallelRepetition.exactAliceLocalConditional {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (x : X) (r : ExactHistoryFlag X Y A B D) :

                                                                                                                                                                                        The exact alice local conditional construction used in the quantum parallel-repetition argument.

                                                                                                                                                                                        Equations
                                                                                                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                                                                                                        Instances For
                                                                                                                                                                                          noncomputable def QuantumParallelRepetition.exactBobLocalConditional {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (y : Y) (r : ExactHistoryFlag X Y A B D) :

                                                                                                                                                                                          The exact bob local conditional construction used in the quantum parallel-repetition argument.

                                                                                                                                                                                          Equations
                                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                                          Instances For
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceLocalConditional_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) (r : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobLocalConditional_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (y : Y) (r : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                            0 exactBobLocalConditional D base Q i y r
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceLocalMass_zero_apply {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) (y : Y) (r : ExactHistoryFlag X Y A B D) (zero : exactAliceLocalMass D Q i x = 0) :
                                                                                                                                                                                            Q (i, x, y, r) = 0
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobLocalMass_zero_apply {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) (y : Y) (r : ExactHistoryFlag X Y A B D) (zero : exactBobLocalMass D Q i y = 0) :
                                                                                                                                                                                            Q (i, x, y, r) = 0
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceLocalConditional_zero_apply {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) (y : Y) (r : ExactHistoryFlag X Y A B D) (zero : exactAliceLocalConditional D base Q i x r = 0) :
                                                                                                                                                                                            Q (i, x, y, r) = 0
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobLocalConditional_zero_apply {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (i : SourceRemainingCoordinate D) (x : X) (y : Y) (r : ExactHistoryFlag X Y A B D) (zero : exactBobLocalConditional D base Q i y r = 0) :
                                                                                                                                                                                            Q (i, x, y, r) = 0
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceLocalConditional_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (x : X) :
                                                                                                                                                                                            r : ExactHistoryFlag X Y A B D, exactAliceLocalConditional D base Q i x r = 1
                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobLocalConditional_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (i : SourceRemainingCoordinate D) (y : Y) :
                                                                                                                                                                                            r : ExactHistoryFlag X Y A B D, exactBobLocalConditional D base Q i y r = 1
                                                                                                                                                                                            noncomputable def QuantumParallelRepetition.exactLocallySampleableJA {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :

                                                                                                                                                                                            The exact locally sampleable ja construction used in the quantum parallel-repetition argument.

                                                                                                                                                                                            Equations
                                                                                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                                                                                            Instances For
                                                                                                                                                                                              noncomputable def QuantumParallelRepetition.exactLocallySampleableJB {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :

                                                                                                                                                                                              The exact locally sampleable jb construction used in the quantum parallel-repetition argument.

                                                                                                                                                                                              Equations
                                                                                                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                                                                                                              Instances For
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJA_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :
                                                                                                                                                                                                0 exactLocallySampleableJA G n S D base t
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJB_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :
                                                                                                                                                                                                0 exactLocallySampleableJB G n S D base t
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJA_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (base : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                                t : ExactLocallySampleableTuple X Y A B D, exactLocallySampleableJA G n S D base t = 1
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJB_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (base : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                                t : ExactLocallySampleableTuple X Y A B D, exactLocallySampleableJB G n S D base t = 1
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableLaw_absolute_continuous_JA {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :
                                                                                                                                                                                                exactLocallySampleableJA G n S D base t = 0exactLocallySampleableLaw G n S D t = 0
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableLaw_absolute_continuous_JB {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) (t : ExactLocallySampleableTuple X Y A B D) :
                                                                                                                                                                                                exactLocallySampleableJB G n S D base t = 0exactLocallySampleableLaw G n S D t = 0
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJA_pinsker {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                                theorem QuantumParallelRepetition.exactLocallySampleableJB_pinsker {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (remaining : 0 < (Finset.univ \ D).card) (positive : 0 < repeatedPostselectionMass G n S D) (base : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                                @[reducible, inline]
                                                                                                                                                                                                abbrev QuantumParallelRepetition.ExactLocalSamplerIndex (X : Type u_5) (Y : Type u_6) {n : } (D : Finset (Fin n)) :
                                                                                                                                                                                                Type (max u_5 u_6)

                                                                                                                                                                                                The type used to represent exact local sampler index in the exact sampling construction.

                                                                                                                                                                                                Equations
                                                                                                                                                                                                Instances For
                                                                                                                                                                                                  noncomputable def QuantumParallelRepetition.exactLocalConditionalFamily {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (k : ExactLocalSamplerIndex X Y D) (r : ExactHistoryFlag X Y A B D) :

                                                                                                                                                                                                  The exact local conditional family construction used in the quantum parallel-repetition argument.

                                                                                                                                                                                                  Equations
                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                    theorem QuantumParallelRepetition.exactLocalConditionalFamily_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (nonnegative : ∀ (t : ExactLocallySampleableTuple X Y A B D), 0 Q t) (k : ExactLocalSamplerIndex X Y D) (r : ExactHistoryFlag X Y A B D) :
                                                                                                                                                                                                    theorem QuantumParallelRepetition.exactLocalConditionalFamily_sum {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] {n : } (D : Finset (Fin n)) (base : ExactHistoryFlag X Y A B D) (Q : ExactLocallySampleableTuple X Y A B D) (k : ExactLocalSamplerIndex X Y D) :
                                                                                                                                                                                                    r : ExactHistoryFlag X Y A B D, exactLocalConditionalFamily D base Q k r = 1
                                                                                                                                                                                                    noncomputable def QuantumParallelRepetition.exactConditionalQuestionWeight {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs : Fin nX) (ys : Fin nY) :

                                                                                                                                                                                                    The probability weight for exact conditional question.

                                                                                                                                                                                                    Equations
                                                                                                                                                                                                    • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                    Instances For
                                                                                                                                                                                                      theorem QuantumParallelRepetition.exactFiberQuestionMass_eq_jointQuestionMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) :
                                                                                                                                                                                                      exactFiberQuestionMass G n D seed history x y = exactJointQuestionMass G n D seed history x y
                                                                                                                                                                                                      noncomputable def QuantumParallelRepetition.exactJointAliceCoordinateFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) (y : Y) (a : A) :

                                                                                                                                                                                                      The spectral filter for exact joint alice coordinate.

                                                                                                                                                                                                      Equations
                                                                                                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                        noncomputable def QuantumParallelRepetition.exactJointBobCoordinateFilter {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (x : X) (y : Y) (b : B) :

                                                                                                                                                                                                        The spectral filter for exact joint bob coordinate.

                                                                                                                                                                                                        Equations
                                                                                                                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                        Instances For
                                                                                                                                                                                                          theorem QuantumParallelRepetition.exactJointCoordinateFilter_born {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (aliceAnswer : DA) (bobAnswer : DB) (x : X) (y : Y) (a : A) (b : B) (nonzero : exactFiberQuestionMass G n D seed history x y 0) :
                                                                                                                                                                                                          ((bornTracePairing S.state.matrix) (exactJointAliceCoordinateFilter G n S D seed history aliceAnswer x y a)) (exactJointBobCoordinateFilter G n S D seed history bobAnswer x y b) = xs : Fin nX, ys : Fin nY, exactConditionalQuestionWeight G n D seed history x y xs ys * ((bornTracePairing S.state.matrix) (conditionedAliceCoordinateEffect G n S D aliceAnswer xs (↑seed.coordinate) a)) (conditionedBobCoordinateEffect G n S D bobAnswer ys (↑seed.coordinate) b)
                                                                                                                                                                                                          noncomputable def QuantumParallelRepetition.exactJointConditionalWinningMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (aliceAnswer : DA) (bobAnswer : DB) (x : X) (y : Y) :

                                                                                                                                                                                                          The total probability mass of exact joint conditional winning.

                                                                                                                                                                                                          Equations
                                                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactJointConditionalWinningMass_born {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (aliceAnswer : DA) (bobAnswer : DB) (x : X) (y : Y) (nonzero : exactFiberQuestionMass G n D seed history x y 0) :
                                                                                                                                                                                                            exactJointConditionalWinningMass G n S D seed history aliceAnswer bobAnswer x y = a : A, b : B, if G.predicate x y a b = true then xs : Fin nX, ys : Fin nY, exactConditionalQuestionWeight G n D seed history x y xs ys * ((bornTracePairing S.state.matrix) (conditionedAliceCoordinateEffect G n S D aliceAnswer xs (↑seed.coordinate) a)) (conditionedBobCoordinateEffect G n S D bobAnswer ys (↑seed.coordinate) b) else 0
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionWeight_sum_bobQuestion {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (xs : Fin nX) (ys : Fin nY) :
                                                                                                                                                                                                            y : Y, exactFiberQuestionWeight G n D seed history x y xs ys = if exactRevealCode D seed (xs, ys) = history xs seed.coordinate = x then exactPriorQuestionWeight G n (xs, ys) else 0
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionWeight_sum_aliceQuestion {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (y : Y) (xs : Fin nX) (ys : Fin nY) :
                                                                                                                                                                                                            x : X, exactFiberQuestionWeight G n D seed history x y xs ys = if exactRevealCode D seed (xs, ys) = history ys seed.coordinate = y then exactPriorQuestionWeight G n (xs, ys) else 0
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceQuestionMass_eq_sum_fiberMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) :
                                                                                                                                                                                                            exactAliceQuestionMass G n D seed history x = y : Y, exactFiberQuestionMass G n D seed history x y
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobQuestionMass_eq_sum_fiberMass {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (y : Y) :
                                                                                                                                                                                                            exactBobQuestionMass G n D seed history y = x : X, exactFiberQuestionMass G n D seed history x y
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactCompatible_aliceMixed_coordinate_eq_or {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y y' : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y' ys') (j : Fin n) :
                                                                                                                                                                                                            xs j = xs' j ys j = ys' j
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactQuestionWeight_aliceMixed_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y y' : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y' ys') :
                                                                                                                                                                                                            (G.repeat n).questionWeight xs ys * (G.repeat n).questionWeight xs' ys' = (G.repeat n).questionWeight xs ys' * (G.repeat n).questionWeight xs' ys
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionWeight_aliceMixed_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y y' : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) :
                                                                                                                                                                                                            exactFiberQuestionWeight G n D seed history x y xs ys * exactFiberQuestionWeight G n D seed history x y' xs' ys' = exactFiberQuestionWeight G n D seed history x y' xs ys' * exactFiberQuestionWeight G n D seed history x y xs' ys
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactCompatible_bobMixed_coordinate_eq_or {X : Type u_1} {Y : Type u_2} [Fintype X] [Fintype Y] {n : } (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x x' : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x' xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y ys') (j : Fin n) :
                                                                                                                                                                                                            xs j = xs' j ys j = ys' j
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactQuestionWeight_bobMixed_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x x' : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) (ha : exactAliceQuestionCompatible D seed history x xs) (ha' : exactAliceQuestionCompatible D seed history x' xs') (hb : exactBobQuestionCompatible D seed history y ys) (hb' : exactBobQuestionCompatible D seed history y ys') :
                                                                                                                                                                                                            (G.repeat n).questionWeight xs ys * (G.repeat n).questionWeight xs' ys' = (G.repeat n).questionWeight xs ys' * (G.repeat n).questionWeight xs' ys
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionWeight_bobMixed_rectangle {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x x' : X) (y : Y) (xs xs' : Fin nX) (ys ys' : Fin nY) :
                                                                                                                                                                                                            exactFiberQuestionWeight G n D seed history x y xs ys * exactFiberQuestionWeight G n D seed history x' y xs' ys' = exactFiberQuestionWeight G n D seed history x y xs ys' * exactFiberQuestionWeight G n D seed history x' y xs' ys
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactMixedRowMarginal_mul_total {ι : Type u_5} {κ : Type u_6} [Fintype ι] [Fintype κ] (left right : ικ) (rectangle : ∀ (i i' : ι) (j j' : κ), left i j * right i' j' = right i j' * left i' j) (i : ι) :
                                                                                                                                                                                                            (∑ j : κ, left i j) * i' : ι, j' : κ, right i' j' = (∑ j' : κ, right i j') * i' : ι, j : κ, left i' j
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionWeight_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) (xs : Fin nX) (ys : Fin nY) :
                                                                                                                                                                                                            0 exactFiberQuestionWeight G n D seed history x y xs ys
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactFiberQuestionMass_nonneg {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (x : X) (y : Y) :
                                                                                                                                                                                                            0 exactFiberQuestionMass G n D seed history x y
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactAliceCoordinateFilter_eq_joint {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DA) (x : X) (y : Y) (a : A) (nonzero : exactFiberQuestionMass G n D seed history x y 0) :
                                                                                                                                                                                                            exactAliceCoordinateFilter G n S D seed history answer x a = exactJointAliceCoordinateFilter G n S D seed history answer x y a
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactBobCoordinateFilter_eq_joint {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (answer : DB) (x : X) (y : Y) (b : B) (nonzero : exactFiberQuestionMass G n D seed history x y 0) :
                                                                                                                                                                                                            exactBobCoordinateFilter G n S D seed history answer y b = exactJointBobCoordinateFilter G n S D seed history answer x y b
                                                                                                                                                                                                            theorem QuantumParallelRepetition.exactSourceEquationTen {X : Type u_1} {Y : Type u_2} {A : Type u_3} {B : Type u_4} [Fintype X] [Fintype Y] [Fintype A] [Fintype B] (G : Game X Y A B) (n : ) (S : Strategy (G.repeat n)) (D : Finset (Fin n)) (seed : ExactRemainingSeed D) (history : ExactRevealHistory X Y D seed) (aliceAnswer : DA) (bobAnswer : DB) (x : X) (y : Y) (nonzero : exactFiberQuestionMass G n D seed history x y 0) :
                                                                                                                                                                                                            ((bornTracePairing S.state.matrix) (exactAliceQuestionFilter G n S D seed history aliceAnswer x)) (exactBobQuestionFilter G n S D seed history bobAnswer y) = xs : Fin nX, ys : Fin nY, exactConditionalQuestionWeight G n D seed history x y xs ys * ((bornTracePairing S.state.matrix) (conditionedAliceEffect G n S D aliceAnswer xs)) (conditionedBobEffect G n S D bobAnswer ys)