The algebra of the Feistel-Toffoli construction

From MaRDI portal
Publication:6087902




Abstract: The process of replacing an arbitrary Boolean function by a bijective one, a fundamental tool in reversible computing and in cryptography, is interpreted algebraically as a particular instance of a certain group homomorphism from the X-fold cartesian power of a group G into the automorphism group of the free G-set over the set X. It is shown that this construction not only can be generalized from groups to monoids but, more generally, to internal categories in arbitrary finitely complete categories where it becomes a cartesian isomorphism between certain discrete fibrations.









This page was built for publication: The algebra of the Feistel-Toffoli construction

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6087902)