Cloning of Qubits of a Quantum Computer
  A system of unitary transformations providing two optimal copies of an arbitrary input cubit is obtained. An algorithm based on classical Boolean algebra and allowing one to find any unitary transformation realized by the quantum CNOT operators is proposed. 
V.N.Dumachev, S.V.Orlov