{"title":"The monoidal nature of the Feistel-Toffoli construction","authors":"Hans-E. Porst","doi":"10.2989/16073606.2023.2247730","DOIUrl":null,"url":null,"abstract":"AbstractThe Feistel-Toffoli construction of a bijective Boolean function out of an arbitrary one, a fundamental tool in reversible computing and in cryptography, has recently been analyzed (see [12]) to be a special instance of the construction of a monoid homomorphism from the X -fold cartesian power of a monoid M into the endomorphism monoid of the free M -set over the set X . It is the purpose of this note to show that this construction itself is in fact a genuine monoidal one. The generalization of the Feistel-Toffoli construction to internal categories in arbitrary finitely complete categories of [12] then becomes a special instance of this monoidal description.Mathematics Subject Classification (2020): 18M0518D4068Q09Key words: Convolution monoids and Hopf monoids in monoidal categoriesinternal categoryKleisli categoryspansFeistel schemeToffoli gate","PeriodicalId":49652,"journal":{"name":"Quaestiones Mathematicae","volume":"49 1","pages":"0"},"PeriodicalIF":0.6000,"publicationDate":"2023-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quaestiones Mathematicae","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2989/16073606.2023.2247730","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
AbstractThe Feistel-Toffoli construction of a bijective Boolean function out of an arbitrary one, a fundamental tool in reversible computing and in cryptography, has recently been analyzed (see [12]) to be a special instance of the construction of a monoid homomorphism from the X -fold cartesian power of a monoid M into the endomorphism monoid of the free M -set over the set X . It is the purpose of this note to show that this construction itself is in fact a genuine monoidal one. The generalization of the Feistel-Toffoli construction to internal categories in arbitrary finitely complete categories of [12] then becomes a special instance of this monoidal description.Mathematics Subject Classification (2020): 18M0518D4068Q09Key words: Convolution monoids and Hopf monoids in monoidal categoriesinternal categoryKleisli categoryspansFeistel schemeToffoli gate
期刊介绍:
Quaestiones Mathematicae is devoted to research articles from a wide range of mathematical areas. Longer expository papers of exceptional quality are also considered. Published in English, the journal receives contributions from authors around the globe and serves as an important reference source for anyone interested in mathematics.