Graphical Primitive Recursion for String Diagrams - PLanQC'24
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a groundbreaking approach to incorporating primitive recursion in graphical languages for symmetric monoidal categories. Learn how to convert diagrams into executable code, enabling graphical languages like the ZX calculus to express and prove recursive algorithms. Delve into two distinct semantics for recursive diagrams: translating them into endofunctor algebras for paramorphism-based primitive recursion modeling, and interpreting them as coend compositions. Witness the practical application of this technique through a detailed depiction of the Quantum Fourier Transform in this 20-minute conference talk presented at PLanQC'24 by Zhulien Zhelezchev and Aleks Kissinger.
Syllabus
[PLanQC'24] Graphical Primitive Recursion For String Diagrams
Taught by
ACM SIGPLAN
Related Courses
Unleashing Algebraic Metaprogramming in Julia with Metatheory.jlThe Julia Programming Language via YouTube COSC250 - Functional and Reactive Programming
Independent Free as in Monads - Understanding and Applying Free Monads - Lecture 44
ChariotSolutions via YouTube Generalised Integrated Information Theories
Models of Consciousness Conferences via YouTube Reasoning About Conscious Experience With Axiomatic and Graphical Mathematics
Models of Consciousness Conferences via YouTube