Foundations of Network Diagrams: Dynamical Systems, Bayesian - - PowerPoint PPT Presentation

foundations of network diagrams
SMART_READER_LITE
LIVE PREVIEW

Foundations of Network Diagrams: Dynamical Systems, Bayesian - - PowerPoint PPT Presentation

Foundations of Network Diagrams: Dynamical Systems, Bayesian Networks and Quantum Processes Filippo Bonchi University of Pisa Quantum Teleportation Quantum Teleportation 1932: von Neumanns original formulation of quantum theory based on


slide-1
SLIDE 1

Foundations of Network Diagrams:

Dynamical Systems, Bayesian Networks and Quantum Processes

Filippo Bonchi University of Pisa

slide-2
SLIDE 2

Quantum Teleportation

slide-3
SLIDE 3

Quantum Teleportation

1932: von Neumann’s original formulation of quantum theory based on Hilbert spaces

slide-4
SLIDE 4

Quantum Teleportation

1932: von Neumann’s original formulation of quantum theory based on Hilbert spaces

New York Times headline of May 4, 1935.

slide-5
SLIDE 5

Quantum Teleportation

1932: von Neumann’s original formulation of quantum theory based on Hilbert spaces 1935: EPR weirdness of non-locality: "spooky action at distance"

New York Times headline of May 4, 1935.

slide-6
SLIDE 6

Quantum Teleportation

1932: von Neumann’s original formulation of quantum theory based on Hilbert spaces 1935: EPR weirdness of non-locality: "spooky action at distance"

New York Times headline of May 4, 1935.

1993: Bennet et al. conceived the feature of quantum teleportation.

slide-7
SLIDE 7

Quantum Teleportation

1932: von Neumann’s original formulation of quantum theory based on Hilbert spaces 1935: EPR weirdness of non-locality: "spooky action at distance"

New York Times headline of May 4, 1935.

1993: Bennet et al. conceived the feature of quantum teleportation.

Why did it take so long?

slide-8
SLIDE 8

Quantum Pictorialism

slide-9
SLIDE 9

Quantum Pictorialism

Reasoning about quantum systems via Hilbert spaces is rather incovenient, pretty much like programming a distributed application in Assembly

slide-10
SLIDE 10

Quantum Pictorialism

Reasoning about quantum systems via Hilbert spaces is rather incovenient, pretty much like programming a distributed application in Assembly

1 4

¨ ˚ ˚ ˚ ˚ ˚ ˚ ˝

´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i

˛ ‹ ‹ ‹ ‹ ‹ ‹ ‚ vs.

π 2 π 2 π 2

slide-11
SLIDE 11

Quantum Pictorialism

Reasoning about quantum systems via Hilbert spaces is rather incovenient, pretty much like programming a distributed application in Assembly Developing an high level language for quantum system would boost the discovery of quantum features and the development of quantum technologies

1 4

¨ ˚ ˚ ˚ ˚ ˚ ˚ ˝

´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i

˛ ‹ ‹ ‹ ‹ ‹ ‹ ‚ vs.

π 2 π 2 π 2

slide-12
SLIDE 12

Quantum Pictorialism

Reasoning about quantum systems via Hilbert spaces is rather incovenient, pretty much like programming a distributed application in Assembly Developing an high level language for quantum system would boost the discovery of quantum features and the development of quantum technologies

1 4

¨ ˚ ˚ ˚ ˚ ˚ ˚ ˝

´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i 1´i ´ 1´i ´ 1´i 1´i 1´i ´ 1´i ´ 1´i 1´i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i 1`i 1´i 1´i 1`i 1`i 1´i 1´i 1`i ´ 1`i 1`i 1`i ´ 1`i

˛ ‹ ‹ ‹ ‹ ‹ ‹ ‚ vs.

π 2 π 2 π 2

slide-13
SLIDE 13

Network diagrams

Electrical Circuits

Bayesian Networks

Quantum Processes

Petri Nets

x x x

Signal Flow Graphs

slide-14
SLIDE 14

Network diagrams

x x x

Signal Flow Graphs

slide-15
SLIDE 15

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax.

slide-16
SLIDE 16

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax. We are able to describe the behaviour of the whole systems

slide-17
SLIDE 17

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax. We are able to describe the behaviour of the whole systems But not the behaviour of the single components

slide-18
SLIDE 18

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax. We are able to describe the behaviour of the whole systems But not the behaviour of the single components ? ?

slide-19
SLIDE 19

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax. We are able to describe the behaviour of the whole systems But not the behaviour of the single components The behaviour of the whole system should be "reducible" to the behaviour of its components ? ?

slide-20
SLIDE 20

Network diagrams

x x x

Signal Flow Graphs

Diagrammatic languages are not really made of syntax. We are able to describe the behaviour of the whole systems But not the behaviour of the single components The behaviour of the whole system should be "reducible" to the behaviour of its components ? ?

https://www.azimuthproject.org/azimuth/show/Network+theory

slide-21
SLIDE 21

Compositional Modelling

There is an emerging, multi-disciplinary field aiming at studying different sorts of networks compositionally, inspired by the algebraic methods of programming language semantics.

Diagrams are first-class citizens of the theory. The appropriate algebraic setting is monoidal (and not cartesian) categories.

slide-22
SLIDE 22

Compositional Modelling

There is an emerging, multi-disciplinary field aiming at studying different sorts of networks compositionally, inspired by the algebraic methods of programming language semantics.

Diagrams are first-class citizens of the theory. The appropriate algebraic setting is monoidal (and not cartesian) categories.

https://www.forbes.com/sites/cognitiveworld/2019/07/29/the-future- will-be-formulated-using-category-theory/#71a09469625e

slide-23
SLIDE 23

Signal Flow Graphs

Signal Flow Graphs are stream processing circuits widely adopted in Control Theory and Signal Processing Claude Shannon. The theory and design of linear differential equation machines (1942).

k

x

slide-24
SLIDE 24

Signal Flow Graphs

Signal Flow Graphs are stream processing circuits widely adopted in Control Theory and Signal Processing Claude Shannon. The theory and design of linear differential equation machines (1942).

k

x

x

k

c

d

c

d

c, d ::=

slide-25
SLIDE 25

Sound and Complete Axiomatisation for Signal Flow Graphs

= = = =

Bialgebra

id0

= = = =

≤ ≤

≤ id0

≤ ≤ ≤ ≤

slide-26
SLIDE 26

Sound and Complete Axiomatisation for Signal Flow Graphs

= = = =

Bialgebra

id0

= = = =

≤ ≤

≤ id0

≤ ≤ ≤ ≤

https://graphicallinearalgebra.net

slide-27
SLIDE 27

Sound and Complete Axiomatisation for Signal Flow Graphs

= = = =

Bialgebra

id0

= = = =

≤ ≤

≤ id0

≤ ≤ ≤ ≤

https://graphicallinearalgebra.net These axioms are almost the same as those for Quantum mechanics

slide-28
SLIDE 28

Sound and Complete Axiomatisation for Signal Flow Graphs

= = = =

Bialgebra

id0

= = = =

≤ ≤

≤ id0

≤ ≤ ≤ ≤

https://graphicallinearalgebra.net These axioms are almost the same as those for Quantum mechanics

What is going on ?

slide-29
SLIDE 29

References

  • Bonchi, Sobocinski, Zanasi - Full Abstraction for Signal Flow Graphs,

POPL, 2015. [see also Fabio Zanasi ph.D thesis - Interacting Hopf Algebras (ENS-Lyon, 2015)]

  • Bonchi, Gadducci, Kissinger, Sobocinski, Zanasi - Rewriting modulo

symmetric monoidal structure - LICS 2016.

  • Bonchi, Sobociński, Zanasi - Interacting Hopf algebras. Journal of Pure

and Applied Algebra (2017).

  • Bonchi, Holland, Piedeleu, Sobocinski, Zanasi - Diagrammatic Algebra:

From Linear to Concurrent Systems, POPL, 2019. [see also Robin Piedeleu Ph.D

thesis - Picturing resources in concurrency (Oxford, 2019) ]

  • Bonchi, Piedeleu, Sobocinski, Zanasi - Graphical Affine Algebra, LICS

2019.