Skip to content

Commit e6927bb

Browse files
kevinsungStrilanc
authored andcommitted
fix spelling mistake: invertable -> invertible (#276)
1 parent 360508b commit e6927bb

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

cirq/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
H,
9292
HGate,
9393
InterchangeableQubitsGate,
94-
inverse_of_invertable_op_tree,
94+
inverse_of_invertible_op_tree,
9595
KnownMatrixGate,
9696
MeasurementGate,
9797
NamedQubit,

cirq/google/decompositions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ def controlled_op_to_native_gates(
213213
del u_gates[-1]
214214

215215
ops_before = [gate(target) for gate in u_gates]
216-
ops_after = ops.inverse_of_invertable_op_tree(ops_before)
216+
ops_after = ops.inverse_of_invertible_op_tree(ops_before)
217217
effect = ops.CZ(control, target) ** (cmath.phase(z_phase) / math.pi)
218218
kickback = ops.Z(control) ** (cmath.phase(global_phase) / math.pi)
219219

cirq/ops/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,6 @@
6464
QubitId,
6565
)
6666
from cirq.ops.reversible_composite_gate import (
67-
inverse_of_invertable_op_tree,
67+
inverse_of_invertible_op_tree,
6868
ReversibleCompositeGate,
6969
)

cirq/ops/reversible_composite_gate.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ def _reverse_operation(operation: raw_types.Operation,
3838
return raw_types.Operation(gate.inverse(), operation.qubits)
3939

4040

41-
def inverse_of_invertable_op_tree(root: op_tree.OP_TREE,
41+
def inverse_of_invertible_op_tree(root: op_tree.OP_TREE,
4242
extensions: Extensions = Extensions()
4343
) -> op_tree.OP_TREE:
4444
"""Generates OP_TREE inverses.
4545
4646
Args:
47-
root: An operation tree containing only invertable operations.
47+
root: An operation tree containing only invertible operations.
4848
extensions: For caller-provided implementations of gate inverses.
4949
5050
Returns:
@@ -76,5 +76,5 @@ def inverse(self) -> ReversibleCompositeGate:
7676
return self.forward_form
7777

7878
def default_decompose(self, qubits):
79-
return inverse_of_invertable_op_tree(
79+
return inverse_of_invertible_op_tree(
8080
self.forward_form.default_decompose(qubits))

cirq/ops/reversible_composite_gate_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ def __hash__(self):
3636
return hash((_FlipGate, self.val))
3737

3838

39-
def test_inverse_of_invertable_op_tree():
39+
def test_inverse_of_invertible_op_tree():
4040
def rev_freeze(root):
41-
return ops.freeze_op_tree(ops.inverse_of_invertable_op_tree(root))
41+
return ops.freeze_op_tree(ops.inverse_of_invertible_op_tree(root))
4242

4343
operations = [
4444
ops.Operation(_FlipGate(i), [ops.NamedQubit(str(i))])

0 commit comments

Comments
 (0)