categorical quantum channels - attacking the quantum … · introduction categorical quantum...

33
Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version of Birkhoff’s theorem with category theory Ian T. Durham Department of Physics Saint Anselm College 19 March 2010 I.T. Durham Categorical Quantum Channels

Upload: vuminh

Post on 12-Apr-2018

232 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Categorical quantum channelsAttacking the quantum version of Birkhoff’s theorem with

category theory

Ian T. Durham

Department of PhysicsSaint Anselm College

19 March 2010

I.T. Durham Categorical Quantum Channels

Page 2: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Acknowledgements

Some of this work has been the result of some preliminarycollaboration and discussions with

Urs Schreiber, Universiteit Utrecht

David Roberts, University of Adelaide

With additional thanks to

Harry Gindi, Aram Harrow and Steve Shea.

nLab

For more information on nLab, see http://ncatlab.org/nlab

I.T. Durham Categorical Quantum Channels

Page 3: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Outline

1 IntroductionWhat is a quantum channel?What is a category?

2 Categorical quantum channelsDefining QChanProperties of QChan

3 ApplicationsBirkhoff’s theoremA categorically motivated approach to Birkhoff’s theorem

Preliminary results

I.T. Durham Categorical Quantum Channels

Page 4: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

What is a quantum channel?What is a category?

What is a quantum channel?

Definition (Quantum channel)

A quantum channel is anything that can be modeled as a completelypositive, trace preserving map between spaces of operators onHilbert spaces,

Φ : Mat(n × n,C) → Mat(m × m,C)

Quantum channels can carry both quantum and classicalinformation.

Quantum channels have a Kraus decomposition

Φ(A) =∑

i∈I

Ei AE†i .

where the {Ei} are the Kraus operators.I.T. Durham Categorical Quantum Channels

Page 5: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

What is a quantum channel?What is a category?

What is a quantum channel?

Definition (Quantum channel)

A quantum channel is anything that can be modeled as a completelypositive, trace preserving map between spaces of operators onHilbert spaces,

Φ : Mat(n × n,C) → Mat(m × m,C)

Quantum channels can carry both quantum and classicalinformation.

Quantum channels have a Kraus decomposition

Φ(A) =∑

i∈I

Ei AE†i .

where the {Ei} are the Kraus operators.I.T. Durham Categorical Quantum Channels

Page 6: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

What is a quantum channel?What is a category?

What is a quantum channel?

Definition (Quantum channel)

A quantum channel is anything that can be modeled as a completelypositive, trace preserving map between spaces of operators onHilbert spaces,

Φ : Mat(n × n,C) → Mat(m × m,C)

Quantum channels can carry both quantum and classicalinformation.

Quantum channels have a Kraus decomposition

Φ(A) =∑

i∈I

Ei AE†i .

where the {Ei} are the Kraus operators.I.T. Durham Categorical Quantum Channels

Page 7: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

What is a quantum channel?What is a category?

Categories

Definition (Category)

A category is a mathematical structure that consists of Objects:A, B, C, . . . and Arrows: f , g, h, . . . (more formally called morphisms)where

each arrow has a domain and codomain;

the arrows exhibit compositeness, associativity, and a unitlaw; and

for each object there is an associated identity arrow.

Definition (Functor)

A functor F : C → D between categories C and D is a mapping fromobjects to objects and arrows to arrows such that the functors exhibitcompositeness, associativity, and a unit law.

I.T. Durham Categorical Quantum Channels

Page 8: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

What is a quantum channel?What is a category?

Dagger categories

Definition (Dagger category)

A dagger category is a category C together with an involutive,identity-on-objects, contravariant functor † : C → C, i.e. to everymorphism f : A → B we associate a morphism f † : B → A, called theadjoint of f , such that for all f : A → B and g : B → C, id†A = idA,(g ◦ f )† = f † ◦ g†, and f †† = f .

Definition (Unitary and self-adjoint maps)

In a dagger category, a morphism f : A → B is called unitary if it is anisomorphism and f−1 = f †. A morphism f : A → A is calledself-adjoint or Hermitian if f = f †.

Note that this formalism encapsulates various quantum processesand protocols including no-cloning, teleportation and so on asdetailed in the work of Coecke, Selinger, and others.

I.T. Durham Categorical Quantum Channels

Page 9: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Defining QChan

We define the category of all quantum channels QChan ⊂VectC (where VectC is the category of complex vector spaces)whose

objects are the vector spaces Mat(n × n,C) for all n ∈ N;

morphisms are completely positive and trace-preservinglinear maps Φ : Mat(n × n,C) → Mat(m × m,C);

composition of morphisms is, of course, the composition inVect, i.e. the ordinary composition of linear maps.

Any category equipped with some notion of a ‘tensor product’ isknown as a monoidal category.

I.T. Durham Categorical Quantum Channels

Page 10: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Defining QChan

We define the category of all quantum channels QChan ⊂VectC (where VectC is the category of complex vector spaces)whose

objects are the vector spaces Mat(n × n,C) for all n ∈ N;

morphisms are completely positive and trace-preservinglinear maps Φ : Mat(n × n,C) → Mat(m × m,C);

composition of morphisms is, of course, the composition inVect, i.e. the ordinary composition of linear maps.

Any category equipped with some notion of a ‘tensor product’ isknown as a monoidal category.

I.T. Durham Categorical Quantum Channels

Page 11: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Defining QChan

We define the category of all quantum channels QChan ⊂VectC (where VectC is the category of complex vector spaces)whose

objects are the vector spaces Mat(n × n,C) for all n ∈ N;

morphisms are completely positive and trace-preservinglinear maps Φ : Mat(n × n,C) → Mat(m × m,C);

composition of morphisms is, of course, the composition inVect, i.e. the ordinary composition of linear maps.

Any category equipped with some notion of a ‘tensor product’ isknown as a monoidal category.

I.T. Durham Categorical Quantum Channels

Page 12: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Defining QChan

We define the category of all quantum channels QChan ⊂VectC (where VectC is the category of complex vector spaces)whose

objects are the vector spaces Mat(n × n,C) for all n ∈ N;

morphisms are completely positive and trace-preservinglinear maps Φ : Mat(n × n,C) → Mat(m × m,C);

composition of morphisms is, of course, the composition inVect, i.e. the ordinary composition of linear maps.

Any category equipped with some notion of a ‘tensor product’ isknown as a monoidal category.

I.T. Durham Categorical Quantum Channels

Page 13: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

We can form subcategories out of QChan fairly easily. Forexample,

QChan2 whose object is the vector space Mat(2 × 2,C).QChan4 whose object is the vector space Mat(4 × 4,C).

Notice that the mapping from QChan2 to QChan4 is, of course,the normal tensor product which is a functor:

−⊗− : QChan2 → QChan4

Any category whose morphisms are of the form

Φ : Mat(n × n,C) → Mat(n × n,C)

is a monoid. Note that the input and output Hilbert spaces havethe same dimension, but are not necessarily the same space.

I.T. Durham Categorical Quantum Channels

Page 14: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

We can form subcategories out of QChan fairly easily. Forexample,

QChan2 whose object is the vector space Mat(2 × 2,C).QChan4 whose object is the vector space Mat(4 × 4,C).

Notice that the mapping from QChan2 to QChan4 is, of course,the normal tensor product which is a functor:

−⊗− : QChan2 → QChan4

Any category whose morphisms are of the form

Φ : Mat(n × n,C) → Mat(n × n,C)

is a monoid. Note that the input and output Hilbert spaces havethe same dimension, but are not necessarily the same space.

I.T. Durham Categorical Quantum Channels

Page 15: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

We can form subcategories out of QChan fairly easily. Forexample,

QChan2 whose object is the vector space Mat(2 × 2,C).QChan4 whose object is the vector space Mat(4 × 4,C).

Notice that the mapping from QChan2 to QChan4 is, of course,the normal tensor product which is a functor:

−⊗− : QChan2 → QChan4

Any category whose morphisms are of the form

Φ : Mat(n × n,C) → Mat(n × n,C)

is a monoid. Note that the input and output Hilbert spaces havethe same dimension, but are not necessarily the same space.

I.T. Durham Categorical Quantum Channels

Page 16: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

We can form subcategories out of QChan fairly easily. Forexample,

QChan2 whose object is the vector space Mat(2 × 2,C).QChan4 whose object is the vector space Mat(4 × 4,C).

Notice that the mapping from QChan2 to QChan4 is, of course,the normal tensor product which is a functor:

−⊗− : QChan2 → QChan4

Any category whose morphisms are of the form

Φ : Mat(n × n,C) → Mat(n × n,C)

is a monoid. Note that the input and output Hilbert spaces havethe same dimension, but are not necessarily the same space.

I.T. Durham Categorical Quantum Channels

Page 17: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

Call the input to QChan2 ρ and its output T (ρ). QChan2 and QChan4

thus form an arrow category QChan→ of QChan that has amorphism, F = (F , F ′) that is a commutative square

ρF

- ρ ⊗ ρ

T

f

? F ′

- T ⊗ T

f ′

?

I.T. Durham Categorical Quantum Channels

Page 18: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Defining QChanProperties of QChan

Properties of QChan

This can be easily generalized to tensoring over n,

ρF

- ρ ⊗ ρF- ρ ⊗ ρ ⊗ ρ

F- · · ·

F- ρ

⊗n

T

f0

? F ′

- T ⊗ T

f1

? F ′

- T ⊗ T ⊗ T

f2

? F ′

- · · ·F ′

- T⊗n

fn

?

which represents a cumulative hierarchy.

I.T. Durham Categorical Quantum Channels

Page 19: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Birkhoff’s theorem

Theorem (Birkhoff-von Neumann)

Doubly stochastic matrices of order n are said to form the convex hullof permutation matrices of the same order where the latter are thevertices (extreme points) of the former, i.e. doubly stochastic matricesare convex combinations of permutation matrices.

In the quantum context, doubly stochastic matrices become doublystochastic channels, i.e. completely positive maps preserving boththe trace and the identity. Quantum mechanically we understand thepermutations to be the unitarily implemented channels. That is, weexpect doubly stochastic quantum channels to be convexcombinations of unitary channels.

I.T. Durham Categorical Quantum Channels

Page 20: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Birkhoff’s theorem

Theorem (Birkhoff-von Neumann)

Doubly stochastic matrices of order n are said to form the convex hullof permutation matrices of the same order where the latter are thevertices (extreme points) of the former, i.e. doubly stochastic matricesare convex combinations of permutation matrices.

In the quantum context, doubly stochastic matrices become doublystochastic channels, i.e. completely positive maps preserving boththe trace and the identity. Quantum mechanically we understand thepermutations to be the unitarily implemented channels. That is, weexpect doubly stochastic quantum channels to be convexcombinations of unitary channels.

I.T. Durham Categorical Quantum Channels

Page 21: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Unfortunately, it is known that some quantum channels violate thisextension of Birkhoff’s theorem.

Possible approaches to resolving this issue:

One approach that has been suggested by A. Winter is based onthe idea that large tensor powers of a channel may be easier torepresent as a convex hull of permutation matrices, because oneneed not use only product unitaries in the decomposition.

A purely categorical approach.

Some mixture of the two.

Solutions presently exist for all qubit channels and all invertiblechannels including those that are invertible with environmentalassistance.

I.T. Durham Categorical Quantum Channels

Page 22: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Unfortunately, it is known that some quantum channels violate thisextension of Birkhoff’s theorem.

Possible approaches to resolving this issue:

One approach that has been suggested by A. Winter is based onthe idea that large tensor powers of a channel may be easier torepresent as a convex hull of permutation matrices, because oneneed not use only product unitaries in the decomposition.

A purely categorical approach.

Some mixture of the two.

Solutions presently exist for all qubit channels and all invertiblechannels including those that are invertible with environmentalassistance.

I.T. Durham Categorical Quantum Channels

Page 23: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Unfortunately, it is known that some quantum channels violate thisextension of Birkhoff’s theorem.

Possible approaches to resolving this issue:

One approach that has been suggested by A. Winter is based onthe idea that large tensor powers of a channel may be easier torepresent as a convex hull of permutation matrices, because oneneed not use only product unitaries in the decomposition.

A purely categorical approach.

Some mixture of the two.

Solutions presently exist for all qubit channels and all invertiblechannels including those that are invertible with environmentalassistance.

I.T. Durham Categorical Quantum Channels

Page 24: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

A categorical approach to Birkhoff’s theorem

Thus we define a (dagger) category of unitarily implementedchannels, QChanU ⊂QChan. The main thrust of a purelycategorical approach to this problem is to examine thedifference between QChan and QChanU with the aim ofidentifying some structure-preserving map QChan → QChanU.

A mixed approach to solving this problem would examinewhether the cumulative hierarchy of commutative squares inthe limit of large n describes a category that is equivalent toQChanU.

I.T. Durham Categorical Quantum Channels

Page 25: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

A categorical approach to Birkhoff’s theorem

Thus we define a (dagger) category of unitarily implementedchannels, QChanU ⊂QChan. The main thrust of a purelycategorical approach to this problem is to examine thedifference between QChan and QChanU with the aim ofidentifying some structure-preserving map QChan → QChanU.

A mixed approach to solving this problem would examinewhether the cumulative hierarchy of commutative squares inthe limit of large n describes a category that is equivalent toQChanU.

I.T. Durham Categorical Quantum Channels

Page 26: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Identifying QChanUNote that QChanU consists of channels that are invertible.

Definition (Invertible maps)

We say a map ε(ρ) is invertible if and only if there exists someoperator, D, such that

D (ε(ρ)) = ρ.

Categorically, this means that ε(ρ) is an isomorphism.

Definition

In any category C, an arrow f : A → B is called an isomorphism ifthere is an arrow g : B → A in C such that

g ◦ f = 1A and f ◦ g = 1B

Since inverses are unique, we have that g = f−1 and thus A isisomorphic to B.

I.T. Durham Categorical Quantum Channels

Page 27: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Identifying QChanUNote that QChanU consists of channels that are invertible.

Definition (Invertible maps)

We say a map ε(ρ) is invertible if and only if there exists someoperator, D, such that

D (ε(ρ)) = ρ.

Categorically, this means that ε(ρ) is an isomorphism.

Definition

In any category C, an arrow f : A → B is called an isomorphism ifthere is an arrow g : B → A in C such that

g ◦ f = 1A and f ◦ g = 1B

Since inverses are unique, we have that g = f−1 and thus A isisomorphic to B.

I.T. Durham Categorical Quantum Channels

Page 28: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Preliminary results

For all subcategories of QChan that are monoids offinite-dimensionality:

Apply Cayley’s theorem which states that every group isisomorphic to a permutation group.

Any representation (e.g. a set of operators) of a finite andcompact permutation group may be considered unitary. Notethat compact permutation groups are closed subgroups of directproducts of finite groups and that their compactness is trivial inthis case.

Thus any quantum channel that preserves the size of the(finite-dimensional) Hilbert space has a unitary representation,even if it is not reversible.

Extending this to non-monoid subcategories of QChan may bepossible via Yoneda’s lemma and will constitute further work. Itremains to be seen how non-finite channels can be handled.

I.T. Durham Categorical Quantum Channels

Page 29: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Preliminary results

For all subcategories of QChan that are monoids offinite-dimensionality:

Apply Cayley’s theorem which states that every group isisomorphic to a permutation group.

Any representation (e.g. a set of operators) of a finite andcompact permutation group may be considered unitary. Notethat compact permutation groups are closed subgroups of directproducts of finite groups and that their compactness is trivial inthis case.

Thus any quantum channel that preserves the size of the(finite-dimensional) Hilbert space has a unitary representation,even if it is not reversible.

Extending this to non-monoid subcategories of QChan may bepossible via Yoneda’s lemma and will constitute further work. Itremains to be seen how non-finite channels can be handled.

I.T. Durham Categorical Quantum Channels

Page 30: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Preliminary results

For all subcategories of QChan that are monoids offinite-dimensionality:

Apply Cayley’s theorem which states that every group isisomorphic to a permutation group.

Any representation (e.g. a set of operators) of a finite andcompact permutation group may be considered unitary. Notethat compact permutation groups are closed subgroups of directproducts of finite groups and that their compactness is trivial inthis case.

Thus any quantum channel that preserves the size of the(finite-dimensional) Hilbert space has a unitary representation,even if it is not reversible.

Extending this to non-monoid subcategories of QChan may bepossible via Yoneda’s lemma and will constitute further work. Itremains to be seen how non-finite channels can be handled.

I.T. Durham Categorical Quantum Channels

Page 31: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Preliminary results

For all subcategories of QChan that are monoids offinite-dimensionality:

Apply Cayley’s theorem which states that every group isisomorphic to a permutation group.

Any representation (e.g. a set of operators) of a finite andcompact permutation group may be considered unitary. Notethat compact permutation groups are closed subgroups of directproducts of finite groups and that their compactness is trivial inthis case.

Thus any quantum channel that preserves the size of the(finite-dimensional) Hilbert space has a unitary representation,even if it is not reversible.

Extending this to non-monoid subcategories of QChan may bepossible via Yoneda’s lemma and will constitute further work. Itremains to be seen how non-finite channels can be handled.

I.T. Durham Categorical Quantum Channels

Page 32: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Birkhoff’s theoremCategorical approach

Preliminary results

For all subcategories of QChan that are monoids offinite-dimensionality:

Apply Cayley’s theorem which states that every group isisomorphic to a permutation group.

Any representation (e.g. a set of operators) of a finite andcompact permutation group may be considered unitary. Notethat compact permutation groups are closed subgroups of directproducts of finite groups and that their compactness is trivial inthis case.

Thus any quantum channel that preserves the size of the(finite-dimensional) Hilbert space has a unitary representation,even if it is not reversible.

Extending this to non-monoid subcategories of QChan may bepossible via Yoneda’s lemma and will constitute further work. Itremains to be seen how non-finite channels can be handled.

I.T. Durham Categorical Quantum Channels

Page 33: Categorical quantum channels - Attacking the quantum … · Introduction Categorical quantum channels Applications Summary Categorical quantum channels Attacking the quantum version

IntroductionCategorical quantum channels

ApplicationsSummary

Summary

We have developed a categorical representation ofquantum channels.

We have shown that all channels whose input and outputHilbert spaces have the same dimension ( i.e. those thatare monoids) have a unitary representation. This greatlyextends the types of channels that can be shown to obeyBirkhoff’s theorem.

We propose using Yoneda’s lemma to potentially extendour results to all non-monoid subcategories of QChan thusachieving a completely general solution.

Thank you!

I.T. Durham Categorical Quantum Channels