Quantum Channels for Mix Unitary Categories Robin Cockett, Cole - - PowerPoint PPT Presentation

quantum channels for mix unitary categories
SMART_READER_LITE
LIVE PREVIEW

Quantum Channels for Mix Unitary Categories Robin Cockett, Cole - - PowerPoint PPT Presentation

Quantum Channels for Mix Unitary Categories Robin Cockett, Cole Comfort, and Priyaa Srinivasan 1/37 CP construction Motivation Mix Unitary Categories Dagger compact closed categories Dagger compact closed categories ( -KCC) provide a


slide-1
SLIDE 1

Quantum Channels for Mix Unitary Categories

Robin Cockett, Cole Comfort, and Priyaa Srinivasan

1/37

slide-2
SLIDE 2

2/37

Motivation Mix Unitary Categories CP∞ construction

Dagger compact closed categories

Dagger compact closed categories (†-KCC) provide a categorical framework for finite-dimensional quantum mechanics. Dagger (†) is a contravariant functor which is stationary on

  • bjects (A = A†) and is an involution (f †† = f ).

In a †-KCC, quantum processes are represented by completely positive maps. The CPM construction on a †-KCC chooses exactly the completely positive maps from the category. FHilb, the category of finite-dimensional Hilbert Spaces and linear maps is an example of †-KCC. CPM[FHilb] is precisely the category of quantum processes.

2 / 37

slide-3
SLIDE 3

3/37

Motivation Mix Unitary Categories CP∞ construction

Finite versus infinite dimensions

Dagger compact closed categories ⇒ Finite-dimensionality on Hilbert Spaces. Because infinite-dimensional Hilbert spaces are not compact closed. However, infinite-dimensional systems occur in many quantum settings including quantum computation and quantum communication. There have been attempts to generalize the existing structures and constructions to infinite-dimensions.

3 / 37

slide-4
SLIDE 4

4/37

Motivation Mix Unitary Categories CP∞ construction

The CP∞ construction

CP∞ construction generalized the CPM construction to †-symmetric monoidal categories (†-SMC) by rewriting the completely positive maps as follows:

(f †)∗ f

f f †

Is there a way to generalize the CPM construction to ar- bitrary dimensions and still retain the goodness of the compact closed structure?

4 / 37

slide-5
SLIDE 5

5/37

Motivation Mix Unitary Categories CP∞ construction

Linearly distributive categories

∗-autonomous categories or more generally, linearly distributive categories generalize compact closed categories and allow for infinite dimensions. A linearly distributive category (LDC) has two monoidal structures (⊗, ⊤, a⊗, uL

⊗, uR ⊗) and (⊕, ⊥, a⊕, uL ⊕, uR ⊕) linked by

natural transformations called the linear distributors: ∂L : A ⊗ (B ⊕ C) → (A ⊗ B) ⊕ C ∂R : (A ⊕ B) ⊗ C → A ⊕ (B ⊗ C) LDCs are equipped with a graphical calculus.

5 / 37

slide-6
SLIDE 6

6/37

Motivation Mix Unitary Categories CP∞ construction

Mix categories

A mix category is a LDC with a map m : ⊥ − → ⊤ in X such that mxA,B : A ⊗ B − → A ⊕ B :=

m

=

m

mx is called a mix map. The mix map is a natural transformation. It is an isomix category if m is an isomorphism. m being an isomorphism does not make the mx map an isomorphism.

6 / 37

slide-7
SLIDE 7

7/37

Motivation Mix Unitary Categories CP∞ construction

The Core of mix category

The core of a mix category, Core(X) ⊆ X, is the full subcategory determined by objects U ∈ X for which the natural transformation is also an isomorphism: U ⊗ ( )

mxU,( )

− − − − − → U ⊕ ( ) The core of a mix category is closed to ⊗ and ⊕. The core of an isomix category contains the monoidal units ⊤ and ⊥.

7 / 37

slide-8
SLIDE 8

8/37

Motivation Mix Unitary Categories CP∞ construction

Roadmap

LDC

  • Define † -LDC
  • Define unitary isomorphisms in † -LDCs
  • Generalize CP∞ construction for † -LDCs

8 / 37

slide-9
SLIDE 9

9/37

Motivation Mix Unitary Categories CP∞ construction

Forging the †

The definition of † : Xop − → X cannot be directly imported to LDCs because the dagger minimally has to flip the tensor products: (A ⊗ B)† = A† ⊕ B†. Why? If the dagger is identity-on-objects, then the linear distributor denegenerates to an associator: (δR)† : (A ⊕ (B ⊗ C))† − → ((A ⊕ B) ⊗ C)† (δR)† : A† ⊕ (B† ⊗ C †) − → (A† ⊕ B†) ⊗ C †

9 / 37

slide-10
SLIDE 10

10/37

Motivation Mix Unitary Categories CP∞ construction

†-LDCs

A †-LDC is a LDC X with a dagger functor † : Xop − → X and the natural isomorphisms: tensor laxtors: λ⊕ : A† ⊕ B† − → (A ⊗ B)† λ⊗ : A† ⊗ B† − → (A ⊕ B)† unit laxtors: λ⊤ : ⊤ − → ⊥† λ⊥ : ⊥ − → ⊤† involutor: ι : A − → A†† such that certain coherence conditions hold.

10 / 37

slide-11
SLIDE 11

11/37

Motivation Mix Unitary Categories CP∞ construction

Coherences for †-LDCs

Coherences for the interaction between the tensor laxtors and the basic natural isomorphisms (6 coherences): A† ⊗ (B† ⊗ C †)

a⊗

  • 1⊗λ⊗
  • (A† ⊗ B†) ⊗ C †

λ⊗⊗1

  • (A† ⊗ (B ⊕ C)†)

λ⊗

  • (A ⊕ B)† ⊗ C †

λ⊗

  • (A ⊕ (B ⊕ C))†

(a−1

⊕ )† ((A ⊕ B) ⊕ C)†

11 / 37

slide-12
SLIDE 12

12/37

Motivation Mix Unitary Categories CP∞ construction

Coherences for †-LDCs (cont.)

Interaction between the unit laxtors and the unitors (2 coherences): ⊤ ⊗ A†

λ⊤⊗1

  • ul

⊥† ⊗ A†

λ⊗

  • A†

(⊥ ⊕ A)†

  • (ul

⊕)†

⊥ ⊕ A†

λ⊥⊕1

  • ul

⊤† ⊕ A†

λ⊕

  • A†

(⊤ ⊗ A)†

  • (ul

⊗)†

Interaction between the involutor and the laxtors (4 coherences): A ⊕ B

ι

  • i⊕i
  • ((A ⊕ B)†)†

λ†

  • (A†)† ⊕ (B†)†

λ⊕

(A† ⊗ B†)†

ι λ⊥

  • (⊥†)†

λ†

  • ⊤†

12 / 37

slide-13
SLIDE 13

13/37

Motivation Mix Unitary Categories CP∞ construction

Diagrammatic calculus for †-LDC

Extends the diagrammatic calculus of LDCs The action of dagger is represented diagrammatically using dagger boxes: † :

A B f

f A B A† B†

.

13 / 37

slide-14
SLIDE 14

14/37

Motivation Mix Unitary Categories CP∞ construction

Isomix †-LDCs

A mix †-LDC is a †-LDC with m : ⊥ − → ⊤ such that: ⊥

m

  • λ⊥

λ⊤

  • ⊤†

m† ⊥†

If m is an isomorphism, then X is an iso-mix †-LDC. Lemma 1: The following diagram commutes in a mix †-LDC: A† ⊗ B†

mx

  • λ⊗

A† ⊕ B†

λ⊕

  • (A ⊕ B)†

mx† (A ⊗ B)†

14 / 37

slide-15
SLIDE 15

15/37

Motivation Mix Unitary Categories CP∞ construction

Isomix †-LDCs

Lemma 2: Suppose X is a mix †-LDC and A ∈ Core(X) then A† ∈ Core(X). Proof: The natural transformation A† ⊗ X

mx

− − → A† ⊕ X is an isomorphism: A† ⊗ X

1⊗ι mx

  • nat. mx

A† ⊗ X ††

λ⊗ mx

  • Lemma 1

(A ⊕ X †)†

mx†

  • A† ⊕ X

1⊕ι

A† ⊕ A††

λ⊕

(A ⊗ X †)†

commutes.

15 / 37

slide-16
SLIDE 16

16/37

Motivation Mix Unitary Categories CP∞ construction

Next step: Unitary structure

Define †-LDC Define unitary isomorphisms The usual definition of unitary maps (f † : B† → A† = f −1 : B − → A) is applicable only when the † functor is stationary on objects.

16 / 37

slide-17
SLIDE 17

17/37

Motivation Mix Unitary Categories CP∞ construction

Unitary structure

An isomix †-LDC has unitary structure in case there is an essentially small class of objects called unitary objects such that: Every unitary object, A ∈ U, is in the core; Each unitary object A ∈ U comes equipped with an isomorphism, called the unitary strucure of A,

A A† : A

ϕA

− → A† such that

A† A†† A† A†† = = ι A A† A†† A A††

ϕA† = ((ϕA)−1)† (ϕAϕA†) = ι

17 / 37

slide-18
SLIDE 18

18/37

Motivation Mix Unitary Categories CP∞ construction

Unitary structure (cont.)

⊤, ⊥ are unitary objects with: ϕ⊥ = mλ⊤ ϕ⊤ = m−1λ⊥ If A and B are unitary objects then A ⊗ B and A ⊕ B are unitary objects such that: (ϕA ⊗ ϕB)λ⊗ = mxϕA⊕B : A ⊗ B − → (A ⊗ B)† ϕA⊗Bλ−1

⊕ = mx(ϕA ⊕ ϕB) : A ⊗ B −

→ A† ⊕ B†

⊥ ⊤ = ⊥ ⊤ m

= ϕ⊥λ−1

⊤ = m

(ϕA ⊗ ϕB)λ⊗ = mxϕA⊕B

18 / 37

slide-19
SLIDE 19

19/37

Motivation Mix Unitary Categories CP∞ construction

Mix Unitary Category (MUC)

An iso-mix †-LDC with unitary structure is called a mixed unitary category, MUC. The unitary objects of a MUC, X, determine a full subcategory, UCore(X), called the unitary core. UCore(X) is always a compact linearly distributive subcategory of X.

19 / 37

slide-20
SLIDE 20

20/37

Motivation Mix Unitary Categories CP∞ construction

Unitary isomorphisms

Suppose A and B are unitary objects. An isomorphism A f − → B is said to be a unitary isomorphism if the following diagram commutes:

A B B† A† f f

=

A A†

f ϕBf † = ϕA Lemma: In a MUC f † is a unitary map iff f is; f ⊗ g and f ⊕ g are unitary maps whenever f and g are. a⊗, a⊕, c⊗, c⊕, δL, m, and mx are unitary isomorphisms. λ⊗, λ⊕, λ⊤, λ⊥, and ι are unitary isomorphisms. ϕA is a unitary isomorphisms for for all unitary objects A. 20 / 37

slide-21
SLIDE 21

21/37

Motivation Mix Unitary Categories CP∞ construction

Example of a MUC

Category of finite-dimensional framed vector spaces, FFVecK Objects: The objects are pairs (V , V) where V is a finite dimensional K-vector space and V = {v1, ..., vn} is a basis; Maps: These are vectors space homomorphisms which ignore the basis information; Tensor product: (V , V)⊗(W , W) = (V ⊗W , {v ⊗w|v ∈ V, w ∈ W}) Tensor unit: (K, {e}) where e is the unit of the field K.

21 / 37

slide-22
SLIDE 22

22/37

Motivation Mix Unitary Categories CP∞ construction

Example (cont.)

To define the “dagger” we assume that the field has an involution ( ) : K − → K, that is a field homomorphism with k = (k). This involution then can be extended to a (covariant) functor: ( ) : FFVecK − → FFVecK; (V , V)

f

  • (W , W)

→ (V , V)

f

  • (W , W)

where (V , V) is the vector space with the same basis but the conjugate action c · v = c · v. f is the same underlying map.

22 / 37

slide-23
SLIDE 23

23/37

Motivation Mix Unitary Categories CP∞ construction

Example (cont.)

FFVecK is also a compact closed category with (V , B)∗ = (V ∗, { bi|bi ∈ B}) where V ∗ = V ⊸ K and

  • bi : V −

→ K;  

j

βj · bj   → βi Hence, we have a contravariant functor ( )∗ : FFVecop

K −

→ FFVecK. (V , B)† = (V , B)∗ ι : (V , V) − → ((V , V)†)†; v → λf .f (v) FFVecK is a compact LDC: ⊗ and ⊕ coincides.

23 / 37

slide-24
SLIDE 24

24/37

Motivation Mix Unitary Categories CP∞ construction

Unitary structure of FFVecK

Unitary structure for FFVecK is ϕ(V ,V) : (V , V) − → (V , V)†; vi → vi Define a functor U : FFVecK − → Mat(K)

  • for each object in FFVecK we choose a total order on the

elements of the basis

  • any map is given by a matrix acting on the bases

Lemma: An isomorphism u : (A, A) − → (B, B) in FFVecK is unitary if and only if U(f ) is unitary in Mat(K).

24 / 37

slide-25
SLIDE 25

25/37

Motivation Mix Unitary Categories CP∞ construction

Next step: CP∞ construction on MUCs

Define †-LDC Define unitary isomorphisms An example CP∞ construction on MUC

25 / 37

slide-26
SLIDE 26

26/37

Motivation Mix Unitary Categories CP∞ construction

Krauss maps

In a MUC, a map f : A − → U ⊕ B of X where U is a unitary object is called a Krauss map f : A →U B. U is called the ancillary system of f . In a MUC, quantum processes are represented using Krauss maps as follows:

f

:=

f f A U U† A† B B†

analogous to

A f f † A† U

in †-SMCs. A f − → U ⊕ B

mx−1

− − − → U ⊗ B

ϕ⊗1

− − → U† ⊗ B U† ⊗ B† λ⊗ − − → (U ⊕ B)† f † − → A†

26 / 37

slide-27
SLIDE 27

27/37

Motivation Mix Unitary Categories CP∞ construction

Combinator and test maps

Two Krauss maps f : A →U1 B and g : A →U2 B are equivalent, f ∼ g, if for all test maps h : B ⊗ X → V where V is an unitary

  • bject, the following equation holds:

h h f

=

h h g

Lemma: Let f : A →U1 B and f ′ : A →U2 B be Krauss maps such that U1

α

− → U2 is a unitary isomorphism with f ′ = (α ⊕ 1)f , then f ∼ f ′. In this case, f is said to be unitarily isomorphic to f ′.

27 / 37

slide-28
SLIDE 28

28/37

Motivation Mix Unitary Categories CP∞ construction

CP∞ construction

Given a MUC, X, define CP∞(X) to have: Objects: as of X Maps: CP∞(X)(A, B) := {f ∈ X(A, U⊕B)|U ∈ X and U is unitary}/ ∼ Composition:

f g

Identity: A

(uL

⊕)−1

− − − − → ⊥ ⊕ A ∈ X

28 / 37

slide-29
SLIDE 29

29/37

Motivation Mix Unitary Categories CP∞ construction

Tensor and Par

CP∞(X) inherits tensor and par from X: f ⊗g :=

f g

f ⊕g :=

f g

  • ⊤ := ⊤
  • ⊥ := ⊥

29 / 37

slide-30
SLIDE 30

30/37

Motivation Mix Unitary Categories CP∞ construction

CP∞ construction on MUC (cont.)

Lemma: CP∞(X) is a well-defined category. Proof sketch: Let X be a MUC, then there exists a functor Q : X − → CP∞(X) as follows: Q(A) := A Q(f ) := f (uL

⊕)−1

Q is functorial since f (uL

⊕)−1 ∼ f ∼ (uL ⊕)−1f .

30 / 37

slide-31
SLIDE 31

31/37

Motivation Mix Unitary Categories CP∞ construction

CP∞(X) is an isomix category

Lemma: CP∞(X) is an isomix category. Sketch of proof: The linear distribution maps, associators, unitors and symmetry isomorphisms - are inherited from X by composing each one of them with (uL

⊕)−1

A ⊗ (B ⊗ C)

a⊗

− → (A ⊗ B) ⊗ C

(uL

⊕)−1

− − − − → X / ∼ A ⊗ (B ⊗ C)

a

⊗:=a⊗(uL ⊕)−1

− − − − − − − − − → (A ⊗ B) ⊗ C ∈ CP∞(X) Naturality is proven by showing that the Krauss maps are unitarily isomorphic.

31 / 37

slide-32
SLIDE 32

32/37

Motivation Mix Unitary Categories CP∞ construction

Linear adjoints

Suppose X is a LDC and A, B ∈ X. Then, B is left linear adjoint to A (η, ε) : B ⊣ ⊣ A, if there exists η : ⊤ → B ⊕ A ε : A ⊗ B → ⊥ such that the following triangle equalities hold: B

(uL

⊗)−1

⊤ ⊗ B

η⊗1

(B ⊕ A) ⊗ B

∂R

  • B

B ⊕ ⊥

uR

  • B ⊕ (A ⊗ B)

1⊕ε

  • A

(uR

⊗)−1

A ⊗ ⊤

1⊗η

A ⊗ (B ⊕ A)

∂L

  • A

⊥ ⊕ A

uL

  • (A ⊗ B) ⊕ A

ε⊕1

  • η

ε

=

ε η

= When every object of a MUC has a linear adjoint, it is called a ∗- MUC.

32 / 37

slide-33
SLIDE 33

33/37

Motivation Mix Unitary Categories CP∞ construction

Unitary linear adjoints

Lemma: Let X be †-LDC. If A ⊣ ⊣ B then B† ⊣ ⊣ A†. Proof: If (η, ε) : A ⊣ ⊣ B then (λ⊤ε†λ−1

⊕ , λ⊗η†λ−1 ⊥ ) : B† ⊣

⊣ A†. A unitary linear adjoint (η, ε) : A ⊣ ⊣ u B is a linear adjoint, A ⊣ ⊣ B with A and B being unitary objects satisfying: ηA(ϕA ⊕ ϕB)c⊕ = λ⊤ε†λ−1

(ϕA ⊗ ϕB)λ⊗η†

A = c⊗εAλ⊥

ε

=

η

λ⊤ε†λ−1

⊕ = ηc⊕(ϕA ⊕ ϕB)

A MUC in which every unitary object has a unitary linear adjoint is called a MUdC.

33 / 37

slide-34
SLIDE 34

34/37

Motivation Mix Unitary Categories CP∞ construction

Dagger functor for CP∞(X)

Lemma: If X is a ∗-MUdC, then CP∞(X) is a ∗-MUdC. Sketch of proof: Suppose f : A − → U ⊕ B and (η, ε) : V ⊣ ⊣ u U † : CP∞(X)op − → CP∞(X);

f

f ε V † B† A†

Unitary structure and unitary linear adjoints are preserved due to the functoriality of Q.

34 / 37

slide-35
SLIDE 35

35/37

Motivation Mix Unitary Categories CP∞ construction

Summary: Mix Unitary Categories

Mix Unitary Categories are †-LDCs with unitary structure. There is a diagrammatic calculus for MUCs. If every unitary object has a unitary linear adjoint, then the unitary core is analogous to a dagger compact closed category.

35 / 37

slide-36
SLIDE 36

36/37

Motivation Mix Unitary Categories CP∞ construction

Summary: CP∞ construction on MUCs

CP∞ on MUCs strictly generalizes CP∞ construction on †-SMCs. The construction produces an isomix category. The construction is functorial when every object has a linear adjoint. The construction produces a *-MUdC when every unitary object has a unitary linear adjoint.

36 / 37

slide-37
SLIDE 37

37/37

Motivation Mix Unitary Categories CP∞ construction

Bibliography

LDC: Robin Cockett, and Robert Seely. Weakly distributive

  • categories. Journal of Pure and Applied Algebra 114.2 (1997): 133-173.

The core of a mix category: Richard Blute, Robin Cockett, and Robert

  • Seely. Feedback for linearly distributive categories: traces and
  • fixpoints. Journal of Pure and Applied Algebra 154.1-3 (2000): 27-69.

Graphical calculus for LDCs: Richard Blute, Robin Cockett , Robert Seely, and Tood Trimble. Natural deduction and coherence for weakly distributive categories. Journal of Pure and Applied Algebra 113.3 (1996): 229-296. †-KCC and the CPM construction Peter Selinger. Dagger compact closed categories and completely positive maps. Electronic Notes in Theoretical computer science 170 (2007): 139-163. CP∞ construction on †-SMCs: Bob Coecke, and Chris Heunen. Pictures

  • f complete positivity in arbitrary dimension. Information and

Computation 250 (2016): 50-58.

37 / 37