ClassicalGate#
- class discopy.quantum.gates.ClassicalGate(*args, **kwargs)[source]#
Bases:
SelfConjugate
Classical gates, i.e. from digits to digits.
>>> from sympy import symbols >>> array = symbols("a b c d") >>> f = ClassicalGate('f', bit, bit, array) >>> f.data (a, b, c, d) >>> f.lambdify(*array)(1, 2, 3, 4).data (1, 2, 3, 4)