Abstract
We propose a syntactic representation of reversible logic circuits in their entirety, based on Feynman’s control interpretation of Toffoli’s reversible gate set. A pair of interacting proof calculi for reasoning about these circuits is presented, based on classical propositional logic and monoidal structure, and a natural order-theoretic structure is developed, demonstrated equivalent to Boolean algebras, and extended categorically to form a sound and complete semantics for this system. We show that all strong equivalences of reversible logic circuits are provable in the system, derive an equivalent equational theory, and describe its main applications in the verification of both reversible circuits and template-based reversible circuit rewriting systems.
Original language | English |
---|---|
Title of host publication | Logic, Language, Information, and Computation : 23rd International Workshop, WoLLIC 2016, Puebla, Mexico, August 16-19th, 2016. Proceedings |
Editors | Jouko Väänänen, Åsa Hirvonen, Ruy de Queiroz |
Number of pages | 16 |
Publisher | Springer |
Publication date | 2016 |
Pages | 52-67 |
ISBN (Print) | 978-3-662-52920-1 |
ISBN (Electronic) | 978-3-662-52921-8 |
DOIs | |
Publication status | Published - 2016 |
Event | 23rd International Workshop on Logic, Language, Information and Computation - Puebla, Mexico Duration: 16 Aug 2016 → 19 Aug 2016 Conference number: 23 |
Conference
Conference | 23rd International Workshop on Logic, Language, Information and Computation |
---|---|
Number | 23 |
Country/Territory | Mexico |
City | Puebla |
Period | 16/08/2016 → 19/08/2016 |
Series | Lecture notes in computer science |
---|---|
Volume | 9803 |
ISSN | 0302-9743 |