ClassicalGate#
- class discopy.quantum.gates.ClassicalGate(name, dom, cod, data=None, _dagger=False)[source]#
Bases:
BoxClassical gates, i.e. from digits to digits.
>>> from sympy import symbols >>> array = symbols("a b c d") >>> f = ClassicalGate('f', 1, 1, array) >>> f ClassicalGate('f', bit, bit, data=[a, b, c, d]) >>> f.lambdify(*array)(1, 2, 3, 4) ClassicalGate('f', bit, bit, data=[1, 2, 3, 4])
- property array#
The array of a classical gate.