diff --git a/learning/courses/utility-scale-quantum-computing/quantum-circuit-optimization.ipynb b/learning/courses/utility-scale-quantum-computing/quantum-circuit-optimization.ipynb index 90c7d2798f4..a79ae297ab2 100644 --- a/learning/courses/utility-scale-quantum-computing/quantum-circuit-optimization.ipynb +++ b/learning/courses/utility-scale-quantum-computing/quantum-circuit-optimization.ipynb @@ -193,7 +193,7 @@ "metadata": {}, "source": [ "### 2.1 Optimization level\n", - "There are 4 available `optimization_level`s from 0-3. The higher the optimization level the more computational effort is spent to optimize the circuit. Level 0 performs no optimization and just does the minimal amount of work to make the circuit runnable on the selected backend. Level 3 spends the most amount if effort (and typically runtime) to try to optimize the circuit. Level 1 is the default optimization level." + "There are 4 available `optimization_level` objects from 0-3. The higher the optimization level the more computational effort is spent to optimize the circuit. Level 0 performs no optimization and just does the minimal amount of work to make the circuit runnable on the selected backend. Level 3 spends the most amount if effort (and typically runtime) to try to optimize the circuit. Level 1 is the default optimization level." ] }, { diff --git a/learning/modules/computer-science/grovers.ipynb b/learning/modules/computer-science/grovers.ipynb index 805d4ad4653..abf375c07f6 100644 --- a/learning/modules/computer-science/grovers.ipynb +++ b/learning/modules/computer-science/grovers.ipynb @@ -1071,7 +1071,7 @@ "source": [ "## Activity 3: Criterion other than a specific bitstring\n", "\n", - "As a final illustration of how Grover's algorithm might be useful in the context of a subroutine, let us imagine that we need quantum states with a certain number of `1`s in the bitstring representation. This is common in situations where conservation laws are involved. For example, in the context of quantum chemistry, one often maps a `1` state of a qubit to an occupation of an electronic orbital. In order for charge to be conserved, the total number of `1`s must also stay constant. Constraints like this are so common they have a special name: **Hamming weight constraints**, and the number of `1`s in the state is called the **Hamming weight**.\n", + "As a final illustration of how Grover's algorithm might be useful in the context of a subroutine, let us imagine that we need quantum states with a certain number of `1` characters in the bitstring representation. This is common in situations where conservation laws are involved. For example, in the context of quantum chemistry, one often maps a `1` state of a qubit to an occupation of an electronic orbital. In order for charge to be conserved, the total number of `1` characters in the bitstring must also stay constant. Constraints like this are so common they have a special name: **Hamming weight constraints**, and the number of `1` characters in the bitstring representation of the state is called the **Hamming weight**.\n", "\n", "## Step 1:\n", "\n",