Esempio n. 1
0
 def min_len_transcoding_clifford(self,other):
     """
     Searches the iterator provided by `transcoding_cliffords` for the shortest
     circuit decomposition.
     """
     circuit_iter=map(lambda p: p.as_bsm().circuit_decomposition(), self.transcoding_cliffords(other))
     return min(*circuit_iter)
Esempio n. 2
0
 def min_len_transcoding_clifford(self, other):
     """
     Searches the iterator provided by `transcoding_cliffords` for the shortest
     circuit decomposition.
     """
     circuit_iter = map(lambda p: p.as_bsm().circuit_decomposition(),
                        self.transcoding_cliffords(other))
     return min(*circuit_iter)